@charset "utf-8";
div {-moz-user-select: none;}
body {
	margin: 15px 0px 0px 0px;
	padding: 0px;
	background-color:#044E8F;
	font-family:Helvetica Neue, Arial, Helvetica, sans-serif;
	color:#58595B;
}

/*a, a:link, a:visited{ color:#00aeef; text-decoration:none;}*/
h1, h2, h3, h4, h5, h6{
	margin:0px; padding:0px; font-weight:normal;
}
.tbl_box{
	background-color:#FFFFFF;
	border:1px solid #BABABB;
}
.tbl_box_search{
	background-color:#FFFFFF;
	border:0px solid #BABABB;
}

h3{	font:18px Helvetica Neue, Arial, Helvetica, sans-serif; color:#58595B; margin:0px; padding:0px; line-height:35px;
	
}

/*______________________________ Top right nav styles start____________________________*/
.sbox{
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
	width:128px;
	height:16px;
	border:1px solid #E0E0E0;
}

.slinks{
	color:#666666;
	font:11px Helvetica Neue, Arial, Helvetica, sans-serif;
}
.slinks a{
	color:#666666;
	text-decoration:none;
}
.slinks a:hover{
	color:#666666;
	text-decoration:underline;
}
/*______________________________Top right nav styles end____________________________*/


.vline{
	background:url(../images/line_v.gif) repeat-y;
}


/*____________________________Left side boxes styles start____________________________*/


.addline{
	background:url(../images/line_a.gif) repeat-y;
}



.left_head{
	font:24px Helvetica Neue, Arial, Helvetica, sans-serifs;
	color:#4D4D4F;
}

.resources{
	font:11px Arial, Helvetica, sans-serif;
	color:#77787B;
	/*background-color:#E6E7E8;*/
	padding:0px 4px 0px 9px;
}
.resources a{
	color:#77787B;
	text-decoration:none;
}
.resources a:hover{
	color:#77787B;
	text-decoration:underline;
}


.font_12px{
	font-size:12px;
	line-height:16px;
}
.font_12px h1{
	line-height:42px;
}
/*--------------changes on 27 may 2010-----------------*/
.font_12px a{
	color:#00AEEF;
	text-decoration:none;
}
.font_12px a:hover{
	color:#00AEEF;
	text-decoration:underline;
}
.font_12px ul.nlist{
	margin:0px 0px 20px 0px; padding:0px; list-style:none;
	font-size:12px;
}
.font_12px ul.nlist li{
	margin-left:25px; padding-left:10px; margin-top:4px;
	background:url(../img_aboutus/bullet_image.gif) 0px 2px no-repeat;
}
/*--------------changes on 27 may 2010-----------------*/



.imgpadrt20{
	padding-right:20px;
}
/*____________________________Left side boxes styles end____________________________*/

/*______________________________ Login styles start____________________________*/
.login_head{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:#619BCF;
}
.login_name{
	font:12px Arial, Helvetica, sans-serif;
	color:#23639C;
}
.login_box{
	border:1px solid #619BCF;
}
.login_btn{
	border:0px;
	background:#939598;
	color:#FFFFFF;
	font:bold 11px Arial, Helvetica, sans-serif;
	width:64px;
}
.login_txt{
	font:12px Arial, Helvetica, sans-serif;
	border:1px solid #619BCF;
	color:#666666;
	padding-left:2px;
}
/*______________________________ Login styles end ____________________________*/



/*_____________________________ Panel styles start __________________________*/

.slideHeader{
  background: Blue;
}
.slideBody
{
	height:280px;
}
.slideBody h1{
	font:normal 40px Helvetica Neue, Arial, Helvetica, sans-serif;
	color:#58595B;
	padding:0px;
	margin:20px 0px;
}
.slideBody p{
	font:12px/18px Helvetica Neue, Arial, Helvetica, sans-serif;
	color:#58595B;
	padding:0px;
	margin-bottom:20px;
	margin-top:0px;
}
.slidePanel{
	width:613px;
 float:left;
}
.panelhead{
	font:bold 12px Helvetica Neue, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/plus_sign.gif) right top no-repeat;
}

/*_____________________________ Panel styles end __________________________*/


/*_____________________________ Footer styles start __________________________*/
.footer{
	font:12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
.footer ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.footer ul li{
	margin-left:20px;
	float:right;
} 
.footer a{
	color:#FFFFFF;
	text-decoration:none;
	
}
.footer a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

/*_____________________________ Footer styles end __________________________*/


/*_____________________________ Home left styles start __________________________*/

.bg_signup{
	background-color:#00AEEF;
}
.newsbg{
	
	font-family:Helvetica Neue, Arial, Helvetica, sans-serif;
	color:#4D4D4F;
}
.newsbg p{ margin:0px; padding:0px;
}
.news_head{
	font-size:19px;
}
.news_title{
	font-size:12px; font-weight:bold; margin-bottom:3px; text-transform:uppercase; line-height:14px;
	color:#4D4D4F;
}
.news_title a{
	text-decoration:none;
}
.news_title a:hover{
	text-decoration:underline;
}
.news_body{
	font-size:10px; margin-bottom:3px; text-transform:uppercase; line-height:11px;
}
.news_by{
	font-size:10px;
}
.news_line{
	height:32px; background:url(../images/news_line.gif) repeat-x;
	
}
.news_more{
	font-size:8px; font-weight:bold;  text-transform:uppercase; padding-top:20px;
}
.news_more a{ color:#4D4D4F; text-decoration:none;}
.news_more a:hover{ color:#58595B; text-decoration:underline;}
.blue_strip{
	color:#FFFFFF; padding:22px 10px 0px 19px;
	font-family:Helvetica Neue, Arial, Helvetica, sans-serif;
}
.blue_strip p{
	margin:0px; padding:0px;
}
p.bg_head{
	font-size:12px; font-weight:bold; margin-bottom:10px; color:#FFFFFF;
}
p.bg_txt{
	font-size:17px; color:#FFFFFF;
}
p.man_name{font-size:14px; font-weight:bold; text-transform:uppercase; line-height:14px; color:#FFFFFF;
}
p.man_desig{font-size:10px; color:#FFFFFF;}
p.man_values{font-size:10px; margin-top:8px; color:#FFFFFF;}
.pad_signup{
	padding:37px 44px 0px 18px;
}
.txt_signup{ color:#00AEEF; font:bold 18px Helvetica Neue, Arial, Helvetica, sans-serif; text-align:left; text-transform:uppercase;
}
.choose_newsltr{
	color:#332723; font:12px/18px Helvetica Neue, Arial, Helvetica, sans-serif; text-align:left;
}
/*_____________________________ Home left styles end __________________________*/

/*_____________________________ aboutusDFKpage styles start __________________________*/

.wmap{
	background:url(../img_aboutus/wmap.jpg) no-repeat;
	font-family:Helvetica Neue, Arial, Helvetica, sans-serif;
	color:#58595B;
	font-size:12px;
	padding-left:10px;
}
.wmap h1{
	font-size:40px;
	margin:70px 0px 6px 0px;
}
.wmap p{
	padding:0px; margin:20px 0px; font-size:12px; line-height:18px;
}
.wmap strong{
	font-size:12px;
}
.wmap ul{
	margin:0px; padding:0px; list-style:none;
	font-size:12px;
}
.wmap ul li{
	margin-left:25px; padding-left:10px; margin-top:4px;
	background:url(../img_aboutus/bullet_image.gif) left top no-repeat;
}
/*_____________________________ aboutusDFKpage styles end __________________________*/



/*_____________________________ aboutus partners start __________________________*/

h1{
	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;
	color:#58595B;
	font-size:40px;

}

/*_____________________________ aboutus partners end __________________________*/

/*_____________________________ partnerdetailbiopage styles start ________________________*/

.contact{
	font:10px Helvetica Neue, Arial, Helvetica, sans-serif; color:#58595B;
}
.contact a{color:#58595B; text-decoration:none}
.contact a:hover{color:#58595B; text-decoration:underline;}
.partnerdetail_content{
	font-family:Helvetica Neue, Arial, Helvetica, sans-serif;
	color:#58595B;
}
.partnerdetail_content h1{
	font-size:40px; font-weight:normal;
}
.partnerdetail_content p{
	font-size:12px;
	line-height:18px;
}
.partnerdetail_content p a{
	color:#044E8F;
	text-decoration:none;
}
.partnerdetail_content p a:hover{
	color:#044E8F;
	text-decoration:underline;
}

.partnerdetail_content h2{
	color:#AEC300; font-size:12px; font-weight:bold; text-transform:uppercase;
}
.partnerdetail_content ul{
	font-size:12px; list-style:disc; margin-top:10px; margin-left:30px;
	line-height:18px;
}
.partnerdetail_content ul li{
	margin-top:10px;
}

.newsdetail{
	font:12px/18px Helvetica Neue, Arial, Helvetica, sans-serif;
	color:#58595B;
	text-decoration:none
}
.newsdetail ul{
	margin:0px; padding:0px;
}
.newsdetail ul li{
	margin-left:25px; padding-left:0px;
	margin-bottom:7px;
	list-style:disc;
}

/*_____________________________ partnerdetailbiopage styles end __________________________*/

/*_____________________________ aboutuspartnersmainpage styles start __________________________*/

.aprtner_nav{
	font:bold 11px Helvetica Neue, Arial, Helvetica, sans-serif;
}
.aprtner_nav a{
	display:block; float:left; padding:3px 0px 3px 6px; width:148px; border:1px solid #AEC300; background-color:#AEC300;
	color:#FFFFFF; margin-right:1px; text-transform:uppercase;
}
.aprtner_nav a:hover{
	background-color:#FFFFFF; color:#AEC300;
}
ul.atoz{
	font:bold 12px Helvetica Neue, Arial, Helvetica, sans-serif; margin:0px; padding:0px; list-style:none;
	color:#AEC300;
}
ul.atoz li{
	padding:0px; margin-right:16px; display:block; float:left;
}
ul.atoz li.last{margin-right:0px;}
ul.atoz li a{color:#AEC300; text-decoration:none;}
ul.atoz li a:hover{ text-decoration:underline; color:#AEC300;}

ul.partner_names{
	font:bold 11px Helvetica Neue, Arial, Helvetica, sans-serif; color:#939598; margin:0px; padding:0px; list-style:none; text-transform:uppercase;
}
ul.partner_names li{margin-top:10px; padding:0px;  }
ul.partner_names a{color:#939598; text-decoration:none}
ul.partner_names a:hover{color:#939598; text-decoration:underline;}

/*_____________________________ aboutuspartnersmainpage styles end __________________________*/


/*_____________________________ Newsandarticlesmainpage styles start __________________________*/

.news_letter select{
	font:bold 11px Helvetica Neue, Arial, Helvetica, sans-serif; color:#AEC300; width:227px;
}
.news_letter a{
	color:#AEC300; text-decoration:underline; font:bold 11px Helvetica Neue, Arial, Helvetica, sans-serif;
}
.news_letter a:hover{ text-decoration:none; color:#AEC300;}
.tools{
	font:12px Helvetica Neue, Arial, Helvetica, sans-serif; color:#939598;
}
.tools a{
	color:#939598; text-decoration:none;
}
.tools a:hover{
	color:#939598; text-decoration:underline;
}
.day{
	font:13px Helvetica Neue, Arial, Helvetica, sans-serif; color:#A1A5A8; margin:0px; padding:0px;
}
p.35{
	font:35px Helvetica Neue, Arial, Helvetica, sans-serif; color:#58595B; margin:0px; padding:0px;
}
.news{
	font:12px/18px Helvetica Neue, Arial, Helvetica, sans-serif; color:#58595B; margin:10px 0px; padding:0px;
}
.news a{
	color:#00AEEF; text-decoration:none;
}
.news a:hover{
	color:#00AEEF; text-decoration:underline;
}

.continue{
	font:bold 12px Helvetica Neue, Arial, Helvetica, sans-serif; color:#AEC300; margin:0px; padding:0px;
	text-align:right;
}
.continue a{
	color:#AEC300; text-decoration:none;
}
.continue a:hover{
	color:#AEC300; text-decoration:underline;
}
.news_padding{ padding-right:10px;}

.news_padding_media{ 
	padding:15px 20px 30px 15px;
	background-color:#ECEDEE;
}

.next{font:10px Helvetica Neue, Arial, Helvetica, sans-serif; color:#58595B;}
.next a{font-size:14px; font-weight:bold; color:#00AEEF; text-decoration:none;}
.next a:hover{color:#AEC300; text-decoration:underline}
.articlehead_small{ font:bold 15px Helvetica Neue, Arial, Helvetica, sans-serif; color:#58595B;}
.related_articles{ font:bold 12px Arial, Helvetica, sans-serif; color:#666666;}

a.posts_active{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#A0A0A0;
	text-decoration:underline;
}
a.posts_active:hover{
	color:#00AEEF;
	text-decoration:underline;
}

a.posts_inactive{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#D6D6D6;
	text-decoration:underline;
}
a.posts_inactive:hover{
	color:#9CE2FC;
	text-decoration:underline;
}



/*_____________________________ Newsandarticlesmainpage styles end __________________________*/

/*_____________________________Slider styles for articles page start____________________________*/


.cajas{
	display: none;
	
}
.cajas h1{
	font:normal 40px Helvetica Neue, Arial, Helvetica, sans-serif;
	color:#58595B;
	padding:0px;
	margin:32px 0px 20px 0px;
}
.cajas p{
	font:12px/18px Helvetica Neue, Arial, Helvetica, sans-serif;
	color:#58595B;
	padding:0px;
	margin-bottom:20px;
	margin-top:0px;
}
.cajas ul{
	margin:0px 0px 20px 0px; padding:0px; list-style:none;
	font-size:12px;
}
.cajas ul li{
	margin-left:25px; padding-left:10px; margin-top:4px;
	background:url(../img_aboutus/bullet_image.gif) 0px 2px no-repeat;
}
.cajas a{
	color:#00AEEF;
	text-decoration:none;
}
.cajas a:hover{
	color:#00AEEF;
	text-decoration:underline;
}


/*--to keep visible--*/
.cajas_vis{
	visibility:visible;
	
}
.cajas_vis h1{
	font:normal 40px Helvetica Neue, Arial, Helvetica, sans-serif;
	color:#58595B;
	padding:0px;
	margin:32px 0px 20px 0px;
}
.cajas_vis p{
	font:12px/18px Helvetica Neue, Arial, Helvetica, sans-serif;
	color:#58595B;
	padding:0px;
	margin-bottom:20px;
	margin-top:0px;
}
.cajas_vis ul{
	margin:0px 0px 20px 0px; padding:0px; list-style:none;
	font-size:12px;
}
.cajas_vis ul li{
	margin-left:25px; padding-left:10px; margin-top:4px;
	background:url(../img_aboutus/bullet_image.gif) 0px 2px no-repeat;
}
.cajas_vis a{
	color:#00AEEF;
	text-decoration:none;
}
.cajas_vis a:hover{
	color:#00AEEF;
	text-decoration:underline;
}



.mostrars{
	font:bold 12px Helvetica Neue, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#FFFFFF;
	padding:6px;
	display:block;
	margin-bottom:8px;
}

/*_____________________________Slider styles for articles page end____________________________*/


/*_____________________________video styles start____________________________*/

#video{
	text-align:center;
	position:absolute;
	z-index:10;
	visibility: hidden;
	padding:10px;
	border:1px solid #000000; 
	background:#2C2C2C;
}

#video #close{
	text-align:left;
	padding:2px;
	margin-top:10px;
}
.bruce_t{
	font:12px Arial, Helvetica, sans-serif; color:#cccccc;
}

.video_people{
	text-align:center;
	position:absolute;
	visibility:hidden;
	z-index:10;
	padding:10px;
	border:1px solid #000000; 
	background:#2C2C2C;
}

.video_people .close{
	font:12px Arial, Helvetica, sans-serif; color:#FFFFFF;
	text-align:left;
	padding:2px;
	margin-top:10px;
}



.video_pop{
	text-align:center;
	z-index:10;
	padding:10px;
	border:1px solid #000000; 
	background:#2C2C2C;
}

.video_pop #close{
	text-align:left;
	padding:2px;
	margin-top:10px;
}

/*_____________________________video styles end____________________________*/

/*_____________________Experienced Hires styles Start _____________________*/


ul.experienced_panel{
	margin:0px; padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
}
ul.experienced_panel li{
	text-align:right;
	display:block;
}
ul.experienced_panel li a{
	display:block;
	background-color:#E6E7E8;
	color:#77787B;
	padding:28px 9px 9px 0px;
	border-bottom:2px solid #FFFFFF;
}
ul.experienced_panel li a.whyselected{
	background-image:url(../images/bullet_white_triangle.gif);
	background-position:183px 30px;
	background-repeat:no-repeat;
	background-color:#AEC300;
	color:#FFFFFF;
}
ul.experienced_panel li a.the_work_selected{
	background-image:url(../images/bullet_white_triangle.gif);
	background-position:220px 30px;
	background-repeat:no-repeat;
	background-color:#AEC300;
	color:#FFFFFF;
}
ul.experienced_panel li a.work_selected{
	background-image:url(../images/bullet_white_triangle.gif);
	background-position:145px 30px;
	background-repeat:no-repeat;
	background-color:#AEC300;
	color:#FFFFFF;
}
ul.experienced_panel li a.pro_selected{
	background-image:url(../images/bullet_white_triangle.gif);
	background-position:105px 30px;
	background-repeat:no-repeat;
	background-color:#AEC300;
	color:#FFFFFF;
}
ul.experienced_panel li a.join_selected{
	background-image:url(../images/bullet_white_triangle.gif);
	background-position:175px 30px;
	background-repeat:no-repeat;
	background-color:#AEC300;
	color:#FFFFFF;
}
ul.experienced_panel li a.news_selected{
	background-image:url(../images/bullet_white_triangle.gif);
	background-position:175px 30px;
	background-repeat:no-repeat;
	background-color:#AEC300;
	color:#FFFFFF;
}



ul.experienced_panel li a.peopleselected{
	background-image:url(../images/bullet_white_triangle.gif);
	background-position:208px 30px;
	background-repeat:no-repeat;
	background-color:#AEC300;
	color:#FFFFFF;
}



ul.experienced_panel li a:hover{
	background-color:#AEC300;
	color:#FFFFFF;
}
.keep_up{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#939598;
}
a.people_name{
	text-transform:uppercase;
	font:bold 11px Arial, Helvetica, sans-serif;
	display:block;
	line-height:19px; 
	background-color:#939598; 
	border:1px solid #939598; 
	color: #ffffff;
	padding-left:7px;
	margin-top:9px;
}
a.people_name:hover{
	background-color:#ffffff;
	color:#939598;
}


#robert{
	z-index:5;
	position:absolute;
	visibility:hidden;
	width:613px;
	visibility:hidden;
}

.btn_tab{
	z-index:4;
	background-color:#ffffff;
	position:absolute;
	top:0px; left:0px;
	width:129px;
	height:27px;
	border-left:1px solid #939598;
	border-top:1px solid #939598;
	border-right:1px solid #939598;
	border-bottom:none;
	padding:3px 0px 0px 7px;
	text-transform:uppercase;
}
.btn_tab a{
	font:11px Arial, Helvetica, sans-serif;
	color:#939598;
	text-decoration:none;
}
.btn_tab a:hover{
	color:#939598;
	text-decoration:underline;
	
}
.btn_tab h1{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#939598;
}

.people_txt{
	z-index:3;
	position:absolute;
	top:30px; left:0px;
	border:1px solid #939598;
	padding:25px 15px 0px 7px;
	width:589px;
	height:270px;
}
.people_txt p{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#58595B;
}
.people_txt p.bigtxt{
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#58595B;
	margin-left:45px;
}


#lauren{
	z-index:5;
	position:absolute;
	visibility:hidden;
	width:613px;
	visibility:hidden;
}
.btn_tab_lauren{
	z-index:4;
	background-color:#ffffff;
	position:absolute;
	top:0px; left:158px;
	width:129px;
	height:27px;
	border-left:1px solid #939598;
	border-top:1px solid #939598;
	border-right:1px solid #939598;
	border-bottom:none;
	padding:3px 0px 0px 7px;
	text-transform:uppercase;
}
.btn_tab_lauren a{
	font:11px Arial, Helvetica, sans-serif;
	color:#939598;
	text-decoration:none;
}
.btn_tab_lauren a:hover{
	color:#939598;
	text-decoration:underline;
	
}
.btn_tab_lauren h1{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#939598;
}

#amesh{
	z-index:5;
	position:absolute;
	visibility:hidden;
	width:613px;
	visibility:hidden;
}
.btn_tab_amesh{
	z-index:4;
	background-color:#ffffff;
	position:absolute;
	top:0px; left:316px;
	width:129px;
	height:27px;
	border-left:1px solid #939598;
	border-top:1px solid #939598;
	border-right:1px solid #939598;
	border-bottom:none;
	padding:3px 0px 0px 7px;
	text-transform:uppercase;
}
.btn_tab_amesh a{
	font:11px Arial, Helvetica, sans-serif;
	color:#939598;
	text-decoration:none;
}
.btn_tab_amesh a:hover{
	color:#939598;
	text-decoration:underline;
	
}
.btn_tab_amesh h1{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#939598;
}

#fred{
	z-index:5;
	position:absolute;
	visibility:hidden;
	width:613px;
	visibility:hidden;
}
.btn_tab_fred{
	z-index:4;
	background-color:#ffffff;
	position:absolute;
	top:0px; left:474px;
	width:130px;
	height:27px;
	border-left:1px solid #939598;
	border-top:1px solid #939598;
	border-right:1px solid #939598;
	border-bottom:none;
	padding:3px 0px 0px 7px;
	text-transform:uppercase;
}
.btn_tab_fred a{
	font:11px Arial, Helvetica, sans-serif;
	color:#939598;
	text-decoration:none;
}
.btn_tab_fred a:hover{
	color:#939598;
	text-decoration:underline;
	
}
.btn_tab_fred h1{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#939598;
}
/*_____________________Experienced Hires styles End _____________________*/


/*_____________________Contact Us styles Start _____________________*/

.contact_tbl{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#4D4D4F;
	background:#F1F2F2;
	padding:10px;
}
.contact_tbl h4{
	font:normal 30px Arial, Helvetica, sans-serif;
}

.contact_tbl a{
	color:#AEC300; 
	text-decoration:underline; 
	font:bold 12px Arial, Helvetica, sans-serif;
}
.contact_tbl a:hover{ 
	text-decoration:none; 
	color:#AEC300;
}


.contact_tbl_slctd{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:#939598;
	padding:8px;
}
.contact_tbl_slctd h4{
	font:normal 25px Arial, Helvetica, sans-serif;
}
.contact_tbl_slctd a{
	color:#AEC300; 
	text-decoration:underline; 
	font:bold 12px Arial, Helvetica, sans-serif;
}
.contact_tbl_slctd a:hover{ 
	text-decoration:none; 
	color:#AEC300;
}


.contact_tbl_dslctd{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#4D4D4F;
	background:#F1F2F2;
	padding:8px;
}
.contact_tbl_dslctd h4{
	font:normal 25px Arial, Helvetica, sans-serif;
}
.contact_tbl_dslctd a{
	color:#AEC300; 
	text-decoration:underline; 
	font:bold 12px Arial, Helvetica, sans-serif;
}
.contact_tbl_dslctd a:hover{ 
	text-decoration:none; 
	color:#AEC300;
}
.contact_content{
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#58595B;
}
.contact_content strong{
	font:bold 14px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}


.contact_content p a{
	color:#044E8F;
	text-decoration:none;
}
.contact_content p a:hover{
	color:#044E8F;
	text-decoration:underline;
}

/*_____________________Contact Us styles Start _____________________*/

/*_____________________Newsletter Signup styles Start_____________________*/

.sign_up input.txt{
	border:1px solid #9B9C9F;
	font:12px Arial, Helvetica, sans-serif;
	width:226px;
	color:#666666;
}

.sign_up textarea{
	border:1px solid #9B9C9F;
	font:12px Arial, Helvetica, sans-serif;
	width:300px;
	color:#666666;
}
.sign_up input.sbmt{
	border:0px;
	color:#332723;
	width:154px;
	background:url(../images/bg_sbmt.gif) repeat-x;
	font:15px Arial, Helvetica, sans-serif;
}
.sign_up span{
	color:#AEC300;
	font:14px Arial, Helvetica, sans-serif;
}

/*_____________________Newsletter Signup styles End_____________________*/





.red
{
color:#FF0000;
font:11px Helvetica Neue, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
}
.txt_12px{
	font-size:12px;
}
.txt_12px p{
	line-height:18px;
}
.txt_12px a{
	color:#044E8F;
	text-decoration:none;
}
.txt_12px a:hover{
	color:#044E8F;
	text-decoration:underline;
}


a.back_btn{
	font:10px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#1650A2;
	text-decoration:none;
	float:right;
}
a.back_btn:hover{
	color:#1650A2;
	text-decoration:underline;
}
.resources_img{
	padding:8px;
}
.flsh{
	z-index:5;
}
input.search{
	background:url(../images/btn_search2.gif) no-repeat;
	width:70px;
	height:19px;
	text-align:right;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	border:0px;
	padding-right:4px;
}

input.Back{
	background:url(../images/btn_back2.gif) no-repeat;
	width:70px;
	height:19px;
	text-align:right;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	border:0px;
	padding-right:12px;
}


a.linkall, a.linkall:link, a.linkall:visited{
	color:#00aeef; text-decoration:none;
}
a.linkall:hover{
	text-decoration:none;
}
/*_____________________Case Study styles Start _____________________*/
.bg_nums{
	background:url(../images/bg_nums.gif) repeat-y;
}
.big_nums{
	text-align:right;
	padding-right:15px;
	color:#939598;
	font:bold 100px Arial, Helvetica, sans-serif;
}
.num_txt{
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#AEC300;
}
.head_light{
	color:#C7C8CA;
}
.txt_normal{
	font:12px/18px Arial, Helvetica, sans-serif;
}



.bg_no_expert{
	background:url(../images/bg_experts_no.gif) center no-repeat;
	color:#525254;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-align:center;
}
.experts{
	color:#525254;
	font:bold 12px Arial, Helvetica, sans-serif;
}



/*_____________________Event Registration Form_____________________*/
.reg_form{ font:12px Arial, Helvetica, sans-serif; color:#58595B;}
.reg_form td{ padding:1px 0px 0px 0px;}
input.reg_box{ border:1px solid #9B9C9F; padding:1px; font:12px Arial, Helvetica, sans-serif; color:#666666;}
.reg_form span{ color:#AEC300; font-size:15px;}

span.grn{ color:#AEC300; font-size:15px;}


.newsletters{color:#4D4D4F;
	font-size:10px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
}
.newsletters ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.newsletters ul li{
	margin-top:5px;
}
.newsletters ul li a{
	font-size:12px;
	color:#4d4d4f;
	text-decoration:underline;
}
.newsletters ul li a:hover{
	color:#AEC300;
	text-decoration:underline;
}