body {
background-color: #FFF;
background-image: url('/graphics/page-background.jpg');
background-repeat: repeat-x;
margin: 0;
padding: 0;
}

table {
border-collapse: collapse;
}

img {
margin: 0;
padding: 0;
}

td {
display: table-cell;
vertical-align: top;
margin: 0;
padding: 0;
}

#LeftNav {}

#LeftNav a, #Leftnav a:visited {
text-decoration: none;
font-family: Arial, Sans-serif;
color: #41679D;
font-size: 11px;
display: block;
line-height: 13pt;
margin: 2px 3px 2px 3px;
padding: 1px;
font-weight: bold;
}

#LeftNav span.dots {
color: #3C9DC7;
font-weight: bold;
}

#Footer {}

#Footer p {
font-family: Verdana,Sans-serif;
font-size: 9px;
text-align: right;
}

#Footer a, #Footer a:visited {
color: #70AEC7;
text-decoration: none;
}


#Hot {
margin-top: 25px;
}

#Promo {
margin-top: 25px;  
}

#Promo a, #Promo a:visited {
text-decoration: none;
font-family: Arial, Sans-serif;
color: #1C90BF;
font-size: 11px;
display: block;
line-height: 13pt;
margin: 2px 3px 2px 3px;
padding: 1px;
font-weight: bold;
}
  
#Detail {
width: 574px;
font-family: Verdana, Arial, Sans-serif;
background-color: #E3E6E8;
}

#Detail p.Title {
font-weight: bold;
font-size: 24px;
line-height: 24px;
margin: 0px;
padding: 0px;
text-align: right;
color: #2B4672;
}

#Detail p.subTitle {
font-size: 12px;
text-align: right;
color: #000;
}



#Detail p.Description, #Detail  p.description, #Detail p,  #Detail ul, #Detail li  {
font-size: 12px;
text-align: left;
color: #000;
font-family: Verdana, Arial, Sans-serif;
}

#Category {
background-color: #E3E6E8;
width: 591px;
font-family: Verdana, Arial, Sans-serif;
margin: 0px;
}

#Category p {
font-size: 12px;
line-height: 12px;
margin: 0px;
padding: 0px;
font-weight: bold;
text-align: right;
}

#Category p.Name {
color: #0083B8;
padding-top: 15px;
padding-right: 5px;
}

#Category p.Price {
color: #233C67;
padding-right: 5px;
}

p.Bold {
color: #0083B8;
font-weight: bold;
margin: 0px;
padding: 0px; 
font-family: Verdana, Arial, Sans-serif;  
line-height: 12px; 
font-size: 12px; 
}

