body {
	background: #FFF;
	margin: 0 0 0 0;
}

body, div, span, td, th, p, li {
	color: #808080;
	font-size: 11px;
	font-family: Arial, sans-serif;
}

.title {
	color: #88A2C4;
	font-size: 24px;
	font-weight: bold;
	font-family : "Times New Roman", Times, serif;
}

.subtitle {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

.copyhome {
	color: #FFF;
	font-size: 11px;
}

.copycrumb {
	color: #333;
	font-size: 9px;
}

.copyrelinfo {
	color: #808080;
	font-size: 10px;
}

.copysubhdr {
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	color: #D4840A;
}

.copysmall {
	font-size: 9px;
	color: #808080;
}

.copybold {
	font-weight: bold;
}

.copyfooter {
	color: #666;
	font-size: 9px;
}

.copywhite {
	color: #FFF;
}

.copyblue {
	color: #7A95B9;
}

.toupp {
	text-transform: uppercase;
}

UL {
	list-style-image: url(../images/bulletGray.gif);
	list-style-type: square;
	margin: 0 0 0 17;
	padding: 0px;
}

OL {
	margin: 0 0 0 37;
	padding: 0px;
}

/* Table Styles */
.copyTblTitle {
	font-weight: bold;
	color: #FFF;
}

A.linkTblTitle, A.linkTblTitle:visited {
	text-decoration: underline;
	color: #FFF;
}

A.linkTblTitle:hover {
	color: #F1A93C;
}
	
.tblRowTitle {
	background-color: #999;
}

.tblRowOdd {
	background-color: #E7E7E7;
}

.tblRowEven {
	background-color: #D6D6D6;
}

/* Link Styles */
A, A:visited {
	text-decoration: underline;
	color: #D4840A;
}

A.linkrelinfo, A.linkrelinfo:visited {
	text-decoration: none;
	color: #D4840A;
}

A.linkcrumb, A.linkcrumb:visited {
	text-decoration: none;
	color: #1D5595;
}

A.linkdef, A.linkdef:visited {
	text-decoration: underline;
	color: #808080;
}

A.linkfooter, A.linkfooter:visited {
	font-size: 9px;
	text-decoration: none;
	color: #666;
}

A.linktop, A.linktop:visited {
	font-size: 9px;
	color: #1D5595;
	text-decoration: none;
}

A.linkhome, A.linkhome:visited {
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}

A.linksubhdr, A.linksubhdr:visited {
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color: #D4840A;
	font-weight: bold;
}

A.linkcrumb:hover, A.linkfooter:hover, A.linktop:hover, A.linksubhdr:hover, A.linkrelinfo:hover {
	text-decoration: underline;
}

A:hover {
	color: #808080;
}

A.linkhome:hover {
	text-decoration: underline;
	color: #FEAE38;
}

A.linkwhite, A.linkwhite:visited {
	text-decoration: underline;
	color: #FFF;
}

A.linkwhite:hover {
	color: #FEAE38;
}

/* Form Styles */
.frmInline {
	display :inline;
}

select, option, input, textarea {
	color: #808080;
	font-size: 11px;
	font-family: Arial, sans-serif;
	vertical-align: middle;
}

.frmText {
	background: #FFF; 
	border-top: 1px solid #808080; 
	border-left: 1px solid #808080; 
	border-bottom: 1px solid #808080; 
	border-right: 1px solid #808080; 
	width: 230px; 
	font-family: Arial, sans-serif; 
	font-size: 11px; 
	color: #808080;
}

.frmTextLong {
	background: #FFF; 
	border-top: 1px solid #808080; 
	border-left: 1px solid #808080; 
	border-bottom: 1px solid #808080; 
	border-right: 1px solid #808080; 
	width: 250px; 
	font-family: Arial, sans-serif; 
	font-size: 11px; 
	color: #808080;
}

.frmSearch {
	background: #FFF; 
	border-top: 1px solid #808080; 
	border-left: 1px solid #808080; 
	border-bottom: 1px solid #808080; 
	border-right: 1px solid #808080; 
	width: 99px; 
	font-family: Arial, sans-serif; 
	font-size: 11px; 
	color: #808080;
}

.frmTextarea {
	background: #FFF; 
	border-top: 1px solid #808080; 
	border-left: 1px solid #808080; 
	border-bottom: 1px solid #808080; 
	border-right: 1px solid #808080; 
	width: 230px; 
	height: 130px; 
	font-family: Arial, sans-serif; 
	font-size: 11px; 
	color: #808080;
}

.frmButton {
	color            :#D4840A;
	background       :#FFF;
	border-top       :1px solid #808080;
	border-left      :1px solid #808080;
	border-bottom    :1px solid #808080;
	border-right     :1px solid #808080;
	font-weight      :bold;
	font-size        :11px;
}

/* Printer Styles */
@media print {
	#tblNavMain, #tblNavUtil, #divSelectors {
		display :none;
	}
}

