/******************************************************************************
* Navigation Styles                                                           *
******************************************************************************/
TD.sideNav {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: normal;
   text-decoration: none;
   color: #000066;
}
A.sideNav, A.sideNav:link, A.sideNav:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: Normal;
   text-decoration: none;
   color: #000066;
}
A.sideNav:hover {
   color: #006699;
   text-decoration: underline;
}
A.sideNavSelected, A.sideNavSelected:link, A.sideNavSelected:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: Bold;
	text-decoration: none;
	color: #4B0082;
	border: none;
}
A.sideNavSelected:hover {
	 font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #006699;
   text-decoration: underline;
}
A.cookieCrumb {
font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: Normal;
   text-decoration: none;
   color: #000066;
}
A.SiteMap, A.SiteMap:link, A.SiteMap:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   font-size: 8pt;
   text-decoration: none;
   color: #ffffff;
}
A.SiteMap:hover {
   font-weight: normal;
   color: #ffffff;
	 font-size: 8pt;
   text-decoration: underline;
}

A.main, A.main:link, A.main:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #B22222;
}
A.main:hover {
	font-weight: bold;
	color: #226CB2;
	font-size: 10pt;
	text-decoration: underline;
}
/*******************************************************
 *					end link styles								 *
 *******************************************************/
body {
	background-color: #676767;
	text-align: center;
	font: caption;
}
.titleHead {
	color: Purple;
	font-variant: small-caps;
	font-size: medium;
}
.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 8pt;
	font-weight: Bold;
  	text-decoration: none;
  	color: #CC6600;
	border: none;
}
td {
	vertical-align: top;
	text-align: left;
	margin: 20px;
}
.announcement {
	color: Red;
	font-style: italic;
	font-size: 14pt;
	font-weight: bold;
}
.footer {
	color: #A6A6A6;
	font-size: 8pt;
}
table.mainBody {
	text-align: justify;
}
table.cookie {
	text-align: right;
}

.error {
	color: red;
	font-weight: bold;
	font-variant: small-caps;
}


.success {
	color: green;
	font-weight: bold;
	font-variant: small-caps;
}

.center {
	text-align: center;
}

.formLabel {
	font: caption;
	color: black;
	text-align: right;
}

.tiny {
	font-size: 6pt;
}
.announceTitle {
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
}
.standardColor {
	color: black;
}
.subTitle {
	color: #CC0000;
	font-size: 10pt;
}
table.results {
	background-color: #4B0082;
	padding: 1px;
	text-align: center;
	color: white;
	font-weight: bold;
	width: 100%;
}
tr.results {
	background-color: white;
	color: black;
	font-weight: normal;
}
tr.results2 {
	background-color: #FFFFC6;
	color: black;
	font-weight: normal;
}

tr.books {
	background-color: #d5d5d5;
	color: black;
	font-weight: normal;
	font-size: 10pt;	
}
tr.highLight {
	background-color: gray;
	color: yellow;
	font-weight: normal;
}
.main {
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
	color: #B22222;
}
.show {
	display: inline;
}
.hide {
	display: none;
}
