/* CSS Document */
/*BODY{
margin-top:40px;
background-image:url(../img/body_bg.jpg);
background-position:top;
background-repeat:repeat-x;
}*/

a img { border:0px }

FORM{
margin:0;
padding:0;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
 /* text-transform:uppercase;*/
}

TEXTAREA {
  /*width: 100%;*/
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  /*text-transform:uppercase;*/
  color:#000000;
}

/* =============================================================== */

.content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:2px;
}

.heading{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#990000;
padding:2px;
}

/* ============================ SHOP LINK ==================================== */
.shop_link{

font-family: sans-serif;
color:#8F143B;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

a.shop_link:hover{
font-family:Arial, Helvetica, sans-serif;
color:#ff0000;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.shop_category{
/*background-color:#FF0000;*/
font-family: Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-decoration:none;
line-height:24px;
}

a.shop_category:hover{
/*background-color:#FBBE0F;*/
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:underline;
line-height:24px;
width:100%;
}

.category_bg{
background-color:#AF576A;
}

.td_upper_border{
border-top:#990000 solid 1px;
}



/* ========================================================================= */
.left_bg{
background-image:url(../img/left.png);
background-repeat:repeat-y;
background-position:right;
width:40px;
}

.right_bg{
background-image:url(../img/right.png);
background-repeat:repeat-y;
background-position:left;
width:40px;
}

.upper_bg{
background-image:url(../img/upper.png);
background-repeat:repeat-x;
background-position:bottom;
height:107px;
}

.lower_bg{
background-image:url(../img/lower.png);
background-repeat:repeat-x;
background-position:top;
height:39px;
}

.mini_statement{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
font-style:italic;
letter-spacing:1px;
line-height:30px;
vertical-align:bottom;
}
