﻿/****************
 * body section *
 ****************/

body {
	background-color: #79000E;
	margin: 0px; 
}
#maindiv {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	/* height: 1000px; */
	background-color: #79000E;
	position: relative;
	font-family: Times New Roman, serif;
	font-size: 11pt; 
}

#browser_check {
	width: 1000px; 
	font-family: Verdana, sans-serif; 
	font-size: 8pt; 
	background-color: #79000E; 
	text-align: center; 
	color: #FFFFFF; 
	padding: 12px 0px 7px; 
}

#browser_check a {
	color: #FFFFFF; 
}

#browser_check a:visited {
	color: #FFFFFF; 
}


/******************
 * header section *
 ******************/
 
#header_section {
	width: 1000px; 
	padding-top: 21px;
	background-image: url('Images/topdiv%20bg%20border%20shorter%20gif.gif')
}
#headergraphic {
	position: static;
	display: block; 
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}


/*******************
 * content section *
 *******************/

#content_section {
	width: 900px;
	/* height: 1000px; */
	height: auto; 
	padding: 10px 50px 0px 50px; 
	/* margin-bottom: -10px; */
	background-image: url('Images/contentdiv%20bg%20border%20gif.gif'); 
	background-repeat: repeat-y;  
	color: #FFFFFF; 
	position: relative; 
	/* float: left; 
	clear: both; */ 
}
#content_section ul {
	/* margin-left: 30px; */
	margin-right: 10px;  
	margin-bottom: 8px; 
	list-style-image: url('Images/announcement%20bullet%20all%20maroon%20top%20margin%20gif.gif'); 
	/* font-size: 9pt; */
}
#content_section li {
	margin-top: 10px; 
}

#content_top {
	height: 25px;
}
#content_middle {
	height: auto; 
	background-image: url('Images/content%20all%20middle%20bg%20jpeg%20v2.jpg');
	background-repeat: repeat-y; 
	padding: 0px 35px 0px 25px; 
	/* font-family: Verdana, Times New Roman, sans-serif; */
	/* margin: -5px 0px -15px; */
}

#content_sidebar {
	width: 250px;
	/* height: 1000px; */
	height: 100%; 
	float: left; 
	/* margin-left: 50px; */
	margin-right: 30px;  
	padding: 0px; 
	/* background-color: transparent; */
	color: black;  
	font-size: 11pt; 
}
.sidebar_box {
	height: auto; 
	width: 250px; 
	margin-bottom: 30px; 
}
.sidebar_box_top {
	height: 45px; 
	width: 250px; 
	/* padding: 5px 25px; */
	background-image: url('Images/sidebar box top maroon solid jpeg.jpg');  
	color: #FFFFFF; 
	/*
	text-align: center; 
	vertical-align: baseline; 
	font-size: 13pt; 
	text-decoration: underline; 
	font-weight: bold; 
	line-height: 20pt; 
	*/
}
.sidebar_box_main {
	height: auto; 
	width: 250px; 
	padding: 13px 0px 2px 0px; 
	/* padding: 0px; */
	background-image: url('Images/sidebar%20box%20middle%20jpeg.jpg'); 
	background-repeat: repeat-y; 
	color: black; 
}
.sidebar_box_bottom {
	height: 20px; 
	width: 250px; 
	background-image: url('Images/sidebar%20box%20bottom%20border%20jpeg.jpg'); 
	color: black; 
}
#content_sidebar ul p {
	margin-top: 10px;  
	margin-left: 5px;  
	width: 85%;  
	font-size: 10pt; 
}
#content_sidebar p {
	margin-left: 10px; 
	margin-right: 10px;   
}
#content_sidebar input {
	width: 100px; 
	margin-top: 2px; 
	background-image: url('Images/text%20area%20background.gif'); 
	border: #AAAAAA solid 1px; 
}
#content_sidebar .login_cell {
	width: 100px; 
	padding: 4px 12px;
}

#content_main {
	width: 560px; 
	/* height: 1000px; */
	height: 100%; 
	float: right; 
	/* margin-right: 50px; */
	padding: 0px; 
	/* background-color: #FFFFFF; */
	color: black;  
	font-size: 11pt; 
}
#content_main h1 {
	color: #666666; 
	font-size: 18pt; 
	border-bottom: 2px solid #99C9FF; 
	padding-bottom: 6px; 
	margin-top: 0px; 
}
#content_main h2 {
	color: #666666; 
	font-size: 13pt; 
	border-bottom: 2px solid #99C9FF; 
	width: auto; 
	padding-bottom: 3px; 
	margin-top: 35px; 
	/* margin-right: 150px; */
}
#content_main p {
	margin: 20px 0px 20px;  
	line-height: 14pt; 
}


/******************
 * footer section *
 ******************/

#footer_section {
	width: auto;
	/* height: 105px; */
	padding: 0px 50px 0px 50px;  
	margin-bottom: 20px; 
	background-image: url('Images/bottomdiv%20bg%20border%20taller%20gif.gif'); 
	background-color: #79000E; 
	background-repeat: no-repeat; 
	color: #FFFFFF; 
	font-family: Verdana, sans-serif; 
	font-size: 8pt; 
	clear: both; 
}
#footer_section a {
	color: #FFFFFF;
	text-decoration: none; 
}
#footer_section a:hover {
	text-decoration: underline; 
}
#footer_table {
	/* margin-top: 35px;  */
	width: 100%;  
}
#footer_table_div {
	margin: 28px 20px 30px 20px; 
}
#footer_table td {
	padding: 3px 0px; 
}


/******************
 * navbar section *
 ******************/

#navbardiv {
	position: static;
	width: 904px;
	height: 51px;
	margin: auto; 
}
.navmenu_div {
	position: absolute;
	/* top: 322px; */
	top: -2px; 
	background-color: #99C9FF;
}
.navmenu_secondary_div {
	position: absolute; 
	background-color: #99C9FF; 
}
#aboutmenu {
	left: 119px; 
	width: 250px; 
	visibility: hidden; 
}
#progmenu {
	left: 258px; 
	width: 235px; 
	visibility: hidden; 
}
#prepmenu {
	left: 491px;
	width: 226px; 
	visibility: hidden; 
}
#regmenu {
	left: 715px; 
	width: 235px; 
	visibility: hidden; 
}
#dom_menu {
	/* top: 330px; */
	top: 6px; 
	left: 450px; 
	width: 250px; 
	visibility: hidden; 
}
#intl_menu {
	/* top: 356px; */
	top: 32px;
	left: 450px; 
	width: 250px; 
	visibility: hidden; 
}
.menutable {
	font-size: 14px;
	border: 1px solid #FFFFFF;
	padding: 0px; 
	color: #FFFFFF;
	width: 100%;
}
.menubullet_img {
	margin-right: 6px;
	margin-left: 4px;
	vertical-align: baseline;
}
.menutable a {
	color: #FFFFFF;
	text-decoration: none; 
	/* display: inline-block; */
}
.menutable a:hover {
	color: #79000E; 
	text-decoration: underline;
}
.menutable td {
	border: 1px solid #FFFFFF;
	border-collapse: collapse;
	padding: 4px; 
}


/***************
 * misc styles *
 ***************/

.briefings_left_td {
	padding: 3px 0px 3px 24px;
}

.briefings_right_td {
	padding: 3px 0px 3px 44px;
}

.briefings_title_tr {
	/* padding: 20px 0px 5px;  (only IE compatible) */
	font-weight: bold;
}

.briefings_title_td_left {
	width: 300px; 
	padding-left: 0px;
	padding-top: 20px; 
	padding-bottom: 5px;
}

.briefings_title_td_right {
	width: 215px; 
	padding-left: 20px;
	padding-top: 20px; 
	padding-bottom: 5px;
}

#guides_table td {
	padding: 4px 0px 4px 15px;
}

.reginfo_table_td_left
{
	width: 215px; 
	padding: 3px 20px; 
	text-align: right;
}

.reginfo_table_td_right
{
	width: 335px; 
	padding: 3px 20px; 
	text-align: left;
}

.acctinfo_table_td_left
{
	width: 270px; 
	padding: 3px 5px; 
	text-align: right;
}

.acctinfo_table_td_right
{
	width: 280px; 
	padding: 3px 20px; 
	text-align: left;
}

.staffinfo_header_td 
{
	text-align: center; 
	padding: 60px 0px 30px;
	font-size: 13pt;
	font-weight: bold; 
	text-decoration: underline; 
}

.staffinfo_table_td_left
{
	width: 165px; 
	padding: 14px 0px 11px; 
	text-align: right;
	vertical-align: top; 
	border-bottom: 2px solid #999999; 
	border-top: 2px solid #999999; 
}

.staffinfo_table_td_right
{
	width: 385px; 
	padding: 11px 20px 11px 35px; 
	text-align: left;
	border-bottom: 2px solid #999999; 
	border-top: 2px solid #999999;
}









