	 body{	
		font-family:arial;
		font-size:12px;
		color: #000000;
		background-color: #FFFFFF;
		margin:0 0 0 0;
		border: 0px #66FF00 solid;
		}

	h1{font-size:17px}
	h2{font-size:15px}

	h3{font-size:13px}

.form-textbox {height:20px; width:200px; border:1px #ACACAC solid;}
	/*
	position:absolute;
	top:25px;
	font-weight:bold;
	text-align:center;
	width:680px;
	*/

	#primarynav 
	{
	color:#DA032E;
	height:25px;
	z-index:100;
	background-color: #FBFBFB;
	}

	p{font-family:arial ;font-size:13px;  font-weight:normal; color: #000000;text-align:justify;text-decoration:none; line-height: 18px;}

	#header{
		position: absolute;
		border: 0px red solid;
		height: 236px;
		border: 0px #FF33FF solid;
	}

	.banner{
		background-image:url('images/header.jpg');
		width:1004px;
		height:236px;
		background-repeat:no-repeat; 
	}

	 .footerPic{
		 background-image:url('images/footervinette1.jpg');width:1004px; height:48px;background-repeat:no-repeat;
    }

	.footerLink,.footerLink:active,.footerLink:visited{font-family:arial; font-size:9px; font-weight:bold; text-decoration:underline; color:#4A4A37; text-align:left;}
	.footerLink:hover{font-family:arial; font-size:9px; font-weight:bold; text-decoration:underline; color:#FF8500; text-align:left;}

    .footerText{font-family:arial; font-size:9px; font-weight:bold; text-decoration:none; color:#4A4A37; text-align:left; line-height:17px;}

	#container{
		position: absolute;
		border: 0px red solid; 
		text-align: left;
		width: 1004px;
		background-image:url('images/sidevinettestrip.jpg');width:1004px;background-repeat:repeat-y;
	}

	#footer{
		position: absolute;
		background-image:url('images/sidevinettestrip.jpg');width:1004px;background-repeat:repeat-y;		
		}

	#leftPanel{
		position: absolute; 
		width: 260px; 
		border: 0px red solid;
		z-index: 99998;
	}

	#rightPanel{
		position: absolute; 
		margin: auto;
		overflow: hidden;
		width: 200px; 
		text-align: left;
		border: 0px red solid;
		z-index: 99998;
		padding-top:20px;
		
	}

/*
	.right-back
		{
		background-image:url('images/bgright.jpg'); 
		background-repeat:no-repeat;
		width: 191px;
		margin: auto;
		overflow: hidden;
		text-align: center; 
		height:348px;
		}

*/

	#content{
		position: absolute; 
		width: 510px; 
		border: 0px red solid;
		z-index: 99999;
		padding-bottom: 10px;
		padding-top: 20px;
	}

	#menu{
		position: absolute;
		z-index: 99999;
	}

	#bookmark{
		position: absolute;
		z-index: 1;
	
	}	

	.topMenu,.topMenu:active,.topMenu:visited{font-family:arial ;font-size:13px ; font-weight:normal;color: #767429;text-align:left;text-decoration:underline;}
	.topMenu:hover{font-family:arial ;font-size:13px ; font-weight:normal;color: #FF8500;text-align:left;text-decoration:underline;}

	.topMenuText{font-family:arial ;font-size:13px ; font-weight:normal;color: #767429;text-decoration:none;}

	.contentText{padding-bottom: 15px;font-family:arial ;font-size:13px ; font-weight:normal;color: #000000;text-align:left;text-decoration:none; line-height: 18px;}

	.webfacts{font-family:arial ;font-size:11px ; font-weight:bold;color: #221F1F;text-decoration:none;}

	.maillink,.maillink:active,.maillink:visited{font-family:arial ;font-size:11px ; font-weight:bold;color: #221F1F;text-decoration:underline;}
	.maillink:hover{font-family:arial ;font-size:11px ; font-weight:bold;color: #FF8500;text-decoration:underline;}

	.searchpanel{text-align: left; padding-left: 35px;}
	.search-bg {background-image:url('images/searchbox.jpg'); background-repeat:no-repeat; height:30px; width:134px;}
	.inputbox{background-color: #FFFFFF; color:#000000;text-align:left; font-size:11px; font-family:arial; width:110px;height:16px;border:0px #C8C7A9 solid;}

	.searchText{font-family:arial ;font-size:10px ; font-weight:normal;color: #767429;text-align:left;text-decoration:none;}

	.bookmarkbar-sm {background-image:url('/images/bookbar_small.jpg'); background-repeat:no-repeat; width:615px; height:27px;padding-left:20px; padding-right:10px;}
	.bookmarkbar-lg {background-image:url('/images/bookbar_large.jpg'); background-repeat:no-repeat; width:615px; height:40px;padding-left:20px; padding-right:10px;}
	
	
	.bkmarkText{font-family:arial ;font-size:10px ; font-weight:bold;color: #221F1F;text-decoration:none; text-align: left;}

	.bkmark,.bkmark:active,.bkmark:visited{font-family:arial ;font-size:10px ; font-weight:bold;color: #221F1F;text-decoration:underline; text-align: left;}
	.bkmark:hover{font-family:arial ;font-size:10px ; font-weight:bold;color: #FF8500;text-decoration:underline; text-align: left;}

	.redText{font-family:arial ;font-size:14px;  font-weight:normal; color: #F07E00;text-decoration:none; text-align: left;}

	.brcumb,.brcumb:active,.brcumb:visited{font-family:arial ;font-size:11px ; font-weight:normal;color: #737373;text-decoration:none;}
	.brcumb:hover{font-family:arial ;font-size:11px ; font-weight:normal;color: #FF8500;text-decoration:none;}
	.brcumb_active{font-family:arial ;font-size:11px ; font-weight:normal;color: #FF8500;text-decoration:none;}

	.brcumbpanel{text-align: right; border:0px red solid;  padding-top: 7px; padding-bottom: 7px;}

	.webfacts_text {font-family:arial ; font-size:11px ; text-align: left;font-weight:normal;color: #351C00;text-decoration:none}
	
	.sm_text {font-family:arial ; font-size:12px ; text-align: left;font-weight:bold;color: #4A4A4A;text-decoration:none}
	.font10 {font-family:arial ; font-size:9px ; text-align: left;font-weight:bold;color: #232323;text-decoration:none}


/* ZOOM IMAGE CSS


	.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: -9999;
}

.thumbnail span{ 
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -3000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ 
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ 
visibility: visible;
top: 0;
left: -60px; 

}*/



.thumbnail,.thumbnail:active,.thumbnail:visited {
position: relative;
z-index: 1000000;
text-decoration:none;
cursor:pointer;
}

.thumbnail:hover{
background-color: transparent;
z-index: 5000000;
text-decoration:none;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #F5F4F7;
padding: 5px;
left: -50px;
border: 1px  #B1B1B1 dashed;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
text-decoration:none;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -200px;
left: -200px; /*position where enlarged image should offset horizontally */
text-decoration:none;
}




