/* Redifined HTML Tag Styles */

a {color: #2f478d;}

a:hover {
	text-decoration: none;
	color: #006100;
}

a.article {color: #FFF213;}

a.article:hover {
	text-decoration: none;
	color: #FFFFFF;
}

h1,h2,h3,h5,h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.white {
	color:#FFFFFF;
}

.articles {
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

b.black {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

b.white {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
}

b.purple {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2f478d;
}

.smallblack {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.smallwhite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

body {
	border: 0px;
	background-color:#CCCCCC;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	text-align:left;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

LI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	line-height: 16px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

table.formtable {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

table.formtable td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	line-height:20px;
}

table.listtable th{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-align:left;
}

table.listtable td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}



.boldred {color: #FF0000; font-weight: bold; }


/*
input {background-color: #E6E6E6;border: 1px solid #ACACAC;}
select {background-color:#E6E6E6;border: 1px solid #ACACAC;}
textarea {background-color:#E6E6E6;border: 1px solid #ACACAC;}
*/


.formfield {font-size: 12px; padding:2px; background-color: #eeeeee;border: 1px solid #ACACAC;color: #333333;margin-right: 5px;}
.formbutton {font-variant: small-caps; font-weight: bold; color: #808080; font-family:Verdana; font-size:8pt;}
.inputstyle {font-size: 14px; padding:2px; background-color: #eeeeee;border: 1px solid #ACACAC;color: #333333;margin-right: 5px;}
.trans {font-size: 14px;border:0;margin:0;}


.copyright { font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px; 
			font-style: normal; 
			line-height: normal; 
			font-variant: normal; 
			color: #333333;}
			
a.designedby {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}

a.designedby:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #009900;
	text-decoration: underline;
}

/* Nav Tables, Display Tables*/


.noborder {
	border: 0px none;
}

.subheader {
	font-size: 16px;
	font-weight: bold;
	color:#2F478D;
	font-family:Arial, Helvetica, sans-serif;
}

.small {
	font-size: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.rederror {
	color:#FF0000;
}