/********************************************************************************************/
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:1em; color:#fff;}
#xsnazzy h2 {font-size:1em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#000000; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.xb1 {margin:0 5px; background:#FFFFFF;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#000000; border:0 solid #FFFFFF; border-width:0 1px;}
/********************************************************************************************/

a.whatsnew_link:link {text-decoration:none; color:#FF3E9F; font-size:8pt;font-family:VERDANA; font-weight:400;}
a.whatsnew_link:visited {text-decoration:none; color:#FF3E9F; font-size:8pt;font-family:VERDANA; font-weight:400;}
a.whatsnew_link:hover {text-decoration:none ; color:#FD5CAD; font-size:8pt;font-family:VERDANA; font-weight:400; }

.whatsnew_header { background-color:#FD5CAD; color: white; font-weight: 600; font-family:verdana; font-size:11pt; }
.whatsnew_border { border: 1px solid #272727; padding: 3px;}
.whatsnew_font_title2 { font-family:verdana; font-size:8pt; color:#FF3E9F; font-weight:400;}
.whatsnew_font_title { font-family:verdana; font-size:8pt; color:#FF3E9F; font-weight:600;}
.whatsnew_font_content { font-family:verdana; font-size:8pt; color:#272727; font-weight:400;}

.pv_name{ font-family:arial; font-size:14pt; color:white;font-weight:400;}
.pv_desc{ font-family:arial; font-size:9pt; color:#0774B2;font-weight:400;}
.pv_itemnum{ font-family:arial; font-size:9pt; color:#000000;font-weight:600;}
.pv_price{ font-family:arial; font-size:9pt; color:#000000;font-weight:400;}

/*
.pv_itemnum{ font-family:arial; font-size:9pt; color:#FCA83A;font-weight:600;}
.pv_price{ font-family:arial; font-size:9pt; color:#FD5FAF;font-weight:400;}
*/
.addtocart{ font-family:arial; font-size:8pt; color:#FCA83A;font-weight:400;}

.fontfooter{ font-family:verdana; font-size:8pt; color:#FB3B9B;font-weight:400;}
.brandname{ font-family:verdana; font-size:9pt; color:white;font-weight:600;}
.categoryname{ font-family:verdana; font-size:9pt; color:white;font-weight:400;}
.sfont{ font-family:arial; font-size:7pt; color:#F87EDD ;font-weight:600;}
.fontfeat{ font-family:arial; font-size:8pt; color:#058BD7 ;font-weight:bold;}
.fontfeatprice{ font-family:arial; font-size:8pt; color:#FD5FAF ;font-weight:400;}
.fontcatname{ font-family:arial; font-size:8pt; color:#FCA83A;font-weight:600;}

.font8{font-family:arial; font-size:8pt; color:#0A5FD0;font-weight:400;}
.font7{font-family:arial; font-size:7pt; color:#FE0853;font-weight:600;font-style: italic; }

.fblue{font-family:arial; font-size:8pt; color:#77AADD;font-weight:600;}
.fpink{font-family:arial; font-size:8pt; color:#F87EDD;font-weight:600;}
.curCat{font-family:verdana; font-size:8pt; color:white;font-weight:600;}
.curCat2{font-family:verdana; font-size:7pt; color:white;font-weight:600;}

.tblTitle{font-family:arial; font-size:10pt; color:#1943CD;}
.thank_you{font-family:arial; font-size:12pt; color:#FC0281;font-weight:600;}

.about_font{font-family:arial; font-size:9pt; color:#868484;font-weight:400;}
.sc_title{font-family:verdana; font-size:10pt; color:white;font-weight:600;}
.sc_caption{font-family:verdana; font-size:8pt; color:blue;font-weight:400;}
.sc_tblcaption{font-family:verdana; font-size:9pt; color:#22754B;font-weight:600;}
.sc_item{font-family:verdana; font-size:8pt; color:#22754B;font-weight:400;}

a.about_link:link {text-decoration:none; color:#868484; font-size:9pt;font-family:VERDANA; font-weight:400;}
a.about_link:visited {text-decoration:none; color:#868484; font-size:9pt;font-family:VERDANA; font-weight:400;}
a.about_link:hover {text-decoration:underline ; color:#058BD7; font-size:9pt;font-family:VERDANA; font-weight:400; }

a.simple_hover:link {text-decoration:none; color:#FB3B9B; font-size:8pt;font-family:VERDANA; font-weight:400;}
a.simple_hover:visited {text-decoration:none; color:#FB3B9B; font-size:8pt;font-family:VERDANA; font-weight:400;}
a.simple_hover:hover {text-decoration:none ; color:#FB3B9B; font-size:8pt;font-family:VERDANA; font-weight:400; }

a.msc_item:link {text-decoration:none; color:#22754B; font-size:8pt;font-family:VERDANA; font-weight:400;}
a.msc_item:visited {text-decoration:none; color:#22754B; font-size:8pt;font-family:VERDANA; font-weight:400;}
a.msc_item:hover {text-decoration:none ; color:#058BD7; font-size:8pt;font-family:VERDANA; font-weight:600; }

a.menubrand:link {text-decoration:none; color:#058BD7; font-size:8pt;font-family:VERDANA; font-weight:600;}
a.menubrand:visited {text-decoration:none; color:#058BD7; font-size:8pt;font-family:VERDANA; font-weight:600;}
a.menubrand:hover {text-decoration:none ; color:#FCA83A; font-size:8pt;font-family:VERDANA; font-weight:600; }

a.menu:link {text-decoration:none; color:white; font-size:8pt;font-family:VERDANA; font-weight:600;}
a.menu:visited {text-decoration:none; color:white; font-size:8pt;font-family:VERDANA; font-weight:600;}
a.menu:hover {text-decoration:none ; color:#1943CD; font-size:8pt;font-family:VERDANA; font-weight:600; }

a.menu2:link {text-decoration:none; color:#297AE6; font-size:8pt;font-family:arial; font-weight:400;}
a.menu2:visited {text-decoration:none; color:#297AE6; font-size:8pt;font-family:arial; font-weight:400;}
a.menu2:hover {text-decoration:none ; color:#EE6BDD; font-size:8pt;font-family:VERDANA; font-weight:600; }

a.mainlink2:link {text-decoration:none; color:white; font-size:8pt;font-family:VERDANA; font-weight:400;}
a.mainlink2:visited {text-decoration:none; color:white; font-size:8pt;font-family:VERDANA; font-weight:400;}
a.mainlink2:hover {text-decoration:none ; color:#0962BE; font-size:8pt;font-family:VERDANA; font-weight:400; }

a.mainlink3:link {text-decoration:none; text-align:center; color:white; font-size:10pt;font-family:VERDANA; font-weight:600;}
a.mainlink3:visited {text-decoration:none; text-align:center; color:white; font-size:10pt;font-family:VERDANA; font-weight:600;}
a.mainlink3:hover {text-decoration:none ; text-align:center; color:#0962BE; font-size:10pt;font-family:VERDANA; font-weight:600; }

a.mainlink:link {text-decoration:none; color:white; font-size:9pt;font-family:VERDANA; font-weight:400;}
a.mainlink:visited {text-decoration:none; color:white; font-size:9pt;font-family:VERDANA; font-weight:400;}
a.mainlink:hover {text-decoration:none ; color:#0962BE; font-size:9pt;font-family:VERDANA; font-weight:400; }

a.mainlink_B:link {text-decoration:none; color:white; font-size:8pt;font-family:VERDANA; font-weight:400;}
a.mainlink_B:visited {text-decoration:none; color:white; font-size:8pt;font-family:VERDANA; font-weight:400;}
a.mainlink_B:hover {text-decoration:none ; color:#0962BE; font-size:8pt;font-family:VERDANA; font-weight:400; }

a.curCat:link {text-decoration:none; color:white; font-size:8pt;font-family:VERDANA; font-weight:600;}
a.curCat:visited {text-decoration:none; color:white; font-size:8pt;font-family:VERDANA; font-weight:600;}
a.curCat:hover {text-decoration:none ; color:#F659A8; font-size:8pt;font-family:VERDANA; font-weight:600; }

a.curCat2:link {text-decoration:none; color:white; font-size:7pt;font-family:VERDANA; font-weight:600;}
a.curCat2:visited {text-decoration:none; color:white; font-size:7pt;font-family:VERDANA; font-weight:600;}
a.curCat2:hover {text-decoration:none ; color:#F659A8; font-size:7pt;font-family:VERDANA; font-weight:600; }

a.advSearch:link {text-decoration:none; color:#F87EDD; font-size:7pt;font-family:arial; font-weight:600;}
a.advSearch:visited {text-decoration:none; color:#F87EDD; font-size:7pt;font-family:arial; font-weight:600;}
a.advSearch:hover {text-decoration:none ; color:#66C1F5; font-size:7pt;font-family:arial; font-weight:600; }

a.asfont_alink:link {text-decoration:none; color:black; font-size:9pt;font-family:arial; font-weight:500;}
a.asfont_alink:visited {text-decoration:none; color:black; font-size:9pt;font-family:arial; font-weight:500;}
a.asfont_alink:hover {text-decoration:none ; color:#66C1F5; font-size:9pt;font-family:arial; font-weight:500; }

.asfont_header{text-decoration:underline;font-family:arial; font-size:10pt; color:black;font-weight:600;}
.asfont_link{text-decoration:none;font-family:arial; font-size:9pt; color:black;font-weight:500;}

option.oblue {background-color: #058BD7;color:white;font-size:9pt;font-family:VERDANA; font-weight:600;}

.grayframe2
{  border-style:solid;
   border-top-width:1px;
   border-bottom-width:1px;
   border-left-width:1px;
   border-right-width:1px;
   border-color:#747272;
   font-family:arial;
   font-size:9pt;
}
.greenframe2
{  border-style:solid;
   border-top-width:1px;
   border-bottom-width:1px;
   border-left-width:1px;
   border-right-width:1px;
   border-color:#77BB99;
   font-family:arial;
   font-size:9pt;
}
.greenframelist
{  border-style:solid;
   border-top-width:1px;
   border-bottom-width:1px;
   border-left-width:1px;
   border-right-width:1px;
   border-color: #77BB99;
   font-family:arial;
   font-size:9pt;
}
.greenframe
{  border-style:solid;
   border-top-width:0px;
   border-bottom-width:0px;
   border-left-width:0px;
   border-right-width:0px;
   border-color: white;
   font-family:arial;
   font-size:9pt;
}
.blueframe3
{   border-style: solid ;
    border-left-width:5px;
    border-left-color:#058BD7;

    border-top-width:5px;
    border-top-color:#72C2EF;

    border-right-width:5px;
    border-right-color:#F596C6;

    border-bottom-width:5px;
    border-bottom-color:#F659A8;
}
.blueframe2
{
   border-style:solid;
   border-top-width:2px;
   border-bottom-width:2px;
   border-left-width:2px;
   border-right-width:2px;
   border-color:#6699FF;
}
.blueframe
{
   border-style:solid;
   border-top-width:1px;
   border-bottom-width:1px;
   border-left-width:1px;
   border-right-width:1px;
   border-color:#6699FF;
   font-family:arial;
  font-size:9pt;
}
.blueinputbox{
  border:1px solid #66C1F5;
  color:#053576;
  width:200px;
  height:20px;
  font-family:arial;
  font-size:9pt;
  color:black;
}
.pinkinputbox2{
  border:1px solid #F358A6;
  color:#053576;
  width:200px;
  height:20px;
  font-family:arial;
  font-size:9pt;
  color:black ;
}
.pinkinputbox{
  border:2px solid #F358A6;
  color:#053576;
  width:150px;
  height:20px;
  font-family:arial;
  font-size:9pt;
  color:black ;
}
.normalcombobox{
  border:1px solid;
  width:70px;
  height:15px;
  font-family:arial;
  font-size:8pt;
  color:black ;
}
.combobox{
  border:5px solid #F358A6;
  color:#053576;
  width:70px;
  height:15px;
  font-family:arial;
  font-size:8pt;
  color:black ;
}
.combobox2{
  border:5px solid #72C2EF;
  color:#053576;
  width:70px;
  height:10px;
  font-family:arial;
  font-size:8pt;
  color:black ;
}
.combobox3{
  border:1px solid #72C2EF;
  color:#053576;
  width:70px;
  height:16px;
  font-family:verdana;
  font-size:8pt;
  font-style:normal;
  color:black ;
}
.inputbox {
  border:1px solid #0C4B9E;
  color:#053576;
  width:150px;
  height:15px;
}
.inputbox2 {
  font-family: arial;
  font-size:15px;
  border:1px solid #006699;
  border-color:black;
}
.inputbox3 {
  font-family: arial;
  font-size:11px;
  border:1px solid #006699;
  border-color:black;
  width:180px;
  height:18px;
}
.form_title
{ font-family:arial;
  font-size:14pt;
  font-weight:600;
  color:#1943CD;

}
.errmsg {
    font-family: verdana;
	font-size: 11px;
	font-weight: bolder;
	color: #FE0853;
    font-style: italic;
}
.errmsg2 {
    font-family: verdana;
	font-size: 8pt;
	font-weight: 600;
	color: red;
}
.button{
    font-family: "verdana", Courier, mono;
	font-size: 10px;
	font-weight: bold;
	color: Black;
    width:70px;
    height:20px;
}
.button2{
   color:black;
   font-size:11px;
   font-weight:600;
   background-color:white;
   border:none;
   border-top-color:none;
   border-left-color:none;
   border-right-color:none;
   border-bottom-color:none;
   /*filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}*/
   width:60px;
   height:18px;
}


.button2hov{
   color:#297AE6;
   font-size:11px;
   font-weight:600;
   font-style: underline;
   background-color:white;
   border:none;
   border-top-color:none;
   border-left-color:none;
   border-right-color:none;
   border-bottom-color:none;
   /*filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}*/
   width:60px;
   height:18px;
}
  .linex
   {
   white-space: nowrap;
   padding: 0px;
   height: 1px;
   font-family: "Arial";
   font-size: 1px;
   background-color: #77BB99;
   }
.liney
{
   white-space: nowrap;
   padding: 0px;
   width: 1px;
   font-family: "Arial";
   font-size: 1px;
   background-color: #999;
}

