body, H1, H2, H3, H4, .req, .bot, div, form {font-family: verdana,arial,sans-serif; margin:0;}
H1 {font-size: 2.5em; color:#000099; margin: 0 0 .5em 0;}
H3 {cursor:pointer; background:#CCCCCC; border: 1px solid #003366; color:#003366; margin:30px 0 0; width:95%; text-align:left;}
H4 {cursor:pointer; background:#EBEBEB; border: 1px solid #c0c0c0; font: bold small; color:#555; margin:18px 0 11px; text-align:left;}
A {color: #003399;}
a:hover {font-weight:bold;}
fieldset {width:80%;}
legend {color:#000; font-weight:bold;}
fieldset table, fieldset p {margin-top:11px;}

#inner {border: solid 1px #ccc; background:#F8F8FA; text-align:left; font:small Georgia,times,serif; text-align:center; margin-top:22px;}
#inner table {width:90%; text-align:left;}
#inv {text-align:center; width:90%;}

#content {padding:0;}
#mainCol {margin:0;}

.req {background:#FFFF99; border:3px solid #1F66B4; text-align:center;}
.switchcontent{display:block;}

#caldiv {position:absolute; visibility:hidden; background-color:#fff; layer-background-color:#fff; width:160px; z-index:999;} /* margin-left:-222px; margin-top:-333px;  top:-333px; left:-222px; */

.bot {font-size:.8em;}
.bot a {font-family:sans-serif;}

#B1 {font:bold 18px sans-serif; color:#000099;}
.bg {background:url(fieldbg.png); border:solid 1px #999; height:18px;}
input.ro {background:none; border:none;}

#inv a {border-bottom: dashed 1px #003399;}
#inv a:hover {font-weight:normal; border-bottom:none;}

#yar1 {display:none; width:239px; height:100px; position:absolute; left:40%; background:url(images/yar1bg.png) center top no-repeat; text-align:center; padding:14px 11px 0; font: bold .85em sans-serif; color:#8dfc3c; margin: -99px 0 0;}
#yar1 a {color:#8dfc3c; text-decoration:underline;}
#yar1 a:hover {color:#FFFF80;}