.errorBox
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size : 10px; 
background: #ffb3b5; 
font-weight: bold; 
}

.stockWarning 
{ 
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size : 10px; 
color: #cc0033; 
}

.orderEdit
{ 
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size : 10px; 
color: #70d250; 
text-decoration: underline; 
}

A.lang 
{
color: #FFFFFF;
text-decoration: underline;
background: #000000;
}

A.lang:hover
{
color: #FFFFFF;
text-decoration: underline;
background: #000000
}


.searchbox {

padding: 8px 0 0 0;

margin: 12px 0 0 0;

border-top: 2px solid #ececec;

}

FORM
{
display: inline;
}

a.home 
{
color: #FFFFFF;
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 10px;
}

.infoBoxContentsCart
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 11px;
	/*color: #7B7B7B;*/
}

.infoBoxNoticeContents
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 11px;
	color: #525252;
}

flatlist
{
color: #FFFFFF;
}

a.breadcrumbs
{
color: #006666;
background: #FFFFFF;
font-size: 10px;
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
}

.infoBoxHeading a{
	color: #FFFFFF;
	text-decoration: none;
}

.infoBoxHeading a:hover{
	color: #BCBCBC;
	text-decoration: underline;
}

TD.infoBox, SPAN.infoBox
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 11px;
	color: #7B7B7B;
}

A.pageResults
{
color: #B8B8B8;
}

A.pageResults:hover
{
color: #B8B8B8;
}

P.main, TD.main 
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 11px;
color: #525252;
}

TD.smallTextpaging, SPAN.smallTextpaging, P.smallTextpaging 
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 11px;
text-transform: none;
font-weight: normal;
color: #B8B8B8;
}

TD.smallTextdescription, SPAN.smallTextdescription, P.smallTextdescription 
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 10px;
text-transform: none;
font-weight: normal;
color: #B8B8B8;
}

TD.smallTextborder, SPAN.smallTextborder, P.smallTextborder	
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 10px;
border: 1px #006666;
}

.smallText a {
	color: #7B7B7B;
}

TD.accountCategory
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 13px;
color: #006666;
}

TD.fieldKey 
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 12px;
font-weight: bold;
}

TD.fieldValue 
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 12px;
}

TD.tableHeading
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 12px;
font-weight: bold;
background: #006666;
color: #FFFFFF;
}

SPAN.newItemInCart
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 10px;
color: #CE2626;
}

CHECKBOX, INPUT, RADIO, SELECT
{
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 11px;
}

TEXTAREA
{
width: 100%;
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 11px;
}

TABLE.formArea {
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
 font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
  font-size: 11px;
  color: #7B7B7B;
}

SPAN.markProductOutOfStock {
 font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
  font-size: 12px;
  color: #006666;
  font-weight: bold;
}

SPAN.productSpecialPrice {
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
color: #FF0000;
}

SPAN.errorText {
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
  color: #006666;
}

.moduleRowOver {   
border: 1px solid #006666;
cursor: pointer; 
}

.moduleRowSelected {   
border: 1px solid #006666;
}

.checkoutBarFrom, .checkoutBarTo { 
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana; 
font-size: 11px; 
color: #C7C7C7; 
}

.checkoutBarCurrent { 
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana; 
font-size: 11px; 
color: #7b7b7b; 
}

/* input requirement */
.inputRequirement { 
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana; 
font-size: 10px; 
color: #ff0000; 
}

/* VJ Links Manager v1.00 begin */
TABLE.linkListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.linkListing-heading {
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
  font-size: 10px;
  font-weight: bold;
  background: #b6b7cb;
  color: #006666;
  text-align: center;
}

TD.linkListing-data {
  border-right: 1px solid #b6b7cb;
  border-bottom: 1px solid #b6b7cb;
  padding: 4px;
  font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
  font-size: 10px;
}

TR.linkListing-odd {
  background: #f8f8f9;
}

TR.linkListing-even {
  background: #F5F5F5;
}

/* VJ Links Manager v1.00 end */

/* DWD Contribution -> Add: Browse by Categories. */
.mws_boxTop    { 
background: url('images/infobox/top.gif');
font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
font-size: 11px;
text-align : center;
font-weight: bold;
background-repeat:repeat-x;
vertical-align: middle;
 white-space: nowrap; 
 }

.mws_boxLeft   { 
background: url('images/infobox/left.gif'); 
}

.mws_boxRight  { background: url('images/infobox/right.gif'); }

.mws_boxBottom { background: url('images/infobox/bot.gif');
                 font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
                 font-size: 11px;
                text-align : center;
                vertical-align: middle;
                 white-space: nowrap; }

.mws_boxCenter { background: #FFFFFF; }

/*change the menu hover color below*/
#thecategories a:hover {
color: #D3D3D3;
}

.activelink {
display: block;
}

#thecategories a {
	display: block;
	padding-bottom: 7px;
	padding-top: 3px;
	width: 100%;
	text-decoration: none;
}

/*mozilla fix*/
html>body #thecategories a {
	width: auto;
}
/*end of mozilla fix*/

.SearchHeading {
	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.SearchInformation {
	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 12px;
	color: #000000;
}

.SearchSubSelection {
	padding-left: 40px;
	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 11px;
	/*font-weight: bold;*/
	color: #525252;
}

.graph_text {
	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
}

.graph_text_heading {
	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #000000;
	background: #BBBBBB;
	height: 20px;
	padding-left: 5px;
	padding-top: 2px;
}

.graph_border {
	border: solid 0px #015963;
}

.graph {
	border-left: solid 1px #BBBBBB;
}

.graph_count {
	color: #424242;
	font-size: 15px;
	font-weight: bold;
	padding-right: 5px;
	vertical-align: middle;
}

.graph_count_resting {
	color: #424242;
	font-weight: bold;
	padding-right: 5px;
}

.graph_minpricemeter, .graph_maxpricemeter {
	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;	
	color: #FF0000;
	font-size: 11px;
	vertical-align: bottom;
	background-image: url(images/minmaxprice.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	/*padding-bottom: 4px;*/
	padding-left: 15px;
	/*height: 25px;*/
}

.infobox_link {
	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 11px;
	text-decoration: none;
	color: #525252;
}

.infobox_link:hover {
	text-decoration: underline;
	color: #525252;
}

.infobox_text {
	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 11px;
	color: #525252;
}

.infobox_prodname {
	color: #1C612D;
	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 10px;
	text-decoration: underline;
}

.category_link {
	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 11px;
	color: #525252;
}

TD.productDesc {
 font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 11px;
	color: #525252;
  padding: 1px 7px 1px 7px;
}

TD.productheadDesc {
 font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif, Verdana;
	font-size: 11px;
 font-weight: normal;
 color: #525252;
 padding: 4px 0px 0px 10px;
}