@charset "utf-8";
/* Headerblock CSS Controls */ 
#headerblock {text-align:center;}
#headerblock A:link {text-decoration:underline;color:#0000ff}
#headerblock A:visited {text-decoration:underline;color:#0000ff}
#headerblock A:active {text-decoration:underline;color:#0000ff}
#headerblock A:hover {text-decoration:underline;color:#0000ff}

/* Search Box CSS Controls */ 
#search-box div.adv-search { clear:both; font-size:11px; font-weight:bold; margin-left:10px; text-align:left; }
#search-box div.adv-search a { color:#000000; text-decoration:none; }

/* Sidebar Categories CSS Controls */ 
#navix A:link {text-decoration:none;color:#ff0000}
#navix A:visited {text-decoration:none;color:#ff0000}
#navix A:active {text-decoration:none;color:#ff0000}
#navix A:hover {text-decoration:none;color:#0000ff}

*{list-style-type:none;}
  #navslick ul{list-style:none;margin:0;padding:0;}
.rollover a {
color:#FFFFFF;
display:block;
width: 165px;
height:35px;
background: url("https://www.mcssl.com/content/164678/template/norm2.gif") 0% 0% no-repeat;
font-size:18px;
line-height:20px;
text-decoration:none;
font-weight:bold;
text-align:center;
text-indent:0px;
}
.rollover a:hover { 
text-decoration:overline;
color:#EFD331;
background: url("https://www.mcssl.com/content/164678/template/over2.gif") 0% 0% no-repeat;} 

/* Footer Link CSS Controls */ 
#footerblock{
	color: #000000;
	text-align:center;
}
.footer A:link {text-decoration:none;color:#000} 
.footer A:visited {text-decoration:none;color:#000} 
.footer A:active {text-decoration:none;color:#000} 
.footer A:hover {text-decoration:underline overline;color:#000} 

/* Credit card text on check out white/black */ 
#payment-tab-container { background-image:none !important;color:#000000; }
#payment-tab-container label { width:165px !important; color:#000000;}
#payment-tab-container img.echeck-sample { display:none;color:#000000; }
#payment-tab-container div.debit-card-instructions { border:solid 1px #ccc; background:#f2f2f2; padding:8px !important; width:185px !important; color:#000000;} 

.copyright {
clear:both;
color:#ffffff;
font-size:12px;
display:block;
margin-bottom:15px;
}

#webcomcopyright{
 color: #FFFFFF;
}

/* Checkout CSS Controls */ 
#comments textarea {
width:300px !important;
align:center;
}

body {
line-height:20px;
font-family:Arial, Helvetica, sans-serif;
}

h1 {
line-height:40px;
}

.navigation a{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:35px;
text-decoration:none;
font-weight:bold;}

.navigation a:hover{
color:#0000ff;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
font-weight:bold;}
.style1 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-weight: bold;
}
.style2 {font-family: Arial, Helvetica, sans-serif}
.style3 {font-size: 10px}
.style4 {font-size: 12px}
.style5 {font-size: 12; line-height:12px;}
#page div.results-grid .result {
border-collapse:separate;
clear:none;
display:table-cell;
height:auto;
line-height:1.25;
margin:0 8px 10px 0;
max-width:300px;
overflow:hidden;
text-align:left;
width:220px !important;
}
div.upsell-panel div.product .product-details {
float:left;
font-size:14px;
margin-left:8px;
max-width:200px;
width:200px;
}
