BODY {background-image: url('images/bg_new2.jpg');background-repeat: no-repeat;background-position: 0px 0px;background-attachment: fixed;background-color:#000000;}#topheader {	margin: 3px;	float: center;} #topnav {	width: 750px;	float: center;	margin-left: 3px;} #topnav .tnHeading {	margin-right: 16px;	margin-left: 1px;	color: #999999;	font-size: 15px;	font-family: Arial, Helvetica, SansSerif; 	font-weight: bold; 	text-align: left;	text-decoration: none;} #topnav #search {	width: 60px;	margin-bottom: -6px;	}#topnav #search .topsearch{	color: #999999;	font-size: 11px;	font-family: Arial, Helvetica, SansSerif; 	font-weight: bold; 	text-align: left;	text-decoration: none;} 

#topnav A.tnLinks {	

margin-right: 16px;	
margin-left: 1px;	
color: #999999;	
font-size: 11px;	
font-family: Arial, Helvetica, SansSerif; 	
font-weight: bold; 	
text-align: left;	
text-decoration: none;} 


#topnav A.tnLinks:hover {		
color: white;		
text-decoration: none;}


#leftnav {	width: 180px;	float: left;	height: 422px;		margin-top: 3px;	margin-left: 2px;	margin-right: 2px;} #leftnav H2 {	color: #F6EF2D;	font-size: 10px;	margin-bottom: 8px;	font-family: Arial, Helvetica, SansSerif; 	font-weight: bold;} #leftnav A.sLinks {	line-height: 17px;	color: #999999;	font-size: 11px;	font-family: Arial, Helvetica, SansSerif; 	font-weight: bold; 	text-align: left;	text-decoration: none;} #leftnav A.sLinks:hover {	line-height: 17px;	color: white;	font-size: 11px;	font-family: Arial, Helvetica, SansSerif; 	font-weight: bold;	text-align: left;	text-decoration: none; } #promoarea {	width: 570px;	float: left;	margin-top: 3px;	}#promoarea H2 {	margin-left: 17px;	color: #FFFFFF;	font-size: 10px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;	font-weight: bold;}#centerinfo {	margin-top: 3px;	width: 570px;	float: left;}


#centerinfo  A.pLinks {	color: #FFFFFF;	font-size: 11px;	font-family: Arial, Helvetica, SansSerif; 	text-align: left;	text-decoration: none;}

#centerinfo  A.pLinks:hover {	color: #F6EF2D;	font-size: 11px;	font-family: Arial, Helvetica, SansSerif; 	color: red;	text-align: left;	text-decoration: none;}




#centerinfo  A.cLinks {	color: #FFFFFF;	font-size: 11px;	font-family: Arial, Helvetica, SansSerif; 	text-align: left;	text-decoration: none;}


#centerinfo  A.cLinks:hover {	font-size: 11px;	font-family: Arial, Helvetica, SansSerif; 	color: red;	text-align: left;	text-decoration: none;}


#centerinfo H1 {	margin-left: 6px;	color: #FFFFFF;	font-size: 11px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;	font-weight: normal;}

#centerinfo H2 {	
margin-left: 6px;	
color: #FFFFFF;	
font-size: 10px;	
font-family: Arial, Helvetica, SansSerif; 	
text-decoration: none;	
font-weight: normal;}


#centerinfo H4 {    color: #FFFFFF;    font-size: 12px;    font-family: Arial, Helvetica, SansSerif;    text-decoration: none;    font-weight: bold;}#centerinfo p {	margin-left: 6px;	color: #FFFFFF;	font-size: 11px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;}#centerinfo .whiteT {	color: #E2DEDE;	font-size: 14px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;	font-weight: bold;}#centerinfo .whiteT:hover {	color: #ffffff;}#centerinfo .whiteT2 {	color: #FFFFFF;	font-size: 12px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;	font-weight: bold;}#centerinfo .purpleT {	margin-left: 6px;	color: #CC99FF;	font-size: 22px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;}

.rPrice {	margin-left: 6px;	color: #666666;	font-size: 10px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;	font-weight: normal;	text-decoration: linetrough; margin-bottom: 7px;}

.oPrice {	margin-left: 6px;	color: #FFFFFF;	font-size: 11px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;	font-weight: bold;	}


.pagText  {	margin-right: 3px;	margin-left: 5px;	color: #FFFFFF;	font-size: 10px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;}


#centerinfo A.pagLinks  {	color: #FFFFFF;	font-size: 10px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;}


#centerinfo A.pagLinks:hover  {	color: #FFFF33;	font-size: 10px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;}

.pagText  {	color: #FFFFFF;	font-size: 10px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;}

.topmenuitem {	color: #999999;	font-size: 11px;	font-family: Arial, Helvetica, SansSerif; 	font-weight: bold; line-height: -3px;	text-decoration: none;}

.formMenu { 		background: #ffffff; 	color: #666666; 	font-family: Arial, Helvetica, SansSerif; 	font-size: 12px; 	border: 1px #D440A2 solid;	Width: 155px;	height: 220px;	text-align: left;}

.searchform { 	background: #666666; color: #ffffff; font-family: Arial, Helvetica, SansSerif; font-size: 12px; border: 1px #999999 solid;Width: 125px;text-align: left;}

.shopform { 	background: #666666; color: #ffffff; font-family: Arial, Helvetica, SansSerif; font-size: 12px; border: 1px #999999 solid;Width: 25px;text-align: center;}

#shoppinginfo {	margin: 3px;	width: 570px;	float: left;}

#shoppinginfo H1 {	
margin-left: 6px;	
color: #FFFFFF;	font-size: 11px;	
font-family: Arial, Helvetica, SansSerif; 	
text-decoration: none;	
font-weight: normal;}

#shoppinginfo H2 {	margin-left: 6px;	color: #FFFFFF;	font-size: 10px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;	font-weight: normal;}#shoppinginfo H3 {	color: #FFFFFF;	font-size: 12px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;	font-weight: bold;}

#shoppinginfo H4 { color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, SansSerif; text-decoration: none; font-weight: bold;}#shoppinginfo p {	margin-left: 6px;	color: #FFFFFF;	font-size: 11px;	font-family: Arial, Helvetica, SansSerif; 	text-decoration: none;}/* oby added styles */#menuCatContainer{	background: #ffffff;	border: 1px #D440A2 solid;	width: 155px;	height: 220px;	text-align: left;	overflow: auto;}        #menuCatContainer a{	color: #666666;	font-family: Arial, Helvetica, SansSerif;	font-size: 12px;	text-decoration: none;}        #menuCatContainer a:hover{	color: #C60084;}        #menuTypeContainer{	width: 155px;	height: 110px;	text-align: left;	overflow: auto;}#pager{	position: relative;	left: 20px;}

.LV_valid {
    color:#00CC00;
    font-size: 7pt;
    font-family: Verdana;
}
	
.LV_invalid {
    color:#CC0000;
    font-size: 7pt;
    font-family: Verdana;

}
	
.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active,
.fieldWithErrors input.LV_valid_field,
.fieldWithErrors textarea.LV_valid_field {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active,
.fieldWithErrors input.LV_invalid_field,
.fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
}

.typeselect {text-transform: uppercase; font-size: 13pt; text-align: center; color: #555555; font-family: Arial, Helvetica, SansSerif;}
.typeselect A {font-size: 13pt; color: #777777;}
.typeselect A:hover {color: #FFFFFF;}