body,td,tr,div,p,form,input,select,textarea{color:#000000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:12px;}

/*Links*/
a{color:#336666;}
a:link, .bBold a:link, a.bBold:link{text-decoration:none}
a:visited, a.bBold:visited, .bBold a:visited{text-decoration:none}
a:hover,a.bBold:hover, .bBold a:hover{text-decoration:none}
a:active,a.bBold:active, .bBold a:active{text-decoration:none}


/*Link White*/
.a2{color:#ffffff;}


/*Small Text 10px */
.smaller {color:#000000;font-size:10px;font-family:Verdana}

/*Bold*/
.Bold{color:#336699;font-weight:bold}
.BoldSmaller{color:#336699;font-size:10px;font-family:Verdana}

/*.bold2*/
/*	font-family: verdana, arial, sans-serif;
/*	color: #fff;
/*	font-size: 12px;
/*	font-weight: bold;
/*	line-height: 14px;
/*	padding-left: 6px;
/*	}

/*Heading Style Filled	*/
.newHead{Width:95%;border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000;text-align:left;color:#ffffff;background-color:#336666;font-weight:bold}

/*Heading Style Underline*/
.ContactHead{Width:85%;border-left:0px solid #000;border-right:0px solid #000;border-top:0px solid #000;border-bottom:1px solid #000;text-align:left;color:#336699;background-color:#ffffff;font-weight:Bold}

/*Bottom Line and Rignt Side*/
.corner{border-bottom:1px solid;border-right:1px solid}

/*Text Error*/
.error{color:#CC0000}
.bolderror{color:#CC3333;font-weight:bold}

/*Button Site*/
.button{background:#336666;border-bottom:1px solid #666666;border-left:1px solid #666666;border-right:1px solid #666666;border-top:1px solid #666666;color:#ffffff;font-size:10px;font-weight:bold}

/*Lines*/
.line{height:25;text-align:left;border-bottom:1px solid #000000;}


TR.NavRow TD {
	background-color: #777;
	vertical-align: middle;
	border: 1px solid;
	border-color: #999 #333 #333;
	border-left: #999 #333 #333;
}

TR.NavRow TD.normal {
	background-color: #777;
	vertical-align: middle;
	border: 1px solid;
	border-color: #999 #333 #333;
	border-left: #999 #333 #333;
}

TR.NavRow TD.highlight {
	background-color: #b33;
	vertical-align: middle;
	border: 1px solid;
	border-color: #f66 #600 #600;
	border-left: #f66 #600 #600;
}

TR.NavRow TD.swath {
	background-color: #999;
	border-left: #f66 #600 #600;
	border-right: none;
}

/*Box Around Text*/
.poot{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;border-bottom:1px solid #000}


/*JobTrack*/

.aspmaker {
	color: ; /* text color */
	font-family: ; /* font name */
	font-size:12px; /* font size */	
}

input, textarea, select {	
	font-family: ; /* font name */
	
} 

/* main table */
.ewTable {
	width: ; /* table width */	
	color: ; /* text color */
	font-family: ; /* font name */
	font-size: xx-small; /* font size */
	border-collapse: collapse;
	border: none;
}

/* main table data cells */
.ewTable td {
	padding: 4px; /* cell padding */
	border: 1px solid; /* cell spacing */
	border-color: #CCCCCC;  /* table background color */
}

/* main table header cells */
.ewTableHeader {
	background-color: #336666; /* header color */
	color: #FFFFFF; /* header font color */	
	vertical-align: top;	
}

.ewTableHeader a {	
	color: #FFFFFF; /* header font color */	
}

/* main table row color */
.ewTableRow {
	background-color: #FFFFFF;  /* alt row color 1 */
}

/* main table alternate row color */
.ewTableAltRow {
	background-color: #F5F5F5; /* alt row color 2 */	
}

/* main table edit mode row color */
.ewTableEditRow {
	background-color: #FFFF99; /* edit mode color */
}

/* main table highlight color */
.ewTableHighlightRow {
	background-color: #FFCCFF; /* highlight color */
}

/* main table select color */
.ewTableSelectRow {
	background-color: #CCFFFF; /* select color */
}

/* main table footer section */
.ewTableFooter {
	background-color: #FFFFCC;	
}

/* classes for report */
.ewGroupField {
	font-weight: bold;
}

.ewGroupName {
	font-weight: bold;
}

.ewGroupHeader {
	border-bottom: 3px double Gray;
	border-top: 3px double Gray;
}

.ewGroupSummary {
	border-top: 1px solid Gray;
} 

.ewGroupAggregate {
	font-weight: bold;
}

.ewGrandSummary {
	border-top: 1px solid Gray;
}

/* message */
.ewmsg {
	color: red; /* message color */
	font-family: ; /* font name */
	font-size: xx-small; /* font size */	
}

.on {background-color:99CCCC}
.off {}
}