/*
  AFCommerce Main Style Sheet File
  File Name: style.css, v 3.1
  Author: Patrick Ferlazzo, AmazingFlash.com
  Author: Paul Crinigan, AmazingFlash.com

  AFCommerce, Amazing Flash Commerce Solutions
  http://www.afcommerce.com

  Copyright (c) 2004 - 2007 AFCommerce

  AFCommerce is Released under the AFCommerce Free Public License Agreement
  AFCommerce Upgrades are Released under the Amazing Flash Software License
*/

 

body {
    
     color: #3C312D;
     background: #6A5A4D;
     font-family : arial;
     font-weight: normal;
     font-size: 11px;
     font-style: normal;
     text-align: left;
 
}
	 
a:link { 
     color: #3C312D;
     font-family : inherit;
     font-weight: normal;
     font-size: inherit;
     font-style: normal;
     text-decoration: none;
}

a:visited { 
     color: #3C312D;
     font-family : inherit;
     font-weight: normal;
     font-size: inherit;
     font-style: normal;
     text-decoration: none;
}
.alltext {
	font-family: arial;
	font-size: 12px;
	color: #3C312D;
}

.main {
	font-family: arial;
	font-size: 12px;
	color: #3C312D;
}


a:hover { 
     color: #FF0000;
     font-family : inherit;
     font-weight: normal;
     font-size: inherit;
     font-style: normal;
     text-decoration: none;
}

a:active { 
     color: #3C312D;
     font-family : inherit;
     font-weight: normal;
     font-size: inherit;
     font-style: normal;
     text-decoration: none;
}

a.login:link {
	color: #3C312D;
	font-family : inherit;
	font-weight: normal;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
}

a.login:visited {
	color: #3C312D;
	font-family : inherit;
	font-weight: normal;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
}

a.login:hover {
	color: #FF0000;
	font-family : inherit;
	font-weight: normal;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
}

a.login:active {
	color: #3C312D;
	font-family : inherit;
	font-weight: normal;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	text-transform: uppercase;
}

.afc_banner {
     margin: 0px 0px 0px 0px;
     padding: 27px 0px 0px 0px;
     background: transparent;
     text-align: center;

}
     
form { margin: 0px;  padding: 0px;  }
     
.menu {
     margin: 0;
     padding: 0px 1px 2px 1px;
     background-color: #EEEEEE;
     font-family : arial;
     color: #003366;
     border-width: 1px 1px 1px 1px;
     border-style: solid;
     border-color: #9A9A9A;
 
}  

.headline1 {
	padding: 0px;
	color: #333333;
	font-size: 12px;
	font-family : arial;
	font-weight: bold;
	font-size: 10px;
}

.headline2 {
	font-family: arial;
	font-size: 16px;
	color: #5d5849;
	text-align: left;
}

.searchbutton { 
     font-size: 12px; 
     border: 1px solid;
}


A.lftnav:link {
	width:93%;
	text-decoration:none;
	display:block;
	margin: 0px;
	color: #3C312D;
	font-family : arial;
	font-size: 14px;
	font-style: normal;
	text-align: left;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
}	 

A.lftnav:visited {
	width:93%;
	text-decoration:none;
	display:block;
	margin: 0px;
	color: #3C312D;
	font-family : arial;
	font-size: 14px;
	font-style: normal;
	text-align: left;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
}

A.lftnav:hover {
	width:93%;
	text-decoration:none;
	display:block;
	margin: 0px;
	color: #FFFFFF;
	font-family : arial;
	font-size: 14px;
	font-style: normal;
	text-align: left;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
}
A.lftnav:active {
	width:93%;
	text-decoration:none;
	display:block;
	margin: 0px;
	color: #3C312D;
	font-family : arial;
	font-size: 14px;
	font-style: normal;
	text-align: left;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 20px;
}
	
.bodyframe {
	padding: 10px 10px 10px 10px;
}

 
.getcategory {
background-color:#eeeeee;
}

A.getcategory:link {
     display:block;
     color:#003366;
     font-family:inherit;
     font-weight:bold;
     font-size:14px;
     font-style: normal;
     background-color:#eeeeee;
     border-style:solid;
     border-width:1px 1px 1px 1px;
     border-color:#003366;
     text-decoration:none;
}

A.getcategory:visited {
     display:block;
     color:#003366;
     font-family:inherit;
     font-weight:bold;
     font-size:14px;
     font-style: normal;
     background-color:#eeeeee;
     border-style:solid;
     border-width:1px 1px 1px 1px;
     border-color:#003366;
     text-decoration:none;
}

A.getcategory:hover { 
     display:block;
     color:#993333;
     font-family:inherit;
     font-weight:bold;
     font-size:14px;
     font-style: normal;
     background-color:#ffffff;
     border-style:solid;
     border-width:1px 1px 1px 1px;
     border-color:#993333;
     text-decoration:none;
}

A.getcategory:active { 
     display:block;
     color:#003366;
     font-family:inherit;
     font-weight:bold;
     font-size:14px;
     font-style: normal;
     background-color:#eeeeee;
     border-style:solid;
     border-width:1px 1px 1px 1px;
     border-color:#003366;
     text-decoration:none;
}

 
/* The subcategory class controls the look of links for subcategories on the getcategory.php page  */	 
	 
A.subcategory:link {
     display:block;
     padding:5px 5px 5px 5px;
     color:#003366;
     font-family:inherit;
     font-weight:bold;
     font-size:14px;
     font-style: normal;
     background-color:#eeeeee;
     border-style:solid;
     border-width:1px 1px 1px 1px;
     border-color:#3C312D;
     text-decoration:none;
}

A.subcategory:visited {
     display:block;
     padding:5px 5px 5px 5px;
     color:#003366;
     font-family:inherit;
     font-weight:bold;
     font-size:14px;
     font-style: normal;
     background-color:#eeeeee;
     border-style:solid;
     border-width:1px 1px 1px 1px;
     border-color:#3C312D;
     text-decoration:none;
}

A.subcategory:hover { 
     display:block;
     padding:5px 5px 5px 5px;
     color:#993333;
     font-family:inherit;
     font-weight:bold;
     font-size:14px;
     font-style: normal;
     background-color:#FFFFFF;
     border-style:solid;
     border-width:1px 1px 1px 1px;
     border-color:#993333;
     text-decoration:none;
}

A.subcategory:active { 
     display:block;
     padding:5px 5px 5px 5px;
     color:##003366;
     font-family:inherit;
     font-weight:bold;
     font-size:14px;
     font-style: normal;
     background-color:#eeeeee;
     border-style:solid;
     border-width:1px 1px 1px 1px;
     border-color:#3C312D;
     text-decoration:none;
}
	 
/* The name class controls font size and color for the category name on the getcategory.php, showspecials.php, showclearance.php showbundles.php, getmanufactures.php page and the product name on the getproduct.php page  */	 
	 
.name { 
     background-color: transparent;
     font-family : inherit;
     font-weight: bold;
     font-size: 27px;
     font-style: normal;
     color: #993333;
	 }
	 
.border {
	border: 1px solid #6A5A4D;
} 

 
.multilisting {   
     border: 1px solid;
     border-color: #3C312D;
}  

.custompagelinks {
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

A.custompagelink:link {
	text-decoration:none;
	color: #FFFFFF;
	font-family : Arial;
	font-weight: 500;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: .2em;
}	 

A.custompagelink:visited {
    text-decoration:none;
	color: #FFFFFF;
	font-family : Arial;
	font-weight: 500;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: .2em;
    
}

A.custompagelink:hover {
    text-decoration:none;
	color: #FF0000;
	font-family : Arial;
	font-weight: 500;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: .2em;
}
A.custompagelink:active {
    text-decoration:none;
	color: #FFFFFF;
	font-family : Arial;
	font-weight: 500;
	font-size: 11px;
	font-style: normal;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: .2em;
}
	 
.errorclass {
     font-size : 15px;
     font-weight: bold;
     color : #ff0000;
}

.afc_question {
     color:#FFFFFF;
     background-color:#007ED7;
     font-size:16px;
     text-align: center;
     height: 20px;
     overflow:hidden;
     cursor:pointer;
}

.afc_answer {
     background-color: #EFEFEF;
     color: #003366;
     font-size: 11px;
     font-weight: normal;
     font-style: normal;
     visibility:hidden;
     height: 0px;
     overflow:hidden;
     position:relative;
     border-width: 2px 2px 2px 2px;
     border-style: solid;
     border-color: #007ED7;

}

.afc_answer_content {
     padding:1px;	
     position:relative;
}

.quick_basket {
     font-family : arial;
     font-size : 11px; font-weight: bold;
}

.quick_basket_question {
     color:#000066;
     font-size : 10px; font-weight: bold;
     text-align: left;
     height:15px;	
     overflow:hidden;
     cursor:pointer;
}

.quick_basket_answer {
     font-size : 11px; font-weight: bold;
     border:1px solid #317082;
     background-color:#eeeeee;	
     visibility:hidden;
     height:0px;
     overflow:hidden;
     position:relative;
}

.quick_basket_answer_content {
     padding:1px;	
     position:relative;
}

hr {
	border: 0;
	color: #6A5A4D;
	background-color: #6A5A4D;
	height: 1px;
	width: 90%;
	text-align: left;
}

.name {
	color:#990000;
	text-transform: uppercase;
	font-size: 22px;
}
