body {
	margin: 0px;
	padding: 0px;
}

#site {
	top: 0px;
}

#site .border {
	border-bottom: 2px solid #002163;
	border-left: 2px solid #002163;
	border-right: 2px solid #002163;
}

#site .border2 {
	border-left: 2px solid #002163;
	border-right: 2px solid #002163;
}




/*Main Menu Information*/
#mainMenu{
		background-color: #FFFFFF;	/* Background color of main menu */
		font-family: Times, Times New Roman, serif;	/* Fonts of main menu items */
		font-size:16px;	/* Font size of main menu items */
		border-bottom:1px solid #002163;	/* Bottom border of main menu */
		height:40px;	/* Height of main menu */
		
		position:relative;	/* Don't change this position attribute */
		
	}
	#mainMenu a{
		padding-left:15px;	/* Spaces at the left of main menu items */
		padding-right:15px;	/* Spaces at the right of main menu items */
		font-weight:normal;
		/* Don't change these two options */
		position:absolute;
		bottom:-1px;	/* Change this value to -2px if you're not using a strict doctype */
	}
	#submenu{		
		font-family: Times, Times New Roman, Serif;	/* Font  of sub menu items */
		background-color:#E6E6E6;	/* Background color of sub menu items */
		padding-top:3px;
		padding-bottom:3px;
		width:100%;	/* Don't change this option */
		
	}	
	#submenu div{
		white-space:nowrap;	/* Don't change this option */
		
	}
	/*
	Style attributes of active menu item 
	*/
	#mainMenu .activeMenuItem{
		/* Border options */
		border-top:1px solid #002163;
		border-right:1px solid #002163;
		border-left:1px solid #002163;
		padding-top: 3px;
		padding-bottom: 3px;		
		background-color: #E6E6E6;	/* Background color */
		color: #000000;
		cursor:pointer;	/* Cursor like a hand when the user moves the mouse over the menu item */
	}
	
	#mainMenu .activeMenuItem img{
		position:absolute;
		bottom:0px;
		right:0px;
	}
		
	/*
	Style attributes of inactive menu items
	*/
	#mainMenu .inactiveMenuItem{		
		border-top:1px solid #002163;
		border-right:1px solid #002163;
		border-left:1px solid #002163;
		padding-top: 3px;
		padding-bottom: 3px;
		color: #000000;	/* Text color */
		cursor:pointer;	/* Cursor like a hand when the user moves the mouse over the menu item */
	}
	
	#submenu a{	
		text-decoration:none;	/* No underline on sub menu items - use text-decoration:underline; if you want the links to be underlined */
		padding-left:15px;	/* Space at the left of each sub menu item */
		padding-right:15px;	/* Space at the right of each sub menu item */
		padding-top:3px;
		padding-bottom:3px;
		color: #000000;	/* Text color */
		font-size:14px; 
	}
	
	#submenu a:hover{
		color: #002163;	/* Red color when the user moves the mouse over sub menu items */
	}


/* HEADER Information for the top title bar, menu and search capabilities */
#header {
	top: 0px;
}

#header .recordtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 5px;
}

#header .headtext{
	font-family: times, times new roman, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #002163;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 5px;
}

#menu {
	color: #FFFFFF;
}



/* MAIN BODY Information for the center core content of the page */
#main {
	color: #FFFFFF;
}

#main .sidebar{
	padding-top: 10px;
	padding-bottom: 10px;
}

#main .sidebarheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

#main .sidebartext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 18px;
}

#main .scheduletext{
	font-family: times, times new roman, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 5px;
}

#main .bodyheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: italic;
	font-weight: normal;
	color: #002163;
	text-decoration: none;
	line-height: 18px;
}

#main .missionheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #002163;
	text-decoration: none;
	line-height: 18px;
}

#main .statsheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #002163;
	text-decoration: none;
	line-height: 18px;
}


#main .honorsheader1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #002163;
	text-decoration: none;
	line-height: 18px;
	align: center;
}

#main .honorsheader2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #002163;
	text-decoration: none;
	line-height: 18px;
	align:center;
}

#main .honorstext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center; 
	align:center;
	color: #002163;
	text-decoration: none;
	line-height: 12px;
}

#main .bodyheaderul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: italic;
	font-weight: normal;
	color: #002163;
	text-decoration: none;
	line-height: 18px;
}

#main .bodytext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}

#main .scoresheader{
	color: black; 
	font-size: 8.0pt; 
	font-weight: 700; font-family: Arial, Helvetica, sans-serif; 
	text-align: center; 
	white-space: normal; 
	font-style: normal; 
	text-decoration: none; 
	vertical-align: top; 
	border-left: .5pt solid white; 
	border-right: medium none; 
	border-top: .5pt solid white; 
	border-bottom: .5pt solid white; 
	padding-left: 1px; padding-right: 1px; 
	padding-top: 1px; 
	background: silver;
}

#main .scorestext{
	color: white; 
	font-size: 8.0pt; 
	font-weight: 700; font-family: Arial, Helvetica, sans-serif; 
	text-align: center; 
	white-space: normal; 
	font-style: normal; 
	text-decoration: none; 
	vertical-align: top; 
	border-left: .5pt solid white; 
	border-right: medium none; 
	border-top: .5pt solid white; 
	border-bottom: .5pt solid white; 
	padding-left: 1px; padding-right: 1px; 
	padding-top: 1px; 
	background: #002163;
}

#main .itemRow1,
#main .itemRow2 {
	clear: left;
	padding: 1px 1px 1px 1px;
	border-bottom: 1px solid #666;
	border-right: 1px dashed #999;
	font-size: 8.0pt; 
	font-weight: 700;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center; 
	color: black;
}
#main .itemRow1 {
	background-color: silver;
}
#main .itemRow2 {
	color: #002163; 
	background-color: white;
}


#main .rostertext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}

#main .homeheadline{
	font-family: times, times new roman, serif;
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}

#main .specstitle{
	font-family: times, times new roman, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
}

#main .specstext{
	font-family: times, times new roman, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
}

#main .gallerytext{
	font-family: times, times new roman, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	padding-top: 4px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 4px;
}





#footer {
	text-align: center;
	font-family: times, times new roman, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

#footer .subtext {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}




a.toplink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}

a.toplink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}

a.toplink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #002163;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}

a.submenu:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 15px;
}

a.submenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 15px;
}

a.submenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	padding-right: 15px;
	padding-left: 15px;
}

a.sidebar:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a.sidebar:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

a.sidebar:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: normal;
	color: #BDD0E5;
	text-decoration: underline;
}

a.interviewlinks:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

a.interviewlinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}

a.interviewlinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #002163;
	text-decoration: underline;
}

a.picturelinks:link {
	font-family: times, times new roman, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	color: #002163;
	text-decoration: none;
	line-height: 18px;
}

a.picturelinks:visited {
	font-family: times, times new roman, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	color: #002163;
	text-decoration: none;
	line-height: 18px;
}

a.picturelinks:hover {
	font-family: times, times new roman, serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	line-height: 18px;
}

a.schedulelink:link{
	font-family: times, times new roman, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 5px;
	text-decoration: underline;
}
a.schedulelink:visited{
	font-family: times, times new roman, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding: 5px;
	text-decoration: underline;
}
a.schedulelink:hover{
	font-family: times, times new roman, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #002163;
	padding: 5px;
	text-decoration: underline;
}