body {
	background-color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}
table {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
Table.loginBox{
	background-color: #cccccc;
	border-color: #ff0000;
	border-width: 1px;
	border-style: solid;
	color: #000000; 
}
a {
	color: #FFFFFF;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;		
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
}
.submitbutton{
	background-color: #D0D0D0;
	/*border: 1px;
	border-color: #FC070D;
	border-style: solid;*/
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}


.alert {
	color:#ff0000;
}
.footer {
	background: url(../images/homepage_footer_reapeater.jpg);
}
TD.boxReportTitle{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #B1AFAF;
	color: #000000;
	padding: 4px;
}
TD.redBG{
	background-color: #FE0000;
}
TABLE.redBG{
	background-color: #FE0000;
}
TD.lightGreyBG{
	background-color: #E3E2E2;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
}
TD.lightGreyHeaderBG{
	background-color: #E3E2E2;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
}
TD.box01 {
	background-color: #cccccc;
	color: #000000;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px; 
	border: 1px solid #FE0000; 	
}
TABLE.box01 {
	background-color: #cccccc;
	color: #000000; 
}
.nav_title {
	color: #000000;
	font-size: 20px;
	font-weight: bold;		
}
a.box01:link {color: #000000;}
a.box01:visited {color: #000000;}
a.box01:active {color: #cccccc0;}
a.box01:hover {color: #ff0000;}

a.red:link {color:#FF0000;}
a.red:visited {color:#FF0000;}
a.red:active {color:#FF0000;}
a.red:hover {color:#FF0000;}


a.nav_links:link {
	font-weight:bold;
	font-size: 14px;
	color: #000000;
}
a.nav_links:visited {
	font-weight:bold;
	font-size: 14px;
	color: #000000;
}
a.nav_links:active {
	font-weight:bold;
	font-size: 14px;
	color: #000000;
}
a.nav_links:hover {
	font-weight:bold;
	font-size: 14px;
	color: #ff0000;
}
TABLE.box02 {
	background-color: #ff0000;
}
.box02 {
	background-color: #ff0000;
}
.page_hdr {
	color: #ff0000;
	font-size: 20px;
	font-weight: bold;	
}
.page_subhdr {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #000000;
	font-size: 17px;
	font-weight: bold;	
}
.form_hdr {
	color: #000000;
	font-size: 14px;
	font-weight: bold;	
}
.admin_copy01 {
	font-size: 12px;
	color: #000000;
}
.box03 {
	background-color: #000000;
}
.black10px{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:10px;
}
.black11px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
}
.fld_hdr {
	color: #434345;
	font-weight: bold;
}
.fld_hdr2 {
	color: #5AC6E3;
	font-weight: bold;
}
.data {
	font-size: 11px;	
	color: #000000;
}
.red_txt {
	color: #990000;
}
.colorbar01 {
	background-color: #E80800;
	color: #ffffff;
	font-size: 11px;	
}
table.border01 {
	border-color:#000000;
	border-width:1px;
	border-style:solid;
}
.row01 {
	background-color: #ffffff;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px;
	border-style:solid;
	border-top-color:#cccccc;
	border-bottom-color:#cccccc;
	border-left-color:#cccccc;
	border-right-color:#cccccc;
	border-width:1px;
	border-top-width:1px;
	border-left-width:1px;
}
.row01_left {
	background-color: #ffffff;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px;
	border-style:solid;
	border-top-color:#cccccc;
	border-bottom-color:#cccccc;
	border-left-color:#cccccc;
	border-right-color:#ffffff;	
	border-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
}
.row01_right {
	background-color: #ffffff;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px;
	border-style:solid;
	border-top-color:#cccccc;
	border-bottom-color:#cccccc;
	border-left-color:#ffffff;
	border-right-color:#cccccc;
	border-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
}
.row02 {
	background-color: #ffffff;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px; 
}
.row03 {
	background-color: #ff0000;
	color: #ffffff;
	font-weight: bold;
	font-style: italic;
	font-size: 14px;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px;
	
}
.row04 {
	background-color: #000000;	
	color: #ffffff;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px; 
}
.row05 {
	background-color: #666666;
	color: #ffffff;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px; 
}
.row06 {
	background-color: #000000;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px; 
}
.row07 {
	background-color: #ff0000;
	color: #ffffff;
}
.row08 {
	background-color: #ADACAC;
	color: #ffffff;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px; 
}
.row09	 {
	background-color: #1E1E21;
	color: #ffffff;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px; 
}
.row10 {
	border-bottom-style:solid;
	border-bottom-color:#000000;
	border-bottom-width:1px;	
}
td.rpt_table01 {
	background-color: #000000;
	color: #ffffff;
	font-size: 13px;
	font-weight: bold;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px; 
	border-style:solid;
	border-top-color:#cccccc;
	border-bottom-color:#cccccc;
	border-left-color:#cccccc;
	border-right-color:#cccccc;
	border-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;	
}	
td.rpt_table02 {
	background-color: #666666;
	color: #ffffff;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px;
	border-style:solid;
	border-top-color:#cccccc;
	border-bottom-color:#cccccc;
	border-left-color:#cccccc;
	border-right-color:#cccccc;
	border-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;	
}	
td.rpt_table03 {
	background-color: #ffffff;
	padding-top: 2px; 
	padding-bottom: 2px;  
	padding-left: 5px; 
	padding-right: 5px; 
	border-style:solid;
	border-top-color:#cccccc;
	border-bottom-color:#cccccc;
	border-left-color:#cccccc;
	border-right-color:#cccccc;
	border-width:1px;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;	
}	

/* White Font 10-20 px */
.white10px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:10px;
}
.white11px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:11px;
}
.white12px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:12px;
}
.white14px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:14px;
}
.white16px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:16px;
}
.white18px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:18px;
}
.white20px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size:20px;
}

/* Red Font 10-20 px */
.darkRed10px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #EA0003;
	font-size:10px;
}
.darkRed11px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #EA0003;
	font-size:11px;
}
.darkRed12px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #EA0003;
	font-size:12px;
}
.darkRed14px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #EA0003;
	font-size:14px;
}
.darkRed16px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #EA0003;
	font-size:16px;
}
.darkRed18px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #EA0003;
	font-size:18px;
}
.darkRed20px{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #EA0003;
	font-size:20px;
}

a.alertSubject {
	color: Black;
}

a.alertSubject:hover {
	color: Red;
}