body 			{font-family:verdana,helvetica,arial; font-size:11px; font-weight:normal; color:black; background-color:#A067A0}
td 				{font-family:verdana,helvetica,arial; font-size:11px; color:#4C4A4A;line-height:16px;}
th 				{font-family:verdana,helvetica,arial; font-size:11px; color:#FFFFFF}
h1				{font-family:verdana,helvetica,arial; color:#A067A0; font-weight:bold; font-size:17px; margin-bottom:3px; margin-top:1px}
h2				{font-family:verdana,helvetica,arial; color:#A067A0; font-weight:bold; font-size:10pt; margin-bottom:3px; margin-top:1px}
h3				{font-family:verdana,helvetica,arial; color:#A067A0; font-weight:bold; font-size:14px; margin-bottom:3px; margin-top:1px}
h4				 {font-family:verdana,helvetica,arial; color:black; font-weight:bold; font-size:15pt}

textarea		{font-family: Verdana; font-size: 11px }
select       	{font-family: Verdana; font-size: 11px}
input        	{font-family: Verdana; font-size: 11px }

a:link {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #A067A0; TEXT-DECORATION: none;  font-weight:bold; }
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #A067A0; TEXT-DECORATION: none;  font-weight:bold; }
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px; color: #5FDF0F; TEXT-DECORATION: underline;  font-weight:bold; }




A.category {COLOR: #A067A0; FONT-SIZE: 11px;   TEXT-DECORATION: none;    }
A.category:visited {COLOR: #A067A0; FONT-SIZE:  11px; TEXT-DECORATION: none;   }
A.category:hover {COLOR: #008000;  FONT-SIZE:   11px; TEXT-DECORATION: underline;}
.category {COLOR: #A067A0; FONT-SIZE: 11px;font-weight:bold;   TEXT-DECORATION: none;    }
A.featured {COLOR: #A067A0; FONT-SIZE: 12px;   TEXT-DECORATION: none;    }
A.featured:visited {COLOR: #A067A0; FONT-SIZE:  12px; TEXT-DECORATION: none;   }
A.featured:hover {COLOR: #008000;  FONT-SIZE:   12px; TEXT-DECORATION: underline;}

A.small {COLOR: #A067A0; FONT-SIZE: 10px;   TEXT-DECORATION: none;    }
A.small:visited {COLOR: #A067A0; FONT-SIZE:  10px; TEXT-DECORATION: none;   }
A.small:hover {COLOR: #008000;  FONT-SIZE:   10px; TEXT-DECORATION: underline;}

A.shopcategory {COLOR: #A067A0; FONT-SIZE: 12px; font-weight:bold;  TEXT-DECORATION: none;    }
A.shopcategory:visited {COLOR: #A067A0; FONT-SIZE:12px; font-weight:bold;  TEXT-DECORATION: none;   }
A.shopcategory:hover {COLOR: #008000;;  FONT-SIZE:12px;  font-weight:bold;  TEXT-DECORATION: underline;}


A.banner {COLOR: #ffffff; FONT-SIZE: 11px; font-weight:bold; PADDING: 3px; TEXT-DECORATION: none;    }
A.banner:visited {COLOR: #ffffff; FONT-SIZE:11px; font-weight:bold;  PADDING: 3px; TEXT-DECORATION: none;   }
A.banner:hover {COLOR: #ffffff;  FONT-SIZE:11px; PADDING: 3px;  font-weight:bold}

A.orderLink {COLOR: #FFFFFF; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold;}
A.orderLink:visited {COLOR: #FFFFFF; FONT-SIZE: 11px; font-weight:bold;  TEXT-DECORATION: none;}
A.orderLink:hover {COLOR: #5FDF0F;  FONT-SIZE: 11px; font-weight:bold;  TEXT-DECORATION: none;}





#sidemenu
{
	
		padding: 0px 0px 0px 0px;
	margin-bottom: 0;
	margin-top: 0px;
	color: #333;
		;
}

#sidemenu ul
{
list-style: none;
margin: 0;
padding: 0px;
border: none;
}

#sidemenu li
{
margin: 0;
}

#sidemenu li a
{
	display: block;
	padding-left:8px;  padding-top:2px; padding-bottom:2px;
	color: #ffffff;
	text-decoration: none;
	width: 160px;
	 font-size:11px; 
	font-weight: bold;
	border-bottom:1px solid #DCCCDC;
}

html>body #sidemenu li a { width: 160px;  }

#sidemenu li a:hover
{
background-color: #DCCCDC;
color: #A067A0;
font-weight: bold;
}



A.topmenu         {COLOR: #ffffff; FONT-SIZE: 12px; font-weight:bold; text-align:center; TEXT-DECORATION: none; valign:center; height:15px; PADDING: 4px; BACKGROUND-COLOR:#A067A0;  border-right:1px solid white; text-align:center; width:auto; display:block;}
A.topmenu:visited {COLOR: #ffffff; FONT-SIZE: 12px; font-weight:bold; text-align:center; TEXT-DECORATION: none; PADDING: 4px; }
A.topmenu:hover   {COLOR: #FFFFFF; FONT-SIZE: 12px; font-weight:bold; text-align:center; TEXT-DECORATION: none; PADDING: 4px; BACKGROUND-COLOR:#5FDF0F; }

A.subtopmenu {COLOR: #FFFFFF; FONT-SIZE: 12px; font-weight:bold; text-align:center; TEXT-DECORATION: none; valign: center;  PADDING: 4px; height:15px ; border-right:1px solid white; text-align:center; width:auto; display:block;}
A.subtopmenu:visited {COLOR: #FFFFFF; FONT-SIZE: 12px; font-weight:bold; text-align:center;  TEXT-DECORATION: none;  PADDING: 4px;}
A.subtopmenu:hover {COLOR: #FFFFFF;  FONT-SIZE: 12px; font-weight:bold; text-align:center; TEXT-DECORATION: none; BACKGROUND-COLOR:#C8B4C8; PADDING: 4px;}

.subtopmenu2
{COLOR: #FFFFFF; FONT-SIZE: 12px; font-weight:bold; text-align:center; TEXT-DECORATION: none; valign: center;  PADDING: 1px;    }

A.newsletter {COLOR: #008000; FONT-SIZE: 11px; TEXT-DECORATION: none;   PADDING: 3px;   WIDTH: 100%  }
A.newsletter:visited {COLOR: #008000; FONT-SIZE: 11px; TEXT-DECORATION: none;   PADDING: 3px;   WIDTH: 100%}
A.newsletter:hover {COLOR: #FFFFFF;  FONT-SIZE: 11px;    TEXT-DECORATION: none; BACKGROUND-COLOR:#5FDF0F;  WIDTH:100%}

A.more {COLOR: #A067A0; FONT-SIZE: 11px; TEXT-DECORATION: none;   PADDING: 3px;   WIDTH: 100% }
A.more:visited {COLOR: #A067A0; FONT-SIZE: 11px; TEXT-DECORATION: none;   PADDING: 3px;   WIDTH:100%}
A.more:hover {COLOR: #FFFFFF;  FONT-SIZE: 11px;  font-weight:bold;  TEXT-DECORATION: none; BACKGROUND-COLOR:#5FDF0F;  WIDTH:100%}

.white {background-color:#FFFFFF}
.purple {background-color:#A067A0}
.lightpurple {background-color:#DCCCDC}
.green {background-color:#5FDF0F}
.lightgreen {background-color:#DAFFC1}
.light {background-color:#BCBEF0}
.grey {background-color:#E7E7E7}
.background {background-color:#ffffff}


td.featurebox {

    border-color: #DCCCDC;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #FFffff;
}


table.featurebox {

    border-color: #DCCCDC;
    border-width: 0 0 1px 1px;
    border-style: solid;
}






.strap1 {font-family:verdana,helvetica,arial; font-size:11px;  font-weight:bold; color:#808080}
.strap {font-family:verdana,helvetica,arial; font-size:10px;  font-weight:bold; color:#808080}

.menuheading {font-family:verdana,helvetica,arial; font-size:13px;  padding-left:8px;  padding-top:2px; padding-bottom:2px; font-weight:bold; color:#A067A0}
.whiteheading {font-family:verdana,helvetica,arial; font-size:13px;  PADDING: 4px; font-weight:bold; color:ffffff}
.sectionheading {font-family:verdana,helvetica,arial; font-size:13px;  font-weight:bold; color:#008000}
.search {font-family:verdana,helvetica,arial; font-size:14px; font-weight:bold; color:ffffff}

.border {border:#A067A0 1px solid}

.featuredprice {font-family:verdana,helvetica,arial; color:#5485CA; font-weight:bold; font-size:13px}
.featureddisprice {font-family:verdana,helvetica,arial; color:#FF0000; font-weight:bold; font-size:13px}
.featureddispricesmall {font-family:verdana,helvetica,arial; color:#FF0000; font-weight:none; font-size:12px}

.small {font-family:verdana,helvetica,arial; font-size:10px}

.productcode {font-family:verdana,helvetica,arial; COLOR:#ffffff;  font-size:10px; PADDING: 4px; }

.greybold {font-family:verdana,helvetica,arial; font-size:11px;  font-weight:bold; color:#808080}
.purplebold {font-family:verdana,helvetica,arial; font-size:11px;  font-weight:bold; color:#A067A0}
.whitebold {font-family:verdana,helvetica,arial; font-size:11px;  font-weight:bold; color:#FFFFFF}

.heading {font-family:verdana,helvetica,arial; font-size:12px;  font-weight:bold; color:#A067A0}

.button {border-bottom:thin solid #000000;border-right:thin solid #000000;border-top:thin solid #C8B4C8; border-left:thin solid #C8B4C8; background-color: #A067A0; color:#ffffff; font-weight:bold}

A.greylink {font-family:verdana,helvetica,arial; font-size:11px;  font-weight:bold; color:#808080;  TEXT-DECORATION: none;   }
A.greylink:visited {font-family:verdana,helvetica,arial; font-size:11px;  font-weight:bold; color:#808080;  TEXT-DECORATION: none;   }
A.greylink:hover {font-family:verdana,helvetica,arial; font-size:11px;  font-weight:bold; color:#808080;  TEXT-DECORATION: underline;   }

A.product-title {COLOR: #A067A0; FONT-SIZE: 13px;  font-weight:bold;  TEXT-DECORATION: none; }
A.product-title:visited {COLOR: #A067A0; FONT-SIZE:   13px; TEXT-DECORATION: none;   }
A.product-title:hover {COLOR: #008000;  FONT-SIZE:   13px; TEXT-DECORATION: underline;}


table.product {border:1px solid #A067A0;}
//table.boxborder{border:1px solid #A067A0;}
table.orderBorder{border:1px solid #C0C0C0;}

.directoryborder {border-right:1px solid #A067A0;}
.outlineborder {border:1px solid #A067A0;}

.largeheading{font-family:verdana,helvetica,arial; font-size:13px;  font-weight:bold; color:#404040}

.redErrorSmall {font-family:verdana,helvetica,arial; color:#FF0000; font-weight:bold; font-size:10px;}


.detailsheading {font-family:verdana,helvetica,arial; font-size:17px;  PADDING: 4px; font-weight:bold; color:ffffff}

.directoryheading {font-family:verdana,helvetica,arial; color:#4EAE0E; font-weight:bold; font-size:15px; margin-top:10px; margin-bottom:10px;}
.directoryprice {font-family:verdana,helvetica,arial; color:#4EAE0E; font-weight:bold; font-size:15px; margin-top:10px; margin-bottom:10px;}


.directoryresult {
padding: 0px;
margin: 5px;
border: 1px solid #A067A0;
text-align: left;
width:500px; 


}

.directoryresult P
{
	margin: 3px;
	
}

.directoryresult STRONG
{
display: block;
width: auto;
background-color: #A067A0;
color: #fff;
padding: 2px;
font-size: 12px;

}

.directoryresult UL
{
	margin: 0px;
	padding-left: 25px;
	list-style-image: url("/images/bullet.gif");
}

.directoryresult LI
{
	vertical-align: top;
}

hr.line {
	border: 0;
	color: #BCBEF0;
	background-color: #BCBEF0;
	height: 1px;
	width: 100%;
}

.formspecial
{
	display: none;
}

.mceContentBody {
    background: #FFFFFF;
   padding:10px;
}



.rightcolumn

{
padding-top:15px;
padding-right:5px;
vertical-align:top;
background-color:#ffffff;
}

.rightcolumn img

{
margin-bottom:3px;
}


.maincontent

{
background-color:#ffffff;
padding:15px;
}

#whitespace

{
background-color:#ffffff;
}

#footer

{
background-color:#ffffff;
}
