/* styles sorted alphabetically*/
a {
	color: 				#630000;
	text-decoration:	none;
}
a:link {
  text-decoration: 		none;
}
a:hover {
  text-decoration:		underline;
}
a.navlink:hover {
	text-decoration:	underline;	
}
a.subnavlinkheader {
  font-size: 9pt;
  text-align: left;
  color: 	#000000;
  margin:   0 0 0 0;
  font-weight: bold;
}
.navlink {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt;
  text-decoration: none;
  font-weight: bold;
  color: #630000;
}
.bgdkcolor {
	background-image:	url("/images/bg_burgundy.gif");
}
.bgfooter{
	background-image: 	url("/images/i_footer_filler.gif");
}
.bgfootercolor{
	background-image: 	url("/images/i_footer_fillergrey.gif");
}
.bgleft {
	background-image: 	url("/images/filler_leftside.gif");
}
.bgltcolor {
	background-image: 	url("/images/bg_ltgrey.gif");
}
.bgright{
	background-image: 	url("/images/filler_rightside.gif");
}
.bgtitleheader{
	background-image:	url("/images/hdr_bg.png");
}
.bgxfooter{
	background-image:   url("/images/x_footer_bg.gif");
}
.bgwhite {
  	color: 				#000000;
	background-color:   #ffffff;
}
.colorborder{
	border: 1px solid #630000;
}
.colorbordertop{
	border-top: 1px solid #630000;
}
body {
 	color:				black;
	background-image: 	url("/images/bg_burgundy.gif");
  	text-align:         justify;
  	font-family:        Verdana, Arial, helvetica, sans-serif;
  	line-height:        1.5;
	margin: 			0 0 0 0;
}
.featuredlink {
  font-size:            9pt;
}
.footer {
  border-style: solid;
  border-width: 1px;
  border-color: black;
  background-color: rgb(208, 211, 229);
  color: black;
}
.footertext {
  color: white;
  font-size: 10px;
}
form {
	margin: 0 0 -5px 0;
}
h1{ /*combines and REPLACES subpage and break */
  font-size: 				14pt;
  font-weight:				normal;
  color: 					#630000;
  margin: 					0px 0px 10px 0px;
}
h2{ /*replaces subtitle */
  	font-size: 				11pt;
  	font-weight: 			bold;
  	color: 					#630000;
	margin: 				10px 0px 0px 0px;
}
h3 {
	font-size:				10pt;
	font-weight:			bold;
	color:					#630000;
	margin:					10px 0px 0px 0px;
}
.indextext {
  font-size:            7pt;
}
li {
  	text-align: 		left;
	margin:				0px 0px 0px 0px;
}
.marginless {
   margin: 				0px 0px 0px 0px;
}
.micro {
  font-size:            7pt;
  margin-top:           0px;
  text-align:           justify;
  line-height:	    	1.3;
}
.microleft {
  font-size:            7pt;
  margin-top:           0px;
  text-align:           left;
  line-height:	    	1.3;
}
p {
	font-size:			10pt;
	margin:				0 0 10px 0;
	text-align: 		justify;
	line-height: 		1.2;
}
.alignright{
	text-align:			right;
}
#mainnav ul{
	list-style-type: none;	
}
.required {
	color: #FF0000;
	font-weight: bold;
}
.searchbutton{
	font-size: 10px;
	color: #000000;
}
.searchinput{
	font-size: 10px;
	color: #000000;
}
.searchtext{
	font-weight: bold;
	font-size: 10px;
	color: #630000;
}
.smallmargin {
   margin: 15px 15px 15px 15px;
}
.subnav {
  color: black;
  padding: 0px 0px 0px 0px;
  line-height: 1.5;
}
.subnavlink {
  font-size: 8pt;
  text-align: left;
  color: #630000;
  margin:  0 0 0 0;
}
td {
	font-size: 10pt;
	line-height: 1.2;
}
td.bluefade {
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFd0d3e5', EndColorStr='#FFFFFFFF');
}
td.navbar {
	background-image:  url("/images/nav_bg.jpg");
	white-space: nowrap;
}
.tableheader{
	font-weight: bold;
	color: #FFFFFF;
}
ul {
  font-size:            10pt;
  margin-top:           0px;
  line-height:	    	1.2;
}
