@charset "iso-8859-1";

body
{
	margin: 0;
	background-color:#282828;
	/*background-image:url(images/body_bg.gif);*/
	
}

.bodyTable{
	border-right:4px solid #FFFFFF;
	border-left:4px solid #FFFFFF;
	border-bottom:4px solid #FFFFFF;
}

.navText{
	color:#471512;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14pt;
}
.navText a{
	color:#471512;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14pt;
	text-decoration:none;
}
.navText a:hover{
	color:#471512;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14pt;
	text-decoration:none;
}
.subNav{
	color:#FFFFFF;
	font-weight:bold;
}

.subNav a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.subNav a:hover{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;	
}
.whiteBox{
background-color:#FFFFFF;
color:#471512;
padding:4px;

}
.whiteBox a {
color:#471512;
text-decoration:underline;
}
.whiteBox a:hover{
color:#471512;
text-decoration:none;
}
.darkTable{
border-spacing:2px;
border:2px solid #FFCF00;

}

a {
color:#FFCF00;
text-decoration:underline;
}

a:hover{
color:#FFCF00;
text-decoration:none;
}


td{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color:#FFFFFF;
}
.tdItalics{
font-style:italic;
}

.tdBold{
	font-weight:bold;
}
.tdDotBorder{
border:1px dashed #204870;
padding:5px;
text-align:justify;

}

.smallfont{
	font-size:8pt;
}

.smallfontBold{
	font-weight:bold;
	font-size:8pt;
}

.smallfontblock{
	font-size:8pt;
	text-align:justify;
}
.listBox{
	width:35%;
	border:2px solid #FFFFFF;
}
.tdBoldBorder{
	background-color:#204870;
	font-weight:bold;
	color:#FFFFFF;
	border:1px solid #FFFFFF;
}
.tdBorder{
	border:1px solid #FFFFFF;
}
.tdBoldNoBG{
	font-weight:bold;
	border-bottom:1px solid #204870;
}

.tdBoldNoBottom{
	font-weight:bold;
}
.tdHeaderNB{
	font-size: 12pt;
	font-weight:bold;
	padding:2px;
	color:#FFCF00;
	
}
.homeA a {
font-weight:bold;
font-size:12pt;
color:#471512;
text-decoration:underline;
}
.homeA a:hover {
font-weight:bold;
font-size:12pt;
color:#471512;
text-decoration:none;
}

.tdHeaderUL{
	font-size: 12pt;	
	font-weight:bold;
	padding:2px;
	color:#FFCF00;
	border-bottom:2px solid #FFCF00;
}
.tdHeaderWBG{
	background-color:#FFFFFF;
	font-size: 12pt;
	font-weight:bold;
	padding:2px;
	color:#471512;
	border:1px dotted #FFCF00;
}
.tdHeaderBBG{
	background-color:#471512;
	font-size: 12pt;
	font-weight:bold;
	padding:2px;
	color:#FFCF00;
	border:1px dotted #FFCF00;
}
.tdHeaderDark{
	font-size: 12pt;
	font-weight:bold;
	padding:2px;
	color:#471512;
}
.copy{
color:#FFFFFF;
text-align:center;
font-size:8pt;
}
.copy a{
color:#FFFFFF;
text-align:center;
font-size:8pt;
}
.copy a:hover{
color:#FFFFFF;
text-align:center;
font-size:8pt;
}

.hRule{
	width:100%;
	border-bottom:1px solid #204870;
}

.borderedTable{
	border:1px solid #204870;
	border-collapse:collapse;
}
.select{
	font-size:8pt;
}
.alert{
	font-weight:bold;
	color:red;
}
.inputText
{
	background-color: #FFFFFF;
	font-family: "Verdana,Geneva,Arial,Helvetica,sans-serif";
	font-size: 8pt;
	color: #204870;
	border : 1px solid #204870;
}
.coolButtons {
	background-color: #d3d3d3;
	font-family: "Verdana,Geneva,Arial,Helvetica,sans-serif";
	font-size : 8pt;
	color: #204870;
	padding: 0;
	text-align : center;
}
.error, .error a, .error a:hover{
	color : #ff0000;
	font-weight : bold;
}

/* head shot image style */
.headshot{
border:1px dotted #FFCF00;
}

.important{
border:2px dotted #ff0000;
}


