/* CSS Document */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333333;
	background-color: #c3e6af;
}
a:link {
	color: #5f8f45;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #5f8f45;
}
a:hover {
	text-decoration: underline;
	color: #80b165;
}
	
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: italic;
	color: #FFFFFF;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	color: #104a7b;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #104a7b;
	font-style: italic;
}
.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFFFFF;
}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	color: #104a7b;
}
.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #104a7b;
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-style: italic;
	color: #ffffff;
}

input { background-color:white ! important}
	
#body {
	position:relative;
	width:950px; 
	top:0px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;	
	background:ffffff;
	border:0px solid #fff;		
	}
#header {
	position:relative;
	top:0px;
	width:950px;
	height:150px;
	background:#104a7b url(images/BGheader.jpg) no-repeat;	
	border-bottom:0px solid #fff;	
	}
#header1 {
	position:absolute;
	top:32px;
	left:0px;
	width:175px;
	text-align:center;
	}
#header2 {
	position:absolute;
	top:18px;
	left:175px;
	width:150px;
	text-align:center;
	}
#header3 {
	position:absolute;
	top:0px;
	left:325px;
	width:575px;
	}	

/* ================================================================ 
The original version of the menu stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/final_drop.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#menu {position:relative; z-index:10; width:950px; height:25px; margin:0; padding:0; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#ffffff; background-color:#80b165; border-bottom:2px solid #c3e6af;}
	/* hack to correct IE5.5 faulty box model */
	* html #menu {width:951px; w\idth:950px; height:23px; heig\ht:25px;}

/* remove all the bullets, borders and padding from the default list styling */
#menu ul {list-style-type:none; padding:4px 0; margin:0;}
#menu ul ul {width:189px;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
#menu li { float:left; position:relative; width:190px; text-align:center;}

/* style the links for the top level */
#menu a, #menu a:visited {display:block; text-decoration:none; color:#ffffff; width:188px; height:25px; border: solid #c3e6af; border-width:1px; background-color:#80b165; padding-left:0px; line-height:25px;}
	/* a hack so that IE5.5 faulty box model is corrected */
	* html #menu a, * html #menu a:visited {width:189px; w\idth:188px;}

/* style the second level background */
#menu ul ul a.drop, #menu ul ul a.drop:visited {background-color:#80b165;}

/* style the second level hover */
#menu ul ul a.drop:hover {background-color:#104a7b;}
#menu ul ul :hover > a.drop {background-color:#104a7b;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
#menu ul ul {visibility:hidden; position:absolute; z-index:10; height:0; top:17px; left:0; width:188px; border-top:0px solid #c3e6af;}
	/* another hack for IE5.5 */
	* html #menu ul ul {top:16px; t\op:17px;}

/* style the table so that it takes no part in the layout - required for IE to work */
#menu table {position:absolute; z-index:10; width: 189px; margin:-2px 0 -10px -51px; m\argin:0; border-collapse:collapse;}

/* style the second level links */
#menu ul ul a, #menu ul ul a:visited {background-color:#80b165; color:#ffffff; font:bold 1.0em; height:auto; line-height:16px; padding:1px 0px 3px 0px; width:188px; border:solid #c3e6af; border-width:1px;}
	/* another hack for IE5.5 */
	* html #menu ul ul a, * html #menu ul ul a:visited {width:190px; w\idth:188px;}

/* style the top level hover */
#menu a:hover, #menu ul ul a:hover {color:#ffffff; background-color:#104a7b;}
#menu :hover > a, #menu ul ul :hover > a {color:#ffffff; background-color:#104a7b;}

/* make the second level visible when hover on first level list OR link */
#menu ul li:hover ul, #menu ul a:hover ul {visibility:visible;}					

#content {
	position:relative;
	top:0px;
	width:890px;
	padding: 10px 30px;
	background:#ffffff url(images/BG.jpg) repeat-x;	
	}						
		
#footerA {
	position:relative;
	top:0px;
	width:950px;
	height:18px;
	padding:5px 0;
	background:#80b165;	
	border-top:2px solid #c3e6af;
	text-align:center;	
	}			
		
#footerB {
	position:relative;
	top:0px;
	width:950px;
	height:76px;
	padding:5px 0;
	background:#c3e6af url(images/BGfooter.jpg) no-repeat;	
	text-align:center;	
	}		
