body {
	background-color: #88a555;
	background-image: url(/images/pageBG_gradient.jpg);
	background-repeat: repeat-x;
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	text-align: center;	
	}

html {
     overflow: scroll;
}

form {
    margin: 0;
}
INPUT,TEXTAREA,SELECT.formSelect { 
font: 11px/14px Verdana, Arial, Helvetica, sans-serif; color: #333333;
padding: 1px;
}

hr.varietybox {border: none 0; 
	border-bottom: 1px solid #63803b;
	width: 100%;
	height: 1px;
	text-align: left;
	margin: 0;
	}	
		
hr.paging1 {border: none 0; 
	border-bottom: 1px dashed #63803b;
	width: 100%;
	height: 1px;
	text-align: left;
	margin: 0;
	}	

hr.paging2 {border: none 0; 
	border-bottom: 1px solid #63803b;
	width: 100%;
	height: 1px;
	text-align: left;
	margin: 0;
	}	
	
#homegreenbox {background-color:#cedaba;}

div#outercontainer {
	margin-left: auto; 
	margin-right: auto;
	width:760px;
	text-align: center;		
	}

div#innercontainer {
	background-color:#ffffff; padding:0 20px 20px 20px;
	}
div#innercontainer1 {
	background-color:#fffff0;
	width:760px;	
	}	

.bluebar {
	background: url(../images/blue_bg.jpg) repeat-x top left;
}

.bluetext {color:#1590C8;}

.bodytext  				{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #333; text-align: left; margin-right:10px;}
.bodytext a:link 		{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #333; text-decoration: underline}
.bodytext a:active 		{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #333; text-decoration: none}
.bodytext a:visited 	{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #333; text-decoration: underline}
.bodytext a:hover 		{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #333; text-decoration: none}

.bodytextnm  				{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #333; text-align: left;}

.footer  			{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #4b652b; padding-top:5px;}
.footer a:link 		{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #4b652b; text-decoration: none}
.footer a:active 	{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #4b652b; text-decoration: underline}
.footer a:visited 	{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #4b652b; text-decoration: none}
.footer a:hover 	{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #4b652b; text-decoration: underline}

.footerlogin {font : 10px/14px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #4b652b;}
.footerlogin a:link{color: #4b652b; text-decoration: none;}
.footerlogin a:visited {color: #4b652b; text-decoration: none;}
.footerlogin a:hover {color: #4b652b; text-decoration: underline;}


.formdesc {font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}

.formfieldtitle {font: 11px/14px Verdana, Arial, Geneva, Helvetica, sans-serif;color: #666;}

.galhead {font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#333;}
.galhead a{color:#000000; }
.galhead a:visited{color:#000000; }
.galhead a:hover{color:#990000; }

.gallery {font : 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #63803b;}
.gallery a:link{color: #63803b; text-decoration: underline;}
.gallery a:visited{color:#63803b; text-decoration: underline;}
.gallery a:hover{color: #63803b; text-decoration: none;}

.gallerynodet {font : 11px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #63803b;}
.gallerynodet a:link{color: #63803b; text-decoration: none;}
.gallerynodet a:visited{color:#63803b; text-decoration: none;}
.gallerynodet a:hover{color: #63803b; text-decoration: underline;}


.gallerydisclaimer {font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666;}

.galleryvaravail {font : 10px/12px  Arial, Verdana, Helvetica, sans-serif; 
	color: #63803b; 
	margin-left:5px;
	padding-top:5px;
	padding-bottom:5px;	
	background-image: url(images/dot_separate_white.gif); 
	background-position:bottom left;
	background-repeat:repeat-x;
}

.galleryvaravailnb {font : 10px/12px  Arial, Verdana, Helvetica, sans-serif; 
	color: #63803b; 
	margin-left:5px;
	padding-top:5px;
	padding-bottom:5px;	
}


.gallerycal {font : 9px/11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #894B23;}
.gallerycal a{color: #000099;}

.galleryhead {font : 20px/20px "lucida grande",Arial, Verdana, Geneva, Helvetica, sans-serif; color: #1590C8; text-decoration: none;}
.galleryhead13 {font : bold 13px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #008042;}
.galleryhead2 {font : bold 16px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #63803b;}

.galsearchhead {font : bold 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.galsearchselect {font : 10px/12px Verdana, Arial, Helvetica, sans-serif; color: #333333;}


td.galsearchtable {
	padding-top: 7px; 
	padding-bottom: 7px; 
	padding-left: 10px; 
	padding-right: 10px; 			
	}

.homenewsarrow {font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; padding-top: 2px; padding-bottom: 4px; padding-left: 5px;}
.homenews {font : 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif; padding-top: 2px; padding-bottom: 4px; padding: 0 5px 0 5px;text-align:left;}

.linktext  { font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #333;}


.mainnav { 	
		font: bold 12px "lucida grande", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #1590C8; 
		padding-bottom:4px;
		margin-bottom:10px;
		background: url(../images/shim-1590C8.gif) repeat-x bottom left;
		}
		
.mainnav a:link 	{ font: bold 12px "lucida grande", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #1590C8; text-decoration: none}
.mainnav a:active 	{ font: bold 12px "lucida grande", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #1590C8; text-decoration: underline}
.mainnav a:visited 	{ font: bold 12px "lucida grande", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #1590C8; text-decoration: none}
.mainnav a:hover 	{ font: bold 12px "lucida grande", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #1590C8; text-decoration: underline}

.pagingdisp {font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#666666;}
.pagingdisp a:link{color: #666666; text-decoration: underline;}
.pagingdisp a:visited{color:#666666; text-decoration: underline;}
.pagingdisp a:hover{color: #666666; text-decoration: none;}

.subhead {font : bold 13px/16px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #008042;}

.titlebarred	{ font: bold 14px "lucida grande", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #ffffff; height:20px; padding:4px 4px 4px 8px; margin-bottom:10px;
						background: url(../images/titleBar_bg_red.gif) repeat-x;
				}
					
.titlebarblue	{ font: bold 14px "lucida grande", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #ffffff; height:20px; padding:4px 4px 4px 8px; margin-bottom:10px;
					background: url(../images/titleBar_bg_blue.gif) repeat-x;
				}
.titlebarblue2	{ font: bold 14px "lucida grande", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #ffffff; height:20px; padding:4px 4px 4px 8px; margin-bottom:10px; width:250px;
					background: url(../images/titleBar_bg_blue.gif) repeat-x;
				}
.titlebarblue3	{ font: bold 14px "lucida grande", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #ffffff; height:20px; padding:4px 4px 4px 8px; margin-bottom:10px; width:525px;
					background: url(../images/titleBar_bg_blue.gif) repeat-x;
				}				
				
				
.homenews a:link{color: #333333; text-decoration: none;}
.homenews a:visited{color:#333333; text-decoration: none;}
.homenews a:hover{color: #333333; text-decoration: underline;}

.homegreenhead {font: bold 13px/16px "lucida grande", Arial, Verdana, Geneva, Helvetica, sans-serif; color: #63803B;padding-bottom:6px;text-align: left;}
.homegreentext {font: 11px/14px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #63803B;text-align: left;}


.homeleftcol   {width:280px;}
.homecentercol {width:11px;}
.homerightcol  {width:400px;}


.loginboxleft {background-image: url(/images/login_box/borderLeft.gif); background-repeat: repeat-y; background-color: #efefef;}
.loginboxright {background-image: url(/images/login_box/borderRight.gif); background-repeat: repeat-y; background-color: #efefef;}
.loginboxbot {background-image: url(/images/login_box/borderbottom.gif); background-repeat: repeat-x; background-color: #efefef;}
.loginboxtop {background-image: url(/images/login_box/bordertop.gif); background-repeat: repeat-x; background-color: #efefef;}

.topnav  			{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #999999; margin-top:5px;}
.topnav a:link 		{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #999999; text-decoration: none}
.topnav a:active 	{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #999999; text-decoration: underline}
.topnav a:visited 	{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #999999; text-decoration: none}
.topnav a:hover 	{ font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #999999; text-decoration: underline}

.Sep2  {padding-bottom: 2px;}
.Sep5  {padding-bottom: 5px;}
.Sep10 {padding-bottom: 10px;}
.Sep15 {padding-bottom: 15px;}
.Sep20 {padding-bottom: 20px;}
.Sep29 {padding-bottom: 29px;}





/* WHOLESALE USER ADMIN */

/* for wholesale user login stuff */
.boxtop {font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.boxtop a{color: #000099;}
.boxmain {font : 11px/15px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.boxmain a{color: #000099;}
.bodytextb {font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.bodytextb a{color: #000099;}

.colhead {font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000;}
.colhead a{color:#000000; }
.colhead a:visited{color:#000000; }
.colhead a:hover{color:#990000; }

.colcontent {font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000;}
.colcontent a{font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none}
.colcontent a:hover{color:#990000; text-decoration:none}

.headline{font : bold 17px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;}
