/* CSS Document */
body {font-family:Arial, Helvetica, sans-serif; color: #666666;	font-size: 11px; background-color: #fff;/*	background-image: url(bg.gif); */}
* {border: 0;}

p {font-size: 11px; }
a {text-decoration: underline; color: #666666; background-color: #fff;}
a:hover {color: #000; background-color: #fff;}
h1 {font-size: 120%; font-weight: 100;}
h2 { }

#container {/*	width: 1000px; */height: 100%; margin: 20px 0; background-color: #FFFFFF; color:#666666; padding: 5px;}

#menu {display: inline; float: right;}	 
#menu ul, li {display: inline; list-style:none; padding: 0px 10px; letter-spacing: 2px;}	
#menu li a {text-decoration: none; color: #666666; padding: 0 1px 0 3px; background-color: #fff;}	
#menu li a:hover {background-color: #7be735; color: #666;}
#menu li a.active {background-color: #7be735; color: #666;}

#product_name {display: inline;	float:left;	text-align: left;}
#product_description {text-align: left;	clear: both;}

#main_image {width: 100%; border-top: #666666 3px solid; border-bottom: #666666 3px solid; padding: 0px; margin: 0 auto;}
	
#main_image img, #main_image img a {text-align: center;	margin: 0 3px;	padding: 0; border:0;}
#main_image p {line-height: 1.5em; }
#hp_text {width: 500px; margin: 0 auto; height: 200px; padding: 50px;}
#image_wrap {padding: 0; margin: 0 auto;}

#main_image ul {margin: 0px auto;}
#main_image ul li {margin: 0px auto;}
#thumbs {padding: 0;margin: 0;}
#thumbs ul {padding: 5px;}
#thumbs li {list-style: none; padding: 0; margin: 2px;}
#thumbs img {margin: 0;}
#thumbs a, #thumbs a:visited {display: inline; width: 50px;}

#logo {display: inline; float: left; clear: left;} 
#address {float: right; display: inline; text-align:right; clear: right;}
.wideletters {letter-spacing: 2px;}
.right {text-align: right;}
	
#form {width: 600px;background-color: #7be735;/*	border: 1px dotted #333; */	padding: 5px; margin: 0px auto; height: 300px;}
	
div.row {clear: both; padding-top: 10px;}
div.row span.label {float: left; width: 150px; text-align: right;  	}
div.row span.formw {float: right;  	width: 400px;  	text-align: left;  	} 
	
#main_image #index_page {overflow: hidden; width: 95%; margin: 90px 0;	white-space: nowrap;}
#main_image #index_page ul {margin: 0px;}
#main_image #index_page li {margin: 0; padding: 0 3px; list-style: none;}
#main_image #index_page li img {margin: 0; padding: 0;}
	
div.field {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 11px; line-height: 2em;}
div.returnlink a {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; font-size: 12px; text-decoration: none;}
div.returnlink a:hover, a:active {text-decoration: underline;}
	
#confidential {width: 850px; height: 300px; overflow: scroll;}
#confidential form {width: 500px;}
#confidential form input {margin: 2px 0;}	
#confidential form ol {list-style:decimal; list-style-position: outside; list-style-type: decimal;}
#confidential form li {	list-style: decimal; letter-spacing: normal; font-size: 10px; display:list-item; line-height: 1.4em;}	
#confidential ol li ol li {list-style: upper-latin;	}

.float_l {	float: left;	}
.highlight {background-color:#FFCC00; margin: 0 auto; padding: 0.3em; text-align:center;}
