/*-css--*/
body { margin-top: 15px; margin-left: 10px; }
A.link {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #0055aa; text-decoration: none}
A.visited {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #0066aa; text-decoration: none}
A.active {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #0044aa; text-decoration: none}
A:hover { text-decoration: underline; font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #0055aa }

a.interest {font-family: Trebuchet MS, Arial, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	text-decoration: none;	line-height: 14px;}

A.topnavselect:link {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #960027; text-decoration: none}
A.topnavselect:visited {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #960027}
A.topnavselect:hover {  font-weight: bold; text-decoration: underline}
A.topnavselect:active {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #960027; text-decoration: none}

A.lownav {
    display: block;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 12px;
	color: #333366;
	text-decoration: none;
	margin-left: 30px;
}

A.lownav:link {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #0015ff; text-decoration: none}
A.lownav:visited {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #0015ff; text-decoration: none}
A.lownav:hover {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #990027; text-decoration: underline}
A.lownav:active {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #003366; text-decoration: none}

A.topnav:link {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none; font-weight: bold}
A.topnav:visited {  font-weight: bold; font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: none}
A.topnav:hover {  font-weight: bold; text-decoration: underline; font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #FFFFFF}
A.topnav:active {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none}

A.lownavselect {
    display: block;
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 12px;
	color: #66FFFF;
	text-decoration: none;
	margin-left: 30px;
}

A.lownavselect:link {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
A.lownavselect:visited {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
A.lownavselect:active {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
A.lownavselect:hover {  text-decoration: underline}

a.rightnav {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; font-style: normal; color: #000000; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none }
a.rightnav:hover {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; font-style: normal; color: #000000; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: underline }
a.rightnav:visited {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; font-style: normal; color: #000000; font-weight: bold; font-variant: normal; text-transform: none; }

p.rightnavBlue {  font-family: Two Cen MT, Trebuchet MS, Arial, sans-serif; font-size: 12px; font-style: normal; color: #000000; font-variant: normal; text-transform: none; text-decoration: none }
a.rightnavBlue {  font-family: Two Cen MT, Trebuchet MS, Arial, sans-serif; font-size: 12px; font-style: normal; color: #003366; font-variant: normal; text-transform: none; text-decoration: none }
a.rightnavBlue:hover {  font-family: Two Cen MT, Trebuchet MS, Arial, sans-serif; font-size: 12px; font-style: normal; color: #003366; font-variant: normal; text-transform: none; text-decoration: underline }
a.rightnavBlue:visited {  font-family: Two Cen MT, Trebuchet MS, Arial, sans-serif; font-size: 12px; font-style: normal; color: #003366; font-variant: normal; text-transform: none; }

.topnavside {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: none}
A.topnavside:link {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: none}
A.topnavside:visited {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: none}
A.topnavside:hover {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; color: #990027; font-weight: bold; text-decoration: underline}
A.topnavside:active {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; color: #990027; font-weight: bold; text-decoration: none}

a.topnavsideselect {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; font-style: normal; color: #960027; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none }
a.topnavsideselect:hover {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; font-style: normal; color: #960027; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: underline }
a.topnavsideselect:visited {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; font-style: normal; color: #960027; font-weight: bold; font-variant: normal; text-transform: none }
a.topnavsideselect:active {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; font-style: normal; color: #960027; font-weight: bold; font-variant: normal; text-transform: none }

a.footer:active { font-family: Trebuchet MS, Arial, sans-serif; font-size: 10px; color: #FFFFFF; font-variant: normal }
a.footer:hover { font-family: Trebuchet MS, Arial, sans-serif; font-size: 10px; color: #FFFFFF; font-variant: normal }
a.footer { font-family: Trebuchet MS, Arial, sans-serif; color: #FFFFFF; font-size: 10px; font-variant: normal }
a.footer:visited { font-family: Trebuchet MS, Arial, sans-serif; color: #FFFFFF; font-size: 10px; font-variant: normal }


a.general { font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; line-height: normal; color: #333399 }  
a.general:hover { font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; line-height: normal; color: #333399 text-decoration: underline }  
a.general:active { font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; line-height: normal; color: #333399 text-decoration: underline }  
a.general:visited{ font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; line-height: normal; color: #333399 text-decoration: underline } 

a.generalsmall { font-family: Trebuchet MS, Arial, sans-serif; font-size: 9px; line-height: normal; color: #333399 }  
a.generalsmall:hover { font-family: Trebuchet MS, Arial, sans-serif; font-size: 9px; line-height: normal; color: #333399 text-decoration: underline }  
a.generalsmall:active { font-family: Trebuchet MS, Arial, sans-serif; font-size: 9px; line-height: normal; color: #333399 text-decoration: underline }  
a.generalsmall:visited{ font-family: Trebuchet MS, Arial, sans-serif; font-size: 9px; line-height: normal; color: #333399 text-decoration: underline } 


P {font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}
P.title {line-height: 25px; font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #333366}
P.heading {text-align : left; font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}
P.info  {font-family: Trebuchet MS, Arial, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000}
P.vert {line-height : 5px;}
p.ques {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #000000; font-style: italic; font-weight: bold}
p.answer { font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #000000; font-style: normal}
p.help { font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #993366; font-style: normal; font-weight: bold }
p.lownav {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
p.forms {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: #333399}
p.instruct {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #333399}
p.form_group { font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; color: #333399 ; font-style: italic}
p.hardware { font-family: Trebuchet MS, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
p.hard_info { font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF}
p.contact {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 10px; color: #330099}
p.train_head { font-family: Trebuchet MS, Arial, sans-serif; font-size: 14px; color: #330099; font-style: normal; font-weight: bold }
p.topnav {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; font-style: normal; color: #FFFFFF; font-weight: bold; font-variant: normal; text-transform: none}
p.rightnavtitle {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 13px; font-style: normal; color: #FFFFFF; font-weight: bold; font-variant: normal; text-transform: none; text-decoration: none }
  
UL.info {line-height: 15px; margin-left: 15px; font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}
ul.sponsors {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 11px; color: #333399}
ul.committ { font-family: Trebuchet MS, Arial, sans-serif; font-size: 11px; color: #996666 }

div.title {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}

TD   { font-family: Arial, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000}  
TD.header {horizontal-align: center; vertical-align: middle;  font-family: Arial, sans-serif; font-weight: bold; text-align: left; color: #000000; font-size: 13pt; }
TD.pagelink { font-family: Arial, sans-serif; text-align: left; color: #000000; font-size: 9pt; }
td.events {  font-family: Trebuchet MS, Arial, sans-serif; font-size: 11px; color: #000000}
    
INPUT { font-family: Tahoma, Trebuchet MS, sans-serif }
INPUT.Button { font-family: Tahoma, Trebuchet MS, sans-serif; font-size: 8pt; font-weight: bold }

 .FAQsub { font-family: Tahoma, Trebuchet MS, sans-serif; font-weight: bold; vertical-align: top; text-align: center }
 .He2 { font-family: Tahoma, Trebuchet MS, sans-serif; font-weight: bold; font-size: 150%; vertical-align: bottom }
 .bold {  font-family: Arial, sans-serif; font-size: 12pt; font-style: normal; line-height: 12pt; font-weight: bold; color: #336699}
 .boldblack {  font-family: Arial, sans-serif; font-size: 13px; font-style: normal; line-height: 13px; font-weight: bold; color: #333333}
 .question {  font-family: Arial, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; color: #336699}
 .heading {  font-family: Arial, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #336699}
 .search { font-family: Tahoma, Trebuchet MS, sans-serif; font-weight: bold; font-size: 9pt; vertical-align: bottom; color: #FFFFCC}	
 .require { font-family: Tahoma, Trebuchet MS, sans-serif; color: red; font-weight: bold; font-size: 8pt }
 .restricted { font-family: Arial, Trebuchet MS, sans-serif; color: red; font-weight: normal; font-size: 8pt }table.contactpage {  text-align: left; vertical-align: top; height: 12px; line-height: 12px}
 .titleContact { line-height: 14px; font-family: Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #330099}
 .lawson {	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 12px;	line-height: normal;	font-weight: bold;	color: #996600;}
 .header { horizontal-align: center; vertical-align: middle;  font-family: Arial, sans-serif; font-weight: bold; text-align: left; color: #000000; font-size: 13pt;}
 .commemor {	font-family: Trebuchet MS, Arial, sans-serif;	font-size: 12px;	line-height: normal;	font-weight: bold;	color: #FFFFFF; }

#missing_Hot{
	font-family:Arial, Trebuchet MS, sans-serif;
	font-size:.95em;
	float:right;
	color:#333399;
	padding:4px;
	border: 1px solid #333399;
}
.hot_Date{
	color:#444444;
}

td.leftNavHeading{
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 13px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	background-color: 9ebbdc;
		border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EBEFFB;
	border-bottom-color: #EBEFFB;
}

.blueLeftNav
{
color: #003366;
}

td.dottedBottomLine
{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-color: #556DA2;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
}


.categoryTitle {
	background-color: #24517d;
	color: #FFFFFF;
	font-size: 13;
	font-weight: bold;
}

.categoryTitleContent{
	background-color: #F0F5FB;
}

.alert { font-family: Trebuchet MS, Arial, sans-serif; font-size: 12px; color: red; font-weight: bold;}

/*start insert of v2008 banner styles*/
/* 
**********************************************************
	TOP Banner
**********************************************************
*/
	#masthead {
		overflow: hidden;
		border-top: 1px solid #86aad3;
		border-left: 1px solid #86aad3;
		border-right: 1px solid #86aad3;
		height: 74px;
		position: relative;
		background-color:#FFFFFF;
	}
		#masthead h1, #masthead h2 {
			float: left;
			width: 212px;
			height: 61px;
			margin: 5px 0 0 0;
		}
		#masthead h2 {
			width: 138px;
		}
		
		#masthead h1 a, #masthead h2 a {
			display: block;
			height: 61px;
			text-indent: -9999px;
			background-image:url(/home/graphics/intranet-logos.gif);
			background-repeat:no-repeat;
			background-position: left;	
			width: 212px;
		}
		#masthead h2 a {
			background-position: right;	
			width: 138px;
		}

/* SEARCH BOX */

.searchBox {
	width: 286px;	
	position: absolute;
	top: 0;
	right: 0;
	background-image:url(/home/graphics/search-box-bg.gif);
	background-repeat:no-repeat;
	height: 70px;
}
	.searchBox form {
	padding-left: 62px;
	}
	
		.searchBox form #search-text {
		border: 1px solid #fff;
		position: absolute;
		top: 10px;
		left: 67px;
		font-size: .9em;
		font-weight: bold;
		color: #999;
		width: 175px;
		}
		#searchbutton {
		margin-top: 10px;
		margin-left: 190px;
		}
	.searchBox a {
	display: block;
	position: absolute;
	top: 48px;
	height: 22px;
	text-indent: -9999px;
	background-image:url(/home/graphics/masthead-util-link-bg.gif);
	}
		.searchBox a#masthead-home-link {
		left: 85px;
		width: 73px;
		}
		.searchBox a#masthead-phone-link {
		left: 168px;
		width: 105px;
		background-position:right;
		}
/* 
**********************************************************
	DIVISION Banner 
**********************************************************
*/
.sub-masthead {
	text-align: right;
	background-color: #002040;
	margin-bottom:1px;
}
	.sub-masthead h3 {
		font-family: "Trebuchet MS", Trebuchet MS, Verdana;
		font-size: 1.2em;
		font-size: 15px;
		color: #fff;
		margin: 0;
		padding: .3em 1.5em .35em;
		font-weight: bold;
		}
/* 
**********************************************************
	FOOTER 
**********************************************************
*/
#footer {
background-color: #1a3c79;
color: #fff;
text-align: center;
font-family: Trebuchet MS, Arial, sans-serif;
clear: both;
padding: .2em;
}
	#footer p {
	color: #fff;
	margin: 0;
	font-size: .9em;
	padding: .2em;
	}
	#footer a:link, #footer a:visited, #footer a:hover {	
		color: #FFFFFF;
		font-size: 1em;
	}
