.main {
	 border:1px solid black; 
	 background-color:white; 
	 padding:15px;
	 line-height:18px;
}


BODY {
	background-image:url(../images/gtul_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:0px;
	font-size:12px;	
}

.info_box_hdr {
	background-image:url(../images/box_top_bg.jpg);
	background-repeat:repeat-x; 
	color:white; 
	padding-left:10px;
	font-weight:bold;
}
	
.info_box {
	padding:15px;
	line-height:16px;
}

.nav_box {
	padding-left:40px; 
	font-size:11px; 
	font-weight:bold; 
	color:#ffffff; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	padding-top:10px;
	color:#00ff00;
	text-transform:uppercase;
}

.nav_green, a.nav_green:link, a.nav_green:visited {
	color:#00ff00;
	text-decoration:none;
}

a.nav_green:hover {
	color:white;
	text-decoration:underline;
}
	
A.current:link {
	color:#FFFFFF!important;
	text-decoration:none
}

A.current:visited {
	color:#FFFFFF!important;
	text-decoration:none;
}

A.contact:link, A.contact:visited {
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

A.contact:hover {
	color:00ff00;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.thinborder {
	margin:2px;
	padding:2px; 
	border:1px solid #000000;
}

.graybg {
	background-color:#f0f0f0;
	border:1px;
	border:solid;
	border:black;
}

#retailer_form input {
width:250px;
}

.thumbs {
width:315px;
margin-top:20px;
float:right;
text-align:center;
}

.thumb_box {
width:190px;
background-color:#000000;
border:1px solid #FFFFFF;
color:#ffffff;
text-align:left;
padding:4px;
margin-bottom:6px;
font-size:12px;
height:67px;
}

.thumb_img {
border:1px solid #000000;
float:left;
margin-right:4px;
clear:left;
cursor:hand;
cursor:pointer;
}