BODY {
font-family: arial;
margin:0px; padding:0px;
background-image:url(/images/bg_body.jpg);
background-repeat: repeat-x;
}

TD
{
	vertical-align:top;
}

img {
border:0px;
}

.release_home {
	background-color:#818154;
	color:#fff;
	padding:10px
	}

.release_home a:link, .release_home a:visited {
	color:#fff;
	}

.faq {
	background-color:#d6e8ea;
	width:20px;
	text-align:center;
	}

.qq {
	font-size:12px; padding-bottom:4px;
	}
.qq a:link, .qq a:visited {
	color:#000;
	}

a.newsLink
{
	color:#8b0b04;
	font-size:11px;
	text-decoration:underline;
}

.menu1 {padding:0 0 0 0; margin:0; list-style:none; height:46px; background:#fff url(/images/bg_menu1.jpg); position:relative; }
.menu1 li {float:left; border-right:#d8e8eb 1px solid; }
.menu1 li a {display:block; float:left; height:46px; line-height:46px; color:#333333; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 0; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 8px 0 8px;}
.menu1 li.current a {color:#fff; background:url(/images/bg_menu2.jpg);}
.menu1 li.current a b {background:url(/images/bg_menu2.jpg) no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url(/images/bg_menu2.jpg);}
.menu1 li a:hover b {background:url(/images/bg_menu2.jpg) no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url(/images/bg_menu2.jpg); cursor:default;}
.menu1 li.current a:hover b {background:url(/images/bg_menu2.jpg) no-repeat right top;}

.menu2 {padding:0 0 0 0; margin:0; list-style:none; height:46px; background:#fff url(/images/bg_menu1.jpg); position:relative; }
.menu2 li {float:left; border-right:#d8e8eb 1px solid; }
.menu2 li a {float:left; display:block; padding:0 8px 0 8px;}
.menu2 li a b {font-size:11px; background-color:#8b0b04; color:white; cursor:pointer; border:0px; margin-left:3px; vertical-align:middle; margin-top:9px;}
.menu2 li.current a {color:#fff; background:url(/images/bg_menu2.jpg);}
.menu2 li.current a b {background:url(/images/bg_menu2.jpg) no-repeat right top;}
.menu2 li a:hover {color:#fff; background:#000 url(/images/bg_menu2.jpg);}
.menu2 li a:hover b {background:url(/images/bg_menu2.jpg) no-repeat right top;}
.menu2 li.current a:hover {color:#fff; background:#000 url(/images/bg_menu2.jpg); cursor:default;}
.menu2 li.current a:hover b {background:url(/images/bg_menu2.jpg) no-repeat right top;}

.nav {padding:0 0 0 32px; margin:0; list-style:none; height:46px; background:#fff url(/images/bg_menu1.jpg); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}


ul#nav
{
	list-style: none;
	padding: 0;
	margin: 0;
}

ul#nav li
{

	display: block;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	width: auto !important;
  	width: 1%;
	font-size: 12px;
	line-height: 46px;
	white-space: nowrap;
}

ul#nav li a
{
	width: 100%;
	display: block;
	padding-left: 9px;
	padding-right: 9px;
	text-decoration: none;
	color: #333333;
	background: transparent;
}

	ul#nav li a:hover
{
	background-image: url(/images/bg_menu2.jpg);
	color:#fff;
}

    li#nav1
{

border-right:#d8e8eb 1px solid;
}

li#selected, li#selected a:link, li#selected a:visited,
{
	background-image: url(/images/bg_menu2.jpg);
	color: #fff;
}

.footer, .footer a:link, .footer a:visited {
	font-size:11px;
	color: #572828;
	padding:10px;
	text-decoration:none;
	}

.tiker {
	background-image: url(/images/bg_text_slide.jpg);
	color:#FFF;
	font-size:11px;
	height:20px;
	width: 295px;
	float:left;
	margin-top:8px;
}
.tiker marquee{
    line-height:20px;
}
.searchBar{
   float:left;
   width:182px;
   text-align:right;
}
.searchBar input{
}

.story {
	background-image: url(/images/bg_story.gif);
	border:#9dc4cb 1px solid;
	color:#818154;
	font-size:12px;
	padding-left:16px;
	vertical-align:middle;
	text-align:left;
	height:57px;
	width: 280px;
	}
.story a:link, .story a:visited {
	text-decoration:none;
	color:#818154;
	}
.story a:hover {
	text-decoration: underline;
	}

.story_s {
	color:#6c6c6c;
	font-size:12px;
	text-align:left;
	}

.story_s a:link, .story_s a:visited  {
	color:#6c6c6c;
	font-size:12px;
	text-align:left;
	}

.story_s2 {
	color:#8b0b04;
	font-size:12px;
	text-align:left;
	}

.story_s2 a:link, .story_s a:visited  {
	color:#8b0b04;
	font-size:12px;
	text-align:left;
	}

.top_story {
	background-color:#8b0b04;
	color:#FFF;
	text-align:left;
	padding: 10px;
	font-size:15px;
	height:340px;
	width: 270px;
	}


.top_story_s {
	color:#FFF;
	text-align:left;
	font-size:12px;
	width:270px;
	}

.top_story_s a:link, .top_story_s a:visited  {
	color:#FFF;
	}

.info {
	background-color:#d6e8ea;
	color: #353535;
	font-size:12px;
	font-weight:bold;
	width: 130px;
	text-align:left;
	height:19px;
	padding-left:8px;
	padding-top:2px;
	float:left;
	}

.info1 {
	color: #595d5c;
	font-size:12px;
	text-align:left;
	padding-left:10px
	}


.title {
	color: #1B1B1B;
	font-size:20px;
	padding-top:14px;
	padding-bottom:8px;
	border-bottom: #999 1px dotted;
	width:750px
	}

.news_all {
	color: #1B1B1B;
	font-size:12px;
	padding:10px
	}


.news_list {
	color: #1B1B1B;
	font-size:12px;
	border-bottom:#9cc5cb 1px solid;
	}

.news_list a:link, .news_list a:visited {
	color: #818154;
	font-weight:bold;
	}




//color:#262621;
.titletop_1 {
	font-size:16px;
	font-weight:bold;
	color:white;
	}
.titletop_1 a:link, .titletop_1 a:visited {
	color:white;
	font-weight:bold;
	text-decoration:none
	}
.titletop_1 a:hover {
	color:#dadada;
	}

//color:#818154;
.titletop_2 {
	font-size:16px;
	font-weight:bold;
	color:white;
	}
.titletop_2 a:link, .titletop_2 a:visited {
	color:white;
	font-weight:bold;
	text-decoration:none
	}

.titletop_2 a:hover {
	color:#dadada;
	}

.titletop_3 {
	font-size:14px;
	font-weight:bold;
	color:#8b0b04
	}
.titletop_3 a:link, .titletop_3 a:visited {
	color:#8b0b04;
	text-decoration:none
	}

.topmore {
	background-image: url(../images/topmore.gif);
	height:105px;
	width:770px;
	padding:5px;
	vertical-align:middle;
	color:#8b0b04;
	font-size:10px;
	font-weight:bold;
	border-bottom:#FFFFFF 1px solid;
	}

.topmore_num {
	float:left;
	background-color:#818154;
	font-size:12px;
	padding-top:5px;
	color:#fff;
	width:15px;
	height:100px;
	text-align:center;
	}

.topImage {
	width:68px;
	height:101px;
	border:#999 2px solid;
	float:left;
	overflow:hidden;
	}

.topData {
	padding-left:5px;
	height:101px;
	width:670px;
	float:left;
}
.topmoreDetails
{
	float:left;
	padding:2px;

}
.topmoreTitle
{
	padding:2px;
	background-color:#999;
	color:#fff;
	font-weight:bold;
	width:114px;

}

.topmoreMovieTitle
{
	text-decoration:none;
	color:#818154;
	font-size:12px;

}

.topmoreContent
{
	padding:2px 5px;
	float:left;
}


.topAlternate1
{
	background-image: url(/images/alternate_1.jpg);
}

.topAlternate2
{
	background-image: url(/images/alternate_2.jpg);
}

.topAlternate1:hover
{
	background-image: url(/images/rollover.jpg);
}

.calendarDate
{
	background-image: url(/images/comingBg.gif);
	background-position:top;
	background-repeat: repeat-x;
	background-color:#c2d3d5;
	text-align:center;
}

.comingDate
{
	width:100%;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	margin-top:10px;

}

.yearToDateTitle
{
	background-image: url(/images/bg_text_slide.jpg);
	color:white;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:5px 0px;
}

.yearToDateGross
{
	background-image: url(/images/calDateBG.jpg);
	height:33px;
	text-align:center;
	line-height:30px;
	font-size:14px;
}
.yearToDateTickets
{
	background-image: url(/images/rollover.jpg);
	height:33px;
	text-align:center;
	line-height:30px;
	font-size:14px;
}

.topAlternate2:hover
{
	background-image: url(/images/rollover.jpg);
}


.top12 {
	vertical-align:middle;
	color:#8b0b04;
	font-size:10px;
	font-weight:bold;
	border-bottom:#FFFFFF 1px solid;
	}

.top12sm {
	vertical-align:middle;
	color:#8b0b04;
	font-size:8px;
	font-weight:bold;
	border-bottom:#FFFFFF 1px solid;
	}

.top12_tr:hover {
	background-image: url(/images/bg_top10.jpg);
	}

.top12_tr {
	background-image: url(/images/bg_top12.jpg);
	}

.top12 a:link, .top12 a:visited, .top12sm a:link, .top12sm a:visited {
	color:#8b0b04;
	text-decoration:none;
	}

.top12 a:hover, .top12sm a:hover {
	text-decoration: underline;
    color:#ffffff;
	}

.top12_1 {
	vertical-align:middle;
	color:#3c3c3c;
	font-size:10px;
	border-bottom:#FFFFFF 1px solid;
	}


#top12_num {
	background-color:#818154;
	font-size:10px;
	color:#fff;
	width:12px;
	height:14px;
	text-align:center;
	}
	
.top12_num {
	background-color:#818154;
	font-size:10px;
	color:#fff;
	width:12px;
	height:14px;
	text-align:center;
	}

.top10_tr:hover {
	background-image: url(/images/bg_top10s.jpg);
	}

.top10_tr {
	background-image: url(/images/bg_top10.jpg);
	}

.top10 {
	vertical-align:middle;
	color:#8b0b04;
	font-size:10px;
	font-weight:bold;
	border-bottom:#FFFFFF 1px solid;
	}

.top10sm {
	vertical-align:middle;
	color:#8b0b04;
	font-size:8px;
	font-weight:bold;
	border-bottom:#FFFFFF 1px solid;
	}

.top10 a:link, .top10 a:visited, .top10sm a:link, .top10sm a:visited {
	color:#8b0b04;
	text-decoration:none;
	}

.top10 a:hover, .top10sm a:hover{
	text-decoration: underline;
    color:#fff;
	}

.top10_1 {
	vertical-align:middle;
	color:#3c3c3c;
	font-size:10px;
	border-bottom:#FFFFFF 1px solid;
	}

#top10_num {
	background-color:#8b0b04;
	font-size:10px;
	color:#fff;
	width:15px;
	text-align:center;
	}
.top10_num {
	background-color:#8b0b04;
	font-size:10px;
	color:#fff;
	width:15px;
	text-align:center;
	}


.top10s_tr:hover {
	background-image: url(/images/bg_top12.jpg);
	}

.top10s_tr {
	background-image: url(/images/bg_top10s.jpg);
	}


.top10s {
	vertical-align:middle;
	color:#8b0b04;
	font-size:10px;
	font-weight:bold;
	border-bottom:#FFFFFF 1px solid;
	}

.top10s a:link, .top10s a:visited {
	color:#8b0b04;
	text-decoration:none;
	}

.top10s a:hover,{
	text-decoration: underline;
	}

.top10s_1 {
	vertical-align:middle;
	color:#6c6c6c;
	font-size:10px;
	border-bottom:#FFFFFF 1px solid;
	}

#top10s_num {
	background-color:#9cc5cb;
	font-size:10px;
	color:#fff;
	width:15px;
	text-align:center;
	}

.top_title
{
	font-size:10px;
	text-align:center;
	background-color:#EEEEEE;

}

.middot {
	font-weight: bold;
	font-size: 12px;
	color: #8b0b04;
}

.trailer_title {
	font-size:19px;
	color:#000000;
	padding-bottom:5px;
	}

.list_video, .list_video a:link, .list_video a:visited {
	color:#000;
	text-decoration:none;
	padding:1px;
	}

.list_video:hover, .list_video a:hover
{
	background-color:#828155;
	color:#fff;
}

.video_link a:link, .video_link a:visited  {
	font-size:12px;
	color:#8b0b04;
	}
.image_title
{
	color:#8b0b04;
	width:270px;
	font-size:11px;
	text-align:center;

}

.article_date
{
	font-size:12px;
	color:#8b0b04;
	font-style:italic;
	float:right;
}
div.reports
{

	width:930px;
	font-size:10px;
	/*overflow:auto;
	height:400px;*/
}
.display-report{
    margin-top:20px;
	margin-bottom:20px;
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	width:900px;
}
.display-report a{
    color:#a50c06;
	text-decoration:none;
}
.display-report a strong{
    font-style:italic;
	color:#828155;
}
div.reports table{
   width:930px !important;
}

.reportTitleRow
{
	font-size:12px;
	/*background:#b70f04 url(/images/bg_text_slide.jpg) left top repeat-x;*/
	background:#b70f04 url(/images/reporttitlerow_bg.gif) repeat-x;
	text-align:center;
	color:white;
	font-weight:bold;
	height:40px;

}
.reportTitleRow td{
   border-right:solid 1px #a50c06;
}

.reportTitle
{
/*	white-space: nowrap;*/
/*	padding: 1px 6px; */
    vertical-align:middle;
	text-align:center !important;
}
.reportTitle.navig{
   vertical-align:top;
}
.reportTitle a span.sorter_span{
     font-size:10px !important;
	 text-align:center !important;
}
a.sorter_span_link{
   text-decoration:none !important;
   display:block;
}
a.sorter_span_link:hover{
   text-decoration:underline !important;
}
.reportTitle.retitle{
    text-align:left !important;
	width:228px;
	padding-left:7px;
	font-weight:bold !important;
}
.reportTitle.rating{
    text-align:left;
	width:55px;
}
.reportTitle.distributor{
    text-align:left;
	width:80px;
}
.reportTitle.theatres{
    text-align:left;
	width:65px;
}
.reportTitle.domestic_gross{
    text-align:left;
	width:70px;
}
.reportTitle.date_opened{
    text-align:left;
	width:60px;
}
.reportTitle.foreign_gross{
    text-align:left;
	width:60px;
}
.reportTitle.opening_gross{
    text-align:left;
	width:100px;
}
.reportTitle.days{
    text-align:left;
	width:45px;
}
.reportTitle.day_opening{
    text-align:left;
	width:80px;
}
.reportTitle.run_gross{
    text-align:left;
	width:80px;
}
.reportTitle.rank  {
    text-align:left;
	width:45px;
}
.reportTitle.rlw{
    text-align:left;
	width:50px;
}
.reportTitle.rlw{
    text-align:left;
	width:50px;
}
.reportTitle.last-cume{
    text-align:left;
	width:50px;
}
.reportTitle.last-week{
    text-align:left;
	width:50px;
}
.reportTitle.total{
    text-align:left;
	width:50px;
}
.reportTitle.chg{
    text-align:left;
	width:50px;
}
.reportTitle.avg{
    text-align:left;
	width:50px;
}
.reportTitle.fssm{
    text-align:left;
	width:70px;
}
.reportTitle.wk{
    text-align:left;
	width:45px;
}
.reportTitle.top{
    text-align:left;
	width:45px;
}
.reportTitle.fss{
    text-align:left;
	width:45px;
}
.reportTitle.as{
    text-align:left;
	width:45px;
}
.reportTitle.retitle-day{
   width:343px;
   text-align:left !important;
   padding-left:7px;
}
.reportTitle.wdt{
   width:120px;
 }
.reportTitle.distributor-day{
   width:150px;
}
.report_publishers span{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#828155;
  text-transform:uppercase;
  font-weight:bold;
}
.report_dates{
  font-size:12px;
  font-family:Arial, Helvetica, sans-serif;
  font-style:italic;
}
.report_dates a{
  color:#930a04;
  text-decoration:none;
  font-weight:bold;
  font-size:13px;
  font-style:normal;
}
.report_dates a:hover{
  color:#828155;
}
.reportTitle a
{
	color:white;
/*	padding-left:7px;
	padding-right:7px; */
	
}


.reportDataRow
{
	font-size:10px;

}
.reportDataRow_1
{
	font-size:10px;
	/*background-color:#F4F4FF;*/
	background:#dbeaed;
}

.reportDataRow_new_movie
{
	font-size:12px;
	font-weight:bold;	
}

.reportDataRow:hover, .reportDataRow_1:hover, .reportDataRow_new_movie:hover
{

	background-image: url(/images/bg_top10.jpg);

}
.reportCell
{
	/*white-space: nowrap;*/
	padding: 4px 6px;
	vertical-align:middle;
	text-align:center;
	font-size:11px;

}
.reportCell.celltitle{
    text-align:left;
}

a.prevNext
{
	font-size:12px;
	font-weight:bold;
	color:#8b0b04;
	text-decoration:none;
}

a.prevNext:hover
{
	text-decoration:underline;
}

.icon
{
	float:right;
	width:45px;
	height:21px;
	font-size:10px;
	background-position:right;
	background-repeat: no-repeat;
	vertical-align: bottom ;
	cursor: hand;
	color:#333333;
	margin-right:10px;
	padding:2px;

}
.pdf
{
	background-image:  url(/images/PDF_icon.gif);
}
.icon:hover
{
	color:red;
}
.print
{
	background-image:  url(/images/print_icon.gif);

}
.email
{
	background-image:  url(/images/email_icon.gif);

}

div.videoCat
{
	color:#fff;
	padding:3px 5px;
	font-weight:bold;
	background-color:#8b0b04;
	float:left;
	margin: 5px;
	font-size:12px;
	cursor:hand;
}
div.reportSubCat
{
	color:#fff;
	padding:3px 5px;
	font-weight:bold;
	background-color:#97c2c9;
	float:left;
	margin: 5px;
	font-size:12px;
	cursor:hand;
}
div.videoSelected
{
	color:#fff;
	padding:3px 5px;
	font-weight:bold;
	background-color:#cb4b44;
	float:left;
	margin: 5px;
	font-size:12px;
	cursor:hand;
}
div.videoCat:hover
{
	background-color:#cb4b44;
}
div.reportSubCat:hover
{
	background-color:#a1e7f2;
}
a.noLine
{
	text-decoration:none;
}
.search{
   width:930px;
}
.searchInput
{
	width:90px;
	margin-top:7px;
	margin-left:5px;
}
.searchBtn
{

	font-size:11px;
	background-color:#8b0b04;
	color:white;
	cursor:pointer;
	border:0px;
	margin-left:3px;
	vertical-align:middle;
	margin-top:0px;
	}

.searchResultTitle
{
	text-align:center;
	color:#8b0b04;
	font-weight:bold;
	margin-top:10px;
}
.search fieldset{
   margin:0px;
   padding:15px;
   border:dotted 1px #8b0b04;
   color:#333333;
   font-size:12px;
}
.search legend{
   padding:10px;
   color:#8b0b04;
}
.search_more{
   color:#8b0b04;
   font-weight:bold;
   text-decoration:none;
   float:left;
   margin-top:8px;
}
.search_more:hover{
   color:#818154;
}
.search-result-module{
   width:920px;
   float:left;
   margin-top:20px;
   color:#333333;
   font-size:12px;
   padding:5px;
 }
 .search-result-module hr{
   padding-top:expression('0px');
   margin-top:expression('0px');
 }
 
 .search-result-module .title{
  font-size:13px;
  font-weight:bold;
  color:#333333;
}
.searchResLink{
  float:left;
  margin-top:10px;
  margin-bottom:20px;
}

div.releaseChanges h3
{
	font-size:14px;
	color:#8b0b04;
	float:left;
}

div.releaseChanges
{
	font-size:14px;
	color:#8b0b04;
	font-weight:bold;
	float:left;
}

div.releaseChanges2
{
	font-size:16px;
	color:white;
	font-weight:bold;
	float:left;
}

.releaseTitle
{
	background-image: url(/images/bg_text_slide.jpg);
	color:white;
	font-size:18px;
	text-align:center;
	padding:5px 0px;
}
.releaseRow
{
	background-image: url(/images/comingRow.gif);
	hieght:18px;
	line-height:18px;
	font-size:10px;
	margin:2px 0px;
	width:275px;
	cursor:pointer;

}

.releaseRow span#title
{	float:left;
	margin-left:5px;
	font-weight:bold;
}

.releaseRow span#pattern
{
	float:right;
	margin-right:15px;
	font-weight:bold;
}

.dhtmltooltip{
font-family: arial;
font-size:12px;
position: absolute;
width: 306px;
height:400px;
padding: 14px;
visibility: hidden;
text-align:left;
z-index: 100;
background:url(/images/popupDiv_ori.gif);
background-repeat:no-repeat;
margin:-110px 0px 0px 30px; /*makes tooltip div appear on top of link when hover*/
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
}

.popupDetails

{

	width:200px;

	float:left;

	color:black;

	font-size:11px;

	padding-left:5px;

}



.popupDetails h3

{

	display:block;

	font-weight:bold;

	color:black;

	font-size:14px;

	margin:0px;

}



.popupDetails h4

{

	display:block;

	color:#818154;

	margin-top:0px;

	margin-bottom:3px;

	font-style:italic;

	font-size:12px;



}



.popupDetails div#popCat

{

	color:#b00;

	text-align:left;

	width:90px;

	font-weight:bold;

	float:left;



}

.popupDetails div#det

{

	text-align:right;

	float:left;

	width:95px;

}



.popDesc
{
	width: 280px;
	height:240px;
	margin-top:10px;
	font-size:11px;
	display:block;
}


.date_num {
	background-color:#818154;
	font-size:10px;
	color:#fff;
	width:12px;
	height:14px;
	line-height:14px;
	text-align:center;
	margin-top:2px;
	margin-left:10px;
	}

.reportsTopTitle
{
	background-image: url(/images/repTitleBg.jpg);
	height:31px;
	color:#9cb3a8;
	font-weight:bold;
	font-size:12px;
}
.TESTcpYearNavigation,	.TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}
			
.news_add_coment input, .news_add_coment textarea {
width: 400px;
}
.news_add_coment P {
text-align: centar;
}			
.news_add_coment LABEL {
float: left;
width: 150px;
display:block;
}
.news_add_coment BR {
clear: both;
}


.clearfloat {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}


.user_edit_profile {
width:100%;
margin-bottom:40px;
margin-bottom:expression('0px');
}
h2 {
color:#b70f04;
font-family:Arial, Georgia,"Times New Roman",Times,serif;
font-size:24px;
font-weight:normal;
line-height:28px;
margin-bottom:36px;
}
.login_form{
   font-size:12px;
}
.login_form span{
  color:#870a03;
  font-weight:bold;
  line-height:20px;
  font-size:14px;
  padding-left:10px;
  line-height:expression('15px');
}
.login_form label.inputTitle{
  width:150px !important;
  text-align:right;
  padding:13px 8px 0px !important;
  color:#555555;
  margin-left:150px;
}
.login_form label.inputBox{
  padding-top:5px !important;
}
.login_form label.inputBox input{
  width:150px;
}
.login_form .select_box{
  width:154px;
  width:expression('156px');
}
.login_form .forgot_pass{
  width:320px !important;
  padding-top:2px !important;
  text-align:right;
  font-size:11px;
  color:#555555;
  margin-left:225px;
}
.login_form .forgot_pass a{
  text-decoration:underline;
}
.login_form .forgot_pass a:hover{
   text-decoration:none;
}
.login_form .logBt{
  width:345px;
  font-weight:normal;
  font-size:11px;
  color:#555555;
  line-height:14px;
}
/*.logBt{
  width:340px;
  font-weight:normal;
  font-size:11px;
  color:#555555;
  line-height:14px;
}
*/
.login_form .logBt a{
  text-decoration:underline;
}
.login_form .logBt a:hover{
  text-decoration:none;
}
.login_form button{
  float:right;
  margin-right:10px;
}
label.terms-conditions{
  margin-left:110px;
  margin-top:25px;
}
.chk{
  margin-top:13px !important;
  margin-left:-3px !important;
  float:left;
}
.users_header{
  width:100%;
}
.users_header h2{
  float:left;
  width:250px;
}
.users_header h2 span{
  font-size:18px;
  font-family:Georgia, Tahoma, Verdana, "Times New Roman", Times, serif;
  color:#FFFFFF;
}
/*.login_form input.chk{
  width:12px !important;
  padding:0px !important;
  margin:0px !important;
  pa
  float:left;
}*/
.users_menu{
 float:left;
 width:595px;
 text-align:right;
 padding-top:10px;
 font-size:11px;
}
.users_menu a{
  font-size:11px;
}
.users_header span{
  color:#acacac;
}
.view_profile {
  width:100%;
  margin-top:20px;
  font-size:12px;
  margin-bottom:50px;
}
.view_profile li{
  list-style:none;
}
.view_profile span{
  font-weight:bold;
  line-height:15px;
  line-height:expression('10px');
  color:#8c0b05;
  padding-left:10px;
  font-size:14px;
}
.view_profile .left, .view_profile .right{
  float:left;
  width:300px;
  margin-top:10px;
  margin-left:260px;
  margin-left:expression('280px');
}
.view_profile .left li, .view_profile .right li{
  float:left;
  list-style:none;
}
.view_profile  li.userProfile_det{
   text-align:right;
   width:70px;
   color:#828155;
   height:20px;
}
.view_profile  li.userProfile{
   text-align:left;
   width:220px;
   height:20px;
   padding-left:5px;
   color:#333333;
}
.billing_info, .shiping_info{
  width:100%;
  float:left;
  padding-top:50px;
  padding-top:expression('0px');
}
.billing_info .login_form{
  margin-top:0px;
}
.billing_info span, .shiping_info span{
  color:#8c0b05;
  font-weight:bold;
  line-height:20px;
  font-size:14px;
  padding-left:10px;
  line-height:expression('15px');
}
.billing_info ul, .shiping_info ul{
  margin-top:10px;
}
.billing_info ul{
  margin-left:260px;
  margin-left:expression('300px');
}
.shiping_info{
  margin-left:25px;
}
.billing_info li, .shiping_info li{
  float:left;
}
.billing_info li.inputTitle, .shiping_info li.inputTitle{
   text-align:right;
   width:45px;
   color:#818154;
   height:20px;
   float:left;
}
.billing_info li.inputBox, .shiping_info li.inputBox{
  text-align:left;
  width:380px;
  height:20px;
  padding-left:7px;
  color:#333333;
  float:left;
 }
.billing_info label.inputTitle, .shiping_info label.inputTitle{
  width:150px !important;
  text-align:right;
  padding-right:5px;
  color:#555555;
  padding-top:8px;
}
.billing_info label.inputBox, .shiping_info label.inputBox{
  padding-top:5px;
}
.header-menu{
  float:right;
  margin-right:10px;
  height:29px;
  width:349px;
  background:url(/images/user-menu-bg.gif) left repeat-x;
}
.header-menu a{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFFFFF;
  padding-left:14px;
  padding-right:14px;
  display:block;
  float:left;
  width:auto;
  height:17px;
  background:url(/images/user-menu-border.gif) right top no-repeat;
  margin-top:7px;
  text-decoration:none;
}
.header-menu a:hover{
  background:#870a03 url(/images/user-menu-border.gif) right top no-repeat;
}


button.submitBt{
   width:74px;
   height:25px;
   text-indent:-9999px;
   float:right;
   margin-right:10px;
   cursor:pointer;
   cursor:hand;
   border:none;
   border:0px;
   background:url(/images/submitBt.gif) left top no-repeat;
}
button.submitBt:hover{
   background:url(/images/submitBt.gif) left bottom no-repeat;
}
.information_report{
  font-size:25px;
}
#error_report, #information_report{
   width:550px;
   margin:0 auto;
   font-size:13px;
   font-weight:bold;
   font-family:Arial, Helvetica, sans-serif;
   border:dotted 1px #b70f04;
   color:#b70f04;
   text-decoration:blink;
   text-align:center;
   margin-bottom:5px;
   padding:5px;
   background:#fff;
   text-transform:uppercase;
}
.weekly-schedule{
   font-size:12px;
   font-family:Arial, Helvetica, sans-serif;
}
.month-det{
}
span.report_weekly_schedule_month{
  width:925px;
  float:left;
  margin-top:12px;
  margin-bottom:12px;
  padding-top:4px;
  padding-bottom:4px;
  padding:4px 0 4px 5px;
 /* background:#f6fafb;*/
  font-size:15px;
  font-weight:bold;
  color:#555555;
  border-bottom:solid 2px #818154;
}
span.report_weekly_schedule_week{
  color:#828155;
  float:left;
  margin-top:8px;
  width:930px;
  font-size:13px;
  background:#f6fafb;
}
.weekly_schedule{
  color:red;
}
.movie-name{
  color:#8c0b05;
  font-weight:bold;
}
label.newsDate{
  float:left;
  width:60px;
  padding-left:5px;
  color:#acd2e5;
  font-size:11px;
  font-style:italic;
}
.login-username{
  font-size:11px;
  padding-top:3px;
}  
.login-name{
  font-size:12px;
  padding-right:10px;
  color:#a50c06;
} 
.login-name span{
  font-weight:bold;
  color:#828155;
  padding-left:2px;
}
.login-input input.input{
  width:100px !important;
  margin-top:0px !important;
  margin-bottom:0px !important;
  height:14px !important;
  font-size:11px !important;
}
button.loginBt{
   width:56px;
   height:18px;
   text-indent:-9999px;
   float:right;
   margin-right:0px;
   cursor:pointer;
   cursor:hand;
   border:none;
   border:0px;
   background:url(/images/loginBt.gif) left top no-repeat;
}
button.loginBt:hover{
   background:url(/images/loginBt.gif) left bottom no-repeat;
}
.logoutBt{
   width:56px;
   height:18px;
   text-indent:-9999px;
   float:right;
   margin-right:7px;
   cursor:pointer;
   cursor:hand;
   border:none;
   border:0px;
   background:url(/images/logoutBt.gif) left top no-repeat;
}
.logoutBt:hover{
   background:url(/images/logoutBt.gif) left bottom no-repeat;
}
.signupBt{
   width:56px;
   height:18px;
   text-indent:-9999px;
   float:right;
   margin-right:5px;
   cursor:pointer;
   cursor:hand;
   border:none;
   border:0px;
   background:url(/images/signupBt.gif) left top no-repeat;
}
.signupBt:hover{
   background:url(/images/signupBt.gif) left bottom no-repeat;
}
.display-for{
   font-size:13px;}
.navPag li{
   list-style:none;
   float:left;
   width:730px;
   text-align:center;
}
ul.navPag {
   margin:0px;
   padding:0px;
   margin-top:10px;
   text-transform:uppercase;
   width:930px;
   
}
.navPag li.navPrev{
  width:100px;
  text-align:left !important;
}
.navPag li.navNext{
  width:100px;
  text-align:right !important;
}


/*Daki: featured release*/
.feature_report_table{
	
/*	border-top:#000 solid 1px;	*/
	border:solid 1px black;
	border-left:#000 solid 0px;
	width:auto;  
	font-size:10px;
	text-align:left;	
	margin-top:20px;
}
.feature_report_table td{
   
}
.feature_report_table a{
	text-decoration:none;
	color:#A50C06;
	font-size:10px;
	
	margin-bottom:5px;
/*	float:left;*/
	
}
.feature_report_table td{
	border-top:#000 solid 1px;
	border-left:#000 solid 1px; 
	padding-left:3px;
	padding-right:3px;	
	
}
.feature_report_table td.test{
	
	min-width:180px;
}
.feature_report_table td.publisher-name{
   
}
.feature_report_table td.report-month{
    width:50px !important;
	font-size:13px !important;
	padding-left:5px;
	padding-right:5px;
	
}
.feature_report_table_title{
	text-align:center;
	/*color:#828155;*/
	color:#000;
	font-size:16px;
	font-weight:bold;
}

.feature_report_table_title td{
   border:0px;
   border-left: solid 1px #000;

}
.files_list li{
   list-style:none;
}


#featured_top_links {
	margin-top:20px;
	margin-bottom:20px;
	font-family:arial, verdana, sans-serif;
	font-size:12px;
}
#featured_top_links a {
	color:#a50c06;
	text-decoration:none;
}
#featured_top_links a:visited {
	color:#a50c06;
	text-decoration:none;
}

a.icon_link
{
	color:#ff0000;
}

/* Services Page Hack */

h2.page-heading {
	color: #780b10;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 0;
	padding: 0;
}

.services-info, .service-listing {
	position: relative;
	width: 764px;
}

.service-listing {
	margin: 40px 0 0 0;
}

.services-info-text {
	position: relative;
	width: 480px;
}

.service-detail {
	position: relative;
	padding: 0 15px 40px 0;
	width: 355px;
}

.services-info-text p, .service-detail p {
	color: #444;
	font: 12px/18px Tahoma, Verdana, sans-serif;
	margin: 15px 0 0 0;
}

.services-info-text ul, .services-info-text li {
	color: #444;
	font: 12px/18px Tahoma, Verdana, sans-serif;
	margin: 15px 0 0 0;
}

.service-detail h3 {
	color: #780b10;
	margin: 0;
}

.spacer {
	margin: 0 20px 0 0;
}

.services-sign-up {
	background-color: #585a2f;
	color: #fff;
	font: 12px Georgia, "Times New Roman", Times, serif;
	margin: 15px 0 0 0;
	padding: 10px;
	text-align: center;
	width: 244px;
}

.services-sign-up p {
	font-style: italic;
	margin: 0;
}

.clearhack {
	display: inline-block;
}
	
.clearhack:after {
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: ".";
}

.left {
	float: left;
}

.right {
	float: right;
}

a.signupButton{
   display: block;
   width:56px;
   height:18px;
   text-indent:-9999px;
   margin: 10px auto 0 auto;
   background:url(/images/signupBt.gif) left top no-repeat;
}

a.signupButton:hover{
   background:url(/images/signupBt.gif) left bottom no-repeat;
}

a.pdf-icon {
	background: url(/images/PDF_icon.gif) no-repeat left center;
	color: #780b10;
	display: inline-block;
	font: 12px Tahoma, Verdana, sans-serif;
	padding: 12px 0 12px 20px;
	text-decoration: none;
}

a.pdf-icon:hover {
	text-decoration: underline;
}


a.box-icon {
	background: none;
	color: #780b10;
	display: inline-block;
	font: 12px Tahoma, Verdana, sans-serif;
	padding: 12px 0 12px 20px;
	text-decoration: none;
}

a.box-icon:hover {
	text-decoration: underline;
}