body {
	background:url('/images/bg_rpt2.jpg');
	background-repeat:repeat-x;
	margin:0px;
	font-family:Arial, Verdana;
	color:#666666;
	font-weight:bold;
	font-size:12px;
	}
#lights {
	background: url(/images/lights_p.jpg) center top;
	z-index:1;
	background-repeat:no-repeat;
	height: 100%;
	left: 0px;
	width: 100%;
	overflow:hidden;
	clear:both;
	}
a {color:#003399;}
h1 {color:#003399;margin:15px;text-align:center;font-size:18px;text-transform:uppercase;}
li {margin:5px;}
strong {color:#003399;}
div#topleft {width:201px;padding-top:15px;padding-left:10px;}
div#topright {width:201px;}
.view_movie {
    background:url('/images/screen.jpg');
    background-repeat:no-repeat;
	}
.view_poster {
	background:none;
	}
.share_movie {
	background:url('/images/screen.gif');
    background-repeat:no-repeat;
	}
div#bottomscreen {
	position:absolute;
	top:355px;
	z-index:288;
	width:380px;
	height:19px;
	padding-bottom:0px;
	border:0px solid yellow;
	}
div#footer {
	text-align:center;
	width:100%;
	margin-bottom:25px;
	margin-top:10px;
	}
div#footer a {font-size:11px;text-decoration:none;}
div#footer a:hover {text-decoration:underline;}
div#login {
	position:relative;
	z-index:100;
	width:100%;height:204px;
	background: url(/images/loginBox.gif) center top;
	background-repeat:no-repeat;
	text-align:center;
	z-index:98;
	padding-top:5px;
	padding-bottom:5px;
	}
#signinTxt{
	font-size:10px;
	}
div#upload {
	position:relative;
	z-index:30;
	width:100%;height:345px;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	}

h1 .tiny {font-size:12px;}
.indent5 {padding-left:5px;}
.indent10 {padding-left:10px;}
.indent15 {padding-left:15px;}
.indent20 {padding-left:20px;}
.indent25 {padding-left:25px;}
.indent30 {padding-left:30px;}

form {margin:0px;padding:0px;}
input, textarea {color:#6C6C6C;font-size:11px;font-family:arial;}
.formlabel {padding-right:2px;width:180px;font-weight:bold;color:#666666;font-size:12px;}
.formdiv {padding:0px;padding-bottom:2px;}
.formbutton {padding-left:2px;}
.sml {font-size:9px;margin-left:5px;}
.big {font-size:14px;margin-left:10px;}
.share_small {font-size:11px;margin-left:15px;}
.share_big {font-size:14px;margin-left:15px;}
.regT {font-size: 12px;}
.error {font-size:12px;color:#FF0000;}

.button {float:right;cursor:pointer;padding-bottom:3px;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}
div#remember {position:relative;text-align:right;margin-top:-15px;margin-right:150px;}
.poster {
	padding:0px;
	margin-top:0px;
	margin-bottom:0px;
	z-index:450;
	text-align:center;
	color:#B2B2B2;
	}
.posterdiv {
	width:119px;height:150px;padding:0px;
	overflow:hidden;
	background-color:#FFFFFF;
	border:0px outset #708097;
	margin-left:3px;
	margin-right:3px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	font-size:10pt;
	display:block;
	z-index:460;
	}
.menu{
	width:115px;
    background-color:#FFFFFF;
	border-right:2px solid #898B8B;
	border-left:2px solid #B3B4B4;
	border-bottom:2px solid #898B8B;
	display:none;
	position:absolute;
	top:25px;left:3px;
	z-index:960;
	}
.menu a {
	display:block;
	width:109px;
	text-decoration:none;
	color:#003399;
	padding-left:6px;
	padding-top:2px;
	padding-bottom:3px;
	z-index:965;
	}
.menu .dashed {border-bottom:1px dashed #4C83C8;}
.menu a:hover {background:#DFE9F5;text-decoration:none;}

.poster_message{font-size:12px;color:#333333;margin:10px;padding:3px;}
.ready {cursor:pointer;}

.swf {
	visibility: visible !important;
	margin: 0;
	z-index:800;
	}
.report th, .gold {
	background:#F7ECD5;
	}
.fakeHide{
	display:block;
	opacity:0; 
	filter:alpha(opacity=0); 
	-moz-opacity:0;
	}
.realHide{
	display:none;
	}	