a{ color:#13558A; text-decoration:none; }
a:hover{ text-decoration:underline; }
a.back{ color:#C2BFBC; }
a.legal{ color:#727278; font-size:9px; }
a.menu{ color:#444444; }
a.menu:hover{ color:#FF8000; text-decoration:none; }
a.navi{ color:#948F89; }
a.top{ color:#F8F8F8; }

body{ background-color:#48484A; font-family:verdana; font-size:11px; margin:0px; padding:0px; }

div.address{ display:none; }
div.head{ background-color:#0E005D; background-image:url(../images/bghead.jpg); text-align:left; height:104px; width:800px; }
div.legal{ margin:0px; padding:4px 20px 0px 0px; vertical-align:top; }
div.name{ display:none; }

h1{ font-size:15px; font-weight:bolder; }
h3{ font-size:13px; font-weight:bolder; }
h3.text{ background-color:#ECECEC; border-bottom:2px solid #E4E4E4; margin:24px 0px 8px 0px; padding:0px 0px 0px 2px; }
h4.textblock{ font-size:11px; font-weight:bolder; margin:16px 0px 8px 0px; }
h3.info{ font-size:13px; font-weight:bolder; margin-bottom:8px; }

p.label{ font-size:11px; margin:8px 0px 8px 0px; }
p.label_required{ color:#CC0000; font-size:11px; margin:8px 0px 8px 0px; }
p.textblock{ margin:0px 0px 8px 0px; }
p.infoblock{ font-size:9px; margin:0px 0px 6px 0px; }
p.infoimage{ margin:0px; padding:20px 10px 4px 0px }

span.menu_c{ color:#808080; margin:0px; text-align:right; width:20px; }

table.main{ background-image:url(../images/bgmain.gif); background-repeat:repeat-y; margin:0px; padding:0px; width:800px; }
table.menu{ border-left:1px solid #909090; border-right:1px solid #808080; margin:0px; padding:0px; width:150px; }
table.legal{ font-size:11px; }
table.listing{ font-size:11px; }

td.info{ background-repeat:no-repeat; margin:0px; padding:24px 4px 0px 8px; width:148px; }
td.legal{ color:#20202C; font-size:9px; padding-left:8px; padding-right:8px; }
td.main{ color:#0E2337; font-size:11px; margin:0px; padding:24px; width:460px; }
td.menu{ margin:0px; padding:0px; width:180px; }
td.navi_l{ color:#808080; background-color:#948F89; font-size:9px; font-weight:normal; height:16px; padding:0px 12px 0px 0px;; text-align:right; width:168px; }
td.navi_c{ color:#F8F8F8; background-color:#C2BFBC; font-size:9px; font-weight:normal; height:14px; padding:0px 0px 0px 0px; text-align:center; }
td.navi_r{ color:#F8F8F8; background-color:#FF8000;font-size:9px; font-weight:normal; height:14px; padding:0px 0px 0px 12px; width:148px; }
td.page_c{ color:#DAE6FA; font-size:15px; font-weight:bolder; height:24px; padding:0px 4px 0px 0px; text-align:right; width:26px; }
td.page_t{ color:#F8F8F8; background-color:#FF8000; background-image:url(../images/bgpage.gif); border-left:1px solid #FF8000; border-top:1px solid #FF8000;  border-right:1px solid #D56A00; font-size:13px; font-weight:bolder; height:24px; padding:0px 0px 0px 4px; width:144px; }
td.submenu{ border-bottom:1px solid #B0B0B0; font-size:9px; font-weight:bolder; height:20px; text-align:left; }
tr.listing_h{ color:#F8F8F8; background-color:#C2BFBC; font-weight:bolder; }
tr.listing_o{ height:40px; vertical-align:top; }
tr.listing_e{ background-color:#ECECEC; height:40px; vertical-align:top; }
tr.menu{ background-image:url(../images/bgmenu.gif); font-size:9px; font-weight:bolder; height:24px; }

ul{ font-size:11px; list-style-image:url(../images/li.gif); margin-top:4px;  margin-bottom:12px; }

input{ background-color:#E8E7E6; font-family:verdana; font-size:11px; }
input.main_button{ background-color:#727272; border:1px outset #A0A0A0; color:#B8B8B8; font-family:verdana; font-size:10px; font-weight:bold; }
select{ background-color:#E8E7E6; font-family:verdana; font-size:11px; width:244px; }
textarea{ background-color:#E8E7E6; font-family:verdana; font-size:11px; }

#i0{ background-image:url(../images/bginfo0.gif); }
#i1{ background-image:url(../images/bginfo1.gif); }
#last{border:0px;}
