
/*
logo green : 00461C
logo red : B22C1B

green : 234602

menu dk green : 438102
menu lt green : 5DB103

*/

html, body {background: #438102 url(/images/bg.jpg) fixed; margin: 0px; font-family: Arial, Helvetica, Serif; font-size: 13px;}
table {border-collapse: collapse;}
#container {margin: 25px;}
#menu {background: #438102 url(/images/menu_bg.png); height: 34px;}
#menu td {text-align: center;}
#menu td.sep {width: 2px;}
#action {background-color: #234602;}
.actionBox {background: url('/images/action.png') no-repeat center bottom; height: 111px;}
.actionArea {margin: 12px 12px 0px 12px;}
.headLinks {position: absolute; top: 14px; right: 20px; font-size: 11px;}
.contentArea {background-color: #FFFFFF; padding: 16px 20px; font-size: 14px;}
.footerArea {background-color: #FFFFFF; padding: 10px 20px; font-size: 9px; line-height: 150%; font-weight: bold; text-transform: uppercase; text-align: center; color: #999999;}

td, p, div {
    font-size: 13px; 
}

.weatherTemp
{
    font-size: 26px;
    font-weight: bold;
    font-style: italic;
    margin: 1px 0px;
}

.weatherOther
{
    font-size: 10px;
}

.messagecontent { 
  display: none; 
  overflow: hidden; 
  margin: 5px;
}

.imgOp img{
  filter:Alpha(opacity=50);
  -moz-opacity: 0.7;
}

.imgOp:hover img{
  filter:Alpha(opacity=0);
  -moz-opacity: 0;
}

.imgOpCurrent img{
  filter:Alpha(opacity=10);
  -moz-opacity: 0.1;
}

.silverTransBG {
  background-image: url('/images/bg_silver.png');
}

.grayTransBG {
  background-image: url('/images/bg_gray.png');
}

.PageHeading
{
    font-size: 18px;
    color: #438102;
    font-weight: bold;
}

.modalBackground {
	background-color: Black;
	filter: alpha(opacity=70);
	-moz-opacity: 0.70;
}

.caption {
    font-size: 9px;
    color: #999999;
}

.footerSep {display: inline; font-size: 9px; color: #234602; padding: 0px 6px;}

input.EmailBox {
    color: silver;
    vertical-align: middle;
    text-align: center;
    padding: 4px 4px 4px 10px;
    font-size: 11px;
	border: 1px solid #999999;
	width: 200px;
}

/* NEWS */

.newsheadline
{
    color: #438102;
	font-size: 12pt;
	font-weight: bold;
}

.newsblock
{
	margin: 6px 0px 0px 20px;
	color: #999999;
	font-size: 8pt;
	text-align: justify;
	font-weight:normal;
}

/* END NEWS */


/* LINKS */

A:link	{	
	text-decoration:	none;
	color:	#438102;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#438102;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#438102;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#438102;
	}

/* END LINKS */

/* FOOTER LINKS */

A.footer:link	{	
	text-decoration:	none;
	color:	#AAAAAA;
	}	
		
A.footer:visited	{	
	text-decoration:	none;
	color:	#AAAAAA;
	}	
		
A.footer:active	{	
	text-decoration:	none;
	color:	#AAAAAA;
	}	
		
A.footer:hover	{	
	text-decoration:	underline;
	color:	#AAAAAA;
	}

/* END FOOTER LINKS */


/* EDIT LINKS */

div A.edit:link	{	
	text-decoration:	none;
	font-size: 7pt;
	color:	#CC0000;
	}	
		
div A.edit:visited	{	
	text-decoration:	none;
	font-size: 7pt;
	color:	#CC0000;
	}	
		
div A.edit:active	{	
	text-decoration:	none;
	font-size: 7pt;
	color:	#CC0000;
	}	
		
div A.edit:hover	{	
	text-decoration:	underline;
	font-size: 7pt;
	color:	#FF0000;
	}

/* END EDIT LINKS */

