﻿* {border:0; margin:0; padding:0;}
body {font-family:Arial; font-size:12px; color:#000000; background:url("../images/back_bg.png") top left repeat; text-align:center;}
.textHeader01 {font-weight:bold; font-size:20px;line-height:180%;}
.textHeader02 {font-weight:bold; font-size:16px;line-height:180%; color:#FFFFFF; background:url("../images/icon_rss.png") 200px no-repeat;}
.textHeader03 {font-weight:bold; font-size:16px;line-height:180%; color:#235b9c;}
.textHeader04 {color:#16415e; text-transform:uppercase; font-weight:bold; background:#99cff3;padding:10px 0px 10px 0px; text-align:center;}
.mainbody {width:1000px; text-align:left;}
.pageHeader {padding:10px;}
.nav {background:url("../images/nav_bg.png") top left repeat; height:54px;}
.mainbody_tl {background:url("../images/mainbody_tl.png") top left no-repeat; width:10px; height:54px;}
.mainbody_tr {background:url("../images/mainbody_tr.png") top right no-repeat; width:10px; height:54px;}
.nav td {text-align:center;}
.nav td a {font-size:14px; color:#FFFFFF; text-decoration:none;font-family:Arial Georgia;}
.nav td a:hover {font-size:14px; color:#CCCCCC; text-decoration:underline;}
.flash {background:url("../images/HomePageHeaderImage.jpg") top right; width:1000px; height:188px; margin-top:1px;}
.flash_en {background:url("../images/HomePageHeaderImage_en.jpg") top right; width:1000px; height:188px; margin-top:1px;}
.content {background:#FFFFFF; padding:10px 20px 10px 20px;line-height:130%;}
.content td {vertical-align:top;}
.content ul li a {margin-left:30px; list-style-position:inside;}
.bottom {background:#042d5c url("../images/bottom_bg.png") top repeat; margin-bottom:10px;}
.mainbody_bl {background:url("../images/mainbody_bl.png") bottom left no-repeat; width:5px; height:8px;}
.mainbody_br {background:url("../images/mainbody_br.png") bottom right no-repeat; width:5px; height:5px;}
.bottom_content {padding:10px;}
.rss_group {padding:10px 10px 10px 30px;}
.rss_group a {font-size:11px; width:220px; height:50px; float:left; color:#FFFFFF; text-decoration:none; margin-right:80px;}
.rss_group a:hover {color:#CCCCCC; text-decoration:underline;}

/************** Inside Pages **************/
a.contact_us, .contact_us {background:url("../images/btn_bg.gif") center center no-repeat; width:108px; height:31px; line-height:31px; text-align:center; text-decoration:none; display:block; font-size:11px; font-weight:bold; color:#FFFFFF;}
a.contact_us:hover, .contact_us:hover {color:#000; text-decoration:underline;}

.txtInputBox {border:solid 1px #cccccc; color:#333333; font-size:11px; padding:3px 0px 2px 3px;}
.txtInputBox:hover {border:solid 1px #999999;}

.select {border:solid 1px #cccccc; color:#333333; font-size:11px; padding:3px 0px 2px 3px; width:220px;}
.selects {border:solid 1px #cccccc; color:#333333; font-size:11px; padding:3px 0px 2px 3px; width:129px;}

.tableStyle01 {padding:5px; background:#eff3f8;}
.tableStyle01 th {text-align:right; padding-right:10px;}

.submenu a {color:#235b9c;float:left;display:block;width:190px;height:14px;padding:5px;text-decoration:none;margin-top:1px;}
.submenu a:hover {background:#235b9c;color:#FFFFFF;}
.nav_unactive {width:175px;float:left; cursor:hand;}
.nav_active {width:165px;float:left; padding-left:10px;cursor:hand;}
.arrow {float:left; width:10px; padding-right:5px;cursor:hand;}
.grouplinks {background:#E3E3E3;padding:7px 10px 10px 15px;}
.grouplinks a {display:block;}
.grouplinks a:hover {text-decoration:none;}
.grouplinks table td {border:1px solid #ffffff; width:50%; padding-left:5px;}


/************** Footer ****************/
.footer {color:#FFFFFF; border-top:solid 1px #38506b; text-align:center; padding-top:5px;}


