.setBG{background:transparent;}
body {margin: 0; padding: 0; height: 100%; font-family: 'Verdana'; color: #000; font-size: 11px;background-color:#DBD594;
background:url("/images/pagebg.gif") repeat-y center top;}

#wrap{
   width: 850px;
   margin: 0px auto 0px auto;
   
border-left:2px solid #655310;
border-right:2px solid #655310;
}
	
#pageheader{
   text-align: center;
   background-image: url(/images/top.png);
}

.reset{
clear:both;
}

#contentArea{
padding:10px 5px 5px 5px;
}

#mainArea{
}

.sep_content{
height:5px;
}


a:link {
	color: #2381a8;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #2B99C8;
}

a:hover {
	text-decoration: underline;
	color: #2381a8;
}

a:active {
	text-decoration: none;
	color: #2381a8;
}

#footer{
background-color: #655310; 
color: white;
font-weight:bold;
text-align: center;
padding:4px 0px;
}

#footer a:link {
	color: white;
font-weight:bold;
	text-decoration: none;
}

#footer a:visited {
	text-decoration: none;
	color: white;
font-weight:bold;
}

#footer a:hover {
	text-decoration: underline;
	color: white;
font-weight:bold;
}

#footer a:active {
	text-decoration: none;
	color: white;
font-weight:bold;
}


.footerlink {
color: white;
font-weight:bold;
}

.title{
        height:25px;
font-size: 1.4em;

        font-weight:bold;
color:#a87c23;
}

.inDef {color: black;background: #FFFFFF;
border: solid 1px #A09FA1;
width:100%;
}


.buttonDef{padding:5px;background-color:#850000;border:solid 1px white;
color:white;
font-weight:bold;
cursor:pointer;
}

.errorRed{font-weight:bold;color:Red;}
.errorON{font-weight:bold;color:#DBD594;}
.requiredField{color:Green;}
.checkErrors{font-weight:bold;color:red;font-size:12px;}
.formMsgGreen{font-weight:bold;color:green;font-size:12px;}

.previous{width:20%;padding-top:5px;}
.pageon{padding-top:5px;text-align:center;font-weight:bold;}
.next{width:20%;padding-top:5px;}




img.floatLeft{float:left;margin:4px;}
img.floatRight{float:right;margin:4px;}

.textC{text-align:center;}

.tdRight{
text-align:right;
}

/* checkout */

.inNAME {color: black;background: #FFFFFF;
border: solid 1px #A09FA1;
width:200px;
}
.inMI {color: black;background: #FFFFFF;
border: solid 1px #A09FA1;
width:25px;
}
.msgEmptyCart{font-weight:bold;color:green;font-size:12px;}
.formMsgCC{font-weight:bold;color:green;font-size:12px;}
.userInfoBox{}


.tdUserInfoTwo {
 font-family:       Lucida Grande, Verdana, Geneva, Sans-serif;
 font-size:         11px;
 color:             #333;
 padding:           4px 10px 4px 0px;
width:217px;
 /*border-bottom:     1px solid #B1B6D2;*/
}


/* end chackout */

/* loggedin */

.RetailerMenu{
padding:5px;
 border-bottom:     1px solid #B1B6D2;
/*background-color:#F6F1DE;*/
}

.loggedas{ font-size:14px;font-weight:bold;}
.ws_username{font-size:14px;color:#850000;
font-weight:bold;
}

/* end loggedin */




