﻿A:link {
	color: #66663F;
	text-decoration: underline;
	font-size: 12px;
}

A:visited {
	color: #66663F;
	text-decoration: none;
}

A:active {
	color: #66663F;
	text-decoration: none;
}

A:hover {
	color: #999900;
	text-decoration: none;
}

A.small:link {
	color: #333;
	text-decoration: none;
	font-size: 12px;
}

A.small:visited {
	color: #333;
	text-decoration: none;
	font-size: 12px;
}

A.small:active {
	color: #333;
	text-decoration: none;
	font-size: 12px;
}

A.small:hover {
	color: #66663F;
	text-decoration: underline;
	font-size: 12px;
}

A.smallred:link {
	color: #cc0033;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

A.smallred:visited {
	color: #cc0033;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

A.smallred:active {
	color: #CC0033;
	text-decoration: none;
	font-size: 12px;
}

A.smallred:hover {
	color: #FF0000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

A.dark:link {
	color: #333;
	text-decoration: none;
	font-size: 15px;
}

A.dark:visited {
	color: #333;
	text-decoration: none;
	font-size: 15px;
}

A.dark:active {
	color: #333;
	text-decoration: none;
	font-size: 15px;
}

A.dark:hover {
	color: #66663F;
	text-decoration: underline;
	font-size: 15px;
}

TD {
	font-size: 12px;
	font-family : Verdana;
}

P {
	font-size: 12px;
	font-family : Verdana;
	padding-left: 6px;
	font-weight: normal;
	color: #000000;
}

P.style1 {
	font-size: 15px;
	font-weight: bold;
	color: #666600;
	text-decoration: none;
}

P.style2 {
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}

P.large {
	font-size: 18px;
	font-weight: normal;
	color: #000000;
}

TD.dark {
	font-size: 14px;
	font-family : Verdana;
	color : #666600;
}

TD.smaller {
	font-size: 14px;
	font-family : Verdana;
	color : #000000;
}

P.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}

HR {
	color : #3F662E;
	height : 1px;
}
P.red {

	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: underline;
}

table.tablemain{
margin: 0 auto;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

p.cstitle{
background:#F9F9EA;;
padding:8px 18px;
margin:2px 10px;
border: 1px solid #ccc;
}

.prodcurrency{
color:#666;
font-size:11px;
}

div#topnav{
  background: #C6C3AB;
float:left;	
}
div#topnav ul{
	font-size: 1em;
	margin: 0;
	padding-top:14px;
	height:32px;
	padding-left: 0px;
}
div#topnav ul li{
	display: inline;
}
div#topnav ul li a{
  padding: 14px 14px;
  font-size: 13px;
  text-decoration: none;
  text-transform: uppercase;
  color: #333;
  font-weight:bold;
}
div#topnav ul li a:hover{
	background-color: #999900; 
	color: #fff;
}

.searchBox { float:right; width:220px; position:relative; margin:10px 10px 0 20px;}
.searchBox form { margin:0px; padding:0px;}
.searchBox Input.search_look { margin:0px; padding:3px 25px 3px 3px; color:#646464; border:1px solid #999;  width:100%; height:26px; line-height:22px; z-index:1; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
  -moz-box-sizing: border-box;    /* Firefox, other Gecko */
  box-sizing: border-box;         /* Opera/IE 8+ */}
.searchBox .search_btn { margin:0px; padding:0px; width:25px; height:22px; background:url(../images/search_icon.png) no-repeat center 2px; position:absolute; right:0px; top:0px; text-indent:-9999px; cursor:pointer; border:none;}

/*Button and form field styles*/
input.buybutton, input.sccheckout, input.checkoutbutton, input.vieworderstatus, input.viewlicense, input.trackpackage, input.login, input.newaffiliate, input.affiliatelogin, input.search{
	background:#7A9024;
	color:#fff;
	padding:6px 16px;
	border:0;
	border-radius:4px;
	font-size:1.1em;
}

input.buybutton:hover, input.sccheckout:hover, input.checkoutbutton:hover, input.vieworderstatus:hover, input.viewlicense:hover, input.trackpackage:hover, input.login:hover, input.newaffiliate:hover, input.affiliatelogin:hover, input.search:hover{
	background:#ddd;
	color:#000;
	cursor:pointer;
}

.tableb1{
border:1px solid #ccc;
}

.tableb2{
background:#FFFFE8;
border:1px solid #666;
padding:4px;
text-align:center;
}

table.mincart{
width:170px;
margin-left:6px;
background:#F9F9EA;
}

td.mincart{
background:#F9F9EA;
}

a.mincart{
color:#999900;
}

/*Shopping cart*/

table.cobtbl{
	background-color: #efefef;
	border-bottom:1px solid #999900;
  	font-size:0.9em;
}


td.cobll, td.cobhl{
	background-color: #fff;
	color : #333;
padding-left:4px;
}
 
td.cobhdr{
	background-color:#999900;
	font-size:1em;
	color:#fff;
	text-transform:uppercase;
padding-left:4px;
}

span.cartoption{
	font-size:12px !important;
	color:#333;
}

div.giftwrap a{
  	color:#666;
  	font-size:0.8em;
  	text-decoration:none;
}

.cartquant{
	width:36px !important;
}

/* 
body{
	font-size: 12px;
	font-family : Verdana;
	font-weight: normal;
	color: #000000;
background:#F9F9EA;
}

table, div{
background:#fff;
}
