*{
font-family: Verdana, Arial, Helvetica, Sans-serif;
color:#000;
font-size:12px;
}

a{
color:#1554A0;
font-weight:bold;
text-decoration:none;
}

a.standout{
display:block;
background-color:#EFEFEF;
padding:4px;
border-color:#CCC;
border-style:solid;
border-width:1px;
color:#036;
font-weight:bold;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}


body {
background-color:#FFF;
background-image:url(../images/global/page_background.gif);
margin:0px auto 10px auto;
text-align:center;
}

#headerImage{
width:590px;
background-color:#154278;
text-align:left;
margin:auto auto auto auto;
padding:7px 0px 7px 0px;
}

#headerImage img{
padding-left:7px;
}

#numbers{
text-align:center;
}

div.logo{
background-color:#D1DAE5;
border-color:#7897BB;
border-width:1px;
border-style:solid;
border-top-style:none;
padding-top:24px;
padding-bottom:14px;
width:590px;
text-align:left;
margin:0px auto 0px auto;
}

div.logo img{
padding-left:6px;

}

div.navigation{
background-color:#ECF0E3;
background-image:url(../images/global/nav_background.gif);
border-color:#7897BB;
border-width:1px;
border-style:solid;
border-bottom-style:none;
padding-top:16px;
width:590px;
margin:0px auto 0px auto;
}

table.navigationTable {
width:100%;
}

table.navigationTable td.endpiece{
width:100%;
background-color:transparent;
border-top:0px;
}

table.navigationTable td{
border-color:#FFF;
background-color:#CAD5B0;
border-width:1px;
border-style:solid;
border-left-style:none;
padding-left:10px;
padding-right:10px;
padding-top:6px;
padding-bottom:6px;

}

table.navigationTable td a{
color:#5E6B42;
font-size:12px;
font-weight:bold;
}

table.navigationTable td.selected{
background-color:#D1DAE5;
border-bottom-color:#D1DAE5
}

table.navigationTable td.selected a{
color:#154278;
}


td.sidenav{
padding:20px 0 0 10px;
vertical-align:top;
}

table.logoTable img{
padding:5px;

}

td.main img{
float: left;
padding:5px;

}

div.bodyContent{
background-color:#D1DAE5;
border-color:#7897BB;
border-width:1px;
border-style:solid;
border-top-style:none;
width:590px;
margin:0px auto 0px auto;
padding-bottom:5px;
}


div.footer{
text-align:center;
margin:15px 0px 15px 0px;
font-size:10px;
color:#666;
border-width:1px 0px 0px 0px;
border-style:solid;
border-color:#999;
padding-top:3px;
}

div.footer a{
color:#333;
font-size:10px;
text-decoration:underline;
}

div.bodyContent div.content{
background-color:#FFF;
border-color:#7897BB;
border-width:1px;
border-style:solid;
width:580px;
text-align:left;
}

div.content table td.main{
padding-top:20px;
padding-bottom:10px;
padding-left:45px;
width:375px;
}

h1{
font-size:16px;
font-weight:bold;
}




td.sidenav div{
padding:0px 0px 0px 0px;
border-color:#CCC;
border-style:solid none none none;
border-width:1px;
line-height:15px;
width:150px;
}

td.sidenav div a{
color:#999;
}

td.sidenav div.localnav a{
color:#036;
}


table.contactForm td{
padding: 2px;
vertical-align:top;

}

table.contactForm td.label{
font-weight:bold;
text-align:right;
padding-right:5px;
}


td.submitButtonTD{
font-size:10px;
color:#666;
}

input {
border-style:solid;
border-color:#7897BB;
border-width:1px;
}

textarea {
border-style:solid;
border-color:#7897BB;
border-width:1px;
}


fieldset{
border-color:#999;
border-width:1px;
border-style:dotted;
background-color:#EEEEEE;

}


fieldset legend{
color:#5E6B42;
font-size:10px;
}

div.bodyContentWide{
background-color:#D1DAE5;
border-color:#7897BB;
border-width:1px;
border-style:solid;
border-top-style:none;
width:690px;
margin:0px auto 0px auto;
padding-bottom:5px;
}

div.contentWide table td.main{
padding-top:20px;
padding-bottom:10px;
padding-left:45px;
width:475px;
}

div.navigationWide{
background-color:#ECF0E3;
background-image:url(../images/global/nav_background.gif);
border-color:#7897BB;
border-width:1px;
border-style:solid;
border-bottom-style:none;
padding-top:16px;
width:690px;
margin:0px auto 0px auto;
}


div.logoWide{
background-color:#D1DAE5;
border-color:#7897BB;
border-width:1px;
border-style:solid;
border-top-style:none;
padding-top:24px;
padding-bottom:14px;
width:690px;
text-align:left;
margin:0px auto 0px auto;
}
headerImageWide {

width:690px;
background-color:#154278;
text-align:left;
margin:auto;
padding:7px 0px;
}
