/* CSS Document */

body{
 margin:0px;;
 padding:0px;;
 font-family: Arial, Helvetica, sans-serif;
 font-size:13px;
 text-decoration:none;
 text-transform:none;
 line-height:18px;
 font-weight:normal;
 color:#2f5870;
 background:#ffffff;
}
img, div, a, input { behavior: url(/html/design/20091130/css/iepngfix.htc); }
a{text-decoration:underline; color:#09608D;}
a:hover{text-decoration:none; color:#09608D;}
.body_main{ margin:auto; padding:0px; background-image:url(../images/home_bg1.jpg); background-repeat:repeat-x; background-position:top; background-position:top;}
.body_articles{ margin:auto; padding:0px;}
.header{ width:100%; background-image:url(../images/home_bg.jpg); background-repeat:repeat-x; height:124px;}
.header_main{ width:960px; margin:auto; padding:0px; }
.main_body{ width:960px; margin:auto; padding:0px;}
.articles_main{ width:960px; margin:auto; padding:0px;  }
.main_bot{ width:975px; margin:auto; padding-left:30px;}
.main1{ height:125px;}
.footer1_main{ width:960px; margin:auto; padding:0px; }
.footer2_main{ width:960px; margin:auto; padding-top:5px; padding-right:20px; padding-left:20px; padding-bottom:0px; }
.home_bg1{ background-image:url(../images/home_bg1.jpg); background-repeat:repeat-x; height:450px; padding-top:0px; }
.home_bg2{ background-image:url(../images/home_bg1.jpg); background-repeat:repeat-x; height:125px; padding-top:0px; }
h1{ font-size:20px; color:#999966; line-height:22px; font-weight:normal; margin-top:3px; padding:0px; margin-bottom:5px; margin-left:3px; margin-right:3px;}
h2{ font-size:17px; font-weight:600; color:#003333; margin:0px; padding-bottom:0px;}
h3{ font-size:14px; font-weight:600; color:#003333; margin:0px; padding-bottom:10px;}
h4{ font-size:13px; font-weight:600; color:#88967b; margin:0px; padding-bottom:10px; text-decoration:underline;}
.home_title { color:#e9ffd3; font-size:20px; font-weight:normal; }
.masthead{ width:960px; margin:0px; height:128px;}
#logo{ padding:0px 0px 0px 0px; height:115px; width:255px; float:left;}
.hd_left{ width:705px; float:right; height: 73px;}
.sublogo{height:73px;width:293px; float:right;}
.sublogo1{width:52px;height:52px; float:left;}
.sublogo2{width:119px;height:48px; float:left;}
.sublogo3{width:114px;height:45px; float:right;}
.topnav{height:42px;width:685px; float:right;}
.nav_left20{float:left; width:20px;}
.top_nav_tab_left{ background-image:url(../images/top_nav_tab_left.jpg); background-repeat:no-repeat; width:8px; height:42px; float:left;}
.top_nav_tab_right{background-image:url(../images/top_nav_tab_right.jpg);background-repeat:no-repeat;width:8px;height:42px; float:left;}
.top_nav_tab_bg{background-image:url(../images/top_nav_tab_bg.jpg); background-repeat:repeat-x; height:42px; font-size:14px; color:#ffffcc; width:669px; float:left; padding-top:8px;}
.form{ float:left;}
/*.top_nav_link{ font-size:14px; color:#EEFFE0; text-decoration:none;  }
.top_nav_link:hover{ font-size:14px; color:#A5ECFF; text-decoration:none; }*/
.navtxt{ margin-top:13px; margin-left:7px;}
.hd_top_left{width:705px; float:right; height:115px;}

.hdtop{ background-image:url(../images/hdtop.png); background-repeat:no-repeat; height:26px; width:960px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.hdbot{
	background-image:url(../images/hdbottom.png); behavior: url(html/design/20091130/css/iepngfix.htc);
	background-repeat:no-repeat;
	height:36px;
	width:960px;
	clear:both;
}

/*Banner imagee and text CSS*/
.ban_box_main{width:472px; float:left;}
.ban_box1{width:472px; float:left}

.hd{
	background-image:url(../images/hdbg.png);
	background-repeat:no-repeat;
	background-color:#ccd4d6;
	width:960px;
	float:left; behavior: url(html/design/20091130/css/iepngfix.htc);}

/*MEMBER LONG IN AREA*/

.home_top_button_bg{ background-image: url(../images/home_top_button_bg.png); width:136px; height:39px; background-repeat:no-repeat; position:top; float:right; padding-left:20px; padding-top:5px; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc);}
#memberlogin{
	padding-top:0px;
	height:48px;
	width:180px; float:right;
}

.login{position:absolute; left:695px; *left:635px; top:131px; width:305px; height:180px; color:#184160; background-image:url(../images/login_div_bg_new1.png); background-repeat:no-repeat; behavior: url(html/design/20091130/css/iepngfix.htc);}

.hdimg{ width:488px; height:273px; float:left; clear:both; vertical-align:bottom; padding-top:19px; }
.hdimg_div{ width:488px; height:291px; float:left; clear:both; vertical-align:bottom; }

.login_go{ width:28px; background-color:#0d2f48; height:18px; border:0px; color:#ffffff; font-weight:600; padding-left:7px; font-size:11px; cursor:pointer; padding-top:0px;}
.login_text{ font-size:14px; font-weight:600; text-decoration:underline; float:left; width:250px;}
.login_text_w{color:#FF0000; padding-left:9px; padding-bottom:9px;}
.mem_box{float:left; width:270px; padding-bottom:15px;}
.mem_box_left{float:left; width:90px;}
.mem_box_right{float:left; width:170px; padding-left:10px;}
.home_login_box{ width:137px; height:18px; border:1px solid #000000;}
.mem_login_box{float:left; width:305px;}
.mem_login_hd_box{width:270px; padding-left:15px; padding-right:15px; padding-top:8px;}
.mem_login_input_box{float:left; width:270px; padding-bottom:15px;}
.mem_close_img{float:left; width:20px;}
.mem_login_error{float:left; width:270px; color:#FF0000; padding-top:8px;}
.rem_login_box{float:left; width:270px;}
.rem_login_text{float:left; width:180px;}
.rem_login_check{float:left; width: 30px;}
.rem_login_go{float:left; width:60px;}


.home_top_but_left{
	background-image:url(../images/home_top_but_left.png);
	background-repeat:no-repeat;
	width:23px;
	height:39px; float:left; behavior: url(html/design/20091130/css/iepngfix.htc);
	}
.home_top_but_right{
	background-image:url(../images/home_top_but_right.png);
	background-repeat:no-repeat;
	width:23px;
	height:39px; float:left; behavior: url(html/design/20091130/css/iepngfix.htc);

}
.home_top_but_bg{
	background-image:url(../images/home_top_but_bg.png);
	background-repeat:repeat-x;
	height:39px;
	padding-top:5px;
	text-align:center; float:left; behavior: url(html/design/20091130/css/iepngfix.htc);
}
.home_top_but_link{ color:#2f5870; text-decoration:none; font-weight:600;}
.home_top_but_link:hover{ color:#2f5870; text-decoration:underline; font-weight:600;}


#hdtxt{
	width:472px;
	position:absolute;
	height:auto;
	left: 488px;
	top: 36px;
	clear:both;
}



.hdtxt-top{
	background-image:url(../images/hd-txt-top.png);
	background-repeat:no-repeat;
	height:17px;
	position:absolute;
	width:472px;
	top: 0px;
	left: 0px; behavior: url(html/design/20091130/css/iepngfix.htc);
}
.hdtxt-bg{
	background-image:url(../images/hd-txt-bg.png);
	background-repeat:repeat-y;
	height:auto; float:left;
	clear:both; behavior: url(html/design/20091130/css/iepngfix.htc);


}

.home_top_div{
	width: 462px;
	float:right;
	margin:0px;
	padding-top:130px;
	padding-left:20px;
	padding-left:5px;

}


.home_button_left{
	background-image:url(../images/home_button_left.png);
	width:13px;
	height:35px;
	background-repeat:no-repeat; float:left; behavior: url(html/design/20091130/css/iepngfix.htc);
	}

	.home_button_bg1{
	background-image: url(../images/home_button_bg.png); behavior: url(html/design/20091130/css/iepngfix.htc);
	height:35px;
	background-repeat:repeat-x;
	width: 70px; padding-left:10px;
	color:#f4ffe3;
	padding-top:3px;
	cursor:pointer;
	text-align:center; float:left;
	}
.home_button_right{
	background-image:url(../images/home_button_right.png); behavior: url(html/design/20091130/css/iepngfix.htc);
	width:53px;
	background-repeat:no-repeat;
	height: 35px; float:left; padding-right:15px;
}


.search_now{ color:#616f63; font-weight:600; float:left; padding-left:40px; padding-top:5px; width:223px; padding-bottom:10px; text-transform:uppercase;}
.search_now_1a{ color:#616f63; font-weight:600; float:left; padding-left:35px; padding-top:5px; width:334px; padding-bottom:10px; text-transform:uppercase;}
.search_now1{ color:#616f63; font-weight:600; float:left; padding-top:5px; padding-left:31px; width:233px; padding-bottom:10px; padding-right:20px; text-transform:uppercase;}
.search_now2{ color:#616f63; font-weight:600; float:left; padding-left:40px; padding-top:5px; width:264px; padding-bottom:10px; text-transform:uppercase; padding-right:20px;}
.search_now_txt1{ color:#616f63; font-weight:normal; float:left; padding-left:40px; width:223px; padding-bottom:10px; padding-right:20px;}
.search_now_txt2{ color:#616f63; font-weight:normal; float:left; padding-left:13px; width:231px; padding-bottom:10px; padding-right:20px;}
.search_now_txt2_a{ color:#616f63; font-weight:normal; float:left; padding-left:40px; width:224px; padding-bottom:10px; padding-right:0px;}
.view_pro_but_main{ color:#616f63; font-weight:normal; float:left; padding-left:40px; width:234px; padding-bottom:10px; padding-right:0px; padding-top:5px;}
.view_pro_but{  padding-top:0px; padding-right:0px;  height:35px; float:right; width:175px;}
.view_pro_but_main1{ color:#616f63; font-weight:normal; float:left; padding-left:0px; width:274px; padding-bottom:10px; padding-right:0px; padding-top:5px;}
.view_pro_but_main2{ color:#616f63; font-weight:normal; float:right; padding-left:0px; width:145px; padding-bottom:10px; padding-right:20px; padding-top:5px;}
.view_pro_but1{  padding-top:0px; padding-right:0px;  height:35px; float:right; width:145px;}
.view_pro_but2{  padding-top:0px; padding-right:0px;  height:35px; float:right; width:135px; padding-right:50}
.view_profile{ background-image:url(../images/advisor_search.png); background-repeat:no-repeat; width:120px; height:35px; float:right; color:#D6EBD4; padding-left:20px; padding-top:4px; cursor:pointer; text-decoration:none; behavior: url(html/design/20091130/css/iepngfix.htc);}
.view_profile:hover{ background-image:url(../images/advisor_search_mo.png); background-repeat:no-repeat; width:120px; height:35px; float:right; color:#A5ECFF; padding-left:20px; padding-top:4px; cursor:pointer; text-decoration:none; behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_now_txt2a{ color:#616f63; font-weight:normal; float:left; padding-left:20px; width:234px; padding-bottom:10px; padding-right:30px;}
.search_now_txt3{ color:#616f63; font-weight:normal; float:left; padding-left:35px; width:335px; padding-bottom:10px; padding-right:40px; padding-top:0px;}
.search_now_txt3a{ color:#616f63; font-weight:normal; float:left; padding-left:53px; width:330px; padding-bottom:10px; padding-right:20px; padding-top:0px;}
.search_now_txt3a_1{ color:#616f63; font-weight:normal; float:left; padding-left:83px; width:320px; padding-bottom:10px; padding-right:0px; padding-top:0px;}
.search_box_txt1{float:left; padding-right:18px; padding-bottom:8px; padding-top:8px; width:205px;}
.search_box_txt1 p { margin:0px; padding:0px;}
.search_box_txt3{float:left; padding-right:8px; padding-bottom:8px; padding-top:8px;}
.search_now_txt4{ color:#616f63; font-weight:normal; float:left; padding-left:40px; width:340px; padding-bottom:10px; padding-right:30px;}

.go_button{
	background-image:url(../images/home_zip_but_go.png);
	background-repeat:no-repeat;
	width:44px;
	height:26px;
	border:0px;
	cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc);



}
.zip_div{float:left; padding-top:5px;}
.zip_left{width:13px; float:left; padding-left:5px;}
.zip_input{float:left; width:70px;}
.zip_button{
	background-image:url(../images/home_zip_but_bg.png);
	background-repeat:repeat-x;
	background-position:top left;
	height:20px;
	padding-left:10px;
	padding-top:6px;
	width:60px;
	border:0px;
	color:#990000;
	font-weight:normal;
	 behavior: url(html/design/20091130/css/iepngfix.htc);
}
.ass_search1{ color:#990000; padding-top:8px; padding-bottom:0px; padding-left:0px; height:15px; padding-right:10px;}
.btnrgt{ background-image: url(../images/home_button_right.png); width:53px; height:35px; float:left; behavior: url(html/design/20091130/css/iepngfix.htc);}
.btnbg{ background-image: url(../images/home_button_bg.png); height:35px; float:left; cursor:pointer;color:#f4ffe3; vertical-align:middle; padding-top:4px; background-repeat:repeat-x; padding-left:5px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.btnbg1{ background-image: url(../images/home_button_bg.png); height:35px; float:left; cursor:pointer;color:#f4ffe3; vertical-align:middle; padding-top:3px; background-repeat:repeat-x; behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_now4{  padding-top:0px; padding-right:18px;  height:35px; float:right;}
.search_now4a{  padding-top:0px; padding-right:0px;  height:35px; float:right;}
.search_now4a_1{  padding-top:0px; padding-right:0px;  height:35px; float:right;}
.search_now_4{padding-top:0px; padding-right:0px;  height:35px; float:right; width:140px;}
.search_now_4a{padding-top:0px; padding-right:20px;  height:35px; float:right; width:110px;}
.btnleft{ background-image: url(../images/home_button_left.png); background-repeat:no-repeat; width:13px; height:35px; float:left; behavior: url(html/design/20091130/css/iepngfix.htc);}
.star_div{ color:#616f63; padding-top:12px; padding-left:15px; height:40px; padding-right:10px; width:150px; float:left;}
.div_5star{ width:50px; float:left; padding-left:65px; padding-top:8px; }
.home_help{width:6px; float:left; padding-left:60px; padding-top:6px;}
.search_now5{  padding-top:0px; padding-right:10px;  height:35px; width:200px; padding-left:0px;  }

.recent_search{ background-color:#e1e5dd; background-image:url(../images/home_tab1_bottom.jpg); width:940px; background-repeat:no-repeat; float:left; background-position:bottom; padding-left:20px; padding-top:13px; padding-bottom:30px; }
.recent_search_hd{ color:#616f63; font-weight:600; width:125px; float:left;}
.recent_search_text{ width:780px; float:left; padding-right:30px;}
.recent_link{ color:#1e4d6c; text-decoration:underline;}
.recent_link:hover{ color:#1e4d6c; text-decoration:none;}
.wrapper3{ height:auto; width:960px;  }
.div_more1{ width:60px; height:18px; padding-left:5px; font-size:12px; font-weight:600; color:#2b5774; float:left; width:300px; }
.div_more_link1{ color:#ffffff; font-size:11px; text-decoration:none; background-color:#18364e;  padding-left:2px; padding-bottom:1px; padding-top:1px; padding-right:2px;}
.div_more_link1:hover{ color:#2b5774; font-size:11px; text-decoration: underline; background-color:#e1e5dd; padding-bottom:1px; padding-top:1px; padding-right:2px; }

.home_bottom_bg1{ background-image:url(../images/home_bottom_bg1.jpg); background-repeat:repeat-x; background-position:top; height:213px; width:100%; float:left; padding-bottom:37px; background-color:#0d364c}
.home3_bottom_bg1{ width:100%; float:left; padding-bottom:20px; background-color:#0d364c}
.home_bottom_bg2 {
background-color: #021f31;
background-image: url(../images/home_bottom_bg2.jpg);
background-position: center top;
background-repeat: repeat-x; float:left;
height: 100px;
width: 100%;
}
.home_bottom_bg2_in {
background-color: #021f31;
background-image: url(../images/home_bottom_bg2.jpg);  padding-top:25px;
background-position:top; background-repeat: repeat-x; margin:auto; height: 75px;
width: 1000px;
}

.home_bot_div_top{width:985px; float:left; background-image:url(../images/home_bot_tab_top.jpg); background-repeat:no-repeat; background-position:top; padding-top:29px; padding-bottom:15px;}

.home_bot_div_bg{width:985px; float:left; background-image:url(../images/home_bot_tab_bg.jpg); background-repeat:no-repeat; background-position:bottom; padding-top:3px; padding-bottom:0px; margin-bottom:15px;}

.home_bot_main{width:985px; float:left;}

.home_bot_tab_hd1{float:left; width:317px;}

.home_bot_tab_hd2{float:left; width:332px;}

.home_bot_tab_hd3{float:left; width:287px;}

.bullet{ background-image:url(../images/bullet.jpg); background-repeat:no-repeat; float:left; width:20px; height:11px; float:left; padding-bottom:5px; padding-top:5px;}
.bullet1{ background-image:url(../images/bullet.jpg); background-repeat:no-repeat; float:left; width:20px; height:45px; float:left; padding-bottom:5px; padding-top:5px;}
.div_buttet_txt{float:left; width:245px;}


.div_bot_tab_1{float:left; width:270px;}
.div_bot_bullet{background-image:url(../images/home_bot_doted.png); background-repeat:repeat-x; background-position:bottom; padding-bottom:10px; padding-top:5px; float:left; width:270px; behavior: url(html/design/20091130/css/iepngfix.htc);}

.dive_more{960px; float:left; padding-bottom:15px;}

.dive_more1{float:left; width:270px; padding-top:10px; padding-left:0px;}

.pal_cal{float:left; width:320px;}

.member_spotlight{float:left; width:330px; padding-right:0px;}

.featured_articles{float:left; width:290px; padding-bottom:0px;}
.featured_articles_text_box{float:left; width:290px; padding-bottom:15px;}
.photo{ float:left; padding-right:14px; padding-bottom:0px; width:90px; margin-bottom:0px; padding-top:3px;}
.photo_box{float:left; width:280px; padding-right:60px;}
.photo_txt{width:190px; padding-right:0px; float:left;}

.article_title_box{float:left; width:280px; padding-bottom:0px;}

.blue_hd{ color:#81c8e2; padding-top:10px; font-size:16px;}

.state_div1{width:91px; float:left; padding-right:15px;}

.state_div2{width:91px; float:left; padding-right:15px;}

.state_div3{width:91px; float:left; padding-right:15px;}

.state_div4{width:91px; float:left; padding-right:15px;}

.state_div5{width:91px; float:left; padding-right:15px;}

.state3_div1{width:300px; float:left; padding-right:15px;}
state3_div_txt{ float:left; width:300px; padding-bottom:10px;}

.state_div_txt{float:left; width:91px; padding-bottom:5px; color:#acd2e5;}

.footer_hd_div{ padding-bottom:15px;}
.footer_hd_div1{ padding-bottom:15px; padding-top:15px;}
.footer_link{ color:#548b9f; font-size:11px; text-decoration:none;}
.footer_link:hover{ color:#548b9f; font-size:11px; text-decoration:underline;}
.footer_link1{ color:#339ec2; text-decoration:none;}
.footer_link1:hover{ color:#339ec2; text-decoration:underline;}
.footer_text{ color:#548b9f; font-size:11px; font-weight:600;}

.search_now_txt_box{float: left; padding-right:20px; padding-bottom:0px; padding-top:10px;}
.search_now_txt_box1{float: left; padding-right:20px; padding-bottom:0px; padding-top:8px;}
.search_now_txt_box1 p{margin:0;padding:0;}
.search_now_txt_box2{float: left; padding-right:20px; padding-bottom:0px; padding-top:10px;}

/*BANNER TEXT*/
.hd_banner{float:left; width:377px; padding-left:55px; padding-right:40px; padding-top:5px; padding-bottom:5px;}
.hd_banner_text p{ margin:0px; padding:0px 0px 10px;}
.hd_banner_text{float:left; width:368px; padding-bottom:0px; padding-top:5px; padding-left:57px; }
.hd_banner_button{width:370px; float:left; padding-left:70px;}
.home_button_bg{
	background-image: url(../images/home_button_bg.png);
	height:35px;
	background-repeat:repeat-x;
	width: 205px;
	color:#f4ffe3;
	padding-top:4px; padding-left:10px;
	cursor:pointer;
	text-align:center; float:left; behavior: url(html/design/20091130/css/iepngfix.htc);
	}
.finding_the_best{ background-image:url(../images/finding_the_best_but_bg.png); background-repeat:no-repeat; width:244px; height:35px; float:right; color:#D6EBD4; padding-left:10px; padding-top:5px; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc);}
.finding_the_best:hover{ background-image:url(../images/finding_the_best_but_bg_mo.png); background-repeat:no-repeat; width:244px; height:35px; float:right; color:#A5ECFF; padding-left:10px; padding-top:5px; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc);}
.advisor_search{ background-image:url(../images/advisor_search.png); background-repeat:no-repeat; width:135px; height:35px; float:right; color:#f4ffe3; padding-left:40px; padding-top:4px; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc);}
.hm_learn_more_main{ width:150px; height:35px; float:right; color:#D6EBD4; padding-right:25px;}
.hm_learn_more{ background-image:url(../images/advisor_search.png); background-repeat:no-repeat; width:111px; height:35px; float:left; color:#D6EBD4; padding-left:30px; padding-top:4px; cursor:pointer; text-decoration:none; behavior: url(html/design/20091130/css/iepngfix.htc);}
.hm_learn_more:hover{ background-image:url(../images/advisor_search_mo.png); background-repeat:no-repeat; width:111px; height:35px; float:left; color:#A5ECFF; padding-left:30px; padding-top:4px; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc);}
.start_search{ background-image:url(../images/advisor_search.png); background-repeat:no-repeat; width:155px; height:35px; float:right; color:#D6EBD4; padding-left:20px; padding-top:4px; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc);}
.start_search:hover{ background-image:url(../images/advisor_search_mo.png); background-repeat:no-repeat; width:155px; height:35px; float:right; color:#A5ECFF; padding-left:20px; padding-top:4px; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc);}
.advisor_marketing{ background-image:url(../images/advisor_marketing.png); background-repeat:no-repeat; width:160px; height:35px; float:right; color:#f4ffe3; padding-left:14px; padding-top:4px; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc);}
.advisor_marketing:hover{ background-image:url(../images/advisor_marketing_mo.png); background-repeat:no-repeat; width:160px; height:35px; float:right; color:#f4ffe3; padding-left:14px; padding-top:4px; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc);}

.spacer{width:960px; height:10px;}

/*BOX*/
.top_box{background-image:url(../images/home_tab_top.png); background-repeat:no-repeat; width:960px; background-position:bottom; behavior: url(html/design/20091130/css/iepngfix.htc);}
.top_box_bg{background-image:url(../images/home_tab_bg.png); background-repeat: no-repeat; width:960px; background-position:bottom; height:100%; float:left; padding-bottom:25px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.top_box_hd{width:960px; float:left; padding-bottom:15px;}
.top_box_title1{float:left; width:531px; padding-left:25px;}
.top_box_title2{float:left; padding-left:20px; padding-right:40px; width:344px;}
.top_box_bottom{ background-image:url(../images/home_tab_bot.jpg); background-position:top; background-repeat:no-repeat; width:960px; height:17px; float:left; behavior: url(html/design/20091130/css/iepngfix.htc);}
.home_box_top{width:960px; background-image:url(../images/home_tab_top1.png); float:left; background-repeat:no-repeat; background-position:bottom; height:17px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.home_box_top_bg{width:960px; background-image:url(../images/home_tab1_bg.png); background-repeat:no-repeat; background-position:bottom; float:left; behavior: url(html/design/20091130/css/iepngfix.htc);}
.home_box_top_hd{width:960px; float:left; background-image:url(../images/div_bot_line.png); background-position:bottom; background-repeat:no-repeat; behavior: url(html/design/20091130/css/iepngfix.htc);}
.home_box_top_main{float:left; width:960px; padding-bottom:0px;}
.home_box_top_main1{float:left; width:960px; padding-bottom:0x; }
/*.home_box_top_main1{float:left; width:960px; padding-bottom:0x; background-image:url(../images/div_bot_line1.png); background-position:bottom; background-repeat:no-repeat;}*/

/*Home calls to action*/
.home_main_box_wrap{
	background:url(../images/home/home_tab_bg.png) 0 0 repeat-y;
	width:960px;
}
.home_main_box{
	background:url(../images/home/home_tab_top.png) 0 0 no-repeat;
	color:#5b5d58;
}
.home_main_box_col1{
	float:left;
	width:450px;
	display:inline-block;
	margin-left:20px;
	padding:17px 0;
}
.home_main_box_col2{
	float:right;
	width:414px;
	display:inline-block;
	margin-right:20px;
	padding:17px 0;
}
.home_main_box_1_wrap{margin-top:10px;background:url(../images/home/home_left_box_m.jpg) 0 0 repeat-y;}
.home_main_box_1_header{background:url(../images/home/home_left_box_t.jpg) 0 0 no-repeat;}
.home_main_box_1_content{background:url(../images/home/home_left_box_b.jpg) bottom left no-repeat;padding:10px 18px 3px 25px;}
.home_main_box_2_wrap{margin-top:10px;background:url(../images/home/home_right_box_m.jpg) 0 0 repeat-y; height: 183px;}
.home_main_box_2_header{background:url(../images/home/home_right_box_t.jpg) 0 0 no-repeat;}
.home_main_box_2_content{background:url(../images/home/home_right_box_b.jpg) bottom left no-repeat;padding:0px 15px 3px; height: 146px; overflow: hidden;}
.home_main_box h4{
	color:#003434;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	margin:0;
	padding:10px 15px 5px;
	border-bottom:1px solid #CACACA;
}
.home_main_box_1_wrap h4{
	padding-left:25px;
}
.home_main_box p{
	margin-top:0;
}
a.home_start_search_link,
a.home_start_search_link:visited{
	display:block;
	float:right;
}
a.home_start_search_link:visited img,
a.home_start_search_link img{
	border:0;
	width:203px;
	height:41px;
	background:url(../images/home/home_start_search.png) top left no-repeat;
	behavior: url(html/design/20091130/css/iepngfix.htc);
}
a.home_start_search_link:hover img{
	background-position:0 -42px!important;
}

.home_learn_more{ 
    background-image:url(../images/advisor_search.png); 
    background-repeat:no-repeat; 
    float:right;
    display:block;
    width:141px; 
    height:35px; 
    color:#D6EBD4; 
    text-decoration:none; 
    behavior: url(html/design/20091130/css/iepngfix.htc);
    font-weight:bold;
    font-size: 12px;
    line-height: 19px;
    position: relative;
    top: -20px;
}
.home_learn_more span{
	display:block;
	padding:4px 0 0 15px;
}
.home_learn_more:hover{ 
	background-image:url(../images/advisor_search_mo.png); 
	color:#A5ECFF;
	behavior: url(html/design/20091130/css/iepngfix.htc);
}

.home_main_box_desc{
/* 	height:100px; */
	line-height:15px;
	overflow:display;
}
.home_main_box_desc ul {
    padding-left: 18px;
    margin-left: 0px;
    margin-top: 13px;
}

.home_main_box_desc_1{
	height:85px;
	padding:0 35px 0 0;
}
.home_main_box_footer{
	height:47px;
}
.home_main_box_footer_1{
	height:52px;
}
.blue_dot {
    color: #2F5870;
    padding: 0 5px;
}

/* NAV*/
.nav_main{width:705px; float:left; height:42px;}
.nav_left{float:left; width:20px;}
.nav_link1{background-color:#FF0000; width:120px; float:right;}
.nav_link2{float:left; padding-left:5px; padding-right:8px; width:100px;}
.nav_link3{float:left; padding-left:5px; padding-right:8px;}
.nav_link4{float:left; padding-left:5px; padding-right:8px;}
.nav_link5{float:left; padding-left:5px; padding-right:8px;}
.nav_link6{float:left; padding-left:5px; padding-right:8px;}
.nav_link7{}
.nav_link8{}
.nav_blank1{padding-left:50px; padding-right:50px; width:100px;}

#navlist li
{
display: inline; float:left; width:150px;
list-style-type: none;
padding-right: 20px;
}

/*BOTTOM TEXT CSS*/
.bot_txt_hd{float:left; width:960px; padding-bottom:0px; padding-top:10px;}
.bot_text{float:left; width:960px; padding-bottom:10px;}
.cal_text{float:left; width:270px; padding-bottom:0px; font-weight:600;}
.greentxt{ color:#88967b; font-weight:bold; font-style:italic; font-size:12px; width:250px; padding-right:0px; float:left;}
.bul_div{float:left; width:270px;}

.footer_main{float:right;}
.footer_main1{float:left; width:960px;}
.footer_link_div{padding-bottom:8px;}

.features_link{font-size:13px; font-weight:600; color:#88967b; margin:0px; padding-bottom:10px; text-decoration:underline;}
.features_link:hover{font-size:13px; font-weight:600; color:#88967b; margin:0px; padding-bottom:10px; text-decoration:none;}

.features_txt_box{float:left; width:280px; padding-bottom:0px; padding-bottom:11px;}
.pad13{ padding-left:15px; padding-right:5px;}

.state_link{color:#acd2e5; text-decoration:none;}
.state_link:hover{color:#acd2e5; text-decoration:underline;}
.state3_link{color:#0d2d44; text-decoration:none;}
.state3_link:hover{color:#0d2d44; text-decoration:underline;}

/*CSS FOR ARTICLES PAGE */
.articles_hd_bg{width:960px; background-image:url(../images/articles_hd_bg.jpg); float:left; background-position:bottom; background-repeat:no-repeat; padding-bottom:10px; padding-top:10px; margin-bottom:10px;}
.articles_hd{ color:#043251; text-transform:uppercase;}
.articles_hd_blue{ color:#037A9A; font-size:15px; font-style:italic;}
.articles_container{float:left; width:960px;}
.articles_left{float:left; width:670px; padding-top:8px; padding-right:20px; height:auto;}
.articles_left1{float:left; width:672px; padding-top:8px; padding-right:18px; height:auto;}
.articles_title1{float:left; padding-bottom:0px; width:670px;}
.articles_title_more{float:left; padding-bottom:0px; width:670px;}
.article_title_hd{ font-size:20px; font-style:italic; color:#1b3655; font-weight:normal; line-height:24px;}
.article_title_small{ font-size:12px; font-style:italic; color:#81929b; font-weight:normal; font-weight:600;}
.article_right_link{ color:#2f5870; text-decoration:underline;}
.article_right_link:hover{ color:#2f5870; text-decoration:none;}
.article_right_blue_link{ color:#0198c9; text-decoration:underline;}
.article_right_blue_link:hover{ color:#0198c9; text-decoration:none;}
.dive_more_articles{float:right; padding-top:10px; padding-left:0px;}
.articles_sepetator{margin:auto; width:670px; height:25px; float:left; background-image:url(../images/article_seperator.png); background-repeat:no-repeat; background-position:top; behavior: url(html/design/20091130/css/iepngfix.htc);}
.article_box_left{ width:698px; float:left; background-image:url(../images/articles_top_bg.png); background-position:top right; background-repeat:no-repeat; margin-bottom:15px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.articles_box_right{float:left; width:262px;}

.arcicles_box_right1{ float:left; width:262px;}

.article_bull_main{width:670px; float:left;}
.article_bullet{ background-image:url(../images/article_bullet.png); background-position:left top; background-repeat:no-repeat; width:20px; float:left; behavior: url(html/design/20091130/css/iepngfix.htc);}
.article_bullet_text{float:left; width:645px; margin:0px; padding:0px; line-height:15px;}
.article_right_tab1_top{width:262px; background-image:url(../images/article_right_tab1_top.png); background-position:bottom; background-repeat:no-repeat; height:18px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.article_right_tab1_bg{width:235px; background-image:url(../images/article_right_tab1_top_bg.jpg); background-repeat:repeat; height:auto; padding-left:14px; padding-right:13px; padding-top:7px; padding-bottom:7px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.article_right_img_bg{width:215px; background-image:url(../images/article_right_tab2_bg.png); background-repeat:repeat; height:auto; padding:10px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.article_right_tab1_hd{background-image:url(../images/article_right_tab1a_top.png); background-position:bottom; background-repeat:no-repeat; height:22px; color:#616f63; font-size:14px; text-transform:uppercase; width:215px; padding:10px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.article_right_tab2_bg{background-image:url(../images/article_right_tab1a_bg.png); background-position:top; background-repeat:no-repeat; height:autopx; color:#616f63; font-size:14px; width:215px; height:100px; padding:10px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.article_right_tab2_txt{ width:215px; padding-bottom:10px;}
.article_right_book{ width:235px;}
.article_right_tab2_bot_bg{background-image:url(../images/article_right_tab1a_bot.png); background-position:top; background-repeat:no-repeat; height:36px; color:#616f63; font-size:14px; text-transform:uppercase; padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:5px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.artice_right_tab2_bot{width:262px; background-image:url(../images/article_right_tab1_bot.png); float:left; background-position:top; background-repeat:no-repeat; height:18px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.book_link{ text-decoration:none; font-weight:600;; color:#09608D;}
.book_link:hover{ text-decoration: underline; font-weight:600;; color:#09608D;}
.article_right_tab3{width:262px; float:left;}
.article_right_tab3_hd_bg{width:237px; background-image:url(../images/article_right_tab3_top.png); padding-left:25px; padding-top:8px; background-repeat:no-repeat; background-position:bottom; height:28px; color:#ffffff; font-size:16px; font-weight:600; behavior: url(html/design/20091130/css/iepngfix.htc);}
.articles_right_links{float:left; width:262px;}
.article_right_tab3_link{width:252px; color:#045C99; float:left; padding-top:5px; padding-bottom:5px; line-height:16px; padding-left:10px; background-image:url(../images/article_right_tab3_bg.png); background-repeat:repeat-y; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc);}
.article_right_tab3_link:hover{width:252px; color:#045C99; float:left; padding-top:5px; padding-bottom:5px; line-height:16px; padding-left:10px; background-image:url(../images/article_right_link_mo.png); background-repeat:no-repeat; background-position:top; background-color:#E7E8E8; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc);}
.article_right_link_arrow{width:15px; float:left; padding-top:7px; }
.articles_right_link_text{width:228px; float:left; padding-right:7px;}
.articles_right_link_text a{ text-decoration:none;}
.articles_right_tab3_bot{background-image:url(../images/article_right_tab3_bot.png); width:262px; float:left; background-position:top; background-repeat:no-repeat; height:21px; behavior: url(html/design/20091130/css/iepngfix.htc);}

/*CSS FOR ABOUT PALADIN*/
.about_box_left{ width:690px; float:left; background-image:url(../images/articles_top_bg.png); background-position:top right; background-repeat:no-repeat; behavior: url(html/design/20091130/css/iepngfix.htc);}
.about_box_right{float:left; width:270px;}
.about_box_right1{ float:left; width:262px; padding-left:4px; padding-right:4px; padding-top:5px;}
.about_box_right_tab{float:left; width:270px;}
.about_right_tab_hd{background-image:url(../images/about_right_hd_bg.png); height:24px; width:240px; background-position:bottom; background-repeat:no-repeat; padding-left:30px; color:#247C9F; text-transform:uppercase; font-weight:600; font-size:13px; padding-top:7px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.about_right_link_tab{width:262px; float:left; padding-left:4px; padding-right:4px;}
.about_right_link{float:left; width:262px; height:25px; color:#0C2D44; font-size:13px; font-weight:400; cursor:pointer; padding-top:0px; padding-bottom:5px; }
.about_right_link a{float:left; width:237px; height:25px; background-image:url(../images/about_right_tab_link.png); background-repeat:no-repeat; background-position:top; padding-top:5px; color:#0C2D44; font-size:13px; padding-left:25px; font-weight:400; text-decoration:none; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc); padding-bottom:5px;}
.about_right_link a:hover{float:left; width:237px; height:25px; background-image:url(../images/about_right_tab_link_mo.png); background-repeat:no-repeat; background-position:top; padding-top:5px; color:#ffffff; font-size:13px; padding-left:25px; font-weight:400; cursor:pointer; behavior: url(html/design/20091130/css/iepngfix.htc); padding-bottom:5px;}
.about_right_link_active{float:left; width:237px; height:25px; background-image:url(../images/about_right_tab_link_mo.png); background-repeat:no-repeat; background-position:top; padding-top:5px; color:#ffffff; font-size:13px; padding-left:25px; font-weight:400; behavior: url(html/design/20091130/css/iepngfix.htc);}
.about_right_link_active a{ color:#ffffff; font-size:13px; font-weight:600; text-decoration:none; padding-bottom:5px;}
.about_right_tab_bot{float:left; width:262px; background-image:url(../images/about_right_tab_bot.png); height:26px; background-position:top; background-repeat:no-repeat; behavior: url(html/design/20091130/css/iepngfix.htc);}
.about_quote{float:left; padding-bottom:15px; width:670px;}
.about_title_hd{ font-size:20px; color:#1b3655; font-weight:normal; line-height:24px;}
.about_left{float:left; width:670px; padding-top:0px; padding-right:20px; height:auto;}
.about_title1{float:left; padding-bottom:15px; width:670px; padding-top:12px;}
.about_bull_main{width:670px; float:left; padding-bottom:17px;}
.about_container{float:left; width:960px; background-image:url(../images/article_container_bg.jpg); background-repeat:repeat-y; background-position:bottom; behavior: url(html/design/20091130/css/iepngfix.htc);}
.about_container li {/*background-image:url(../images/article_bullet.png); background-position:left top; background-repeat:no-repeat; padding-top:0px;*/ padding-left:0px;}
.about_container li li {/*background-image:url(../images/article_bullet.png); background-position:left top; background-repeat:no-repeat;*/ padding-top:0px; padding-left:0px;}
.about_container ul{ margin:0px 0px 0px 15px; padding:0px;}
.about_container ul ul{ margin:0px 20px 20px 25px; padding:10px 20px 0px 0px;}
.article_box_left li {background-image:url(../images/article_bullet.png); background-position:left top; background-repeat:no-repeat; padding-top:0px; list-style:none; padding-left:15px;}
.article_box_left li li {background-image:url(../images/article_bullet.png); background-position:left top; background-repeat:no-repeat; padding-top:0px; padding-left:0px; list-style:none; padding-left:15px;}
.article_box_left ul{  margin:0px 0px 0px 35px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:10px;}

.thanks_container{
	float:none;
	margin:20px auto;
	width:700px;
}
.thanks_container h4{
    color: #444;
    margin-top: 20px;
	text-decoration:none;
}
/* CSS for Find an Advisor or Planner|*/
.find_adv_main{ width:960px; padding:0px; background-image:url(../images/find_adv_main_bg.png); background-repeat:repeat-y; background-position:top; float:left; behavior: url(html/design/20091130/css/iepngfix.htc); }
.find_adv_hd_bg{
	width:688px;
	background:url(../images/pfd_form_top_hd_bg2.png) 0 0 no-repeat;
	margin-bottom:0px;
	height:111px;
	float:left;
	behavior: url(html/design/20091130/css/iepngfix.htc);
}
.find_adv_sidebar{
	margin-top:80px;
}
.find_adv_gold{ color:#A87E18; cursor:pointer;}
.find_adv_hd{ color:#043251; text-transform: none; font-size:17px;
	padding-top:18px;
	padding-left:25px;
	padding-right:70px;
	font-family:Georgia, "Times New Roman", Times, serif;}
.find_adv_container{float:left; width:960px;}
.find_adv_box{}
.find_adv_box_txt{float:left; width:670px; padding-bottom:0px;}
.find_adv_form_box{float:left; width:668px; background-image:url(../images/find_adv_tab_bot.png); background-position:bottom; background-repeat:no-repeat; padding-bottom:14px; height:auto; behavior: url(html/design/20091130/css/iepngfix.htc);}
.find_adv_form_tab_bot{background-image:url(../images/find_adv_tab_bot.png); background-position:top; background-repeat:no-repeat; widows:668px; height:14px; float:left; behavior: url(html/design/20091130/css/iepngfix.htc);}
.find_adv_form_tab_top{background-image:url(../images/find_adv_tab_top.png); background-position:bottom; background-repeat:no-repeat; widows:668px; height:14px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.find_adv_form_tab_bg{background-image:url(../images/find_adv_tab_bg.png); background-repeat:repeat-y; width:649px; float:left; padding-left:10px; padding-right:9px; background-position:top; margin:0px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.find_adv_form_hd{width:617px; float:left; border:1px solid #E2EBEF; background-image:url(../images/find_adv_tab_hd_bg.png); background-position:bottom; padding-left:20px; padding-top:10px; padding-bottom:10px; color:#FFFFFF; font-size:13px; font-weight:600; padding-right:10px; behavior: url(html/design/20091130/css/iepngfix.htc);}
.find_adv_form_box1{width:605px; padding-left:45px; padding-top:10px; padding-bottom:10px; float:left;}
.find_adv_form_box1a{width:605px; float:left; padding-bottom:8px; padding-top:8px;}
.find_adv_form_box1a_righ{float:left; width:258px;}
.find_adv_form_box1a_righ1{float:left; width:168px;}
.find_adv_form_box_c{width:605px; padding-left:45px; padding-top:18px; padding-bottom:18px; float:left;}
.find_adv_form_box_c1{width:605px; padding-left:45px; padding-top:18px; padding-bottom:6px; float:left;}
.find_adv_form_box_c_left{width:273px; float:left; padding-top:7px; padding-right:7px;}
.find_adv_form_box_c_right{width:320px; float:left; padding-left:5px;}
.find_adv_form_box_c_input{float:left; width:194px; border:1px solid #BEBEBE; height:26px;}
.find_adv_form_input1{width:192px; height:20px; padding-top:4px; border-left:1px solid #D3D9DA; border-top:2px solid #D3D9DA;}
.find_adv_form_input2{width:192px; height:20px; padding-top:4px; border:1px solid #848484;}
.find_adv_form_box1b{float:left; width:297px;}
.find_adv_form_box1_check{width:25px; float:left;}
.find_adv_form_1{float:left; width:649px;}
.find_adv_form_link{ color:#B8E4F9; text-decoration:none; cursor:pointer;}
.find_adv_form_link:hover{ color:#ffffff; text-decoration:none; cursor:pointer;}
.find_adv_form_box2_select{width:192px; height:26px; padding-top:4px; border-left:1px solid #D3D9DA; border-top:2px solid #D3D9DA;}
.find_adv_form_box3_right{width:210px; float:left; padding-left:5px;}
.find_adv_form_box_c_input{float:left; width:194px; border:1px solid #BEBEBE; height:26px;}
.find_adv_form_box3_left_text{ float:left; width:70px; padding-top:5px;}
.find_adv_form_ast{font-size:15px; color:#FF0000;}
.find_adv_form_box3_right_text{ float:left; width:75px; padding-top:5px;}
.find_adv_form_box3{width:605px; float:left; padding-bottom:8px; padding-top:8px;}
.find_adv_form_box3_tel{float:left; width:196px;}
.find_adv_form_tel1{border:1px solid #BEBEBE; height:26px; width:51px; float:left;}
.find_adv_form_tel2{border:1px solid #BEBEBE; height:26px; width:123px; float:right;}
.find_adv_from_tel1_input{width:48px; height:20px; padding-top:4px; border-left:1px solid #D3D9DA; border-top:2px solid #D3D9DA;}
.find_adv_from_tel2_input{width:120px; height:20px; padding-top:4px; border-left:1px solid #D3D9DA; border-top:2px solid #D3D9DA;}
.find_adv_form_box4_right{width:210px; float:left; padding-left:5px;}
.find_adv_form_box4_left_text1{ float:left; width:105px; padding-top:0px; padding-right:5px;}
.find_adv_form_radio{ float:left; width:20px;}
.find_adv_form_box4_left_text2{ float:left; width:140px; padding-top:0px; padding-right:2px;}
.find_adv_form_box4_left_text3{ float:left; width:54px; padding-top:0px; padding-right:2px;}
.find_adv_form_box4_left_text4{ float:left; width:57px; padding-top:0px; padding-right:2px;}
.find_adv_form_box4_left_text5{ float:left; width:150px; padding-top:0px; padding-right:2px;}
.find_adv_form_box4{width:605px; float:left; padding-bottom:8px; padding-top:8px;}
.find_adv_form_box4a{width:605px; float:left; padding-top:8px;}
.find_adv_form_box5_tel{border:1px solid #BEBEBE; width:485px; float:left;}
.find_adv_form_box5_left_text{ float:left; width:77px; padding-top:0px;}
.find_adv_from_comment{width:480px; height:80px; padding-top:4px; border-left:1px solid #D3D9DA; border-top:2px solid #D3D9DA;}
.complete_search_button{ background-image: url(../images/complete_search_button.png); background-repeat:no-repeat; width:179px; height:34px; float:right; color:#D6EBD4; padding-left:14px; padding-top:4px; cursor:pointer; padding-right:25px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.complete_search_button:hover{ background-image: url(../images/complete_search_button_mo.png); background-repeat:no-repeat; width:179px; height:34px; float:right; color:#72D7FF; padding-left:14px; padding-top:4px; cursor:pointer; padding-right:25px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.com_my_search_back{  padding-top:0px; padding-right:0px;  height:35px; float:right; width:165px; padding-right:10px;}
.com_my_search_bak_but{ background-image:url(../images/com_my_search_bak_but.png); background-repeat:no-repeat; width:87px; height:35px; float:right; color:#D6EBD4; padding-left:40px; padding-top:4px; cursor:pointer; text-decoration:none; behavior: url(html/design/20091130/css/iepngfix.htc);}
.com_my_search_bak_but:hover{ background-image:url(../images/com_my_search_bak_but_mo.png); background-repeat:no-repeat; width:87px; height:35px; float:right; color:#A5ECFF; padding-left:40px; padding-top:4px; cursor:pointer; text-decoration:none; behavior: url(html/design/20091130/css/iepngfix.htc);}
.find_adv_form_box6{width:605px; padding-left:45px; padding-top:0px; padding-bottom:5px; float:left;}
.find_adv_form_box5{width:605px; padding-left:45px; padding-top:18px; padding-bottom:0px; float:left;}
.find_adv_thankyou{width:690px; float:left; padding-left:155px; height:200px; padding-right:95px; }
/* SEARCH RESULT CSS*/
.search_result_body{margin:auto; padding:0px; background-image: url(../images/search_result_bg.jpg); background-repeat:repeat-x; background-position:top; width:100%; float:left; background-color:#bfc8cf;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_result_main{ width:960px; margin:auto; padding:0px;}
.search_reslutl_go{ background-image:url(../images/search_resutl_tab_go_but.png); background-repeat:no-repeat; width:35px; height:24px; border:0px; cursor:pointer;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_result_input{background-image:url(../images/search_resutl_tab_bg.png); background-position:right top; background-repeat: repeat-x; border:0px; padding-top:6px; height:19px; width:50px; padding-left:10px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.disclo_link{ color:#1B3655; text-decoration: none;}
.disclo_link:hover{ color:#1B3655; text-decoration:underline;}
.quality_rating{float:left; width:958px; padding-bottom:14px;}
.qulity_rating_img{width:32px;  float:left; padding-left:221px; height:27px; background-image:url(../images/quality_rating.jpg); background-position:top; background-repeat:no-repeat; padding-top:4px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_block_button1{ background-image:url(../images/search_result_block_but1.png); width:105px; height:27px; background-repeat:no-repeat; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:600; padding-left:45px; padding-top:8px;  float:left; text-decoration:none; text-transform:uppercase;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_block_button1:hover{ background-image:url(../images/search_result_block_but1.png); width:105px; height:27px; background-repeat:no-repeat; cursor:pointer; color:#c96f58; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; padding-left:45px; padding-top:8px;  font-family: Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_block_button2{ background-image:url(../images/search_result_block_but2.png); width:117px; height:27px; background-repeat:no-repeat; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:600; padding-left:57px; padding-top:8px; float:left; text-decoration:none;  behavior: url(html/design/20091130/css/iepngfix.htc); text-transform:uppercase;}
.search_block_button2:hover{ background-image:url(../images/search_result_block_but2.png); width:117px; height:27px; background-repeat:no-repeat; cursor:pointer; color:#70e1e2; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; padding-left:57px; padding-top:8px; text-decoration:none;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_block_button3{ background-image:url(../images/search_result_block_but3.png); width:105px; height:27px; background-repeat:no-repeat; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:600; padding-left:54px; padding-top:8px; float:left; text-decoration:none;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_block_button3:hover{ background-image:url(../images/search_result_block_but3.png); width:105px; height:27px; background-repeat:no-repeat; cursor:pointer; color:#57a0ce; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; padding-left:54px; padding-top:8px; text-decoration:none;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_block_button1a{ background-image:url(../images/search_result_block_but1a.png); width:105px; height:27px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:600; padding-left:45px; padding-top:8px; float:left; text-decoration:none; text-transform:uppercase; } behavior: url(html/design/20091130/css/iepngfix.htc);
.search_block_button2a{ background-image:url(../images/search_result_block_but2a.png); width:97px; height:27px; background-repeat:no-repeat;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:600; padding-left:57px; padding-top:8px; float:left; text-decoration:none;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_block_button3a{ background-image:url(../images/search_result_block_but3a.png); width:109px; height:27px; background-repeat:no-repeat;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:600; padding-left:50px; padding-top:8px; float:left; text-decoration:none;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_result_hd_bg{background-image:url(../images/search_result_hd.png); width:940px; height:55px; float:left; padding-right:0px; padding-left:20px; background-position:bottom; background-repeat:no-repeat; padding-top:0px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_result_paging_bg{background-image:url(../images/search_result_paging_bg.png); width:960px; height:30px; float:left; padding-right:0px; padding-left:0px; background-position:bottom; background-repeat:no-repeat; padding-top:9px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_result_hd_txt{width:660px; padding-top:8px; float:left;}
.search_res_text{font-family:Georgia, 'Times New Roman', Times, serif; font-size:16px; float:left; width:105px; padding-top:4px;}
.ser_res_hd{color:#1B3655; font-family:Georgia, 'Times New Roman', Times, serif; font-size:16px; float:left; padding-top:0px; font-weight:600;}
.serr_res_try_again{float:left; width:138px; padding-top:3px; padding-left:3px; font-family:Georgia, 'Times New Roman', Times, serif; font-size:12px;}
.search_result_right_bg{float:right; width:269px; height:40px; padding-left:0px; padding-top:10px;}
.search_result_form{float:left; width:269px;}
.search_result_form_left{float:left; background-image:url(../images/search_resutl_tab_left.png); background-position:right; background-repeat:no-repeat; height:27px; width:8px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_result_input_main{float:left; height:27px; width:60px;}
.search_result_form_right{float:left; background-image:url(../images/search_resutl_tab_right.png); background-position:left; background-repeat:no-repeat; height:27px; width:12px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_result_go_button{width:30px; float:left; padding-top:2px;}
.search_result_main_block{ float:left; width:960px;}
.search_result_main_tab_top{width:960px; float:left; background-image:url(../images/search_result_main_tab_top.png); background-position:bottom; background-repeat:no-repeat; height:8px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_result_main_tab_bg{ width:958px; background:url(../images/search_result_main_tab_bg.png) bottom no-repeat; height:auto; float:left; padding-left:2px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_result_main_tab_bg_no{ width:938px; background-position:bottom; background-repeat:no-repeat; background-image:url(../images/search_result_main_tab_bg.png); height:auto; float:left; padding-left:22px; height:300px; padding-top:20px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_result_main_tab_send_bg{ width:938px; background-position:bottom; background-repeat:no-repeat; background-image:url(../images/search_result_main_tab_bg.png); height:auto; float:left; padding-left:22px; height:auto; padding-top:20px; padding-bottom:25px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.search_reslult_tab_main{float:left; width:958px; height:auto;}
.search_reslult_tab_img{width:180px; float:left; padding-left:5px;}
.search_reslult_tab_img_box{ width:173px; border:2px solid #FFFFFF; float:left;}
.search_reslult_tab_img_box_s{ width:173px; border:2px solid #FFFFFF; float:left; background-color:#e1ebf0;}
.seach_result_dis_text{width:160px; float:left; padding-right:5px; padding-top:5px;}
.search_resutl_profile_hd{float:left; width:773px; background-image:url(../images/search_result_main_seperator.png); padding-top:2px; background-position:bottom; background-repeat:no-repeat; padding-bottom:8px;  behavior: url(/html/design/20091130/css/iepngfix.htc);}
.search_res_prof_name{color:#1B3655; font-size:18px; width:510px; float:left; font-weight:600;}
.search_res_prof_name_right{color:#1B3655; font-size:12px; font-weight:700;}
.search_result_profile_block_main{width:771px; float:left; padding-top:3px; padding-bottom:35px;}
.search_result_profile_block1{float:left; width:187px; padding-right:6px; }
.search_result_profile_block2{float:left; width:187px; padding-right:6px;}
.search_result_profile_block3{float:left; width:187px; padding-right:6px;}
.search_result_hd_box{float:left; width:660px;}
.search_result_profile_block4{float:left; width:186px; padding-right:6px; font-size:13px; color:#19789D; font-weight:600; text-transform:uppercase;}
.search_res_pro_blo1_text{float:left; width:187px; color:#15475B; font-size:13px; font-weight:600;}
.search_res_pro_loto{float:left; width:188px; color:#1B3655; font-size:13px; font-weight:600; padding-top:15px;}
/*new css for search result page*/
.search_result_profile_block1_n{float:left; width:167px; padding-right:6px;margin-top:3px;}
.search_res_pro_blo1_text_n{float:left; width:167px; color:#15475B; font-size:13px; font-weight:600;}
.search_res_pro_loto_n{float:left; width:168px; color:#1B3655; font-size:13px; font-weight:600; padding-top:15px;}
.search_result_profile_block3_n{float:left; width:197px; padding-right:6px;}
.search_res_block3_hd{width:189px; float:left; background-image:url(../images/search_result_block3_hd.jpg); background-position:bottom; background-repeat:no-repeat; font-size:13px; color:#387289; font-weight:bold; background-position:left; text-transform:uppercase; padding-left:15px; padding-top:3px;text-decoration:underline;}
.search_res_block2_box_bg_n{width:189px; float:left; background-image:url(../images/search_result_block3_bg.jpg); background-position:bottom; background-repeat:no-repeat; padding-left:15px; height:auto; padding-bottom:10px;}
.search_res_block3_box_n{ width:184px; float:left; padding-right:0px}
.search_res_bullet_text_n{float:left; width:168px;}
.search_didcloser_n{float:left;width:200px; color:#1B3655;}
.search_learnmore{
	float:right;margin:0;
	padding:0;
}
.search_learnmore_link,
a.search_learnmore_link:visited{
	display:block;
	background:#D1D9DF url(../images/zipsearch/doc.gif) 2px 7px no-repeat;
	padding:4px 10px 4px 14px;
	text-decoration:none;
	font-size:13px;
	-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
.search_learnmore_link:hover{
	background:#fff url(../images/zipsearch/doc.gif) 2px 7px no-repeat;
	text-decoration:none;
}
.search_res_prof_name_left{
	float:left;
	width:400px;
	font-size:18px;
	padding-top:15px;
}
.search_res_prof_name_right{
	float:right;
	margin:0 10px 0 0;
	display:inline;
}
.search_contact,
a.search_contact:visited{
	background:url(../images/zipsearch/contact_btn_l.png) 0 0 no-repeat;
	text-decoration:none;
	overflow:hidden;
	height:35px;
	float:right;
	color:#fffd37;
}
.search_contact span{
	display:block;
	padding:8px 70px 0 10px!important;
	background:url(../images/zipsearch/contact_btn_r.png) top right no-repeat;
	overflow:hidden;
	height:35px;
	float:left;
}
a.search_contact:hover{
	background-position:0 -35px;
	color:#fff;
}
a.search_contact:hover span{
	background-position:right -35px;
}

/*end*/
.search_res_block2_hd{width:169px; float:left; background-image:url(../images/search_result_block1_hd.jpg); background-position:bottom; background-repeat:no-repeat;  font-size:13px; color:#387289; font-weight:bold;text-decoration:underline; text-transform:uppercase; padding-left:15px; padding-top:3px; }
.search_res_block2_box_bg{width:169px; float:left; background-image:url(../images/search_result_block1_bg.jpg); background-position:bottom; background-repeat:no-repeat; padding-left:15px; height:auto; padding-bottom:10px;}
.search_res_block2_box{ width:169px; float:left;}
.search_res_block2_text_left{ float:left; width:120px; padding-bottom:5px;}
.search_res_block2_text_right{ float:left; width:90px; color:#9A2141; font-size:13px; font-weight:600; padding-bottom:3px; padding-top:1px; position: relative;}
.search_res_block2_text_left1{ float:left; width:73px; padding-bottom:5px;}
.search_res_block2_text_right1{ float:left; width:86px; color:#9A2141; font-size:13px; font-weight:600; padding-bottom:3px; padding-top:1px;}
.search_res_value_link{color:#9A2141; text-decoration:underline;}
.search_res_value_link:hover{color:#9A2141; text-decoration:none;}
.search_res_block_button{margin:-28px 10px 0 190px;}
.search_didcloser{float:left; width:350px; color:#1B3655; padding-top:5px;}
.dis_right_text,.search_quality_link{
	float:left;
	font-weight:bold;
	color:#1b3655;
	margin-right:12px;
	display:inline;
	background:#D1D9DF;
	padding:4px;
}
	
.search_res_button_block1{float:left; width:193px; color:#1B3655; padding-top:13px;}
.search_res_button_block2{float:left; width:188px; color:#1B3655; padding-top:0px; padding-left:5px;}
.search_res_button_block3{float:left; width:188px; color:#1B3655; padding-top:0px; padding-left:5px;}
.search_res_button_block4{float:left; width:168px; color:#1B3655; padding-top:0px; padding-right:5px;}
.search_download_pdf{float:left; width:23px; padding-bottom:0px; padding-left:10px;}
.search_download_pdf_txt{float:left; width:175px; padding-top:2px; font-weight:600; color:#1b3655;}
.search_res_block3_box{ width:159px; float:left; padding-right:10px}
.search_res_bullet{float:left; width:15px; background-image: url(../images/search_result_bullet.png); background-position:left; background-repeat:no-repeat;}
.search_res_bullet1{float:left; width:15px; background-image: url(../images/search_result_bullet.png); background-position:left; background-repeat:no-repeat;}
.search_res_bullet1a{float:left; width:10px; background-image: url(../images/search_result_bullet1a.png); background-position:left; background-repeat:no-repeat;}
.search_res_bullet_text{float:left; width:149px;}
.serach_res_pag_link{ color:#548b9f; font-size:12px; text-decoration:none;}
.serach_res_pag_link:hover{ color:#548b9f; font-size:12px; text-decoration:underline;}
.search_result_send_mail_hd{width:810px; padding-top:10px; color:#1B3655; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px; float:left;}
.prof_log_out_main{float:left; width:100px; }
.prof_send_back{
	padding-top:0px;
	height:48px;
	width:130px; float:left;
}
.search_send_back_but_bg{
	background-image:url(../images/home_top_but_bg.png);
	background-repeat:repeat-x;
	height:39px;
	padding-top:5px; padding-left:10px; padding-right:10px;
	text-align:center; float:left;
}
.search_send_mail_main_box{float:left; width:923px;}
.search_reslt_send_mail_top{float:left; width:923px; background-image:url(../images/search_reslt_send_mail_top.png); background-position:bottom; background-repeat:no-repeat;}
.search_reslt_send_mail_bg{float:left; width:923px; background-image:url(../images/search_reslt_send_mail_bg.png); background-position:bottom; background-repeat: repeat-y}
.search_result_send_mail_left{float:left;  width:650px; padding-right:0px; padding-left:15px;}
.sear_res_snd_mail_middle{float:left; width:35px;}
.search_res_snd_mail_right{float:left; width:223px;}
.ser_res_send_mail_top_txt{float:left; width:670px; padding-left:5px; padding-bottom:5px;}
.sear_res_snd_mail_right_txt{float:left; width:213px; padding-top:10px; padding-right:10px;}
.sear_res_snd_mail_right_txt1{float:left; width:213px; padding-right:10px;}
.serch_result_send_mail_input_main{float:left; width:650px; padding-bottom:15px;}
.serch_result_send_mail_comment{float:left; width:650px; padding-bottom:3px;}
.search_result_send_mail_name{float:left; width:120px;}
.search_result_send_mail_day{float:left; width:53px;}
.search_result_send_mail_input_box{float:left; width:200px;}
.search_result_send_mail_input_box_1{float:left; width:480px;}
.ser_res_send_mail_tex_box{float:left; width:180px;}
.ser_res_snd_mail_tel_input_box1{float:left; width:30px; padding-right:4px;}
.ser_res_snd_mail_tel_input_box2{float:left; width:12px;}
.ser_res_snd_mail_tel_input_box3{float:left; width:87px;}
.search_res_snd_mail_input1{width:180px; height:16px; padding-top:3px;}
.search_res_snd_mail_input2a{width:30px; height:16px; padding-top:3px;}
.search_res_snd_mail_input2b{width:87px; height:16px; padding-top:3px;}
.ser_res_check{float:left; width:25px;}
.ser_res_send_link{ font-size:12px; color:#2F5870; text-decoration:none; font-weight:600;}
.ser_res_send_link:hover{ font-size:12px; color:#2F5870; text-decoration:underline; font-weight:600;}
.seer_res_snd_com_input{width:620px; height:120px;}
.search_reslt_send_mail_bot{float:left; width:923px; background-image:url(../images/search_reslt_send_mail_bot.png); background-position:top; background-repeat:no-repeat;}
.ser_res_snd_mail_button{ background-image:url(../images/ser_res_send_mail_but.png); border:0px; background:t background-repeat:no-repeat; width:130px; height:35px; float:right; color:#f4ffe3; padding-top:0px; padding-bottom:8px;  cursor:pointer; padding-right:20px;}
.ser_res_send_mail_but_div{left; width:660px; padding-right:190px;}
.ser_res_n_p{ background-image:url(../images/pro_prof_save_but.png); border:0px; background-position:top; float: left; background-repeat:no-repeat; width:103px; height:35px; color:#f4ffe3; padding-top:0px; padding-bottom:8px;  cursor:pointer; padding-right:25px;}
.search_send_mail_box{ width:160px;  padding-top:0px; padding-right:18px;  height:35px; float:right;}
.search_send_email{ background-image:url(../images/search_result_send_mail_but.jpg); border:0px; width:151px; height:36px; background-repeat:no-repeat; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:600; padding-left:37px; padding-top:0px; float:left; text-decoration:none; padding-bottom:4px;}
.search_send_email:hover{ background-image:url(../images/search_result_send_mail_but.jpg); border:0px; width:151px; height:36px; background-repeat:no-repeat; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#70E1E2; font-weight:600; padding-left:37px; padding-top:0px; float:left; text-decoration:none; padding-bottom:4px;}

/* CSS FOR PAGING*/

div#navbar4 {
height: 18px;
width: 100%;
}
div#navbar4 ul {
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;;
color: #548b9f;
line-height: 30px;
white-space: nowrap;
}
div#navbar4 li {
list-style-type: none;
display: inline;
}
div#navbar4 li a {
text-decoration: none;
padding: 3px 3px;
color:#1B3655;
}
div#navbar4 li a:hover {
text-decoration: none;
padding: 3px 3px;
color: #1B3655; text-decoration:underline;
}
div#navbar4 lia:link {
color: #1B3655;
}
div#navbar4 lia:visited {
color: #1B3655;
}
div#navbar4 lia:hover {
font-weight: bold;
color: #548b9f; text-decoration:underline;
background-color: #1B3655;
}

/*POPUP CSS*/
.home_popup1{width: 447px; height: 64px; position: absolute; z-index: 102; left: 80px; top:170px;}
.home_popup2{width: 447px; height: 64px; position: absolute; z-index: 103; left: 350px; top:710px;}
.home_popup3{width: 447px; height: 64px; position: absolute; z-index: 104; left: 200px; top:855px;}
.home_pop{ width:420px; float:left;font-size:11px;}
.home_popup_arrwo{float:left; width:70px; padding-left:350px;}
.popup-top{ background-image:url(../images/popup-top.png); background-repeat:no-repeat; height:9px; background-position:left bottom; float:left; width:420px;}
.popupbg{ padding-left:5px; background-image:url(../images/popup-bg.png); width:415px; background-repeat:repeat-y; background-position:top; float:left;}
.popup-bottom{ background-image:url(../images/popup-bottom.png); background-repeat:no-repeat; height:9px; width:420px; float:left;}
.popup-top2{ background-image:url(../images/popwhite-top.png);background-repeat:no-repeat; height:5px;}
.popup-bottom2{ background-image:url(../images/popwhite-bottom.png);background-repeat:no-repeat; height:6px;}
.popupbg2{ background-color: #ffffff; width:400px; float:left; padding:5px;}
.whitetxt{ color:#FFFFFF; font-weight:bold; float:left; width:410px; float:left; padding-bottom:5px; padding-left:5px;}
.whitetxt_left{ color:#FFFFFF; font-weight:bold; float:left; width:380px; float:left; padding-bottom:5px;}
.whitetxt_right{ color:#FFFFFF; font-weight:bold; float:left; width:30px; float:left; padding-bottom:5px;}
/*POPUP SMALL*/
.popup-top_sm{ background-image:url(../images/popup-top_sm.png); background-repeat:no-repeat; height:7px; background-position:left top; float:left; width:270px;}
.popupbg_sm{ padding-left:5px; background-image:url(../images/popup-bg_sm.png); width:265px; background-repeat:repeat-y; background-position:top; float:left;}
.popup-bottom_sm{ background-image:url(../images/popup-bottom_sm.png); background-repeat:no-repeat; height:9px; width:270px; float:left;}
.whitetxt_sm{ color:#FFFFFF; font-weight:bold; float:left; width:260px; float:left; padding-bottom:1px; padding-left:5px;}
.popupbg2_sm{ background-color: #ffffff; width:250px; float:left; padding:5px;}
.home_popup_arrwo_sm{float:left; width:70px; padding-left:200px;}
.home_pop_sm{ width:270px; float:left;}

/* for search result page */
.search_result_popup1{width: 447px; height: 64px; position: absolute; z-index: 102; left: 200px; top:190px;}
.search_result_popup_sm{width: 270px; height: 64px; position: absolute; z-index: 102; left: 200px; top:190px;}
.search_result_popup2{width: 447px; height: 64px; position: absolute; z-index: 102; left: 200px; top:215px;}

/* CSS FOR REGISTRATION PAGE */

.regis_search_now{ padding-left:3px;}

.regis_have_question{ float:left; width:262px; padding-left:4px; padding-right:4px; padding-top:5px; padding-bottom:10px;}

.hav_que_link{ text-decoration:none; color:#09608D;}
.hav_que_link:hover{ text-decoration: underline; color:#09608D;}
.have_right_tab1_bg{width:235px; background-image:url(../images/article_right_tab1_top_bg.jpg); background-repeat:repeat; height:auto; padding-left:14px; padding-right:13px; padding-top:7px; padding-bottom:7px;}
.regis_txt_box_top{float:left; padding-bottom:15px; width:670px;}
.regis_txt_box_top1{float:left; padding-bottom:0px; width:670px; background-image:url(../images/regis_txt_box_bg.jpg); background-repeat:repeat-y; background-position:top left; padding-left:2px;}
.regis_txt_box_bot{ float:left; width:670px; background-image:url(../images/regis_txt_box_bot.jpg); background-position:top; background-repeat:no-repeat; height:25px;}
.regis_txt_box_top_txt{float:left; padding-bottom:15px; width:670px; padding-top:5px;}
.regis_txt_box_top_txt1{float:left; padding-bottom:15px; width:660px; padding-top:5px; padding-left:5px; padding-right:5px;}
.regis_ques_main_box{float:left;  width:670px; padding-bottom:15px;}
.regis_ques_main{float: left; width:670px; padding-bottom:5px;}
.regis_ques_no{float:left; width:30px;}
.regis_ques_cont{float:left; width:640px; padding-bottom:5px;}
.regis_ques_txt{float:left; width:640px; padding-bottom:0px;}
.regis_ques_txt h3 {font-weight: bold; font-size: 1em; color: #003366; padding-bottom: 0;}
.regis_ques_qs{float:left; width:640px; padding-top:2px;}
.regis_ques_check{float:left; width:25px;}
.regis_ques_check_txt1{float:left; width:170px; padding-right:10px;}
.regis_ques_check_txt2{float:left; width:190px; padding-right:10px;}
.regis_ques_check_txt3{float:left; width:180px;}
.regis_ques_radio{float:left; width:25px;}
.regis_ques10_radio{float:left; width:25px;}
.regis_ques10_txt{float:left; width:auto; display: block;}
.regis_ques_yes{float:left; width:50px}
.regis_ques1_rd_text1{float:left; width:215px;}
.regis_ques1_rd_text2{float:left; width:130px;}
.regis_ques1_rd_text3{float:left; width:220px;}
.regis_ques_select{width:240px; height:25px; padding-bottom:3px; background-color:#FFFFFF;}
.regis_ques12_txt_left{float:left; width:147px; padding-left:3px;}
.regis_ques12_txt_left1{float:left; width:197px; padding-left:0px; padding-bottom:6px;}
.regis_ques12_txt_left1a{float:left; width:87px; padding-left:0px;}
.regis_ques12_txt_right{float:left; width:490px; padding-bottom:6px;}
.regis_bot_txt{float:left; width:640px; padding-top:10px;}
.regis_ques_txt_link{text-decoration:underline; color:#09608D; font-weight:600;}
.regis_ques_txt_link:hover{text-decoration:none; color:#09608D; font-weight:600;}
.regis_ques12_input{width:170px; height:21px;}
.reg_save_main{  padding-top:0px; padding-right:7px;  height:35px; float:right;}
.reg_save{ background-image:url(../images/regis_save.png); background-repeat:no-repeat; width:76px; height:35px; float:right; color:#D6EBD4; padding-left:25px; padding-top:4px; cursor:pointer;}
.reg_save:hover{ background-image:url(../images/regis_save_mo.png); background-repeat:no-repeat; width:76px; height:35px; float:right; color:#A5ECFF; padding-left:25px; padding-top:4px; cursor:pointer;}


/*CSS for compliance offier*/
.comp_off_hd_bg{ background-image:url(../images/compiance_off_hd_bg.png); background-repeat:no-repeat; background-position:left top; width:237px; padding-right:10px; padding-left:15px; padding-top:5px; font-weight:600; font-size:14px; color:#FFFFFF; height:25px;}
.comp_off_bot{ background-image:url(../images/compiance_off_bot_bg.png); background-repeat:no-repeat; background-position:bottom top; width:262px; float:left; height:25px;}
.com_off_tab_main{ float:left; width:234px; padding-left:15px; padding-right:13px; background-image:url(../images/article_right_tab1_top_bg.jpg); background-repeat:repeat; padding-top:7px;}
.com_off_tab_bg{ background-image:url(../images/money_bg2.jpg); background-repeat:repeat-x; float:left; width:232px;}
.com_off_tab_top{ background-image:url(../images/money_top.jpg); background-repeat:no-repeat; width:221px; height:13px; float:left; }
.com_off_tab_bottom{ background-image:url(../images/money_bottom.jpg); background-repeat:repeat-x; width:232px; height:13px; float:left; }
.comp_off_tab_txt{ width:218px; float:left; padding-left:7px; padding-right:7px; padding-bottom:10px; padding-top:7px;}
.com_off_form{ float:left; width:232px;}
.com_off_user_main{  padding-top:0px; padding-right:0px;  height:35px; width:232px; padding-left:0px;  }
.com_off_userid{float:left; padding-top:5px; width:75px; padding-left:7px;}
.com_off_button{ background-image:url(../images/home_zip_but_bg.png); background-repeat:repeat-x; background-position:top left; height:20px; padding-left:0px; padding-top:6px; width:78px; border:0px; color:#990000; font-weight:normal;}
.com_off_userid_input{float:left; width:78px;}

/*  CSS for advisor Info */

/*.pro_info_bgtop{ background-image:url(../images/article-bgtop.jpg); background-repeat:no-repeat; height:12px; width:230px;}
.pro_info_bgbot{ background-image:url(../images/article-bgbottom.jpg);  background-repeat:no-repeat; height:12px; width:230px;}
.pro_info_bg{ background-image:url(../images/article-bg.jpg); background-repeat: repeat-y;  width:230px;}*/
.adv_info_header{ width:100%; background-image:url(../images/ex_land_home_bg.jpg); background-repeat:repeat-x; height:101px;}
.adv_info_main_tab_bg{ width:956px; height:auto; float:left; border-left:2px solid #a3adb2; border-right:2px solid #a3adb2;}
.advisor_infor_main_bg{float:left; width:958px; background-image:url(../images/advisor_infor_main_bg.png); background-position:bottom; background-repeat:no-repeat; background-color:#FFFFFF; behavior: url(html/design/20091130/css/iepngfix.htc);}
.adv_info_main_tab_top{width:960px; float:left; background-image:url(../images/advisor_infor_main_top.png); background-position:bottom; background-repeat:no-repeat; height:26px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.adv_info_main_tab_bot{width:960px; float:left; background-image:url(../images/advisor_infor_main_bot.png); background-position:top; background-repeat:no-repeat; height:26px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.adv_info_tab_main{float:left; width:934px; height:auto; padding:12px 12px 0px 12px;}
.adv_info_profile_hd{float:left; width:934px; background-image:url(../images/adv_info_main_seperator.png); padding-top:8px; background-position:bottom; background-repeat:no-repeat; padding-bottom:8px;  behavior: url(/html/design/20091130/css/iepngfix.htc);}
.adv_info_profile_main_box{float:left; width:934px; padding-top:0px; padding-bottom:0px; background-image:url(../images/adv_info_profile_main_box_bg.png); background-repeat:repeat-y; background-position:top; behavior: url(html/design/20091130/css/iepngfix.htc);}
.adv_info_profile_main_left{float:left; width:255px;}
.adv_info_img_box{float:left; width:251px; padding:2px;}
.adv_info_profile_img{float:left; width:242px; background-color:#eff3f4; padding:4px;}
.adv_info_pr_middle{ width:469px; float:left; }
.adv_info_pro_mid_box, .adv_info_logos {float:left; width:439px; padding-left:15px; padding-right:10px; padding-top:15px;}
.adv_info_logos { margin-bottom: 10px; }
.adv_info_pro_middle_txt{float:left; width:439px; background-image:url(../images/adv_info_mid_line.png); background-position:bottom; background-repeat:no-repeat; padding-bottom:20px;}
.adv_info_pro_middle_but{float:left; width:457px; padding-left:7px; padding-top:20px;}
.adv_info_pro_right{float:left; width:204px; background-color:#e6ecef; padding:2px 2px 2px 2px; margin-top:3px;}
.adv_info_name{width:681px; float:left;}
.adv_info_hd{float:left; font-weight:600;}
.adv_info_txt{float:left; padding-top:6px; color:#1B3655; font-size:12px; font-weight:700;}
.adv_info_name_hd{color:#1B3655; font-size:18px; padding-left:0px; margin-left:0px; font-weight:600;}
.adv_info_qulity_rating{ width:253px; padding-top:12px; float:left;}
.adv_info_qulity_rating_img{width:28px;  float:left; padding-left:225px; height:27px; background-image:url(../images/adv_info_quality_rating.png); background-position:top; background-repeat:no-repeat; padding-top:4px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.adv_info_right_box{float:left; width:197px; padding-bottom:2px;}
.adv_info_right_hd{width:189px; float:left; background-image:url(../images/search_result_block3_hd.jpg); background-position:bottom; background-repeat:no-repeat; height:29px; font-size:13px; color:#387289; font-weight:600; background-position:left; text-transform:uppercase; padding-left:15px; padding-top:10px; font-weight:700;}

.adv_info_bu3{ background-image:url(../images/search_result_block_but3.png); width:99px; height:27px; background-repeat:no-repeat; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:600; padding-left:50px; text-transform:uppercase; padding-top:8px; float:left; text-decoration:none;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.adv_info_bu3:hover{ background-image:url(../images/search_result_block_but3.png); width:99px; height:27px; background-repeat:no-repeat; cursor:pointer; color:#57a0ce; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; padding-left:50px; padding-top:8px; text-decoration:none; text-transform:uppercase;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.adv_info_pro_box{ float:left; width:247px;}
.adv_info_pro_logo{float:left; width:173px; color:#1B3655; font-size:13px; font-weight:600; padding-top:15px; padding-left:15px;}
.adv_info_pro_logo_right{ float:left; width:22px; padding-top:60px; padding-left:18px;}
.adv_info_pro_logo_q_txt{ float:left; width:70px; font-size:11px; padding-left:185px;  background-image:url(../images/adv_info_mid_line.png); background-position:bottom; background-repeat:no-repeat; padding-bottom:10px; margin-bottom:10px;}
.adv_info_bu2{ background-image:url(../images/search_result_block_but2.png); width:97px; height:27px; background-repeat:no-repeat; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:600; padding-left:57px; padding-top:8px; float:left; text-decoration:none; text-transform:uppercase;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.adv_info_bu2:hover{ background-image:url(../images/search_result_block_but2.png); width:97px; height:27px; background-repeat:no-repeat; cursor:pointer; color:#70e1e2; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; padding-left:57px; padding-top:8px; text-transform:uppercase; text-decoration:none;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.adv_info_but1{float:left; width:150px;}
.adv_info_left_txt1{float:left; width:225px; padding-left:15px; padding-right:15px; padding-bottom:3px;}
.adv_info_left_txt2{float:left; width:225px; padding-left:15px; padding-right:15px;}
.adv_info_left_txt3{float:left; width:225px; padding-left:15px; padding-right:15px; padding-bottom:7px;}
.adv_info_left_txt3a{float:left; width:180px; padding-top:3px;}
.adv_info_left_txt3b{float:left; width:20px;}
/* CSS for Site Map*/
.sitemap_container{float:left; width:939px; padding-left:20px; padding-right:0px; padding-top:10px; background-color:#FFFFFF; padding-bottom:20px; background-image:url(../images/articles_top_bg.png); background-position:top right; background-repeat:no-repeat;}
.sitemap_hd_bg{width:960px; background-image:url(../images/articles_hd_bg.jpg); float:left; background-position:bottom; background-repeat:no-repeat; padding-bottom:0px; padding-top:8px;  margin-bottom:0px; height:65px;}
.sitemap_main{float:left; width:919px; padding-left:20px;}
.sitemap1{float:left; width:310px; padding-right:20px;}
.sitemap1_box{float:left; width:260px; padding-bottom:10px;}
.sitemap2{float:left; width:200px; padding-right:20px;}
.sitemap2_box{float:left; width:230px;}
.sitemap2_box1{float:left; width:230px; padding-top:10px;}
.sitemap2_box_links{float:left; width:200px; padding-bottom:5px;}
.sitemap3{float:left; width:310px; padding-right:20px;}
.sitemap_text{float:left; width:939px;}
.sitemap_text_hd{float:left; width:937px; border-bottom:1px solid  #999999; margin-bottom:5px; height:22px; padding-bottom:3px;}
.sitemap_text_in{float:left; width:899px; padding:0px;}
.site_home_link{ font-size:15px; font-weight:600;text-decoration: underline; }
.site_home_link:hover{ font-size:15px; font-weight:600; text-decoration:none;}
.site_home_link_in_s{ font-size:12px; font-weight:400; text-decoration:none;}
.site_home_link_in_s:hover{ font-size:12px; font-weight:400; text-decoration:underline;}
.site_home_link_in{ font-size:13px; font-weight:600; text-decoration:underline;}
.site_home_link_in:hover{ font-size:13px; font-weight:600; text-decoration:none;}
.about_in{ background-image:url(../images/article_bullet.png); background-position:left top; background-repeat:no-repeat; padding-left:15px; }
.article_in{ background-image:url(../images/article_bullet.png); background-position:left top; background-repeat:no-repeat; padding-left:15px; }
.about_main{ padding-left:25px; margin:0px; list-style: none;}

/* CSS for external landing pages */

.ex_land_hd_top_left{width:705px; float:right; height:82px;}
.ex_land_logo{ padding:0px 0px 0px 0px; height:89px; width:255px; float:left;}
.ex_land_masthead{ width:960px; margin:0px; height:50px;}
.ex_header{ width:100%; background-image:url(../images/ex_land_home_bg.jpg); background-repeat:repeat-x; height:105px;}
.ex_hd_img_div{ width:432px; height:273px; float:left; }
.ex_ban_box_main{width:528px; float:right; padding-top:21px;}
.ex_ban_text_bg{width:528px; float:left; background-image:url(../images/ex_hd_banner_txt_bg.jpg); background-position:left bottom; background-repeat:no-repeat; height:186px;}
.ex_ban_txt_box{ width:510px; float:left; padding-top:17px;}
.ex_ban_txt_left{ width:26px; height:28px; background-image:url(../images/ex_land_bul_bg.png); background-repeat:no-repeat; background-position:left; float:left; color:#01222b; font-family:Georgia, "Times New Roman", Times, serif; font-size:23px; padding-left:10px; padding-top:8px; }
.ex_ban_txt_right{ width:460px; float:left; padding-left:14px; font-size:14px; color:#3e4245;}
.ex_hd{
	background-image:url(../images/hdbg.png);
	background-repeat:no-repeat;
	background-color:#ccd4d6;
	width:960px; padding-top:19px;
	float:left;}
.ex_hd_banner_bg{float:left; width:482px; padding-left:46px; padding-right:0px; padding-top:8px; padding-bottom:5px; background-image:url(../images/ex_hd_banner.jpg); background-repeat:no-repeat; background-position:left; height:35px;}
.ex_hd_banner{ font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; color:#01222b; text-transform:uppercase;}
.ex_hdbot{
	background-image: url(../images/ex_hd_bot_bg.jpg);
	background-repeat:no-repeat;
	height:31px;
	width:960px;
	clear:both;
}
.ex_comp_search_top_bg{
	background-image: url(../images/com_my_search_top_bg.png); background-position:bottom; background-repeat:no-repeat;
	height:34px;
	width:960px; float:left;
}
.ex_comp_search_bot_bg{
	background-image: url(../images/com_my_search_bot.png);
	background-repeat:no-repeat;
	height:19px;
	width:960px;
	float:left;
}
.ext_landing_body{ float:left; width:960px;}
.ex_tab1_hd_bg{ background-image: url(../images/ex_tab1_hd_bg.jpg); background-position:top; background-repeat:no-repeat; width:950px; height:60px; padding-left:10px; padding-top:10px; float:left;}
.ex_tab1_bullet{ width:50px; background-image:url(../images/ex_land_bul_big_bg.png); background-position:left; background-repeat:no-repeat; height:36px; float:left; color:#01222b;  font-size:29px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:600; padding-left:15px; padding-top:15px;}
.ex_tab1_hd_txt1{ width:395px; float:left; padding-right:20px;}
.ex_tab1_hd_txt2{ width:365px; float:left; padding-right:20px; padding-top:15px;}
.ex_tab_hd{ font-size:18px; color:#FFFFFF; line-height:23px;}
.ex_thankyou_hd{ font-size:25px; color:#FFFFFF; line-height:23px;}
.ex_tab_hd_link{ color:#a0faff;}
.ex_tab_hd_link:hover{ color:#a0faff; text-decoration:none;}
.ex_tab1_bg{width:960px; float:left; background-image:url(../images/ex_tab1_bg.jpg); background-position:bottom; background-repeat:no-repeat; padding-bottom:7px;}
.ext_tab1_main1{float:left; width:960px;}
.ext_tab1_main2{float:left; width:960px; padding-bottom:20px;}
.ex_tab1a_top_bg{width:960px; float:left; background-image:url(../images/ex_tab1a_top_bg.png); background-position:top; height:30px;}
.ex_tab1a_bg{width:960px; float:left; background-image:url(../images/ex_tab1a_bg.png); background-position:top; background-repeat:repeat-y; }
.ex_tab1a_bot_bg{width:960px; float:left; background-image:url(../images/ex_tab1a_bot_bg.png); height:60px; background-repeat:no-repeat; background-position:top; padding-top:7px;}
.ex_tab1a_left_txt_box{ width:432px; float:left; padding-left:20px; padding-right:20px;}
.ex_tab1a_right_bot_txt_box{ width:422px; float:left; padding-left:30px; padding-right:20px;}
.ex_tab1a_right_txt_box{ width:422px; float:left; padding-left:30px; padding-right:20px;}
.ex_tab1a_right_txt1{width:412px; float:left; color:#1a2630; font-size:13px; padding-bottom:15px; padding-left:10px;}
.ex_tab1a_right_txt1a{width:412px; float:left; color:#222626; font-size:13px; padding-bottom:15px; padding-left:10px; }
.ex_tab1a_right_txt2{width:412px; float:left; color:#1a2630; font-size:13px; padding-bottom:7px; font-weight:600; padding-left:10px;}
.ex_tab1a_right_txt3{width:412px; float:left; color:#1a2630; font-size:13px; padding-bottom:7px; padding-left:10px; }
.ex_tab1a_right_txt3a{width:422px; float:left; color:#1a2630; font-size:13px; padding-bottom:17px; }
.ex_tab1a_right_check{float:left; width:30px;}
.ex_tab1a_right_4a{float:left; width:230px;}
.ex_tab1a_right_4a_a{float:left; width:230px;}
.ex_tab1a_right_4a_a1{float:left; width:90px;}
.ex_tab1a_right_4b{float:left; width:120px;}
.ex_tab1a_right_5a{float:left; width:250px; padding-right:10px; padding-left:10px;}
.ex_tab1a_right_5b{float:left; width:147px; padding-left:3px; padding-top:5px;}
.ex_tab1a_left_txt1{ width:422px; float:left; padding-bottom:20px; color:#1a2630; font-size:13px; padding-bottom:40px; padding-left:10px;}
.ex_tab1a_left_txt2{ width:422px; float:left; padding-bottom:14px; color:#1a2630; font-size:13px; padding-left:10px;}
.ex_tab1a_left_txt2a{ width:20px; float:left; color:#1a2630; font-size:13px; font-weight:600;}
.ex_tab1a_left_txt2b{ width:402px; float:left; color:#1a2630; font-size:13px;}
.ex_tab1a_left_txt3a{float:left; width:240px; color:#820e0e; font-size:13px; padding-left:10px;}
.ex_tab1a_left_txt3b{float:left; width:140px; padding-left:20px;}
.ex_tab1a_right_txt3b{float:left; width:140px; padding-left:20px;}
.ex_tab1a_left_txt4{float:right; width:230px;}
.ex_tab1a_left_txt4a{float:right; width:210px; padding-left:20px;}
.ex_land_zipcode{background-image:url(../images/ex_land_zipcode_bg.jpg); width:94px; height:22px; background-repeat:no-repeat; background-position:left; border:0px; color:#820e0e; font-size:13px; font-weight:600; padding-top:7px; padding-left:20px;}
.ex_tab1a_left1_txt_box{ width:488px; float:left;}
.ex_start_your_search_but{float:left; width:209px; height:32px; background-image:url(../images/ex_start_your_search_but.png); background-repeat:no-repeat; background-position:left; font-size:14px; color:#FFFFFF; padding-top:7px; padding-left:20px; cursor:pointer;}
.ex_com_my_search_but{float:left; width:183px; height:31px; background-image:url(../images/ex_com_my_search_but.png); background-repeat:no-repeat; background-position:left; font-size:14px; color:#FFFFFF; padding-top:5px; padding-left:23px; cursor:pointer;}
.ext_bot_tab{width:960px; float:left;  margin-bottom:20px;}
.ex_tab2_hd_bg{float:left; width:950px; background-image:url(../images/ex_tab2_hd_bg.jpg); background-repeat:no-repeat; background-position:top; height:60px; padding-left:10px; padding-top:10px;}
.ex_thankyou_hd_bg{float:left; width:945px; background-image:url(../images/ex_tab2_hd_bg.jpg); background-repeat:no-repeat; background-position:top; height:45px; padding-left:15px; padding-top:10px;}
.ex_tab2_hd{float:left; width:870px;}
.ex_tab2_bg{float:left; width:960px; background-image:url(../images/ex_tab2_bg.jpg); background-position:top; background-repeat:no-repeat;}
.ex_tab2a_bot_bg{ width:960px; float:left; background-image:url(../images/ex_tab2a_bot_bg.png); background-position:top; background-repeat:no-repeat; height:34px;}
.ex_tab2a_bg{ width:910px; float:left; background-image:url(../images/ex_tab2a_bg.png); background-position:top; background-repeat:repeat-y; padding-left:30px; padding-right:20px; background-color:#14324a;}
.ex_tab2a_txt_1{float:left; width:910px; font-size:13px; color:#1a2630; padding-bottom:10px;}
.ex_tab2a_txt_2{float:left; width:910px; font-size:13px; color:#1a2630;}
.ex_tab2a_txt_2a{width:740px; float:left; font-size:13px; color:#1a2630; font-weight:600;}
.ex_tab2a_txt_2b{width:150px; float:left;}
.ex_learn_more_but{float:left; width:127px; background-image:url(../images/ex_learn_more_but.png); background-position:left; background-repeat:no-repeat; height:31px; font-size:14px; color:#FFFFFF; padding-left:19px; padding-top:6px; cursor:pointer;}
.ex_tab2a_top_bg{width:960px; float:left; background-image:url(../images/ex_tab2a_top_bg.png); background-position:top; background-repeat:no-repeat; height:34px;}
.ex_slect{width:140px;}
.ex_other_input{ width:140px;}
.ex_tab2_bot_bg{float:left; width:960px; background-image:url(../images/ex_tab2_bot_bg.png); background-position:top; background-repeat:no-repeat; height:18px;}
.ex_com_search_main{background-image:url(../images/com_my_search_main_bg.png); background-repeat:repeat-x; background-position:left; float:left; width:960px;}
.ex_com_search_hd_bg{float:left; width:960px; background-image: url(../images/com_my_search_hd_bg.png); background-repeat:no-repeat; background-position:top; height:50px; padding-top:9px;}
.ext_com_search_box{float:left; width:926px; padding-left:34px; padding-top:0px; padding-bottom:20px;}
.com_my_search_tab_top_bg{width:892px; float:left; background-image:url(../images/com_my_search_tab_top_bg.png); background-position:top; background-repeat:no-repeat; height:32px;}
.com_my_search_tab_bg{width:842px; float:left; background-image:url(../images/com_my_search_tab_bg.png); background-repeat:repeat-y; background-position:left; padding-left:25px; padding-right:25px;}
.ex_com_search_hd{ font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; color:#FFFFFF;}
.com_my_search_bot_bg{width:892px; float:left; background-image: url(../images/com_my_search_bot_bg.png); background-position:top; background-repeat:no-repeat; height:32px;}
.ex_com_search_txt{float:left; width:842px; color:#3e4245; font-size:13px; padding-bottom:23px;}
.ex_com_search_txt_thanku{float:left; width:842px; color:#3e4245; font-size:13px; padding-bottom:23px; height:250px;}
.ex_com_search_txt1{float:left; width:842px; color:#3e4245; font-size:13px; padding-bottom:10px;}
.ex_com_search_txt1a{float:left; width:230px; padding-right:10px; padding-top:5px;}
.ex_com_search_txt1b{float:left; width:240px;}
.ex_com_search_txt1b_input{width:220px; height:19px; border-left:2px solid #d3d9da; border-top:3px solid #d3d9da; padding-top:2px;}
.ex_com_search_txt1c{float:left; width:100px; padding-right:15px;}
.ex_com_search_txt3a{float:left; width:70px;}
.ex_com_search_txt3b{float:left; width:100px;}
.ex_com_search_txt3a_input{width:50px; height:19px; border-left:2px solid #d3d9da; border-top:3px solid #d3d9da; padding-top:2px;}
.ex_com_search_txt3b_input{width:80px; height:19px; border-left:2px solid #d3d9da; border-top:3px solid #d3d9da; padding-top:2px;}
.ex_com_search_txt4a{float:left; width:20px; padding-right:5px;}
.ex_com_search_txt4b{float:left; width:35px;}
.ex_com_search_txt4d{float:left; width:59px;}
.ex_com_search_txt4c{float:left; width:540px; padding-top:5px;}
.ex_com_search_txt5{float:left; width:833px; color:#3e4245; font-size:13px; padding-bottom:10px; padding-left:13px; padding-top:8px;}
.ex_com_search_txt6{float:left; width:607px; color:#3e4245; font-size:13px; padding-bottom:10px; padding-left:235px;}
.ex_com_search_txt7{float:left; width:797px; color:#3e4245; font-size:13px; padding-bottom:0px; padding-right:45px; padding-top:10px;}
.complete_search_button1{float:right; width:165px; height:30px; background-image: url(../images/complete_search_button.png); font-size:13px; color:#d6ebd4; padding-left:15px; padding-top:4px; cursor:pointer;}
.complete_search_button1:hover{float:right; width:165px; height:30px; background-image: url(../images/complete_search_button_mo.png); font-size:13px; color:#72D7FF; padding-left:15px; padding-top:4px; cursor:pointer;}
.ex_com_search_txt7_input{width:573px; height:60px; color:#3e4245;}
/*Internal landing*/
.internal_container{float:left; width:959px; padding-left:0px; padding-right:0px; padding-top:10px; background-color:#FFFFFF;}
.int_hd_bg{width:960px; background-image:url(../images/articles_hd_bg.jpg); float:left; background-position:bottom; background-repeat:no-repeat; padding-bottom:0px; padding-top:0x; margin-bottom:0px; height:65px;}
.internal_main{float:left; width:920px; padding-left:24px;}
.internal_box_left{float:left; width:450px;}
.internal_box_right{float:left; width:450px;}
.internal_main_left{float:left; width:450px; padding-bottom:10px;}
.internal_main_left_box{float:left; width:438px; padding-bottom:10px; background-color:#ffffff; border:1px solid #E0EAF0;}
.internal_main_mid{float:left; width:20px; height:auto;}
.int_land_hd_txt{float:left; width:780px; padding-left:20px;}
.internal_main_hd{float:left; height:25px; color:#0D2D44; width:430px; padding-left:10px; padding-top:10px; font-weight:600; background-image:url(../images/int_landing_hd_bg.png); background-position:bottom; background-repeat:no-repeat;}
.internal_main_link_main{width:420px; float:left; padding-left:10px; padding-right:10px; padding-bottom:0px; padding-top:8px;}
.internal_main_link_main_in{width:400px; float:left; padding-left:30px; padding-right:10px; padding-bottom:0px; padding-top:8px;}
.internal_home_link{float:left; width:390px;}
.internal_home_link1{float:left; width:370px;}
.int_land_bullet{float:left; width:15px; background-image: url(../images/search_result_bullet.png); background-position:left; background-repeat:no-repeat;}
.int_land_bullet1{float:left; width:15px; background-image: url(../images/int_landing_bullet.png);  background-position:left; background-repeat:no-repeat;}
.int_copy_right{ float:left; width:960px; padding-top:8px; color:#548b9f;; font-size:10px;}
/* CSS FOR PROFESSIONAL PROFILE */
.pro_prof_hd_txt{float:left; width:850px;}
.pro_prof_hd_txt_bak{float:left; width:710px; padding-left:20px;}
.profile_hd_bg{width:960px; background-image:url(../images/articles_hd_bg.jpg); float:left; background-position:bottom; background-repeat:no-repeat; padding-bottom:10px; padding-top:0x; margin-bottom:10px;}
.prof_profile_box_right_tab{float:left; width:270px;}
.prof_profile_right_tab_hd{background-image:url(../images/about_right_hd_bg.png); height:24px; width:240px; background-position:bottom; background-repeat:no-repeat; padding-left:30px; color:#247C9F; font-weight:600; font-size:13px; padding-top:7px;}
.profile_hd{ color:#043251; text-transform:normal; padding-top:10px;}
.prof_profile_box_right{float:left; width:262px; padding-left:0px;}
.prof_profile_left{ width:690px; float:left; background-image:url(../images/articles_top_bg.png); background-position:top right; background-repeat:no-repeat;}
.prof_profile_left_1{.internal_main{float:left; width:920px; padding-left:24px;}}
.prof_prof_container{float:left; width:672px; background-image:url(../images/pro_prof_container_bg.jpg); background-repeat:repeat-y; background-position:bottom;}
.prof_right_tab_hd_bg{width:237px; background-image:url(../images/article_right_tab3_top.png); padding-left:25px; padding-top:8px; background-repeat:no-repeat; background-position:bottom; height:28px;}
.prof_right_tab_hd_link{ color:#247C9F; font-size:13px; font-weight:600; text-decoration:underline;}
.prof_right_tab_hd_link:hover{ color:#247C9F; font-size:13px; font-weight:600; text-decoration: none;}
.prof_right_panel_link{width:252px; color:#045C99; float:left;}
.prof_log_out_main{float:left; width:100px;}
.prof_log_out{
	padding-top:0px;
	height:48px;
	width:110px; float:left;
}
.prof_prof_form_hd{width:655px; float:left; border:1px solid #E2EBEF; background-image:url(../images/find_adv_tab_hd_bg.png); background-position:bottom; padding-left:10px; padding-top:10px; padding-bottom:10px; color:#FFFFFF; font-size:13px; font-weight:600;}
.prof_prof_form_hd1{width:655px; float:left; border:1px solid #E2EBEF; background-image:url(../images/find_adv_tab_hd_bg.png); background-position:bottom; padding-left:10px; padding-top:10px; padding-bottom:10px; color:#FFFFFF; font-size:13px; font-weight:600;}
.prof_prof_form_hd2{width:655px; float:left; padding-left:10px; padding-top:0px; padding-bottom:4px; color:#386680; font-size:13px; font-weight:600;}
.prof_prof_select1{width:165px; height:25px; padding-bottom:3px;}
.prof_prof_frm_main_box{float:left; width:665px; background-color:#e9e9e9; padding-top:5px; padding-bottom:5px;}
.prof_pro_qus_main{ float:left; width:665px; padding-bottom:0px;}
.prof_pro_qus_main2{ float:left; width:665px; padding-bottom:0px;}
.prof_pro_qus_11{ float:left; width:655px; padding-bottom:0px;}
.prof_pro_qus_main_top_txt{ float:left; width:645px; padding-bottom:0px; padding-left:10px; padding-right:10px;}
.prof_pro_qus_left{float: left; width:20px; padding-left:10px;}
.prof_pro_qus_left_1{float: left; width:20px; padding-left:10px; padding-top:3px;}
.prof_pro_qus_left_1a{float: left; width:20px; padding-left:10px; padding-top:0px;}
.prof_pro_qus_right{float:left; width:635px;}
.prof_pro_qus_right1{float:left; width:615px;}
.prof_pro_qus_right1_n{float:left; width:535px;}
prof_pro_qus_print{ float:left; width:100px;}
.prof_pro_qus_top_txt{float:left; width:635px; padding-bottom:5px;}
.prof_pro_qus_top_txt2{float:left; width:635px; padding-bottom:0px;}
.prof_pro_qus_input{float:left; width:635px; padding-bottom:4px;}
.prof_pro_name{float:left; width:120px; padding-top:4px;}
.prof_pro_add{float:left; width:130px;}
.prof_pro_add_input_box{float:left; width:160px;}
.prof_pro_add_input{width:160px; height:21px;}
.prof_pro_add_input2{width:160px; height:21px;}
.prof_pro_middle{float:left; width:150px;}
.prof_pro_photo{float:left; width:175px;}
.prof_pro_last{float:left; width:110px;}
.prof_pro_middle_input_box{float:left; width:130px;}
.prof_pro_name_input_box{float:left; width:220px;}
.prof_pro_name_input_box1{float:left; width:180px;}
.prof_pro_name_input_box2{float:left; width:200px;}
.prof_pro_name_input{width:130px; height:19px;}
.prof_pro_name_input1a{width:65px; height:19px;}
.prof_pro_l_name_input_box{float:left; width:130px;}
.prof_pro_p_name_txt{float:left; width:130px; padding-left:0px;}
.prof_pro_check_box1{float:left; width:20px;}
.prof_pro_check_box10{float:left; width:15px; padding-right:5px;}
.prof_pro_check_txt1{float:left; width:60px;}
.prof_right_link{float:left; width:227px; background-image:url(../images/prof_right_tab_link.png); background-repeat:no-repeat; background-position:bottom; padding-top:5px; padding-bottom:5px; color:#0C2D44; font-size:13px; padding-left:25px; font-weight:400; cursor:pointer; padding-right:10px; text-decoration:none;}
.prof_right_link:hover{float:left; width:227px; background-image:url(../images/prof_right_tab_link_mo.png); background-repeat:no-repeat; background-position:top; padding-top:5px; padding-bottom:5px; color:#ffffff; font-size:13px; padding-left:25px; font-weight:400; cursor:pointer; padding-right:10px; text-decoration:none;}
.prof_right_link a:visited:after{float:left; width:227px; background-image:url(../images/prof_right_tab_link_mo.png); background-repeat:no-repeat; background-position:top; padding-top:5px; padding-bottom:5px; color:#ffffff; font-size:13px; padding-left:25px; font-weight:400; cursor:pointer; padding-right:10px; text-decoration:none;}
.prof_prf_tel_input_box{float:left; width:300px;}
.prof_prof_tel_box1{float:left; width:35px;}
.prof_prof_tel_box2{float:left; width:30px;}
.prof_prof_tel_input1{width:27px; height:19px;}
.prof_prof_tel_input_box1{float:left; width:70px}
.prof_prof_tel_input2{width:60px; height:19px;}
.prof_pro_2nd_hd{float:left; padding-top:15px;}
.prof_pro_hd_link{ text-decoration:underline; color:#FFFFFF;}
.prof_pro_hd_link:hover{ text-decoration:none; color:#FFFFFF;}
.prof_pro_hd_link1{ text-decoration:underline; color:#386680;}
.prof_pro_hd_link1:hover{ text-decoration:none; color:#386680;}
.prof_pro_qus3_comment{width:600px; height:80px;}
.prof_pro_link{text-decoration:underline; color:#09608D; font-weight:600;}
.prof_pro_link:hover{text-decoration:none; color:#09608D; font-weight:600;}
.prof_pro_link_s{text-decoration:underline; color:#09608D; font-weight:200;}
.prof_pro_link_s:hover{text-decoration:none; color:#09608D; font-weight:200;}
.prof_pro_name5_1{float:left; width:220px;}
.prof_pro_name5_2{float:left; width:150px;}
.prof_prof_select5{width:145px; height:22px; padding-bottom:3px;}
.prof_prf_qus5_e{float:left; width:350px; padding-bottom:5px;}
.prof_prf_qus5_e_a{float:left; width:500px; padding-bottom:5px;}
.prof_prf_qus5_e1{float:left; width:220px;}
.prof_prf_qus5_e2{float:left; width:70px;}
.prof_prf_qus5_e3{float:left; width:60px; padding-top:2px;}
.prof_prf_qus5_e3a{float:left; width:100px; padding-top:2px;}
.prof_prf_qus5_e2_input{float:left; width:60px;}
.prof_pro_qus6_radio{float:left; width:20px;}
.prof_pro_qus6a{float:left; width:180px;}
.prof_pro_qus6b{float:left; width:180px;}
.prof_pro_qus6_comment{width:600px; height:60px;}
.prof_pro_qus8a{float:left; width:250px;}
.prof_pro_qus9a{float:left; width:240px;}
.prof_pro_qus9b{float:left; width:190px;}
.prof_pro_qus9b_yrs{float:left; width:90px;}
.prof_pro_qus9_b{float:left; width:190px;}
.prof_pro_qus9_c{float:left; width:250px;}
.prof_pro_qus9_c_1{float:left; width:190px;}
.prof_pro_qus9_c_r{float:left; width:100px;}
.prof_pro_qus9_d_r{float:left; width:120px;}
.prof_pro_qus9_c_check{float:left; width:50px; padding-left:50px;}
.prof_pro_qus9_d_radio{float:left; width:150px; padding-left:30px;}
.prof_pro_qus9_d_y{float:left; width:30px; padding-left:0px;}
.prof_pro_qus9b_main{float:left; width:440px;}
.prof_pro_qus9c_main{float:left; width:260px;}
.prof_pro_qus9c_main1a{float:left; width:300px;}
.prof_pro_qus9d_main{float:left; width:210px;}
.prof_pro_qus9b_1{float:left; width:190px;}
.prof_pro_qus9b_1_in_box{float:left; width:190px; padding-bottom:5px;}
.prof_pro_qus9b_2_in_box{float:left; width:170px; padding-bottom:5px;}
.prof_pro_qus9b_3_in_box{float:left; width:170px; padding-bottom:5px; padding-left:0px;}
.prof_pro_qus9c{float:left; width:77px;}
.prof_prof_select9{width:85px; height:22px; padding-bottom:3px;}
.prof_pro_name_input9{width:150px; height:15px; padding-bottom:9px; padding-top:0px;}
.prof_pro_qus9c_main1{float:left; width:540px;}
.prof_pro_qus9c_1_in_box{float:left; width:210px; padding-bottom:5px;}
.prof_pro_qus10c_oths{float:left; width:40px;}
.prof_pro_qus10d{float:left; width:220px;}
.prof_pro_qus10d_input{float:left; width:190px;}
.prof_pro_qus10e_slct_but1{ background-image:url(../images/prof_prof_slect_button.jpg); width:45px; height:33px; border:0px; padding-bottom:8px; background-repeat:no-repeat; color:#FFFFFF;}
.prof_pro_ques10e_slect_1{float:left; width:110px;}
.prof_pro_ques10e_slect_2{float:left; width:50px; padding-top:30px;}
.prof_pro_ques10e_slect_3{float:left; width:150px;}
.prof_pro_ques10e_slect_input{width:100px; height:140px;}
.prof_pro_ques11e_slect_1{float:left; width:250px;}
.prof_pro_ques11e_slect_2{float:left; width:50px; padding-top:50px;}
.prof_pro_ques11e_slect_3{float:left; width:180px;}
.prof_pro_ques11e_slect_input{width:240px; height:170px;}

#acronym_list, #firm_acronym_list {
    float: left;
    margin: 0;
    padding: 0;
    width: 220px;
    font-family: 'Lucida Sans Unicode';
    color: #000;
}
#acronym_list li,#firm_acronym_list li {
    list-style: none;
    float: left;
    margin: 0;
    padding: 0;
}
#acronym_list li .acronym_remove_button,
#firm_acronym_list li .firm_acronym_remove_button {
    float: left;
    padding: 2px;
    display: block;
    width: 12px;
    height: 12px;
    margin-right: 5px;
    line-height: 12px;
    text-align: center;
    cursor: default;
    background: url('/images/delete.gif') 3px 1px no-repeat;
    text-indent: -9999px;
    overflow: hidden;
/*     margin-bottom: 3px; */
}
#acronym_list li .acronym_row_content,
#firm_acronym_list li .firm_acronym_row_content {
    float: left;
    line-height: 12px;
    padding: 2px;
    width: 160px;
/*     cursor: move; */
}
#firm_acronym_list li .firm_acronym_row_content {
    width: 154px;
}

#acronym_list li .display_acronym,
#firm_acronym_list li .firm_display_acronym {
    float: left;
    padding: 2px 5px;
    line-height: 12px;
    text-align: center;
}

#acronym_list_contaner,
#firm_acronym_list_contaner {
    width: 240px;
    overflow: auto;
    height: 160px;
    padding: 5px;
    background: #FFF;
    border: 1px solid #AD9A89;
}

#acronym_add,
#firm_acronym_add {
    display: block;
    background: url('../images/prof_prof_slect_button.jpg') 0 0 no-repeat;
    width: 43px;
    height: 29px;
    color: #FFF;
    text-decoration: none;
    overflow: hidden;
    line-height: 29px;
    text-align: center;
    float: left;
    position: relative;
    margin-right: 7px;
    top: 68px;
    cursor: default;
}
.fl_cb { float:left; margin-right:20px; margin-bottom:5px; }
.clear { clear:both; }
.mark_add,
.firm_mark_add {
    display: inline-block;
    height: 18px;
    width: 18px;
    line-height: 18px;
    text-align: center;
    border: 1px solid #09608D;
    background: #FFF;
    color: #09608D;
    text-decoration: none;
	font-size:18px;
}

.prof_pro_qusi_1{float:left; width:200px;}
.prof_pro_qusi_2{float:left; width:289px;}
.prof_prof_save_button{ background-image:url(../images/pro_prof_save_but.png); border:0px; background-position:top; background-repeat:no-repeat; width:103px; height:35px; float:right; color:#f4ffe3; padding-top:0px; padding-bottom:8px;  cursor:pointer; padding-right:25px;}
.prof_prof_save_button:hover{ background-image:url(../images/pro_prof_save_but_mo.png); border:0px; background-position:top; background-repeat:no-repeat; width:103px; height:35px; float:right; color:#f4ffe3; padding-top:0px; padding-bottom:8px;  cursor:pointer; padding-right:25px;}
.prof_pro_qus11_a_1{float:left; width:145px;}
.prof_pro_qus11_a_2{float:left; width:125px;}
.prof_pro_qus11_a_2a{float:left; width:135px;}
.prof_pro_qus11_a_2b{float:left; width:126px;}
.prof_pro_qus11_a_3{float:left; width:140px;}
.prof_pro_qus11_a_4{float:left; width:140px;}
.prof_pro_qus11_a_5{float:left; width:150px;}
.prof_pro_qus11_a_6{float:left; width:160px;}
.prof_pro_qus11_d_1{float:left; width:65px;}
.prof_pro_qus11_d_1a{float:left; width:115px;}
.prof_pro_qus11_d_2{float:left; width:140px;}
.prof_pro_qus11_d_2a{float:left; width:129px;}
.prof_pro_qus11_d_3{float:left; width:115px;}
.prof_pro_qus11_d_4{float:left; width:225px;}
.prof_pro_qus11_d_4a{float:left; width:172px;}
.prof_pro_qus11_d_5{float:left; width:235px;}
.prof_pro_qus11_e_1{float:left; width:110px;}
.prof_pro_qus11_e_1a{float:left; width:85px;}
.prof_pro_qus11_e_1b{float:left; width:240px;}
.prof_pro_qus11_e_3a{float:left; width:175px;}
.prof_pro_qus11_e_3b{float:left; width:145px;}
.prof_pro_qus11_d_5a{float:left; width:240px;}
.prof_pro_qus11_e_1a{float:left; width:200px;}
.prof_pro_qus11_e_1c{float:left; width:47px;}
.prof_pro_qus11_g_1{float:left; width:95px;}
.prof_pro_qus11_g_1a{float:left; width:210px;}
.prof_pro_qus11_g_1b{float:left; width:140px;}
.prof_pro_qus11_g_1c{float:left; width:40px;}
.prof_pro_qus_input_11{float:left; width:635px; padding-bottom:4px; padding-top:10px;}
.prof_pro_qus12_a_1{float:left; width:145px;}
.prof_pro_qus12_a_1a{float:left; width:115px;}
.prof_pro_qus12_a_1a1{float:left; width:215px;}
.prof_pro_qus12_a_1b{float:left; width:115px;}
.prof_pro_qus12_a_2{float:left; width:180px;}
.prof_pro_qus13_a_1{float:left; width:37px;}
.prof_pro_qus13_a_1a{float:left; width:115px;}
.prof_pro_name_input13{width:115px; height:15px; padding-bottom:9px; padding-top:0px;}
.prof_pro_qus13_3_a{float:left; width:118px;}
.prof_prf_qus14_1{float:left; width:40px;}
.prof_prf_qus14_2a{float:left; width:180px;}
.prof_prf_qus14_2b{float:left; width:60px;}
.prof_prf_qus14_f_1{float:left; width:220px;}
.prof_prf_qus14_f_1a{float:left; width:140px;}
.prof_prf_qus14_f_1b{float:left; width:10px;}
.prof_pro_qus14_f_1c{float:left; width:157px;}
.prof_prf_qus14_g_1{float:left; width:210px;}
.prof_prf_qus14_g_input{float:left; width:184px;}
.prof_pro_qus14_j_1{float:left; width:115px;}
.prof_pro_qus14_j_1a{float:left; width:75px;}
.prof_pro_qus14_m_1a{float:left; width:280px;}
.prof_pro_qus14_m_1b{float:left; width:260px;}
.prof_pro_qus14_m_1b_1a{float:left; width:60px;}
.prof_prof_select15_m{width:145px; height:22px; padding-bottom:3px;}
.prof_pro_qus14_o_1{float:left; width:115px;}
.prof_pro_qus14_o_1a{float:left; width:160px;}
.prof_pro_qus14_o_1b{float:left; width:100px;}
.prof_pro_qus14_s{float:left; width:300px;}
.prof_pro_qus14_s_1a{float:left; width:130px;}
.prof_pro_qus14_s_1b{float:left; width:150px;}
.prof_pro_qus_s_input{float:left; width:635px; padding-bottom:10px;}
.prof_pro_cert_left{float: left; width:20px; padding-left:3px;}
.prof_pro_cert_right{float: left; width:632px; padding-left:3px; padding-bottom:20px; padding-top:10px; }
.prof_pro_cert_1{float:left; width:150px;}
.prof_pro_cert_2{float:left; width:450px;}
.prof_pro_cert_main{ float:left; width:665px; padding-bottom:0px; border-top:1px solid #999999;}

.prof_pro_tab_main{ float:left; width:670px; height:31px; background-image:url(../images/prof_pro_tab_main_bg.jpg); background-repeat: repeat-x; background-position:bottom;}
.prof_pro_tab1{ float:left; width:157px; padding-right:6px; height:30px; background-image:url(../images/prof_pro_tab1_bg.png); background-repeat:no-repeat; background-position:left; color:#386680; font-weight:600; font-size:14px; padding-top:7px;}
.prof_pro_tab2{ float:left; width:157px; padding-right:6px; height:30px; background-image:url(../images/prof_pro_tab2_bg.png); background-repeat:no-repeat; background-position:left; color:#ffffff; font-weight:600; font-size:14px; padding-top:7px; cursor:pointer;}
.prof_content_tab{ float:left; width:670px;}
.prof_pro_next{ background-image:url(../images/prof_pro_next.png); background-position:right top; background-repeat:no-repeat; font-weight:600; float:left; padding-right:18px; text-decoration:none; background-color:#1f6b8c; color:#D6EBD4; padding-left:6px;}
.prof_pro_next:hover{ background-image:url(../images/prof_pro_next.png); background-position:right top; background-repeat:no-repeat; font-weight:600; float:left; padding-right:18px; text-decoration:none;  background-color:#4d839b; color:#A5ECFF; padding-left:6px;}
.prof_pro_save{ font-weight:600; float:left; padding-right:9px; text-decoration:none; background-color:#1f6b8c; color:#D6EBD4; padding-left:9px;}
.prof_pro_save:hover{  font-weight:600; float:left; padding-right:9px; text-decoration:none;  background-color:#4d839b; color:#A5ECFF; padding-left:9px;}
.prof_pro_back{ background-image:url(../images/prof_pro_back.png); background-position:left top; background-repeat:no-repeat; font-weight:600; float:left; padding-left:18px;  text-decoration:none; background-color:#1f6b8c; color:#D6EBD4; margin-right:15px; padding-right:8px;}
.prof_pro_back:hover{ background-image:url(../images/prof_pro_back.png); background-position:left top; background-repeat:no-repeat; font-weight:600; float:left; padding-left:18px; text-decoration:none; background-color:#4d839b; color:#A5ECFF; margin-right:15px; padding-right:8px;}

.body_articles h1,.body_articles h2,
.about_container h1,
.about_container h2{
	font-size:20px; 
	color:#00205a; 
	line-height:22px; 
	font-weight:bold; 
	padding:5px 0 0 0;
	margin:0px;
}
.body_articles h3,
.about_container h3{ 
	font-size:16px; 
	font-weight:bold; 
	color:#00668f; 
	padding:5px 0 0 0;
	margin:0px;
}
.body_articles h4,
.about_container h4{
	font-size:14px; 
	font-weight:bold; 
	color:#5a0707; 
	padding:5px 0 0 0;
	margin:0px;
	text-decoration:none;
}
.body_articles h5,
.about_container h5{ 
	font-size:13px; 
	font-weight:bold; 
	color:#3075b4; 
	padding:5px 0 0 0;
	margin:0px;
}
.no_top_spacing{
	margin-top:0!important;
	padding-top:0!important;
}
.body_articles ul,
.about_container ul{
	margin:3px 0 10px 17px;
	padding:0;
/* 	list-style-image:url(../images/icons/arrow1.gif); */
	line-height:14px;
}
.body_articles ul li,
.about_container ul li{
	margin:0 0 6px 0;
}
.body_articles ul li ul,
.about_container ul li ul{
	list-style-image:url(../images/icons/arrow2.gif);
}
.body_articles blockquote,
.about_container blockquote{
	color:#1b3655;
	font-family:Georgia, "Times New Roman", Arial, Helvetica, Verdana;
	font-size:17px;
	margin:19px 10px 0;
	line-height:24px;
}
.body_articles hr,
.about_container hr{
	border:0;
	background:url(../images/hr_bg.png) top center no-repeat;
	height:10px;
	margin:0 0 10px;
	padding:0;
}
.fancy_quote_source{
	margin:5px 35px 27px 10px;
	color:#a3a49b;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Arial, Helvetica, Verdana;

}
.fancy_hilight1{
	color:#349dff;
}

a.long_btn_1,
a.long_btn_1:visited{
	display:block;
	width:265px;
	height:35px;
	border:0;
	text-decoration:none;
	background:url(../images/long_btn1.png) 0 0 no-repeat;
	color:#fff;
	behavior: url(html/design/20091130/css/iepngfix.htc);
	text-align:left;
	margin:0!important;
	float:right;
}
a.long_btn_1:hover{
	background-position:0 -34px;
	color:#A5ECFF;
}
a.long_btn_1 span{
	padding:6px 0 0 12px;
	display:block;
    text-align: center;
    right: 15px;
    position: relative;
}

/* E-mail to a friend/associate  */
.email_fnd_ass_top_txt{float:left; width:480px; padding-left:5px; padding-bottom:5px; padding-left:240px; padding-right:100px;}
.email_fnd_ass_input_box{float:left; width:190px;}
.email_fnd_ass_com{width:368px; height:90px;}
.email_fnd_ass_but_div{ float:left; width:368px; padding-right:25px; padding-left:25px;}
.email_fnd_ass_body{margin:auto; padding:0px; background-image: url(../images/search_result_bg.jpg); background-repeat:repeat-x; background-position:botto; width:100%; float:left; background-color:#bfc8cf;  behavior: url(html/design/20091130/css/iepngfix.htc); height:500px;}
.email_fnd_ass_hd_bg{background-image:url(../images/email_fnd_ass_hd.png); width:940px; height:55px; float:left; padding-right:0px; padding-left:20px; background-position:bottom; background-repeat:no-repeat; padding-top:0px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.email_fnd_ass_email_hd{width:510px; padding-top:10px; color:#1B3655; font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px; float:left; padding-left:300px;}
.email_fnd_ass_main_tab_top{width:960px; float:left; background-image:url(../images/email_fnd_ass_main_tab_top.png); background-position:bottom; background-repeat:no-repeat; height:8px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.email_fnd_ass_main_tab_bg{ width:958px; background-position:bottom; background-repeat:no-repeat; background-image:url(../images/email_fnd_ass_main_tab_bg.png); height:auto; float:left; padding-left:2px;  behavior: url(html/design/20091130/css/iepngfix.htc); padding-bottom:30px;}
.email_fnd_ass_main_tab_bg_no{ width:938px; background-position:bottom; background-repeat:no-repeat; background-image:url(../images/search_result_main_tab_bg.png); height:auto; float:left; padding-left:22px; height:300px; padding-top:20px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.email_fnd_ass_main_tab_send_bg{ width:938px; background-position:bottom; background-repeat:no-repeat; background-image:url(../images/search_result_main_tab_bg.png); height:auto; float:left; padding-left:22px; height:auto; padding-top:20px; padding-bottom:25px;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.email_fnd_ass_send_mail_top{float:left; width:923px; background-image:url(../images/email_fnd_ass_send_mail_top.png); background-position:bottom; background-repeat:no-repeat;}
.email_fnd_ass_send_mail_bg{float:left; width:680px; background-image:url(../images/email_fnd_ass_send_mail_bg.png); background-position:bottom; background-repeat: repeat-y; padding-left:243px;}
.email_fnd_ass_send_mail_bot{float:left; width:923px; background-image:url(../images/email_fnd_ass_send_mail_bot.png); background-position:top; background-repeat:no-repeat;}
.email_fnd_ass_but{  padding-top:0px; padding-right:0px;  height:35px; float:right; width:155px;}
.email_fnd_ass_close{ background-image:url(../images/advisor_search.png); background-repeat:no-repeat; width:95px; height:35px; float:right; color:#D6EBD4; padding-left:45px; padding-top:4px; cursor:pointer; text-decoration:none; behavior: url(html/design/20091130/css/iepngfix.htc);}
.email_fnd_ass_close:hover{ background-image:url(../images/advisor_search_mo.png); background-repeat:no-repeat; width:95px; height:35px; float:right; color:#A5ECFF; padding-left:45px; padding-top:4px; cursor:pointer; text-decoration:none; behavior: url(html/design/20091130/css/iepngfix.htc);}
.email_fnd_ass_button1{ background-image:url(../images/mail_fnd_ass_block_but1.png); width:85px; height:27px; background-repeat:no-repeat; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:600; padding-left:65px; padding-top:8px;  float:left; text-decoration:none; text-transform:uppercase;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.email_fnd_ass_button1:hover{ background-image:url(../images/mail_fnd_ass_block_but1.png); width:85px; height:27px; background-repeat:no-repeat; cursor:pointer; color:#c96f58; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:600; padding-left:65px; padding-top:8px;  font-family: Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase;  behavior: url(html/design/20091130/css/iepngfix.htc);}
.email_fnd_ass_email{ background-image:url(../images/search_result_send_mail_but.jpg); border:0px; width:151px; height:36px; background-repeat:no-repeat; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:600; padding-left:37px; padding-top:0px; float:left; text-decoration:none; padding-bottom:4px; text-transform: uppercase;}
.email_fnd_ass_email:hover{ background-image:url(../images/search_result_send_mail_but.jpg); border:0px; width:151px; height:36px; background-repeat:no-repeat; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#70E1E2; font-weight:600; padding-left:37px; padding-top:0px; float:left; text-decoration:none; padding-bottom:4px; text-transform: uppercase;}


/*PROFILE PAGE*/
.profile_top_bar{
	background:url(../images/search_result_hd.png) bottom left no-repeat;
	height:55px;
	behavior: url(html/design/20091130/css/iepngfix.htc);
}
.profile_bg_top{
	background:#fff url(../images/profile/profile_bg_top.png) 0 0 no-repeat;
	margin:0;
	width:959px;
	color:#2f596e;
}
.profile_bg_bottom{
	background:url(../images/profile/profile_bg_bottom.png) bottom left no-repeat;
	padding:20px 15px 20px 15px;
	margin-bottom:20px;
}
.profile_col1{
	width:680px;
	float:left;
}
.profile_col2{
	float:right;
	width:230px;
}
.profile_content h1{
	font-size:23px;
	font-weight:bold;
	color:#002036;
	margin:0 0 5px 0;
	padding:0 0 4px;
	border-bottom:1px solid #ccc;
}
.profile_content h2{
	color:#3c260b;
	font-size:17px;
	margin:17px 0;
}
.profile_content h3{
	color:#5a0707;
	background:url(../images/icons/doc.gif)  0 3px no-repeat;
	padding:0 0 0 13px;
	font-size:16px;
}
.secondary_header{
	color:#00668F!important;
}
.profile_address address{
	color:#646e75;
	font-style:normal;
	font-size:12px;
	line-height:15px;
}
.profile_address .addressheader{
	color:#ABABAB;
	font-weight:normal!important;
	font-size:12px;
	line-height:15px;
	margin:0;
	padding:0;
}
.profile_address{
	float:left;
}
.profile_bookmark{
	margin-bottom:4px;
	float:right;
	width:102px;
}
table.profile_main_info{
	width:100%;
	text-align:left;
	padding:0;
	border-collapse:collapse;
	table-layout: fixed;
	border-bottom:1px solid #ccc;
	margin-top:4px;
}
table.profile_main_info tr,
table.profile_main_info td{
	vertical-align:top;
}
.td_bottom{
	vertical-align:bottom!important;
}
.profile_info_since{
	background:#ebf2f8;
	padding:3px 5px;
	color:#013354;
	margin:1px 0;
	font-size:14px;
}
#profile_photo{
	width:242px;
}
.profile_text{
	margin:0 0 10px 20px;
}
.profile_box_col1,
.profile_box_col2{
	float:left;
	width:334px;
}
.profile_box_col1{
	margin-right:12px;
}
.profile_background_box{
	margin-bottom:14px;
}
}
.profile_box_wide{
	width:680px!important;
}
.profile_box_wide_col1{
	width:305px;
	float:left;
	margin-right:40px;
}
.profile_box_wide_col2{
	width:306px;
	float:left;
}
.profile_background_box_wrap{
	background:url(../images/profile/profile_box_bg.jpg) 0 0 repeat-x;
	padding:15px 13px 3px;
	min-height:180px;
}
.profile_background_box h4{
	font-size:12px;
	color:#2f596e;
	text-decoration:none;
	margin:0;
	padding:0;
}
.profile_background_box h4.sub_header{
	color:#7F5A2F!important;
	font-size:13px;
	margin-bottom:8px;
	margin-top:3px;
	background:#EAEBEC;
	padding:2px;
}
.profile_background_box ul{
	margin:3px 0 0 17px;
	padding:0 0 10px;
	color:#505050;
	list-style-image:url(../images/icons/arrow1.gif);
	line-height:15px;
}
.profile_background_box ul li{
	margin:0 0 3px 0;
}
.profile_background_box .last{
	border:0;
}
.profile_icon_box{
	background:url(../images/profile/sidebar_bg_middle.jpg) 0 0 repeat-y;
	width:229px;
	margin-bottom:3px;
	text-align:center;
}
.profile_icon_box_top{
	background:url(../images/profile/sidebar_bg_top.jpg) 0 0 no-repeat;
}
.profile_icon_box_bottom{
	background:url(../images/profile/sidebar_bg_bottom2.jpg) bottom left no-repeat;
	
	padding:2px 0;
}
.profile_icon img.profile_fadd{
	margin:15px auto;
}
.profile_side_box{
	background:url(../images/profile/sidebar_bg_middle.jpg) 0 0 repeat-y;
	width:229px;
}
.profile_side_box_top{
	height:6px;
	font-size:6px;
	line-height:6px;
	overflow:hidden;
	background:url(../images/profile/sidebar_bg_top.jpg) 0 0 no-repeat;
}
.profile_side_box_bottom{
	background:url(../images/profile/sidebar_bg_bottom.jpg) bottom left no-repeat;
	padding:5px 0px 5px 7px;
}
.profile_box_wrap,
.profile_side_box_wrap{
	border-bottom:1px solid #dbdbdb;
	margin:0 3px 8px 0;
}
.profile_side_box h4{
	text-transform:uppercase;
	text-decoration:underline;
	color:#5a9bb5;
	padding:0;
	margin:0 0 5px;
}
.profile_side_box ul{
	list-style-image:url(../images/icons/arrow1.gif);
	margin:0 0 0 17px;
	padding:0 0 6px;
	color:#47697d;
}
.profile_side_articles{
	margin:10px 0;
}
.profile_side_articles h4{
	background:url(../images/icons/docs.gif) 0 3px no-repeat;
	padding:0 0 0 13px;
	text-transform:uppercase;
	text-decoration:sunderline;
	color:#17465a;
}
.profile_side_articles h4 span{
	text-transform:none;
	text-decoration:none!important;
	font-weight:normal;
	display:block;
	color:#666;
	font-style:italic;
	font-size:11px;
}
.profile_side_articles ul{
	list-style-image:url(../images/icons/bullet1.gif);
	margin:14px  0 5px  16px;
	padding:0;
}
.profile_side_articles li{
	padding:0 0 5px;
}
.profile_info_link{
	background:#f4f4f4;
	font-size:12px;
	padding:3px 2px 3px 25px;
	float:left;
	width:150px;
	margin:6px 10px 2px 0;
}
.profile_info_link a,
.profile_info_link a:visited{
	color:#3c75bb;
}
.icon_pdf{
	background:#EFF7FF url(../images/icons/pdf.gif) 4px 4px no-repeat;
}
.icon_web{
	background:#dfe8ed url(../images/icons/webpage.gif) 7px 4px no-repeat;
}
.profile_contact_bottom{
	background:#eaebec;
	color:#82a24f;
	padding:10px 0 10px 10px;
	margin-bottom:15px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.profile_contact_top{
	margin:15px 5px 20px;
}
.profile_contact_top .profile_contact_col1{
	margin:10px;
}
.profile_contact_col1{
	float:left;
}
.profile_contact_col2{
	float:right;
}
.profile_breadcrumb{
	padding:14px 15px;
}
.profile_breadcrumb a,
.profile_breadcrumb a:visited{
	color:#6e9abc;
	text-decoration:none;
}
.profile_breadcrumb .current{
	font-weight:bold;
}
.profile_back_btn{
	float:right;
	font-weight:bold;
}
.profile_list_1{
	float:left;
	margin-right:30px!important;
}
.profile_list_2{
	float:left;
}

.gmaplink{
	font-size:11px;
}
.infopop{
	display:none;
}

.profile_more_open,
.profile_more_close{
	border-bottom:1px solid #ccc;
	padding:3px 0;
	margin:3px 0 20px;
	text-align:right;
	clear:both;
}
.profile_more_open a,
.profile_more_open a:visited{
	text-decoration:none;
}
.profile_more_content{
	display:none;
}
.article_author{
	margin:10px 10px!important;
	color:#444;
}
.article_text{
	margin:0 15px 20px;
}
.article_text p{
	margin:10px 0;
}
.article_text ul{
	margin:10px 20px;
}
.articles_list h2{
	font-weight:normal;
	display:inline;
	font-size:12px;
	margin:0;
	padding:0;
}
.article_current h2 a,
.article_current h2 a:visited{
	color:#001F2F;
	font-weight:bold;
}
.article_pdf{
	border:1px solid #EAEBEC;
	background:#DFE8ED;
	padding:5px 5px 5px 25px;
	background:#dfe8ed url(../images/icons/pdf.gif) 4px 4px no-repeat;
	width:200px;
}
.article_about_author_wrap{
	border:1px solid #efefef;
	background:#f0f0f0;
	color:#777;
	margin:10px 0;
}
.article_about_author{
	margin:10px;
	border-top:1px solid #ccc;
	padding-top:10px;
}
.article_entry{
	padding:10px;
	margin:4px 20px 15px 0;
	border-bottom:1px solid #efefef;
}
.article_entry h2{
	margin:0 0 4px;
	padding:0;
}
.article_entry h2 a,
.article_entry h2 a:visited{
	text-decoration:none;
}
.article_entry .article_read_more{
	text-align:right;
}
.article_entry .article_read_more a,
.article_entry .article_read_more a:visited{
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	color:#4DADCF;
}
.article_entry h2 a:hover,
.article_entry .article_read_more a:hover{
	text-decoration:underline;
}
.archive_navigation_wrap{
	margin:15px 0 20px;
	padding:5px 0 0;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.archive_navigation{
	display:inline-block;
}
.pages-prev,
.pages-next,
.pagesinfo{
	float:left;
}
.pages-prev,
.pages-next{
	width:100px;
	border:1px solid #fff;
}
.pagesinfo{
	font-size:20px;
	color:#888;
	padding:0 20px;
}
.pages-prev a,
.pages-prev a:visited,
.pages-next a,
.pages-next a:visited{
	color:#4DADCF;
	text-decoration:none;
}
.pages-next a:hover,
.pages-prev a:hover{
	text-decoration:underline;
}
.all_articles_link{
	text-align:right;
	margin:0 0 10px;
}
.all_articles_link a,
.all_articles_link a:visited{
	color:#4DADCF;
	text-decoration:none;
}
.all_articles_link a:hover{
	text-decoration:underline;
}
.prof_profile_box_active{
	background:#0d2d46!important;
	color:#fff;
}



.cta_faddregister_wrap{
	background:#eaebec;
	color:#165981;
	overflow:hidden;
	clear:both;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.cta_faddregister_btn_wrap{
	width:418px;
	margin:30px auto 5px;
}
a.cta_faddregister_btnlink,
a.cta_faddregister_btnlink:visited{
	border:0;
}
a.cta_faddregister_btnlink img{
	border:0;
	background:url(../images/fadd_btn.jpg) top left no-repeat;
	width:418px;
	height:60px;
}
a.cta_faddregister_btnlink:hover img{
	background-position:0 -61px;
}

.sidebar_fadd_cta img{
	border:0;
	background:url(../images/faddreport_cta.png) top left no-repeat;
	width:187px;
	height:35px;
}
a.sidebar_fadd_cta:hover img{
	background-position:0 -37px;
}
.faddreport_cta_wrap{
	text-align:center;
	margin:2px 0 10px;
}
