/* CSS Document */

body
{
margin:0px;
background-color:#f5f5f5;
}

td
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
font-size: 12px;
}

store_heading
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
font-size: 14px;
}

.heading
{
color: #CC0000;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: bold;
font-style: normal;
font-size: 20px;
}

.subheading
{
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
font-size: 14px;
}

.topmenu
{
color: #999999;
font-weight: bold;
font-size: 10px;
text-align:right;
vertical-align:top;
padding-right:5px;
padding-top:3px;
}

.menu
{
background-image:url(images/sd_menu_bg.gif);
background-repeat:repeat-x;
}

.submenuhead
{
background-color:#CC0000;
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
font-size: 12px;
padding:5px;
}

.submenubox
{
background-color:#FFFFFF;
border-color:#CC0000;
border:solid 1px;
}

.submenutext
{
color:#000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
font-size: 11px;
padding-left:5px;
padding-top:3px;
padding-bottom:3px;
}

.producthead
{
background-color:#CC0000;
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
font-size: 12px;
padding:5px;
}


.maintable
{
border-left:dotted #999999 2px;
border-right:dotted #999999 2px;
}

.ticker
{
background-color:#FFFFFF;
border:solid 1px #666666;

}

.redbar
{
background-color:#CC0000;
height:45px;
vertical-align:bottom;
}

.footer
{
background-color:#CC0000;
color:#FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-style: normal;
font-size: 10px;
height:20px;
}

.formcell 
{
vertical-align:top;
padding-bottom:20px;
padding-left:20px;
}


/* --------------------- links ---------------------------- */ 

a:visited
{ 
color: #CC0000;
text-decoration: none;
font-weight: bold;
font-style: normal;
font-size: 12px;
}
          
a:link
{ 
color: #CC0000;
text-decoration: none;
font-weight: bold;
font-style: normal;
font-size: 12px;
}

a:hover
{
color: #000000;
text-decoration: none;
font-weight: bold;
font-style: normal;
font-size: 12px;
}


a.smallgrey:visited
{ 
color: #999999;
text-decoration: none;
font-weight: bold;
font-style: normal;
font-size: 10px;
}
          
a.smallgrey:link
{ 
color: #999999;
text-decoration: none;
font-weight: bold;
font-style: normal;
font-size: 10px;
}

a.smallgrey:hover
{
color: #CC0000;
text-decoration: none;
font-weight: bold;
font-style: normal;
font-size: 10px;
}

a.submenu:link
{ 
color: #000000;
text-decoration: none;
font-weight: normal;
font-style: normal;
font-size: 11px;
}

a.submenu:visited
{ 
color: #000000;
text-decoration: none;
font-weight: normal;
font-style: normal;
font-size: 11px;
}

a.submenu:hover
{
color: #CC0000;
text-decoration: none;
font-weight: normal;
font-style: normal;
font-size: 11px;
}
         


/* --------------------- links ---------------------------- */ 

img
{
border:none;
}

.productimg
{
border:solid 1px #CCCCCC;
}