.but {	BORDER-RIGHT: #000066 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000066 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000066 1px solid; COLOR: #000066; PADDING-TOP: 5px; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #e7d39c}H1 {FONT-WEIGHT: bold;FONT-SIZE: 16px;COLOR: #1a4765;}H3 {FONT-WEIGHT: bold;FONT-SIZE: 14px;COLOR: #1a4765;}.genre {	COLOR: #1a4765;	line-height: 20px;	FONT-SIZE: 16px;	FONT-FAMILY: Arial, Helvetica, sans-serif;	font-weight:bold;}A:link {	COLOR: #1a4765; TEXT-DECORATION: underline}A:visited {	COLOR: #1a4765; TEXT-DECORATION: underline}A:hover {	COLOR: #20587d; TEXT-DECORATION: none}A:active {	COLOR: #1a4765; TEXT-DECORATION: underline}A.menuItem {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1a4765; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}.menuItem {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}A.menuItem:hover {	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif}.menuItemGenre {	background-image: url(../images/rollbg.jpg);	background-repeat: repeat;	width: 97%;	height: 100%;	display: block;	padding-left: 5px;	margin: 0px;	FONT-SIZE: 14px;	FONT-WEIGHT: bold;	COLOR: #FFFFFF;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;	line-height: 27px;}A.menuItemGenre {	background-image: url(../images/norollbg.jpg);	background-repeat: repeat-y;	width: 97%;	height: 100%;	display: block;	padding-left: 5px;	margin: 0px;	FONT-SIZE: 14px;	FONT-WEIGHT: bold;	COLOR: #FFFFFF;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;	line-height: 27px;}a.menuItemGenre, a.menuItemGenre:link, a.menuItemGenre:visited {	text-decoration: none;	}A.menuItemGenre:hover {	background-image: url(../images/rollbg.jpg);	background-repeat: repeat;	width: 97%;	height: 100%;	display: block;	padding-left: 5px;	margin: 0px;	FONT-SIZE: 14px;	FONT-WEIGHT: bold;	COLOR: #FFFFFF;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;	line-height: 27px;}.menuTop {	FONT-SIZE: 14px;	FONT-WEIGHT: bold;	COLOR: #20587D;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;	line-height: 27px;}A.menuTop {	FONT-SIZE: 14px;	FONT-WEIGHT: bold;	COLOR: #1A4765;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;	line-height: 27px;}A.menuTop:hover {	FONT-SIZE: 14px;	FONT-WEIGHT: bold;	COLOR: #20587D;	FONT-FAMILY: Arial, Helvetica, sans-serif;	TEXT-DECORATION: none;	line-height: 27px;}.subMenu {	BORDER-RIGHT: #000066 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000066 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000066 1px solid; COLOR: #000066; PADDING-TOP: 5px; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff3db}.basket {	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; COLOR: #000066; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff3db}.cellPadding {	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px}.submitBut {PADDING-LEFT: 10px; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1a4765}.topBdr {	BORDER-TOP: #000066 1px solid}.bottomBdr {	BORDER-BOTTOM: #000066 1px solid}.bottomTopBdr {	BORDER-TOP: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid}.bottomBdrLight {	BORDER-BOTTOM: #dcdcdc 1px solid;BORDER-top: #dcdcdc 1px solid;}.topBdrLight {	BORDER-TOP: #a7cbdd 1px solid; BORDER-BOTTOM: #a7cbdd 1px solid}.bdr {	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid}.bdrTable {	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid; BACKGROUND-COLOR: #f7f7f7;}.unactive {	FONT-WEIGHT: normal; COLOR: #999999}.selectedTab {	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #000066 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1a4765}.small {	FONT-SIZE: 10px}A.menuItem:hover {	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #1a4765; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}A.subItem {	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #1a4765; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}A.subItem:hover {	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #1a4765; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}.productInfo {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; padding: 0px 0px 0px 10px; font-size: 11px; color: #333333;}.titleTable {	FONT-WEIGHT: bold; BORDER-BOTTOM: #000066 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #d7e0f7; TEXT-ALIGN: left}.titleTableLight {	BORDER-BOTTOM: #b0bddf 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #d7e0f7; TEXT-ALIGN: left; FONT-WEIGHT: bold; padding-left: 10px;}.odd {	VERTICAL-ALIGN: middle; HEIGHT: 64px; BACKGROUND-COLOR: #eaf4fd; TEXT-ALIGN: center}.even {	VERTICAL-ALIGN: middle; HEIGHT: 64px; TEXT-ALIGN: center}A:link {	COLOR: #1a4765; TEXT-DECORATION: underline}A:visited {	COLOR: #1a4765; TEXT-DECORATION: underline}A:hover {	COLOR: #20587d; TEXT-DECORATION: none}A:active {	COLOR: #1a4765; TEXT-DECORATION: underline}.productTitle {	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px; TEXT-ALIGN: left; padding: 0px 0px 0px 10px;}.titleMovie {	FONT-WEIGHT: bold; FONT-SIZE: 14px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}.productNumber {	PADDING-RIGHT: 5px; COLOR: #666666; TEXT-ALIGN: left; padding: 0px 0px 0px 8px;}.prodsTd {	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-TOP: 2px}.productPrice {	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #cc0000; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 25px}A.pages {	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}.butGenres {	BORDER-RIGHT: #000066 1px solid;	BORDER-TOP: #000066 1px solid;	FONT-SIZE: 11px;	BORDER-LEFT: #000066 1px solid;	COLOR: #1a4765; 	BORDER-BOTTOM: #000066 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif;	BACKGROUND-COLOR: #f8e3a7;}table.butGenres td {	FONT-SIZE: 11px;	COLOR: #1a4765; 	FONT-FAMILY: Arial, Helvetica, sans-serif;	BACKGROUND-COLOR: #f8e3a7;}.butGenres220 {	height:220px; BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; BORDER-LEFT: #000066 1px solid; COLOR: #1a4765; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f8e3a7;}.submitBut2 {	BORDER-RIGHT: #000066 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #000066 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #000066 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #1e5173}.image {	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; MARGIN: 5px; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid}.el {	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: arial, sans-serif}.el2 {	FONT-SIZE: 12px; COLOR: #6f6f6f; FONT-FAMILY: arial, sans-serif}.fixedWidth {	WIDTH: 200px;}.fixedWidthBig {	WIDTH: 320px;}.fixedWidthBig1 {	WIDTH: 280px;}.fixedWidthSml {	WIDTH: 20px;}.bluetxt{    color:#000033;	font-size: 11px;}.whitetxt{    color:#fff;	font-size: 11px;}.redtxt, .redtxt:link, .redtxt:active, .redtxt:visited {    color:red;}.featuredMovieTitle{    color:#1A4765;	font-size: 13px;}.searchBox {    width: 150px;}.fixedWidthBut {	WIDTH: 150px; font-size:12px; font-weight:bold;}.variableWidthBut{    font-size:12px; font-weight:bold;}.errorMsg {	WIDTH: 200px; COLOR: #ff0000; font-weight:bold;}.errorMsgLog {	COLOR: #ff0000; font-weight:bold;}.greyedOutRight {	TEXT-ALIGN: right; COLOR: #6f6f6f; padding-right: 10px; vertical-align:text-top;}.smallerFont{    font-size:11px;}.infoPrice {	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; Z-INDEX: 1; LEFT: 580px; BORDER-LEFT: #003366 1px solid; WIDTH: 255px; BORDER-BOTTOM: #003366 1px solid; POSITION: absolute; TOP: 523px; HEIGHT: 35px; BACKGROUND-COLOR: #ffffcc}.tdRight {    BORDER-RIGHT: #D7E0F7 2px solid;    FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif}.infoPrice {	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; Z-INDEX: 1; LEFT: 580px; BORDER-LEFT: #003366 1px solid; WIDTH: 255px; BORDER-BOTTOM: #003366 1px solid; POSITION: absolute; TOP: 523px; HEIGHT: 35px; BACKGROUND-COLOR: #ffffcc}.moviesScroll {	overflow: auto; height: 200px; width: 432px}.back_tables {	background-color:#1a4765;	text-align:left;    height:25px;    color:#FFFFFF;    font-size:12px;    padding-left:10px;}.main_table {    width:795px;}.hd_tan_bg{    background-image: url(../images/hd-tan-bg.gif);}.hd_blu_bg{    background-image: url(../images/hd-blu-bg.gif);}.hd_r3_blue_bg{    background-image: url(../images/hd-r3-blue-bg.gif);	 background-position: top;	 background-repeat: repeat-x;}.hd_r3_left{    background-image: url(../images/hd-r3-left.gif);	 width: 5px;}.main_content{    text-align:left;    /*font-size:12px;*/    padding:0px 0px 0px 15px;}.main_content_wide{    /*text-align:left;*/    /*font-size:12px;*/    padding:0px 0px 0px 15px;}.firmfont{color: #1A4765;font-weight: bold;}.title-image {  border-top: 1px solid #006;      border-right: 1px solid #006;      border-left: 1px solid #006;    }div.pad {	padding:5px;	}        div#fcontainers div.imageholder {        width:100%;        display:block;        text-align:center;        }