/*  document defaults  */

BODY { 	
		scrollbar-base-color:#FFFFFF;
		scrollbar-3dlight-color:#CCCCCC;
		scrollbar-arrow-color:#666666;
		scrollbar-darkshadow-color:#999999;
		scrollbar-face-color:#999999;
		scrollbar-highlight-color:#CCCCCC;
		scrollbar-shadow-color:#FFFFFF;
		scrollbar-track-color:#FFFFFF;
}

H1		{
	font-family: arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bolder;
	text-decoration: underline;
	
}

H2		{
	font-family: arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
}

H3		{
	font-family: arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}

H4		{
	font-family: arial, verdana, helvetica, sans-serif;
	color: #FF6666;
	font-size: 16px;
	font-weight: bolder;
	text-decoration: underline;
	
}
TD		{
		font-family: arial, verdana, helvetica, sans-serif;
		color: #000000;
		font-size: 11px;
		font-weight: normal;
		}

LI		{
		background-color: #0066CC;
		font-family: arial, verdana, helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 12px;
		vertical-align: top;
		}
		
.white		{
		background-color: #0066CC;
		font-family: arial, verdana, helvetica, sans-serif;
		color: #FFFFFF;
		font-size: 12px;
		vertical-align: top;
		}	

.whitebold		{
	background-color: #0066CC;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	vertical-align: top;
	font-weight : bold;
}			

			
.grey		{
		background-color: #CCCCCC;
		font-family: arial, verdana, helvetica, sans-serif;
		color: #000000;
		font-size: 12px;
		font-weight: bold;
		}	
		
.light		{
		background-color: #FFCC00;
		font-family: arial, verdana, helvetica, sans-serif;
		color: #000000;
		font-size: 12px;
		font-weight: bold;
		}	


.grid-col-div	{
		background-image: url('http://www.moustique.net/images/dotted.gif');
		}

.grid-sub-col-div	{
		background-image: url('http://www.moustique.net/images/dotted.gif');
		}
				
.grid-row	{
	background-color: #0066CC;
	height : 20px;
}

.grid-title	{
	background-color: #0066CC;
	font-family: arial, verdana, helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	vertical-align: top;
	font-weight : bold;
	text-align : right;
	margin-right : 3;
}


.red {
	color: #FF6666;
	font-weight : bold;
	text-decoration: none;
	font-size: 12px;
}  
		
		
		
/*  begin: links -------------------------------------------------------------*/

a:link, a:visited, a:active {
	font-family: arial, verdana, helvetica, sans-serif;
	color: #66CCFF;
	font-size: 12px;
	text-decoration: underline;
	
}
		
a:hover	{
		color: #CCFFFF;
}
			
a.nav:link, a.nav:visited, a.nav:active 	{
	font-family: arial, verdana, helvetica, sans-serif;
	color: White;
	text-decoration: none;
	font-size: 10px;
}   
		
a.nav:hover	{
	color: #66CCFF;
}

a.big:link, a.big:visited, a.big:active 	{
	font-family: arial, verdana, helvetica, sans-serif;
	color: White;
	font-weight : bold;
	font-size: 16px;
}   
		
a.big:hover	{
	color: #66CCFF;
}

a.red:link, a.red:visited, a.red:active 	{
	color: #FF6666;
	font-weight : bold;
	text-decoration: none;
	font-size: 12px;
}   
		
a.red:hover	{
	color: #66CCFF;
}
/*  end: links  */


		
				
				
				
/* FOOTER ITEMS --------------------------------------------------------------*/				

		
a.smallgrey:link, a.smallgrey:visited, a.smallgrey:active 	{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}   
		
a.smallgrey:hover	{
	color: Black;
}	
