body                        { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; margin: 0; padding: 0; background-image: url(images/bkg/bkg.gif); background-repeat: repeat-x; }

p, td, th, li               { font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; }


li                          { padding-bottom: 12px; }
li.list                     { padding-bottom: 2px; }

.subtitle                   { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #;1e69b0 }
.checkouttext               {  }


/* Areas //==================================================================== */
.centercontent              { background-color: #FFFFFF; background-image: url(images/bkg/bkg-sitemessage.gif); background-repeat: repeat-x; }
.sitemessage                { padding: 0px; margin: 0px; display: block; background-color: #FFFFFF; background-image: url(images/bkg/bkg-sitemessage.gif); background-repeat: repeat-x; }

.ProdDisplay1               { padding: 5px; }
.prodviewodd                { padding: 10px; margin: 10px; }
.prodvieweven               { padding: 10px; margin: 10px; }

.mainborder                 { }
.sidecolumnitemtext         { color: #f5f2e8; padding: 0px 0px 0px 10px; margin: 0px; }



/* Links //==================================================================== */
a,
a:link,
a:active,
a:visited                   { color: #996600; text-decoration: none;  }
a:hover                     { color: #990000; text-decoration: underline; }

.navbar,
a.navbar,
a:link.navbar,
a:active.navbar,
a:visited.navbar            { color: #f5f2e8; text-decoration: none; padding: 3px 0px 3px 0px; }
a:hover.navbar              { color: #fff468; text-decoration: underline; }
.navbar                     { color: #f5f2e8; text-decoration: none; padding: 3px 0px 3px 0px; display: block; }




.copy                       { font-family: Verdana,Geneva,Arial,sans-serif; font-size: 7.0pt; color: #e1be92; line-height: 13px; }
a.copy,
a:link.copy,
a:active.copy,
a:visited.copy              { text-decoration: none; color: #e1be92; }
a:hover.copy                { text-decoration: underline; color: #e1be92; }



.navtop,
a.navtop,
a:link.navtop,
a:active.navtop,
a:visited.navtop           { padding: 4px; margin: 10px 10px 0px 0px; color: #a85a00; text-decoration: none;  }
a:hover.navtop             { color: #0557a8; text-decoration: underline; }
.navtop                    { color: #a85a00; }



/* Forms //==================================================================== */
form                        { padding: 0; margin: 0; }
.form-find                  { padding: 0; margin: 4px 0 4px 0; font-family: Verdana,Geneva,Arial,sans-serif; text-decoration: none; color: #666666; font-size: 10px; }
.form-contact               { padding: 0; font-family: Verdana,Geneva,Arial,sans-serif; text-decoration: none; color: #666666; font-size: 10px; }




/* Areas //==================================================================== */
.box-lf-pink                { padding: 4px 0px 0px 0px; margin: 0px; background: #fff; height: 22px; width: 203px; }
.sidebox                    { padding: 8px; margin: 0px; width: 146px; }




/* Backgrounds //==================================================================== */
.bkg-top                    { background-image: url(images/bkg/bkg-top.gif); background-repeat: repeat-x; }
.bkg-bottom                 { background-image: url(images/bkg/bkg-bottom.gif); background-repeat: no-repeat; }
.bkg-left                   { background-image: url(images/bkg/bkg-left.gif); background-repeat: repeat-x; }
.bkg-right                  { background-image: url(images/bkg/bkg-right.gif); background-repeat: repeat-x; }
.bkg-bdy                    { background-image: url(images/bkg/bkg-bdy.gif); background-repeat: repeat-x; }



/* General Formating //==================================================================== */
.rule                       { padding: 2px 0px 2px 0px; margin: 2px 0px 2px 0px; }
.white                      { color: #fff; }
.caps                       { text-transform: uppercase; }
.right                      { text-align: right; }
.caption                    { font-size: 7.0pt; color: #464646; line-height: 11px; }
.keyword                    { font-size: 6.0pt; color: #fff; line-height: 11px; }

.hdr                        { font-family: "Times New Roman", Times, serif; font-size: 18px; color: #a863ac; padding: 0px; margin: 0px; }
.hdr-sub                    { font-family: "Times New Roman", Times, serif; font-size: 14px; color: #a863ac; font-weight:bold; padding: 0px; margin: 0px; }




/* Network solutions styles //==================================================================== */

.loginheaderback
{
    background-color:#00009C;
}
.logintableborder
{
    border-color: #00009C;
    border-style: solid;
    border-width: 1px;
}
.prodmfg
{
    color: #FFFFFF;
}
.myacctmainheader
{
    background-color:#00009C;
}
.myacctmaintable
{
    border-color: #00009C;
    border-style: solid;
    border-width: 1px;
}
.myacctsectionback
{
    background-color: #CCCCFF;
}
.myacctsectionheaderback
{
    background-color: #00009C;
}
.myacctsectiontable
{
    border-color: #00009C;
    border-style: solid;
    border-width: 1px;
}
td.subtitle
{
    background-color: 0;
    border-color: 0;
}
.productreviewsaltrowseven
{
    background: #FFFFFF;
}
.productreviewsaltrowsodd
{
    background: #FFFFFF;
}
table.productreviews
{
   border-top: 1px solid #FFFFFF;
   border-left: 1px solid #FFFFFF;
   border-right: 1px solid #FFFFFF;
   border-bottom: 1px solid #FFFFFF;
   border-collapse: collapse;
	text-align: left;
   margin-top: 10px;
   margin-left: 0;
   margin-right: 0;
   margin-bottom: 10px;
}
table.productreviews th
{
    background: #FFFFFF;
}
.qtyarrows
{
    color: 0;
}
.qtyarrows:hover
{
    color: 0;
    font-weight: bold;
}
.shoppingcartbg
{
	border-color: #000000;
}
.shippingbar
{

}
.mainborder
{

    border-color: #000000;
}
.cartdetailtable
{
    border-color: #00009C;
    border-style: solid;
    border-width: 1px;
}
.cartdetailtableheaderback
{
    background-color: #00009C;
}
.categorys
{
    color: #000000;

    border-color: #000000;
}
.centercontent
{
    background-color: #FFFFFF;
}
.checkoutreviewback
{
    background-color:#CCCCFF;
}
.checkoutreviewheaderback
{

}
.default
{
    border-color: #FFFFFF;
    border-width: 0;
    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;
}
.sidecolumnitemtextsub
{
    padding-left: 20;
    margin-top: 0;
    margin-bottom: 0;
}
.sidecolumnitemtext
{
    padding-left: 10;
    margin-top: 0;
    margin-bottom: 0;
}
.wishlistbutton
{
    padding-top: 3px;
}
.categories
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.categories:hover
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.horznavbar
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.horznavbar:hover
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.thumbnail
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.thumbnail:hover
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.navbar
{
    font-family: Verdana;
    font-size: 11pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.navbar:hover
{
    font-family: Verdana;
    font-size: 11pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.price
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.listprice
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.producttext
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.Subtitle2
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.shoppingcart
{
    font-family: Verdana;
    font-size: 11pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.shoppingcart:hover
{
    font-family: Verdana;
    font-size: 11pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.sitemessage
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.sitenews
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.sitewidelinks
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.sitewidelinks:hover
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.sitewide
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.sitewide:hover
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.sitewidefonts
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
body
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    background-color: #FFFFFF;
}
font.Subtitle
{
    font-family: Verdana;
    font-size: 12pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkouttext
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.checkoutheader
{
    font-family: Verdana;
    font-size: 12pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutnote
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.checkoutcustomtext
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.loginheadertext
{
    font-family: Verdana;
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutnavpaststep, .checkoutnavpaststep a
{
    font-family: Verdana;
    font-size: 12pt;
    color: #999999;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutnavcurrentstep, .checkoutnavcurrentstep a
{
    font-family: Verdana;
    font-size: 12pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutnavfuturestep, .checkoutnavfuturestep a
{
    font-family: Verdana;
    font-size: 12pt;
    color: #00009C;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutsubheader
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutreviewheadertext
{
    font-family: Verdana;
    font-size: 11pt;
    color: #FFFFFF;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.checkoutreviewtext
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.cartdetailtableheadertext
{
    font-family: Verdana;
    font-size: 11pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.cartdetailtableheadertext a
{
    font-family: Verdana;
    font-size: 11pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.cartdetailtableheadertext a:hover
{
    font-family: Verdana;
    font-size: 11pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.cartdetailheader
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.cartdetailtext
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.checkoutattentiontext
{
    font-family: Verdana;
    font-size: 11pt;
    color: #CC0000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctmainmenutext
{
    font-family: Verdana;
    font-size: 11pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctmainmenutext a
{
    font-family: Verdana;
    font-size: 11pt;
    color: #FFFFFF;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.myacctheader
{
    font-family: Verdana;
    font-size: 12pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.myaccttext
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctattentiontext
{
    font-family: Verdana;
    font-size: 11pt;
    color: #CC0000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctsectionheadertext
{
    font-family: Verdana;
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
.myacctsectiontext
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
.myacctsectiontext a
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: underline;
}
.myacctsectiontext a:hover
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    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;
}
table.productreviews th, table.productreviews td
{
    padding: 5px;
}
table.productreviewsinner td
{
    padding: 0px;
}
table.productreviews .productreviewrating
{
    text-align: right;
}
table.productreviews th
{
    font-family: Verdana;
    font-size: 10pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    padding-right: 7px;
}
table.productreviews td .productreviewalias
{
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
table.productreviewsinner td.prodreviewsattention
{
    font-family: Verdana;
    font-size: 8pt;
    color: #CC0000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
table.productreviews td.productreviewtitle
{
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
table.productreviewsinner td
{
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}
table.productreviewsinner td.prodreviewsubheader
{
    font-family: Verdana;
    font-size: 10pt;
    color: #000000;
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
}
table.productreviews td.productreviewdate
{
    font-family: Verdana;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
}

