body {
	background-color: #663366;
	background-image:url(images/bg-v2000.jpg);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
}

img {
	border:0px;
}

#wrapper{
margin: 0 auto 30px auto; 
background-color:#fff; 
width:984px;
padding:0 5px 10px 5px;
border-right:2px solid #bebebe;
border-bottom:2px solid #ccc;
border-left:1px solid #bebebe;}

#margin {margin:4px 12px 20px 12px;}

#searchbox { float:left;margin:0 0 10px 4px; width:492px;  height:50px; background:url(images/searchboxes.gif) 0 0 no-repeat;overflow:hidden; }
#searchbox form {height:100%; }
#searchfield { 
background: url(images/searchboxes.gif) -4px -55px no-repeat ;
width: 370px; height:35px;
border:0; 
float:left; margin:7px 0 0 8px;
position:relative;
z-index:50; }

#searchtext { border:0; background: transparent url(images/sp.gif) 0 0 ; width: 320px; padding:6px 2px 0; position:absolute; left: 45px; outline: none; z-index:20; font-size:18px; line-height:18px;}


button#go {float: left;  margin:7px 0 0 10px;background: url(images/searchboxes.gif) -391px -55px; border:0; height:35px; width:93px;}
button#go:hover{background-position:-391px -101px; }
button#go:active{background-position:-391px -101px;}

input[type="submit"] {outline:0; outline-color:transparent}

#cart {
   margin:0px 0 10px 10px;
	background-image: url(images/cartitem-bg.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 196px;
	/*margin-bottom: 10px;
	margin-left: 10px;*/
}

.mcaf{
margin: 10px 0 10px 0px;
padding:7px 41px 6px 41px;
background-image: url(images/mcafee-bg.gif);
	background-repeat: no-repeat;
	height: 45px;
	width: 197px;}

#right-column{
display:block;
width:207px;
padding:10px 0 20px 10px;}

.navsidew	{  	font-family:Arial,Helvetica,sans-serif; color:#636;	background:transparent;	font-size: 11px; 	font-weight: normal; text-decoration: none;	}

.navsidew:hover	{  font-family:Arial,Helvetica,sans-serif; color:#FFCC33;			font-size: 11px; font-weight: normal; text-decoration: none;	}		



#nav-right-inside{font-family:Arial,Helvetica,sans-serif;font-size: 12px; 	font-weight: normal; text-decoration: none;
}
.nav-right-inside {
color:#663366;
text-decoration:none;}

.nav-right-inside:hover {
color:#C03;
text-decoration:none;}


#left-column{margin-top:10px;
margin-left:6px;
width:743px;}

.benefits td,p,li{
font-size:13px;color:#000;
}

.ship-text td,p,li,b{
font-size: 12px; line-height: 150%; 	
color:#663366;}

/*sets home page vendor layout*/
div.vendor-wrapper{
margin: 10px;background:#fff; border:1px solid #ccc;
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;}

.vendor-text{
margin:10px 10px 15px 10px;
font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal; 			text-decoration: none;
}

.vendor-text-sm{
margin:10px 10px 15px 10px;
font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal; 			text-decoration: none;
}

.vendor-logo{
width:264px;
float: left;margin:10px;
clear:left;}
/*end styles for home page vendor layout*/
/*sets category name in vendor.inc*/
div.category_name{
margin-bottom:15px;/*sets category name in vendor.inc*/
margin-top:5px;
text-decoration:none;
font-size:11px;
}

div.category_name a:link{
text-decoration:none;/*sets category name in vendor.inc*/
color:#636;
font-size:11px;
}

div.category_name a:visited{
text-decoration:none;/*sets category name in vendor.inc*/
color:#636;
font-size:11px;
}

div.category_name a:hover{
text-decoration:none;/*sets category name in vendor.inc*/
color:#eb284c;
font-size:11px;
}

.fragen{color:#000;font-style:italic;font-weight:bold; }

.alert {padding:0px; color:#cc0000; background:#ffff00;font-weight:bold;  text-decoration:blink; }

/*BEGIN CUSTOM SEARCH RESULT STYLE*/
#googlexml{margin-left:10px;width:620px;padding-bottom:8px;border-bottom:0px solid #ccc;}

.result{border-bottom:1px solid #ccc;margin:6px 0 6px 0;padding:6px 0 6px 0;}
.results-title a:link, .results-title a:link b { font-size:16px;color:#0000cc;text-decoration: underline;}
 .results-title a:visited,.results-title a:visited b { font-size:16px;color:#0000cc;text-decoration: underline;}
 .result-description  { font-size:12px; color:#000;text-decoration: none;}
 div.result-url  {color:#00CC33;text-decoration: none;}
 a.result-url  {color:#00CC33;text-decoration: none;}
 .gsc-inline-block {display:inline;padding:0 5px 0 5px;}
 .gsc-inline-block .gsc-refinementhActive {font-weight:bold;}
 .gsc-refinementhInactive .gsc-inline-block gsc-refinementhActive {text-decoration: underline;}
 .gsc-result-info {color:#666;margin-top:5px;}
 .gsc-refinementsArea {margin:6px 0 6px 0:}
img.result-thumb{border:0px;margin-right:6px; max-height: 140px;
    max-width: 160px;}

.result-buy {font-weight:bold;color:#0000cc;}
.gsc-cursor{margin-left:240px;}

/*END CUSTOM SEARCH RESULT STYLE*/
