﻿/*
STYLESHEET FOR: HOYTS COMAU CONZ
DATED: 20090831
STUDIO: IEMEDIA IE.COM.AU
AUTHOR: LUKE TORNEY
*/
*{margin:0px;padding:0px;}
body{background:#000000 url('../img/global/body.jpg') no-repeat center 0px;font-size:62.5%;font-family:Arial, Verdana;}
#msnhdr{width:100%;height:29px;background:#5b5b5b url('../img/global/rptxbg.png') repeat-x left top;}
#cntnr{position:relative;width:984px;margin:0px auto 0px auto;background-color:#ffffff;}
#hdr{height:114px;background:#8d121d url('../img/global/rptxbg.png') repeat-x left -600px;padding-top:10px;}
#hdr a.mlogo{}
#hdr a.mlogo img{display:block;margin:0px 0px 0px -14px;}



/*---------------MNAV */
#mnavH{height:40px;}
#mnav{clear:both;height:44px;width:984px;background-color:#aaaaaa;margin-top:-4px;position:absolute;z-index:400;}
/*
#mnav ul li{float:left;list-style-type:none;}*/


#mnav ul li a{height:44px;padding:0px;position:relative;}
#mnav ul li a span{height:100%;width:100%;padding:0px;position:absolute;cursor:pointer;}


ul li#mn1 a{width:150px;}
ul li#mn1 a span{width:150px;background:transparent url('../img/global/mnav.jpg') no-repeat left top;}
ul li#mn1 a:hover span, ul li#mn1.sfHover a.sf-with-ul span{background:transparent url('../img/global/mnav.jpg') no-repeat left -44px;}
ul li#mn1 li a{background-image:none;height:auto;text-indent:0px;}
ul li#mn1 li a:hover, ul li#mn1.sfHover li a.sf-with-ul{background-color:#9E0018;background-image:none;height:auto;text-indent:0px;}



ul li#mn2 a{width:109px;}
ul li#mn2 a span{background:transparent url('../img/global/mnav.jpg') no-repeat -150px top;}
ul li#mn2 a:hover span, ul li#mn2.sfHover a.sf-with-ul span{background:transparent url('../img/global/mnav.jpg') no-repeat -150px -44px;}
ul li#mn2 li a{background:transparent url('../img/global/mnavar.gif') no-repeat -50px 9px;height:auto;text-indent:0px;}
ul li#mn2 li a:hover, ul li#mn2.sfHover li a.sf-with-ul{background-color:#9E0018;background-image:none;height:auto;text-indent:0px;}

ul li#mn3 a{width:115px;}
ul li#mn3 a span{background:transparent url('../img/global/mnav.jpg') no-repeat -259px top;}
ul li#mn3 a:hover span, ul li#mn3.sfHover a.sf-with-ul span{background:transparent url('../img/global/mnav.jpg') no-repeat -259px -44px;}
ul li#mn3 li a{background:transparent url('../img/global/mnavar.gif') no-repeat -50px 9px;height:auto;text-indent:0px;}
ul li#mn3 li a:hover, ul li#mn3.sfHover li a.sf-with-ul{background-color:#9E0018;background-image:none;height:auto;text-indent:0px;}


ul li#mn4 a{width:126px;}
ul li#mn4 a span{background:transparent url('../img/global/mnav.jpg') no-repeat -374px top;}
ul li#mn4 a:hover span, ul li#mn4.sfHover a.sf-with-ul span{background:transparent url('../img/global/mnav.jpg') no-repeat -374px -44px;}
ul li#mn4 li a{background:transparent url('../img/global/mnavar.gif') no-repeat -30px 9px;height:auto;text-indent:0px;}
ul li#mn4 li a:hover, ul li#mn4.sfHover li a.sf-with-ul{background-color:#9E0018;background-image:none;height:auto;text-indent:0px;}


ul li#mn5 a{width:164px;}
ul li#mn5 a span{background:transparent url('../img/global/mnav.jpg') no-repeat -500px top;}
ul li#mn5 a:hover span, ul li#mn5.sfHover a.sf-with-ul span{background:transparent url('../img/global/mnav.jpg') no-repeat -500px -44px;}
ul li#mn5 li a{background:transparent url('../img/global/mnavar.gif') no-repeat 0px 9px;height:auto;text-indent:0px;}
ul li#mn5 li a:hover, ul li#mn5.sfHover li a.sf-with-ul{background-color:#9E0018;background-image:none;height:auto;text-indent:0px;}



ul li#mn6 a{width:147px;}
ul li#mn6 a span{background:transparent url('../img/global/mnav.jpg') no-repeat -664px top;}
ul li#mn6 a:hover span, ul li#mn6.sfHover a.sf-with-ul span{background:transparent url('../img/global/mnav.jpg') no-repeat -664px -44px;}
ul li#mn6 li a{background:transparent url('../img/global/mnavar.gif') no-repeat -20px 9px;height:auto;text-indent:0px;}
ul li#mn6 li a:hover, ul li#mn6.sfHover li a.sf-with-ul{background-color:#9E0018;background-image:none;height:auto;text-indent:0px;}


ul li#mn7 a{width:173px;}
ul li#mn7 a span{background:transparent url('../img/global/mnav.jpg') no-repeat -811px top;}
ul li#mn7 a:hover span, ul li#mn7.sfHover a.sf-with-ul span{background:transparent url('../img/global/mnav.jpg') no-repeat -811px -44px;}
ul li#mn7 li a{background:transparent url('../img/global/mnavar.gif') no-repeat 10px 9px;height:auto;text-indent:0px;}
ul li#mn7 li a:hover, ul li#mn7.sfHover li a.sf-with-ul{background-color:#9E0018;background-image:none;height:auto;text-indent:0px;}



.mnav ul li li a{height:auto;background-image:none;text-indent:0px;}

#mnav ul.sf-menu li li.ttl {
padding:0.75em 1em;
text-decoration:none;
color:#ffffff;
font-weight:bold;
padding-top:20px;
font-size:1.2em;
text-transform:uppercase;
}
#mnav ul.sf-menu li li:hover.ttl
{
background-color:#000000;
}
/*** ESSENTIAL STYLES ***/

.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
	position:relative;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	/*width:			110%; /* left offset of submenus need to match (see below) */
	z-index:100;
}
.sf-menu ul li {
	/*min-width:			100%;*/
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			4.2em; /* match top ul list item height */
	z-index:		99999;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
	
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	/*margin-bottom:	1em;*/
}
#mnav ul.sf-menu li li a {
	
	/*width:100%;*/
	padding: 		.65em 1em;
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#ffffff;
	font-weight:bold;
}
.sf-menu li {
	background:		#0e0e0e;
}
.sf-menu li li 
{
	z-index:120;
	float:none;
	/*background:		#0e0e0e url('../img/global/bg.jpg') no-repeat right -252px;*/
}
.sf-menu li li li {
	background:		#0e0e0e;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#9e0018;
	outline:		0;
}

/*** arrows **/
ul.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url('../img/global/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	background:	url('../images/shadow.png') no-repeat bottom right;
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}





#cntn{padding:9px 15px 30px 15px;}
.printonly{display:none;}

/*---------------------CONTROL PNL */
#cntrlpnlhldr{width:320px;float:left;}
.cntrlpnl{}
.cntrlpnlI{color:#ffffff;background:#000000 url('../img/global/bg.jpg') no-repeat 0px -168px;padding:11px 0px 0px 18px;height:192px;border-bottom:1px solid #e68294;}
.auth .cntrlpnlI{height:170px;border-bottom:0px;}

div.nonhomecntrpnlI{height:99px;}

.cntrlpnlI span{color:#ffffff}

.cntrlpnlI h4{padding:0px;overflow:hidden;position:relative;display:block;width:281px;height:25px;}
.cntrlpnlI h4 span{position:absolute;width:100%;height:100%;display:block;background:transparent url('../img/global/bg.gif') no-repeat 0px 0px;}
.cntrlpnlI h4.startingsoon{padding:0px;overflow:hidden;text-indent:-10000px;display:block;width:150px;height:18px;background:transparent url('../img/global/bg.jpg') no-repeat left -86px;}
.cntrlform{width:280px;height:58px;margin:18px 0px 0px 4px;border-bottom:1px solid #494949;}
.cntrlform a{color:#ffffff;}
.cntrlform label{font-size:1.1em;color:#ffffff;}
.rem{margin-top:3px;}
.notmbr{width:273px;height:73px;padding-top:17px;}
.notmbr h4{overflow:hidden;text-indent:-10000px;width:114px;height:18px;margin-bottom:7px;background:transparent url('../img/global/bg.jpg') no-repeat -158px -54px;}
.notmbr .nmbrA{width:167px;}
.notmbr .nmbrB{width:13px;height:27px;border-left:1px solid #F3F3F3;}
.notmbr .nmbrC{width:91px;padding-top:3px;}

.joinnowbtn{display:block;overflow:hidden;text-indent:-9999px;width:84px;height:21px;background:transparent url('../img/global/bg.jpg') no-repeat -528px -132px;}
.findoutmorebtn{display:block;overflow:hidden;text-indent:-9999px;width:91px;height:19px;background:transparent url('../img/global/bg.jpg') no-repeat left -106px;}
#cntn input.txt{margin-bottom:4px;width:102px;height:15px;padding:2px 2px 2px 5px;border:0px;background:#ffffff url('../img/global/bg.jpg') no-repeat bottom right; font-size:11px;color:#555555;}
div#cntn div.rem span.chkRemember input{border:0px;padding:0px;margin:0px;background-color:transparent;width:13px;height:13px;}


.pw{margin-left:3px;}
#cntn input.loginbtn{margin-left:3px;display:block;overflow:hidden;text-indent:-9999px;border:0px;padding-left:0px;margin-top:1px;width:49px;height:18px; background:transparent url('../img/global/bg.gif') no-repeat -96px -25px;}
.findsession{margin:4px 0px 0px 8px;display:block;overflow:hidden;text-indent:-99999px;width:78px;height:19px;background:transparent url('../img/global/bg.gif') no-repeat -46px -68px;}
div.auth .findsession{background-position:-124px -68px;}
.quicktkts{background:#62000f url('../img/global/rptxbg.png') repeat-x 0px -1222px;height:182px;}
.auth .quicktkts{height:172px;background:#232323 url('../img/global/rptxbg.png') repeat-x 0px -1439px;}


.quicktktsform{padding:14px 0px 0px 21px;}
.quicktktsform h4{overflow:hidden;text-indent:-10000px;width:138px;height:22px;background:transparent url('../img/global/bg.jpg') no-repeat -476px -158px;}

.quicktkts h2{width:133px;height:22px;letter-spacing:normal;padding:0px;line-height:normal;margin:0px;overflow:hidden;background:transparent url('../img/global/bg.jpg') no-repeat -272px -54px;}
div.auth .quicktkts h2{background-position:-405px -54px;}
#cntn div.quicktktsform select{border:0px;background-color:#ffffff;}

.chscinttl{margin-top:9px;display:block;width:103px;height:13px;overflow:hidden;text-indent:-99999px;background:transparent url('../img/global/bg.jpg') no-repeat -295px -89px;}
div.auth .chscinttl{background-position:-295px -76px}
.chsmvttl{clear:both;margin-top:13px;width:123px;height:15px;overflow:hidden;text-indent:-99999px;background:transparent url('../img/global/bg.jpg') no-repeat -398px -91px;}
div.auth .chsmvttl{background-position:-398px -76px}
.quicktktsform input.selectbox{margin-top:4px;}
.cntrl{padding:16px 0px 17px 0px;}
/*
.nmbrttl{width:107px;height:19px;position:relative;background:transparent url('../img/global/bg.jpg') no-repeat -612px -132px;}


.quicktkts h2{width:133px;height:22px;position:relative;}
.quicktkts h2 span{display:block;width:100%;height:100%;position:absolute;background:transparent url('../img/global/bg.jpg') no-repeat -554px -153px;}



*/
.mainleft{float:left;width:658px;}
.welcome{height:33px;background:#BA9C42 url('../img/global/rptxbg.png') repeat-x left -1156px;}
.welcome span{float:left;display:block;width:216px;padding:7px 0px 0px 18px;font-size:1.3em;color:#ffffff;font-weight:bold;}
.welcome a.logout{text-indent:-9999px;overflow:hidden;display:block;float:right;width:50px;height:14px;margin:8px 10px 0px 3px;background:transparent url('../img/global/bg.jpg') no-repeat -210px -72px;}

.sessiontimeout{padding:10px;background-color:#ffffff;}

.cntrlpnlhdrLoggedin{width:321px;height:34px;background:transparent url('../img/global/bg.jpg') no-repeat -563px -204px}

.cntrlpnlhdr a.members{display:block;width:171px;height:34px;display:block;float:left;}
.cntrlpnlhdr a.rewards{display:block;width:145px;height:34px;display:block;float:left;}
dl.startingsoon{}
dl.startingsoon dt{margin-top:2px;clear:both;float:left;width:101px;height:13px;padding:3px 3px 3px 6px;float:left;color:#ffffff;background:transparent url('../img/global/bg.gif') no-repeat -124px -87px;}
dl.startingsoon dt a{color:#ffffff;text-decoration:none;}
dl.startingsoon dt a:hover{text-decoration:underline;}
div#joinnowdetails span.checkbox{width:15px;float:left;}
div#joinnowdetails span.checkbox input{border:0px;background-color:transparent;float:left;width:auto;display:block;}
div#joinnowdetails label.checkbox{width:400px;display:block;float:left;}

dl.startingsoon dd{display:block;overflow:hidden;float:left;width:175px;height:14px;float:left;color:#ffffff;margin:5px 0px 3px 9px;}
dl.startingsoon dd a{color:#ffffff;text-decoration:none;}
dl.startingsoon dd a:hover{text-decoration:underline;}

.cntnI{clear:both;}
.col1{width:638px;float:left;}
.col2{width:299px;float:right;}
.mvttl{font-size:1em;font-weight:bold;font-family:Trebuchet MS, Arial;}
.movieintro{width:415px;float:left;}
.movieratings{float:right;width:195px;}
/*---------------------FOOTER */
#ftr{background:#191a1b url('../img/global/rptxbg.png') repeat-x 0px -91px;height:196px;}
.ftrinfo{color:#b9b9ba;width:200px;background:#191a1b;float:left;height:196px;background:transparent url('../img/global/rptxbg.png') repeat-x 0px -317px;}
.ftrinfotext{display:block;padding:12px 0px 0px 35px;font-size:1.1em;font-weight:bold;}
div.ftrlogo{display:block;margin:15px 0px 0px 16px;width:158px;height:53px;position:relative;}
div.ftrlogo span{position:absolute;display:block;width:100%;height:100%;background:transparent url('../img/global/bg.jpg') no-repeat left top;}
.ftrnav{min-height:196px;width:760px;float:left;}

.ftrnavO{}
.ftrnavO li{display:block;float:left;list-style-type:none;border-right:1px solid #2c2d31;padding-top:5px;}
.ftrnavO li.ftrn0{display:none;}
.ftrnavO li.ftrn1{width:105px;}
.ftrnavO li.ftrn2{width:110px;}
.ftrnavO li.ftrn3{width:120px;}
.ftrnavO li.ftrn4{width:120px;}
.ftrnavO li.ftrn5{width:157px;}
.ftrnavO li.ftrn6{width:140px;border-right:0px;}
.ftrnavO li ul{margin:15px 0px 0px 18px;}
.ftrnavO li ul li{border-right:0px;float:none;padding:1px 0px;}
.ftrnavO li ul li a{color:#a8a9ad;text-decoration:none;font-size:1em;}
.ftrnavO li ul li.fthdr a{text-transform:uppercase; color:#ffffff;font-size:1.1em;font-weight:bold;}


#ftrbtm{clear:both;height:30px;background:#600a12 url('../img/global/rptxbg.png') repeat-x left -287px;}
#ftrbtm ul{margin-left:8px;padding-top:6px;}
#ftrbtm ul li{list-style-type:none;float:left;color:#9d797c;font-weight:bold;padding:0px 6px;}
#ftrbtm ul li a{color:#c1a8aa;text-decoration:none;}





#msnhldrbtm{background-color:#ffffff;}
#msnhldrbtmI{width:984px;margin:0px auto 0px auto;padding-top:13px;overflow:hidden;}
#rhsads{width:300px;min-height:400px;}
.rhsmsnnonhomehldr{width:300px;height:810px;margin-top:10px;}
#rhsmsn{width:300px;height:810px;position:absolute;top:302px;right:10px;}



/* NON HOME public */
#cntnr.pub div#rhsmsn{top:299px;}

/* NON HOME public WITH FLASH HEADER*/
body.wbnnr #cntnr.pub div#rhsmsn{top:418px;}  

/* NON HOME hmc logged in */
#cntnr.hmc div#rhsmsn{top:494px;}

/* NON HOME hmc logged in WITH FLASH HEADER*/
body.wbnnr #cntnr.hmc div#rhsmsn{top:613px;} 

/* NON HOME HR logged in */
#cntnr.hr div#rhsmsn{top:431px;}

/* NON HOME HR logged in WITH FLASH HEADER */
body.wbnnr #cntnr.hr div#rhsmsn{top:550px;}


/*-----------------HOME */
.heroloader{position:absolute;top:150px;left:300px;width:32px;height:32px;background:#BFBFBF url('../img/global/loader.gif') no-repeat 0px 0px;}
.hmebin{width:954px;height:386px;}
.cinex{width:954px;height:62px;background:#780013 url('../img/global/rptxbg.png') repeat-x 0px -29px;margin:14px 0px 27px 0px;clear:both;}
.cinex h3{color:#ffffff;font-size:1.3em;left:0px;line-height:normal;top:20px;left:12px;width:145px;margin-right:12px;height:19px;position:relative;}
.cinex h3 span{display:block;width:100%;height:100%;position:absolute;background:transparent url('../img/global/bg.jpg') no-repeat -150px -87px;}
.cinex ul{margin:6px 0px 0px 8px;}
.cinex ul li{text-align:center;float:left;padding-top:2px;list-style-type:none;width:129px;margin-left:1px;height:45px;background:#eaeded url('../img/global/rptxbg.png') repeat-x 0px -1106px;}
/*----NZ WIDTH  */
.cinex ul li {
width:155px;
}
.promo{margin-top:5px;float:left;width:633px;height:377px;}
.promonav{height:29px;background:#910016 url('../img/global/rptxbg.png') repeat-x left -571px;}
.promoI{height:348px;background-color:#bfbfbf;position:relative;}
.binhldr{height:325px;width:633px;overflow:hidden;position:relative;display:block;}
.bintop{display:block;margin:4px;position:relative;}
.bintop span.play{width:24px;cursor:pointer;height:24px;display:block;z-index:9;background:transparent url('../img/global/bg.png') no-repeat 0px 0px;position:absolute;top:189px;left:120px;}
.bintop span.pt1{width:145px;cursor:pointer;height:215px;display:block;z-index:10;background:#000000;position:absolute;top:0px;left:0px;}
.bintop span.pt2{width:145px;cursor:pointer;height:215px;z-index:11;background:transparent url('../img/global/playtrailer.png') no-repeat left 0px;display:block;top:0px;left:0px;position:absolute;}


div#movflv{background:#000000 url('../img/loading.gif') no-repeat 170px 30px;width:633px;height:319px;z-index:13;position:absolute;left:-5000px;top:0px;}

div#flashcontent{text-align:center;background-color:#000000;color:#cccccc;width:479px;height:319px;float:left;}
div#flashcontent a{display:block;padding-top:40px;color:#cccccc;text-decoration:none;}
div#flashcontent a:hover{color:#ffffff;}


#hoyts_player{float:left;}
div.flvdetail{background-color:#1b1b21;width:153px;border-left:1px solid #aeaeaf;height:319px;float:right;}
div.flvdetail img.mov{width:145px;}


.binmid{display:block;height:32px;border-bottom:1px solid #89898c;color:#dedede;padding:8px 4px 3px 4px;text-transform:uppercase;}
div.emptyhero{margin-top:50px;text-align:center;color:#333333;font-size:1.3em;font-weight:bold;}
ul.moviebins{margin-top:2px;overflow:hidden;position:relative;}
ul.moviebins li{display:block;float:left;width:153px;height:318px;background-color:#333333;margin-right:1px;}
ul.moviebins li img.mov{width:145px;height:215px;display:block;background:black;}
.morebuy{display:block;text-align:center;height:55px;width:100%;background:#cdcdcd url('../img/global/rptxbg.png') repeat-x left -513px;}
img.classif{width:23px;height:23px;float:right;background:#000000;margin-right:1px;margin-left:2px;}

.moviescroll{clear:both;height:23px;}
.scroller{width:528px;height:17px;background:#373636 url('../img/global/bg/sliderbg.jpg') repeat-x left top;}

.promonav ul{margin-left:4px;}
.promonav ul li{float:left;list-style-type:none;margin-right:3px;margin-top:2px;}
.promonav ul li a{display:block;height:27px;text-indent:-99999px;}
.promonav ul li.pn1 a{width:110px;background:transparent url('../img/global/bg.jpg') no-repeat -158px top;}
.promonav ul li.pn1 a.on{background-position: -158px -27px ;}

.promonav ul li.pn2 a{width:112px;background:transparent url('../img/global/bg.jpg') no-repeat -268px top;}
.promonav ul li.pn2 a.on{background-position: -268px -27px ;}

.promonav ul li.pn3 a{width:112px;background:transparent url('../img/global/bg.jpg') no-repeat -380px top;}
.promonav ul li.pn3 a.on{background-position: -380px -27px ;}

.promonav ul li.pn4 a{width:98px;background:transparent url('../img/global/bg.jpg') no-repeat -492px top;}
.promonav ul li.pn4 a.on{background-position: -492px -27px ;}

.myselectbox{margin:3px;width:194px;color:#333333;display:block;font-size:11px;height:19px;padding:2px;}

.activationwaiting{background-color:#181715;margin:10px 0px;color:#ffffff;}
.activationwaiting h3{letter-spacing:normal; text-transform:none;font-size:1.3em;color:#E1CA82;font-weight:bold;}

/*---------------EVENTS*/
.offevbin{width:630px;height:377px;float:left;position:relative;}
.singlebanner{float:right;width:299px;}
.evimghldr{width:631px;height:344px;overflow:hidden;background-color:#000000;}
.evcntrl{width:631px;height:33px;background:#c5c5c5 url('../img/global/rptxbg.png') repeat-x left -1189px;}
.evoff{background:transparent url('../img/eventsloader.gif') no-repeat left top;} 
.evimghldr div img{width:631px;height:345px;background:transparent url('../img/eventsloader.gif') no-repeat left top;}
.evttl{width:158px;height:33px;float:left;background:#810014 url('../img/global/bg.jpg') no-repeat left -53px;}
.evpager{width:245px;height:28px;padding:5px 10px 0px 0px;float:right;}
.evpager a{text-align:center;font-weight:bold;text-decoration:none;padding-top:5px;display:block;color:#ffffff;float:left;width:20px;height:21px;background:#2e2e2e url('../img/global/bg.jpg') no-repeat -338px -102px;}
.evpager a.activeSlide{color:#2f2f2f;background-position:-358px -102px;}
.evpager .pgr{width:205px;}


a#prev2{margin-top:1px;margin-left:5px;width:17px;height:21px;background:transparent url('../img/global/bg.jpg') no-repeat -378px -106px;}
a#next2{margin-top:1px;width:17px;height:21px;background:transparent url('../img/global/bg.jpg') no-repeat -395px -106px;margin-left:1px;}


.evimgttl{z-index:20;position:absolute;width:631px;height:35px;left:0px;top:309px;background:transparent url('../img/global/rptxbg.png') repeat-x left -1404px;}
.evimgttl a.moreinfo{display:block;float:right;margin:5px 5px 0px 0px;width:50px;height:23px;background:#2d2d2d url('../img/global/bg.png') no-repeat -24px top;}
.evimgttl a.buytkt{display:block;float:right;margin:5px 5px 0px 0px;width:60px;height:23px;background:transparent url('../img/global/bg.png') no-repeat -74px top;}

/*------------------------SLIDER */
.ui-slider {height:17px;position: absolute; text-align: left; width:560px;background-image:url('../img/pixel.gif');cursor:pointer;z-index:2;}
.ui-slider .ui-slider-handle {border:none; margin-top:0px;position: absolute;color:#ffffff;text-align:center;font-weight:bold;text-decoration:none; z-index: 6; width: 3.6em; height: 1.7em; width:36px;height:17px;cursor:pointer;background:transparent url('../img/global/bg.gif') no-repeat -251px -25px; }
.ui-slider .ui-slider-range { position: absolute; z-index: 5; font-size: .7em; display: block; border: 0; }

.ui-slider a:focus{border:none;}

.ui-slider-horizontal { height: 1.7em; }
.ui-slider-horizontal .ui-slider-handle {  top:0em; margin-left: 0em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
div.sliderbtns{width:560px;height:17px;}

.nummovies{font-size: 9px;cursor:pointer;display:block;text-decoration:none;background-color:transparent;text-align:center;color:#888888;width:36px;height:17px;padding-top:2px;position:absolute;z-index:1;top:0px;left:0px;margin-left:0px;}

.scollarea{float:left;position:relative;width:560px;height:17px;}

a#prevpage{display:block;cursor:pointer;float:left;width:27px;height:17px;background:transparent url('../img/global/bg.jpg') no-repeat -284px -106px;}
a#nextpage{display:block;cursor:pointer;float:right;width:27px;height:17px;background:transparent url('../img/global/bg.jpg') no-repeat -311px -106px;}

.scrollhldr{width:614px;height:17px;margin-left:5px;position:relative;}


/* YOUR ORDER PAGE FOR HR MEMBERS --------------------------*/

.yourorderhldr{padding:10px;background-color:#EBEBEB;width:622px;}
table.yourorder{width:622px;border:1px solid #282316;}
table.yourorder td, table.yourorder th{font-weight:bold;padding:5px;}
table.yourorder td{background-color:#F1F0F0;color:#333333;padding:8px 5px;}
table.yourorder th{color:#ffffff;padding:7px;background:#282316 url('../img/global/rptxbg.png') repeat-x left -1669px;}
table.yourorder th.item{width:144px;border-left:0px;}
table.yourorder th.price{width:100px;border-left:1px solid #ffffff;}
table.yourorder th.points{width:187px;border-left:1px solid #ffffff;}
table.yourorder th.pointsused{width:188px;border-right:0px;border-left:1px solid #ffffff;}
table.yourorder tr{}
table.yourorder td.item{width:144px;border-left:0px;text-align:left;border-top:1px solid #ffffff;}
table.yourorder td.price{width:100px;border-left:1px solid #ffffff;border-top:1px solid #ffffff;}
table.yourorder td.points{width:187px;border-left:1px solid #ffffff;border-top:1px solid #ffffff;}
table.yourorder td.pointsused{width:188px;border-left:1px solid #ffffff;border-top:1px solid #ffffff;}
table.yourorder td span.hi{color:#DFCE7C;}

table.yourorder td.total1{text-align:right;background:#342B17 url('../img/global/rptxbg.png') repeat-x left -1612px;color:#ffffff;text-align:right;padding-right:36px;}
table.yourorder td.total2{background:#342B17 url('../img/global/rptxbg.png') repeat-x left -1612px;color:#ffffff;text-align:right;border-left:1px solid #ffffff;padding-right:36px;}

td table.totals td{padding:0px;background-color:Transparent;text-align:right;color:#ffffff;}


table.yourorder th, table.yourorder td{text-align:center;}
table.yourorder td a{color:#626366;}


.myorderbtnhldr{background-color:#ffffff;margin:5px 0px;padding:5px;}
.myordercopy{padding:10px;}
.myorderbtns{padding-top:10px;}

/*---------------------------map */
.maphldr{height:200px;}
#map{display:block;width:240px;height:200px;background:#333333;position:absolute;overflow:hidden;float:none;}
.width240 #map{width:140px;}

.btnBlank{width:95px;height:18px;font-size:11px;font-weight:bold;padding:2px 0px 0px 5px;background:transparent url('../img/btns/btnBlank.gif') no-repeat left top;display:block;text-decoration:none;color:#ffffff;}

/* UPDATED SCROLLER --------------------------*/

#prevpage.off{cursor:default;background-position:-584px -332px;}
#nextpage.off{cursor:default;background-position:-611px -332px;}

.ui-slider .ui-slider-handle{z-index:10;}
a#prevpage{position:absolute;z-index:5;left:10px;}	
a#nextpage{position:absolute;z-index:5;left:582px;}
#slider a:focus{outline: 0;}


.ui-slider{z-index:4;}
.scollareaO{left:34px;width:548px;z-index:9;height:17px;position:absolute;background:#3B3A3A url('../img/global/bg.jpg') no-repeat -24px -151px;}
.scollarea{position:absolute;z-index:9;margin-left:-2px;}
div.sliderbtns{display:none;}


/*-----------------*/
img{border:0px;}
.cl{clear:both;}
.fl{float:left;}
.fr{float:right;}
.wor{color:#ffffff;}
.mt10{margin-top:10px;}
.pt10{padding-top:10px;}
.pl10{padding-left:10px;}
.db{display:block;}
.dn{display:none;}
h4 span.nbld{font-weight:normal;}
.p15{padding:15px;}
.tac{text-align:center;}
.tar{text-align:right;}
.bld{font-weight:bold;}
/*--------------------------FORMS */



div.selectbox-wrapper {
  position:absolute;
  width : 194px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  margin-top:0px;
  padding:0px;
  font-size:0.8em;
  text-align:left;
  max-height:200px;
  overflow:auto;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
  font-size:11px;
}


.selectbox /* look&fell of  select box*/
{
 
  padding-left:2px;
  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:11px;
  width : 194px;
  height:14px; 
  display : block;
  text-align:left; 
  background:#ffffff url('../img/global/bg.jpg') no-repeat right -186px;
  cursor: pointer;
  color:#333;
  border:0px;
  padding:2px;
}

select {
	/* background:#ffffff  url('../img/global/bg.jpg') no-repeat right -186px;*/
}

#msnbnnr1{position:absolute;width:726px;height:88px;top:15px;left:241px;}
#msnside1{position:absolute;top:651px;left:667px;width:300px;height:270px;text-align:right;}
#msnside1I{text-align:left;height:250px;border:1px solid #8e8e8e;background-color:#ffffff;}
#msnside1 span.adintro{display:block;height:15px;color:#5f5f5f;padding-top:5px;}
#msnside2{position:absolute;top:918px;left:667px;width:298px;height:60px;border:1px solid #8e8e8e;}
#msnside3{position:absolute;top:983px;left:667px;width:298px;height:60px;border:1px solid #8e8e8e;}

/* VISTA STYLE - css/visStylesUser.css (1278) */
/* -- Defines what the Error Message text looks like */
.UnexpectedErrorText
{
	display:block;
	width:610px;
	padding:10px 10px 0 10px;
	margin-bottom:0;
	color:#ff0000;
	font:bold 11px Helvetica, Arial, Verdana, sans-serif;
	text-align:left;
	background:none;
}


#cntn td input.imgBtnRestart, #cntn td input.imgBtnCancel,#cntn td input.imgBtnContinue{background-color:Transparent;padding:0px;}
#cntn td input.imgBtnContinue{margin-top:-7px;}
#cntn input.btnRedeem{padding:0px 0px 0px 5px;background-color:Transparent;}
#cntn input.ImageChangeSession{padding:0px;background-color:Transparent;}
#cntn input.ImageNext{padding:0px;background-color:Transparent;}
#cntn tr.PaymentExtraPadding input{padding:0px;}
td.LoadingImageCell{height:40px;display:block}








/* hr for homepage */

.cntrlpnlIhr{width:300px;background:#2C2616 url('../img/myhoyts/bg.png') no-repeat left top;color:#ffffff;}
.Hrmembers{width:320px;background-position:-300px top;}
.cntrlpnlIhr .top{height:30px;padding:16px 0px 0px 20px;}
.cntrlpnlIhr .top h4{width:246px;height:22px;position:relative;font-size:1.4em;}
.cntrlpnlIhr .top h4 span{width:100%;height:100%;position:absolute;background:transparent url('../img/myhoyts/myhoyts_bg.gif') no-repeat -151px -377px;}

.Hrmembers .top{padding-top:12px;}

.cntrlpnlIhr .mid .desc
{
	width:197px;
	
	float:left;
}
.cntrlpnlIhr .mid .desc .mbrname{padding-left:20px;height:16px;color:#ffffff;font-size:1.4em;font-weight:bold;}
.cntrlpnlIhr .mid .vals
{
	width:80px;
	float:right;
}
a.hrlogout{display:block;text-decoration:none;font-size:1.3em;font-weight:bold;padding-left:16px;margin-left:10px;height:14px;color:#e7cc7d;background:transparent url('../img/myhoyts/myhoyts_bg.gif') no-repeat left -433px;}
.cntrlpnlIhr .bgl, .cntrlpnlIhr .bgr{background-color:#000000;}
.cntrlpnlIhr .bgl{padding-left:20px;color:#e7cc7d;}
.cntrlpnlIhr .bgr{text-align:center;color:#ffffff;}




.cntrlpnlIhr .bgl ul{margin-top:9px;padding:14px 0px 14px 0px;}
.cntrlpnlIhr .bgl ul li{list-style-type:none;padding:2px 0px;}
.cntrlpnlIhr .bgl ul li a{text-decoration:none;padding-left:18px;display:block;color:#e7cc7d;font-weight:bold;font-size:1.1em;height:15px;background:transparent url('../img/myhoyts/myhoyts_bg.gif') no-repeat left -447px;}




.cntrlpnlIhr .bgr ul{margin-top:10px;padding:14px 0px 14px 0px;}
.cntrlpnlIhr .bgr ul li{padding:2px 0px;list-style-type:none;display:block;font-size:1.1em;height:15px;list-style-type:none;font-weight:bold;}
.cntrlpnlIhr .btm{padding:12px 0px 12px 20px;}
.cntrlpnlIhr .btm a{display:block;height:21px;background:transparent url('../img/myhoyts/myhoyts_bg.gif') no-repeat left -462px;padding:3px 0px 0px 22px;text-decoration:none;font-weight:bold;font-size:1.1em;color:#e1c982;}

.Hrmembers .bgr ul{margin-top:0px;padding-top:9px;padding-bottom:13px;}
.Hrmembers .bgl ul{margin-top:0px;padding-top:9px;padding-bottom:13px;}
.Hrmembers .btm{padding:10px 0px 7px 20px;}


.cntrlpnlIhr div.midhr{padding:0px 16px 22px 19px;font-size:1.1em;}
.cntrlpnlIhr div.midhr span.bld{display:block;padding-bottom:3px;}
.cntrlpnlIhr div.btmhmc a{color:#ffffff;padding-bottom:15px;text-decoration:none;}

.cntrlpnlIhr div.btmhmc a.cntrlpabourhr{display:block;float:left;width:126px;height:25px;background:transparent url('../img/myhoyts/myhoyts_bg.gif') no-repeat -116px -84px;}
.cntrlpnlIhr div.btmhmc a.cntrlpacthr{display:block;float:right;width:137px;height:25px;background:transparent url('../img/myhoyts/myhoyts_bg.gif') no-repeat -243px -84px;}


.cntrlpnlIhr div.btmhmc{padding:0px 16px;text-align:center;}

/*-------------------------------------------------EMPLOYMENT FORM */
#empform {font-size:11px}
#empform .empform{background-color:#E7E7E7;padding:21px 12px 15px 12px;}
#empform .ttl{background-color:#000000;height:26px;padding:7px 0px 0px 12px;}
#empform  .ttl h3{color:#ffffff;text-transform:none;font-weight:bold;font-size:1.5em;letter-spacing:normal;}
#empform li.odd{background-color:#DCDBDB;}
.ml10{margin-left:10px;}
#empform  .ttl2 h3{color:#ffffff;text-transform:none;font-size:1.2em;font-weight:bold;letter-spacing:normal;}
#empform .ttl2{background-color:#4F4E4E;padding:4px 0px 4px 12px;}
#empform .empform ol li{list-style-type:none;padding:3px 0px 4px 0px;}
#empform .lbl{display:block;width:230px;float:left;font-weight:bold}
#empform .formel{display:block;width:360px;float:left;margin-left:10px;}
#empform .lbl2{display:block;width:460px;float:left;font-weight:bold}
#empform .formel2{display:block;width:130px;float:left;margin-left:10px;}

#empform input.txt {padding:3px;width:176px;height:13px;background:#ffffff url('../img/empform/txtbg.jpg') no-repeat left top;}
#empform select.ddl{width:182px;height:19px;background-color:#ffffff;}
#empform select.ddlDay{width:60px;}
#empform select.ddlFromTo{width:80px;}
#empform .chklist input, #empform .rad input{padding:5px 0px 0px 0px;clear:both;display:block;float:left;margin-top:5px;border:0px;background:transparent;}
#empform .chklist label, #empform .rad label{padding:5px 0px 0px 5px;display:block;float:left;}
#empform .rad{clear:both;display:block;}
#empform .rad input{border:0px;padding:0px;background:transparent;}
#empform .chklist br{padding-top:5px;display:block;width:1px; height:5px;}
#empform input.fil{width:182px;height:19px;background-color:#ffffff;border:0px;}
.p20{padding:10px;}
.avfrom{display:block;width:100px;float:left;}
.avto{display:block;width:100px;float:left;}
.cmt{color:#6C6C6C;}
.lblReq{padding-top:5px;padding-bottom:10px}
#empform ol li span.avfrom label{padding-left:2px;padding-right:8px;}
#cntn #empform span.avfrom input{border:0px;background-color:Transparent;padding:0px;}
.error{color:#FF0000}