p, td {
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	color : #000000;
}

.titles {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	font-weight : 700;
	color : #333333;
}


.titles_ital {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration : none;
	font-weight : 700;
	font-style : italic;
	color : #333333;
}

/* Form */
INPUT {background: #ffffff; border-bottom: 1px solid #777777; border-right: 1px solid #777777; border-left: 1px solid #777777; border-top: 1px solid #777777; color:#000000; text-decoration: none; padding-left: 2px; padding-right: 2px; 	color:#000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; text-decoration: none;}

.checkbox {background: #fffff; border-bottom: 0px solid #FFFFFF; border-right: 0px solid #ffffff; border-left: 0px solid #ffffff; border-top: 0px solid #ffffff; color:#ffffff; text-decoration: none; padding-left: 0px; padding-right: 0px;}

TEXTAREA {
	background: #ffffff; 
	border-bottom: 1px solid #777777; 
	border-right: 1px solid #777777; 
	border-left: 1px solid #777777; 
	border-top: 1px solid #777777; 
	color:#000000; 
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none; 
	padding-left: 2px; 
	padding-right: 2px;
	
	scrollbar-3dlight-color: #eaeaea;/*#666666*/
	scrollbar-arrow-color: #666666;
	scrollbar-base-color : #999999;/*#999999*/
	scrollbar-darkshadow-color: #eaeaea;/*#666666*/
	scrollbar-face-color : #e1e1e1;/*eaeaea,>#cccccc*/
	scrollbar-highlight-color:	#666666;
	scrollbar-shadow-color: #666666;/*#fefefe*/
	scrollbar-track-color: #eaeaea;
	
	
}

/* Basic Tables */
.ci_tables {
	background:#DDDDDD;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-align:center;
	border : 1px solid #777777;
}

.header_row {
	background-color : #333333;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #FFFFFF;
}

.body_row {
	background-color : #F9F8F5;
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight: normal;
	color: #000000;
}
/* End Basic Tables */

.submit {
	background: #dddddd;
	cursor: hand;
	color:#000000; 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;

}

.small {
	color:#eeeeee; 
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	text-decoration: none;

}


a:link {

color: #9E1B1B;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
text-decoration: none;

}

a:visited {color: #9E1B1B; font-family:Verdana, Arial, sans-serif;
font-size: 12px; text-decoration: none;}

a:active {color: #000000; font-family: Verdana, Arial, sans-serif;
font-size: 12px; text-decoration: underline;}

a:hover {color: #000000; font-family: Verdana, Arial, sans-serif;
font-size: 12px; text-decoration: underline;}


a.footer:link {

color: #9E1B1B;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
text-decoration: none;

}

a.footer:visited {color: #9E1B1B; font-family:Verdana, Arial, sans-serif;
font-size: 10px; text-decoration: none;}

a.footer:active {color: #000000; font-family: Verdana, Arial, sans-serif;
font-size: 10px; text-decoration: underline;}

a.footer:hover {color: #000000; font-family: Verdana, Arial, sans-serif;
font-size: 10px; text-decoration: underline;}


/* NEWS ENGINE STYLES */
.NewsTitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 700;
	color : #333333;}
.NewsSubTitle {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 300;
	font-style : italic;
	color : #333333;}	
.NewsArticle {
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #000000;
}
/* DOWNLOAD ENGINE STYLES */
.heading {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : 700;
	color : #333333;}
.colhead {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	letter-spacing:.2px;
	background : #000000;
	font-weight : bold;
	color : #DED7CE;}	
.categoryname {
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	color : #0000000;}
.data {
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	background : #ffffff; //DED7CE}
.instructions {
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}
.label {
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}
.error, .msg {
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}
	.tblStandard {border:1px solid #eeeeee;font-size:11px;font-family:arial;background:#000000;padding:0px}
	.tblStandard.td.title {background:#000000;font-weight:bold;color:#ffffff;font-size:14px;text-align:center;LINE-HEIGHT:14PX}
	.tblStandard.td.colhead {background:#7BB2DE;font-weight:bold;color:#ffffff;font-size:11px;padding-left:10px;padding-right:10px}
	.tblHomesteps.td.data  {background:#ffffff;font-weight:normal;font-family:arial;font-size:11px;padding-left:10px} 
