		body {
			background-image: url('/images/background-repeat.gif');
			background-color: FFFFFF;
			background-repeat: repeat-x;
			background-position: top;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			
		}
		
		
		div.video_area {
			margin: 0 0 0 20px;
			padding: 0 0 0 0;
			width: 921px;
			height: 327px;
			display: block;
			overflow: hidden;
			vertical-align: bottom;
			
			
			
		}
		
	

    div.search_menu {
    	margin: 0 0 0 0;
    	padding: 0 0 0 0;
    	float: left;
    }
    div.getstarted_menu {
        margin: 0 0 0 0;
    	padding: 0 0 0 0;
    	float: left;
    }
    div.share_menu {
    	margin: 0 0 0 0;
    	padding: 0 0 0 0;
    	float: left;
    }
    
    
	div.videobox {
			margin: 1px 0 0 0;
			padding: 0 0 0 0;
			background-image: url('/images/welcomebg.png');
			background-repeat: no-repeat;
			width: 436px;
			height: 326px;
			float: left;
			overflow: hidden;
	}
	
	div.videobox_search {
			margin: 1px 0 0 0;
		
			padding: 0 0 0 0;
			
			width: 436px;
			height: 326px;
			float: left;
			overflow: hidden;
			background-color: #000000;
	}
	
	div.videobox_left {
		   height: 326px;
		   width: 20px;
		   float: left;
		   background-image: url('/images/videoback-left.gif');
		   background-repeat: repeat-y;
		   margin: 1px 0 0 0;
		   margin-left: 1px;
		   padding: 0 0 0 0;
	}
	div.videobox_right {
		   height: 326px;
		   width: 20px;
		   float: left;
		   background-image: url('/images/videoback-right.gif');
		   background-repeat: repeat-y;
		   margin: 1px 0 0 0;
		   padding: 0 0 0 0;
	}
		
	div.videoright {
			margin: 2px 0 0 5px;
			padding: 0 0 0 0;
			width: 433px;
			height: 326px;
			overflow: hidden;
			float: left;
			vertical-align: bottom;
			
			font: 13px verdana, arial, helvetica, sans-serif;
			color: #FFFFFF;
	}
	
	div.videoright td h3 {
		color:  # 666666;
		font: 14px verdana, arial, helvetica, sans-serif;
	}
	div.videoright td h2 {
		font: 15px verdana, arial, helvetica, sans-serif;
		color: #FFFFFF;
		font-style: italic;
	}
	div.videoright td h1 {
		font: 17px verdana, arial, helvetica, sans-serif;
		color: #FFFFFF;
	}
	
	div.videoright td {
		font: 13px verdana, arial, helvetica, sans-serif;
		color: #FFFFFF;
	}
	div.videoright h3 {
		color:  # 666666;
		font: 14px verdana, arial, helvetica, sans-serif;
	}
	div.videoright h2 {
		font: 14px verdana, arial, helvetica, sans-serif;
		color: #FFFFFF;
		font-style: italic;
	}
	div.videoright h1 {
		font: 17px verdana, arial, helvetica, sans-serif;
		color: #FFFFFF;
	}
	div.videoright a {
		text-decoration: none;
	}
	div.videoright a:hover {
		color: #f68428;
	}
	div.videoright a:link {
		color: #f68428;
		vertical-align: bottom;
	}
	

	
	div.search_submenu {
		margin: 0 0 0 0;
		height: 22px;
		width: 145px;
		background-color: #f2f2f3;
	}
	div.getstarted_submenu {
		margin: 0 0 0 145px;
		height: 22px;
		width: 148px;
		background-color: #f2f2f3;
	}
	div.share_submenu {
		margin: 0 0 0 293px;
		height: 22px;
		width: 144px;
		background-color: #f2f2f3;
	}
	div.main_left_upper {
		margin: 0 0 0 0;
		padding-bottom: 8px;
		width: 100%;
		height: 142px;
		
		display: block;
		border-bottom: 1px solid;
		border-color: #b2b2b2;
	}

	div.search_box {
		background-color: #f2f2f3;
		width: 429px;
		height: 100%;
		margin: 0 5px 0 0;
	}
	
	div.homepage_container {
		width: 100%;
		height: 142px;
		margin-bottom: 8px;
		display: block;
		overflow: hidden;
	
	}

	

		table.background_table {
			width: 100%;
			height: 100%;
			padding: 0 0 0 0;
			margin: 0 0 0 0;
			border-spacing: 0 0;
		}
		td.background_cell {
			padding: 0 0 0 0;
			margin: 0 0 0 0;
		}
		
		td.center_table_content {
			padding: 0 0 0 0;
			margin: 0 0 0 0;
			vertical-align: top;
			text-align: center;
		}
		
	
			
		div.menu_area {
			margin: 0 0 0 40px;
			padding: 0 0 0 0;
			width: 921px;
			height: 37px;
			display: block;
			overflow: hidden;
			
			
		}
		div.content_bottom {
			margin: 0 0 0 20px;
			padding: 0 0 0 0;
			width: 921px;
			display: block;
			
			
		}
	
		

    div.alpha {
    	background-image: url('/images/alpha.gif');
    	background-repeat: no-repeat;
    	margin: 30px 0 0 93px;
    	padding: 0 0 0 0;
    	width: 38px;
    	height: 11px;
    	float: left;
    }
		
	div.beta {
    	background-image: url('/images/beta.gif');
    	background-repeat: no-repeat;
    	margin: 30px 0 0 93px;
    	padding: 0 0 0 0;
    	width: 38px;
    	height: 11px;
    	float: left;
    }	
		
	div.hazooka {
		width: 366px;
		height: 45px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		float: left;
		
	}
	div.signup {
	    margin: 25px 40px 0 0;
	    padding: 0 0 0 0;
		float: right;
		width: 300px;
		font: 11px verdana, arial, helvetica, sans-serif;
		text-decoration: none;
		text-align: right;
		vertical-align: bottom;
		
		
	}
	div.signup a {
		text-decoration: none;
		color: #b2b2b2;
		float: right;
		margin: 0 0 0 5px;
		
	}
	div.signup a.location {
		color: #F68428;
	}
	div.signup a:hover {
		color: #f68428;
	}
	div.signup a:active {
		color: #f68428;
	}
	
	div.main_content {
			margin: 0 0 0 40px;
			padding: 0 0 0 0;
			width: 921px;
			display: block;
			
			font: 12px verdana, arial, helvetica, sans-serif;	
			color: #a2a2a2;
	}
	div.main_content h1 {
		font-size: 16px;
		color: #666666;
		margin-bottom: 3px;
		padding: 0 0 0 0;
	}
	div.main_content h2 {
		font-size: 14px;
		color: #666666;
		margin-bottom: 3px;
		padding: 0 0 0 0;
	}
	div.main_content h3 {
		font-size: 13px;
		color: #666666;
	}
	div.main_content h4 {
		font-size: 13px;
	}
	div.main_content a {
		color: #62c2e8;
		text-decoration: none;
	}
	div.main_content a:hover {
		color: #f68428;
	}
	div.main_content a:active {
		color: #f68428;
	}

    div.search_menu {
    	margin: 0 0 0 0;
    	padding: 0 0 0 0;
    	float: left;
    }
    div.getstarted_menu {
        margin: 0 0 0 0;
    	padding: 0 0 0 0;
    	float: left;
    }
    div.share_menu {
    	margin: 0 0 0 0;
    	padding: 0 0 0 0;
    	float: left;
    }
    
    span.black {
    	
    	color:black;
    	float: left;
    	margin: 0 0 0 5px;
    }

    img.bullet-head {
    	margin: 4px 0 0 5px;
    	float: left;
    	padding: 0 0 0 0;
    }
    img.bullet-head-signup {
    	margin: 4px 0 0 5px;
    	float: right;
    	padding: 0 0 0 0;
    }
	

	div.main_right {
		margin: 0 0 0 40px;
		padding: 0 0 0 0;
		
		width: 433px;
		float: left;
		
	}
	

	div.search_box {
		background-color: #f2f2f3;
		width: 429px;
		height: 100%;
		margin: 0 5px 0 0;
	}
	
	div.homepage_container {
		width: 100%;
		height: 147px;
		margin-bottom: 8px;
		display: block;
		
	}
	

	
	
	
		table.background_table {
			width: 100%;
			height: 100%;
			padding: 0 0 0 0;
			margin: 0 0 0 0;
			border-spacing: 0 0;
		}
		td.background_cell {
			padding: 0 0 0 0;
			margin: 0 0 0 0;
		}
		
		td.center_table_content {
			padding: 0 0 0 0;
			margin: 0 0 0 0;
			vertical-align: top;
			text-align: center;
		}
		

		div.content_bottom {
			margin: 0 0 0 40px;
			padding: 0 0 0 0;
			width: 921px;
			display: block;
			
			
		}
		div.footer {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			width: 1013px;
			height: 100px;
			display: block;
			font: 11px verdana, arial, helvetica, sans-serif;
			color: #9a9a9a;
		}
		div.footer a {
			text-decoration: none;
			float: left;
			margin: 0 0 0 5px;
			color: #9a9a9a;
		}
		div.footer a:hover {
			color: orange;
		}
		div.footer a:active {
			color: orange;
		}
		
		div.footer_left {
			margin: 0 0 0 10px;
			float: left;
		}
		
		
		
		div.footer_upper {
			margin: 5px 0 0 86px;
			display: block;
			
			width: 550px;
		}
		div.footer_lower {
			margin: 5px 0 0 86px;
			width: 550px;
			display: block; 
		
		}
		
		div.footer_right {
			float: right;
			margin: 5px 71px 0 0;
		}
		
		div.footer_right_upper {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			text-align: left;
			
		}
		div.footer_right_lower {
			font: 10px verdana, arial, helvetica, sans-serif;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			margin-top: 7px;
			text-align: left;
			
		}
		div.footer_right_lower a {
			float: none;
			color: #a0e1f7;
			text-decoration: none;
		}
		div.footer_right_lower a:hover {
			color: orange;
		}
		div.footer_right_lower a:active {
			color: orange;
		}
		
		
	div.hazooka {
		width: 366px;
		height: 45px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		float: left;
		
	}
	
	div.main_content {
			margin: 0 0 0 40px;
			padding: 0 0 0 0;
			width: 921px;
			display: block;
			
				
	}
	

    div.search_menu {
    	margin: 0 0 0 0;
    	padding: 0 0 0 0;
    	float: left;
    	vertical-align: top;
    }
    div.getstarted_menu {
        margin: 0 0 0 0;
    	padding: 0 0 0 0;
    	float: left;
    	vertical-align: top;
    }
    div.share_menu {
    	margin: 0 0 0 0;
    	padding: 0 0 0 0;
    	float: left;
    	vertical-align: top;
    }
    
    span.black {
    	
    	color:black;
    	float: left;
    	margin: 0 0 0 5px;
    }

    img.bullet-head {
    	margin: 4px 0 0 5px;
    	float: left;
    	padding: 0 0 0 0;
    }
	
	div.main_left {
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		width: 437px;
		
		
		float: left;
		border-right: 1px solid;
		border-color: #b2b2b2;
	}
	div.main_right {
		margin: 0 0 0 23px;
		padding: 0 0 0 0;
		
		width: 420px;
		float: left;
		
	}
	div.submenu {
		margin: 1px 0 0 40px;
		padding: 0 0 0 0;
		width: 921px;
		height: 22px;
		display: block;
	}
	div.submenu_back {
		margin: 0 0 0 20px;
		padding: 0 0 0 0;
		height: 22px;
		width: 921px;
		display: block;
	}
	div.submenu_breadcrumb {
		height: 22px;
		display: block;
		background-color: #f2f2f3;
	}
	
	div.main_left_upper {
		margin: 0 0 0 0;
		padding-bottom: 8px;
		width: 100%;
		height: 142px;
		
		display: block;
		border-bottom: 1px solid;
		border-color: #b2b2b2;
	}
	div.main_left_lower {
		margin: 0 0 0 0;
		width: 100%;
		height: 150px;
		
	}
	div.search_box {
		background-color: #f2f2f3;
		width: 429px;
		height: 100%;
		margin: 0 5px 0 0;
	}
	
	div.gettingstarted_box {
		background-color: #f2f2f3;
		width: 429px;
		height: 340px;
		margin: 0 5px 0 0;
	}
	
	div.gettingstarted_box p {
		margin-top: 10px;
	}
	
	div.homepage_container {
		width: 100%;
		height: 150px;
		margin-bottom: 0;
		display: block;
	}
	
	div.home_main_right_line {
		width: 400px;
		height: 1px;
		border-top: 1px solid;
		border-color: #b2b2b2;
		display: block;
	}
	
	
	div.column_container_left {
		margin-top: 25px;
		padding-left: 6px;
		padding-right: 6px;
		
		float: left;
		height: 100%;
		width: 30%;
	}

	div.column_container_right {
		margin-top: 25px;
		padding-left: 6px;
		padding-right: 5px;
		
		float: left;
		height: 100%;
		width: 30%;
		border-left: 1px solid;
		border-color: #d8d8d8;
	}

	div.eighty_height {
		margin-top: -5px;
		height: 60%;
		display: block;
	}
	div.twenty_height {
		heigh: 40%;
		display: block;
		margin-top: 6px;
	}
	.eighty_height p {
		margin-top: 12px;
	}
	
	td {
		font: 12px verdana, arial, helvetica, sans-serif;	
		color: #000000;
	}
	
	td h1 {
		font-size: 16px;
		color: #666666;
		margin-bottom: 3px;
		padding: 0 0 0 0;
	}
	 td h2 {
		font-size: 14px;
		color: #666666;
		margin-bottom: 3px;
		padding: 0 0 0 0;
	}
	 td h3 {
		font-size: 13px;
		color: #666666;
	}
	td h4 {
		font-size: 13px;
	}
	td a {
		color: #62c2e8;
		text-decoration: none;
	}
	td a:hover {
		color: #f68428;
	}
	td a:active {
		color: #f68428;
	}
	
	td p {
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	
.formtext {
	background-color: #f2f2f3:;
	border: 1px solid #9a9a9a;
	color: #666666;
	font: 12px Arial, Helvetica, sans-serif;
	width: 95%;
	
}
select.formtext {
		color: #6ecff6;
	}

form {
	width: 100%;
	
	padding: 10px;
	
}
label {
	color: #666666;
	font: 11px verdana, Arial, Helvetica, sans-serif;
	
	
	
}


.required {
	color: #5A4A42;
	font: 9pt verdana, Arial, Helvetica, sans-serif;
}
	
a.step1 {
	margin-top: 5px;
	margin-bottom: 13px;
	margin-left: 77px;
	width: 139px;
	height: 67px;
	background-image: url('/images/step1.png');
	text-decoration: none;
	display: block;
}
a.step1:hover {
	background-image: url('/images/step1on.png');
}
a.step1:active {
	background-image: url('/images/step1on.png');
}
a.step1:visited {
	background-image: url('/images/step1off.png');
}

a.step2 {
	margin-top: 5px;
	margin-bottom: 13px;
	margin-left: 77px;
	width: 135px;
	height: 67px;
	background-image: url('/images/step2.png');
	text-decoration: none;
	display: block;
}
a.step2:hover {
	background-image: url('/images/step2on.png');
}
a.step2:active {
	background-image: url('/images/step2on.png');
}
a.step2:visited {
	background-image: url('/images/step2off.png');
}
a.step3 {
	margin-top: 5px;
	margin-bottom: 13px;
	margin-left: 77px;
	width: 215px;
	height: 67px;
	background-image: url('/images/step3.png');
	text-decoration: none;
	display: block;
}
a.step3:hover {
	background-image: url('/images/step3on.png');
}
a.step3:active {
	background-image: url('/images/step3on.png');
}
a.step3:visited {
	background-image: url('/images/step3off.png');
}


div.horizontal_scroll {
	overflow: hidden;
	width: 400px;
	height: 140px;
	visibility: hidden;
}
a.video_unit {
	
	margin-right: 1px;
	margin-top: 4px;
	float: left;
	
	width: 100px;
	height: 120px;
	overflow: hidden;
	font-size: 9px;
	display: block;
	color: #b2b2b2;
	 /*filter:alpha(opacity=90);
  CSS3 standard 
  opacity:0.9;*/
	
}
a.video_unit:link {
	color: #b2b2b2;
}

a.video_unit:hover {
/* 	filter:alpha(opacity=100);
  CSS3 standard 
  opacity:1;*/
  color: #f68428;
}
a.video_unit:active {

  color: #f68428;
}
a.video_unit:visited {
	
	color: #b2b2b2;
}

div.video_unit_box {
	margin-bottom: 3px;
	width: 97px;
	height: 75px;
	overflow: hidden;
	background-image: url('/images/videoimage-bg.png');
	
}
.thumb {
	margin-top: 4px;
	filter:alpha(opacity=80);
    /*CSS3 standard */
    opacity:0.8;
}



span.orange {
    color: #f68428;
}
a.orange {
	color: #f68428;
}
span.colorblack {
	color: black;
}

#welcome_video {
	display: block;
	width: 437px;
	height: 326px;
}

a.welcome {
	display: block;
	width: 194px;
	height: 191px;
	margin-top: 75px;
	margin-left: 72px;
	background-image: url('/images/welcome_playbutton.png');
	background-repeat: no-repeat;
	text-decoration: none;
	float: left;
	
	
}

a.welcome:hover {
	background-image: url('/images/welcome_playbuttonon.png');
	background-repeat: no-repeat;
	
}

a.welcome:active {
	background-image: url('/images/welcome_playbuttonon.png');
	background-repeat: no-repeat;
	
}

		
span.blue_header1 {
	font: 20px Verdana, Ariel, Helvetica;
	color: #FFFFFF;
}
span.blue_header2 {
	font: 14px Verdana, Ariel, Helvetica;
	color: #FFFFFF;
	font-style: italic;
}
span.blue_header3 {
	font: 10px Verdana, Ariel, Helvetica;
	color: #FFFFFF;
}
		div.floating_play {
		    width: 29px;
		    height: 29px;
			float: left;
			position: absolute;
			margin-top: -55px;
			margin-left: 29px;
			
		}

div.most_viewed {
	margin-top: 14px;
	margin-bottom: 1px;
}
div.recently_posted {
	margin-top: -6px;
	margin-bottom: 2px;
}

/* duped
div.submenu {
		margin: 0 0 0 20px;
		padding: 0 0 0 0;
		width: 921px;
		height: 22px;
		display: block;
	}
	div.submenu_back {
		margin: 0 0 0 20px;
		padding: 0 0 0 0;
		height: 22px;
		width: 921px;
		display: block;
	}
	div.submenu_breadcrumb {
		height: 22px;
		display: block;
		background-color: #f2f2f3;
	}
	div.search_submenu {
		margin: 0 0 0 0;
		height: 22px;
		width: 146px;
		background-color: #f2f2f3;
	}
	div.getstarted_submenu {
		margin: 0 0 0 146px;
		height: 22px;
		width: 146px;
		background-color: #f2f2f3;
	}
	div.share_submenu {
		margin: 0 0 0 292px;
		height: 22px;
		width: 146px;
		background-color: #f2f2f3;
	}
	div.main_left_upper {
		margin: 0 0 0 0;
		padding-bottom: 8px;
		width: 100%;
		height: 142px;
		
		display: block;
		border-bottom: 1px solid;
		border-color: #b2b2b2;
	}
	*/
div.main_right[special_text="paragraph"] {
	font: 12px/23px verdana, arial, helvetica, sans-serif;	
	width: 420px;
}

div#about_video {
	float:left;
	width: 437px;
	height: 348px;
	margin-top: 59px;
}

div#about_scroller {
    margin-top: 59px;
	margin-left: 50px;
	width: 386px;
	height: 391px;
	overflow: auto;
	float: left;
	display: block;
}
div#about_learn {
	display: block;
	width: 500px;
}

div#about_scroller h1 {
	
	display: inline;
}
div#about_scroller h2 {
	display: inline;
	font-style: italic;
	font-size: 12px;
}
div#about_scroller h3 {
	font-size: 11px;
}

div#about_scroller ul.no_indent li {
	font-size: 11px;
}
div#videosearch_container {
	float:left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 437px;
	border: 0px;
	margin-top: -40px;
	
}

<link rel="shortcut icon" href="/images/hazookafavicon.ico" type="image/x-icon" /> 