@charset "utf-8";
body {margin:0px; padding:0px; font-family:Arial; font-size:12px; background-color:#eb8107;}
form {margin:0px; padding:0px;}
div {margin:0px; padding:0px;}
#bgtop {background:url(i/bgtop.jpg) repeat-x; height:223px;}
#bgwav {background:url(i/wav.jpg) repeat-x ; background-position: top center; height:57px;}
#bglogo {background:url(i/bglogo.jpg) no-repeat center; height:193px;}
#bgline {background:url(i/bgline.jpg) no-repeat center ; height:57px;width:100%;}
#bgline a {text-decoration:none;}
#bgrline {background:url(i/bgrline.jpg) repeat-y center; width:220px; text-align:right; vertical-align:top; padding-top:20px;}
#calc {margin-left:690px; margin-top:105px; width:100px; height:80px; position:absolute; cursor:pointer;}
#help {margin-left:540px; margin-top:105px; width:74px; height:80px; position:absolute; cursor:pointer;}
#phone {margin-left:380px; margin-top:105px; width:95px; height:80px; position:absolute; cursor:pointer;}
#hmm {position:absolute; margin-left:855px; margin-top:12px; width:71px; height:17px;}
#calc1 {background:url(i/btc.jpg) no-repeat center top; width:174px; height:33px; margin-left:653px; position:absolute; text-align:center; color:#FFFFFF; padding-top:4px;font-size:11px; cursor:pointer;}
#help1 {background:url(i/btd.jpg) no-repeat center top; width:134px; height:33px; margin-left:505px; position:absolute; text-align:center; color:#FFFFFF; padding-top:4px;font-size:11px; cursor:pointer;}
#phone1 {background:url(i/btd.jpg) no-repeat center top; width:134px; height:33px; margin-left:355px; position:absolute; text-align:center; color:#FFFFFF; padding-top:4px;font-size:11px; cursor:pointer;}
#calc1a {background:url(i/btca.jpg) no-repeat center top; width:174px; height:33px; margin-left:653px; position:absolute; text-align:center; color:#FFFFFF; padding-top:4px;}
#help1a {background:url(i/bta.jpg) no-repeat center top; width:134px; height:33px; margin-left:505px; position:absolute; text-align:center; color:#FFFFFF; padding-top:4px;}
#phone1a {background:url(i/bta.jpg) no-repeat center top; width:134px; height:33px; margin-left:355px; position:absolute; text-align:center; color:#FFFFFF; padding-top:4px; }
/* Menu */
.mt {background:url(i/mt.png) no-repeat; width:193px; height:13px;}
.mc {background:url(i/mc.png) repeat-y; width:193px; }
.mb {background:url(i/mb.png) no-repeat; width:193px; height:13px;}
.mtgif {background:url(i/mt.gif) no-repeat; width:193px; height:13px;}
.mcgif {background:url(i/mc.gif) repeat-y; width:193px; }
.mbgif {background:url(i/mb.gif) no-repeat; width:193px; height:13px;}
.mtl {background:url(i/mtl.png) no-repeat; width:193px; height:13px;}
.mcl {background:url(i/mcl.png) repeat-y; width:193px; }
.mbl {background:url(i/mbl.png) no-repeat; width:193px; height:13px;}
#ddm {margin:0px; padding:0px;}
#ddm li {list-style:none; padding-top:5px;  font-size:12px; font-weight:bold;}
#submenu {position:absolute; left:193px; top:0px; width:194px; height:350px; display:none; padding:0px; margin:0px; background:url(i/no.gif); z-index:+320;}
.btna {background:url(i/mbtna.jpg) no-repeat; width:160px; min-height:19px; cursor:pointer; text-align:left; vertical-align:middle; color:#FFFFFF; padding:0px;}
.btnd {background:url(i/mtop.jpg) no-repeat; width:160px; min-height:19px; cursor:pointer; text-align:left; vertical-align:middle; color:#FFFFFF; padding:0px;}
.btnda {background:url(i/mtopa.jpg) no-repeat; width:160px; min-height:19px; cursor:pointer; text-align:left; vertical-align:middle; color:#FFFFFF; padding:0px;}
.btnbottom {background:url(i/mbottom.jpg) no-repeat bottom; width:160px;  min-height:19px; height:100%; cursor:pointer; text-align:left; vertical-align:middle; color:#FFFFFF; padding:0px;}
.btnbottoma {background:url(i/mbottoma.jpg) no-repeat bottom; width:160px;  min-height:19px; height:100%; cursor:pointer; text-align:left; vertical-align:middle; color:#FFFFFF; padding:0px;}
.mline {height:6px;}
.mtext {padding: 2px 5px 2px 5px;}
#dtt {position:absolute; margin-left:110px; margin-top: 6px; color:#84c7ea; width:250px; font-size:12px; font-weight:500;}
#tmt {color:#FFFFFF;}
#bgicon {background: url('i/bgicon.jpg') no-repeat; width:750px; height:240px;}
#bgbtm {background:url(i/bgbtm.jpg) repeat-x bottom;}
.lgbg {background:url(i/lggb.jpg) no-repeat; width:124px; height:24px; margin-left:10px; padding-top:3px; text-align:center; vertical-align:middle; color:#8497a6;}
.lgbtn {background:url(i/lgbtn.jpg) no-repeat; width:124px; height:24px; margin-left:10px; margin-top:5px; text-align:center; color:#3389b9;}
.lgtext {color:#FFFFFF; margin:5px;}
.lgtext a {color:#FFFFFF;}
#lg {border:0px; text-align:center; width:105px; font-size:11px; height:20px; color:#666666; margin-left:2px; background:transparent;}
#pw {border:0px; text-align:center; width:105px; font-size:11px; height:20px; color:#666666; margin-left:2px; background:transparent;}
#enter {border:0px; background: transparent; width:105px; height:20px; color:#3389b9; cursor:pointer; margin-top:2px; font-size:11px; font-weight:bold;}

#fpa {color:#cccccc; font-size:11px;}
#ihn {background:url(i/ihn.jpg) no-repeat left 0px; width:510px; margin-top:-10px;}
#ihnh {margin-left:40px; color:#eca700; font-weight:bold; padding-top:10px; }
#ihnh a {color:#cccccc; font-size:11px;}
#ihnt {margin-left:40px; color:#eca700; margin-top:10px;  width:470px;}
#ihnt a {text-decoration:none;}
#ihnt a:hover {text-decoration:underline;}
#inews {background:url(i/inews.jpg) no-repeat left top; width:510px;margin-top:20px; }
#inewsh {margin-left:40px; color:#0077b6; font-weight:bold; margin-top:10px; }
#inewsh a {color:#cccccc; font-size:11px;}
#inewst {margin-left:40px; color:#0077b6; margin-top:10px;  width:470px;}
#inewst a {text-decoration:none;}
#inewst a:hover {text-decoration:underline;}
#inf {background:url(i/inf.jpg) no-repeat left top; width:510px; margin-top:20px;}
#infh {margin-left:40px; color:#0077b6; font-weight:bold; margin-top:10px; }
#infh a {color:#cccccc; font-size:11px;}
#inft {margin-left:40px; color:#0077b6; margin-top:10px;  width:470px;}
#inft a {text-decoration:none;}
#inft a:hover {text-decoration:underline;}
#ipub {background:url(i/ipub.jpg) no-repeat left top; width:510px; margin-top:20px;}
#ipubh {margin-left:40px; color:#0077b6; font-weight:bold; margin-top:10px; }
#ipubh a {color:#cccccc; font-size:11px;}
#ipubt {margin-left:40px; color:#0077b6; margin-top:10px;  width:470px;}
#ipubt a {text-decoration:none;}
#ipubt a:hover {text-decoration:underline;}
#calendar {}
#calendar td {height:20px; text-align:center; vertical-align:middle; color:#0077b6; width:28px;}
#calendar a {color:#0077b6;}
.cla {background:url(i/cla.jpg) no-repeat center top; height:20px; width:20px; text-align:center; vertical-align:middle; color:#0077b6;}
#clsel {}
#clsel td {vertical-align:middle; color:#0077b6; cursor:pointer; font-size:11px;}
#clsel .cntr {text-align:center;}
#clsel ul {list-style:none; text-align:left;margin:0px; padding:7px 0 0 20px; width:83px;}
#clsel li {margin:0px; padding:0px; text-align:left;}
#selmnth {position:absolute; display:none; background:url(i/slm.png) no-repeat center top; height:170px; text-align:left; margin-left:-10px; margin-top:1px; font-size:0.9em; z-index:50;}
#selyear {position:absolute; display:none; background:url(i/sly.png) no-repeat center top; height:50px; text-align:left; margin-left:-23px; margin-top:1px; font-size:0.9em; z-index:50;}
ul#navm li {}
ul#navm a {display:block;	float:left;	text-decoration:none; color:#0077b6; background:#fff; width:60px; text-align:left; font-size:1em;}
ul#navm a:hover {color:#fff; background:#0077b6; font-size:1em;}
ul#navy li {padding-left:15px;}
ul#navy a {display:block; text-decoration:none; color:#0077b6; background:#fff; width:30px; text-align:left; font-size:1em;}
ul#navy a:hover {color:#fff; background:#0077b6; font-size:1em;}
#vbtn {background:url(i/vbtn.jpg) no-repeat center top; width:52px; height:28px; border:0px;}
#vlvl1 {background:url(i/vb.png) no-repeat center bottom; width:200px; padding-bottom:70px; position:absolute; margin-left:30px; margin-top:20px;}
#vlvl2 {background:url(i/vt.png) no-repeat center top; width:200px;}
#vlvl3 {padding-top:40px; text-align:left; margin-left:40px; color:#FFFFFF;}
#icons {margin-left:170px; margin-top:10px; height:28px;position:absolute; z-index:100;}
#icons img {margin-left:3px; margin-right:3px; z-index:100;}
#banner {margin-left:230px; margin-top:95px; background:url(i/bgbanner.png) center no-repeat; width:545px; height:80px; position:absolute;}
#copyright {margin-left:235px; margin-top:195px; position:absolute; text-align:left; color:#FFFFFF; font-size:11px;}
#softdeco {margin-left:680px; margin-top:195px; position:absolute; text-align:right;color:#FFFFFF; font-size:11px;}
#softdeco a {color:#FFFFFF; font-size:11px; text-decoration:none;}
#lang {position:absolute; margin-left:850px; margin-top:0px; font-size:10px; color:#FFFFFF; height:28px;}
#lang a {color:#FFFFFF; text-decoration:none; margin:0 5px 0 5px;}
#lang .alang {background:url(i/lang.jpg) no-repeat left top; width:28px; height:28px; color:#0072af; vertical-align:middle; text-align:center;}
#lang td {text-align:center; vertical-align:middle;}
#search {position:absolute; margin-left:800px; margin-top:125px; background:url(i/search.png) no-repeat;}
#searchbtn {background:transparent; border:0px; width:28px; height:24px; cursor:pointer;}
.pad_1 {padding-left: 10px;}
.pad_2 {padding-left: 50px;}
.pad_3 {padding-left: 90px;}
.pad_4 {padding-left: 130px;}
#content {margin-top:20px; margin-left:20px; background-color:#FFFFFF; min-height:400px; height:auto !important; height:400px;}
#content a {color:#0077b6; font-size:12px;}
#content ul {list-style-image:url(i/ul.jpg);}
#content ol {list-style-image:url(i/ol.jpg);}
#content .header {color:#c8002e; font-size:14px; vertical-align:bottom; text-align:left; height:25px;}
#content .header2 {color:#000000; font-size:14px; vertical-align:bottom; text-align:left; height:25px;}
#content .headerline {color:#000000; font-size:14px; vertical-align:bottom; text-align:left; height:25px;}

#textall {width:510px;}
#textallh {margin-left:20px; color:#0072af; font-weight:bold; padding-top:00px; font-size:14px;}
#textallhalso {margin-left:20px; color:#0072af; font-weight:bold; padding-top:10px; font-size:12px;}
#textallhcalend {margin-left:30px; color:#0072af; font-weight:bold; padding-top:00px; font-size:12px; width:189px; margin-bottom:5px;}
#textallh a {color:#cccccc; font-size:14px;}
#textallt {margin-left:20px; color:#333333; margin-top:10px;  width:490px; font-size:12px; }
#textalltheader {margin-left:20px; color:#0072af; margin-top:10px;  width:490px; font-size:13px; font-weight:bold;}
#subscriber {background-color:#0075B9; width:250px; height:60px; padding:10px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle; border:#CCCCCC inset 1px; position:fixed; top:50%; right:40%;}
#subscribers {background-color:#0075B9; width:250px; height:60px; padding:10px; color:#FFFFFF; font-family:Arial; font-size:12px; vertical-align:middle; border:#CCCCCC inset 1px; position:fixed; top:50%; right:40%;}
#subclose {position:absolute; margin-left:248px; margin-top:-10px; cursor:pointer; font:Georgia; font-size:16px;}
#subbtn {background:url(i/vbtn.jpg) no-repeat; width:52px; height:28px; border:0px; cursor:pointer;}
#searchedit {width:110px; background:transparent; border:0px; font-size:11px; color:#8497a6;}
.sendbtn {background:url(i/send.jpg) no-repeat; width:85px; height:28px; border:0px;}
.calcbtn {background:url(i/calc.jpg) no-repeat; width:85px; height:28px; border:0px;}
