/* CSS Document */

body {
	background-color: #2D1411;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}

P, TD, UL, OL {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}

UL, Ol { line-height: 18px; }

TD.alignRight { text-align: right; }
TD.alignRightBottom { text-align: right; vertical-align: bottom; }
TD.alignCenter { text-align: center; }
TD.alignTop { vertical-align: top; }
TD.alignCenterTop { vertical-align: top; text-align: center; }
TD.alignBottom { vertical-align: bottom; }

/* Main Body Background */
TD.mainBodyBg  {
	background-image: url(images/mainbackground.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #82073A;
	padding-left: 9px;
	padding-right: 8px;
	vertical-align: top;
}

/* Main Text Content */
TD.mainContentBG {
	background-image: url(images/mainbodybkgrd.jpg);
	background-position: top right;
	background-repeat: repeat-y;
	padding-left: 15px;
	padding-right: 45px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: left;
	vertical-align: top;
}

/* Dates Nav Bar */
TD.datesNavBG { background-image: url(images/notepad_top1.jpg); background-repeat: no-repeat; }
TD.datesNavBG2 { background-image: url(images/notepad_top.jpg); background-repeat: repeat-y; }
TD.datesNavBG3 { background-image: url(images/notepad_bottom.jpg); background-repeat: repeat-y; }
TD.datesNavBG, TD.datesNavBG2, TD.datesNavBG3 {
	background-position: top center;
	vertical-align: top;
	padding-bottom: 6px;
	padding-left: 10px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
}

TD.datesNavText { 
	text-align:left;
	font: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


/* Menu Bar */
TD.menuBG {
	background-image: url(images/menu_bg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: 100;
	vertical-align: middle;
}

/* Link Styles */
A.menuLink { text-decoration: none; font-weight: 200; }
A.menuLink:link { color: #FFFFFF; }
A.menuLink:visited { color: #FFFFFF; }
A.menuLink:active { color: #FFFFFF; }
A.menuLink:hover { color: #FFD87A; font-weight: bolder;  }

A.Link { text-decoration: none; font-weight: bold; }
A.Link:link { color: #000000; }
A.Link:visited { color: #660000; }
A.Link:active { color: #BC3030; }
A.Link:hover { color: #BC3030; }



/* Header */
h1 { font-size: 16px; color: #6A0000; margin: 0px; padding-bottom: 3px; }

/* Footer */
TD.footer {
	font-size: 10px;
	color: #830000;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	}
