/* CSS Document */

body {
margin:0px;
background-image:url(images/bg.gif);
background-repeat:repeat-x;
}

.bg {
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
height:41px;
}

.bg3 {
/*background-image:url(images/bg2.jpg);*/
background-image:url(images/bg_top.jpg);
background-repeat:repeat-x;
height:170px;
}

.bg2 {
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
height:25px;
}

.heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
font-weight:bold;
color:#000000;
text-transform:capitalize;
text-decoration:none;
}

.menu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
text-transform:uppercase;
text-decoration:none;
}

.menu a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
text-transform:uppercase;
text-decoration:none;
}

.menu a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
text-transform:uppercase;
text-decoration:underline;
}

.input {
border:1px solid #CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-decoration:none;
}

.input a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}

.input a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#000000;
color:#FFFFFF;
text-decoration:none;
}

.green_bg {
background-image:url(images/separ_2.gif);
background-repeat:repeat-x;
height:8px;
}


#coolmenu{
border: 1px solid #a54825;
border-bottom-width: 0;
text-align:left;
width: 200px;
background-color: #a54825;
}

* html #coolmenu{ /*IE only rule, to negate the padding below IE includes in menu width.*/
width: 200px;
}

#coolmenu a{
font: bold 13px Verdana;
padding: 5px;
padding-left: 4px;
text-align:left;
display: block;
width: 100%;
color:#FFFFFF;
text-decoration: none;
text-transform:capitalize;
border-bottom: 1px solid #983712;
}

html>body #coolmenu a{ /*Non IE rule*/
width: auto;
text-transform:capitalize;
}

#coolmenu a:hover{
background-color: #8A2E0B;
border-bottom:1px solid #FFFFFF;
text-transform:capitalize;
color: white;
}

.product_id {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:14px;
font-weight:bold;
text-transform:capitalize;
text-decoration:none;
}

.product_id a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:14px;
font-weight:bold;
text-transform:capitalize;
text-decoration:none;
}

.product_id a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
background-color:#000000;
font-size:14px;
font-weight:bold;
text-transform:capitalize;
text-decoration:none;
}

.price {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:16px;
font-weight:bold;
text-align:left;
text-transform:capitalize;
text-decoration:none;
}

.content {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
text-align:left;
font-weight:bold;
text-decoration:none;
text-transform:capitalize;
}

.content a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
text-align:left;
font-weight:bold;
text-decoration:none;
text-transform:capitalize;
}

.content a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-size:12px;
text-align:left;
font-weight:bold;
text-decoration:none;
text-transform:capitalize;
}

.cart {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
font-size:12px;
text-decoration:none;
}

.cart2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:14px;
text-align:left;
font-weight:bold;
text-decoration:none;
}

.cart2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999999;
font-size:14px;
text-align:left;
font-weight:bold;
text-decoration:none;
}

.cart2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
text-align:left;
font-weight:bold;
text-decoration:none;
}

.required {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:12px;
text-align:left;
font-weight:bold;
text-decoration:none;
}

.required a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:12px;
text-align:left;
font-weight:bold;
text-decoration:none;
}


.required a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:left;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.td_head {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding:5px;
text-align:left;
background-color:#006c8d;
border:1px dashed #006c8d;
text-decoration:none;
text-transform:capitalize;
}

.td_head_2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
text-align:left;
font-weight:bold;
padding:5px;
background-color:#FFFFFF;
border-left:1px dotted #006c8d;
border-bottom:1px dotted #006c8d;
text-decoration:none;
text-transform:capitalize;
}


.footer_link {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.footer_link a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}


.footer_link a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

