.mainborder
{
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}
.cartdetailtable
{
    border-color: #67843A;
    border-style: solid;
    border-width: 1px;
}
.cartdetailtableheaderback
{
    background-color: #FFCC33;
}
.categorys
{
    color: #003399;
    background-color: #003399;
    border-color: #003399;
}
.centercontent
{
    background-color: #FFFFFF;
}
.checkoutreviewback
{
    background-color:#E8E8E8;
}
.checkoutreviewheaderback
{
    background-color: #FFCC33;
}
.default
{
    border-color: #FFFFFF;
    border-width: 5;
    border-style:solid; border-collapse: collapse;
}
.prodvieweven
{
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}
.prodviewodd
{
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}
.proddisplay1
{
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}
.proddisplay2
{
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}
.loginheaderback
{
    background-color:#FFCC33;
}
.logintableborder
{
    border-color: #999999;
    border-style: solid;
    border-width: 1px;
}
.prodmfg
{
    color: #999999;
}
.myacctmainheader
{
    background-color:#999999;
}
.myacctmaintable
{
    border-color: #999999;
    border-style: solid;
    border-width: 1px;
}
.myacctsectionback
{
    background-color: #CCCC99;
}
.myacctsectionheaderback
{
    background-color: #999999;
}
.myacctsectiontable
{
    border-color: #999999;
    border-style: solid;
    border-width: 1px;
}
td.subtitle
{
    background-color: 0;
    border-color: 0;
}
.qtyarrows
{
    color: 0;
}
.qtyarrows:hover
{
    color: 0;
    font-weight: bold;
}
.shoppingcartbg
{
    background-color: #FFFFFF;
	border-color: #FFFFFF;
}
.shippingbar
{
    background-color: #111111;
}
.categories
{
    font-family: Arial;
    font-size: 8pt;
    color: #003399;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.categories:hover
{
    font-family: Arial;
    font-size: 8pt;
    color: #3333FF;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.horznavbar
{
    font-family: Arial;
    font-size: 9pt;
    color: #663366;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.horznavbar:hover
{
    font-family: Arial;
    font-size: 9pt;
    color: #0000CC;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.thumbnail
{
    font-family: Arial;
    font-size: 8pt;
    color: #666666;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.thumbnail:hover
{
    font-family: Arial;
    font-size: 8pt;
    color: #666666;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.navbar
{
    font-family: Arial;
    font-size: 9pt;
    color: #333333;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.navbar:hover
{
    font-family: Arial;
    font-size: 9pt;
    color: #0000FF;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.price
{
    font-family: Arial;
    font-size: 9pt;
    color: #CC0000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.listprice
{
    font-family: Arial;
    font-size: 9pt;
    color: #999966;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.producttext
{
    font-family: Arial;
    font-size: 9pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.Subtitle2
{
    font-family: Arial;
    font-size: 9pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.shoppingcart
{
    font-family: Arial;
    font-size: 9pt;
    color: #365B10;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.shoppingcart:hover
{
    font-family: Arial;
    font-size: 9pt;
    color: #0000FF;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.sitemessage
{
    font-family: Arial;
    font-size: 9pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.sitenews
{
    font-family: Arial;
    font-size: 9pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.sitewidelinks
{
    font-family: Arial;
    font-size: 8pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.sitewidelinks:hover
{
    font-family: Arial;
    font-size: 8pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.sitewide
{
    font-family: Arial;
    font-size: 9pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.sitewide:hover
{
    font-family: Arial;
    font-size: 9pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.sitewidefonts
{
    font-family: Arial;
    font-size: 9pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
body
{
    font-family: Arial;
    font-size: 9pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    background-color: #FFFFFF;
}
font.Subtitle
{
    font-family: Arial;
    font-size: 10pt;
    color: #111111;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkouttext
{
    font-family: Arial;
    font-size: 9pt;
    color: #333333;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.checkoutheader
{
    font-family: Arial;
    font-size: 9pt;
    color: #666633;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutnote
{
    font-family: Arial;
    font-size: 9pt;
    color: #333333;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.checkoutcustomtext
{
    font-family: Arial;
    font-size: 9pt;
    color: #333333;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.loginheadertext
{
    font-family: Arial;
    font-size: 10pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutnavpaststep, .checkoutnavpaststep a
{
    font-family: Arial;
    font-size: 10pt;
    color: #CCCC66;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutnavcurrentstep, .checkoutnavcurrentstep a
{
    font-family: Arial;
    font-size: 10pt;
    color: #111111;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutnavfuturestep, .checkoutnavfuturestep a
{
    font-family: Arial;
    font-size: 10pt;
    color: #666633;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutsubheader
{
    font-family: Arial;
    font-size: 9pt;
    color: #999966;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutreviewheadertext
{
    font-family: Arial;
    font-size: 9pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutreviewtext
{
    font-family: Arial;
    font-size: 9pt;
    color: #333333;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.cartdetailtableheadertext
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.cartdetailtableheadertext a
{
    font-family: Arial;
    font-size: 10pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.cartdetailtableheadertext a:hover
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 10pt;
    color: #3333FF;
    font-weight: bold;
    font-style: normal;
    text-decoration: underline;
}
.cartdetailheader
{
    font-family: Arial;
    font-size: 9pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.cartdetailtext
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: small;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.checkoutattentiontext
{
    font-family: Arial;
    font-size: 9pt;
    color: #CC0000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctmainmenutext
{
    font-family: Arial;
    font-size: 9pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctmainmenutext a
{
    font-family: Arial;
    font-size: 8pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctheader
{
    font-family: Arial;
    font-size: 10pt;
    color: #111111;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.myaccttext
{
    font-family: Arial;
    font-size: 9pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctattentiontext
{
    font-family: Arial;
    font-size: 9pt;
    color: #CC0000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctsectionheadertext
{
    font-family: Arial;
    font-size: 10pt;
    color: #FFFFFF;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.myacctsectiontext
{
    font-family: Arial;
    font-size: 9pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctsectiontext a
{
    font-family: Arial;
    font-size: 8pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctsectiontext a:hover
{
    font-family: Arial;
    font-size: 8pt;
    color: #111111;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.sitewideinput
{
    font-family: Arial;
    font-size: 10pt;
    color: #333333;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
body.printbody
{
    font-family: Arial;
    font-size: 9pt;
    background-color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.printtext
{
    font-family: Arial;
    font-size: 9pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.printheader
{
    font-family: Arial;
    font-size: 9pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.storeButtons
{
    font-family: ;
    font-size: 8pt;
    color: #333333;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctsectiontext ul
{
    margin: 0;
    padding: 0;
    margin-left: 15;
}
.subcontent {
      background-image: url('images/subcontent.png');
      padding-left: 3px;
      background-color: #101010;
      border-style: solid;
      border-width: 1px;
      border-top-width: 0;
      border-color: #343434;
      filter:alpha(opacity=50);
}
.middlecontent {
     background-image: url('images/mainlogo.png');
     font-family: Verdana, Tahoma, sans-serif;
     font-size: 10px;
     color: #CCCCCC;
     
}





.body {
background-color: #333333;
margin: 0px;
background-attachment: fixed;
background-image: url(images/grad.gif);
background-repeat: repeat;
background-position: left top;
height: 97%;
}



.fitnessbarshipnote
{
    font-family: Arial;
    font-size: 10pt;
    color: #FF0000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.cartdetailtableheadertextred
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12pt;
    color: #FF0000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.cartdetailtableheadertextaqua
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12pt;
    color: #145A6E;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.doublefeature {
	font-family: Broken15, Verdana, 'Small Fonts', sans-serif;
	font-size: 12pt;
	color: #000099;
}
.p.example {
 font-size: small;
 font-family: 'Cataneo BT', serif;
 color: #000000;
 background-color: #FFFFFF;
 text-align: justify;
}
.p.palatino {
 font-size: small;
 font-family: 'Palatino Linotype', serif;
 color: #000000;
 background-color: #FFFFFF;
 text-align: justify;
}
}

p.font_test {
 font-size: medium;
 text-align: left;
 margin-bottom: 0px;
}
.cartdetailtextred
{
    font-family: Tahoma, Geneva, sans-serif;
    font-size: small;
    color: #FF0000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
