/* Generic CSS */
BODY { margin: 0; padding: 0; font: 10px geneva, verdana, arial, sans-serif; color: #595959;  text-align: justify;     }
FORM { margin: 0; padding: 0; }
TD, TH, .BOD, FONT { font: 10px geneva, verdana, arial, sans-serif; color: #595959; }
B, STRONG { font-weight : bold; }
A:link, A:active { color: #972400; text-decoration: none; }
A:visited { color: #621600; text-decoration: none; }
A:hover { color: #CC7701; text-decoration: underline; }
A.sml:link, A.sml:active { font: 9px geneva, verdana, arial, sans-serif; color: #972400; text-decoration: none; }
A.sml:visited { font: 9px geneva, verdana, arial, sans-serif; color: #483D8B; text-decoration: none; }
A.sml:hover { font: 9px geneva, verdana, arial, sans-serif; color: #483D8B; text-decoration: underline; }
/*.ns6bug { margin: 0; padding: 0; font-size: 2px; }*/
IMG { border: 0px; }
hr { height: 1px; color: #446C4C; }
/* Text CSS */
.regularheaders { margin: 0; padding: 0; font: bold 12px geneva, verdana, arial, sans-serif; color: #446C4C; }
.hilightitalic { margin: 0; padding: 0; font: italic bold 11px geneva, verdana, arial, sans-serif; color: #446C4C; }
.smlheaders { margin: 0; padding: 0; font: bold 11px geneva, verdana, arial, sans-serif; color: #446C4C; }
.smllightbrown { font: 9px geneva, verdana, arial, sans-serif; color: #98997D; }
.smlwhite { font: 9px geneva, verdana, arial, sans-serif; color: #FFFFFF; }
.smlwm { font: 9px geneva, verdana, arial, sans-serif; line-height: 12px; color: #8F9E83; }
.smlwmdark { font: 9px geneva, verdana, arial, sans-serif; line-height: 12px; color: #616B59; }
.lrgwm { font: 10px geneva, verdana, arial, sans-serif; line-height: 12px; color: #8F9E83; }
.lrgwmdark { font: 10px geneva, verdana, arial, sans-serif; line-height: 12px; color: #616B59; }
.smlpinklist { font: 9px geneva, verdana, arial, sans-serif; color: #996B6B; padding-left: 6px; }
.smlpinklistlight { font: 9px geneva, verdana, arial, sans-serif; color: #BF8686; padding-left: 6px; }
.smlbrownlist { font: 9px geneva, verdana, arial, sans-serif; color: #998762; padding-left: 6px; }
.smlbrownlistnopad { font: 9px geneva, verdana, arial, sans-serif; color: #998762; }
.newsauthork10k { padding-left: 24px; font: 9px geneva, verdana, arial, sans-serif; color: #735E5E; }
.newsauthorvip { padding-left: 24px; font: 9px geneva, verdana, arial, sans-serif; color: #72735E; }
.numberratings { font: 9px geneva, verdana, arial, sans-serif; line-height: 12px; color: #C29595; padding-bottom: 1px; padding-right: 5px; }
.issueicontext { font: 9px geneva, verdana, arial, sans-serif; color: #C29595; }
.vecreg {
 	background-color: #CDE6BA;
	border: 1px solid #6E866E;  
	color: #3D6943;  
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;  
	padding: 3px 5px 3px 5px;
   }

/* Color CSS */
.issueauthor { color: #D18C74; }
.darkbrown { color: #5E5E47; }
.medbrown { color: #78785B; }
.darkred { color: #931D1D; }
.medred { color: #785B5B; }
.medmedred { color: #996B6B; }
.lightred { color: #BF8686; }
.medblue { color: #5B6A78; }
.darkblue { color: #323D47; }
.lightblue { color: #77838C; }
.lightgrey { color: #999999; }
.medgrey { color: #808080; }
.darkgrey { color: #4D4D4D; }
.darkgreen { color: #454D41; }
.medgreen { color: #8A9971; }
.lightgreen { color: #B7CB96; }
.listbrown { color: #998762; }
/* Features Section CSS */
.offback { background-color: #D9E5D3; }
.selectedback { background-color: #EFD9C8; }
.offbackdark { background-color: #809276; }
.selectedbackdark { background-color: #A27F66; }
A.selected:link, A.selected:visited, A.selected:active { color: #972400; text-decoration: none; }
A.selected:hover { color: #4F0000; text-decoration: underline; }
A.off:link, A.off:visited, A.off:active { color: #667260; text-decoration: none; }
A.off:hover { color: #2F3E28; text-decoration: underline; }
/* Button CSS */
.btnoff { background-color: #78AD1D; }
.btnon { background-color: #FFA800; }
.txtbtnoff { background-color: #BCCF9D; }
.txtbtnon { background-color: #FFD82B; }
/* Form CSS */
.textarea {
	background-color: #CDE6BA;
	border: 1px solid #6E866E;
	width: 200px;
}

.regno-textarea {
	background-color: #CDE6BA;
	border: 1px solid #6E866E;
	width: 80px;
}

/* layout CSS */

.progress-table {
	width: 525px;
	height: 300px;
	background-image: url(images/howis-imgs/progress-bgnd.gif);
	background-repeat: no-repeat;
	background-position: center;
}





