@import url("../base.css");
@import url("rheader.css");
@import url("rleft.css");
@import url("rmiddle.css");
@import url("rfooter.css");

body {
	background: #a1a1a1;    
}
.all {
	background: #ffffff;
}
.content {
	clear: both;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	position: relative;
	width: 960px;
}
.all .container {
	background: #fff;
	float: left;
	margin-left: -237px;
	position: relative;
	right: 100%;
	width: 200%;
}
.all .leftcolumn {
	float: left;
	float: right; /* Leave */		       	
	padding-top: 47px;
	position: relative;
	width: 237px;       
}
.all .main {
	background: #e6eff6;
	float: left;
	left: 474px;
	margin-left: -50%;
	position: relative;
	width: 100%;
}
.all .middlecolumn {
	left: 200%;
	margin: 10px 251px 0 265px;
	overflow: hidden;  
	position: relative;
}
.all .middlecolumnwrap {
	float: left;
	position: relative;
	right: 237px;
	width: 50%;
}
.all .rightcolumn {
	float: right;
	left: 50%;
	padding-top: 186px;
	position: relative;
	width: 237px;
}
.blackline {
	margin: 0;
	padding: 0;
}
.pricetbl {
   float: left;
   margin: 0 0 20px 0;
   width: 100%;
}
.pricetbl td {
   padding: 3px 5px;
}
.pricetbl ul {
   list-style-type: none;
   margin: 0;
   padding: 0 0 0 10px;
}
.pricetbl .firstcol {
   border-right: 1px solid #ffffff;
   width: 30px;
}
.pricetbl tr.bluerow {
   background-color: #123d59;
   color: #ffffff;
}
.pricetbl tr.darkgrayrow {
   background-color: #58595b;
   color: #ffffff;
} 
.pricetbl td.graycheck {
   background: url(/resources/images/reseller/gray_check.gif) no-repeat 12px 1px;
}
.pricetbl tr.grayrow {
   background-color: #dfdfdf;
}
.pricetbl .thirdcol {
   border-left: 1px solid #ffffff;
   vertical-align: top;
}
.video {
	background-color: #f4f4f4;
	border: 1px solid #999999;
	bottom: 6px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	right: 6px;
	width: 300px;
}
.video .flashvideo {
	display: block;
	margin: 0 auto;
	text-align: center;	
}
.video img {
	display: block;
	margin: 0 auto;
	text-align: center;
}
.videocontainer {
	display: block;
	margin: 0 auto;
	text-align: left;
	padding: 5px 0;
	width: 225px;
}
.videoshadow {
	background: url(/resources/videos/shadowAlpha.png) no-repeat bottom right !important;
	background: url(/resources/videos/shadow.gif) no-repeat bottom right;
	float: left;
	margin: 0 6px 12px 6px;
	padding: 0;
	width: 302px;
}
.videolast {
	margin: 0 0 12px 6px;
}
.videotitle {
	font-weight: bold;
}
.videodate {
	width: 70px;
}
.videolength {
	width: 80px;
}
.videodate, .videolength {
	float: left;
}
.videorow {
	float: left;
	width: 100%;
}
.videoviews {
	float: right;
	width: 75px;
}
.videodate, .videolength, .videoviews {
	color: #767d87;
	font-size: 11px;
}
