/* CSS Document */
html { /*keep scrollbar present in FF*/
	overflow:scroll;
}
body {
	margin: 12px 10px 10px;
	background: #fdfdfd url(../graphics/bkgd_grad.jpg) repeat-x top;
}
/*---------------------------------
	begin code for nav system
------------------------------------*/

/*left nav background image*/
td.leftnavpic {
	background: #1221b8 url(../graphics/leftnav_bkgd.jpg) repeat-x top;
	border-left: solid 1px #000;
}
/*-------------------------------
	code for fonts 
---------------------------------*/
h1 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#0b178c;
}
h2 {
	font: bold 14px Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#000;
}
.captionText {
	font: bold 10px Arial, Helvetica, sans-serif;
	font-style:italic;
	color:#000;
}
.bodyText {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000;
}
.parText {
	font: normal 12px Arial, Helvetica, sans-serif;
	text-align: justify;
	color:#000;
}
.redText {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#FF0000;
	text-align:justify;
}
.textsml {
	font: normal 8px Arial, Helvetica, sans-serif;
	color:#000;
}
.bullet {
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: 14px;
	padding: 0 0 5px 5px;
	list-style-image: url(../graphics/bullet1.gif);
}
.bullet2 {
	font: normal 12px Arial, Helvetica, sans-serif;
	list-style-image: url(../graphics/bullet2.gif);
	line-height: 14px;
	padding: 0 0 5px 0;
}
a:link {
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#0e5897;
}
a:visited {
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#b11003;
}
a:hover {
	font: normal 12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#0e5897;
}
#bottom a:link {
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#0e5897;
}
#bottom a:visited {
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#006600;
}
#bottom a:hover {
	font: normal 10px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#0e5897;
}
td.grayoutline {
	border: solid 1px #d6d6d6;
	background-color:#fff;
	padding: 10px;
}
td.botbar {
	font: normal 10px Arial, Helvetica, sans-serif;
	border: solid 1px #000;
	padding: 2px 0;
	text-align: Center;
	vertical-align:middle;
	background-color:#fff;
}
hr {
	color:#3d4bc8;
}

/*-------------------------------
code for content section & left nav
---------------------------------*/
td.contentarea {
	border-right: solid 1px #000;
	border-left: solid 1px #000;
	padding: 5px 20px 20px 20px;
	background-color:#fff;
	vertical-align: text-top;
}
#leftnav td.navpad {
	padding: 7px 3px 5px 3px;
	height: 23px;
}
#leftnav a:link {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;	
	text-decoration: none;
}
#leftnav a:visited {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;	
	text-decoration: none;
}
#leftnav a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000;	
	text-decoration: underline;
}
table.center {
	margin-left:auto; 
	margin-right:auto;
}
.date {
	float:left;
	width:100px;
	font:normal 8px Arial, Helvetica, sans-serif;
}