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

body{text-align:center;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;}
#container{text-align:left;padding-left:27px;width:933px;margin:7px auto;}

/*  ************************************


TOP RIGHT, BOTTOM RIGHT


****************************************** */

.right_links{background-color:#60A5B8;float:right;margin-right:33px;font-size:12px;color:#ffffff;padding:5px;line-height:90%;}
.right_links a, .right_links a:link, .right_links a:visited, .right_links a:hover, .right_links a:active, .right_links a:focus{color:#ffffff;text-decoration:none;}





#logo{height:64px; clear:both;text-align:right;width:900px;}

/*  ************************************


MAIN NAVS


****************************************** */

#mainnavs{font-size:15px;font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold;height:37px;width:919px;background: url(../images/bkgd_main_nav.jpg) no-repeat;color:#ffffff;white-space:nowrap; overflow:hidden;}
#mainnavs span{display:block; float:left;height:17px;margin-top:9px;width:1px;background:#fff;}
#mainnavs a, #mainnavs a:link, #mainnavs a:visited, #mainnavs a:hover, #mainnavs a:active, #mainnavs a:focus{color:#ffffff;text-decoration:none;padding:7px 41px 0px 41px;float:left;height:30px;}
#mainnavs a:hover, #mainnavs a:active, #mainnavs a:focus{background:url(../images/bkgd_main_nav_over.png);}
#mainnavs a.padding_left {padding-left:51px;}
#mainnavs a.padding_right {padding-right:61px;}


/*  ************************************


SUBMENUS


****************************************** */
.submenu_horizontal{color:#0033CC;padding:2px 0px;line-height:90%;font-size:12px;clear:both;display:none;height:34px;width:899px;}
.submenu_horizontal span, .submenu_horizontal a, .submenu_horizontal a:link, .submenu_horizontal a:visited{color:#0033CC;text-decoration:none;padding:3px 16px;display:block;float:left;border-left:1px solid #0033CC;margin:10px 0px;}
.submenu_horizontal a:hover, .submenu_horizontal a:active, .submenu_horizontal a:focus{text-decoration:underline;}
.submenu_horizontal span{border-left:none;}
#submenu1, #submenu2, #submenu4, #submenu6{background:#E8F0F3;}


/*  ************************************


 TAB BOX 


****************************************** */
#tab_box{font-weight:bold;font-size:13px;position:relative;width:880px;margin-top:55px;margin-bottom:11px;height:249px;border:1px solid #ccc;padding:0px 10px;}
.tab1, .tab2, .tab3, .tab4, .tab5 {float:left;height:20px; width:167px; position:absolute; left:0; top:0; background:#ededed url(../images/tab_down.gif) 155px 11px no-repeat; border-top:1px solid #ccc; border-right:1px solid #ccc; border-left:1px solid #ccc; padding:7px 10px 0px 0px; font-weight:bold;margin-top:-30px;color:#3366AA;cursor:pointer;}
.tab_up{height:22px; background-color:#ffffff;background-image:url(../images/tab_up.gif)}
.tab1 a, .tab2 a, .tab3 a, .tab4 a, .tab5 a {color:#3366AA;text-decoration:none; cursor:pointer;}
.tab_up a:link, .tab_up a:visited, .tab_up a:hover, .tab_up a:active {color:#FC4E07;}
.tab1 {left:-1px;}
.tab2 {left:179px;}
.tab3 {left:359px;}
.tab4 {left:539px;}
.tab5 {left:719px;width:170px;}

#tab1 {
	color:#003d79;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	position:relative;
}
#tab1 h1 {
	font-size:20px;
	margin-bottom:8px;
	margin-top:13px;
	color: #36A;
	margin-left: 0px;
	margin-right: 0px;
	font-weight: normal;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 20px;
}
#tab1 h2 {
	font-size:20px;
	font-weight:normal;
	margin-top:8px;
	margin-bottom:10px;
	text-align: left;
	margin-left: 75px;
}
#tab1 h3 {margin-top:5px; font-size:18px; margin-bottom:4px;}
#tab1 .sidebar_gray {position:absolute; background:#ededed; right:-10px; top:0px; width:260px; padding-left:10px; padding-right:10px; height:236px;}
#tab1 .sidebar_white {
	position:absolute;
	background:#ffffff;
	right:0px;
	top:0px;
	width:280px;
	padding-left:10px;
	height:236px;
	text-align: center;
}
#tab1 .text_orange {color:#ff8d00;}
#tab1 .text_margin_top_p {margin-top:8px; padding-top:0; margin-bottom:11px;}
#tab1 .float_photo_left {float:left; margin-right:10px;}
#tab1 .photo_hau_padding_top  {padding-top:20px;}
#tab1 .image_register {position:absolute; top:80px; right:300px;}
#tab1 .text_dr_hau_lee {margin-left:102px; margin-top:9px; font-size:10px;}
#tab1 ul {
	margin-left:0px;
	font-size:10px;
	color:#000000;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:85px;
}
#tab1 ul li {
	margin:0px;
	padding-left:0px;
	color: #333;
	list-style-type: none;
	list-style-image: url(../img/content/bullet8x8.jpg);
	font-size: 14px;
	font-weight: normal;
	padding-bottom: 20px;
}
#tab1 .photo_credit {
	position:absolute;
	top:6px;
	right:-10px;
}

#tab2 {color:#666666; font-family: Tahoma, Arial, Helvetica, sans-serif; position:relative;}
#tab2 h1 {font-size:22px; color:#4465a5; float:left; padding-left:10px; margin-right:20px; margin-top:13px; line-height:32px;}
#tab2 h2 {font-size:17px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; padding-top:16px; line-height:25px;}
#tab2 .image_learn_more {position:absolute; top:180px; left:375px;}
#tab2 .photo_export {position:absolute; top:5px; right:-10px;}

#tab3 {color:#666666; font-family:Arial, Helvetica, sans-serif; position:relative;}
#tab3 h1 {width:258px; font-weight:normal; font-size:16px; margin-left:10px; margin-top:20px; line-height:24px;}
#tab3 h2 {color:#198398; font-size:24px; position:absolute; top:20px; left:300px;}
#tab3 .text_small { font-size:10px; position:absolute; top:138px; left:158px; text-align:right;}
#tab3 .image_learn_more_aqua {position:absolute; top:174px; left:375px;}
#tab3 .photo_supply {position:absolute; top:-1px; right:-10px;}

#tab4 {color:#666666; font-family:Arial, Helvetica, sans-serif; position:relative;}
#tab4 h1 {color:#198398; font-size:24px; margin-left:10px; margin-top:20px;}
#tab4 h2 {font-weight:normal; font-size:16px;position:absolute; top:-15px; left:300px; line-height:24px;}
#tab4 .text_small { font-size:10px; position:absolute; top:138px; left:158px; text-align:right;}
#tab4 .image_learn_more_green {position:absolute; top:174px; left:375px;}
#tab4 .photo_credit {position:absolute; top:-1px; right:-10px;}

#tab5 {color:#333333; font-family:Arial, Helvetica, sans-serif; position:relative;}
#tab5 h1 {font-size:22px; margin-left:10px; margin-top:20px; line-height:24px; color:#990000;}
#tab5 h2 {font-size:20px; margin-left:10px;}
#tab5 .text_small {font-size:12px; line-height:28px; font-weight:normal; padding-top:5px;}
#tab5 .text_small_red {color:#ba200c; font-weight:bold;}
#tab5 .image_seal {float:left; margin-left:20px; margin-right:20px;}
#tab5 .image_download_here {position:absolute; top:154px; left:488px;}
#tab5 .photo_downloads {position:absolute; top:0px; right:10px;}


/* ****************************************


3 ACROSS BOTTOM BOXES


***************************** */

#three_box {clear:both}
#box1, #box2, #box3{width:294px;float:left;margin-bottom:14px;font-size:12px;}
#box1{}
#box2{margin-left:10px;}
#box3{margin-left:10px;}
#box1 h1, #box2 h1, #box3 h1{background:#D6E6F0;border:1px solid #D6E6F0;padding:7px 8px 0px 8px;font-size:13px;color:#000000;height:24px;margin:0px;}
#box1 .box_content, #box2 .box_content, #box3 .box_content {border:1px solid #CCCCCC;border-top:none;height:97px;padding:8px; position:relative;}

#box1 .div_news {margin-top:5px;}
#box1 .arrow_float {padding-right:7px; float:left;}
#box1 .news_padding {margin-left:14px;}
#box1 a:link, #box1 a:visited, #box1 a:hover, #box1 a:active, #box1 a:focus {color:#003399; text-decoration:underline;font-weight:bold;}

#box2 .div_search {position:absolute; top:35px; left:25px;}
#box2 .text_search {color:#828282; padding-right:10px;}
#box2 .arrow_padding {padding-left:10px;}

#box3 .logo { position:absolute; top:40px; left:30px;}
#box3 .p_aritsu {position:absolute; right:30px; top:20px; width:105px; color:#037ac2; font-size:10px;}
#box3 .p_title_gray {color:#555555; font-size:11px; font-weight:bold;}
#box3 a:link, a:visited, a:focus {color:#3366aa; text-decoration:none;}
#box3  a:hover, a:active {
	color:#3366aa;
	text-decoration:underline;
}

#bottom_links{font-size:9px;color:#666666;clear:both;padding-bottom:7px;width:100%}
#bottom_links a, #bottom_links a:link, #bottom_links a:visited{text-decoration:none;color:#026BAD;}
#bottom_links a:hover, #bottom_links a:active, #bottom_links a:focus{text-decoration:underline;}
#container #tab_box #tab1 h5 {
	margin-left: 150px;
}
.largebluebullets {
	font-size: 16px;
	font-weight: normal;
	color: #003D79;
	margin: 0px;
}
.largebullets {
	margin-left: 75px;
}
#tab_box #tab1 .tab1image {
	position: absolute;
	height: 131px;
	width: 238px;
	left: 591px;
	float: left;
	top: 50px;
}
