/****** Basic HTML element styles ******/

body {
	background: white;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
p, ul, ol, td, th {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 13px;
}
h1, h2, h3 {
	color: #660000;
	font-style: italic;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
h1 {
	font-size: 22px; 
}

h2 {
	font-size: 18px; 
}

h3 {
	font-size: 16px; 
}

A:link {
	color: #55552B;
	text-decoration: underline;
}
A:visited {
	color: navy;
}
a:hover {
	text-decoration: underline;
}

/****** Main page divisions ******/

#divHeader {
	position: absolute;
	top: 10px;
	left: 20px;
	width: 95%;
	background-color: #660000;
	border: 2px dotted #DEDEBC;
}


#divLeftContent {
	position: absolute;
	top: 64px;
	left: 20px;
	width: 180px;
}

#divNavigation {
	background-color: #DEDEBC;
	border-top:    1px dotted #AEAE5E;
	border-bottom: 1px dotted #4E4E27;
	border-left:   1px dotted #AEAE5E;
	border-right:  1px dotted #4E4E27;
}

#divSiteInfo {
	background-color: #DEDEBC;
	border-top:    1px dotted #AEAE5E;
	border-bottom: 1px dotted #4E4E27;
	border-left:   1px dotted #AEAE5E;
	border-right:  1px dotted #4E4E27;
}

#divRightContent {
	position: absolute;
	top: 60px;
	left: 220px;
	right: 20px;
	background-color: white;
}

/****** Format the text in the banner ******/

#h1HeaderText {
	font-size: 22px; 
	color: #DEDEBC;
	font-style: italic;
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 2px;
	margin-left: 10px;
}

/****** Format the text in the site info box ******/

p.clsSiteInfo {
	font-size: 11px; 
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 10px;
}

/****** Format the main level links in the nav table ******/

p.clsMainLink {
	font-size: 13px; 
	font-weight: bold;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-left:    5px;
	margin-top:     5px;
	margin-bottom:  5px;
}
a.clsMainLink {
}

/****** Format the second level links in the nav table ******/

p.clsSubLink {
	font-size: 12px; 
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin-left:    15px;
	margin-top:     0px;
	margin-bottom:  0px;
}
a.clsSubLink {
	font-family: Arial, Helvetica, sans-serif;
}


/******  Format the page title at the top of the rightContent area ******/
h1.clsPageTitle {
	margin-top:     0px;
	margin-bottom:  20px;
}
hr.clsPrintHr {
	display: none;
}

th {
	background-color: #660000;
	color: #DEDEBC;
}
td.row1 {
	background-color: #DEDEBC;
}
td.row2 {
	background-color: #FFFFFF;
}
	

