/* Fonts */

html {font-size: 100%; /* IE Hack */ color: #333; margin: 0; padding: 0;}
body {
	margin: 0;
	padding: 0;
	font: .80em/1.4em Georgia, Times, serif;
	background-color: #FFFFFF;
}
h1, h2, h3, h4 {
	color: #3A0908;
}
h1 {
	font-size: 17pt;
	margin-top: 0;
	padding-top: 0;
	font-family: "Century Gothic";
	font-style: normal;
	font-weight: bold;
	color: 3A0908;
}
h2 {
	font-size: 135%;
	line-height: 150%;
	color: 3A0908;
}
h3 {
	font-size: 125%;
	color: 3A0908;
}
h4 {
	font-size: 115%;
	color: 3A0908;
}
ul { list-style-type:none; }
img { border: none }
a img { border: none; }
fieldset { border: none; margin: 0; padding: 0; }
blockquote {margin-left: 3em; padding-left: 0.5em; border-left: 1em solid #edf8fc;}
dl {margin-left: 0;}
dl dt {font-weight: bold; color: #3A0908; background: #edf8fc;}
dl dd {	margin: 0 0 2.5em 0; padding-top: 0.5em; background: #f7fcfd;}


/* Design */

#topleftbkgd {
	position:absolute;
	left:0px;
	top:0px;
	width:97px;
	height:950px;
	z-index:1;
	visibility:visible;
	background-color: #FFFFFF;
}
#topmidbkgd {
	position:absolute;
	left:97px;
	top:21px;
	width:341px;
	height:68px;
	z-index:1;
	visibility:visible
}
#toprightbkgd { position:absolute; left:619px; top:21px;width:341px; height:68px;z-index:2; visibility:visible; }
#leftbkgd { position:absolute; left:0px; top:89px;width:97px; height:581px;z-index:3; visibility:visible; }
#leftbotlogo {
	position:absolute;
	left:96px;
	top:465px;
	width:170px;
	height:212px;
	z-index:7;
	visibility:visible;
}


/* Left Navbar */

div#navleft {
	position:absolute;
	left:97px;
	top:111px;
	width:159px;
	height:355px;
	z-index:5;
	visibility: visible;
	text-align: right;
	margin: 0;
	padding: 0.3em 0.5em 3em 0.3em;
	background-color: #F6F3F5;
}
div#navleft ul { margin: 0 2em 0 0; padding: 0; }
div#navleft a:link, div#navleft a:visited { color: #3A0908; text-decoration:none; }
div#navleft a:focus, div#navleft a:hover, div#navleft a:active { color:#FFF; }

.navleftcat {
	font-size: 1.1em; font-variant: caps; text-transform: uppercase; padding-top: 1.2em }

.navleftsubcat {
	font-size: .9em; }


/* Top Navbar */

div#navtop {
	position: absolute;
	left:97px;
	top:89px;
	width:864px;
	height:22px;
	z-index:4;
	visibility: visible;
}
div#navtop ul { position: absolute; left: 197px; widows: 863px; top: .2em; margin: 0; padding: 0; }
div#navtop ul, div#navtop li { display: inline; margin: 0; padding: 0; list-style-type: none; }
div#navtop a:link, div#navtop a:visited {
	color: #999999;
	margin: 0 10px 4px 10px;
	text-decoration: none;
}
div#navtop a:focus, div#navtop a:hover, div#navtop a:active { color:#FFF; }
		

/* Content Container */

div#container {
	position: absolute;
	left: 267px;
	top: 111px;
	width: 694px;
	visibility: visible;
	padding: 0;
	text-align: left;
	z-index: 6;
	height: 784px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}


/* Page Content */

div#content {
	margin: 0;
	padding: 30px;
	height: 100%;
}
div#content ul {padding: 0 0 0 2.1em; margin: 1em 0;}
div#content li {padding: 0; margin: 0 0 0.2em 0; list-style: none; list-style-type:circle;}
div#content { 
	font-family: Georgia, Times, serif; }
#content a:link, #content a:visited {
	color: #ADAD8E;
	text-decoration:none
}
#content a:focus, #content a:hover, #content a:active { color: #3A0908; }

/* Footer */
div#footer { 
	font-family: Georgia, Times, serif; font-size: 0.90em; color: #666;
	margin: 1em 0 0 0; padding: 0.3em 0.5em 3em 0.3em;
	text-align: center }
#footer a:link, #footer a:visited { color: #666; text-decoration:none }
#footer a:focus, #footer a:hover, #footer a:active { color: #3A0908; }
body {
  font-family: "Times New Roman", Times, serif;
}

td {
	font-family: "Times New Roman", Times, serif;
}

th {
	font-family: "Times New Roman", Times, serif;
}
