
body{background:url(../images/bg.gif) repeat; padding:0 0 0 0; margin:0 auto; background-color:#623182}

tr,td,span{font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#ffffff; }
div,p{font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#000000;  margin:0px; padding:0px;}
ul,li,h1,h2,h3,h4,h5 {padding:0; margin:0; list-style:none;}
.clear{clear:both; margin:0px; padding:0px;}

#container {width:936px; background:#623182; padding:5px; margin:0 auto;}

/* -------------- HEADER ------------- */

#container #header {width:936px; padding:0px; margin:0 auto; height:115px; background:url(../images/header_bg.jpg) repeat-x top;}
#header #logo {width:324px; float:left;}
#header #top_right {width:612px; float:left;}

.cart_text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
.cart_text a {color:#ffffff; text-decoration:none; font-weight:bold;}
.cart_text a:hover {color:#d4d1ca; text-decoration:underline; font-weight:bold;}

.cart_text2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d4d1ca;}

.top_nav {background:url(../images/call_bg.jpg) no-repeat top; width:578px; height:29px;}

.header_graphics {border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid;}

#container .nav {width:936px;}

.top_nav_bg {background:url(../images/nav_bg.jpg) repeat-x top; border:1px solid #a8a8a8; border-right:none;}
.top_nav_link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#495a68; text-align:center;}
.top_nav_link a {color:#495a68; text-decoration:none; font-weight:bold;}
.top_nav_link a:hover {color:#000000; text-decoration:none; font-weight:bold;}

.top_nav_goldbg {background:url(../images/nav_gold_bg.gif) repeat-x top; border:1px solid #c0a06b;}
.top_nav_gold_link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:center;}
.top_nav_gold_link a {color:#000000; text-decoration:none; font-weight:bold;}
.top_nav_gold_link a:hover {color:#705c32; text-decoration:none; font-weight:bold;}


/* -------------- Left ------------- */

.left_menu_bg {background:url(../images/left_menu_bg.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e9e5de; padding:3px 0 0 25px; height:19px; text-align:left; width:156px;}
.left_menu_bg a {color:#e9e5de; text-decoration:none; font-size:12px;}
.left_menu_bg a:hover {color:#ffffff; text-decoration:none; font-size:12px;}

.left_menu_bg2 {background:url(../images/left_menu_bg2.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e9e5de; padding:3px 0 0 25px; height:19px; text-align:left; width:156px;}
.left_menu_bg2 a {color:#e9e5de; text-decoration:none; font-size:12px;}
.left_menu_bg2 a:hover {color:#ffffff; text-decoration:none; font-size:12px;}

.heading {width:182px; height:32px; font-family:Helvetica, sans-serif; font-size:10pt; color:#3b4954; margin:8px; text-align:center;}

.bestseller {width:182px; height:32px; font-family:Helvetica, sans-serif; font-size:10pt; margin:0 8px 8px 8px; text-align:center;}

.manufacturers {width:182px; height:86px; margin:8px; text-align:center; background:url(../images/manufacturers_bg.gif) no-repeat top;}
.heading2 {font-family:Helvetica, sans-serif; font-size:15px; color:#5d6c77; text-transform:uppercase; font-weight:bold; text-align:center;}


/* -------------- Right ------------- */

.right_menu_bg {background:url(../images/right_menu_bg.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#495b69; padding:3px 0 0 25px; height:19px; text-align:left; width:156px;}
.right_menu_bg a {color:#495b69; text-decoration:none; font-size:12px;}
.right_menu_bg a:hover {color:#000; text-decoration:none; font-size:12px;}

.right_menu_bg2 {background:url(../images/right_menu_bg2.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#495b69; padding:3px 0 0 25px; height:19px; text-align:left; width:156px;}
.right_menu_bg2 a {color:#495b69; text-decoration:none; font-size:12px;}
.right_menu_bg2 a:hover {color:#000; text-decoration:none; font-size:12px;}

.newsletter {background:url(../images/newsletter.gif) no-repeat top; height:160px; width:182px; margin:8px;}
.text1 {color:#495b69; font-size:12px; text-align:left;}
.text2 {color:#1e449a; font-size:13px; text-align:left;}
.text3 {color:#495b69; font-size:13px; text-align:left; padding:0 27px 10px 27px;}

.border {border:1px solid #CCCCCC;}


/* -------------- BODY CONTENT RIGHT PRODUCT SECTION ---------------*/

.product_img {height:125px; padding:3px; text-align:center;}

.text_product {color:#525252; font-size:12px; text-align:left; padding:0 10px;}
.price_product {color:#495b69; font-size:12px; text-align:center; padding:10px 0 0 0;}
.price_product_button {color:#495b69; font-size:12px; text-align:center; padding:8px 0;}

.featured_title {color:#000000; font-size:16px; font-weight:bold; text-align:left; text-transform:uppercase;}
.featured_title2 {color:#a9a9a9; font-size:16px; font-weight:bold; text-align:left;}

/* -------------- PRODUCT INNER ---------------*/

.product_img_inner { padding:15px; text-align:left;}
.text_product {color:#525252; font-size:12px; text-align:left; padding:0 10px;}
.price_product_inner {color:#495b69; font-size:12px; text-align:left; padding:10px;}
.price_product_button_inner {color:#495b69; font-size:12px; text-align:left; padding:10px;}



/* ---------- FOOTER  -------------- */
#container #footer {padding:20px 10px 10px 10px;}
.footer_text {text-align:center; color:#525252; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:16px; text-decoration:none;}
.footer_text a {color:#0f5a95; text-decoration:none; font-size:12px;}
.footer_text a:hover {color:#000000; text-decoration:none; font-size:12px;}
#systemWorking {
LEFT: 400px; 
POSITION: absolute; 
TOP: 300px; 
z-index:1000;
}

.normalText_center
{
    font-family:Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color:#000000; 
    text-align: center;
}
.normalText_left
{
    font-family:Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color:#000000; 
    text-align: left;
}
.normalText_right
{
    font-family:Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color:#000000; 
    text-align: right;
}

.cartheader
{
    background:url(../images/cartHeader.gif) repeat-x;
    height: 31px;
}
.cartLightRow
{
    background-color: #efefef;
}
.cartUltraLightRow
{
    background-color: #f8f8f8;
}
INPUT.look {
    BORDER-RIGHT: #4a596b 1px solid;
    PADDING-RIGHT: 2px; 
    BORDER-TOP: #4a596b 1px solid; 
    PADDING-LEFT: 2px;
    FONT-SIZE: 11px; 
    PADDING-BOTTOM: 2px; 
    MARGIN: 0px; 
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #4a596b 1px solid; 
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #4a596b 1px solid;
    FONT-FAMILY: Verdana, Tahoma;
}
TEXTAREA.look {
    BORDER-RIGHT: #4a596b 1px solid; 
    BORDER-TOP: #4a596b 1px solid; 
    FONT-SIZE: 11px; 
    MARGIN: 2px 0px; 
    BORDER-LEFT: #4a596b 1px solid;  
    COLOR: black; 
    BORDER-BOTTOM: #4a596b 1px solid; 
    FONT-FAMILY: Verdana, Tahoma;
}

SELECT.look {
    BORDER-RIGHT: #4a596b 1px solid;
    BORDER-TOP: #4a596b 1px solid; 
    FONT-SIZE: 11px; 
    PADDING-BOTTOM: 2px; 
    MARGIN: 0px; 
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #4a596b 1px solid; 
    COLOR: #000000;
    BORDER-BOTTOM: #4a596b 1px solid;
    FONT-FAMILY: Verdana, Tahoma;
}
.errorText
{
    font-family:Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color:#FF0000; 
    text-align: center;
}
.cursorClass{
Cursor: pointer;Cursor: hand;
}
.asterisk {
COLOR: red
}
a{
color:#d9a004;
}
.normalError{
color:#FF0000;
}
.errorHead{
color:#FF0000;
font-size:14px;
font-weight:bold;
}