/*----- GLOBAL -------------------------*/

* {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

body { 
background-color: #91B2BF;
margin: 20px 0px;
}

img { outline: 0px; }

form { margin: 0px; }

input { color: #666666; }

ul { margin-right: 20px; }

li { list-style-type: decimal; }

table.pageWrapper { 
background-color: #FFFFFF;
border: 2px solid #FFFFFF; 
}

img.arrow { padding-bottom: 1px; }

/*----- mainNav ------------------------*/

table.mainNav {
background-color: #D8E5EA;
border-bottom: 2px solid #FFFFFF;
padding: 5px 0px;
}

.mainNav td { color: #F58C3F; }

/*----- subNav -------------------------*/

td.subNav {
vertical-align: top;
}

table[id] td:first-child {
padding: 5px 2px 0px 5px;
text-align: center;
vertical-align: top;
width: 10px;
}

.subnavHeader {
padding-top: 10px;
color: #041F4E;
font: bold 15px Trajan, "Times New Roman", Times, serif;
letter-spacing: 2px;
line-height: 17px;
}

/*----- Text ---------------------------*/

b, .blueText {
color: #041F4E;
}

sup {
font-size: 8px !important;
vertical-align: super;
}

table.mainContent td { 
background-color: #FFFFFF;
vertical-align: top;
color: #666666;
}
			
.header { 
color: #041F4E !important;
font: bold 22px Georgia, "Times New Roman", Times, serif; 
}
   
.tagline { font: bold 16px Georgia, "Times New Roman", Times, serif; }

.continued { 
color: #041F4E !important;
font: bold 16px Georgia, "Times New Roman", Times, serif; 
}

.keyword {
padding-bottom: 10px;
font: normal 16px Trajan, "Times New Roman", Times, serif;
vertical-align: top;
letter-spacing: 10px;
}

/*----- Links --------------------------*/

a {
text-decoration: none;
outline: 0px;
}

a:link, a:visited { color: #041F4E; }
a:hover, a:active { color: #F58C3F; }

.mainNav a:link, .mainNav a:visited { color: #0E78A2; }

.mainNav a:hover, .mainNav a:active { color: #129CD2; }

.activeSubsection {
color: #004561;
font-weight: bold;
}
/*footer on home page (links)*/
#footer {
	width: 801px;
    background-color: #91B2BF;
	clear: both !important;
	margin: 0 auto !important;
}
#footer ul {
	padding: 10px 5px;
	margin: 0;
	list-style: none;
	text-align: center;
}
#footer ul li {
	display: inline;
	color: #777777;
}
#footer ul li a {
	font: 10px/20px Arial, Helvetica, sans-serif;
	color: #777777;
	text-transform: capitalize;
	text-decoration: underline;
}
#footer ul li a:hover {
	text-decoration: none;
}
/*footer on home page end*/