@charset "utf-8";
/* CSS Document */

body{background:#f4f4f4 url(../images/bodyBg.jpg) repeat-x 0 0; margin:0; padding:0; }

a{outline:none;}
img{border:none;}

#wraper{width:982px; margin:0 auto; padding:0; }

#topHeader{width:982px; margin:0; padding:0; height:111px; float:left; background:url(../images/nav_top_shadow.jpg) no-repeat left bottom;}  /* changed css*/

#headerLogo{ width:700px; margin:0; padding:0; float:left;}
#headerNav{width:282px; margin:0; padding:0; float:left;}

.logo{margin:0; padding:15px 0 0 36px;} /* changed css*/

.topNav{ width:282px; margin:0; padding:0 ; text-align:right;}/* changed css*/
.topNav ul{ margin:6px 0 0 0; padding:0 15px 0 0;} /* changed css*/
.topNav li{ display:inline; list-style:none; margin:0; padding:0 2px 0 3px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#737373;}
.topNav li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0;color:#737373; text-decoration:none;}
.topNav li a:hover{text-decoration:underline; color:#00235f;}
.topNav li a.active{color:#00235f; font-weight:bold;}

* html .searchmain{ width:201px; height:29px; margin: 0 0 0; padding:19px 0 2px 35px; float:left;}
.searchmain{ width:201px; height:29px; margin: 0 0 0; padding:19px 0 18px 35px; float:left;}
.search_left{ background:url(../images/search_left_bg.jpg) no-repeat 0 0; width:6px; height:29px; margin:0; padding:0; float:left;}
.search_mid{ background:url(../images/search_mid_bg.jpg) repeat-x 0 0; height:29px; width:189px; margin:0; padding:0; float:left;}
.search_right{ background:url(../images/search_right_bg.jpg) no-repeat 0 0; width:6px; height:29px; margin:0; padding:0; float:left;}
.search_textbox{ width:161px; height:22px; margin:0px 0 0 0; padding:7px 0 0 0; background:none;border:none;color:#5a868b;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.searchbtn{ background:url(../images/searchbtn.jpg) no-repeat 0 0; width:15px; height:16px; margin:6px 0 0 4px; padding:0; border:none; }
.searchbtn1{ background:url(../images/btn_search.jpg) no-repeat 0 0; width:24px; height:29px; margin:0; padding:0 0 0 5px; border:none; cursor:pointer;}

/* * html .call{ margin:0; padding:4px 0 0 0; clear:both;}*/
.call{ margin:0; padding:25px 0 0 0;width:100%; float:left;} 
.calltext{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#003464; margin:0; padding:0;}
.calltext span{ font-size:21px; color:#ff7212; font-weight:bold;}

#mainNav{width:970px; margin:0 6px; padding:0; float:left;}
#nav_left{background:url(../images/nav_left_bg.jpg) no-repeat 0 0; margin:0; padding:0; width:17px; height:35px; float:left;}
#nav_mid{background:url(../images/nav_mid_bg.jpg)  repeat-x 0 0; margin:0; padding:0; width:935px; height:35px; float:left;}
#nav_right{background:url(../images/nav_right_bg.jpg) no-repeat 0 0; margin:0; padding:0; width:18px; height:35px; float:left;}

#sddm {	margin: 8px 0 0 0;padding: 0;z-index: 30}
#sddm li{	margin: 0;padding: 0;list-style: none;float:left;font: bold 11px arial}
#sddm li a{	display: block;	margin: 0 0;padding: 0 12px;color: #003464;font-family:Helvetica, Arial, sans-serif; font-size:15px;text-align: center;text-decoration: none;}/* changed css ssb*/
#sddm li a:hover{	color:#0e5da6 ;}/* changed css*/
#sddm li a.active{	color:#0e5da6;} /* changed css*/
#sddm div{	position: absolute;	visibility: hidden;margin: 0;padding: 0;border: 1px solid #5970B2;top:146px;z-index:100;} /* changed css*/
#sddm div a{position: relative;display: block;margin: 0;padding: 5px 10px;width: auto;white-space: nowrap;text-align: left;text-decoration: none;background:#f6fbff;color: #052851;font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#sddm div a:hover{	background: #dff1fd;color: #00235f}

#banerText{margin:0 6px 2px 6px; width:970px; padding:0; float:left; height:142px;}/* changed css 11-11-20111 */
#banerText p{ font-family:Arial, Helvetica, sans-serif; font-size:31px; color:#cadbef; margin:0; padding:70px 0 0 0; text-align:center;}/* changed css 11-11-20111 */
#banerText p span{ font-weight:bold; color:#ffffff;} 


.banerList{color:#ff9b15; font-family:Verdana, Helvetica, sans-serif; font-size:15px; font-weight:bold; margin:0; padding:6px 0 0 0; text-align:center; width:970px;}
.banerList span{ color:#cadbef;}

/*@media screen and (-webkit-min-device-pixel-ratio:0){

		#baneText{margin:95px 6px 3px 6px; width:970px; padding:0; float:left;}
}*/

#mainContent{ width:982px;  margin-top:0;padding:0 0 11px 0; float:left;}
.maincontentLeft{ width:680px; margin:0; padding:0; float:left;}
.maincontentRight{ width:302px; margin:0; padding:0; float:left; }
.contentTop{background:url(../images/content_top_bg.jpg) no-repeat 0 0; width:680px; height:165px; margin:0; padding:0;float:left;}
.contentMid{ background:url(../images/content_mid_bg.jpg) repeat-y 0 0; width:680px; margin:0;padding:0; float:left;}
.contentBottom{background:url(../images/content_bottom_bg.jpg) no-repeat 0 0; height:24px; width:680px; margin:0; padding:0 0 10px 0; float:left;}

.contentBottom1{background:url(../images/content_bottom_bg_g.gif) no-repeat 0 0; height:24px; width:680px; margin:0; padding:0 0 10px 0; float:left;}

.bg_contentTop{background:url(../images/top_content_bg.jpg) no-repeat 0 0; width:680px; height:21px; margin:0; padding:0;float:left;}


.toptitle{ padding:116px 4px  0 23px; margin:0;}
.toptitle1{ padding:104px 4px  0 23px; margin:0;}
.toptitle2{ margin:104px 4px  0 23px;background:url(../images/lock_img.jpg) no-repeat 0 0;  height:58px; width:300px;float:left;padding:0;clear:both;}
*html .toptitle2{ margin:104px 4px  0 10px;background:url(../images/lock_img.jpg) no-repeat 0 0;  height:58px; width:300px;float:left;padding:0;clear:both;}
h1{ font-family:Arial, Helvetica, sans-serif; font-size:21px;color:#2f3943; margin:0; padding:0; clear:both;}
.privacy_title{height:42px; margin:0; padding:16px 0 0 50px;float:left;}
 
.contentbox{ margin:0; padding:0px 23px; width:631px; float:left;}
.accordianbox{ margin:0; padding:0px 23px; width:633px; float:left;}

.textbg{background:#ffffff url(../images/text_bg.jpg) no-repeat left bottom; margin:0 0 15px 0; padding:0 0 13px 0; width:633px; float:left;}
.textbg_left{width:112px; margin:0; padding:0; float:left;}
.textbg_img{border:2px solid #c1c1c1; margin:0; padding:0; width:100px; }
.textbg_right{ width:511px; margin:0; padding:0 0 0 6px; float:left;}
.title_a{ color:#003166; line-height:26px; font-family:Arial, Helvetica, sans-serif; font-size:15px; margin:0; padding:0; font-weight:bold;}
.textbg_right p{ margin:0; padding:6px 0 0 0; font-family:sans-serif, Arial, Verdana; font-size:12px; color:#3a4549; line-height:16px;}
.textbg_right a{ text-decoration:underline;color:#0660a5;}
.textbg_right a:hover{text-decoration:none;}

.btnposition{  width:102px; height:23px; border:none; margin:8px; padding:0 0 6px 0; float:right;}
.btnposition1{  width:102px; height:23px; border:none; margin:8px 0 0 0; padding:0 0 6px 0; float:right;}
.contentboxlist{ text-align:center; width:633px; color:#3a4549;font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; margin:0; padding: 0; line-height:18px;}
.contentboxlist span{color:#8e9192;}

.spacer5{ margin:0; padding:0;}
*:first-child+html .spacer5{ margin:-8px 0 0 0; padding:0;}

.textbg_mrs{background:#ffffff url(../images/text_bg.jpg) no-repeat left bottom; margin:0 0 15px 0; padding:0 0 20px 0; width:633px; float:left; overflow:hidden;}
.textbg_left_mrs{width:126px; margin:0; padding:0; float:left;}
.textbg_right_mrs{ width:495px; margin:0; padding:0 0 0 10px; float:left;}

p.textbg_rightmrs { width:99%; margin:0; padding:0!important; font-family:sans-serif, Arial, Helvetica, Verdana; font-size:12px; color:#3a4549; line-height:16px; clear:both!important;}/* changed  css 10may 10 */
p.textbg_rightmrs a{ text-decoration:underline;color:#0660a5;}
p.textbg_rightmrs a:hover{text-decoration:none;}

.textbg_mrs ul{ margin:0;padding:5px 0 0 15px; clear:both;}
.textbg_mrs li{ list-style:none; margin:0; padding:0 0 10px 10px; background:url(../images/bullet.jpg) no-repeat 0 6px; font-family:sans-serif, Arial, Helvetica, Verdana;font-size:12px; line-height:17px;color:#3A4549;} /* changed css*/
.textbg_mrs li a{ text-decoration:underline;color:#0660A5;}/* changed css 10 may 10*/
.textbg_mrs li a:hover{text-decoration:none;}

.textbg_article{background:#ffffff url(../images/text_bg.jpg) no-repeat left bottom; margin:0 0 15px 0; padding:0 0 20px 0; width:633px; float:left;}
.textbg_article  ol{ margin:0;padding:0 0 0 16px; clear:both;list-style-type:decimal;}
.textbg_article  ol li{ list-style-type:decimal!important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:2px 0;color:#3a4549; line-height:18px;} 
.textbg_article ol li {margin-left:8px;}/* new code */


.textbg_left_mrs1{width:172px; margin:0; padding:0; float:left;}
.textbg_right_mrs1{ width:449px; margin:0; padding:0 0 0 10px; float:left;}
 

.lookingInfo{ margin:86px 0 0 0; padding:0 0 0 12px; float:left; width:287px; }


.top_button{margin:0 0 0; padding:8px 0 17px 28px; float:left; width:250px; height:47px;}
.button_left{float:left; margin:0; padding:0;height:42px;}
.button_right{float:left; margin:0; padding:0 0 0 14px;height:42px;}


/** html .newMain{ margin:0; padding:0 5px 14px 11px; float:left; width:286px; }*/
.newsMain{ margin:0; padding:0 0 18px 11px; float:left; width:286px; }
.news_top{ background:url(../images/news_top_bg.gif) no-repeat 0 0; width:286px; height:47px; float:left;}
.news_mid{background:#fcfefe url(../images/news_background.jpg) no-repeat left top;width:284px;margin:0; padding:0; float:left; border-left:1px solid #adc9df; border-right:1px solid #adc9df;}
.news_bottom{background:url(../images/news_bottom_bg.jpg) no-repeat 0 0; width:286px; height:14px; float:left;}
.news_bottom1{background:url(../images/right_bottom_bg.gif) no-repeat 0 0; width:286px; height:15px; float:left;}
.news_bottom2{background:url(../images/right_bottom_bg_client.gif) no-repeat 0 0; width:286px; height:16px; float:left;}
.news_bottom3{background:url(../images/bottomBg.gif) no-repeat 0 0; width:286px; height:16px; float:left; margin:-2px 0 0 0; padding:0;}
.news_bottom4{background:url(../images/news_bottom_bg.gif) no-repeat 0 0; width:286px; height:14px; float:left;}
.right_news_top{ background:url(../images/right_top_bg.gif) no-repeat 0 0; width:286px; height:67px; float:left;}

*:first-child+html .news_bottom3{background:url(../images/bottomBg.gif) no-repeat 0 0; width:286px; height:16px; float:left; margin:-5px 0 0 0; padding:0;}
*html .news_bottom3{background:url(../images/bottomBg.gif) no-repeat 0 0; width:286px; height:16px; float:left; margin:-5px 0 0 0; padding:0;}

.news_mid_client{width:286px;margin:0 ; padding:0; float:left; height:67px; }
.news_title{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:12px 10px 0 19px; padding:0; color:#ffffff;}
.news_title1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:14px 10px 0 19px; padding:0; color:#ffffff;}

.news_mid_client1{background:#f5fafd url(../images/bg_client_logo.jpg) no-repeat left top;width:284px;margin:0; padding:0; float:left; border-left:1px solid #adc9df; border-right:1px solid #adc9df;}

.news_mid_bg{background:#fcfefe url(../images/newsBg.jpg) no-repeat left top;width:284px;margin:0; padding:0; float:left; border-left:1px solid #adc9df; border-right:1px solid #adc9df;}
.news_mid p{ margin:0 13px 0 19px; padding:8px 0 0 0; font-family:sans-serif, Helvetica, Arial; font-size:12px; line-height:16px; color:#3a4549;}

.read_more{width:118px;float:right; margin:10px 0 0 0;padding:0px 20px 3px 10px;background:url(../images/read_more_arrow.jpg ) no-repeat left 5px;}
.read_more a{font-family:Verdana; font-size:11px; text-decoration:underline;color:#ff8213; font-weight:bold;}
.read_more a:hover{ text-decoration:none;}

.datebg{background:url(../images/datebg.jpg) no-repeat 0 0; width:30px; height:37px; float:left;}
.datebg p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:5px 0 0 0; padding:0; text-align:center; font-weight:bold;}

.newsContentbg{ /*background:#e9f4f9 url(../images/bg_news.jpg) no-repeat 0 0;*/ margin:0 ; padding:4px 13px 0 19px; width:252px; height:56px; float:left;}
.news_content{ margin:4px 0 0 0; padding:6px 18px; float:left;}
.newscontentLeft{ width:37px; margin:0; padding:0;float:left;}
.newscontentRight{ width:190px; margin:0; padding:0 0 0 15px; float:left;}
.newscontentRight p{ color:#3a4549; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0;}
.newscontentRight p a{ color:#0660a5; text-decoration:underline;}
.newscontentRight p a:hover{ text-decoration:none;}
.newsBorder{ background:url(../images/news_border.jpg) no-repeat left bottom; width:248px; height:3px; margin:0 0 0 19px; padding:0 0 0 0; }



#footerbg{ background:url(../images/footer_bg.jpg) repeat-x 0 0; margin:0; padding:0; width:100%; height:238px; float:left;}
#footer_wraper{ width:982px; margin:0 auto;padding:0;}
#footer_top_list{background:url(../images/footerline.jpg) no-repeat left bottom; width:934px; margin:0 24px; padding:0 0 17px 0; float:left;}
#footer_top_list ul{  margin:0; padding:25px 0 0 0; text-align:center;}
#footer_top_list li{ display:inline; list-style:none; margin:0; padding:0 6px 0 0 ;color:#31a5ff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}
#footer_top_list li a{color:#31a5ff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; text-decoration:underline;}
#footer_top_list li a:hover{text-decoration:none;}

#footer_mid_list{width:934px; margin:0 24px; padding:0 0 17px 0; float:left;}
#footer_mid_pos{text-align:center; margin:0; padding:13px 0 0 0;}
#footer_mid_list p{ display:inline; list-style:none; margin:0; padding:0 6px 0 0 ;color:#7c91a9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:22px; text-align:center;}
#footer_mid_list p a{color:#5886ac; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; text-decoration:underline;}
#footer_mid_list p a:hover{text-decoration:none;}
#footer_mid_list p span{color:#5984a8; font-weight:bold;}



#footer_bottom_list{width:934px; margin:0 24px; padding:0 0 17px 0; float:left;}
#footer_bottom_list ul{  margin:0; padding:10px 0 0 0; text-align:center;}
#footer_bottom_list li{ display:inline; list-style:none; margin:0; padding:0 6px 0 0 ;color:#1e65a4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
#footer_bottom_list li a{color:#1e65a4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; text-decoration:none;}
#footer_bottom_list li a:hover{text-decoration:underline;}


/************************** Market Research Survey **************************/
.mrs_title_bg{background:url(../images/title_bg_mrs.jpg) no-repeat 0 0; width:297px; height:30px; margin:0; padding:0;}
.mrs_title{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;  margin:0; padding:0;color:#003265;}
.mrs_title a{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;  margin:0; padding:0;color:#003265;  text-decoration:none;}
.mrs_title a:hover{text-decoration:underline;}
.mrs_maincontent{ width:633px; margin:0 ; padding:0 23px; float:left;}
.mrs_leftcontent{ width:297px; margin:0; padding: 0 19px 0 0; float:left;}
.mrs_righttcontent{ width:297px; margin:0; padding: 0 0 0 19px; float:left;}
.mrs_leftcontent ul{ margin:14px 0 0 0; padding:0;}
.mrs_leftcontent li{ list-style:none; background:url(../images/bullet.jpg) no-repeat 0 6px; margin:0; padding:0 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;color:#0660a5; line-height:16px;}

.readmore{width:78px;float:right; margin:10px 0 0 0;padding:0px 3px 3px 10px;background:url(../images/read_more_arrow.jpg) no-repeat right 5px;}
.readmore a{font-family:Verdana; font-size:11px; text-decoration:underline;color:#ff8213;}
.readmore a:hover{ text-decoration:none;}  

.mrs_left{ width:172px; padding-right:12px;padding-top:17px; float:left;}
* html .mrs_left{ width:172px; padding-right:7px;padding-top:17px; float:left;}
.mrs_right{ width:113px; margin:0; padding:17px 0 0 0; float:left;}   
p.surveytext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#003265; margin:0; padding:0;}                  
.request_broucher{background:url(../images/request_broucher_bg.gif) no-repeat 0 0; width:286px; height:301px; margin:0; padding:0; float:left;}
.request_broucher_btn{background:url(../images/request_broucher_btn.jpg) no-repeat 0 0; width:137px; height:28px; margin:0; padding:0; float:left;}
.brouchure_display{margin:0; padding:207px 0 0 75px;}

.online_survey_hosting_broucher{background:url(../images/survey_hosting_brochure.gif) no-repeat 0 0; width:286px; height:281px; margin:0; padding:0; float:left;}

p.privacytext{font-family:sans-serif, Arial, Helvetica, Verdana; font-size:12px; color:#3a4549; margin:0; padding:0; line-height:18px;}
p.privacytext a{font-family:sans-serif, Arial, Helvetica, Verdana; font-size:12px; color:#0660A5; text-decoration:underline;}
p.privacytext a:hover{ text-decoration:none;}

.rightnavbg{background:#fdfeff url(../images/right_nav_bg.jpg) no-repeat left top;width:284px;margin:0; padding:0; float:left; border-left:1px solid #adc9df; border-right:1px solid #adc9df;}
.right_nav_top_bg{ background:url(../images/right_nav_top_bg.jpg) no-repeat 0 0; width:286px; height:47px; float:left;}


#rightnav {margin:0; padding:0  0 0 ; width:284px; float:left;}
#rightnav ul{ margin:0; padding:0 0 0 0;display:block;}
#rightnav li {list-style:none; width:284px; margin-top:-2px;display:block;background:  url(../images/menu_bg.jpg) 0 0;color: #411c08;font-family:sans-serif, Arial, Helvetica, Verdana;font-size:12px;}	
#rightnav li a{color: #0e456e;display:block;;padding: 14px 0 0 51px;font-family:sans-serif, Arial, Helvetica, Verdana;font-size:12px;height:26px;text-decoration: none;}
#rightnav li a:hover {color: #411c08;display:block;background:  url(../images/menu_bg.jpg) 0 -49px;padding: 14px 0 0 51px;font-family:sans-serif, Arial, Helvetica, Verdana;font-size:12px;}
#rightnav li.active{background:  url(../images/menu_bg.jpg) 0 -49px; height:26px; padding-top:15px; padding-left:50px; width:234px;}

/****************** testimonials **************/

.clientContent {width:633px; margin:0; padding:0 0 15px 0; float:left;}
.clientContentLeft {width:300px; margin:0; padding:0 16px 0 0; float:left;}
.clientContentRight {width:300px; margin:0; padding:0 0 0 16px; float:left;}

.clientList ul{ margin:0; padding:5px 0 10px 0;}
.clientList li{ margin:0; padding:0 0 0 15px; list-style:none; background:url(../images/bullet.jpg) no-repeat 0 7px; font-family:sans-serif, Arial, Helvetica, Verdana; font-size:12px; color:#3a4549; line-height:20px;}
.clientList li a{  font-family:sans-serif, Arial, Helvetica, Verdana; font-size:12px; color:#3a4549; text-decoration:underline;}
.clientList li a:hover{ text-decoration:none; }

.first_news_bg{ background:#d6ecf4  url(../images/first_news_bg.jpg) no-repeat 0 0; width:280px; margin:0; padding:0 0 10px 0; float:left; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF;}
.client_testi_bg{ background:#d6ecf4  url(../images/testimonials_bg.jpg) no-repeat 0 0; width:280px; margin:0; padding:0 0 10px 0; float:left; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF;}
.testiText{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3a4549; margin:0; padding:8px 18px 0 18px;}
.testiName{ text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3a4549; font-weight:bold; font-style:italic; margin:0; padding:0 18px;}

.client_testi_bg1{ background:#d6ecf4 url(../images/testimonials_bg1.jpg) no-repeat 0 0; width:280px; margin:0; padding:4px 0 8px 0; float:left; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF;}
.testiText1{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3a4549; margin:0; padding:5px 18px 0 18px;}

.client_testi_bg2{ background:#ffffff url(../images/testimonials_bg2.jpg) no-repeat 0 0; width:280px; margin:0; padding:4px 0 8px 0; float:left;border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF;}

/****************** contact **************/

.corporate_hq_bg{ background:#ffffff url(../images/corporate_hq_bg.jpg) no-repeat left top; width:280px; margin:0; padding:0 0 15px 0; float:left; border-left:2px solid #FFFFFF; border-right:2px solid #FFFFFF;}
.building_img{margin:0; padding: 11px 18px; text-align:center;}
.corp_link{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3a4549;margin:0; padding:0 18px 11px 18px; text-align:center;}
.corp_link a{ text-decoration:underline; color:#3a4549;}
.corp_link a:hover{text-decoration:none;}

.corporate_hq_bg p{font-family:sans-serif, Helvetica, Arial; font-size:12px; color:#3a4549; margin:0; padding:4px 18px 0 18px; line-height:18px;}
.corporate_hq_bg p span{color:#003166;}
.corporate_hq_bg p a{ text-decoration:underline; color:#0660A5;}
.corporate_hq_bg p a:hover{text-decoration:none;}

.contact_sales {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3a4549; margin:0; padding:8px 18px 0 18px; line-height:18px;}
.contact_sales span{color:#003166; font-weight:bold;}
.contact_sales a{ text-decoration:underline; color:#0660A5;}
.contact_sales a:hover{text-decoration:none;}

.contact_top_bg{ background:url(../images/contact_top_bg.jpg) no-repeat 0 0; width:633px; height:28px; float:left;}
.contact_bottom_bg{ background:url(../images/contact_bottom_bg.jpg) no-repeat 0 0; width:633px; height:10px; float: left;}
*html .contact_bottom_bg{ background:url(../images/contact_bottom_bg.jpg) no-repeat 0 0; width:633px; height:10px; float: left;margin:-10px 0 0 0;}
.contact_mid_bg{ background:#f4f4f4; width:633px; margin:0; padding:0;float:left;}
.contact_top_text{ font-family:sans-serif, Arial, Helvetica, Verdana; font-size:13px; color:#3a4549; margin:0; padding:0 0 18px 0; line-height:16px;}
.required_fields{ text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-right:16px; padding-top:8px;}
.midcontact{ margin:0; padding:0 16px 15px 17px; width:600px; float:left;}
.midcontactleft{width:290px; margin:0; padding-right:10px; float:left;}
.midcontactright{width:290px; margin:0; padding-left:10px; float:left;}
.textlabel{ font-family:sans-serif, Arial, Helvetica, Verdana; font-size:12px; font-weight:bold; margin:0; padding-bottom:5px; color:#3a4549;}
.textlabel1{ font-family:sans-serif, Arial, Helvetica, Verdana; font-size:12px; margin:0; padding-bottom:5px; color:#3a4549;}
.textbox{ width:290px; margin:0; padding-bottom:7px; background:url(../images/arrow.jpg) no-repeat right 7px;}
.textbox1{ width:290px; margin:0; padding-bottom:7px;}
.textfld{ width:276px; height:18px; border:1px solid #6b89a6; margin:0; padding:2px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background:#FFFFFF;}
.captchatextfld{ width:135px; height:20px; border:1px solid #6b89a6; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background:#FFFFFF;}
.textArea{ width:598px; height:80px; border:1px solid #6b89a6; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background:#FFFFFF;}
.spacer{ height:28px; margin:0; padding:0;clear:both;}
.spacer1{ height:20px; margin:0; padding:0;clear:both;}
.button{ margin:0; padding:17px 0 0 0;}
.captchaBg{ margin:0; padding-bottom:4px;}
/*-----------------------------CSS for Search box-------------------------*/

#searchcontent{width:201px;height:29px;margin:0;padding:0 0 05px 30px;float:left;}   /* changed css*/
.searchrow{width:201px;float:left;margin:0;padding:0;}
.leftsearch{background:url(../images/search_left_bg.jpg) 0 0;width:6px;height:29px;float:left;margin:0;padding:0;}
.searchtextarea{width:189px;margin:0;padding:0;float:left;background:url(../images/search_mid_bg.jpg) 0 0 repeat-x;height:29px;}
.searchtxt{width:170px;margin:0;padding:0;float:left;}
.searchbtntxtdiv{width:15px; height:16px; margin:6px 0 0 0; padding:0 0 0 0px;float:left;}
.searchbtntxt{ background:url(../images/searchbtn.jpg) no-repeat 0 0; width:15px; height:16px; margin:0; padding:0; border:none; cursor:pointer; float:left;}
.rightsearch{background:url(../images/search_right_bg.jpg) 0 0;width:6px;height:29px;float:left;margin:0;padding:0;}

/*------------------------ accordion ------------------------*/
.accToggler{margin: 3px auto;padding: 3px;width: 600px;background: #acc95f;color: #f4f4f4;border: 1px solid #fff;cursor: pointer;}
.accContent{margin: 0px auto;width: 600px;}

#slider {width:633px}
.header {width:610px; border:2px solid #9ac1c9; padding:2px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(../images/header.gif)}
.header:hover {background:url(../images/header_over.gif)}
.content {overflow:hidden}

/*Default style for SPAN icons. Edit if desired: */
.iconspan{float: right;margin:0 3px;cursor:hand;cursor:pointer;font-weight: bold;}

/*CSS used to style the examples. Remove if desired: */
.eg-bar{background:#247bbe url(../images/title_accordion.gif) repeat-y 0 0;font-weight: bold;border: 2px solid #237bbe;padding: 3px 0 3px 4px;margin-top:4px;float:left;color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div.eg-bar{width: 620px;}
.icongroup1{width: 624px; border:2px solid #237bbe; float:left; margin-top:4px; }
.text {width:590px;  border-top:none; padding:15px;}
.text p{ font-family:sans-serif, Arial, Helvetica, Verdana; font-size:12px; color:#3a4549; margin:0; padding:0; line-height:18px;}
.text p a{ color:#0660a5; text-decoration:underline;}
.text p a:hover{ text-decoration:none;}
.text hr{ width:590px; margin:0; padding:0; color:#c1c1c1; margin-top:4px; float:left;}

.text1 {width:590px;  border-top:none; padding:15px 0;}
.text1 p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3a4549; margin:0; padding:0; line-height:18px;}
.text1 p a{ color:#0660a5; text-decoration:underline;}
.text1 p a:hover{ text-decoration:none;}
.text1 hr{ width:590px; margin:0; padding:0; color:#c1c1c1; margin-top:4px; float:left;}

/*************** executive team *******************/
.spacer2{text-align:center; margin:0; padding:30px 0 0 0;}
.spacer3{text-align:center; margin:0; padding:10px 0 0 0;}

.textbg_executive{margin:0 0 15px 0; padding:0 0 13px 0; width:450px; float:left;}
.textbg_executive_left{width:100px; margin:0; padding:0; float:left;}
.textbg_executive_right{ width:330px; margin:0; padding:0 10px 0 6px; float:left;}
.textbg_executive_right p{ margin:0; padding:6px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#3a4549; line-height:16px;width:330px;}

.readArticle{ width:631px; margin:12px 0;padding:0; border:1px solid #d2dde6; background:#114770; float:left;}

.readArticle ul{ margin:0; padding:4px 0 4px 10px !important;}
.readArticle li{ list-style:none;background:url(../images/button_arrow.gif) no-repeat 0 0 !important; margin:0; color:#fff; padding:0 0 0 25px !important; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px !important;}
.readArticle li a{color:#FFFFFF !important; text-decoration:underline;}
.readArticle li a:hover{ text-decoration:none;}

/******************* article page ******************/
.clientlogoscroll{ text-align:center; height:70px;}
.community{padding:116px 4px  0 23px; margin:0;}
.community img{ vertical-align:middle;}
.community a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0; color:#000000; text-decoration:none;}
.community a:hover{text-decoration:underline;}

ul.contenlist { margin:0;padding:5px 0 0 15px; clear:both;}
ul.contenlist li{ list-style:none; margin:0; padding:0 0 10px 10px; background:url(../images/bullet.jpg) no-repeat 0 7px ; line-height:16px; font-family:sans-serif, Arial, Helvetica, Verdana;font-size:12px;  color:#3A4549;}/* changed css*/
ul.contenlist li a{ text-decoration:underline;color:#3A4549;}/* changed css*/
ul.contenlist li a:hover{text-decoration:none;}
