/*CSS Table of Contents
HTML Tags
Div IDs
Classes */

/*----------*/

/*HTML Tags*/
body,html{
background-color:#014B66;
height:100%;
width:100%;
margin:0;
align:center;
text-align:center;
font-family:arial,verdana,helvetica,tahoma,sans-serif;
font-size:9pt;
color: #525252;
}

a:link {
text-decoration: underline;
color:#014B66;
}

a:visited {
text-decoration: underline;
color:#014B66;
}

a:hover {
text-decoration: none;
color:#017AA7;
}

a:active {
text-decoration: none;
}
h1,h2,h3,h4,h5,h6{
font-family:albertus,georgia,garamond,serif;
text-transform:uppercase;
font-weight:bold;
color:#014B66;
}

/*DIV IDs*/
#prewrap{
background:url(images/wrapBack.gif) repeat-y;
width:748px;
margin:auto;
text-align:left;
clear:both;
}
#wrapper{
clear:both;
}
/*Header*/
#header{
background:url(images/header.jpg);
width:748px;
height:111px;
margin:auto;
text-align:left;
margin-top:15px;
margin-bottom:0px;
}
#header object{
position:relative;
top:0px;
left:0px;
float:left;
}
#header .div{
float:right;
height:35px;
overflow:hidden;
position:relative;
right:25px;
}
#header a{
color:#333;
text-transform:uppercase;
font-size:10pt;
font-family:georgia,garamond,serif;
}
#header td{
background-color:#fff;
font-weight:bold;
height:32px;
}
#header table{
background-color:#fff;
padding:0px;
border:1px solid #017AA7;
}
#header tr{
border:none;
}


/*Mission*/
#indexMission{
background:url(images/mission.jpg) no-repeat;
max-height:288px;
width:638px;
text-align:left;
position:relative;
left:25px;
padding-top:42px;
padding-bottom:5px;
padding-left:20px;
padding-right:40px;
}
#indexMission div{
width:658px;
overflow-y:scroll;
height:241px;
max-height:241px;
}
.mission{
color:#fff;
font-size:9pt;
line-height:150%;
}
#genericbottom{
text-align:left;
position:relative;
left:25px;
width:698px;
clear:both;
height:48px;
background:url(images/generic.jpg) no-repeat;
margin:0px 0px 10px;
font-size:16pt;
font-family:albertus,georgia,garamond,serif;
text-transform:uppercase;
font-weight:bold;
color:#fff;
}
#genericbottom .div{
padding-top:10px;
padding-left:15px;
}
#genericbottom #links{
text-align:right;
font-size:10pt;
text-transform:none;
color:#017AA7;
padding-right:15px;
font-family: tahoma, helvetica, arial, sans-serif;
position:relative;
top:-10px;
}
#genericbottom #links A:Visited, #genericbottom #links A{
color:#017AA7;
text-decoration:underline;
}
#genericbottom #links A:hover{
text-decoration:none;
}
#Content{
width:658px;
position:relative;
left:25px;
padding:20px;
font-family: arial,tahoma,helvetica,sans-serif;
font-size:11pt;
}
/*News Layout*/
#indexNews{
text-align:left;
position:relative;
left:25px;
width:698px;
clear:both;
height:48px;
background:url(images/index_news.jpg) no-repeat;
margin:0px 0px 10px;
}
#indexNewsContent{
width:678px;
position:relative;
left:45px;
padding:20px 0px;
font-family: arial,verdana,tahoma,helvetica,sans-serif;
}
#indexNewsContent img{
float:right;
padding:0px 10px 10px 0px;
}

/*Footer Layout*/
#footer{
width:748px;
padding-top:5px;
height:83px;
background:url(images/index_20.jpg) no-repeat;
text-align:center;
margin:auto;
}
#footer a{
color:#333;
font-weight:bold;
font-size:10pt;
}

/*Classes*/
.style1 {
font-size: 12px
}


.shortDesc {
color: #333333;
font-size:9pt;
}

.style3 {
color: #333333; 
font-size: 12px; 
}

.articleTitle {
font-weight: bold; 
color: #0072A8; 
font-family: tahoma;
font-size:9pt;
}

.moreLink {
font-weight: bold; 
color: #0072A8; 
font-family: tahoma,helvetica,arial,sans-serif; }

.style7 {
font-size: 10px;
}

.style8 {
color: #000000
}

.style9 {
font-weight: bold; 
color: #000000; 
font-family: tahoma; 
}
.formtable{
background-color:#014B66;
margin:auto; 
border:1px #ccc solid; 
font-weight:bold;
color:#fff;
}
.formtable .submit{
color:#014B66;
background-color:#fff;
font-weight:bold;
font-size:10pt;
font-family: tahoma,helvetica,arial,sans-serif;

}
