BODY	{margin:0;padding:0;background:#caddf0 url(../images/bg.gif);font-family:arial;font-size:12px;color:#555}
IMG	{border:none}
A	{color:#012a75}
A:hover	{color:#000}
P	{margin:5px 0 10px 0;padding-bottom:5px}
UL, OL	{margin:0;padding:5px 0 10px 20px}
LI	{padding-bottom:10px}
H1, H2	{clear:both;margin:0;padding:0 0 0 17px}
H1	{margin-top:10px;background:url(../images/i1.gif) 0 45% no-repeat;font-size:16px;color:#003f99}
H2	{font-size:14px;font-style:italic;color:#555}
B, STRONG	{color:#01388d}
FORM	{margin:0;padding:0 0 10px 0}
/* structure */
#page	{position:relative;margin:0 auto;padding-top:235px;width:1000px;background:#fff}
#bodywrap	{float:left;width:100%}
#body	{position:relative;margin:0 200px;background:#fff;line-height:18px}
#leftside, #rightside	{float:left;position:relative;width:185px}
#leftside	{margin-left:-100%}
#rightside	{margin-left:-185px}
#copyright	{clear:both}
#headerwrap	{position:absolute;top:0;left:0;width:100%;height:235px;background:#fff url(../images/hbg.gif) 0 0 repeat-x}
#topmenuwrap	{position:relative;margin:0 auto;width:1000px;height:54px;background:url(../images/mbg.gif) 0 100% repeat-x}
#header	{position:relative;margin:0 auto;width:1000px;height:181px;background:url(../images/himg.jpg) 0 0 no-repeat}
#headerbg	{height:181px;background:url(../images/hcbg.gif) 50% 100% no-repeat}
#footerwrap	{background:#01378a url(../images/fbg.gif) 0 0 repeat-x}
#footer	{margin:0 auto;padding:10px 20px;width:960px;line-height:17px;text-align:center;font-size:11px;}
/* common */
.rylt, .ryrt, .rylb, .ryrb	{position:absolute;margin:0;width:10px;height:34px;background:url(../images/ry.gif) 0 0 no-repeat}
.rylt	{top:0;left:0;background-position:0 0}
.ryrt	{top:0;left:100%;margin-left:-10px;background-position:100% 0}
.rylb	{top:100%;left:0;margin-top:-34px;background-position:0 100%}
.ryrb	{top:100%;left:100%;margin-top:-34px;margin-left:-10px;background-position:100% 100%}
.yplace	{padding:2px 0;width:60px;background:url(../images/yp.gif) 0 0 no-repeat;text-align:center;font-size:15px;font-style:italic;color:#fff}
.tacenter	{text-align:center}
.taright	{text-align:right}
.fleft, .alignleft	{float:left;margin-right:7px}
.fright, .alignright	{float:right;margin-left:7px}
.rmore	{padding-right:15px;background:url(../images/dl-1.gif) 100% 25% no-repeat}
.dlist	{list-style:url(../images/dl-1.gif);color:#444}
.dlist LI	{padding:3px 0}
.dlist A	{text-decoration:none}
.dlist A:hover	{text-decoration:underline}
.snlist, .bnlist	{padding:0 0 5px 0;list-style:none}
.snlist LI	{padding-bottom:4px}
.bnlist LI	{clear:both;padding-bottom:10px}
.sn1, .sn2, .sn3, .sn4, .sn5, .sn6, .sn7	{padding-left:20px;background-position:0 2px;background-repeat:no-repeat}
.sn1	{background-image:url(../images/sn1.gif)}
.sn2	{background-image:url(../images/sn2.gif)}
.sn3	{background-image:url(../images/sn3.gif)}
.sn4	{background-image:url(../images/sn4.gif)}
.sn5	{background-image:url(../images/sn5.gif)}
.sn6	{background-image:url(../images/sn6.gif)}
.sn7	{background-image:url(../images/sn7.gif)}
.sorder	{display:block;margin:0 auto;width:109px;height:35px;background:url(../images/sob.gif) 0 0 no-repeat;line-height:0;font-size:0.01pt;text-decoration:none}
.sorder:hover	{background-position:0 -35px}
.blink	{font-size:14px;font-weight:bold}
INPUT.text	{position:relative;margin:0 0 0 -1px;padding:1px 0;border:1px #6b94e9 solid}
INPUT.submit	{margin:5px 0;width:85px;height:22px;border:none;background:url(../images/bbg.gif) 50% 0 no-repeat;color:#fff}
.w100p	{width:99%}
/* header */
#topmenu	{margin:0 auto}
#topmenu TD	{background:url(../images/ms.gif) 0 50% no-repeat}
#topmenu TD.first	{background:none}
#topmenu A	{display:block;margin:0 8px 0 12px;padding:18px 10px;font-size:14px;color:#fff;letter-spacing:1px;text-decoration:none}
#topmenu A:hover	{background:url(../images/mo.gif) 0 0 repeat-x;color:#00aeff}
#contactinfo	{float:right;padding-top:15px;width:180px}
#contactinfo .info	{padding:0 0 5px 20px;font-size:13px;color:#01388d;line-height:17px}
#logo	{float:right;margin:50px 15px 0 0}
/* footer */
#copyright	{clear:both;padding:4px 10px 0 10px;height:30px;position:relative;background:url(../images/cbg.gif) 0 0 repeat-x;line-height:15px;text-align:center;font-size:11px;color:#00aeff}
#copyright .links A	{margin:0 5px;color:#00aeff;text-decoration:none}
#copyright .links A:hover	{color:#fff}
#footer A	{margin:0 3px;color:#0079b2;text-decoration:none}
#footer A:hover	{color:#fff}
/* content */
.btitle	{padding:8px 13px 7px 13px;background:url(../images/btbg.gif);font-size:16px;font-weight:bold;font-style:italic;color:#00aeff}
#body .btitle	{padding:5px 13px;background:#062468 url(../images/btbg2.gif) 0 0 repeat-x;font-size:14px}
#body .btsmall	{height:5px;background:url(../images/btbg3.gif) 0 0;line-height:0;font-size:0.01pt}
.btext	{position:relative;margin-bottom:20px;padding:10px 10px 5px 10px;height:1%;border:1px #00378b solid}
.btop, .bbottom, .bleft, .bright	{position:absolute;line-height:0;font-size:0.01pt}
.btop	{top:-1px;left:-1px;width:185px;height:5px;background:url(../images/bt.gif)}
.bbottom	{top:100%;left:-1px;margin-top:-5px;width:185px;height:6px;background:url(../images/bb.gif)}
#leftside .btext, #rightside .btext	{border-width:0 1px}
#leftside .bbottom	{background-position:100% 0}
#rightside .bbottom	{background-position:0 0}
#body .btext	{border-color:#6b94e9}
#body .bleft, #body .bright	{top:100%;margin-top:-9px;width:10px;height:10px;background:url(../images/r2.gif) 0 0 no-repeat}
#body .bleft	{left:-1px;background-position:100% 0}
#body .bright	{left:100%;margin-left:-9px}
.wtitle	{font-size:14px;font-weight:bold;font-style:italic;color:#012a75}
.wtitle A	{color:#012a75}
.cbuttons	{margin:0 auto 10px auto}
.cbuttons TD	{text-align:center}
.cbuttons .sep	{width:70px;background:url(../images/i2.gif) 50% 40% no-repeat}
.post	{margin:0 0 30px 0;padding:0 0 20px 0;border-bottom:1px #ddd solid}
.navigation	{margin:15px 0}
/* leftside */
.srvmenu A	{display:block;margin:3px 0;padding:1px 5px 1px 20px;background:url(../images/dl-1.gif) 0 4px no-repeat;text-decoration:none}
.srvmenu A:hover	{text-decoration:underline}
.srvmenu A.section	{margin:10px 0 5px 0;padding:1px 0;background:none;font-size:14px;font-weight:bold;font-style:italic;color:#012a75;text-decoration:underline}
.srvmenu A.section:hover	{text-decoration:none}
/* rightside */
.aemail	{padding:1px 0 0 17px;background:url(../images/i3.gif) 0 50% no-repeat}
.apass	{padding:5px 0 0 17px;background:url(../images/i4.gif) 1px 60% no-repeat}
