a:link,a:visited,a:active{
background:transparent;
color:#7825A9;
}
a:hover{
background:#F1F959;
/*color:#CCC;*/
}
body{
background:#FFF;
color:#171717;
font:.75em Verdana,Arial,Helvetica,sans-serif;
margin:0px;
padding:0px;
}
em,p{
background:transparent;
}
fieldset {background-color:#F1F959;}
h1{
font-size:200%;
padding:0.4em;
}
h1 a,h2 a{
text-decoration:none;
}
h1,h2,h3{
background:#E5E5E5;
border-bottom:3px inset #666;
border-right:3px inset #666;
border-top:1px inset #171717;
border-left:1px inset #171717;
color:#171717;
font-family:Arial,Helvetica,sans-serif;
}
h2{
font-size:125%;
padding:0.2em;
}
h3{
font-size:115%;
padding:0.2em;
}
img{
border:none;
display:block;
margin:0px;
}
input{
background:#FFF;
border:1px solid #7B83B5;
color:#5B667B;
}
input.frmButton{
background:#7B83B5;
border:1px solid #5B667B;
color:#FFF;
font-weight:bold;
}
legend{
background:transparent;
color:#00A4AD;
font-variant:small-caps;
}
li{
padding-top:5px;
}
ol li{
background:transparent;
list-style:decimal outside;
}
table{border-collapse:collapse;}
td{
background:#FFF;
color:#666;
padding:3px;
font-size:.8em;
}
th{
background:#99CCCC;
/*background:#EEDDFF;*/
border-bottom:1px solid #666;
color:#3C0077;
padding:3px;
font-size:.8em;
}
ul li{
background:transparent;
list-style:square outside;
}
.centered {text-align:center;}
.code{
background:#F7F7F7;
border:1px solid #333;
color:#171717;
font:110%/1.35em "Lucida Console","Courier New",Courier,monospace;
letter-spacing:1px;
margin:15px;
padding:15px;
text-align:left;
}
.codehighlight{
background:#FFFFCC;
color:#000;
font:110%/1.35em "Lucida Console","Courier New",Courier,monospace;
letter-spacing:1px;
}
.contentblock{
margin:0 5%;
}
.example{
padding:1em;
}
.example table,.example td,.example th{border-collapse:collapse;}
.even{
background:#D7D7D7;
color:#171717;
}
.fineprint{
background:transparent;
font-size:85%;
padding-bottom:0;
padding-top:0;
}
.inlinecode{
background:#FEFCF5;
color:#171717;
font-family:"Lucida Console","Courier New",Courier,monospace;
letter-spacing:1px;
padding:5px 0;
}
.longfield{
width:400px;
}
.nn4 {display:none;}
.red {color:red;}
.shortfield{
background:#D7D7D7;
border:1px solid #7825A9;
color:#171717;
width:100px;
}
.sidebar{
background:#F2FFFF;
color:#171717;
width:194px;
}
.sidebar h2 {border:1px solid #171717; background-color:#ADD6D6;}
.sidebar h2 a{text-decoration:none; color:#171717}
.sidebar h2 a:visited{text-decoration:none; color:#171717}
.sidebar h2 a:hover{color:#ccc}
.sidebar p {padding:0 5px;}
.supershort{
background:#D7D7D7;
border:1px solid #7825A9;
color:#171717;
width:75px;
}
.tableborder{
border:1px solid #666666;
}
.tablemain{
background:#C0C0C0;
border:1px inset #171717;
color:#171717;
padding:5px;
}
.tip{
background:url(../images/note-icon.gif) #EEEAEA no-repeat;
border:1px solid #171717;
color:#840000;
margin-bottom:10px;
margin-right:0px;
padding:5px 5px 15px 40px;
width:auto;
}
.caution{
background:url(../images/note-icon.gif) #EEEAEA no-repeat;
border:1px solid #171717;
color:red;
margin-bottom:10px;
margin-right:0px;
padding:5px 5px 15px 40px;
width:auto;
}
#content{
left:190px;
line-height:1.5em;/*border-left:1px solid #171717;*/
padding:1em 0;
position:absolute;
text-align:justify;
top:180px;
z-index:0;
max-width:800px;
width:expression(document.body.clientWidth > 800? "800px": "auto" );

}
/*Navigation- Main Button Styles */
#divNav{
/*background:transparent;*/
color:#000;
/*font:bold 140% "Garamond",Georgia,Times,"Times New Roman",serif;*/
font:bold 130% Arial,Helvetica,sans-serif;
letter-spacing:0.1em;
position:absolute;
right:25%;
text-align:left;
top:153px;
}
#divNav a{
padding:0.3em 1em;background-image:url(../images/bgmenu2.gif);
}
#divNav a:link,#divNav a:visited{
background:transparent;
border:1px solid #000;
border-width:0px 1px 0px 0px;
color:#FFF;
font-weight:bold;
text-decoration:none;
}
#divNav a:hover,#divNav a:active{
background:#000 url(../images/bgmenuover.gif);
border:1px solid #000;
border-width:0px 1px 0px 0px;
color:#FFF;
padding:0.3em 1em;
}
#divNav p{
margin:0px;
padding:0px;
}
#divSearch{
left:5%;
position:absolute;
text-align:center;
top:5%;
width:auto;
}
#divToday{
padding:3px;
position:absolute;
right:0px;
top:88px;
z-index:100;
}
#footer{
text-align:center;
}
#footer a{
background:#FFF;
color:#171717;
padding:0 1em;
}
#footer a:link,#footer a:visited,#footer a:active {background:transparent;}
#footer a:hover{
background-color:#00A4AD;
}
#footer hr{
width:90%;
color:#171717;
}
#frmSearch{
width:200px;
}
#pagetitles{
background:url(../images/topBackground.gif) repeat-x;
left:0;
position:absolute;
text-align:right;
top:0;
width:100%;
}
#rightcoltop{
border:1px #00ADA4 dotted;
left:7px;
/*padding:5px;*/
position:absolute;
top:195px;
}
#rightcoltop h2 a:hover{background-color:transparent;color:#171717}
