*{margin:0; padding:0;}

body{font:12px/16px Arial, Helvetica, sans-serif; color:#333333; }

img, fieldset{border:none;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}

a{text-decoration:none; outline:none;}
a:hover{text-decoration:underline;}
.white_25{font-family:"trebuchet ms"; font-size:25px; color:#ffffff; line-height:35px}
.white_15{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; line-height:20px; text-align: justify; font-weight: bold;}
.blue_14{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#073665; font-weight: bold;}
.orange_14{font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#dc5410; font-weight: bold;}
.orange_11{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#dc5410; font-style:italic;}
.white_10{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:22px; text-align: justify; }
.white_10 a{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; line-height:22px; text-align: justify; }
 .ValidationText {font-family: Arial; color: red; font-size: 12px; }
 .ValidationSummaryText{font-family: Arial; color: red; font-size: 10px;     }
p{ text-align: justify; padding:10px 10px 10px 0 ;}


h1{font-family: Arial, Helvetica, sans-serif; font-size:22px; color: #525151;}


#heading{width:920px; height:25px; padding:15px 0 5px 0;}

#main{margin:0 auto; width:980px; }
#main #container{float:left; width:980px; background:url(../images/body_bg.jpg) repeat-x;}
#header{float:left; width:980px; padding:0px; height:125px;}
#logo{float:left; width:300px; padding:0 0 0 0; height:125px;}
#anchor{float:right; width:260px; padding:30px 30px 0 0px; color:#FFFFFF; font-weight: bold; height: 62px; }
#anchor ul{float:left; width:auto; padding-top:0;}
#anchor ul li{float:left; width:auto; list-style:none; padding:0 5px;}
#anchor ul li a{color:#01577b;}

#menu_outer{float:left; width:655px; padding-left:15px; padding-right:10px; margin:0; list-style: none; height:32px; padding-top:2px; }
#menu{float:left; width:655x; padding-left:0; margin:0; list-style: none;}
#menu li{float:left; list-style:none; padding-right:0; margin:0;  padding:0 ; text-align: center; }
#menu a{float:left; display: block; font:12px/16px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; width:auto; height:24px; padding:9px 10px 0 10px;}
/*#menu a.last{background:none; padding-right:0; width:130px;}
*/#menu a:hover{float:left; display: block; font:12px/16px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; background: #dc5410; text-decoration: none; }
#menu a.active{float:left; display: block; font:12px/16px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; background: #dc5410; text-decoration: none; }


#banner{float: left; width:100%; height:266px; }
#banner_text{float: left; width:505px; padding:10px 10px 0 30px; height: 256px; }
#banner_img{float: left; width:435px;  padding:0; height: 266px;}
#banner_img_top{float: left; width:435px;  padding:0; height: 25px;  background: url(../images/img_top.jpg) bottom no-repeat; }
#banner_img_mid{float: left; width:391px;  padding:0 23px 0 21px; height: 220px; background: url(../images/img_mid.jpg) repeat-y}
#banner_img_btm{float: left; width:435px;  padding:0; height: 25px; background: url(../images/img_btm.jpg) no-repeat }


#content{float: left; width:920px; height:270px; background:#ebebeb; padding:0 30px 0 30px;}
#content_heading{width:920px; height:25px; padding:15px 0 5px 0; background:url(../images/bg_line.jpg) no-repeat bottom;}
#content_sub_cont{float: left; width:230px;}
#sub_cont_heading{width:230px; height:20px; padding:10px 0 5px 0;}
#sub_cont_img{width:230px; height:77px;}
#sub_cont_content{width:210px; height:70px; padding:10px 20px 0 0; text-align: justify;}
#sub_cont_link{width:210px; height:20px; padding:5px 20px 0 0; text-align: justify;}

#footer{float: left; width:920px; height:22px; background:#073665; padding:3px 30px 0 30px; text-align:center;}
/**********************************************about us8*****************************************************/
#banner_2{float: left; width:100%; height:210px; text-align: center; padding:15px 0 15px 0;}

#content_abtus{float: left; width:920px;  background:#ebebeb; padding:0 30px 0 30px;}

#content_abt_left{float: left; width:700px; background:#ebebeb; padding:0 0 0 0;}

#content_value_left{float: left; width:700px; background:#ebebeb; padding:0 0 0 0; background: url(../images/value.jpg) no-repeat right;}
#content_value_right{float: left; width:219px; height:200px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}

#content_abt_right{float: left; width:219px; height:280px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}

#content_abt_right_1 a{float: left; width:149px; height:35px; background:#ebebeb; padding:15px 0 0 60px; background: url(../images/abt_inact.gif) no-repeat; border-bottom: solid 1px #b2b2b2; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#666666; margin:0 0 0 10px;}

#content_abt_right_1 a:hover{background: url(../images/abt_act.gif) no-repeat; color:#dc5410; text-decoration: none;}

#content_abt_right_1 a.current{background: url(../images/abt_act.gif) no-repeat; color:#dc5410; }

#content_abt_right_2 a{float: left; width:149px; height:35px; background:#ebebeb; padding:15px 0 0 60px; background: url(../images/value_inact.gif) no-repeat; border-bottom: solid 1px #b2b2b2; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#666666; margin:0 0 0 10px;}

#content_abt_right_2 a:hover{background: url(../images/value_act.gif) no-repeat; color:#dc5410; text-decoration: none;}

#content_abt_right_2 a.current{ background: url(../images/value_act.gif) no-repeat; color:#dc5410; }

#content_abt_right_3 a{float: left; width:149px; height:35px; background:#ebebeb; padding:15px 0 0 60px; background: url(../images/vision_inact.gif) no-repeat; border-bottom: solid 1px #b2b2b2; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#666666; margin:0 0 0 10px;}

#content_abt_right_3 a:hover{ background: url(../images/vision_act.gif) no-repeat;   color:#dc5410; text-decoration: none;}

#content_abt_right_3 a.current{background: url(../images/vision_act.gif) no-repeat;   color:#dc5410;}
/******************************IT SERVICES***********************************************/
.itservices{list-style-type: disc; margin:0 10px 0 30px; padding:10px 0 0 0; text-align: justify;}
.itservices a{list-style-type: disc;  padding:10px 0 0 0; color: #000000; text-align: justify;}
.itservices a:hover{list-style-type: disc; padding:10px 0 0 0; color: #dc5410;}
.itservices a.active{list-style-type: disc;  padding:10px 0 0 0; color: #dc5410;}

#content_it_right{float: left; width:219px; height:450px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}

#content_it_right_1 a{float: left; width:180px; height:35px; background:#ebebeb; padding:15px 0 0 30px; background: url(../images/bult_inactv.gif) no-repeat; border-bottom: solid 1px #b2b2b2; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#666666; margin:0 0 0 9px;}

#content_it_right_1 a:hover{background: url(../images/bult.gif) no-repeat; color:#dc5410; text-decoration: none;}

#content_it_right_1 a.current{background: url(../images/bult.gif) no-repeat; color:#dc5410; }

#content_managment_right{float: left; width:219px; height:580px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}

#content_migration_right{float: left; width:219px; height:450px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}
#content_testing_right{float: left; width:219px; height:490px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}

#content_bos_right{float: left; width:219px; height:3300px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}

#content_training_right{float: left; width:219px; height:1900px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}
/********************************SOCIAL RSPONSIBILITY*******************************************/
#content_social_left{float: left; width:700px; background:#ebebeb; padding:0 0 0 0;}
#content_social_right{float: left; width:219px; height:330px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}

/********************************Careers*******************************************/
#content_career_left{float: left; width:620px; background:#ebebeb; padding:0 0 0 0;}
#content_career_right{float: left; width:219px; height:970px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}
#content_wrk_right{float: left; width:219px; height:370px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}
/****************************partner******************************/
#content_partner_right{float: left; width:219px; height:140px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}
#content_seo_right{float: left; width:219px; height:520px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}
/***************************CLIENTS**************************/
#content_client_right{float: left; width:219px; height:520px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}
#content_clnt_a_right{float: left; width:219px; height:340px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}
/************************** contact**************************/
#content_contact_right{float: left; width:219px; height:480px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}
/*****************************legal Terms*********************************/
#content_legal_right{float: left; width:219px; height:420px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}

#content_pp_right{float: left; width:219px; height:380px;  background:#ebebeb; padding:0 0 0 0; border-left: 1px solid #b2b2b2;}


/*#content ul{position:absolute;}
#content li{float:left; width:313px; list-style:none; background:url(../images/carousel_division.gif) no-repeat right 0;}
#content li img{padding:0 0 0 5px;}
#content li .treatment{float:left; width:190px; padding:0 0 0 10px;}
#content li .treatment .treatment_name{float:left; width:100%; padding:0 0 5px 0; font:20px/24px Georgia, "Trebuchet MS", Times, Serif; color:#004d6d;}
#content li .treatment .treatment_info{float:left; color:#888; line-height:20px; padding-bottom:5px;}
#content li .treatment a.read_more{float:left; width:85px; line-height:18px; color:#fff; text-decoration:none; background:url(../images/read_more.gif) no-repeat 0 0; text-align:center; text-transform:capitalize; font-weight:bold;}*/

