@charset "utf-8";

body
{
background-color:#05315E;
background-image:url(../images/bg_page.jpg);
background-position:top;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.9231em;
*font-size:.9008em;
text-align: center; 
}

#page
{
margin: 0 auto;
width: 750px;
text-align: left; 
height:500px;
}

#header
{
text-align:center;
margin-left:auto;
margin-right:auto;
background-image:url(../images/bg_header.jpg);
background-repeat:no-repeat;
background-position:top;
height:197px;
min-width:750px;
padding:0px;
}

#logo
{
display: inline;
position:relative;
margin-left:auto;
margin-right:auto;
top:-10px;
padding:0px;
color:#FFFFFF;
border:none;
}

#logo a
{
background-color:#FFFFFF;
color:#FFFFFF;
border:none;
}

#topnav
{
margin-left:0px;
padding-top:10px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}

#supnav
{
text-align:center;
padding-top:10px;
font-size:.7692em;
*font-size:.7507em;
padding-left:20px;
padding-right:20px;
*padding-left:0px;
*padding-right:0px;
*margin-left:-5px;
}

#supnav ul
{
margin: 0px;
white-space: nowrap;
padding: 0px;
}

#supnav li
{
display: inline;
list-style-type: none;
}

#supnav a
{
padding: 0px 0px 0px 0px;
}

#supnav a:link, #supnav a:visited
{
color: #013467;
font-weight:600;
}

#supnav a:hover
{
color: #901010;
font-weight:600;
}

#supactive a:link, #supactive a:visited, #supactive a:hover
{
color: #901010;
}

#body
{
background-image:url(../images/bg_body.jpg);
background-repeat:no-repeat;
background-position:top;
height:484px;
margin-top:0px;
}

#menu
{
float:left;
width:150px !important;
*width:151px !important;
width /**/:170px;
*width /**/:171px;
margin-left:6px;
*margin-left:2px;
margin-top:3px;
background-color:#FFFFFF;
padding:10px;
*padding-bottom:20px;
min-height:484px;
}

.smallbold
{
font-weight:bold;
font-size:.7692em;
*font-size:.7507em;
}

.smallblue
{
color:#013467;
font-weight:bold;
font-size:.7692em;
*font-size:.7507em;
}

#content
{
float:right;
background-image:url(../images/wm_blue.jpg); /*Section specific*/
background-repeat:no-repeat;
background-position:50% 80px;
background-color:#FFFFFF;
width:550px !important;
width /**/:550px;
padding:0px;
padding-bottom:20px;
*padding-bottom:30px;
margin-top:3px;
margin-right:3px;
*margin-right:2px; /*IE width*/
text-align:left;
}

#col1
{
float:right;
width:508px !important;
width /**/:548px;
padding:20px;
padding-top:7px;
*padding-bottom:20px;
margin-top:3px;
margin-right:0px;

}

#col1hd
{
font-style:bold;
color:#013467;  /*Section specific*/
border-bottom: solid thin #013467;   /*Section specific*/
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
font-size:1.3846em;
*font-size:1.3512em;
}

#col1links
{
text-align:left;
padding-top:5px;
font-size:.7692em;
*font-size:.7507em;
margin-left:-45px;
*margin-left:0px;
}

#col1links ul
{
margin:0px;
white-space:nowrap;
padding:0px;
}

#col1links li
{
display: inline;
list-style-type: none;
margin-left:0px;
}

#col1links a
{
padding: 0px 5px 0px 5px;
}

#col1links a:link, #col1links a:visited
{
color: #013467;
font-weight:600;
}

#col1links a:hover
{
color: #901010;
font-weight:600;
}

#col1linksactive a:link, #col1linksactive a:visited, #col1linksactive a:hover
{
color: #901010;
}

#col1pic
{
background-image:url(../images/pic_li.jpg);   /*Section specific*/
float:right;
width:120px;
height:88px;
margin:5px;
}

#globalfunc
{
padding-top:0px;
text-align:center;
}

#globalfunc ul
{
margin: 0px;
white-space: nowrap;
padding: 0px;
}

#globalfunc li
{
margin-top:10px;
display:list-item;
list-style-type: none;
margin-left:-45px;
}

#globalfunc a
{
padding: 0px 0px 0px 0px;
}

#globalfunc a:link, #globalfunc a:visited
{
color:#013467;
font-weight:600;
}

#globalfunc a:hover
{
color: #901010;
font-weight:600;
}

#globalfuncact a:link, #globalfuncact a:visited, #globalfuncact a:hover
{
color: #901010;
}

#footer
{
background-image:url(../images/bg_footer.gif);
background-repeat:no-repeat;
background-position:top;
height:87px;
min-width:750px;
text-align:center;
padding-top:25px;
color:#013467;
clear: both;
}

.tag
{
font-size:1.3846em;
*font-size:1.3512em;
font-style:italic;
}

.copy
{
margin-top:3px;
font-size:.7692em;
*font-size:.7507em;
font-style:normal;
}

fieldset {  
margin: 1.5em 0 0 0;  
padding: 0;
-moz-border-radius: 7pt;
}
legend {  
margin-left: 1em;  
color: #000000;  
font-weight: bold;
}
fieldset ol {
	list-style: none;
	padding-top: 1em;
	padding-right: 0em;
	padding-bottom: 0;
	padding-left: 0em;
}
fieldset li {  
padding-bottom: 1em;
}
fieldset.submit {  
text-align:center;
border-style: none;
}
fieldset li.indent0 {  
margin-left: .5em;  
}
fieldset li.indent1 {  
margin-left: 2em;  
}
fieldset li.indent2 {  
margin-left: 3em;  
}

#signin
{
text-align: center;
-moz-border-radius: 7pt;
}

fieldset .forgot
{
font-size:.6154em;
*font-size:.6006em;
padding-right:0px;
}

fieldset .label
{
font-size:.6154em;
*font-size:.6006em;
padding-left:0px;
}

fieldset .register
{
font-size:.7692em;
*font-size:.7507em;
}

fieldset .instructions
{
font-size:.6154em;
*font-size:.6006em;
color:#000000;
font-style:italic;
}

label {  
float: left;  
font-size:.7692em;
*font-size:.7507em;
font-weight:600;
color:#000000;
width: 10em;  
margin-right: .5em;  
text-align: right;
}

.label
{
font-size:.9231em;
*font-size:.9008em;
font-weight:600;
color:#000000;
padding-right:5px;
margin:0px;
}

.prop 
{
    height:320px;
	*height:400px;
    float:right;
    width:1px;
}

.clear 
{
    clear:both;
    height:1px;
    overflow:hidden;
}

.heading
{
font-size:1.2308em;
*font-size:1.2011em;
}

.subhead
{
font-size:.9231em;
*font-size:.9008em;
font-weight:600;
color:#000000;
}

.instructions
{
font-size:.9231em;
*font-size:.9008em;
color:#000000;
font-style:italic;
}

a
{
color:#013467;     /*Section specific*/
}

a:link,  a:visited
{
color:#013467;     /*Section specific*/
}

a:hover
{
color:#901010;
}