/**Main page elemets **/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font: normal 80% "Trebuchet MS", Verdana, Arial;
	background-image: url(images/PageBG.gif);
	background-repeat: repeat-x;
}
	tr,td{
	font: normal 100% "Trebuchet MS", Verdana, Arial;

}
.pageleft {
	background-image: url(images/PageLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.pageright {
	background-image: url(images/PageRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
}

H1{
	font: bold 14px/0 Tahoma, Verdana, Arial;
	vertical-align:middle;
	white-space:nowrap;
	padding-bottom:5px;
	padding-left: 5px;
	color: #AEB96F;
}
H2{
	font: bold 20px/0 "Trebuchet MS", Verdana, Arial;
	color: #999999;
	padding-left: 0px;
	padding-top: 10px;
}
H3{
	font: bold 18px/0px "Trebuchet MS", Verdana, Arial;
	color: #999999;
	white-space:nowrap;
	padding-bottom: -5px;
	padding-left: 0px;
	padding-top: 15px;
}
#PaneLeft
{
	padding-left: 10px;
	padding-top:	10px;
}
#PaneRight
{
	padding-right: 10px;
	padding-top:	10px;
}
.SubHead {
	color: #7E3D7F;
	font-weight: bold;
	line-height: 12px;
}
.PurpleText {
	color: #7E3D7F;
}
.bodytext 
{
	padding-left: 5px;
}
.TightText 
{
	line-height: 100%;
	padding-left: 5px;
}
.PageTitle {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding-left: 5px;
}
.HeaderBG {
	background-image: url(../images/HeaderBG.jpg);
	background-repeat: repeat-x;
}

.whitePaneBody {
	border-right: 2px solid #E2C5E2;
	border-left: 2px solid #E2C5E2;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.WhiteTextINDENT {
	color: #FFFFFF;
	padding-left: 10px;
}
.WhiteText {
	color: #FFFFFF;
}
.Error{
	color:#CC3300;
	}
.Btn{
cursor:pointer;
}
.SmallLink
{
	font-family:Verdana, Tahoma, Arial;
	font-size: 10px;
	color:#999999;
}
a.SmallLink:link,a.SmallLink:active, a.SmallLink:visited
{
	font-family:Verdana, Tahoma, Arial;
	font-size: 10px;
	color:Purple;
	text-decoration: underline;
}
a.SmallLink:hover
{
	text-decoration: none;
}
/** end **/

a:link, a:hover
{
	color:#FF9F0F;
}
 a:visited, a:active
{
	color:#D53202;
}
a.Forum:link, a.Forum:hover
{
	font-family:Verdana, Tahoma, Arial;
	font-size: 10px;
	color:#FF9F0F;
	text-decoration: none;
}
 a.Forum:visited, a.Forum:active
{
	font-family:Verdana, Tahoma, Arial;
	font-size: 10px;
	color:#D53202;
	text-decoration: none;
}


/** dailyTip **/
.TipItem {}

.TipItem:first-line
{
	font: bold 12px "Trebuchet MS", Verdana, Arial;
	font-weight: bold;
}
/** End **/


/** admin elements **/
.AdminSubHead {
	font-family:Verdana;
	color: Navy;
	font-weight: bold;
	line-height: 12px;
}
a.AdminLink:link, a.AdminLink:active, a.AdminLink:visited {
	font-family:Verdana;
	color: #CC0099;
	font-weight: bold;
	line-height: 12px;
}
a.AdminLink:hover {
	font-family:Verdana;
	color: #CC0066;
	font-weight: bold;
	line-height: 12px;
}
.AdminColHead {
	font-family:Verdana;
	color: white;
	font-weight: bold;
	font-size:10px;
	line-height: 10px;
	padding:3px;
}
.AdminPageText
{
  color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size:  11px;
  font-weight: bold;
  line-height: 12px;
}
.VerticalText {
	writing-mode: tb-rl;
	filter: flipv fliph;
}

/** Navigation elements **/
.breadcrumbs {
	background-image: url(images/breadBG.jpg);
	background-repeat: repeat-x;
}
a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:active, a.breadcrumb:hover {
	color: #666666;
	text-decoration:none;
}
/** end **/

/** Navigation elements **/


/** end **/


/** Sidebar Elements **/
a.SBCat:link, a.SBCat:active, a.SBCat:visited 
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 150%;
	text-decoration: none;
	margin-left: 10px;
	padding-left: 5px;
	width: 150px;
	display: block;	
}
a.SBCat:hover 
{
	background-color: #BFC88F;
	display: block;
}
.SBCatSelected 
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #BFC88F;
	line-height: 150%;
	font-weight:bold;
	text-decoration: none;
	margin-left: 10px;
	padding-left: 5px;
	width: 150px;
	display: block;	
}
a.SBSubCat:link, a.SBSubCat:active, a.SBSubCat:visited 
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 130%;
	background-color: #8C9650;
	text-decoration: none;
	margin-left: 30px;
	padding-left: 5px;
	width: 128px;
	display: block;	
}
a.SBSubCat:hover 
{
	background-color: #778044;
	display: block;
}
.SBSubCatSelected 
{
	font-family: "Trebuchet MS", Tahoma, Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #778044;
	line-height: 130%;
	text-decoration: none;
	margin-left: 30px;
	padding-left: 5px;
	width: 128px;
	display: block;	
}
.Activetool
{
	width: 163px;
	background-color: #FFDF5E;
	margin: 2px;	
}
.Activetool a:link, .Activetool a:active, .Activetool a:visited, .Tool a:link, .Tool a:active, .Tool a:visited
{	width: 153px;
	height: 16px;
	margin-left: 10px;
	font-weight:bold;
	color: #FFFFFF;	
	text-decoration: none;
	display: block;
}
.Activetool a:hover, .Tool a:hover
{
	color: #8C9650;	
	text-decoration: none;
}
.Tool 
{
	background-color: #E4D15E;
	color: #8C9650;	
	text-decoration: none;
	margin: 2px;
}	
/** end **/


/** Product elements **/
a.PurpleTitle:link, a.PurpleTitle:active, a.PurpleTitle:visited, a.PurpleTitle:hover
{	
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
	line-height: 11px;
	font-weight:bold;
	font-size:14px;
	text-decoration:none;
	color:#784D93;
}
.ProductName
{	
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
	line-height: 11px;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#333333;
}
a.ProductName:link,a.ProductName:active
{	
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
	line-height: 11px;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#333333;
}
a.ProductName:visited,a.ProductName:hover
{
	text-decoration:none;
	font-weight:bold;
	color:#A962A9;
	line-height: 11px;
}
.ProductPrice
{	
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#A962A9;
}
.OldPrice
{	
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
	text-decoration:line-through;
	color:#FF0000;
}
.Sale
{	
	font-family:Verdana;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
	color:#FF0000;
}

a.ProductPrice:link,a.ProductPrice:active,a.ProductPrice:visited,a.ProductPrice:hover
{	
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#A962A9;
}
.ProductDescription
{
	font-family:Verdana, Tahoma, Arial;
	font-size: 10px;
	color:#666666;
}
.ProductOption
{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
}
.ProductTitle
{	font-size: 24px;
	color: #FFFFFF;
}
.LargeProductPrice
{
	font-family:Verdana, Tahoma, Arial;
	font-size: 18px;
	color:#B275B2;
}
select
{
	font-size:11px;
	height: 11px;
}
hr
{

	height: 1px;
}
.NormalTextBox
{
	font-size:11px;
	height: 16px;
	width: 120px;
	padding-bottom: 0px;
	margin: 0px;

}
Input.AdminBtn
{
	font-size:11px;
	height: 22px;
	width: 70px;

}

.DropDownList
{
	font-size:10px;
}
.QtyBox
{
	font-size:11px;
	height: 14px;
	width: 20px;
}
.Quantity
{
	border: solid 1px #FFFFFF;
	border-collapse: collapse;
}
.StoreBannerBg
{
	background-image: url(../images/storeBannerBg.jpg);
	background-repeat: repeat-x;
}
.DiscussionsBannerBg
{
	background-image: url(images/HeaderBg.jpg);
	background-repeat: repeat-x;
}
.CategoryTitle
{
	font-size: 24px;
	color: #FFFFFF;
}
.CategoryOptions
{
	background-image: url(images/Gradient.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	width: 450px;
	height: 37px;
	padding: 8px;
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
}
.ProductSingleBanner
{
	background-image:url(images/Gradient.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
a.RelatedProductName:link,a.RelatedProductName:active,a.RelatedProductName:visited
{
	FONT-SIZE: 11px; 
	COLOR: #999999; 
	LINE-HEIGHT: 100%;
	text-decoration: none;
}
a.RelatedProductName:hover
{
	text-decoration: underline;
}

.OSumBox {
	border: 1px solid #EADDEA;
	padding: 10px;
}
.OSumTtl {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #BC90BC;
}
.OSumItem {
	font-size: 12px;
	color: #7E3D7F;
	line-height: 10px;
}

.CategoryHead 
{
	border-left:solid 1px #CCCCCC;
	border-top:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	border-bottom:solid 2px #CCCCCC;
	border-collapse:collapse;
}
.CategorySubHead 
{
	border:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	border-left: none;
}
.SmallText
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.Cell
{
	border-right:solid 1px #CCCCCC;
	border-bottom: none;
	border-left: none;
	border-top: none;
	}
.ThreadHeadBG
{
	background-image: url(images/DLHeaderBG.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	border:solid 1px #ACACAC;
}	
.Message
{
	border:solid 1px #ACACAC;
}
a.Smallcrumb 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  10px;
	white-space:nowrap;
	vertical-align:super;
	color: #666666;
	text-decoration:none;
}
.Smallcrumb 
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  10px;
	white-space:nowrap;
	vertical-align:super;
	color: #666666;
	text-decoration:none;
}
.Smalltype
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  10px;
	color: #666666;
	white-space:nowrap;
	text-decoration:none;
}
a.Smalltype
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  10px;
	white-space:nowrap;
	color: #666666;
	text-decoration:none;
}
.Smalltype2
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  10px;
	color: #666666;
	text-decoration:none;
}
.butClass
{
	background-image: url(Images/wizzywig/WizzyBtnBg.jpg);
}
.butClassMoz
{
	background-image: url(Images/wizzywig/WizzyBtnBg.jpg);
}
  
.ToptdClass
{
	padding-left: 3px;
	padding-top:3px;
	background-image: url(Images/Wizzywig/TDClassBG.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bottdClass
{
	padding-left: 3px;
	padding-top:3px;
	background-image: url(Images/Wizzywig/TDClassBG2.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.WizzyLeft {
	background-image: url(Images/wizzywig/WizzyLeftjpg.jpg);
	background-repeat: repeat-y;
	
}
.Wizzyright {
	background-image: url(Images/wizzywig/Wizzyright.jpg);
	background-repeat: repeat-y;
}
.highlight 
{
	text-decoration: none;
	color:black;
	background:yellow;
}
.MsgStatus {
	background-color: #EAF1F4;
	text-align: center;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	border: 1px solid #3399CC;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:  10px;
	display: block;

}
	
	
