body {
margin: 0;
padding: 0;

background-color: #114F8C; 
background-image: url('../images/bg_fade.jpg'); 
background-repeat: repeat-y;
background-position: center;

font-family: arial; 
font-size: 12px; 
font-weight: normal; 
text-decoration: none; 

text-align: center;
}


/* ================================Links================================ */

a.content:link { text-decoration: none; font-size: 12px; color: #114F8C; border-bottom: solid 1px #114F8C; }
a.content:visited { text-decoration: none; font-size: 12px; color: #818F9C; border-bottom: solid 1px #818F9C; }
a.content:active, a.content:hover { text-decoration: none; font-size: 12px; color: #2A4056; border-bottom: solid 1px #F77400; }

a.footer:link { text-decoration: none; font-size: 11px; color: #114F8C; border-bottom: solid 1px #114F8C; }
a.footer:visited { text-decoration: none; font-size: 11px; color: #818F9C; border-bottom: solid 1px #818F9; }
a.footer:active, a.footer:hover { text-decoration: none; font-size: 11px; color: #2A4056; border-bottom: solid 1px #F77400; }

a.qual:link, a.qual:visited { text-decoration: none; font-size: 11px; font-weight: bold; color: #304458; border-bottom: solid 1px #304458; }
a.qual:active, a.qual:hover { text-decoration: none; font-size: 11px; font-weight: bold; color: #304458; border-bottom: dotted 1px #F77400; }

a.info:link, a.info:visited { text-decoration: none; font-size: 11px; font-weight: bold; color: #2D5551; border-bottom: solid 1px #2D5551; }
a.info:active, a.info:hover { text-decoration: none; font-size: 11px; font-weight: bold; color: #2D5551; border-bottom: dotted 1px #F77400; }

a.nav:link, a.nav:visited { text-decoration: none; font-size: 11px; font-weight: normal; color: #FFFFFF; padding-top: 3px; padding-bottom: 2px; padding-left: 4px; padding-right: 4px; } /* #8BA3BB */
a.nav:active, a.nav:hover { text-decoration: none; border-bottom: solid 1px #F77400; font-size: 11px; font-weight: normal; color: #FFFFFF; background-color: #5C6C7C; padding-top: 3px; padding-bottom: 2px; padding-left: 4px; padding-right: 4px; }


/* ================================Design: Text================================ */

h1 { font-size: 12px; font-family: arial; font-weight: normal; letter-spacing: 0px; color: #10518B; }
h2 { font-size: 15px; font-family: arial; font-weight: normal; letter-spacing: 3px; color: #10518B; }
h3 { font-size: 20px; font-family: arial; font-weight: normal; letter-spacing: 4px; color: #10518B; }
.excellence {font-size: 12px; font-weight: bold; font-family: arial; color: #F92907; }
.excellence_norm {font-size: 12px; font-weight: normal; font-family: arial; color: #F92907; }
.excellence_lg {font-size: 15px; font-weight: bold; font-family: arial; color: #F92907; }
.arrows { font-size: 11px; font-weight: normal; font-family: webdings; }
.middot { font-size: 20px; font-weight: bold; color: #114F8C;}
.headertext { color: #10518B; font-weight: bold; }
.copyright {font-size: 10px; color: #b1b1b1; }
.arrow { font-size: 15px; font-family: arial; font-weight: normal; }
.small { font-size: 11px; font-family: tahoma; font-weight: normal; }
.street { font-size: 11px; font-weight: normal; }

/* ================================Design: Elements================================ */

.xtra_img { width: 195px; padding-left: 18px; }
.xtra_requestQ { width: 164px; padding-left: 23px; padding-right: 26; font-size: 11px; font-weight: normal; color: #304458;}
.xtra_info { width: 164px; padding-left: 23px; padding-right: 26; font-size: 11px; font-weight: normal; color: #2D5551; }

#sitemap ul { list-style: none; }

.aboutimg { float: right; border: 3px solid #E2EAF5; vertical-align: text-top; }   /*5C6C7C*/

.normal { padding: 5px; padding-left: 15px; background-color: transparent; }
.highlight { padding: 5px; padding-left: 15px; background-color: #EAEAEA; }

.normal_l { padding: 5px; padding-left: 15px; background-color: transparent; }
.highlight_l { padding: 5px; padding-left: 15px; background-color: #E2EAF5; }

/* ================================Content Boxes================================ */


#content {
width: 700px;
padding: 0;
margin: 0;
text-align: center;
}

#header {
width: 700px;
padding: 0;
margin: 0;
background-color: #093359;
}
#menu {
width: 700px;
padding-bottom: 5px;
padding-top: 6px;
margin: 0;
background-color: #093359;
font-size: 11px;
font-weight: normal;
color: #8BA3BB;
text-align: left;
}

#conBody {
width: 413px;	/* 487 */
margin: 0;
padding-left: 37px;
padding-right: 37px;
background-color: transparent;
float: left;
text-align: left;
}
#extras {
width: 213px;
margin: 0;
background-color: transparent;
float: left;
text-align: left;
}

#footer {
width: 663px; 	/* 700 */
margin: 0;
padding-left: 37px;
font-size: 10px;
font-weight: normal;
background-color: transparent;
clear: both;
text-align: left;
}



/* ================================Drop Down Menus============================== */

#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: yellow;
}

/* ================================Upload System Stuff============================== */

	div.tool_tip_general {
		background-color: #ffffff;
		border: 2px solid black;
		display: none;
		font-size: 12px;
		padding: 3px;
		position: absolute;
		text-align: center;
		width: 200px;
	}
	
	div.tool_tip_small {
		background-color: #ffffff;
		border: 2px solid black;
		display: none;
		font-size: 12px;
		padding: 3px;
		position: absolute;
		text-align: center;
		width: 100px;
	}