
		.after_head {
			background-image: url(images/ah_bg.gif);
			background-repeat: repeat-x;
			background-position: top left;
			}


		.nav_select {
			font-family: tahoma, verdana, arial;
			font-size: 11px;
			color: #000000;
		}


		.pagination {
			font-family: tahoma, verdana, arial;
			font-size: 12px;
			color: #000000;
		}


		.pagination a {
			color:#006699;
			text-decoration: underline;
		}


		.pagination a:hover {
			color:#cc0000; 
			text-decoration: underline;
		}


		.border_gray {
			border-color: #333333;
			border-style: solid;border-width: 1px;
		}


		.video_desc {
			font-family: tahoma, verdna, arial;
			font-size: 11px;
			color: #000000;
			padding-left: 30px;
			padding-right: 30px;
		}


		.video_desc .title {
			font-family: tahoma, verdana, arial;
			font-size: 19px;
			font-weight: bold;
			color: #990000;
		}



		.video_desc .genre {
			font-family: trebuchet ms, tahoma, verdana, arial;
			font-size: 13px;
			font-weight: bold;
			color: #000000;
		}

		.video_info {
			font-family: tahoma, verdana, arial;
			font-size: 9px;
			color: #000000;
		}

		.video_info .property {
			color: #006699;
		}


		.video_info .download {
			font-family: tahoma, verdana, arial;
			font-size: 11px;
			font-weight: bold;
			color: #000000;
			padding-left: 20px;
		}


		.video_info .download a {
			color: #990000;
			text-decoration: underline;
		}


		.video_info .download a:hover {
			color: #ff0000;
			text-decoration: underline;
		}


		.video_info .subtitles {
			font-family: tahoma, verdana, arial;
			font-size: 9px;
			color: #666666;
		}


		.video_info .subtitles a {
			color: #000000;
			text-decoration: underline;
			font-weight: bold;
		}


		.video_info .subtitles a:hover {
			color: #ff0000;
			text-decoration: underline;
			font-weight: bold;
		}


		.legal_notes {
			font-family: tahoma, verdana, arial;
			font-size: 9px;
			color: #666666;
		}


		.serious {
			font-family: tahoma, verdana, arial;
			font-size: 10px;
			color: #000000;
			font-weight: bold;
		}



		.serious a {
			color: #0066cc;
			text-decoration: underline;
		}


		.serious a:hover {
			color: #cc0000;
			text-decoration: underline;
		}



		.parents {
			font-family: tahoma, verdana, arial;
			font-size: 12px;
			color: #000000;
		}



		.parents a {
			color: #000000;
			text-decoration: underline;
		}



		.parents a:hover {
			color: #cc0000;
			text-decoration: underline;
		}



		a.blue {
			color: #0066cc;
			text-decoration: underline;
		}


		a.blue:hover {
			color: #cc0000;
			text-decoration: underline;
		}



		.warn_prefix {
			font-family: tahoma, verdana, arial;
			font-size: 10px;
			color: #000000;
		}


		.warning {
			font-family: verdana, tahoma, arial;
			font-size: 10px;
			color: #666666;
			padding-left: 25px;
			padding-right: 25px;
			padding-top: 20px;
			padding-bottom: 20px;
		}


		.warning .title {
			font-family: tahoma, verdana, arial;
			font-size: 11px;
			color: #000000;
			font-weight: bold;
		}




		.billing {
			font-family: tahoma, verdana, arial;
			font-size: 11px;
			color: #ffffff;
			font-weight: bold;
			background-color: #808080;
			padding-left: 10px;
		}

		.card {
			font-family: tahoma, verdana, arial;
			font-size: 10px;
			color: #333333;
			padding-left: 12px;
		}


		.join_button {
			width: 320px;
			height: 25px;
			font-family: tahoma, verdana, arial;
			font-size: 10px;
			color: #000000;
			font-weight: bold;
		}


		.support_mail {
			font-family: tahoma, verdana, arial;
			font-size: 11px;
			color: #006699;
			padding-right: 40px;
		}


		.support_mail a {
			color: #990000;
			text_deocration: underline;
		}
