@charset "utf-8";
/* CSS Document */
body, td, th {
	color: #000000;
}
body {
	background-color:#999;
	font: 13px/1.5 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	position:relative;
	color:#000;
}


/*______________________________________________Style Classes____________________________________________________________*/
a {
	color:#06F;
	text-decoration:underline;
}
a:hover {
	color:#09F;
}
a:visited {
	color:#060;
}
h1 { font-size: 25px; }
h2 { font-size: 23px; }
h3 { font-size: 21px; }
h4 { font-size: 19px; }
h5 { font-size: 17px; }
h6 { font-size: 15px; }

l { list-style: decimal; }
ul { list-style: disc; }
li { margin-left: 30px; }
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom: 20px; color:#333; }
h1, h2, h3, h4, h5, h6 {
	margin-bottom:0px;
}
h1, h2 {
	font-family:'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif;
	font-weight:lighter;
	color:#06F;
}
.bodyContainer {
	background:url(../images/bg.png) repeat-y;
	width:1050px;
	margin-left:auto;
	margin-right:auto;
}
.bodyBottom {
	background:url(../images/bg-bottom.png) no-repeat;
	width:1050px;
	height:71px;
	margin-left:auto;
	margin-right:auto;
}
.body {
	background-color:#FFF;
}
.center {
	text-align:center;
}
.left {
	text-align:left
}
.textWrapRight {
	float:right;
	padding:5px 5px 5px 5px;
}
.orderNow {
	width:200px;
	height:50px;
	background:url(../images/orderNow.png) no-repeat top;
	margin-left:auto;
	margin-right:auto;
}
.orderNow:hover {
	background-position:bottom;
}
.bottomBorder {
	border-bottom:2px solid #333;
	padding-bottom:10px;
}


/*______________________________________________Page Elements____________________________________________________________*/
#logo {
}
#footer {
	padding-top:10px;
	text-align:center;
	font-size:10px;
	color:#666;
	background-color:#FFF;
}
.wide-image {
	position:relative;
	left:-10px;
}
ul.collapse {
	list-style:none;
	margin-left:-20px;
}
.collapse li ul {
	list-style:none;
}
.collapse li div h5 {
	display:inline;
}
.collapse li div img {
	position:relative;
	top:5px;
	padding-right:5px;
	display:inline;
}
#video-container {
	padding-top:20px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	z-index:50;
	top:-60px;
	left:-25px;
}
#vid-title {
	margin:0 auto 0 auto;
	padding:10px 0 0 0;
	width:700px;
	position:relative;
	z-index:9999;
	top:-60px;
	left:-25px;
}
/*______________________________________________Nav____________________________________________________________*/
#navBar {
	margin:-20px 0 -10px 10px;
	padding-bottom:20px;
}
.button {
	color:#333;
	font-weight:bold;
	font-size:medium;
}
.button dt {
	padding-left:5px;
	padding-right:20px;
	list-style:none;
	display:inline;
	position:relative;
	z-index:999;
}
.navRoll {
	background:url(../images/nav-background.png) no-repeat;
	background-position:0 -95px;
	width:110px;
	float:left;
	text-align:center;
	padding:10px 10px 10px 0;
}
.button dl {
	position:relative;
	list-style:none;
	display:inline;
	z-index:999;
}
.button a {
	color:#333;
	font-weight:bold;
	font-size:medium;
	text-decoration:none
}
.button a:hover {
	text-decoration:underline;
}

.breadcrumbs {
	font-size:10px;
}
.breadcrumbs table {
	display:inline;
}
.learn-more {
	margin-left:auto;
	margin-right:auto;
	height:30px;
	width:120px;
	background:url(../images/learn-more.png) top;
	cursor:pointer;
}
.learn-more:hover {
	background-position:bottom;
}
/*______________________________________________Product Browser____________________________________________________________*/
#productbrowser ul {
	margin-bottom: 18px;
	list-style: none outside;
}

/*______________________________________________News Feed____________________________________________________________*/
.rss_title, rss_title a {
	font-size: 18px;
	font-weight:bold;
	color:#FFF;
	background-color:#06F;
	text-decoration:none;
	text-align:center;
}
.rss_item {
	font-size: 10px;
	font-weight:lighter;
	text-decoration:none;
	color:#999;
	list-style:none;
}
.rss_item a:link, .rss_item a:visited, .rss_item a:active {
	font:15px;
	font-weight:bold;
	color: #333;
	/*margin: 10px, 0px, 0px, 0px;*/
}
.rss_item a:hover {
	color: #e0861e;
	border-bottom: 1px dotted #e0861e;
}

