/* PRICE NAME and DISCOUNTS DISPLAY
-------------------------------------*/
.prodprice, .detailprice{
color: #000;
font-size: 12px;
font-weight : normal;
}
.prodname, .detailname {
color: #000;
font-size: 12px;
font-weight : bold;
}
.discountsapply{
color: #000;
font-size: 12px;
font-weight : bold;
}
.proddiscounts, .detaildiscounts, .catdiscounts{
color: #FF0000;
font-size: 11px;
font-weight : normal;
}
/* PRODUCT REVIEWS
-------------------------------------*/
.numreviews{
color: #000;
font-size: 12px;
font-weight : bold;
}
.reviewheader{
color: #000;
font-size: 12px;
font-weight : bold;
}
.reviewcomments{
color: #000;
font-size: 12px;
font-weight : normal;
}
.reviewname{
color: #000;
font-size: 12px;
font-weight : normal;
}
/* DESCRIPTION FIELDS
-------------------------------------*/
.detaildescription, .proddescription{
font-family: verdana, helvetica, sans-serif;
color: #000000;
}

/* MAIN SETTINGS
-------------------------------------*/
body {
margin: 0px;
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
color: #000;
background: #FFF;
text-align: left;
}

table {
font-family: verdana, helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #000;
}

.topbg {
background-image: url(images/topbg.gif);
font-size: 12px;
font-family : Tahoma;
color : #666666;
height: 26px;
width: 100%;
}

.leftbg {
background-image: url(images/leftbg.gif);
}

.rightbg {
background-image: url(images/rightbg.gif);
}
/* LEFT MENU
-------------------------------------*/
#menu ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 10px;
margin:0px;
}

#menu a
{
display: block;
padding: 2px;
width: 132px;
background-color:#F7F7F4;
border-bottom: 1px solid #D2D2CA;
}

#menu a:link, #menuitems a:visited
{
color: #333;
text-decoration: none;
font-weight: bold;
}

#menu a:hover
{
background-color: #D2D2CA;
color: #333;
font-weight: bold;
}
/* LINK PROPERTIES
-------------------------------------*/
A:link {
	color: #004B91;
	text-decoration: none;
}

A:visited {
	color: #004B91;
	text-decoration: none;
}

A:active {
	color: #E47911;
	text-decoration: underline;
}

A:hover {
	color: #E47911;
	text-decoration: underline;
}

A.dark:link {
	color: #666666;
	text-decoration: none;
}

A.dark:visited {
	color: #666666;
	text-decoration: none;
}

A.dark:active {
	color: #666666;
	text-decoration: none;
}

A.dark:hover {
	color: #000000;
	text-decoration: none;
}
/* CELL PROPERTIES
-------------------------------------*/
TD {
	font-size: 12px;
	font-family : Verdana;
}

P {
	font-size: 12px;
	font-family : Verdana;
}

TD.dark {
	font-size: 12px;
	font-family : Tahoma;
	color : #666666;
}

P.dark {
	font-size: 11px;
	font-family : Verdana;
	color : #666666;
}

TD.smaller {
	font-size: 11px;
	font-family : Tahoma;
	color : #000000;
}

P.smaller {
	font-size: 11px;
	font-family : Verdana;
	color : #000000;
}
/* HORIZONTAL RULE
-------------------------------------*/
HR {
height: 0;
border-width: 1px 0 0 0;
border-style: solid;
border-color: #D2D2CA;
}
/* MINICART
-------------------------------------*/
TD.mincart {
font-size: 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
background-color: #F7F7F4;
}

P.mincart {
font-size: 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
/* TITLES
-------------------------------------*/
H1 {font-size: 12px;
    color : #000000;
}
H2 {font-size: 12px;
    color : #000000;
}
H3 {font-size: 12px;
    color : #000000;
}
/* CART THUMBNAIL IMAGE
-------------------------------------*/
img.cartimage {
width: 150px;
border:0px;
}
/* ALIGN PROD IMAGE ON PROD DETAIL PAGE
-------------------------------------*/
.detailimage { 
vertical-align:top; 
}
/* ALTERNATIVE CURRENCY FORMAT
-------------------------------------*/
SPAN.extracurr {
font-size: 10px;
font-family : Verdana,Arial,sans-serif;
color: #666666;
text-align: center;
width: 100%;
}
/* ALTERNATIVE CURRENCY FORMAT PROD DETAIL PAGE
-------------------------------------*/
DIV.prodcurrency {
font-size: 10px;
font-family : Verdana,Arial,sans-serif;
color: #666666;
text-align: center;
width: 100%;
}
/* CHANGE PRICE COLOR
-------------------------------------*/
SPAN.price{
color : #990000;
font-weight: bold;
text-align: center;
}
/* SEARCH CHECKOUT EMAILFRIEND TABLE BACKGROUNDS
-------------------------------------*/
TABLE.cobtbl{
background-color: #B1B1B1;
} 

TD.cobhl{
background-color: #EBEBEB;
}

TD.cobll{
background-color: #FFF;
color : #000000;
}
/* MY CUSTOM FORMATTING
-------------------------------------*/
SPAN.menu {
	color : #cc0000;
	font-weight: bold;
}

SPAN.freeship {
	color : #cc0000;
	font-weight: bold;
}

SPAN.library_header {
	color: #FF0000;
	font-weight: bold;
}

SPAN.left_menu_address {
	font-size: 11px;
	font-family : Tahoma;
	color : #666666;
}

SPAN.contact {
    font-size: 11px;
}






