TABLE.ICLheadOther {color: #003333; 
      margin-left: 5px; margin-right: 0px; margin-top: 0px; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:10pt;}

TABLE.ICLheadIE3 {color: #003333;  
      margin-left: 5px; margin-right: 0px; margin-top: -8px; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:10pt;}

TABLE.ICLheadIE4 {color: #003333; 
      margin-left: 5px; margin-right: 0px; margin-top: 0px; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:10pt;}

TABLE.ICLheadIE5 {color: #003333; 
      margin-left: 5px; margin-right: 0px; margin-top: 0px; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:10pt;}


/* 
Although the heading needs to be just a little higher, -8px seems to be the most that it will move 
*/
TABLE.iclheadNS4 {color: #003333; 
      margin-left: 5px; margin-right: 0px; margin-top: -8px; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:10pt;}


TABLE.ICLheadNS6 {color: #003333; 
      margin-left: 5px; margin-right: 0px; margin-top: 0px; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:10pt;}

/* 
margin-top of 0px has no effect in Opera 4, so I'm using -8px which seems to work 
*/
TABLE.ICLheadOpera4 {color: #003333; 
      margin-left: 5px; margin-right: 0px; margin-top: -8px; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:10pt;}

TABLE.ICLheadOpera5 {color: #003333; 
      margin-left: 5px; margin-right: 0px; margin-top: -8px; font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:10pt;}



/*
#CCFFFF  Mint
#003333  Dark Green
#e6e6fa  Lavender
#99CC99  Light Excel Green
#286410  V Dark Excel Green
#339933  Mid Excel Green
#DDEBDE  White-green
#666666	 Grey
#45892A  Mid Dark Excel Green
*/

BODY {	color:#666; 
		background-color:#407B2E;
		background-image:url('images/gradient.jpg');
		background-position:fixed;

		background-repeat:repeat-x;
	    /*margin-left: 50px;
		margin-right: 50px; 
		margin-top: 0.1in; */
		font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
		font-size: 10pt;}


/* Set the visited colour to the same as the link colour. Make sure the hover directive is
after the visited directive, otherwise visited links do not change to red on hover. */

A:link {color: #286410;}
A:visited {color: #286410;}
A:hover {color: #339933;}

A.navlink { text-decoration: none; }

H1 { font-size: 22pt; }
H2 { font-size: 10pt; }

UL { font-size: 10pt; }
LI { font-size: 10pt; }
P { font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:10pt;}

#navigation		{	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:11pt; margin:30px;
				}

#environments	{	 font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:10pt; color: #666666;}

#updates		{	border: 2px solid #666;
					font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:10pt; color: #666666;}

#updates th		{	border-bottom: 1px solid #666; padding:5px; border-collapse:collapse;}
#updates td		{	border-bottom: 1px solid #666; padding:5px; border-collapse:collapse;}

#content	{	background-color:#DDEBDE;
				/*background-image:url('images/hashtiles.jpg');
				background-repeat:repeat-y;*/
				width:80%;
				margin: 30px;
				border-left: 10px solid #45892A;
				border-right: 10px solid #286410;
				border-top: 10px solid #67A24F;
				border-bottom: 10px solid #153F04;
				/*border: 2px solid #666;*/
			}

#donate		{	background-color:#339933;
				font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:9pt;
				color:#45892A;
				width:300px;
				height:250px;
				margin: 30px;
				text-align:center;
				background-image:url('images/donatebg.jpg');
				background-repeat:no-repeat;

			}

#text		{	background-image:url('images/excelbg.jpg');
				background-position:bottom right;
				background-repeat:no-repeat;
				background-color:#DDEBDE;
				margin: 20px;
				font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; font-size:10pt;
				color:#666;
			}


/*
TABLE.homepage { font-size: 14px; color: #666666; font-weight: bold; background-color: #e6e6fa;}
TH.homepage { font-size: 16px; font-weight: bold; color: white; background-color: #003333;}
TD.homepage { font-size: 14px; font-weight: bold; color: #666666; background-color: #e6e6fa;}
*/

/*
TABLE.contact { font-size: 10pt; color: #CCFFFF;}
TH.contact { font-size: 10pt; color: #CCFFFF;}
TD.contact { font-size: 10pt; color: #CCFFFF; }
*/

TH.nav { font-size: 10pt; color: white; background-color: #003333; }		
TD.nav { font-size: 10pt; background-color: #99ffff; }		
TD.navHead { font-size: 10pt; background-color: #99ffff; }		
TD.navSubHead { font-size: 8pt; background-color: #99ffff; }		
/*
DIV.navHead { font-size: 10pt; background-color: #e6e6fa; }		
DIV.navSubHead { font-size: 10pt; background-color: #e6e6fa; display: none;}		
*/

TABLE.coloured { font-size: 10pt; background-color: #99ffff; }		
TH.coloured { font-size: 10pt; color: white; background-color: #003333; }	
TD.coloured { font-size: 10pt; color: #003333; background-color: #99ffff; }		
TD.meta { font-size: 8pt; color: #003333; background-color: #99ffff; }		

TD.button { font-size: 10pt; color: #003333; background-color: #99ffff; }		
A.button { text-decoration: none; }

INPUT.button { color: #003333; background-color: #99ffff; font-size: 10pt; width: 100;}
INPUT.longbutton { color: #003333; background-color: #99ffff; font-size: 10pt; width: 150;}

P.progressbar { font-size: 12pt; color: red; }

P.small { font-size: 8pt;  font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;}
P.big { font-size: 12pt;  font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;}
P.updateddate { font-size: 8pt;  font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;}
div.small { font-size: 8pt;  font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;}