html{color:#000;}
body, h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;margin:0;padding:0; }
img{border:0;}q:before,q:after{content:'';}
table{border-collapse:collapse;border-spacing:0;font-size:100%;}
.hide{display:none;}
.BVadmin TABLE TD{color:#ccc !important}
/* ====== fonts ====== */
body{font-family: Verdana, Arial, Helvetica, sans-serif; color:#002D00;font-size:11px;LINE-HEIGHT: 140%;*text-align:center;}
input, button, textarea, .Specials{font-family:Arial, Helvetica, sans-serif;font-size:12px}
table{font-size:inherit;font-size:1em;}
.menu, #footer, .Searchbar{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

/*Defautls*/
p{    font-weight: normal;font-size: 11px;line-height: 140%;font-style: normal; }
a:link{color: #d20281;text-decoration: none}

a:visited, a:active{color:#f80098;/*color:#f80098COLOR: #F9AE9E;*/text-decoration: none}
a:hover{COLOR:#C00;text-decoration: underline}

SELECT, INPUT, TEXTFIELD{    font-weight: normal;    font-size: 10px;  }
TH{    font-weight: bold;font-size: 12px; line-height: normal;}
pre {color: #333333;}
input[type="submit"]{color:#333;  font-size:12px;}
/* ====== alignment ======*/	
.c{display: block;margin-left: auto;margin-right: auto;}
.txt_c{text-align:center}
.txt_r{text-align:right;}
.r{float: right;}
.txt_l{text-align:left;}
.l{float: left}
.clear{clear:both;}

/* ====== Padding ====== */
.Pad{padding:10px}.PadL{padding-left:10px}.PadR{padding-right:10px}.PadB{padding-bottom:10px}.PadT{padding-top:10px}
.Pad20{padding:20px}.PadL20{padding-left:20px}.PadR20{padding-right:20px}.PadB20{padding-bottom:20px}.PadT20{padding-top:20px}

/* ====== Margin ====== */
.Margin{margin:10px}.MarginL{margin-left:10px}.MarginR{margin-right:10px}.MarginB{margin-bottom:10px}.MarginT{margin-top:10px}
.Margin20{margin:20px}.MarginL20{margin-left:20px}.MarginR20{margin-right:20px}.MarginB20{margin-bottom:20px}.MarginT20{margin-top:20px}

/*	Structure*/
/* ==== wrapper ==== */
#pgwrapper{	width:946px; margin:auto; text-align:left;}

.SiteHeader{width:auto; height:auto; background: url(images/update/mainbg.jpg) repeat-x top}
.SiteHeader .r{height:auto; float:right; color:#fff}
.menu{ font-family:Helvetica, Arial, sans-serif; width:946px;	background: url(../images/update/navbg.jpg) repeat-x; text-wrap:none; height:28px;clear:both;color:#666666; font-size:12px;text-transform:uppercase;font-weight:bold; }
.menu a{ font-family:Helvetica, Arial, sans-serif; color:#666666; background: url(../images/update/navlinkdivider.png) no-repeat 100% 1px; padding:0 16px;  line-height:28px !important;/* display:block;*/float:left; }
/*.menu a:visited, .menu a:active{color:black;}*/
.menu a.last{ background-image:none; padding-right:10px }
.menu a:hover{ background: url(../images/update/navselect.jpg) repeat-x; color:#666666; text-decoration:none;line-height:28px !important;}
.menu a:visited{ color:#666666;}
.searchbar{background:url(../images/update/searchbg.jpg); width:auto;height:49px;clear:both;}
.searchbar input[type="sumit"]{margin-top:15px;}

.SideNav{ font-size:12px;float:left; width:270px; background:white; height:auto; text-align:left; padding-top:3px;}
.SideNav ul{ margin: 0; padding: 0;}
.SideNav li {    list-style: none outside none; line-height:0px;  border:0px solid #993366;}
.SideNav a{background:url(../images/update/navicon.png) no-repeat 0 6px;width:auto; margin:0 10px; 
border-bottom:0px dotted #912944; padding:0 0 0 15px; color:#990066; line-height:22px; display:block ;}
.SideNav a:hover{	background:url(../images/update/navicon.png) no-repeat 0 5px #900; color:#990066; background-color:#f4f4f4;	text-decoration:none;}
.SideNav a:visited, .SideNav a:active{color:#990066}

.SideNav li  a.sideNavsub{ font-size:12px; background-image:none !important; background-color:white; color:#d20281; margin-left:10px;} 
.SideNav li  a.sideNavsub:visited, .SideNav li  a.sideNavsub:active{color:#d20281;}
.SideNav li  a.sideNavsub:hover{	color:#9b0275; background-color:#f4f4f4;	text-decoration:none;}
.SideNav li  a.selected{	background-image:none !important; font-weight:bold;}
.SideNav li  a.selected:hover{	color:#9b0275;}

.lcol{width:278px; float:left}
.rcol{width:668px; float:right}
.col75{width:75%}
.col60{width:60%}
.col30{width:30%}
.col25{width:75%}
.colauto{width:auto}
.ContentBlock{margrin:10px}

.divform{background:#f3f3f3; border:solid 1px #bbb;padding:10px; margin:10px 0; overflow:hidden; _overflow:visible; zoom:1;}
/* =====Blog Include =====*/
.Blog{background:url(../images/ourblogbg.gif) repeat-x top; height:auto; width:243px; margin:10px; border:solid 1px #f6d0db;}

/* =====footer Include =====*/
#footer{background:url(../../images/update/footerbg.jpg) repeat-x; height:37px; width:auto; text-transform:uppercase;}
#footer .l{color:#666; font-size:16px; width:278px;  padding-left:10px; float:left;line-height:37px; }
#footer .r{  float:right; line-height:37px; padding-right:10px; }
a.footerLinkslast, a.footerLinkslast:active, a.footerLinkslast:visited{background-IMAGE:none !important;color:black;margin-left:3PX;}
a.footerLinks, a.footerLinks:active, a.footerLinks:visited{ background:url(../../images/update/footerdivider.png) no-repeat right; padding-right:8px; margin-left:3PX;color:black;text-transform:uppercase;color:black}
a.footerLinks:hover, a.footerLinkslast:hover{	color:#620002;}

/* ====Original  Classes  for content==== */
h1, .headingDark {font-weight: bold;	font-size: 14px;color: #333333;}
h2{}
h3{}

.head{ font-weight: normal;font-size: 24px; color: #999;}
.myfemplace{ 	font-weight: normal; font-size: 11px;    line-height: 115%;    font-style: normal; }
.productname{ 	font-weight: bold;   font-size: 11px;    color: #777;}
.grayedout{ 	font-weight: normal; color: #777;}
.strikeout{ 	font-size: 12px;     color: #FE0148;  text-decoration: line-through}
.bold{    		font-weight: bold;   font-size: 11px;}
.heading{   	font-weight: bold;   font-size: 12px;}
.smcart{    	font-size: 10px;}
.asterik{		font-weight: bold;	color: #C2457D;		font-size: 11px;}
.alert{    		color: #b22222}
.admin_tr{    	background: #eeeeee}
.smcart_head{   font-size: 10px; background: #ccc}
.smcart_lt_head{font-size: 10px;color: #666; background: #eee}
.prodpage_border{/*background:#666;*/border:1px solid #666; margin:2px}
.proddetail_grey{background: #cccccc}
.vseparator {border-left:1px solid #666;}
.prodpage_beige, .prodpage_white{background: #fff; text-align:center}
.prodpage_white td{text-align:center}
HR.wishlist{BORDER: #dddddd thin solid;HEIGHT: 1px;text-decoration: none}
.nineWhite {	font-size: 10px;	font-weight: normal;}
.grayonwhite {	color: #333333;}
.grayonwhite A:link, .grayonwhite A:visited {	color: #C2457D;	text-decoration: underline;}
.grayonwhite A:hover {color: #C2457D;	text-decoration: underline;}
.red {	color: #C2457D;}
.redCaps {	color: #C2457D;	text-transform: uppercase;}
.twelveVerdana {font-size: 12px;	font-weight: bolder;}
.grayonwhiteBold {	color: #333333;	font-weight: bold;}
.italicNote {	color: #333333;		font-size: 10px;	font-style: italic;}

.graytable {color: #333; background: #ccc; font-weight: bold;}
.asterikadmin {font-weight: bold;	color: #777;	}
.headingLight {	font-weight: bold;	font-size: 14px;}
.pink {	font-weight: bold;	color: #FF6699;}
.headingRed {	font-weight: bold;	font-size: 12px;color: 5B0111;}
a.Specials:link, a.Specials:active, a.Specials:visited{font-size: 16px; color: #C34158;	text-decoration: underline;	font-weight: bold;}
a.Specials:hover {	color: #e3e3e3;}

/* ====Social  Media  Bar==== */
.socialMediaBar
{
	border:0px solid black;
	height:32px;
	background:url(images/update/socialMedia.jpg) repeat-x;
}

a.socialLink
{
	float:right;
}

