@charset "utf-8";
/* CSS Document */

strong{color:#fd0001}
a{	color:#fd0001;
  	text-decoration:underline;
 }
 a:hover{
 	color:#000000;	
	text-decoration:none
  }
IMG{border:0}
.smallText
{
	font-size:8.5pt;
	color:#000000;
	font-family:Verdana
}
.plainText
{
	font-size:9pt;
	color:#000000;
	font-family:Verdana;
	line-height:1.3
}
.imgborder
{
border-color:#dce559;
border-style:solid;
border-width:1px;
font-size:8pt;
color:#000000;
font-family:Verdana;
line-height:1.8
}
.imgrelborder
{
border-color:#6D2223;
border-style:solid;
border-width:1px;
}
.field {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: 12px;
font-weight: normal;
border: 1px solid #666666;
background-color: #FFFFFF;
vertical-align: middle;
}
.buttonfw {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
line-height: 12px;
font-weight: bold;
background-color: #FFFFFF;
height: 16px;
border: 1px solid #666666;
vertical-align: middle;
}

.left-menu{	color:#000000;
  	text-decoration:none;
 }
.left-menu:hover{
 	color:#fd0001;	
	text-decoration:none
}
  
#ticker-menu {
position:relative;
width: 100%;
height:25px;
margin:0;
padding:0 0 25px 0;
text-align:left;
font: 12px Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
line-height:25px;
/*color:#e61312;*/
color:#ff0000;
/*background: #f2e5a9;*/
}  

/* promotioal products */
.sbox
{
width:125px;float:left;height:195px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
margin:15px 5px 0 5px;
padding:5px 0 0 0;
border:#ffc226 1px solid;
background-color:#FFFFFF;
}


.step-head {
position:relative;
width:auto;
height: auto;
margin:0;
padding:0;
font: 12px Verdana;
color: #7f0b53;
border: none;
text-align:left
}


.stepcarousel{
position: relative; /*leave this value alone*/
border: none;
overflow: hidden; /*leave this value alone*/
width: 721px; /*Width of Carousel Viewer itself*/
_width: 711px; /*Width of Carousel Viewer itself*/
height: 250px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0; /*margin around each panel*/
width: 145px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.product-header {
position:relative;
width: 721px;
height:30px;
margin:15px 0 0 0;
padding:0px 0 0 30px;
text-align:left;
background /**/: url(images/head-bar.png) no-repeat top left;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='images/head-bar.png');
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
line-height:25px;
color:#ffffff;
}
/* end promotion product */