@media screen {

body {
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
	background-color:#B4D800;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:5px; 
	margin:0; 
	color:#ffffff;
		}
	#home_mainwrapper {
		background-image:url(../images/home_bg.jpg);
		background-repeat:no-repeat;
		position:relative;
		font-size:x-small; 
		width:976px;
		height:509px;
		margin:0 auto;
		}
	#mainwrapper {
		background-image:url(../images/content_bg.jpg);
		background-repeat:no-repeat;
		position:relative;
		font-size:x-small; 
		width:976px;
		height:509px;
		margin:0 auto;
		}
	#header {
		top:9px;
		left:231px;
		position:relative;
		width:588px;
		height:67px;
		} 
	#menu {
		top:23px;
		left:231px;
		position:relative;
		width:588px;
		height:101px;
		vertical-align:top;
		} 
	#home_content {
		top:50px;
		left:440px;
		position:relative;
		width:350px;
		height:205px;
		font:Arial, Helvetica, sans-serif;
		font-size:19px;
		color:#333333;
		padding-bottom:65px;
		} 
	
	#home_logos {
		top:80px;
		float:right;
		width:333px;
		height:69px;
		} 
	#main_logos {
		top:80px;
		float:right;
		width:333px;
		height:69px;
		padding-top:65px;
		} 
	
	#main_content {
		top:30px;
		left:231px;
		position:relative;
		width:520px;
		font:Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#333333;
		border:#333333;
		border-style: solid;
		border-width:3px;
		background-color:#FFFFFF;
		padding-top:20px;
		padding-bottom:15px;
		padding-left:30px;
		padding-right:30px;
		} 
	
		 	 
	 .title_text {
		 color:#333333;
		 font-size:20px; 
		font:Arial, Helvetica, sans-serif;
		 }		
	 .smaller_text {
		 color:#333333;
		 font-size:13px; 
		font:Arial, Helvetica, sans-serif;
		 }		
		
	.top_button {
		float:right;
		padding-left:15px;
		padding-bottom:0px;
	}
		
		
		
		
		 
	 
	 .greentext {
		 color:#AFCC30;
		 }
		 

		 
		.greytext {
		 color:#333333;
		 font-size:10px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		 }
 
 
	#footer {
		position:relative;
		width:778px;
		} 
	#footer_left {
	color:#999999;
		position:absolute;
		width:205px;
		} 
	#footer_left a{
	color:#999999;
		position:absolute;
		width:205px;
		} 
	#footer_right {
		position:absolute;
		left:410px;
		width:450px;
		} 
	#footer_left a:hover {
		color:#ffffff;
		text-decoration:none;
		} 
	
	a {
		color:#333333;
		text-decoration:underline;
		} 
	a:hover {
		color:#000000;
		text-decoration:underline;
		} 

	
	select {
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
	ul{

		line-height:15px;
		}		


	.textbox { 
		font-size:9px; 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:220px;

	  	}
	


/* ----- tool tip specific styles ----- */
#theToolTip{
position: absolute;
left: -300px;
width: 200px;
border: 2px solid #C0C09F;
padding: 6px 0px 0px 10px;
background-color: #FFFFCC;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);
}

#ToolTipPointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#theToolTip p{
font-size: 1.1em;
color: #333333;
line-height:1.4em;
margin-right:10px;
margin-top:0;
}

#ToolTipTextWrap {
font-weight:bold;
font-size: 1.2em;
color: #592C16;
margin-right:10px;
}






 .link a:hover {background-color: #2B2E21;;color:#fff;}
 .link a:link span{display: none;}
 .link a:visited span{display: none;}
 .link a:hover span {
	  position: absolute;
	  width:300px;
	  margin:1px 0px 0px 20px;
	  background-color: beige;
	  max-width:100px;
	  padding: 5px 5px 5px 10px;
	  border: 1px solid #C0C0C0;
	  font: normal 12px/14px verdana;
	  color: #000;
	  text-align:left;
	  display: block;
	  text-decoration:none;
	}
 .pinkinc a:hover {background-color: #2B2E21;;color:#fff;}
	}





	}


	
	
	@media print {
	
	
body {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:x-small; 
		padding:0; 
		margin:0; 
		color:#333333;
		}
	
	}
