@charset "utf-8";
body  {	font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#7f7f7f; margin:0; padding:0; text-align:center; color:#663366; font-size:13px; }
.thrColFixHdr #container { width: 982px; height: 565px; background: url(../images/containerBackground.jpg) no-repeat top; margin: 20px auto; text-align: left; } 
.thrColFixHdr #header { width:982px; height:92px; background: url(../images/header.jpg) no-repeat top; padding: 0; } 

/* Start Main Container */
.thrColFixHdr #mainContainer { height:463px; background: url(../images/background.jpg) no-repeat top; margin: 0; padding: 0; overflow:hidden; } 

.thrColFixHdr #mainContainer #leftHalfBox{ width:157px; height:386px; margin:30px 0 0 15px; padding:5px; float:left; overflow:hidden; }

.thrColFixHdr #mainContainer #videoBox{ width:244px; height:458px; margin:0; padding:0; float:left; background: url(../images/video-background.jpg) no-repeat top; }

.thrColFixHdr #mainContainer #contentBox_video{ width:524px; height:460px; overflow:hidden; margin:0 14px 0 0; float:right; }
	.thrColFixHdr #mainContainer #contentBox_video #contentHeadline { width:522px; height:25px; color:#fff; font-size:130%; margin:4px 0 0 0; overflow:hidden; }
	.thrColFixHdr #mainContainer #contentBox_video #content{ width:516px; height:394px; margin-top:2px; padding-right:8px; overflow:scroll; overflow-x:hidden; } 
	.thrColFixHdr #mainContainer #contentBox_video ul{ padding:0; margin:5px 0 5px 0; list-style:none; }
	.thrColFixHdr #mainContainer #contentBox_video li{ padding-left:2px; font:100% Verdana, Arial, Helvetica, sans-serif; color:#663366; }
	.thrColFixHdr #mainContainer #contentBox_video #iconWrapper{ width:700px; height:30px; margin-top:3px; }
	.thrColFixHdr #mainContainer #contentBox_video #checkMarkIcon{ width:30px; margin:0 0 0 30px; float:left; }
	.thrColFixHdr #mainContainer #contentBox_video #checkMarkIconText{ width:150px; margin:8px 0 0 3px; float:left; color:#fff; }
	.thrColFixHdr #mainContainer #contentBox_video #emailIcon{ width:33px; float:left; }
	.thrColFixHdr #mainContainer #contentBox_video #emailIconText{ width:80px; margin:8px 0 0 3px; float:left; color:#fff; }
	.thrColFixHdr #mainContainer #contentBox_video #pdfIcon{ width:27px; float:left; }
	.thrColFixHdr #mainContainer #contentBox_video #pdfIconText{ width:135px; margin:8px 0 0 3px; float:left; }

.thrColFixHdr #mainContainer #contentBox_informationalVideos{ width:776px; height:456px; overflow:hidden; margin:0 14px 0 0; float:right;  }
.thrColFixHdr #mainContainer #contentBox_informationalVideos #iconWrapper{ width:750px; height:34px; vertical-align:bottom; }
	.thrColFixHdr #mainContainer #contentBox_informationalVideos #checkMarkIcon{ width:30px; margin:1px 0 0 330px; float:left; }
	.thrColFixHdr #mainContainer #contentBox_informationalVideos #checkMarkIconText{ width:150px; margin:8px 0 0 3px; float:left; color:#fff; }
	.thrColFixHdr #mainContainer #contentBox_informationalVideos #emailIcon{ width:33px; margin:1px 0 0 0; float:left; }
	.thrColFixHdr #mainContainer #contentBox_informationalVideos #emailIconText{ width:80px; margin:8px 0 0 3px; float:left; color:#fff; }
	.thrColFixHdr #mainContainer #contentBox_informationalVideos #pdfIcon{ width:27px; margin:1px 0 0 0; float:left; }
	.thrColFixHdr #mainContainer #contentBox_informationalVideos #pdfIconText{ width:135px; margin:8px 0 0 3px; float:left; }
/* End Main Container */

.thrColFixHdr #footer { margin:10px 0 0 0; padding: 10px; color:white; font-family: Verdana, Arial, Sans-serif; font-weight: bold; overflow:hidden; /*background:#DDDDDD;*/ }
.thrColFixHdr #footerLeftBox{ width:610px; float:left; text-align:right; margin-top:2px; }
.thrColFixHdr #footerRightBox{ width:320px; float:right; text-align:left; } 

.fltrt { float: right; margin-left: 8px; }/* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
.fltlft { float: left; margin-right: 8px; }/* this class can be used to float an element left in your page */
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }/* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */