
BODY
{
    BACKGROUND-COLOR: #0C3E58;
    FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

A:link	{	
	text-decoration:	underline;
	color:	#333333;
	}	
		
A:visited	{	
	text-decoration:	underline;
	color:	#333333;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#000000;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#000000;
	}
	


TEXTAREA {
	background-color : #ffffff;
	border : 3px;
	border-style : solid;
	font : Arial, Helvetica, sans-serif;
	border-color : #A8C0CD;
	color : #333333;
	padding:3px 3px 3px 3px;
}
TEXTAREA:hover {
	background-color : #ffffff;
	border : 3px;
	border-style : solid;
	font : Arial, Helvetica, sans-serif;
	border-color : #808080;
	color : #333333;
	padding:3px 3px 3px 3px;
}
TEXTAREA:focus {
	background-color : #ffffff;
	border : 3px;
	border-style : solid;
	font : Arial, Helvetica, sans-serif;
	border-color : #808080;
	color : #333333;
	padding:3px 3px 3px 3px;
}
INPUT {
	background : #ffffff;
	border : 3px;
	border-style : solid;
	font : Arial, Helvetica, sans-serif;
	border-color : #A8C0CD;
	color : #333333;
	padding:3px 3px 3px 3px;
}
INPUT:hover  {
	background : #ffffff;
	border : 3px;
	border-style : solid;
	font : Arial, Helvetica, sans-serif;
	border-color : #808080;
	color : #333333;
	padding:3px 3px 3px 3px;
}
INPUT:focus {
	background : #ffffff;
	border : 3px;
	border-style : solid;
	font : Arial, Helvetica, sans-serif;
	border-color : #808080;
	color : #333333;
	padding:3px 3px 3px 3px;
}
Select {
	background : #ffffff;
	border : 3px;
	border-style : solid;
	font : Arial, Helvetica, sans-serif;
	border-color : #A8C0CD;
	color : #333333;
	padding:3px 3px 3px 3px;
}
Select:hover {
	background : #ffffff;
	border : 3px;
	border-style : solid;
	font : Arial, Helvetica, sans-serif;
	border-color : #808080;
	color : #333333;
	padding:3px 3px 3px 3px;
}
Select:focus {
	background : #ffffff;
	border : 3px;
	border-style : solid;
	font : Arial, Helvetica, sans-serif;
	border-color : #808080;
	color : #333333;
	padding:3px 3px 3px 3px;
}

.clsLabels {
	font : Arial, Helvetica, sans-serif;
	color: #333333;
	padding:3px 3px 3px 3px;
}
.clsCheckBoxes {
	font : Arial, Helvetica, sans-serif;
	color: #333333;
	padding:3px 3px 3px 3px;
}
.clsSubmitButtons 
{
    border: 5px double #808080;
	padding: 10px 10px 10px 25px;
	font : Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	background:url(images/tick.gif) no-repeat;
	background-color: #ffffff;
}
.clsSubmitButtons:hover
{
	border: 5px double #60A758;
	padding: 10px 10px 10px 25px;
	font : Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	background:url(images/tick.gif) no-repeat;
	background-color: #ffffff;
}
.clsCancelButtons {
	border: 5px double #808080;
	padding: 10px 10px 10px 25px;
	font : Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	font-size: 12px;
	background:url(images/cross.gif) no-repeat;
	background-color: #ffffff;
}
.clsCancelButtons:hover {
	border: 5px double #D21F2D;
	padding: 10px 10px 10px 25px;
	font : Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	font-size: 12px;
	background:url(images/cross.gif) no-repeat;
	background-color: #ffffff;
}
.tablenavigationHeader {
	border-width: 1px; 
	background-color : #0C3E58 ; 
	border-style: solid; 
	border-color: #000000; }
.tablenavigationTD {
	border-width: 1px; 
	background-color : #D7D7D7 ; 
	border-style: solid; 
	border-color: #D7D7D7;  }
.tablenavigationTDRollover {
	border-width: 1px; 
	background-color : #FFFFFF ; 
	border-style: solid; 
	border-color: #000000;  }
.tablenavigationSelectedTD {
	border-width: 1px; 
	background-color : #FFFFFF ; 
	border-style: solid; 
	border-color: #000000;  }
.navigationlink {
	color:#5C755E ; 
	text-decoration:none}
.fontnavigation {
	font-family:arial,helvetica; 
	font-size: 12px; 
	color:#5C755E }

.tableMain {
	border-width: 0px; 
	background-color : #dadada ; 
	border-style: none; 
	border-color: #000000;
	 }
.tableMainHeaderTD {
	border-width: 1px; 
	background-color : #a8c0cd ; 
	border-style: solid; 
	border-color: #666666;
	 }
.tableMainHeaderTD2 {
	border-width: 1px; 
	background-color : #CCD3D7 ; 
	border-style: solid; 
	border-color: #000000;
	 }	 
.tableMainHeaderFont {
	color:	#454545;
	font-family:Verdana,arial,helvetica; 
	font-size: 12px;
	 }	 	 	 
	 
.TableDataGridClass tbody tr:hover { background:#A2BFE9;
 border:1px solid #03476F;
 color:#000000;
}
.TableDataGridClass tr { border:1px dotted gray;}
	 
	 
/* Image in Text Box */
.SearchBoxes {
	background:#FFFFFF url(../images/search.png) no-repeat 4px 4px;
	padding:3px 3px 3px 22px;
	border:3px solid #808080;
}
/* Gradient 2 */
.TextBoxes {
	width: 221px;
	background: transparent url('../images/bg.jpg') no-repeat;
	color : #666666;
	height:20px;
	border:0;
	padding:4px 8px;
	margin-bottom:0px;
}
/* Background Image */
.TextBoxesLarge {
	background-image: url('../images/bg.jpg');
	border: 1px solid #6297BC;
	width: 230px;
	height: 60px;
}
