/* CSS Document */
body{margin:0px;font-family:Arial, Helvetica, sans-serif;}
p, ul, ol, li, form, h1, h2, h3, h4, h5, h6, font{margin:0px;padding:0px;list-style:none;}
a, a:hover{	outline:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

img{border:0px}

.darkblue{color:#000066;}
.gray{color:#555555;}
.lightgray{color:#888888;}
.bluebold12 { font-size:12px; color:#000066; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }

#maincontainer{	padding:0px 0 0px 0;}
.darkblue{color:#000066;}

#top-container{ margin:20px 0 7px 0;}
#top-container1{ margin:20px 0 0 0;text-align:left;}
.search-bg{	background-image:url(/portal/bluehome/images/search-bg.gif);background-repeat:no-repeat;background-position:left;height:18px;width:126px;float:left;	padding:4px 0 0px 0px;}
.search-bg input{border:0px solid #FFFFFF;height:16px;width:110px;padding:0px 0 0px 0px;margin:0px 0 0 10px;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:left;color:#666666;line-height:13px;float:left;}
.top-bg{background-image:url(/gcb/images/top_bg.gif);background-repeat:no-repeat;background-position:left;width:954px;height:133px;}
.top-bg1{background-image:url(/portal/bluehome/images/top_bg1.gif);background-repeat:no-repeat;background-position:left;width:954px;height:133px;}
#logo{font-size:0px;vertical-align:top;padding:8px 0 12px 16px;}
.top_links ul li{float:left;}
.top_links ul li.home a{width:165px;height:31px;float:left;text-indent:-999999px;margin-right:5px}
.top_links ul li.pb a{width:165px;height:31px;float:left;text-indent:-999999px;margin-right:5px}
.top_links ul li.cg a{width:95px;height:31px;float:left;text-indent:-999999px;margin-right:5px}
.top_links ul li.cgpl a{width:197px;height:31px;float:left;text-indent:-999999px;margin-right:5px}
.top_links ul li.comb a{width:166px;height:31px;float:left;text-indent:-999999px;}
.select-lang{font-size:11px;color:#666666;padding-bottom:8px;}
.select-lang a{color:#666666;text-decoration:none;}
.select-lang a:hover{color:#666666;text-decoration:underline;}
.select-lang-cg{font-size:11px;color:#B2965B;}
.select-lang-cg a{color:#B2965B;text-decoration:none;}
.select-lang-cg a:hover{color:#B2965B;text-decoration:underline;}
.top-menu {vertical-align:top; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.top-menu ul{ padding:0 0 28px 21px; }
.top-menu ul li{float:left;margin-right:27px;font-weight:bold;}
.top-menu ul li a{color:#3399CC;text-decoration:none;}
.top-menu ul li a:hover{color:#000066;text-decoration:underline;}
.top-menu ul li .active{color:#000066;}
.top-signin{vertical-align:top;padding:68px 0 0 0;}
.top-signin1{vertical-align:top;padding:62px 0 0 0;}

#footer-container{margin:0 0 33px 0;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.footer-logo{vertical-align:top;padding:2px 0 0 0;}
.foot-links{border-bottom:1px solid #D6D6D6;border-top:1px solid #D6D6D6;padding:7px 0 7px 0;margin-bottom:7px;}
.foot-links a{color:#666666;text-decoration:none;line-height:21px;}
.foot-links a:hover{color:#3399CC;text-decoration:underline;}
.foot-links ul {float:right;}
.foot-links ul li{float:left;margin-left:23px;padding:3px 0 0 0;}
.foot-gray{color:#999999;}
.foot-links-cg{border-bottom:1px solid #D6D6D6;border-top:1px solid #D6D6D6;padding:7px 0 7px 0;margin-bottom:7px;}
.foot-links-cg a{color:#666666;text-decoration:none;}
.foot-links-cg a:hover{color:#B5985C;text-decoration:underline;}
.foot-links-cg ul {float:right;}
.foot-links-cg ul li{float:left;margin-left:23px;}
.foot-gold{color:#999999;}
	
#banner_section{padding-bottom:10px;}
#home_flash{background:url(/portal/bluehome/images/home_banner.jpg) 0 0 no-repeat;width:712px;height:255px;}
#login_pannel{background:url(/portal/bluehome/images/login_bg.gif) 0 0 no-repeat;width:216px;height:255px;padding:0 0 0 15px;}
.login-arrow{margin:0px; padding-left:7px;font:11px arial;color:#ffffff;background:url("/portal/bluehome/images/login-arrow.gif") no-repeat 0px 3px; padding-left:13px;}
.login-arrow a{color:#ffffff;text-decoration:none; }
.login-arrow a:hover{color:#ffffff;text-decoration:underline;}
.login-arrow1{margin:0px; padding-left:7px;background:url("/portal/bluehome/images/login-arrow1.gif") no-repeat 0px 3px; padding-left:13px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.login-arrow1 a{color:#ffffff;text-decoration:none; }
.login-arrow1 a:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:underline;}
.pad7{padding-left:7px;}
.login-arrow2{font-family:Arial, Helvetica, sans-serif;font-size:11px;background:url("/portal/bluehome/images/login-arrow2.gif") no-repeat 0px 3px;  padding-left:13px;}
.login-arrow2 a{color:#ffffff;text-decoration:none;}
.login-arrow2 a:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:underline;}
.pad7{padding-left:7px;}
.ver_5dot{background:url(/portal/bluehome/images/ver_5dot.gif) 0 0 repeat-y;}
.home-content{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#666666;line-height:16px;padding:0 7px 0 10px;}
.home-ul ul li{background:url(/portal/bluehome/images/arrow.gif) 0 4px no-repeat;font:11px/14px arial;padding:0 0 5px 8px;margin:0 0 0 10px;}
.home-ul ul li a{color:#3399CC;text-decoration:none;}
.home-ul ul li a:hover{color:#3399cc; text-decoration:underline;}
.tab_top1{background:url(/portal/bluehome/images/tab_top1.gif) 0 0 no-repeat;width:550px;height:35px;}
.tab_top1 a{float:left;margin:0 4px 0 0;}
.tab_bot1{background:url(/portal/bluehome/images/tab_bot1.gif) 0 0 no-repeat;width:550px;height:204px;}

.tab_top2{background:url(/portal/bluehome/images/tab_top2.gif) 0 0 no-repeat;width:390px;height:35px;}
.tab_top2 a{float:left;margin:0 4px 0 0;}
.tab_bot2{background:url(/portal/bluehome/images/tab_bot2.gif) 0 0 no-repeat;width:390px;height:204px;}
.tab_bot2 a{color:#3399cc;text-decoration:none;}
.tab_bot2 a:hover{color:#3399cc;text-decoration:underline;}
.tab2_text{margin:7px 0 0 18px;}
.tab2_text h2{font:normal 15px arial;color:#666666;padding:0 0 8px 0;}
.tab2_text p{font:11px arial;color:#666666;padding:0 0 8px 0;}
.tab2_text ul li{font:11px/14px arial;color:#666666;background:url(/portal/bluehome/images/blue_arrow1.gif) 0 3px no-repeat;padding:0 0 4px 8px;}
.tab2_text ul li a{color:#3399cc;text-decoration:none;}
.tab2_text ul li a:hover{color:#3399cc;text-decoration:underline;}
.tab1_text{margin:7px 0 0 18px;}
.tab_bot1 h2{font:normal 15px/16px arial;color:#666666;padding:0 0 8px 0;}
.tab_bot1 ul li{font:11px/14px arial;color:#666666;background:url(/portal/bluehome/images/blue_arrow1.gif) 0 3px no-repeat;padding:0 0 4px 8px;}
.tab_bot1 ul li a{color:#3399cc;text-decoration:none;}
.tab_bot1 ul li a:hover{color:#3399cc;text-decoration:underline;}

.dropdownmenu1 {position:absolute;background:url(/portal/bluehome/images/drop_down_img_11.gif) no-repeat 0 0;font-size:11px;z-index:100;width:180px;padding:6px 0 14px 12px;margin:22px 0 0 4px;}
.dropdownmenu1 ul li{	font-weight:normal;	background-image:none;background-image:none;line-height:14px;padding-top:4px;	}
.dropdownmenu1 ul li a{color:#3399CC;	text-decoration:none;	}
.dropdownmenu1 ul li a:hover{	color:#3399CC;	text-decoration:underline;	}

.dropdownmenu2 {position:absolute;background:url(/portal/bluehome/images/drop_down_img_12.gif) no-repeat 0 0;font-size:11px;z-index:100;width:180px;padding:6px 0 14px 12px;margin:22px 0 0 4px;}
.dropdownmenu2 ul li{	font-weight:normal;	background-image:none;background-image:none;line-height:14px;padding-top:4px;	}
.dropdownmenu2 ul li a{color:#3399CC;	text-decoration:none;	}
.dropdownmenu2 ul li a:hover{	color:#3399CC;	text-decoration:underline;	}


.foot_dropdownmenu {width:145px;background-image:url(/portal/bluehome/images/f_drop_down.gif);background-repeat:no-repeat; background-position:top left;position:absolute;float:left;margin:0px 0px 0px 4px;padding:0px 0px 25px 0px;font-size:11px;}
.foot_dropdownmenu ul {font-weight:normal;padding:7px 0 0 0px;width:145px;}
.foot_dropdownmenu ul li {line-height:14px;margin:0;padding:0 0 0 9px;width:145px;}
.foot_dropdownmenu a {color:#3399CC;text-decoration:none;line-height:18px;}
.foot_dropdownmenu a:hover {color:#3399CC;text-decoration:underline;}
.home-dropdown { margin:0px 0px 0px 4px; }
.csdd-chooseone1 {width:160px;background-image:url(/portal/bluehome/images/dropdown_bg2.gif);background-repeat:no-repeat; background-position:top left;position:absolute;float:left;margin:0px 0px 0px 0px;padding:0px 0px 25px 10px;font-size:11px;}
.csdd-chooseone1 ul {font-weight:normal;padding:7px 0 0 4px;width:150px;}
.csdd-chooseone1 ul li {line-height:15px;margin:0;padding:0 0 5px;}
.csdd-chooseone1 a {color:#3399CC;text-decoration:none;}
.csdd-chooseone1 a:hover {color:#3399CC;text-decoration:underline;}
.csdd-chooseone2 {width:160px;background-image:url(/portal/bluehome/images/dropdown_bg1.gif);background-repeat:no-repeat; background-position:top left;position:absolute;float:left;margin:0px 0px 0px 0px;padding:0px 0px 25px 10px;font-size:11px;}
.csdd-chooseone2 ul {font-weight:normal;padding:7px 0 0 4px;width:150px;}
.csdd-chooseone2 ul li {line-height:15px;margin:0;padding:0 0 5px;}
.csdd-chooseone2 a {color:#3399CC;text-decoration:none;}
.csdd-chooseone2 a:hover {color:#3399CC;text-decoration:underline;}
.csdd-chooseone3 {width:160px;background-image:url(/portal/bluehome/images/dropdown_bg3.gif);background-repeat:no-repeat; background-position:top left;position:absolute;float:left;margin:0px 0px 0px 0px;padding:0px 0px 25px 10px;font-size:11px;}
.csdd-chooseone3 ul {font-weight:normal;padding:7px 0 0 4px;width:150px;}
.csdd-chooseone3 ul li {line-height:15px;margin:0;padding:0 0 5px;}
.csdd-chooseone3 a {color:#3399CC;text-decoration:none;}
.csdd-chooseone3 a:hover {color:#3399CC;text-decoration:underline;}
.csdd-chooseone5 {width:160px;background-image:url(/portal/bluehome/images/dropdown_bg5.gif);background-repeat:no-repeat; background-position:top left;position:absolute;float:left;margin:0px 0px 0px 0px;padding:0px 0px 25px 10px;font-size:11px;}
.csdd-chooseone5 ul {font-weight:normal;padding:7px 0 0 4px;width:150px;}
.csdd-chooseone5 ul li {line-height:15px;margin:0;padding:0 0 5px;}
.csdd-chooseone5 a {color:#3399CC;text-decoration:none;}
.csdd-chooseone5 a:hover {color:#3399CC;text-decoration:underline;}
.csdd-chooseone6 {width:160px;background-image:url(/portal/bluehome/images/dropdown_bg6.gif);background-repeat:no-repeat;background-position:top left;position:absolute;float:left;margin:0px 0px 0px 0px;padding:0px 0px 25px 10px;font-size:11px;}
.csdd-chooseone6 ul {font-weight:normal;padding:7px 0 0 4px;width:150px;}
.csdd-chooseone6 ul li {line-height:15px;margin:0;padding:0 0 5px;}
.csdd-chooseone6 a {color:#3399CC;text-decoration:none;}
.csdd-chooseone6 a:hover {color:#3399CC;text-decoration:underline;}
.home-dropdown1 { margin:0px 0px 0px -445px; position:absolute; float:left; z-index:100}
.csdd-chooseone-ins {background-image:url(/portal/bluehome/images/home_curve_btm.gif);background-repeat:no-repeat;background-position:bottom left;padding:0 0 25px 0px;height:38px;font-size:11px;}
.csdd-chooseone-mdl {float:left;background:url(/portal/bluehome/images/vert_line.gif) repeat-y 211px 0; }
.csdd-chooseone-mdl td{padding-left:15px;}
.csdd-chooseone-mdl table td{padding:0px; margin:0px;}
.csdd-chooseone {background-image:url(/portal/bluehome/images/home_curve_bg.gif);background-repeat:repeat-y;padding:0;font-size:11px;float:left;width:648px;}
.csdd-chooseone ul {font-weight:normal;list-style-type:none;padding:7px 0 0 4px;width:168px;}
.csdd-chooseone ul li {line-height:15px;margin:0;padding:0 0 5px;}
.csdd-chooseone a {color:#009BEB;text-decoration:none;}
.csdd-chooseone a:hover {color:#009BEB;text-decoration:underline;}
.curve_bg{width:648px;height:17px;background-image:url(/portal/bluehome/images/home_curve_top.gif);background-repeat:no-repeat;background-position:0 0;
}
.tab-listarrow-home3 ul li{	width:170px; background:url(/portal/bluehome/images/blue_arrow1.gif) no-repeat 0 3px;padding-left:10px !important;
	line-height:13px !important;font-size:11px;}
.tab-listarrow-home3 ul li a{color:#3399CC;	text-decoration:none;}
.tab-listarrow-home3 ul li a:hover{	color:#3399CC;text-decoration:underline;}