	body
	{
		margin: 0;
		padding: 0;
		font: 85% arial, hevetica, sans-serif;
		text-align: center;
		color: #5D5D5D;
		background-color: #FFFFFF;
	}
	
	a:link { color: #000000; }
	a:visited { color: #000000; }

		
	
	h2
	{
		color: #666;
		font: 120% arial, times, "times new roman", serif;
		font-weight: bold;
		margin: 0 0 2px 0;
	}
	

	
	h3
	{
		font: 110% arial, times, "times new roman", serif;
		font-weight: bold;
		margin-top: 0 0 2px 0;
	}

	h3 a
	{	text-decoration: none;

	}

	h4
	{	color: #5D5D5D;
		font: 100% arial, times, "times new roman", serif;
		font-weight: bold;
		margin-top: 0 0 2px 0;
	}

	div#container
	{
		margin: 1em auto;
		width: 750px;
		text-align: left;
		background-color: #FBFEFF;
		
	}	
	
	div#header 
	
	{
		background-color: #FFFFFF;
		position: relative;
		
	}
	
	div#header h1
	{
	
		font: 130% arial, times, "times new roman", serif;
		font-weight: bold;
		color: #FFFFFF;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		background-color: #0080C0;
		text-align:center;	
	}

	
	div#mainnav
	{
		background-color: #FFFFFF;
		font-size: 125%;
		color: #272900;
		padding: 2px 0;
		margin-bottom: 30px;
	}
	
	#mainnav ul
	{
	 	margin: 0 0 0 25px;
		padding: 0px;
		list-style-type: none;
	}
	
	#mainnav li
	{
		display: inline;
		padding: 0 20px;
	}
	
	#mainnav li a
	{

		text-decoration: none;
		color: #0080C0;
		font-weight: 500;
	}
	
	#mainnav li a:hover
	{
		text-decoration: none;
		color: #FFF;
		background-color: #0080C0;
	}

	#mainnav li a#currentmainnav
	{
	 	text-decoration:none;
		color:#FFF;
		background-color: #0080C0;
		font-weight:900;
	  }
	
	div#menu
	{
	 	background-color: #fff;
		float: left;
		width: 140px;
		padding-top: 0px;
		padding-left: 0px;
		margin-top: 0px;
		border-top: 1px solid #C0C0C0;
	}
	
	div#menu ul
	{
		margin-left: 0;
		padding-left: 0;
		list-style-type: none;
		line-height: 165%;
		margin-top: 0px;
		padding-top: 0px;
	}

	div#menu ul li
	{
		color: #0080C0;
	}

	
	
	div#menu ul li a
	{
	 	display:block;
		text-decoration: none;
		color: #FF8000;
		font-weight:100;	
		border-bottom: 1px solid #C0C0C0;
	}
	
	div#menu ul li a:hover
	{
		color: #fff;
		background-color: #FF8000;
		text-decoration: none;
	}
	

	div#menu ul li a#menucurrent
	{
		color: #fff;
		background-color: #FF8000;
		text-decoration: none;
		font-weight:900;
	}

	div#menu ul li ul
	{
		margin-top: 0px
		border: none;
		padding-top: none;
	}

	#submenudisp
	{
		display: inline;
	}


	
	div#menu ul li ul li a 
	{
	 	display:block;
		color: #666;
		background-color: #fff;
		text-decoration: none;
		padding-left: 20px;
	} 
	
	div#menu ul li ul li a:hover
	{
	 	display:block;
		color: #fff;
	   	background-color: #5D5D5D;
		text-decoration: none;
		padding-left:20px;
	 }	
	 
	div#menu ul li ul li a#submenucurrent
	{
		display:block;
		color: #fff ;
	   	background-color: #5D5D5D;
	   	text-decoration: none;
	   	padding-left:20px;
		font-weight:900;
	 }		 




	div#menu ul li ul li ul li a
	{
		
		color: #0080C0 ;
	   	background-color: #fff;
		
	   	padding-left:40px;
		
	 }		 


	div#menu ul li ul li ul li a#item
	{
		
		color: #FFF;
		background-color: #0080C0;
		font-weight:900;	   	
	   	padding-left:40px;
		
	 }		 


	div#menu ul li ul li ul li a:hover
	{
	 
		color: #fff;
	   	background-color: #0080C0;
		
		padding-left:40px;
	 }	


	div#sidebar
	{
	 	background-color: #F8FD8A;
		float: right;
		width: 140px;
		padding-top: 0px;
		padding-left: 0px;
		margin-top: 0px;
	}


	div#sidebar h2
	{
		font: 120% arial, times, "times new roman", serif;
		font-weight: bold;
		color: #FFFFFF;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		background-color: #FF8000	;
		text-align: center;	
	}
	
	div#contents { margin: 35px 20px 10px  190px; }



	div#contents p { line-height: 165%; }

	div#contents ul li { line-height: 165%; }


	div#contentshome { margin: 35px 190px 10px  10px; }

	div#contentshome p { line-height: 165%; }

	div#contentshome ul li { line-height: 165%; }


	.floatleft
	{
	float: left;
	margin: 0 0 0 0px;
	padding: 0;
	}

	#bannerimage
	{

	 padding: 0 0 0 0;
	 margin: 0 0 0 0;
	}


	
	div#footer
	{
		clear: both;
		color: #ffffff;
		background-color: #0080C0;
		text-align: right;
		padding: 5px;
		font-size: 90%;
	}

	
	#skipmenu
	{
		position: absolute;
		right: 5px;
		top: 5px;
	}
	
	#skipmenu a
	{
		color: #FF8000;
		text-decoration: none;
	}
	
	#skipmenu a:hover
	{
		color: #fff;
		background-color: #666;
		text-decoration: none;
	}	

	.clear_both
	{
		clear: both;
		float: none;
	}


	.clearright
	{
		clear: right;
		float: none;
	}

	.ListItem
	{
		margin-bottom: 20px;
	}

	.ListItemVP
	{
		margin-bottom: 20px;
	}

	.ListBorder
	{
		margin-bottom: 3px;
		border-bottom: 1px solid #C0C0C0;

	}

	
	.floatright
	{
		float: right;
		margin: 10px 0 5px 5px;
	}	


	.floatright2
	{
		float: right;
		margin: 10px 0 5px 10px;
	}	



	.list { margin: 0px 0px 0px 0px;

	}


	.ListItem p
	{
		margin-top: 3px;
		width: 370px;
	}

	.ListItemVP p
	{
		margin-top: 3px;

	}


	.ListItemEVS p
	{
		margin-top: 3px;
		width: 270px;
	}


	.piccenter
	{

		margin-top: 10px;
		margin-bottom: 10px;
 	} 

	.closetext
	{
		line-height:70%;
	}



	.clearfloat
	{
		font-size: 1px;
		line-height: 0px;
		clear: both;
		height: 0px;
	}


	.homeitem_right
	{
		width: 265px;
		float: right;
		border: 1px;
		
		border-bottom: 1px solid #C0C0C0;
		border-top: 1px solid #C0C0C0;
	}


	.homeitem_left
	{
		width: 265px;
		float: left;
		border: 1px;
		clear: left;
		border-bottom: 1px solid #C0C0C0;
		border-top: 1px solid #C0C0C0;

	}
 
	.vendor_img
	{
		padding: 20px 0px 20px 0px;

	}