/* Template Rules */
img {
	border:none;
}
a, a:active {
	text-decoration:none;
	outline:none;
}
body * {
	margin:0px;
	padding:0px;
}
body {
	font:normal 13px/18px Calibri, "Trebuchet MS", sans-serif;
	color:#000;
	margin:0px auto;
	padding:0px;
	background:url(../images/pattern.gif) repeat;
	
}
body#home a#homenav, body#advantage a#advantagenav, body#track a#tracknav, body#contact a#contactnav, body#kc a#kcnav {
	color:#fff;
	font-weight:bold;
}
#banner {
	height:40px;
	width:1004px;
	margin:0px auto;
	position:relative;
}
#logo {
	/*background:url(../images/logo.png) no-repeat center;*/
	width:334px;
	height:93px;
	position:absolute;
	top:-3px;
	left:7px;
	cursor:pointer;
	z-index:1;
}

#logolink {
	width:210px;
	height:53px;
	position:absolute;
	top:0px;
	cursor:pointer;
/*	left:55px;*/
}



#navigation {
	height:30px;
	min-width:1004px;
	background-color:#000;
}
#nav {
	width:1004px;
	margin:0px auto;
}
#nav_menu {
	height:30px;
	float:right;
	margin-right:30px;
	color:#ccc;
}
#nav_menu ul {
	list-style:none;
	text-transform:uppercase;
}
#nav_menu ul li {
	float:left;
	line-height:29px;
}
#nav_menu ul li.sep {
	padding:0px 10px;
}
#nav_menu ul li a {
	color:#ccc;
	padding:0px 5px;
}
#nav_menu ul li a:hover {
	color:#fff;
}
#container_wrap {
	width:1004px;
	margin:0px auto;
}


#container {
	border-left:2px solid #000;
	border-right:2px solid #000;
	border-bottom:2px solid #000;
	background-color:#F2F2F2;
}

#container1 {
	
	background-color:#fff;


	
}



#footer {
	width:1004px;
	height:30px;
	line-height:30px;
	background-color:#000;
	font-size:13px;
	color: #ccc;
}
.footer_container {
	width:902px;
	margin:0px auto;
}
.footer_left ul {
	margin:0px auto;
	padding:0px;
}
.footer_left li {
	float:left;
	list-style:none;
	padding:0px 5px 0px 5px;
}
.footer_left {
	width:650px;
	float:left;
	text-align:center;
}
.footer_left li a {
	list-style:none;
	padding:0px 5px 0px 5px;
	color:#ccc;
}
#footer .footer_sperator {
	width:15px;
	margin:0px auto;
	padding:0px
}
.footer_right {
	width:250px;
	float:right;
}

/* Template Rules Ended */


a {
	border-style:none;
}
ul {
	border-style:none;
}

@media print {
.tabcontent {
	display:block !important;
}
}

.main_container {
	width:1004px;
	margin:0px auto;
	padding:0px;
	clear:both;
}
.header {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	width:1004px;
	height:100px;
	margin-bottom:-2px;
	padding:0px;
}
.mid_container {
	width:1000px;
	padding:0px;
}
.top_strip {
	width:1004px;
	margin:0px auto;
}
.services_shape_con {
	width:980px;
	margin:0px auto;
	padding:24px 0px;
}
.shape_con {
	width:1000px;
/*	background-color:#003366; */
}
.top_shape {
	width:1000px;
	height:19px;
	background-color:#F2F2F2;
	margin:0px auto;
	padding:0px;
}
.bottom_shape {
	width:1000px;
	height:19px;
	margin:0px auto;
	padding:0px;
	background-color:#F2F2F2;
}
.shape_mid {
	width:997px;
	margin:0px auto;
	padding:0px;
	vertical-align:top;
}
.mid_con_left {
	width:610px;
	padding:0px;
	float:left;
}

.service_leftcon {
	width:250px;
	float:left;
}


.service_right_bottom_sq {
	width:700px;
	height:19px;
	margin:0px auto;
	padding:0px;
	border:2px solid #efefef;
	border-top:none;
	/*background:url(../images/grey_box_bottom_sq.gif) top no-repeat;*/
	/*background:url(../images/grey_box_bottom_services.gif) top no-repeat;*/
}


.service_div {
	width:654px;
	margin:0px auto;
	padding:0px;
}

.service_div .middle_container {
	width:637px;
	padding:0px;
	margin:0px auto;
	/*background:url(../images/small_inner_box_middle_services.gif) repeat-y;*/
}


.banner_text_black_caps_1 {
	font-family:Arial Narrow,Calibri, "Trebuchet MS", sans-serif;
	font-size: 16px;
	color: #000000;
	text-align:left;
	font-weight:bold;
	padding-top:9px;
	padding-left:24px;
	padding-bottom:5px;
	
	
}

.banner_bold_43 {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #000000;
	text-align:left;
}


/*CONTACT PAGE CSS STARTS FROM HERE*/

.contact_left_div {
	width:667px;
	padding:0px;
	float:left;
	border:1px solid #000;
}
.contact_left_top_con {
	width:667px;
	padding:0px;
	margin:0px;
	border:1px solid #000;
}
.contact_top_img {
	width:667px;
	height:11px;
	padding:0px;
	overflow:hidden;
	background:url(../images/option_white_banner_top.gif) no-repeat;
}
.contact_bottom_img {
	width:667px;
	height:15px;
	padding:0px;
	overflow:hidden;
	background:url(../images/option_white_banner_bottom.gif) no-repeat;
}
.contact_middle_img {
	width:667px;
	padding:0px;
	background:url(../images/option_white_banner_middle.gif) repeat-y;
}
.contact_rgt_div {
	width:266px;
	padding:0px;
	float:right;
	border:1px solid #000;
}
.contact_rgt_top {
	width:266px;
	height:12px;
	padding:0px;
	margin:0px auto;
	background:url(../images/option_banner_top.gif) no-repeat;
}
.contact_rgt_bottom {
	width:266px;
	height:9px;
	padding:0px;
	margin:0px auto;
	background:url(../images/option_banner_bottom.gif) no-repeat;
}
.contact_rgt_mid {
	width:266px;
	padding:0px;
	margin:0px auto;
	background:url(../images/option_banner_middle.gif) repeat-y;
}
/*CONTACT PAGE CSS ENDS HERE*/



/*Privacy PAGE CSS STARTS FROM HERE*/

.banner_header_privacy {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 26px;
	font-weight:bold;
	color: #000000;
	padding:10px 0px 10px 0px;
	_padding:0px 0px 18px 0px;
}
.banner_header_grey {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 1.4em;
	font-weight:bold;
	color: #404040;
	letter-spacing:0px;
}
.banner_header1_privacy {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 26px;
	font-weight:bold;
	color: #000000;
	padding:0px 0px 10px 0px;
	_padding:0px 0px 18px 0px;
}

.banner_text_black {
		padding-bottom:8px;
	margin-left:10px;
	color:#443939;
font-family:Calibri,"Trebuchet MS",sans-serif;
font-size:14px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:17px;
text-align:left;
}
.operation {
	text-align:center;
}
.operation_txt {
	font-size:20px;
	font-weight:bold;
	padding:0px 10px 5px;
	color:#404040;
	text-align:right;
}
.operation_city {
	font-family:Helvetica;
	font-size:28px;
	color:#999999;
	padding:0px 10px 20px;
	line-height:26px;
	text-align:right;
	line-height:40px;
	font-weight:normal;
}
.operation_city1 {
	font-family:Calibri,"Trebuchet MS", sans-serif;
	font-size:24px;
	color:#999999;
}
.operation_city2 {
	font-family:Arial;
	font-size:20px;
	color:#999999;
	text-transform:uppercase;
}
.Privacy_MID_CONTAINER {
	width:500px;
	margin:0px auto;
	padding:0px;
}
.Privacy_TOP {
	width:500px;
	height:12px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	border:2px solid #efefef;
	border-bottom:none;
	/*background:url(../images/grey_box_top_privacy.gif) no-repeat;*/
}
.Privacy_bottom {
	width:500px;
	height:23px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	border:2px solid #efefef;
	border-top:none;

	/*background:url(../images/grey_box_bottom_privacy.gif) no-repeat;*/
}
.Privacy_mid {
	width:500px;
	padding:5px 0px 5px 0px;
	margin:0px auto;
	border-left:2px solid #efefef;
	border-right:2px solid #efefef;
	/*background:url(../images/grey_box_middle_privacy.gif) repeat-y;*/
}
.privacy_white_part {
	width:477px;
	margin:0px auto;
	padding:0px;
}
.privacy_white_text {
	width:453px;
	margin:0px auto;
	padding:0px;
}
.white_img_top {
	width:470px;
	height:9px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/inner_white_box_privacy_top.gif) no-repeat;
}
.white_img_bottom {
	width:470px;
	height:12px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	background:url(../images/inner_white_box_privacy_bottom.gif) no-repeat;
}
.white_img_mid {
	width:470px;
	padding:0px 0px 5px 0px;
	margin:0px auto;
	/*background:url(../images/inner_white_box_privacy_middle.gif) repeat-y;*/
}
.privacy_padding {
	padding:10px;
}
.privacy_innerpadding {
	padding:5px;
}
.line_bottom_privacy {
	width:920px;
	margin:0px auto;
	padding:0px;
	height:30px;
	border-bottom:1px solid #ccc;
}
#option_links {
	width:400px;
	padding:0px;
	margin:0px auto;
}
.opt_link_left {
	width:200px;
	float:left;
	padding:0px;
}
.opt_link_left ul {
	margin:0px auto;
	padding:0px;
}
.opt_link_left li {
	padding:0px 0px 6px 0px;
	list-style:disc;
	display:list-item;
	list-style-type:disc;
}
.banner_bold_40_new {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 14px;
	font-weight:bolder;
	color: #000;
	text-align:left;
}
#opt_top_txt {
	padding:0px 0px 6px 0px;
}
#opt_top_txt ul {
	margin:0px auto;
	padding:0px;
}
#opt_top_txt li {
	padding:0px 0px 6px 0px;
	list-style:none;
	display:list-item;
	list-style-type:none;
}
#opt_txt {
	width:150px;
	padding-left:30px;
	float:left;
}
.opt_link_right {
	width:197px;
	float:left;
	padding:0px;
}
.opt_link_right ul {
	margin:0px auto;
	padding:0px;
	list-style:none;
	display:list-item;
	list-style-type:none;
}
.opt_link_right li {
	padding:0px 0px 6px 0px;
	list-style:none;
	display:list-item;
	list-style-type:none;
}
.div_right {
	float:left;
	width:225px;
	vertical-align:top;
	line-height:1.6em;
	padding-left:8px;
}
/*Privacy PAGE CSS ENDS HERE*/



/*CONTACT US CSS STARTS FROM HERE*/

.contactUS_container {
	width:700PX;
	margin:0PX auto;
	padding:0PX;
}
.grey_box_contact_top {
	width:700px;
	height:17px;
	padding:0px;
	overflow:hidden;
	background: url(../images/grey_box_contact_top.gif) no-repeat;
}
.contact_inner_div {
	margin:0px auto;
	padding:0px 0px 5px 0px;
	width:670px;
}
#grey_box_contact_middle {
	background:url(../images/grey_box_contact_middle.gif) repeat-y;
	width:700px;
}
#grey_box_contact_bottom {
	background:url(../images/grey_box_contact_bottom.gif) no-repeat;
	width:700px;
	height:17px;
	overflow:hidden;
}
#inner_white_box_contact_top {
	background:url(../images/inner_white_box_contact_top.gif) no-repeat;
	width:670px;
	height:9px;
	overflow:hidden;
}
#inner_white_box_contact_middle {
	/*background:url(../images/inner_white_box_contact_middle.gif) repeat-y;*/
	width:647px;
	overflow:hidden;
}
#inner_white_box_contact_bottom {
	background:url(../images/inner_white_box_contact_bottom.gif) no-repeat;
	width:670px;
	height:12px;
	overflow:hidden;
}
.INNER_whitecontainer {
	width:633px;
	margin:0px auto;
	padding:0px;
}
#contact_us_top {
	/*width:100%;*/
 margin:20px 0px 0px 0px;
	text-align:left;
}
#contact_us_bottom {
	/*width:100%;*/
 margin:20px 0px 0px 0px;
	text-align:left;
	width:633px;
}
.INNER_CON_LEFTPART {
	width:317PX;
	float:left;
	padding:0px;
}
.contactus_left {
	padding:0px;
	float:left;
	width:317px;
}
.contact_us_topdiv {
	height:30px;
	width:317px;
	margin:0px;
}
.contact_name_txt {
	width:317px;
	padding:0px;
	margin:0px auto;
}
.text_inbox {
	float:left;
	width:214px;
}
.name_text {
	float:left;
	width:100px;
}
#address {
	width:295px;
	overflow:hidden;
	float:right;/*padding-left:10px;*/
}
#address_top {
	background:url(../images/contact_form_box_top.gif) no-repeat;
	width:295px;
	height:9px;
	overflow:hidden;
}
#address_middle {
	background:url(../images/contact_form_box_middle.gif) repeat-y;
	width:295px;
	overflow:hidden;
}
#address_middle div {
	padding:0px 10px;
}
#address_bottom {
	background:url(../images/contact_form_box_bottom.gif) no-repeat;
	width:295px;
	height:12px;
	overflow:hidden;
}
#chandigarh_logo {
	background:url(../images/chandigarh_logo.gif) no-repeat center;
	width:295px;
	height:143px;
	margin-top:50px;
}
input, textarea {
	width:172px;
}
select {
	width:175px;
}
input.submit {
	background:url(../images/submit_contact.gif) no-repeat;
	border:none;
	width:80px;
	height:30px;
}
input.reset {
	background:url(../images/reset_contact.gif) no-repeat;
	border:none;
	width:80px;
	height:30px;
}
.style_astric {
	color:#710505;
}
.right_container_contact {
	padding:0px;
	float:right;/*width:295px;*/
}
/*CONTACT US CSS ENDS HERE*/

/*pop up message css*/ 
.border_color {
	text-decoration:none;
	border:0px;
}
.tips {
	height:18px;
	float:right;
}
div.tips a {
	height:10px;
	text-decoration:none;
}
div.tips a:hover {
	background: #FFFFCC;
	text-decoration: none;
}
div.tips a span {
	display: none;
}
div.tips a:hover span {
	display: block;
	position: absolute;
	left: 12%;
	width: 200px;
	padding: 5px;
	margin-left:280px;
	margin-top:-35px;
	background-color:#CCCCCC;
	z-index: 100;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#404040;
	text-align: left;
	border: 1px solid #666666;
	text-decoration: none;
}
div.tips p {
	position:relative;
}
/*end of popup*/
/* Apply now page ends here */

.clear {
	clear:both;
	padding:0px;
}

.left_top_div_text_01 {
	/*font-size:20px;*/
	color:#710505;
	font-weight:bold;
	/*line-height:20px;*/
	padding-top:7px;
	/*padding-left:26px;*/
	font-family: Arial Narrow,Helvetica, Arial, sans-serif;
	font-size:20px;
	text-align:left;
	width:285px;
	
}

/*ATN PAGE STARTS FROM HERE*/

.text_con {
	width:942px;
	margin:0px auto;/*padding:0px 0px 10px 0px;*/
}
.innertext_div {
	font-size:14px;
	line-height:18px;
	font-weight:normal;
	width:575px;
	padding:3px 0px 3px 0px;
	margin:0px auto;
}
.innertext_div h3 {
	margin-bottom:10px;
	font-size:14px;
}
.innertext_div ul li {
	border:none;
	margin-left:25px;
}
.innertext_div ul li strong {
	color:#2971A7;
	font-weight:normal;
}
.innertext_div a {
	padding-left:20px;
	color:#c00101;
}
.read {
	float:right;
	background:url(../images/read.gif) no-repeat center left;
}
.change_innertext_div {
	font-size:13px;
	line-height:20px;
	font-weight:normal;
}

/* ATN PAGE ENDS HERE*/

/*CHANGE VERSION CSS STARTS FROM HERE*/

.change_p {
	font-size: 14px;
	z-index:0;
	line-height:20px;
	color:#fff;
	text-align:left;
	font-weight:normal;
}
/*CHANGE VERSION CSS STARTS FROM HERE*/

/* Kulvir Updates */
.selected_p_b {
	font-size: 14px;
	z-index:0;
	line-height:19px;
	line-height:18px;
	color:#fff;
	text-align:center;
	font-weight:bold;
}
.selected_p_n {
	font-size: 14px;
	z-index:0;
	line-height:20px;
	color:#fff;
	text-align:center;
	font-weight:normal;
	padding:0px 5px 0px 5px;
}
.blue_bg_toptxt1 {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 20px;
	font-weight:bold;
	text-align:center;
	color: #FFFFFF;
	line-height:20px;
	padding:0px 9px 12px 9px;
}
.blue_bg_toptxt2 {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 20px;
	font-weight:bold;
	text-align:left;
	color: #FFFFFF;
	line-height:20px;
	padding:0px 0px 15px 10px;
}
.image_track_record {
	width:100%;
	height:152px;
	padding:0px;
	background:url(../images/AP.jpg) center no-repeat;
}
.content_track_record  /*CHANGE CSS*/ {
	width:580px;
	padding:0px;
	margin:0px auto;
}

.content_track_record_1  /*CHANGE CSS*/ {
	width:580px;
	padding:0px;
	margin:0px auto;
	padding-top:35px;
}
.left_track_content  /*CHANGE CSS*/ {
	/*width:50%;*/
	width:332px;
	text-align:center;
	float:left;
	padding:0px 0px 0px 0px;
}
.team_text_updated
{
float:left;
 width:344px;
  height:auto;
}
.right_track_content  /*CHANGE CSS*/ {
	/*width:48%;*/
	width:311px;
	text-align:center;
	float:left;
}
.track_mid_img /*CHANGE CSS*/ {
	width:3px;
	height:160px;
	padding:0px;
	float:left;
	background:url(../images/trackmid_img.gif) repeat-y;
}
.track_top_padding /*CHANGE CSS*/ {
	margin:10px 0px 0px 0px;
}
.selected_p_track_record_header {
	font-size: 18px;
	z-index:0;
	line-height:18px;
	color:#000000;
	text-align:center;
	font-weight:bold;
}
.text_track_record_tagline {
	font-size: 16px;
	color:#555555;
	text-align:center;
}
.text_track_record_i {
	font-size: 14px;
	color:#777777;
	text-align:center;
	font-style:italic;
}
.title_track_record_content {
	font-size: 16px;
	color:#000000;
	text-align:center;
}
.track_record_content_small {
	font-size: 14px;
	color:#555555;
	text-align:center;
}
.grey_01 {
	color:#333333;
}
.header_business_enquirty {
	font-family:Helvetica;
	font-weight:bold;
	color: #000000;
	font-size:20px;
	text-align:right;
	float:right;
	padding-right:50px;
}
.text_top_business_enquirty {
	font-family:Helvetica;
	font-weight:normal;
	color: #000000;
	font-size:26px;
	text-align:right;
	padding-right:50px;
}
text_business_con {
	width:100%;
	text-align:right;
	float:right;
}
/*SITE MAP CSS STARTS FROM HERE*/

.site_MID_CONTAINER {
	width:900px;
	margin:0px auto;
	padding:0px;
}
.site_TOP {
	width:900px;
	height:12px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	border:2px solid #efefef;
	border-bottom:none;
	/*background:url(../images/grey_box_top_privacy.gif) no-repeat;*/
}
.site_bottom {
	width:900px;
	height:23px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	border:2px solid #efefef;
	border-top:none;

	/*background:url(../images/grey_box_bottom_privacy.gif) no-repeat;*/
}
.site_mid {
	width:900px;
	padding:5px 0px 5px 0px;
	margin:0px auto;
	border-left:2px solid #efefef;
	border-right:2px solid #efefef;
	/*background:url(../images/grey_box_middle_privacy.gif) repeat-y;*/
}
.site_white_part {
	width:900px;
	margin:0px auto;
	padding:0px;
}
.site_white_text {
	width:900px;
	margin:0px auto;
	padding:0px;
}


.sitemap_padding {
	height:38px;
	_height:67px;
}
sm_sub_lst {
	/*position:relative;*/

	margin-left:15px;
	top:5px;
}
.sm_sub_lst ul {
	/*position:relative;*/

	margin-left:15px;
	top:5px;
}

.sm_sub_lst li {
	list-style-type:square;
	list-style-position:outside;
}


.site_bottom_footer
{
width:855px;
/*background-color:#474747;*/
float:left;
padding-top:15px;
padding-left:52px;
line-height:19px;
height:190px;
}
.site_bottom_footer_inner
{
width:230px;
float:left;
padding:0px;
margin:0px;
}

.site_bottom_footer_inner ul
{
width:300px;
padding:0px;
margin:0px;
list-style:none;
}

.site_bottom_footer_inner li
{
float:left;
width:165px;
padding:0px;
margin:0px;
padding-bottom:5px;
}
.site_bottom_footer_inner_2
{
width:185px;
float:left;
padding:0px;
margin:0px;
}

.site_bottom_footer_inner_2 ul
{
width:185px;
padding:0px;
margin:0px;
/*list-style:square outside;*/
list-style:none outside;
float:left;
}

.site_bottom_footer_inner_2 li
{
/*list-style:square outside;*/
list-style:none outside;
text-align: left;
width:180px;
padding:0px;
margin:0px;
margin-left:0px;
margin-bottom:5px;
}

.site_bottom_footer_inner_4
{
width:250px;
float:left;
padding:0px;
margin:0px;
}

.site_bottom_footer_inner_4 ul
{
width:250px;
padding:0px;
margin:0px;
list-style:disc;
}

.site_bottom_footer_inner_4 li
{
float:left;
width:160px;
padding:0px;
padding-bottom:5px;
margin:0px;
}
.site_calibri_14_ffffff
{
font-family:Calibri,"Trebuchet MS", sans-serif;
font-size:13px;
color:#000000;
}
.site_calibri_12_ffffff
{
font-family:Calibri,"Trebuchet MS", sans-serif;
font-size:12px;
color:#00000;
}
.site_calibri_12_ffffff a
{
font-family:Calibri,"Trebuchet MS", sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.site_calibri_12_ffffff a:hover
{
font-family:Calibri,"Trebuchet MS", sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}
.site_calibri_14_ffffff a
{
font-family:Calibri,"Trebuchet MS", sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
.site_calibri_14_ffffff a:hover
{
font-family:Calibri,"Trebuchet MS", sans-serif;
font-size:13px;
color:#000000;

text-decoration:underline;
}

/*SITE MAP CSS ENDS HERE*/

/*AREA OF WORK CSS STARTS FROM HERE*/

.area_top_img {
	width:295px;
	height:10px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/areaofwork_top.gif) no-repeat;
}
.area_mid_img {
	width:295px;
	padding:0px;
	margin:0px auto;
	background:url(../images/areaofwork_mid.gif) repeat-y;
}
.area_bottom_img {
	width:295px;
	height:10px;
	padding:0px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/areaofwork_bottom.gif) no-repeat;
}
.style1 {
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	line-height:30px;
}
/*AREA OF WORK CSS ENDS HERE*/

/* contact_us popup css */
#cu {
	margin:0px auto;
	color:#000051;
}
.cu_left {
	float:left;
	width:306px;
	padding-right:10px;
}
.cu_right {
	float:left;
	width:210px;
}
.cu_right label {
	color:#000051;
	font-size:11px;
	line-height:20px;
}
.cu_lbl {
	float:left;
	width:127px;
	text-align:right;
}
.cu_lbr {
	float:left;
	width:110px;
	text-align:right;
}
.cu_input {
	float:right;
	margin-bottom:6px;
}
textarea.cutxt {
	width:172px;
	height:39px;
	color:#000051;
	font-size:12px;
}
.cu_query {
	color:#ff9900;
	text-transform:uppercase;
	font-weight:bold;
}
.mandatory {
	color:#710505 !important;
	padding:0px;
}
/* contact_us popup css ended */

/*===ajax popup============rounded corners===============*/
#facebox .b {
	background:url(../images/b.png);
}
#facebox .tl {
	background:url(../images/tl.png);
}
#facebox .tr {
	background:url(../images/tr.png);
}
#facebox .bl {
	background:url(../images/bl.png);
}
#facebox .br {
	background:url(../images/br.png);
}
#facebox {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	text-align: left;
}
#facebox .popup {
	position: relative;
}
#facebox table {
	margin: auto;
	border-collapse: collapse;
}
#facebox .body {
	background: #fff;
}
#facebox .loading {
	text-align: center;
}
#facebox .image {
	text-align: center;
}
#facebox img {
	border: 0;
}
#facebox .footer {
	border-top: 1px solid #DDDDDD;
	padding-top: 5px;
	margin-top: 10px;
	text-align: right;
}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
	height: 10px;
	width: 10px;
	overflow: hidden;
	padding: 0;
}
/*===ajax popup============rounded corners ends===============*/
/* diagonal tabs */
.tab_target {
	background:url(../images/tb_tgt.jpg) no-repeat -46px 0px;
	height:84px;
	width:46px;
}
.tab_target:hover {
	background:url(../images/tb_tgt.jpg) no-repeat 0px 0px;
	height:84px;
	width:46px;
}
.tab_target_active {
	background:url(../images/tb_tgt.jpg) no-repeat;
	height:84px;
	width:46px;
}
.tab_usabilty {
	background:url(../images/tb_usb.jpg) no-repeat -46px 0px;
	height:84px;
	width:46px;
}
.tab_usabilty:hover {
	background:url(../images/tb_usb.jpg) no-repeat 0px 0px;
	height:84px;
	width:46px;
}
.tab_usabilty_active {
	background:url(../images/tb_usb.jpg) no-repeat;
	height:84px;
	width:46px;
}
.tab_brand {
	background:url(../images/tb_brd.jpg) no-repeat -46px 0px;
	height:84px;
	width:46px;
}
.tab_brand:hover {
	background:url(../images/tb_brd.jpg) no-repeat 0px 0px;
	height:84px;
	width:46px;
}

.tab_brand_active {
	background:url(../images/tb_brd.jpg) no-repeat -46px 0px;
	height:84px;
	width:46px;
}

.tab_traffic {
	background:url(../images/tb_trf.jpg) no-repeat -46px 0px;
	height:84px;
	width:46px;
}

.tab_traffic:hover {
	background:url(../images/tb_trf.jpg) no-repeat 0px 0px;
	height:84px;
	width:46px;
}

.tab_traffic_active {
	background:url(../images/tb_trf.jpg) no-repeat;
	height:84px;
	width:46px;
}


.tab_conversion {
	background:url(../images/tb_con.jpg) no-repeat -46px 0px;
	height:84px;
	width:46px;
}

.tab_conversion:hover {
	background:url(../images/tb_con.jpg) no-repeat 0px 0px;
	height:84px;
	width:46px;
}

.tab_conversion_active {
	background:url(../images/tb_con.jpg) no-repeat;
	height:84px;
	width:46px;
}

.tab_anly {
	background:url(../images/tb_an.jpg) no-repeat -46px 0px;
	height:84px;
	width:46px;
}

.tab_anly:hover {
	background:url(../images/tb_an.jpg) no-repeat 0px 0px;
	height:84px;
	width:46px;
}

.tab_anly_active {
	background:url(../images/tb_an.jpg) no-repeat;
	height:84px;
	width:46px;
}



.tab_inno {
	background:url(../images/tb_inn.jpg) no-repeat -46px 0px;
	height:84px;
	width:46px;
}

.tab_inno:hover {
	background:url(../images/tb_inn.jpg) no-repeat 0px 0px;
	height:84px;
	width:46px;
}

.tab_inno_active {
	background:url(../images/tb_inn.jpg) no-repeat;
	height:84px;
	width:46px;
}



/* Product.html */

.prod_tab_div {
	width:131px;
	position:relative;
	float:left;
	height:106px;
}
.final_images_top {
	outline:none;
	margin-right:-3px;
}

.productpage {
	width:961px;
	margin:0px auto;
	padding-top:20px;
}
.productbanner {
	/*background:url(../images/pri_top.png) no-repeat center;*/
	height:20px;
	width:960px;
	border:1px solid #efefef;
	border-bottom:none;
	
}
.productbanner h1 {
	font:bold 24px/88px Calibri, "Trebuchet MS", sans-serif;;
	color:#fff;
	padding-left:25px;
	padding-top:10px;
}
.tabproduct {
	width:917px;
	height:106px;
	background:#FFFFFF;
}

#text_showhide {
	overflow:hidden;
	height:760px;
}
#text_showhide01 {
	overflow:hidden;
	height:780px;
}
#text_showhide02 {
	overflow:hidden;
	height:760px;
}
.contaner .footnote {
	font-size:10px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
}
/*product page left section*/
.leftdiv {
	float:left;
	width:300px;
	height:415px;
	padding:0px 14px 0px 17px;
	font:normal 14px/18px Calibri, "Trebuchet MS", sans-serif;
	color:#333;
}
.leftdiv p {
	line-height:18px;
	padding-bottom:10px;
}
.leftdiv h3 {
	font-size:18px;
	font-weight:bold;
	color:#000000;
	padding-bottom:9px;
}
/*middle section*/
.middaldiv {
	float:left;
	height:405px;
	padding-right:10px;
	font-size:12px;
	color:#333333;
	width:300px;
}
.middaldiv h4 {
	font-size:14px;
	font-weight:bold;
	color:#710505;
	padding-bottom:10px;/*padding-top:10px;*/
}
.middaldiv h3, .rightdiv h3 {
	font-size:18px;
	font-weight:bold;
	color:#000000;
	padding-bottom:24px;
}
.middaldiv h4.down {
	padding-top:15px;
}
.middaldiv p {
	font-size:13px;
	color:#333333;
	line-height:17px;
}
/* right section */
.rightdiv {
	float:right;
	width:270px;
	height:415px;
	padding-right:5px;
}
.rightdiv p {
	font-size:12px;
	color:#333333;
	line-height:15px;
	padding-bottom:7px;
}
.rightdiv .left1 {
	float:left;
	
	position:relative;
	
	width:270px;
	/*background:url(../images/atn_button.gif);*/
}
.rightdiv .left2 {
	float:right;
	/*margin-right:-5px;*/
	padding-top:5px;
	width:107px;
}
.rightdiv h5 {
	font-size:15px;
	font-weight:bold;
	color:#ff7500;
	padding-bottom:12px;
}
.rightdiv h6 {
	font-size:14px;
	font-weight:bold;	
	padding:0px;
	color:#710505;
	padding-bottom:3px;
}
.rightdiv .add {
	padding-top:5px;
}
.greybottom {
	background:url(../images/pri_bottom.png) no-repeat;
	width:961px;
	height:35px;
	overflow:hidden;
	padding-bottom:36px;
	margin:0px auto;
}
.whitebottom {
	
	width:960px;
	
	/*margin:0px auto;*/
	border:1px solid #efefef;
	border-top:none;
	height:2px;
	float:left;
	/*margin-bottom:30px;*/
	
}
#abt_lnk {
	text-align:right;
}
#abt_lnk a {
	font:bold 14px/26px Calibri, "Trebuchet MS", sans-serif;
	background:url(../images/pro_icon.png) no-repeat center right;
	margin-top:5px;
	margin-right:2px;
	color:#ff7500;
	padding-right:15px;
}
#abt_lnk a:hover {
	color:#666;
	background:url(../images/pro_grey_icon.png) no-repeat center right;
	padding-right:15px;
}
.box1 {
	position:relative;
	left:2px;
}
.box_top {
	background:url(../images/box-1_top.png) no-repeat center top;
	width:296px;
	height:10px;
	overflow:hidden;
}
.box_middle {
	background:url(../images/box-1_mid.png) repeat-x center top;
	border-left:1px solid #BAD3EB;
	border-right:1px solid #BAD3EB;
	width:294px;
	height:47px;
	overflow:hidden;
}
.box_bottom {
	background:url(../images/box-1_bot.png) no-repeat center top;
	width:296px;
	height:10px;
	margin-bottom:10px;
	overflow:hidden;
}
.box2 {
	height:auto;
	overflow:hidden;
}
.box2_top {
	float:left;
	background:url(../images/newsevents_bg.png) no-repeat;
	height:403px;
	width:270px;
	overflow:hidden;
}


.box2_top_innerbox {
	float:left;
	padding-top:20px;
	padding-bottom:30px;
	padding-left:30px;
	padding-right:30px;
	
	height:314px;
	width:210px;
}


.box2_top_innerbox_images {
	float:left;
	height:35px;
	width:42px;
}




.box2_middle {
	float:left;
	
	height:364px;
	width:264px;


	
	overflow:hidden;
}
.box2_bottom {
	float:left;
	background:url(../images/box-2_right.jpg) no-repeat;
	height:362px;
	width:9px;
	overflow:hidden;
}

.contaner {
	height:792px;
	width:917px;
	background:#ffffff url(../images/pro_white_bg.png) no-repeat bottom;

	overflow:hidden;
}

.contaner_bg {
	width:918px;
	height:27px;
	background: url(../images/pro_white_bg.png) no-repeat bottom;
	}
/*.contaner p {
	padding-bottom:3px;
	}*/
/* product.html ended */


/* end 7 tabs Product.html */




/* diagonal tabs css ended */
/*ATN CSS ENDS HERE*/
/* Home page right box*/

.why_right_container01 {
	width:330px;
	padding:0px;
	float:left;
	margin-left:20px;
	margin-top: 2px;
}
.w_right_topdiv_01 {
	width:330px;
	padding:0px;
	margin:0px auto;
}
.w_right_bottomdiv_01 {
	width:330px;
	padding:0px;
	margin:0px auto;
}
.service_right_top_01 {
	width:330px;
	height:17px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	background:url(../images/home_righttop.jpg) top no-repeat;
}
.service_right_bottom_01 {
	width:330px;
	height:19px;
	margin:0px auto;
	padding:0px;
	background:url(../images/home_rightbottom.jpg) top no-repeat;
}
.service_right_mid_01 {
	width:330px;
	margin:0px auto;
	
	background:url(../images/home_rightbg.jpg) repeat-y center top;
}
.service_container_01 {
	width:330px;
	margin:0px auto;
	padding:0px;
}

.service_container .bottom_01 {
	width:330px;
	height:12px;
	padding:0px;
	margin:0px auto;
	overflow:hidden;
	
}
.service_container .mid_01 {
	width:330px;
	padding:0px;
	margin:0px auto;
	
}

.display_message_top_01 {
	width:284px;
	height:8px;
	padding:0px;
	
	overflow:hidden;
	background:url(../images/white_right_top.gif) no-repeat;
}
.display_message_bottom_01 {
	width:284px;
	height:8px;
	padding:0px;
	
	overflow:hidden;
	background:url(../images/white_right_bottom.gif) no-repeat;
}
.display_message_mid_01 {
	width:284px;
	padding:0px;
	
	overflow:hidden;
	background:url(../images/white_right_mid_bg.gif) repeat-y;
}
.inner_message {
	width:575px;
	padding:3px 0px 3px 0px;
	margin:0px auto;
}
.inner_message a {
	padding-left:20px;
	color:#c00101;
}
.message_left {
	width:173px;
	float:left;
	padding:0px;
}
/* Home page right box*/
.grey_box
{
float:left;
width:265px;
margin-left:45px;
padding-left:10px;
height: auto;
background:#555555 url(../images/bg_15.gif) repeat-x;
padding-top:10px;
padding-right:10px;
color:#FFFFFF;
font-size:13px;

}



.grey_box .to
{
float:left;
width:160px;
margin-top:20PX;
font-size:12px; 
font-style:italic;
font-weight:bold; 
color:#FFFFFF;

}

.grey_box .button_1
{
float:left;
width:84px;
height:34px;
background:url(../images/BUTTON_1.gif) no-repeat;
margin-top:13px;
border:none;
margin-bottom:10px;
margin-left: 20px;



}
.blank_box
{
float:left;
width:275px;
margin-left:45px;
height:22px;
padding-left:10px;
padding-top:4px;
font-size:15px; font-weight:bold; color:#710505;
border-top:2px solid #555555;
}

.RecentArticles_box
{
float:left;
width:275px;
margin-left:35px;
height:252px;
padding-left:10px;
padding-top:2px;

}

.RecentArticles_box_bg11
{
float:left;
width:275px;
background:url(../images/bg_11.gif) repeat-x;
height:30px;
padding-left:10px;
}



.RecentArticles_box_bg11 .whitetext
{
float:left;
height:30px;
line-height:30px;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
padding-left:8px;
margin-right:8px;
}


.RecentArticles_box_bg11 .images8
{
float:left;
line-height:30px;margin-top:8px; margin-left:20px;

}

.RecentArticles_box_bg11  a.Subscribe
{
float:left;
line-height:30px;
text-decoration:underline; 
margin-left:3px;
color:#FFFFFF;
font-size:13px;

}

.RecentArticles_box_bg11 .a:hover.Subscribe
{
float:left;
line-height:30px;
text-decoration:none;
margin-left:3px;
color:#FFFFFF;
font-size:13px;

}
.RecentArticles_box_background
{
float:left;
width:275px;
/*background:#e3e3e3;*/ 
height:auto;
}

.RecentArticles_box_background10
{
float:left;
width:245px;
height:200px;
background:#e3e3e3;

padding-left:20px;
padding-right:20px;
padding-top:10PX;

 }

.RecentArticles_box_background10 .link
{
float:left;
width:245px;
height:auto;
 }
.RecentArticles_box_background10 .link ul
{
float:left;
margin:0px;
padding:0px;
list-style:none;}
 
.RecentArticles_box_background10 .link ul li
{
display:block;
}
.RecentArticles_box_background10 .link ul li a
{
float:left;
width:245px;
/*height:35px;*/
font-size:13px;
color:#710505;

text-decoration:underline;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #ffffff;
}

.RecentArticles_box_background10 .link ul li a:hover
{
float:left;
border-bottom:1px solid #ffffff;
color:#710505;



text-decoration:none;

}

.innertext_div_01 {
	font-size:14px;
	color:#000000;
	line-height:20px;
	font-weight:normal;
	width:270px;
	height:100px;
	padding:3px 0px 3px 0px;
	margin:0px auto;
	
}
.innertext_div_01 h3 {
	margin-bottom:10px;
}
.innertext_div_01 ul li {
	border:none;
	list-style:none;
	
}
.innertext_div_01 a {
	padding-left:10px;
	color:#710505;
	vertical-align:top;
}
.read_01 {
	float:right;
	background:url(../images/list-bullet_1.png) no-repeat center left;
	vertical-align:bottom;
	padding-bottom:2px;
	
}

.productbanner_bg {
    float:left;
/*	background:url(../images/product_bottom_corner.png) repeat-y;*/
	height:auto;
	width:920px;
	padding-left:20px;
	padding-right:20px;
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
}
.productbanner_bg120 {
    float:left;
	background:url(../images/product_bottom_corner.png) repeat-y;
	height:695px;
	width:920px;
	padding-left:20px;
	padding-right:20px;
}

/* advantage page css*/

#content_box_middle {
	margin:0px auto;
	width:930px;
}
#content_box_middle .top {
	margin:0;
	overflow:hidden;
	padding:15px 0px 0px;
	height:75px;
	text-align:left;
}


.left_box {
	float:left;
	width:auto;
}
.right_box {
	float:right;
	width:230px;
}



.small_banner_home_bold {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size:20px;
	/*font-weight:bold;*/
	color: #710505;
	/*padding-top:12px;*/
	padding-top:2px;
	/*padding-left:26px;*/
}

.small_banner_home {
	/*font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size:18px;

	color: #555555;
*/	/*padding-top:5px;*/
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	text-transform:lowercase;
	text-align:left; 
	width:250px; 
	color:#555555;
		font-weight:normal;
	
}

/* advantage page css end*/
.bottom_logos_home {
	width:943px;
	height:5px;
	padding:0px;
	margin:0px auto;
}

.down {
color:#710505;
padding-bottom:3px;
}

.impact_readmore {

color:#0099ff; 

}

.cb_areaswork b{
 font-family:Calibri, "Trebuchet MS", sans-serif;
 font-size:14px;
 color:#54BEE6;
 margin:0px auto;
 padding:0px;
 clear:both;
 line-height:20px;
}

.cb_areaswork span{
 font-family:Calibri, "Trebuchet MS", sans-serif;
 font-size:14px;
 color:#858C8C;
 margin:0px auto;
 padding:0px;
 clear:both;
 line-height:20px;
}
.cb_areaswork a{
 font-family:Calibri, "Trebuchet MS", sans-serif;
 font-size:14px;
 color:#54BEE6;
 margin:0px auto;
 text-decoration:none;
 padding:0px;
 clear:both;
 line-height:20px;
}
.cb_areaswork a:hover{
 font-family:Calibri, "Trebuchet MS", sans-serif;
 font-size:14px;
 color:#fff;
 margin:0px auto;
 padding:0px;
 clear:both;
 line-height:20px;
  
}

.service_container .mid02 p {
 font-family:Calibri, "Trebuchet MS", sans-serif;
 font-size: 14px;
 /*font-weight:bold;*/
 color: #443939;
 padding:1px 0 10px 2px;
 _padding:1px 0 10px 2px;
 line-height:17px;
}

.service_container .mid02 b {
 font-family:Calibri, "Trebuchet MS", sans-serif;
 font-size: 14px;
 font-weight:bold;
 color: #44768E;
 padding:1px 0 10px 2px;
 _padding:1px 0 10px 2px;
}
.service_container .mid02 .paddingbox {
float:left;
width:500px;
margin-left:40px;


}

.service_container .mid02 .paddingbox  p{
 font-family:Calibri, "Trebuchet MS", sans-serif;
 font-size: 14px;
 /*font-weight:bold;*/
 color: #443939;
 line-height:17px;
 float:left;
}
.service_container .mid02 .paddingbox  b{
 font-family:Calibri, "Trebuchet MS", sans-serif;
 font-size: 14px;
 /*font-weight:bold;*/
 color: #710505;
 float:left;
}
.service_container .mid02 {
 width:595px;
 padding:10px 10px 10px 20px;
 margin:0px auto;
 background:url(../images/knowledge-centre_mid.gif) repeat-y;
}

.cb_areaswork .wslink{
float:left;
width:250px;
height:auto;
margin-top:20px;
margin-left:0px;

}

.cb_areaswork .wslink ul{
float:left;
padding:0px;
margin:0px;
list-style:none;
}

.cb_areaswork .wslink ul li{

display:inline;
}
.cb_areaswork .wslink ul li a{
float:left;
width:250px;
height:45px;
margin:0px;
padding:9px 0px 0px 0px;
text-decoration:none;
color:#FFFFFF;

border-bottom: 1px solid #666666;

}

.cb_areaswork .wslink ul li a:hover{
float:left;
color: #CCCCCC;
border-bottom: 1px solid #666666;

}
.cb_areaswork .wslink ul li a.notborder{

border-bottom: 0px solid #666666;

}
#IframeScroller_2 {
	padding:0px 10px;
}

.RecentArticles_box_2
{
float:left;
width:260px;
height:222px;
padding-top:2px;
margin-bottom:30px;

}
.RecentArticles_box_background35
{
float:left;
width:250px;
height:202px;
background:#e3e3e3;

padding-left:10px;
padding-right:10px;
padding-top:10PX;

 }

.RecentArticles_box_background35 .articleslink
{
float:left;
width:245px;
height:auto;
 }
.RecentArticles_box_background35 .articleslink ul
{
float:left;
margin:0px;
padding:0px;
list-style:none;}
 
.RecentArticles_box_background35 .articleslink ul li
{
display:block;
}
.RecentArticles_box_background35 .articleslink ul li a
{
float:left;
width:245px;
/*height:35px;*/
font-size:13px;
color:#710505;

text-decoration:underline;
padding-top:5px;
padding-bottom:5px;
border-bottom:1px solid #ffffff;
}

.RecentArticles_box_background35 .link ul li a:hover
{
float:left;
border-bottom:1px solid #ffffff;
color:#710505;



text-decoration:none;

}

.RecentArticles_box_bg12
{
float:left;
width:260px;
background:url(../images/bg_11.gif) repeat-x;
height:30px;
padding-left:10px;
margin-top:5px;
}



.RecentArticles_box_bg12 .whitetext
{
float:left;
height:30px;
line-height:30px;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
padding-left:8px;
margin-right:8px;
}


.RecentArticles_box_bg12 .images8
{
float:left;
line-height:30px;margin-top:8px; margin-left:10px;

}

.RecentArticles_box_bg12  a.Subscribe
{
float:left;
line-height:30px;
text-decoration:underline; 
margin-left:3px;
color:#FFFFFF;
font-size:13px;

}

.RecentArticles_box_bg11 .a:hover.Subscribe
{
float:left;
line-height:30px;
text-decoration:none;
margin-left:3px;
color:#FFFFFF;
font-size:13px;

}
.banner_bold_44 {
 font-family:Calibri, "Trebuchet MS", sans-serif;
 font-size: 13px;
 font-weight:normal;
 color: #000000;
 text-align:left;
}

.icon_read{
font-size:11px;
color:#555555;
font-weight:normal;
}
.atn_advantage_images{
margin:0px 0px 0xp 0px;
*margin-left:-40px;
}

.content_banner_images{
padding-top:15px;
*margin-top:-25px;
}


a.info
{
color:#0099ff;
text-decoration:underline;
}
a:hover.info
{
color:#000000;
}

.service_container .mid02 .Educate_companies {
 font-family:Calibri, "Trebuchet MS", sans-serif;
 font-size: 14px;

 float:left;
 /*font-weight:bold;*/
 color: #443939;
 padding:1px 0 0px 2px;
 _padding:1px 0 0px 2px;
 line-height:17px;
}

/* home page popup css */
.areasofwork{ float:left; font-family:calibri, 'Trebuchet MS'; font-size:20px; color:#710505; font-weight:bold; margin-top:5px;}
#cont_p {
	line-height:20px;
}

#innerfooter
{ float:left; width:590px; height:20px; margin-top:10px; margin-left:20px;}
#innerfooter .linkes
{ float:left; width:580px; height:20px; padding-left:10px }
#innerfooter .linkes ul
{ float:left; padding:0px; margin:0px; list-style:none; }
#innerfooter .linkes ul li
{ float:left; display: inline; }
#innerfooter .linkes ul li a
{ float:left; width:77px; height:20px; font-family:calibri, "Trebuchet MS"; font-size:14px; font-weight:bold; line-height:20px; text-align:center; text-decoration:none; color:#000000;}
#innerfooter .linkes ul li a:hover
{ float:left; color:#710505;}

/* home page popup css end */

/* example page css start*/

.example_tab_main {
position:relative;
left:0px;
float:left;
height:472px;
width:920px;
background:#fff;
margin:0px;
margin-left:-4px;
padding:0px;
}
.example_left_part {
position:relative;
float:left;
width:270px;
height:auto;
margin:20px;
padding:0px;
}

/* example page css end*/


.service_container_1 {
	width:655px;
	margin:0px auto;
	padding:0px;
}

.service_container_1 .subnav {
	float: left;
	margin-left: 11px;
	width: 650px;
	padding-top: 3px;
	}
	
	
		.service_container_1 .subnav ul {
		padding: 0px;
		margin: 0px;
		}
		
		.service_container_1 .subnav li {
		list-style: none;
		font-family: Calibri,"Trebuchet MS",sans-serif;
		color: #95c727;
		font-weight: bold;
		font-size: 12px;
		display: inline;
		line-height:35px;
		}
		
		.service_container_1 .subnav li a {
		padding: 9px;
		/*background: url(../images/tab_normal.gif);
		background-repeat: repeat-x;*/
		background:#e3e3e3;
		/*border: 1px solid #999999;
		border-top: none;*/
		
		color: #000000;
		text-decoration: none;
		}
		
		.service_container_1 .subnav li a:hover {
		/*background: url(../images/tab_active.gif);
		background-repeat: repeat-x;*/
		background:#710505;
		/*border: 1px solid #e0e0e0;*/
		color: #ffffff;
		text-decoration: none;
		}
		
		.service_container_1 .subnav li a.active {
		/*background: url(../images/tab_active.gif);
		background-repeat: repeat-x;*/
		
		background:#710505;
		border: 1px solid #e0e0e0;
		color: #ffffff;
		text-decoration: none;
		}
	
		.service_container_1 .subnav li .top {
		margin-left: 4px;
		margin-bottom: 3px;
		}
		
.service_right_mid_aow {
	width:700px;
	margin:0px auto;
	
	border:2px solid #efefef;
	border-top:none;
	border-bottom:none;
	/*background:url(../images/grey_box_mid_aow.gif) repeat-y center top;*/
	/*background:url(../images/grey_box_middle_services.gif) repeat-y center top;*/
}






.service_right_mid_aow1 {
	width:694px;
	margin:0px auto;
	
	background:url(../images/grey_box_mid_aow1.gif) repeat-y center top;
	/*background:url(../images/grey_box_middle_services.gif) repeat-y center top;*/
}

/* for squere part*/


/*.service_container_11 {
	float: left;
	margin-left: -14px;
	width: 686px;
	padding-top: 3px;
	}*/
	
	.service_container_11 {
	width:696px;
	margin:0px auto;
	margin-left: 0px;
	padding-top:9px;
	padding-left:6px;
	/*border-top: 2px solid #efefef;*/
	}

	
	
	.service_container_11 .subnav1 {
	/*float: left;*/
	margin-left: 14px;
	width: 660px;
	padding-top: 3px;
	}
	
		.service_container_11 .subnav1 ul {
		padding: 0px;
		margin: 0px;
		/*width:686px;
		float:left;*/
		text-transform:uppercase;
		padding-top:6px;
		
		}
		
		.service_container_11 .subnav1 li {
		list-style: none;
		font-family: Calibri,"Trebuchet MS",sans-serif;
		/*color: #95c727;*/
		font-weight: bold;
		font-size: 12px;
		display: inline;
		line-height:35px;
		/*width:164px; float:left;*/
		}
		
		.service_container_11 .subnav1 li a {
		padding: 9px;
		/*background: url(../images/tab_normal.gif);
		background-repeat: repeat-x;*/
		background:#8e8e8e;
		/*border: 1px solid #999999;
		border-top: none;*/		
		color: #f2f2f2;
		text-decoration: none;
		}
		
		.service_container_11 .subnav1 li a:hover {
		/*background: url(../images/tab_active.gif);
		background-repeat: repeat-x;*/
		background:#610505;
		/*border: 1px solid #e0e0e0;*/
		color: #ffffff;
		text-decoration: none;
		}
		
		.service_container_11 .subnav1 li a.active {
		/*background: url(../images/tab_active.gif);
		background-repeat: repeat-x;*/
		background:#610505;
		border: 1px solid #e0e0e0;
		color: #ffffff;
		text-decoration: none;
		/*padding-top:10px;*/
		}
	
		.service_container_11 .subnav1 li .top {
		margin-left: 4px;
		margin-bottom: 3px;
		}
/* end*/





.text_con_1 {
	
	width:258px;
	float:left;
}
.text_con_2 {
	
	width:980px;
	float:left;
}


.service_rightcon_1 {
	width:721px;
	float:right;
}
.service_right_top_1 {
	width:694px;
	height:19px;
	margin:0px auto;
	padding:0px;
	overflow:hidden;
	
}

/* footer css start*/

.bottom_footer
{
width:942px;
background-color:#474747;
float:left;
padding-top:15px;
padding-left:62px;
line-height:19px;
height:190px;
}
.bottom_footer_inner
{
width:300px;
float:left;
padding:0px;
margin:0px;
}

.bottom_footer_inner ul
{
width:300px;
padding:0px;
margin:0px;
list-style:none;
}

.bottom_footer_inner li
{
float:left;
width:145px;
padding:0px;
margin:0px;
padding-bottom:5px;
}
.bottom_footer_inner_2
{
width:185px;
float:left;
padding:0px;
margin:0px;
}

.bottom_footer_inner_2 ul
{
width:185px;
padding:0px;
margin:0px;
/*list-style:square outside;*/
list-style:none outside;
float:left;
}

.bottom_footer_inner_2 li
{
/*list-style:square outside;*/
list-style:none outside;
text-align: left;
width:180px;
padding:0px;
margin:0px;
margin-left:0px;
margin-bottom:5px;
}

.bottom_footer_inner_4
{
width:250px;
float:left;
padding:0px;
margin:0px;
}

.bottom_footer_inner_4 ul
{
width:250px;
padding:0px;
margin:0px;
list-style:disc;
}

.bottom_footer_inner_4 li
{
float:left;
width:160px;
padding:0px;
padding-bottom:5px;
margin:0px;
}
.calibri_14_ffffff
{
font-family:Calibri,"Trebuchet MS", sans-serif;
font-size:13px;
color:#ffffff;
}
.calibri_12_ffffff
{
font-family:Calibri,"Trebuchet MS", sans-serif;
font-size:12px;
color:#ffffff;
}
.calibri_12_ffffff a
{
font-family:Calibri,"Trebuchet MS", sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:none;
}
.calibri_12_ffffff a:hover
{
font-family:Calibri,"Trebuchet MS", sans-serif;
font-size:12px;
color:#ffffff;
text-decoration:underline;
}
.calibri_14_ffffff a
{
font-family:Calibri,"Trebuchet MS", sans-serif;
font-size:13px;
color:#ffffff;
text-decoration:none;
}
.calibri_14_ffffff a:hover
{
font-family:Calibri,"Trebuchet MS", sans-serif;
font-size:13px;
color:#ffffff;
color:#ffffff;
text-decoration:underline;
}


/* footer css end*/

.box_top_innerbox1 {
	float:left;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	border:2px solid #efefef;
	height:184px;
	width:202px;
}
.box_top_innerbox1 .lowerbox1 {
color:#610505;
}
/*slide 3*/
.slide_3
{
width:940px;
float:left;
background:url(../images/slide_w_03_ver08.png) no-repeat;
height:320px;
}

.slide_3_inner
{
width:550px;
float:left;
padding-top:19px;
padding-left:70px;
}
.slide_3_inner_2
{
width:550px;
float:left;
padding-top:17px;
padding-left:23px;

}
.Helvetica_41_ffffff
{
font-family:Helvetica Neue, Helvetica, verdana, sans-serif;
font-size:38px;
color:#ffffff;
}
.arial_18_e7e8ed_bold
{
font-family:Arial Narrow, Arial, Helvetica, sans-serif;
font-size:17px;
color:#e7e8ed;
font-weight:normal;
line-height:20px;
}
.slide_3_text1
{
width:550px;
float:left;
padding-left:233px;
padding-top:14px;
}
.Helvetica-Neue-18-ff8000
{
font-family:"Helvetica Neue", Helvetica, verdana, sans-serif;
font-size:18px;
color:#ff8000;
}
.Helvetica-Neue-18-ff8000 a
{
font-family:"Helvetica Neue", Helvetica, verdana, sans-serif;
font-size:18px;
color:#ff8000;
text-decoration:none;
}
.Helvetica-Neue-18-ff8000 a:hover
{
font-family:"Helvetica Neue", Helvetica, verdana, sans-serif;
font-size:18px;
color:#ff8000;
text-decoration:none;
}
.slide_3_text2
{
width:1000px;
float:left;
z-index:5000;
}
.slide_3_text2_div1
{
width:100px;
float:left;
padding-left:34px;
padding-top:22px;
}
.slide_3_text2_div2
{
width:180px;
float:left;
padding-left:298px;
padding-top:18px;
text-align:center;
}
.slide_3_text3
{
width:950px;
float:left;
z-index:5000;
}
.slide_3_text3_div1
{
width:100px;
float:left;
padding-left:25px;
padding-top:72px;
text-align:center;
}
.slide_3_text3_div2
{
width:80px;
float:left;
padding-left:344px;
padding-top:68px;
text-align:center;
}
.slide_3_text4_div1
{
width:150px;
float:left;
padding-left:227px;
padding-top:14px;
text-align:center;
}

/*slide 3 end*/

.home_txt_1 {

font-size:14px; 
color:#777777;
font-weight:bold;
text-decoration:none;
padding-left:803px;
padding-top:22px;
width:200px;
text-transform:uppercase;
float:right;

}
.home_txt_1 a
{
font-size:14px; 
color:#610505;
font-weight:bold;
text-decoration:none;
padding-left:803px;
padding-top:22px;
width:200px;
text-transform:uppercase;
float:right;
}
.home_txt_1 a.hover
{
font-size:14px; 
color:#610505;
font-weight:bold;
text-decoration:none;
padding-left:803px;
padding-top:22px;
width:200px;
text-transform:uppercase;
float:right;
}


.inner_text_inner
{
width:200px;
float:right;
padding-top:18px;
padding-right:2px;
text-align:right;

}

.text_1_inner
{
font-size:14px;
font-family:calibri, "Trebuchet MS", sans-serif;
color:#000000;
text-align:right;
font-weight:bold;

}
.text_1_inner a
{
font-size:14px;
font-family:calibri, "Trebuchet MS", sans-serif;
color:#000000;
text-decoration:none;
text-align:right;
font-weight:bold;
}

.text_1_inner a:hover
{ 
font-size:14px;
font-family:calibri, "Trebuchet MS", sans-serif;
color:#710505;
text-decoration:none;
text-align:right;
font-weight:bold;
}
.banner_text_black_contact {
	font-family:Calibri, "Trebuchet MS", sans-serif;
	font-size: 14px;
	color: #404040;
	text-align:left;
	font-weight:bold;
}



.ad_main{margin:0px;padding:0px;height:290px;width:258px;   background-repeat:no-repeat;}

.ad_contents{margin-left:5px;padding-top:2px;  }
.ad_top{height:30px; width:236px;  }
.ad_middle{height:52px; width:236px;}
.ad_bottom{height:39px; width:236px; }

.ad_text_top{margin:0px;font-family:Calibri, 'Trebuchet MS', sans-serif;color:#F2F2F2; font-weight:bold; font-size:18px; padding-top:5px; padding-left:0px; float:left;}
.ad_text_middle{font-family:Calibri, 'Trebuchet MS', sans-serif; font-weight:bold; font-size:18px; color:#333333; padding-left:0px; padding-top:10px; float:left}
.ad_text_bottom{font-family:Calibri, 'Trebuchet MS', sans-serif; font-weight:bold; font-size:15px; color:#656565; padding-left:5px; padding-top:3px; float:left; width:220px; }
.ad_text_bottom a:hover{ color:#710505; }
.ad_image{width:65px; height:29px; padding-top:2px; float:right; margin-right:0px;}
.ad_first_box_top {
background-image:url(../images/option_inner_box_top.gif);  width:245px; height:7px;

}
.ad_first_box_middle {
background:url(../images/option_inner_box_middle.gif) repeat-y center top; width:245px; height:190px;
}
.ad_first_box_bottom{
background:url(../images/option_inner_box_bottom.gif) no-repeat top ; width:245px; height:7px;
}

.ad_second_box_middle {
background:url(../images/option_inner_box_middle.gif) repeat-y center top; width:245px; height:142px;
}

.ad_third_box_middle {
background:url(../images/option_inner_box_middle.gif) repeat-y center top; width:245px; height:94px;
}



.ad_first_box_top5 {
background-image:url(../images/option_inner_box_top.gif);  width:245px; height:7px;

}

.ad_first_box_middle5 {
background:url(../images/option_inner_box_middle.gif) repeat-y center top; width:245px; height:170px;
}
.ad_first_box_bottom5{
background:url(../images/option_inner_box_bottom.gif) no-repeat top ; width:245px; height:7px;
}

.ad_second_box_middle5 {
background:url(../images/option_inner_box_middle.gif) repeat-y center top; width:245px; height:117px;
}

.ad_third_box_middle5 {
background:url(../images/option_inner_box_middle.gif) repeat-y center top; width:245px; height:94px;
}




.ad_first_box_top1 {
background-image:url(../images/option_inner_box_top1.gif);  width:245px; height:7px;

}
.ad_first_box_middle1 {
background:url(../images/option_inner_box_middle1.gif) repeat-y center top; width:245px; height:138px;
}
.ad_first_box_bottom1{
background:url(../images/option_inner_box_bottom1.gif) no-repeat top ; width:245px; height:7px;
}

.ad_second_box_middle1 {
background:url(../images/option_inner_box_middle1.gif) repeat-y center top; width:245px; height:91px;
}

.ad_third_box_middle1 {
background:url(../images/option_inner_box_middle1.gif) repeat-y center top; width:245px; height:114px;
}




.ad_nav_gap {
height:25px;
}


.right_panel_tab_2_2
{
position:relative;
float:left;
/*width:400px;*/
width:300px;
height:400;
}
.main_div_tab2_2
{
position:relative;
left:-4px;
float:left;
height:350px;
/*width:710px;*/
width:680px;
background:#fff;
margin:0px;
padding:0px;
}


.padding_bottom_10
{
padding-bottom:10px;
}
.padding_bottom_5
{
padding-bottom:5px;
}
.left_right_panel_strategy_industry
{
width:295px;

padding-bottom:10px;
padding-top:10px;
padding-right:10px; 
float:left;
}
.main_div_strategy_industry
{
width:644px; 
height:325px; 
float:left; 
background-color:#eeeeee;
}
.strip_strategy_industry
{
width:14px; 
float:left ; 
height:325px; 
background-color:#ffffff;
}
.width_strategy_industry
{
width:315px; 
float:left;
}
.inner_area_strategy_industry
{
width:644px; 
margin-top:14px; 

float:left; 
background-color:#eeeeee;
}
.icon_business_impact
{

float:left;
width:110px;
position:absolute;
display:block;
top:-32px;
left:476px;
height:110px;
}


.impact_area_right_top {
	width:704px;
	height:7px;
	margin:0px auto;
	padding:0px;
	
	/*border:1px solid #efefef;
	border-top:none;*/
	background:url(../images/impact_right_top.png) top no-repeat;
	
	/*background:url(../images/grey_box_bottom_services.gif) top no-repeat;*/
}


.impact_area_right_mid {
	width:704px;
	margin:0px auto;
	/*border:2px solid #efefef;*/
	border-top:none;
	border-bottom:none;
	background:url(../images/impact_right_middle.png) repeat-y center top;
	/*background:url(../images/grey_box_middle_services.gif) repeat-y center top;*/
}


.impact_area_right_bottom {
	width:704px;
	height:7px;
	margin:0px auto;
	padding:0px;
	
	/*border:1px solid #efefef;
	border-top:none;*/
	background:url(../images/impact_right_bottom.png) top no-repeat;
	
	/*background:url(../images/grey_box_bottom_services.gif) top no-repeat;*/
}
