@charset "UTF-8";
/* //////////////////////////////////////////////// */
/* Global OTHER PAGES/DAUGHTER */
/* //////////////////////////////////////////////// */

html{}
body{
background: #031A4A;
}



/* //////////////////////////////////////////////// */
/* LEfT NAV */
/* //////////////////////////////////////////////// */
#leftnav{
background: url(../images/leftnav.png) no-repeat;
width: 234px;
height: 445px;
float: left;
margin-left: 38px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding: 20px 0px 0px 7px;
}

#leftnav li{
background: url(../images/menu.jpg) no-repeat;
margin-left: -40px;
margin-right: 0px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px 0px 0px 0px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
padding-left: 0px;
list-style: none;
list-style-type: none;
list-style-position: inside;
text-align:center;
text-indent: -20px;
line-height: 25px;
border-bottom: none;
text-decoration:none;
}

#leftnav li a:hover{
/* background: url(../images/menu-ovr.jpg) no-repeat; */
width: 218px;
height: 23px;
color: #FFFFFF;
font-color: #FFFFFF;
}

#leftnav a:visited{
border: none;
color: #002d6a; 
font-color: #002d6a;
text-decoration:none;
}

#leftnav a:link{
padding: 0px 0px 0px 0px;
border: none;
color: #002d6a; 
font-color: #002d6a;
text-decoration:none;
}
a:link{
color: #002d6a; 
font-color: #002d6a;
text-decoration:none;
}
a:hover{
color: #cccccc; 
font-color: #cccccc;
text-decoration:none;
}

/* //////////////////////////////////////////////// */
/* END LEFT NAV */
/* //////////////////////////////////////////////// */
/*
table{
*margin-top: 0px;
margin-top: -10px;
}*/

#header{
background: url(../images/header.png) no-repeat;
width: 833px;
height: 145px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
}

#leftnav img{
border: none;
padding: 2px 0px 0px 0px;
}

img{
border: none;
}







/* //////////////////////////////////////////////// */
/* Daughter Page CSS */
/* //////////////////////////////////////////////// */

#wrapper{
width: 904px;
height: auto;
margin-left: auto;
margin-right: auto;
margin-top: -38px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
}

#background-top{
background: url(../images/mainbody.png) no-repeat;
width: 904px;
height: 68px;
margin-left: auto;
margin-right:auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
}

#background-mid{
background: url(../images/mainbody-mid.png) repeat-y;
width: 904px;
height: auto;
min-height: 600px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
}

#background-btm{
background: url(../images/mainbody-btm.png) no-repeat;
width: 904px;
height: 47px;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
}


#content-top{
background: url(../images/daughter-content.png) no-repeat;
width: 590px;
height: 39px;
margin-left: 278px;
margin-right: 34px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
}

#content-mid{
background: url(../images/daughter-content-mid.png) repeat-y;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
color: #000000;
width: 590px;
height: auto;
margin-left: 278px;
margin-right: 34px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
}

#content-btm{
background: url(../images/daughter-content-btm.png) no-repeat;
width: 590px;
height: 42px;
margin-left: 278px;
margin-right: 34px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px 0px 0px 0px;
}


/* //////////////////////////////////////////////// */
/* Styles, h1, h2, h3, p, etc... */
/* //////////////////////////////////////////////// */

p{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
color: #000000;
padding: 0px 0px 0px 15px;
}
li{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
color: #000000;
padding: 0px 0px 0px 15px;
}

h1{
font-size: 20px;
color: #031A4A;
padding: 0px 0px 0px 15px;
}

h2{
font-size: 16px;
font-weight: bold;
color: #000000;
padding: 0px 0px 0px 15px;
}

h3{
font-size: 14px;
font-weight: 400;
border-bottom: thin;
border-top: thin;
border-right-width: 25px;
border-style: solid;
border-color: #031A4A;
text-transform: uppercase;
color: #000000;
padding: 3px 0px 3px 20px;
}

.componentheading{
font-family: Georgia, "Times New Roman", Times, serif;
margin-left: 18px;
font-size: 14px;
color: #031A4A;
font-weight: bold;
}






