/* CSS Document */

html {
height:100%;
margin:0px;
padding:0px;
}

body {
height:100%;
width:100%;
margin:0px;
padding:0px;
background-color:#006699;
color:#FFF;
}

a:link,
a:active,
a:visited {
color:#FFF;
text-decoration: none;
background-color:#6699cc;
}

a:hover {
color:#FFF;
text-decoration: underline;
background-color:#6699cc;
}

.nav:link,
.nav:active,
.nav:visited {
color:#FFF;
text-decoration: none;
background-color:#336699;
}

.nav:hover {
color:#FFF;
text-decoration: underline;
background-color:#336699;
}

#OuterDiv {
width:100%;
height:100%;
position:relative;
}


#HeaderOuterDiv {
width:100%;
height:110px;
position:relative;
z-index:2;
}

.Title_graphic {
position: absolute;
top:10px;
left:8px;
width:509px;
height:51px;
border:5px solid #336699;
}

#Header {
position:absolute;
right:5px;
top:0px;
width:222px;
height:80px;
font-family:"Times New Roman", Times, serif;
font-size:48px;
font-weight:bold;
color:#FFF;
background-color:#6699cc;
text-align:center;
}

.Header_2 {
font-family:"Times New Roman", Times, serif;
font-size:48px;
font-weight:bold;
color:#336699;
background-color:#6699cc;
}

.Header_sub {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#336699;
background-color:#6699cc;
}

#Nav {
position:absolute;
right:30px;
top:80px;
font-size:x-small;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#6699cc;
}

.SubNav {
position:absolute;
right:30px;
top:100px;
font-size:x-small;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#6699cc;
}

.NavDisplay {
display:block;
position:absolute;
right:30px;
top:100px;
font-size:x-small;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#6699cc;
height:15px;
z-index:2;
}

.NavHide {
display:none;
}

#ContentDiv {
width:744px;
position:relative;
padding-top:0px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
left:0px;
color:#FFF;
background-color:#6699cc;
height:auto;
z-index:1;
}

.PageTitle {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#336699;
position:relative:
top:-10px;
background-color:#6699cc;

}

.ImagePreview {
position:absolute;
right:10px;
top:30px;
width:200px;
height:160px;
padding:5px;
color:#FFF;
background-color:#336699;
margin-left:2px;
text-align:center;
}

.ImagePreviewText {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:x-small;
color:#FFF;
cursor:pointer;
margin-left:auto;
margin-right:auto;
background-color:#336699;
}

p.ContentText {
padding-top:0px;
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFF;
background-color:#6699cc;
}

p.ContentText1 {
padding-top:0px;
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFF;
background-color:#6699cc;
text-align:center;

}

p.ContentText1a {
padding-top:0px;
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:FFF;
background-color:#6699cc;
text-align:leftr;
}

p.ContentText1b {
padding-top:0px;
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFF;
background-color:#6699cc;
text-align:center;
}

p.ContentText2 {
padding-top:0px;
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFF;
background-color:#6699cc;
text-align:left;
}

p.ContentText3 {
padding-top:0px;
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFF;
background-color:#6699cc;
text-align:left;
}

p.ContentText4{
padding-top:0px;
margin-top:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#FFF;
background-color:#6699cc;
text-align:center;
}

p.ContentText5 {
padding-top:0px;
margin-top:0px;
font-family:Arial;
font-size:16px;
font-weight:bold;
color:#336699;
background-color:#6699cc;
text-align:center;
}

#Footer {
padding:10px;
width:744px;
border-top:5px solid #336699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-weight:normal;
color:#FFF;
position:relative;
bottom:0px;
background-color:#6699cc;
margin-right:auto;
margin-left:auto;
height:2%;
}

#tophr {
padding-left:10px;
padding-right:10px;
width:744px;
border-top:5px solid #336699;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-weight:normal;
color:#FFF;
position:relative;
background-color:#6699cc;
margin-right:auto;
margin-left:auto;
}

#FooterLeft {
float:left;
text-align:center;
}

#FooterRight {
float:right;
display:inline;
}


.italic {
font-style:italic;
}

a.underline:link,
a.underline:active,
a.underline:visited {
text-decoration:underline;
}


#InnerDiv {
position:relative;
background-color:#6699cc;
width:764px;
margin-right:auto;
margin-left:auto;
color:#FFF;
height:94%;
}

.NavSubDisplay {
position:absolute;
font-size:x-small;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#336699;
z-index: 1;
padding-top:6px;
padding-bottom:6px;
padding-right:6px;
padding-left:2px;
border-left:4px #4578ac solid;
}

.NavSubHide {
display:none;
}

.HeaderOn {
background-color:#336699;
color:#FFF;
padding-top:5px;
padding-bottom:6px;
padding-right:4px;
padding-left:2px;
font-weight:bold;
cursor: default;
border-left:4px #4578ac solid;
width:300px;
height:30px;
z-index:3;
position:relative;
}

.HeaderOff {
}
