.regText {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
}
.regTextBold {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.regTextWhite {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
}
.regTextBoldWhite {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.text10 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
}
.body {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
A:link
{
	COLOR: #006699;
	TEXT-DECORATION: none

}
A:visited
{
    COLOR: #006699;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #999999;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #006699;
    TEXT-DECORATION: underline
}
.toplink {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	}
A.toplink {
	color: #FFFFFF; 
	text-decoration: none; 
	}
A.toplink:hover {
	color: #CCCCCC; 
	text-decoration: none; 
	}
A.toplink:visited {
	color: #FFFFFF; 
	text-decoration: none; 
	}
.titles {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	color: #003366;
}
.mdTitles {
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-weight: normal;
	color: #666666;
}
.superTitles {
	font-family: "Trebuchet MS";
	font-size: 24px;
	font-weight: normal;
	color: #333333;
}
.footer {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #999999;
}
A.footer {
	color: #999999; 
	text-decoration: none; 
	}
A.footer:hover {
	color: #666666; 
	text-decoration: none; 
	}
A.footer:visited {
	color: #999999; 
	text-decoration: none; 
	}
.subtitles {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #0080BF;
	font-weight: bold;
	text-transform: uppercase;
}
.subtitlesSm {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #999999;
	font-weight: bold;
	text-transform: uppercase;
}
.slider-container {padding:3px; margin-bottom:16px; position:relative; z-index:100 !important;}

#slider li, #slider img {display:block; margin:0; padding:0;}
.bx-pager {position:absolute; top:100%; left:10px; margin-top:-20px;}
.bx-pager a {float:left; margin-right:2px; display:block; text-indent:-9999px; width:14px; height:15px; background:url('pager.png') no-repeat 0px 0px;}
.bx-pager a:hover, .bx-pager a.pager-active {background:url('pager.png') no-repeat 0px -16px;}

#content-slide a {border-bottom:none !important;}
#content-slide .product {float:left; opacity:1.0; position:relative; margin-right:3px;}
#content-slide .product:last-child, #content-slide .product.last {margin-right:0px;}
#content-slide .product .details {background:url('details-bg.png') no-repeat 50% 0; padding:0; position:absolute; width:70%; left:15%; top:70%; opacity:0.0;}
#content-slide .product .details .title {text-align:center; padding:13px 10px 10px 10px; display:block; color:#fff; font-size:12px; line-height:18px; font-family:"Georgia", serif; font-style:italic;}
#content-slide .product.small, #content-slide .product.small .image, #content-slide .product.small .image img {max-width:220px;} /* make IE play nice */

#content-slide .product .details .extras {text-align:center; display:none; font-size:10px; font-family:"Helvetica", "Arial", sans-serif; font-style:normal; color:#aaa; background:#000; padding:0; background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, rgb(0,0,0)),color-stop(1, rgb(32,32,32))); background-image: -moz-linear-gradient(center bottom,rgb(0,0,0) 0%,rgb(32,32,32) 100%);}
#content-slide .product.current .details .extras {display:block; border-top:1px solid #2c2c2c;}
#content-slide .product.current .details .extras span:hover {color:#fff;}
#content-slide .product.current .details .extras .description {float:left; display:block; padding-left:10px;}
#content-slide .product.current .details .extras .view {float:right; display:block; padding-right:10px;}

#content-slide .product.current .details {opacity:1.0;}
#content-slide .image a {display:block;}
.scroll {overflow:hidden; width:952px;}
.slider {display:none; position:relative; margin:3px 0 0 0; width:100%; background:#d9d9d9; border:none; height:24px; overflow:hidden; z-index:100;}
.slider span {z-index:150 !important; display:block; height:24px; line-height:24px; color:#aaa; padding:0 10px; position:absolute; top:0px;}
.slider span:hover {color:#333;}
.slider span.prev {left:0px;}
.slider span.next {right:0px;}
.ui-slider-handle {display:block; cursor:pointer; height:24px; top:0; width:100px; background:#666;}
.ui-slider-handle:hover {background:#000;}

