/*  TAGS *****************************/
body {
	margin: 0px;
	font-size : 100%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	background-color : #5A7A93; 
}



td {
	color: #494949;
	font-size:80%;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

td.main{
	font-size:90%;
}

.SuperSized{
font-size:140%;
color:#5E8601;
}
A:link,A:visited {
color : #608A00; 
text-decoration : underline; 
} 

A:active , A:hover {
color : #e85b0b; 
text-decoration : none; 
}

ul , ol , p {
font-size : 100%; 
color: #494949;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
padding-top: 5; 
	margin-top: 5; 
} 

li{
margin-bottom:5px;
}
p{
padding-top:0;
margin-top:0;
}

.stxt{
font-size:10.5px;
}


/* DATA TABLE *************/
.dataTable {
	border : 1px solid #99AFC1; 
} 
.rowHead,.rowHeader {
	background : #95abd8; 
	font-weight:bold;
	color : #ffffff; 
} 
.rowOdd {
	background : #EFF0DD; 
} 

.subdash{
	color:0000ff;
	font-size:12px;
}
.navHeader {
background:#ffffff;
border-bottom:1px solid #DAD7CF;
}
.navaRow{
font-size:12.5px;
border-bottom:1px solid #CCC7BD;
}

.navaRowFoot{
font-size:12.5px;
}

/* CLASSES ***************************/


.hdr , H1,.Heading1 {
	font-weight : bold; 
	font-size : 140%; 
	color : #8DA4BA;
	font-family : Helvetica, Verdana, Geneva, Arial, sans-serif; 
	padding-bottom : 10; 
	margin-bottom : 10; 
}

.hdr2 {
	font-weight : bold; 
	font-style : italic; 
	font-size : 100%; 
	color : #A4A4A4;
	padding-bottom : 0; 
	margin-bottom : 0; 
}

.subhdr , H2,.Heading2 {
	font-weight : bold; 
	font-size : 110%; 
	color : #5A7A93;
	font-family : Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	padding-top : 0; 
	padding-bottom : 2px; 
	margin-bottom : 0px; 
} 

.sshdr , H3,.Heading3 {
	font-weight : bold; 
	font-size : 100%; 
	color : #ff6215; 
	font-family : Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

.italic , I,.bolditalic {
	font-style : italic; 
	font-weight : normal; 
	color : #606060; 
} 

.bold , B,strong,.bolditalic {
	font-weight : bold; 
	color:#585858;
} 


.initCap {
	font-size: 140%;
	font-weight: bold;
	color: #8394AA;
}

.address {
	font-size: 11px;
	font-weight: bold;
	color: #1E3F66;
}

.whatsNew {
	font-size: 11px;
	color: #1D3E65;
}

.red{
	color: red;
}

.note {
background-color : yellow; 
} 



/************ ERROR STYLES 
**************************************/
.smallerror {
	font-weight : bold;
	color : #ff6600;
	font-size : 10.5px;
}
.error, .error_box {
	font-weight : bold;
	color : #FF0000;
	background: #FFDFDF;
	border:1px solid #7F9DB9;
	visibility:hidden;
	padding:4px;
	
}
INPUT.error, SELECT.error, TEXTAREA.error {
  font-weight: normal;
  color: black;
  background-color: yellow;
}



/****************************************************
FOOTER
*************/



.footer {
	font-size: 10.5px;
	color: #434C53;
}

.footDivider { 
	font-size: 11px;
	color: #CEDB89;
}


a.fl:link,a.fl:visited {
	font-weight: normal;
	color: #434C53;
	text-decoration: none;
}

a.fl:hover,a.fl:active {
	font-weight: normal;
	color: #434C53;
	text-decoration: none;
	border-bottom:1px dashed #000000;
}



a.flAT:link,a.flAT:active,a.flAT:visited,a.flAT:hover {
	font-weight: normal;
	color: #92A9B4;
	text-decoration: none;
}



