
body	{font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; text-align:center; text-align:moz-center; margin:0; padding:0; }
table.page    { width: 980px; background-color: transparent; margin-left: auto; margin-right: auto; text-align:left; }
table.main    { background-color: #ffffff; margin: 0 0 0 0; text-align:left;  }

p {font-size: 11px }


td            { background-color: #ffffff; font-size: 11px}

td.helpfill   { background-color: #ffffff}
td.helpbanner { color: #ffffff ; background-color: #1e2a5b; font: 20px bold italic Arial, Arial, Helvetica, sans-serif}
td.helpbody   { background-color: #ffffff; margin: 20px}

td.banner3    { font: normal bold 7px Arial; color:white; background-color: #4C75A2; padding: 0 0 0 0; text-align: left;}
a:visited.top,
a:link.top    { font: normal bold 7px Arial; color: white  }
a:hover.top   { font: normal bold 7px Arial; color: silver}


td.menu       { width:1px; font: normal bold 8px Arial;text-align: left; background-color: transparent; padding: 0 0 0 0; background-image: url('../styles/bg_w.gif'); background-repeat: repeat-y;}
a:visited.menu,
a:link.menu   { font: normal bold 8px Arial; color: #ffffff }
a:hover.menu  { color: #4C75A2}
.menuheading  { font: normal bold 8px Arial; color: #ffffff; background-color: #9b9ab9;   }

td.content    { width: 980px; background-color: #ffffff; padding: 0; text-align:left; margin: 0;  }
td.column1    { width: 1px; background-color: #ffffff; padding: 0; margin: 0;}   
td.column2    { width: 709px; padding: 35px 30px 35px 0; background-color: #ffffff; margin: 0; }
td.column3    { width: 185px; background-color: #99CC33; padding:35px 30px; text-align: left; }


.newstitle    { font: bold italic 14px Georgia; background-color: #99CC33;border: none; padding: 0 0 10px 0;}
.newstext     { font: normal normal 11px Arial; color:#ffffff; padding: 0 ; background-color: #99CC33; border: none; line-height: 1.5}
.newsheading  { font: bold italic 14px Georgia; background-color: #99CC33; border: none;}



.formnotes    { font: normal 10px Arial; color: #24343B;   }
.box          { background-color: #dee1e2; border:solid; border-width:0px; border-color:#c7cacb; color:#24343B; text-align: left; padding: 10px; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Arial; margin-left:0; margin-right:0; margin-top:5px; margin-bottom:10px  }



td.footer1    { height:100px; font: normal Arial; color: white; text-align: left; background-color: transparent; padding: 0 0 0 0; margin: 0 0 0 0 }
td.footer2    { height:100px; font: normal Arial; color: white; text-align: left; background-color: transparent; padding: 0 0 0 0; margin: 0 0 0 0 }




a:visited.foot, 
a:link.foot   { font: normal Arial; color: white; }
a:hover.foot  { font: normal Arial; color: #cfceed}

a:visited.newslink, 
a:link.newslink   { color: #ffffff; }
a:hover.newslink  { color: #ffffff; }


a:visited.cat, 
a:link.cat   { color: #99cc33; text-decoration: none; border: none}
a:hover.cat  { color: #99cc33; text-decoration: none; border: none}


a:		  { font: normal bold Arial; text-align: left; text-decoration:underline;}
a:visited, 
a:link	      { font: normal bold Arial ; color: #e2001a; text-align: left; text-decoration:underline; }
a:hover       { font: normal bold Arial ; color: #91999d; text-decoration:underline; }

div.textsmall { clear: left }

.heading      { font-family: Georgia,"Times New Roman",Times,serif; font-size: 18px;font-style: italic; line-height: normal; font-weight: bold; color: #99cc33; margin-top: 0px;  margin-right: 0px;margin-bottom: 25px;margin-left: 0px;
}

.subheading      { font: normal bold Arial 12px; color: white; margin: 10px 0 0 0}

.textnorm     { font: normal 11px Arial;text-align: left;  color: #24343B; line-height: 1.5}
.textsmall    { font: normal 11px Arial;text-align: left;  color:#24343B; line-height: 1.5}
.textvsmall   { font: normal 10px Arial;text-align: left;  color:#24343B;}

.textbold     { font: normal bold 11px Georgia;text-align: left;  color: #24343B; line-height: 1.5}
.copyright    { font: normal normal 8px Arial; text-align: center; color:#24343B; }
.foot	      { font: normal normal 8px Arial; text-align: center; color:#24343B; }
.prodbox      { width: 300px; background-color: #dee1e2;; border-style: solid; border-width: 0px; border-color:#CCCCCC; color: #24343B; padding: 5px; margin: 5px 5px 5px 20px; float: left ; clear: both}

td.textnorm   {color:#24343B;}
td.formcell   {background-color: #ffffff; color: #24343B; font: normal 11px Arial;}
table.help    {background-color: #ffffff; text-align: center ; padding: 0; margin: 0 0 0 0}

td.formprompt { font: normal normal 10px Arial; color: #24343B; border-width: 0px;  text-align: left; vertical-align: middle; background-color: #ffffff; padding: 5px }
td.formprompt2 { font: normal normal 11px Arial; color: #24343B; background-color: #ffffff; padding: 5px }
td.formprompt4 { font: normal normal 11px Arial; color: #24343B; background-color: #ffffff; padding: 15px }

td.formheading{ border-top: none; border-bottom :10px solid white; background-color: #99cc33; color: white; padding: 5px; margin: 10px 0 10px 0; font-style:normal; font-weight:bold; font-size:14px; font-family: Georgia, "Times New Roman", Times, serif}                  
td.forminput2  { background-color: #ffffff;  }
td.forminput  { width: 70%; text-align: left; vertical-align: middle; background-color: #ffffff; padding: 0; font-size: 10px }



.box2         { width: 100%; font: normal bold 9px Arial; background-color: #6596BD; border:solid; border-width:1; color:#FFFFFF; padding: 10px 10px 10px 10px; margin: 0 0 10px 0 }
.box3         { width: 100%; font: normal normal 8px Arial; background-color: #678ab0; border:solid; border-width:1; color:#FFFFFF; padding: 10px 10px 10px 10px; margin: 0 0 10px 0 }
.cathead      { font: normal bold 8px Arial; color: #ffffff; padding: 0; margin: 0 0 0 0; clear: both }
.cat      { font-family: Georgia,"Times New Roman",Times,serif; font-size: 18px;font-style: italic; line-height: normal; font-weight: bold; color: #99cc33; margin-top: 0px;  margin-right: 0px;margin-bottom: 25px;margin-left: 0px; }


.proddesc     { font: normal normal 11px Arial; color: #24343B }
.prodprice    { font: italic bold 14px Georgia; color:#22001a}

.form    {background-color: #ffffff; }

table.form3   { width: 100%; font-size: 8px; background-color: #ffffff; color: #24343B; padding: 0; margin: 0 0 0 0 }
td.form3   { font-size: 8px; background-color: #ffffff; color: #24343B; padding: 0; margin: 0 0 0 0 }

td.grid       { height: 70; font: normal normal 8px Arial; color: #666666; background-color: #ffffff; border-width: 0;  } 

.bestsellerprice     {font: normal bold 11px Arial; text-align: left;  color: #FFFFFF; padding-top:0; padding-bottom:0; padding-right:5; padding-left:5}

a.bestsellerlink    { font: bold italic 14px Georgia; color: #FFFFFF; text-align: left; text-decoration: none;}

.bestsellersmall      { font: normal normal 11px Arial; color: #ffffff; padding-top:0; padding-bottom:0; padding-right:5px; padding-left:5px; line-height: 1.5}
img.bestseller      { margin: 0 0 0 0; padding-top:0; padding-bottom:5px; padding-right:5px; padding-left:5px; width:142px  }
hr            { clear: left; margin: 4px 0 0 0; color: #410F56 }
img.left      { float: left; clear: left; border: none; margin: 0 10px 10px 0 }



