body {margin:0;padding:0;}
a {color:#003399;}
a:hover {color:#FF3300;text-decoration:none;}
p {margin:0 0 15px;padding:0;}
form {margin:0;padding:0;}
img {border:0;}
ul {list-style:none;padding:0;margin:0;}
ol li {float:none;}

.pageRight {height:100%;border-right:1px solid #D1D1D1;padding-right:20px;width:955px;background:url(../images/right.jpg) top right no-repeat;font:11px Verdana, Arial, Helvetica, sans-serif;}
.pageLeft {background:url(../images/left.jpg) top left no-repeat;width:955px;padding-left:20px;}
.head {height:140px;border-bottom:3px solid #115464;}
.mainNavWrap {border-top:1px solid #000;padding-bottom:3px;background:url(../images/2_dot_1.gif) bottom left repeat-x;}
#mainNav {background:#0865B5;border-top:1px solid #DEE7F2;height:27px;border-bottom:1px solid #7FABD3;width:690px;}
#mainNav div.mainMenu {padding: 7px 20px;border-right:1px solid #EDEDED;}
#mainNav div.mainMenuOn {padding: 7px 20px;border-right:1px solid #EDEDED;background:#004799;}
#mainNav a {color:#EDEDED;font-weight: bold;text-decoration: none;}
#mainNav div a:hover {color:#CCCCCC;font-weight: bold;text-decoration: none;}
#mainNav li li a {font:11px Arial,Helvetica,sans-serif;color:#666666;display: block;font-weight:bold;padding: 5px 10px;background:url(../images/2_dot_1.gif) bottom left repeat-x;}
* html #mainNav li li a {width:100%;}
#mainNav li li a:hover {color:#666666;background:#F5F5F5 url(../images/2_dot_1.gif) bottom left repeat-x;}
div.subMenu {margin-top:2px;border:1px solid #0865B5;border-top:3px solid #004799;color:#666666;font-weight:bold;background:#FFFFFF;}
li {float:left;position: relative;cursor:default;z-index:10;}
li ul {display: none;position:absolute;top:28px;left:0;font-weight:normal;background:url(images/spacer.gif) bottom left no-repeat;padding:0;}
li>ul {top: auto;left: auto;}
li li {display:block;float: none;background-color:transparent;border:0;}
li:hover ul, li.over ul {display:block;width:200px;}

.colLeft01 {float:left;width:235px;}
.colMid01 {float:left;margin-left:10px;width:472px;padding:10px 0;color:#666666;}
.colMid02 {float:left;margin-left:10px;width:687px;padding:10px 0;color:#666666;}
.colMid03 {margin-left:10px;padding:10px 0;color:#666666;}
.colRight01 {float:left;margin-left:10px;width:205px;}

.foot {background:#A2BDC6;margin-bottom:3px;}
.foot div{margin-left:235px;color:#FFF;background:#6E98A6;padding:3px 0;text-align:center;}
.foot a{color:#FFF;text-decoration:none;}
.foot a:hover{color:#EDEDED;}
.claim {background:url(../images/bot2.jpg) top left no-repeat;}
.claim div {margin-left:245px;text-align:center;font-size:10px;padding:10px 0;color:#666666;}

.imgMainTtl {margin-bottom:5px;display:block;}
.cLeft {clear:left;height:1px;}
.cRight {clear:right;height:1px;}
.cBoth {clear:both;height:1px;}

.colRightBox01 {border-left: 1px solid #B7C7DE;border-right:1px solid #B7C7DE;border-bottom:2px solid #004799;color:#004799;padding:15px 10px;font:12px Arial, Helvetica, sans-serif; }
.colRightBox02 {border:1px solid #054B9B;border-bottom:0;color:#666666;margin-bottom:15px;}
.colRightBox02 div {border-bottom:1px solid #054B9B;padding:5px;}
.colRightBox02 div.head {font-weight:bold;background:#DCE5E8;height:18px;color:#000000;padding:3px;}

.subBox01 {border:1px solid #716F64;border-top:0;margin-bottom:5px;}
.subBox02 {border-top:5px solid #DCE5E8;padding:5px 5px 10px;font:12px Arial,Helvetica,sans-serif;color:#004799;}
.subBox03 {margin-bottom:15px;padding-bottom:15px;background:url(../images/2_dot_1.gif) bottom left repeat-x;}
.tblLogin {font-size:11px;font-weight: bold;color:#233D90;}
.tblLogin .box {border:1px solid #A5ACB2;padding:2px;font:11px Verdana, Arial, Helvetica, sans-serif;}

a.readmore {color:#F26521;font-weight:bold;}
ul.ulList01 {margin:0 0 0 10px;padding:0;line-height:150%;list-style:none;}
ul.ulList01 li {float:none;z-index:1;list-style:none;background:url(../images/2_dot_3.gif) 0 7px no-repeat;padding:0 0 0 10px;margin:0;}
ul.ulList02 {margin:0;padding:0;line-height:150%;list-style:none;}
ul.ulList02 li {float:none;z-index:1;list-style:none;background:url(../images/2_arw_1.gif) 0 5px no-repeat;padding:0 0 0 10px;margin:0;}

h3.subTtl01 {color:#E38A22;font-weight:bold;margin:0 0 3px;padding:0;font:12px Arial,Helvetica,sans-serif;font-weight:bold;}
div.subTtl02 {border-top:1px solid #EE6B03;border-bottom:1px solid #EE6B03;background:#F0F0F0;padding:3px 10px;font-weight:bold;}
div.subTtl03 {font-weight:bold;margin-bottom:10px;font-size:12px;}
h3.subTtl04 {color:#114170;font-weight:bold;font-size:11px;padding:0;margin:0 0 10px;}
h3.subTtl05 {color:#004799;font-weight:bold;font-size:18px;padding:0;margin:0 0 10px;font-weight:bold;}
h3.subTtl06 {color:#114170;font-weight:bold;font-size:11px;padding:0;margin:0 0 5px;}
span.subTtl06 {color:#004799;font-weight:bold;font-size:11px;font-weight:bold;}
div.smlTxt01 {font-size:10px;margin-bottom:3px;line-height:150%;}
div.smlTxt02 {font:11px Arial,Helvetica,sans-serif;margin:-15px 5px 20px;}
div.smlTxt03 {border-top:1px solid #CCCCCC;font:11px Arial,Helvetica,sans-serif;margin:3px 5px 20px;padding-top:3px;}
span.smlTxt04 {font:11px Arial,Helvetica,sans-serif;margin-left:5px;}

.tbl_fees {width:98%;border:1px solid #CCCCCC;border-collapse:collapse;color:#666666;margin-bottom:20px;}
.tbl_fees td {border:solid 1px #CCCCCC;padding:3px;font:11px Arial,Helvetica,sans-serif;vertical-align:middle;}
.tbl_fees td.head {background:#0865B5;color:#FFFFFF;font-weight:bold;height:18px;}
.tbl_fees td.colHead {background:#EDF7FB;color:#016599;}

.tbl_ord {width:98%;border:1px solid #CCCCCC;border-collapse:collapse;color:#666666;margin:0 0 20px 5px;}
.tbl_ord td {border:0;padding:3px;font:11px Arial,Helvetica,sans-serif;vertical-align:middle;}
.tbl_ord td.head {background:#0865B5;color:#FFFFFF;font-weight:bold;height:18px;}

.tbl_ord input.i {border:1px solid #A5ACB2;padding:2px;}
.tbl_ord td.sep {padding:3px;font-size:11px;background:url(../images/2_dot_1.gif) center left repeat-x;}
.tbl_ord label {width:100px;float:left;display:block;}

.alert {padding:10px;font-size:11px;border:2px solid #CCCCCC;background-color:#FFFFCC;color:#666666;}
.remind {padding:10px;font-size:14px;line-height:150%;background-color:#EAEFFF;color:#004799;margin-bottom:20px;border:1px solid #999999;}

input.btnSub {font:12px Arial,Helvetica,sans-serif;font-weight:bold;}

.tblList {width:100%;border:1px solid #CCCCCC;border-collapse:collapse;color:#666666;margin-bottom:10px;}
.tblList td {border:solid 1px #CCCCCC;padding:3px;font:11px Arial,Helvetica,sans-serif;vertical-align:middle;}
.tblList td.head {background:#0865B5;color:#FFFFFF;font-weight:bold;height:18px;}
.tblList td.colHead {background:#EDF7FB;color:#016599;}

span.star {font:11px Verdana, Arial, Helvetica, sans-serif;}

.alert_2 {font: 12px Arial, Helvetica, sans-serif; color: #ff0000; font-weight: bold; margin: 5px 0 10px; border: 1px dotted #FF3300; padding: 5px 10px; background: #FFF0F0; }
.alert_2 img {float: left; margin-right: 5px; }