	
	/**
	 * VOD HOME
	 */
	BODY#vod.home DIV.intro2 H1 {
		color:#10416D;
		font-size:24px;
	}
	BODY#vod H4 {
		color:#FFFFFF;
		padding:4px 7px;
		font-size:12px;
		border-top:1px solid #003366;
		border-bottom:1px solid #003366;
		background:#7fb7f0 url(/themes/default/img/vod/home/h4_bg.gif) repeat-x;
	}
		BODY#vod H4 A {
			color:#FFFFFF;
		}
		BODY#vod H4 A:hover {
			text-decoration:none;
		}
	BODY#vod.home DIV.intro2 {
		float:left;
		width:350px;
	}
	BODY#vod.home DIV.topsales {
		float:right;
		width:240px;
	}
	BODY#vod.home DIV.topsales UL {
		margin:0;
		padding:0;
		list-style-type:none;
	}
	BODY#vod.home DIV.topsales LI {
		margin:0;
		padding:3px;
	}
	BODY#vod.home DIV.topsales LI.s1 {
		background:#E3EFFC;
	}
	BODY#vod.home DIV.topsales LI SPAN {
		background:#E8D612;
		border:1px solid red;
		color:red;
		padding:0 3px;
	}
	BODY#vod.home DIV.topsales LI A {
		text-decoration:none;
	}
	BODY#vod.home DIV.news {
		clear:both;
		float:left;
		width:280px;
		margin-top:15px;
	}
		BODY#vod.home DIV.news .vod {
			margin:10px 3px;
		}
		BODY#vod.home DIV.news H5 {
			font-size:10px;
			margin-bottom:3px;
		}
		BODY#vod.home DIV.news A {
			text-decoration:none;
		}
		BODY#vod.home DIV.news IMG {
			margin-right:4px;
		}
	BODY#vod.home DIV.cat {
		margin-top:15px;
		float:right;
		width:310px;
	}
		BODY#vod.home DIV.cat UL {
			float:left;
		}
	BODY#vod.home DIV.mag {
		clear:right;
		margin-top:15px;
		float:right;
		width:310px;
	}
		BODY#vod.home DIV.mag A:hover {
			text-decoration:none;
		}
	BODY#vod.home DIV.search {
		clear:right;
		float:right;
		width:310px;
		margin-top:20px;
	}
		BODY#vod.home DIV.search FORM {
			margin-top:10px;
			margin-left:15px;
		}
		BODY#vod.home DIV.search H5 {
			margin-top:15px;
		}
		DIV.topsales UL IMG {
			margin-top:12px;
			position: absolute;
			display: none;
			border:1px solid red;
			padding:3px;
			background:#FFFFFF;
		}
	 
	/**
	 * VOD BROWSE (#vod .browse)
	 */
		BODY#vod.browse #vodlist {
			clear:both;
			margin-top:15px;
		}
		BODY#vod.browse #vodlist .video {
			background:#EFF7FF;
			border:1px solid #E5F1FE;
			padding:5px;
			-moz-border-radius:10px;
			min-height:150px;
			width:279px;
			float:left;
			margin-right:10px;
			margin-bottom:12px;
		}
		#vodlist .title {
			font-size:small;
			font-weight:bold;
		}
		#vodlist .pic {
			margin:4px 3px 4px 0;
		}
		#vodlist .actions {
			width:100%;
			clear:both;
		}
	
	
	/**
	 * SEARCHRESULT (#vod .result)
	 */
		BODY#vod.result .actions {
			float:right;
			width:120px;
		}
		BODY#vod.result .video {
			margin-top:10px;
			background:#EFF7FF;
			border:1px solid #E5F1FE;
			padding:5px;
			-moz-border-radius:10px;
			min-height:110px;
		}
		BODY#vod.result .video .divpic {
			float:left;
			min-width:100px;
			text-align:center;
		}
		BODY#vod.result .video .divpic IMG {
			margin-right:3px;
		}
		BODY#vod.result .actions .view,BODY#vod.result .actions .make {
			margin:2px;
			padding:2px;
			font-weight:bold;
			color:#FFFFFF;
			border:1px solid #64AAF2;
		}
		BODY#vod.result .actions .buy {
			margin:2px;
			padding:2px;
			font-weight:bold;
			color:#FFFFFF;
			border:1px solid #F63939;
		}
		
		
		#vodlist .actions .view, #vodlist .actions .make {
			margin:2px;
			padding:2px;
			float:left;
			font-weight:bold;
			color:#FFFFFF;
			border:1px solid #64AAF2;
		}
		#vodlist .actions .buy {
			margin:2px;
			padding:2px;
			float:left;
			font-weight:bold;
			color:#FFFFFF;
			border:1px solid #F63939;
		}
		#vodlist .actions .view,BODY#vod.result .actions .view {
			background:#B0D6FD url(/themes/default/img/picto/vod/look.gif) no-repeat;
			padding-left:21px;
		}
		#vodlist .actions .make,BODY#vod.result .actions .make {
			background:#B0D6FD url(/themes/default/img/picto/vod/select.gif) no-repeat;
			padding-left:21px;
		}
		#vodlist .actions .buy,BODY#vod.result .actions .buy {
			background:#FDAFAF url(/themes/default/img/picto/vod/cart.gif) no-repeat;
			padding-left:23px;
		}
		#vodlist .actions .buy A,BODY#vod.result .actions .buy A {
			color:#CE0606;
		}
		#vodrecord .actions .view, #vodrecord .actions .make {
			margin:2px;
			padding:5px;
			float:left;
			font-weight:bold;
			border:1px solid #64AAF2;
		}
		#vodrecord .actions .buy {
			margin:2px;
			padding:5px;
			float:left;
			font-weight:bold;
			border:1px solid #F63939;
		}
		#vodrecord .actions .view {
			background:#B0D6FD url(/themes/default/img/picto/vod/look.gif) no-repeat;
			padding-left:21px;
		}
		#vodrecord .actions .make {
			background:#B0D6FD url(/themes/default/img/picto/vod/select.gif) no-repeat;
			padding-left:21px;
		}
		#vodrecord .actions .buy {
			background:#FDAFAF url(/themes/default/img/picto/vod/cart.gif) no-repeat;
			padding-left:21px;
		}
		#vodrecord .actions .buy A {
			color:#CE0606;
		}
		
		/**
		 * BUY
		 */
		BODY#vod.buy H2 {
			font-size:12px;
			font-weight:bold;
			color:#FFFFFF;
			background:#64AAF2;
			padding:2px;
			padding-left:5px;
		}
		BODY#vod.buy FIELDSET {
			margin-top:15px;
		}
		BODY#vod.buy .payment UL {
			padding-top:5px;
		}
		BODY#vod.buy .payment LI {
			list-style-type:none;
			background:url(/themes/default/img/bullets/hardblue_arrow.gif) 0 4px no-repeat;
			padding-left:10px;
			margin-bottom:15px;
		}
		BODY#vod.buy .recap {
			width:100%;
		}
		BODY#vod.buy .recap TH {
			border:1px dotted #10416D;
			border-bottom:0;
			padding-left:3px;
			font-size:10px;
			font-weight:normal;
		}
		BODY#vod.buy .recap TD {
			background:#10416D;
			padding:3px;
			color:#FFFFFF;
		}
		BODY#vod.buy .video TD A {
			color:#FFFFFF;
		}
		BODY#vod.buy .video .button {
			padding:3px 6px 3px 6px;
			border:1px solid #000000;
			background:#10416D;
			color:#FFFFFF;
			font-weight:bold;
		}
		
		/**
		 * VIDEO
		 */
		BODY#vod.video {
		}
		BODY#vod.video H2 {
			margin-bottom:10px;
		}
		BODY#vod.video .relatedvideo .sep {
			clear:both;
			width:100%;
			margin-top:10px;
			margin-bottom:10px;
			border-top:1px solid #BBBBBB;
		}
		BODY#vod.video .relatedvideo .title {
			margin-top:13px;
			margin-bottom:-12px;
			text-align:center;
			font-weight:bold;
			font-size:12px;
			color:#C0C0C0;
		}
		BODY#vod.video .relatedvideo .blockproduct {
			padding-left:5px;
			padding-right:5px;
		}
		BODY#vod.video .relatedvideo .sepv {
			border-right:1px solid #BBBBBB;
		}
		
		/* Corners */
			BODY#vod.video UL.fighters {
				list-style-type:none;
			}
		
		/* Event data */
			BODY#vod.video #event {
				margin-left:15px;
				margin-bottom:15px;
				padding:5px 5px 5px 7px;
				_padding:5px 5px 2px 7px;
				width:250px;
				background:#F7F5F5;
				border:1px solid #DFDFDF;
				border-left:4px solid #DFDFDF;
				color:#5E5E5E;
			}
			BODY#vod.video #event A {
				color:#5E5E5E;
			}
			BODY#vod.video #event .title {
				background:#DFDFDF;
				padding:2px 0 2px 5px;
				color:#686868;
				margin-bottom:8px;
			}
			BODY#vod.video #event .date {
				font-style:italic;
			}
		
		TABLE.relatedtablevod TR:hover {
			background-color:#f0f7ff;
		}
		TABLE.relatedtablevod TR:hover DIV.pic {
			border:1px solid #CC3300;
		}