﻿/*<![CDATA[*/
/*@charset "utf-8";*/

body {
	margin:0 auto;
	background-attachment:fixed;
	background-image:url(../images/new/mno-background.jpg);
	background-position:center;
	background-position:top;
	background-repeat:no-repeat;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-style:normal;
}
/*
#leftBg{
width:348px;
height:501px;
position:absolute;
top:0;
left:0;
background-image:url(/images/leftbg.jpg);
background-repeat:no-repeat;
z-index:-1;
}

#rightBg{
width:348px;
height:501px;
position:absolute;
top:0;
right:0;
background-image:url(/images/rightbg.jpg);
background-repeat:no-repeat;
z-index:-1;
}
*/
#master_wrapper{
margin:0 auto;
width:960px;
}

#wrapper{
position:relative;
width:960px;
margin:0 auto;
min-height:100%;
z-index:0;
}
/*
#wrapper{
position:absolute;
top:0;
left:50%;
margin-left:-485px;
width:960px;
}
*/
.topNavigation{
	float:left;
}

.topNavigationR{
	float:right;
}

/* BEGIN Sub Navigation Styles */
.subNav {
	width:310px;
}
.navExpand {
	float:left;
	background-image:url("../images/subnav/main_nav_defaultbg.jpg");
	background-position:right top;
	background-repeat:repeat-y;
}
#navExpandCelebrity{min-height:179px;}
#navExpandMovie{min-height:228px;}

.subMainImage {
	float:left;
	width:152px;
	min-height:181px;
	padding-left:13px;
	text-align:right;
	background-image:url("../images/subnav/main_nav_imagebgspan.jpg");
	background-repeat:repeat-y;
}
.subNav_navigation {
	float:left;
	width:143px;
	color:#548aca;
	font-size:12px;
	font-weight:100;
	cursor:pointer;
}
.subNav_navigation a:link {
	width:125px;
	padding-top:1px;
	padding-left:18px;
	height:19px;
	color:#548aca;
	text-decoration:none;
	display:block;
}
.subNav_navigation a:visited {
	width:125px;
	padding-top:1px;
	padding-left:18px;
	height:19px;
	color:#548aca;
	text-decoration:none;
	display:block;
}
.subNav_navigation a:hover {
	width:125px;
	padding-top:1px;
	padding-left:18px;
	height:19px;
	color:#00d3d3;
	text-decoration:none;
	display:block;
	background-image:url("../images/subnav/main_nav_rollbg.jpg");
	background-repeat:repeat-y;
}

.activeState {
	width:125px;
	padding-left:18px;
	height:18px;
	padding-top:2px;
	font-weight:bold;
	color:#000000;
	background-image:url("../images/subnav/main_nav_activebg.jpg");
	background-repeat:no-repeat;
	display:block;
}


/* END Sub Navigation Styles */

.whiteBackground{
	background-color:#ffffff;
}

/* Radio Buttons */

.radioHome {
    height:20px;
    padding-top:3px;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
	width:16px;
	height:16px;
    background-image: url(../images/stars/filledstar.jpg);

}

.emptyRatingStar {
    width:16px;
	height:16px;
    background-image: url(../images/stars/emptystar.jpg);
}

.savedRatingStar {
    width:16px;
	height:16px;
    background-image: url(../images/stars/savedstar.jpg);
}

.activePage a:link {
	color: #FFFFFF;
	text-decoration: none;
} 

.secondary:link {
	color: #548aca;
	text-decoration: none;
	font-weight:normal;
}

.secondary:visited {
	color: #548aca;
	text-decoration: none;
	font-weight: normal;
}

.secondary:hover {
	color: #eb6e34;
	text-decoration: none;
	font-weight: normal;
}

.secondary:active {
	color: #eb6e34;
	text-decoration: none;
	font-weight: normal;	
}

.secondarySmall {
    color: #548aca;
	text-decoration: none;
	font-weight:normal;
	font-size:11px;
	
}

.secondarySmall:link {
	color: #548aca;
	text-decoration: none;
	font-weight:normal;
	font-size:11px;
}

.secondarySmall:visited {
	color: #548aca;
	text-decoration: none;
	font-weight: normal;
	font-size:11px;
}

.secondarySmall:hover {
	color: #eb6e34;
	text-decoration: none;
	font-weight: normal;
	font-size:11px;
}

.secondarySmall:active {
	color: #eb6e34;
	text-decoration: none;
	font-weight: normal;
	font-size:11px;
}
	

.bgImage {
	background-image: url(../images/mainnav/vapor-bg.jpg);
	width:100%;
	z-index:1;
	background-repeat: no-repeat;
	background-position: center top;
}
.mainHolder {
	width:960px;
	margin-left:auto;
	margin-right:auto;
}

.mainNavTabBG {
	width:385px;
	height:25px;
	background:transparent url(../images/mainnav/tab-menu-bg.gif) no-repeat;
	_background-image:url(../images/mainnav/tab-menu-bg.gif);
}

.moviesTab:hover {
	width:476px;
	height:21px;
	cursor:pointer;
	background:transparent url(../images/mainnav/tab-moviesover.gif) no-repeat;
	_background-image:url(../images/mainnav/tab-moviesover.gif);
}

.fathomTab {
	width:476px;
	height:21px;
	background:transparent url(../images/mainnav/tab-menu-fathom.gif) no-repeat;
	_background-image:url(../images/mainnav/tab-menu-fathom.gif);
}

.fathomTab:hover {
	width:476px;
	height:21px;
	cursor:pointer;
	background:transparent url(../images/mainnav/tab-menu-fathomover.gif) no-repeat;
	_background-image:url(../images/mainnav/tab-menu-fathomover.gif);
}

.mySceneTab {
	width:476px;
	height:21px;
	background:transparent url(../images/mainnav/tab-menu-myscene.gif) no-repeat;
	_background-image:url(../images/mainnav/tab-menu-myscene.gif);
}

.mySceneTab:hover {
	width:476px;
	height:21px;
	cursor:pointer;
	background:transparent url(../images/mainnav/tab-menu-mysceneover.gif) no-repeat;
	_background-image:url(../images/mainnav/tab-menu-mysceneover.gif);
}

.topTextMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:0px;
	padding-bottom: 5px;
	width: 340px;
	background-color: #363636;
}


.topTextMenu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 1px;
	padding-left: 3px;

}

.topTextMenu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 1px;
	padding-left: 3px;

}

.topTextMenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff8146;
	text-decoration: none;
	padding-right: 1px;
	padding-left: 3px;

}

.spacerrow5px {
	padding-top: 10px;
	padding-left: 5px;
}

.spacerrow10px {
	padding-top: 10px;
}

.spacer5px {
	height:5px;
}

.spacer2px {
	height:2px;
}

.spacer10px {
	height:10px;
}

.spacer10pxW {
	width:10px;
}

.spacerrow15px {
	padding-top: 10px;
}
.spacerrow20pxLine {
	padding-top: 10px;
	margin-bottom: 10px;
	border-bottom-style:solid;
	border-bottom-color:#666666;
	border-bottom-width:1px;
}

.inputBG {
    background:transparent url(../images/inputbg.png) no-repeat;
    _background-image:url(../images/inputbg.gif);
    background-repeat:no-repeat;
    padding-left:5px;
    height:17px;
    margin:0px;
    padding-right:0px;
}


.inputBG_80 {
    background:transparent url(../images/inputBGpill_80.png) no-repeat;
    _background-image:url(../images/inputBGpill_80.gif);
    background-repeat:no-repeat;
    padding-left:5px;
    height:17px;
    margin:0px;
    padding-right:0px;
}
.inputBGpill {
    background:transparent url(../images/inputbgpill.png) no-repeat;
    _background-image:url(../images/inputbgpill.gif);
    background-repeat:no-repeat;
    padding-left:5px;
    height:17px;
}

.inputBGpill {
    background:transparent url(../images/inputbgpill_185x17.png) no-repeat;
    _background-image:url(../images/inputbgpill.gif);
    background-repeat:no-repeat;
    padding-left:5px;
    height:17px;
}


.searchBG {
    background:transparent url(../images/mainnav/searchbg.gif) no-repeat;
    _background-image:url(../images/mainnav/searchbg.gif);
    background-repeat:no-repeat;
    height:17px;
}

.searchBG2 {
    background:transparent url(../images/mainnav/searchbg.gif) no-repeat;
    _background-image:url(../images/mainnav/searchbg.gif);
    background-repeat:no-repeat;
    height:17px;
    vertical-align:text-top;
}

.searchbox {
	font-size: 11px;
	color: #666666;
	text-align: left;
	height: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.searchbox2 {
	font-size: 11px;
	color: #666666;
	text-align: left;
	padding-top:1px;
	padding-left:6px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.searchbox-widget {
	font-size: 11px;
	color: #666666;
	text-align: center;
	vertical-align:top;
	height: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-bottom:5px;
}
.serachboxdiv {
	padding-right:35px;
}

.module1holder {
	padding-top: 10px;
}

.surveyTable {
	text-align:left;
	padding: 0px;
	color:Black;
}

.mainMenuPeel {
      padding-top: 0px;
      text-align:center;
      background-image: url(../images/mainnav/main-menu-peel-bg.gif);
      background-repeat: repeat-x;
}

.mainMenuPeel a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
    padding-top: 4px;
	padding-bottom: 4px;
}

.mainMenuPeel a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	display: block;	
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.mainMenuPeel a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #1defd4;
	text-decoration: none;
	display: block;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.mainMenuPeel a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #00CCCC;
	text-decoration: none;
	display: block;	
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.mainMenu {
	background-image: url(../images/new/menu-background.jpg);
	background-repeat: repeat-x;
}
.mainMenuDynamicMenuStyle 
{
    margin-top:10px;
	padding-bottom: 2px; z-index:1000 !important;
}
.mainMenu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	display: block;
    padding-right: 10px;
	padding-left: 10px;
    padding-top: 4px;
	padding-bottom: 4px;
}

.mainMenu a:last-child{
padding-left:10px;
}

.mainMenu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	display: block;	
    padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.mainMenu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #5185c9;
	text-decoration: none;
	display: block;
    padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.mainMenu:active 
{
    color: #ffffff;
}

.mainMenu .dropdown:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	display: block;
	background-color: #FFFFFF;
	text-align: center;
}
.mainMenuTest
{
	background-color: #005964;	
    z-index:100; width:125px;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;
}
.mainMenuTest:hover 
{
	background-color: #139ba0;
    z-index:100; width:125px;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;
}

.IE8Fix {
    z-index: 1000; 
}

.mainMenuDropDown 
{    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    background-color: #FFFFFF;
    z-index:1000; width:180px;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:0px;
}
.mainMenuDropDown:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    background-color: #FFFFFF;
    z-index:0; width:180px;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:0px;
}
.mainMenuNonSelected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	display: block;	
	color: #FFFFFF;
	z-index:100;
}
.mainMenuNonSelected:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	display: block;	
	color: #FFFFFF;
}
.mainMenuNonSelected:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	display: block;	
	color: #FFFFFF;
}
.mainMenuNonSelected:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	display: block;	
	color: #FFFFFF;
}
.mainMenuNonSelected:hover 
{
	color: #FFFFFF;
}
.mainMenuSelected 
{
	color: #4680c5;
    background-image: url(../images/new/menu-selected.jpg);
	background-repeat: repeat-x;	z-index:4;	

}
.mainMenuSelected:link 
{
	color: #4680c5;

}
.mainMenuSelected:hover 
{
	color: #4680c5;

}
.mainMenuSelected:visited 
{
	color: #4680c5;

}
.mainMenuSelected:active 
{	
	color: #4680c5;

}

.rolly:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0d152c;
	vertical-align:middle;
	text-decoration: none;
	display: block;
	background-color: #FFFFFF;
	text-align: center;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 0px;
	height: 25px;
	padding-bottom: 0px;
}




.peelButtonBg 
{
	padding-top: 0px;
	background-image: url(../images/mainnav/main-menu-peel-bg.gif);
	background-repeat: repeat-x;
	height: 25px;
	
}

.module1topbg {
	background-image: url(../images/mainnav/module1-top-bg.gif);
	background-repeat: repeat-x;
}

.module1bottom{
	background-image: url(../images/mainnav/module1-bottom-bg.gif);
	background-repeat: repeat-x;
}

.module2top{
	background-image:url(../images/mainnav/module2-top-bg.gif);
	background-repeat:repeat-x;
}
.module2bottom{
	background-image:url(../images/mainnav/module2-bottom-bg.gif);
	background-repeat:repeat-x;
}

.moduleTextBox {
	padding: 10px;
}


.ETcontentdiv{
	background-image:url(../images/mainnav/et-graphic.jpg);
	background-repeat:no-repeat;
	margin-left:8px;
	margin-right:8px;
	margin-top:7px;
}
.ETcontentTitle{
	color:#c44016;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:60px;
	font-weight:bold;



}
.ETcontentSub{
	color:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:60px;
	
}


.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	width:960px;
}

.footer a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #548aca;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 7px;

}

.footer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #548aca;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 7px;

}

.footer a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff8146;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 7px;

}

/* Accordion */

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-image:url(../images/bggradacord.jpg);
	background-repeat:repeat-x;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
     width:605px;
}

.accordionHeader div.arrow {
    background:transparent url(../images/showtimesarrow.png) no-repeat;
    _background-image:url(../images/showtimesarrow.gif);
    background-repeat:no-repeat;
    margin-top:15px;
    width: 9px;
    height: 12px;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-image:url(../images/selectedaccord_bg.jpg);
	background-repeat:repeat-x;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#ffffff;
    border-right-style:solid;
    border-right-width:1px;
    border-right-color:#ffffff;
    border-top-style:solid;
    border-top-width:1px;
    border-top-color:#ffffff;
        width:605px;
}

.accordionHeaderSelected div
{
    background:transparent url(../images/showtimesarrow_down.png) no-repeat;
    _background-image:url(../images/showtimesarrow_down.gif);
    background-repeat:no-repeat;
    margin-top:15px;
    width: 11px;
    height: 9px;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent {
    background-color: #354052;
    padding-left:5px;
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:#ffffff;
    border-right-style:solid;
    border-right-width:1px;
    border-right-color:#ffffff;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#ffffff;
  width:610px;
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : auto;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

.thumbnailFloat{
float: left;
margin: 0 0 5px 5px;
border: 1px solid #FFFFFF;
padding: 2px;
}


/* AutoComplete item */

.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff; color: black;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff; color: black;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff; color: black;}

/* Start Alternate White Panel */

.dialog_widget
{
 background:transparent url(../images/dialog2-blue-960x10.gif) repeat-y;
}

.dialog_w {
 position:relative;
 margin:0px auto;
 min-width:8em;
 margin-left:16px; /* default, width of left corner */
}


.dialog_w .content,
.dialog_w .t,
.dialog_w .b,
.dialog_w .b div {
 background:transparent url(../images/dialog2-white-800x1600.png) no-repeat top right;
 _background-image:url(../images/dialog2-white-800x1600.gif);
}

.dialog_w .content {
 position:relative;
 padding-top:14px;
 zoom:1;
 height:100%;
 _overflow-y:hidden;
 /*padding:0px 12px 0px 0px;*/
}

.dialog_w .t {
 /* top+left vertical slice */
 position:absolute;
 left:0px;
 top:0px;
 width:16px; /* top slice width */
 margin-left:-16px;
 height:100%;
 z-index:1;
 _z-index:-1;
 _height:3600px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.dialog_w .b {
 /* bottom */
 position:relative;
 width:100%;
 background-position:bottom right;
}

.dialog_w .b,
.dialog_w .b div {
 height:16px; /* height of bottom cap/shade */
 font-size:1px;
 z-index:1;
}

.dialog_w .b div {
 position:relative;
 width:16px; /* bottom corner width */
 margin-left:-16px;
 background-position:bottom left;
}

.dialog_w2 .t{background:transparent url(../images/dialog2-white-top-960.gif) no-repeat top left;height:13px;}
.dialog_w2 .b{background:transparent url(../images/dialog2-white-bottom-960.gif) no-repeat top left;height:13px;}
.dialog_w2 .content{background:#fff;}

.dialog_w650 .t{background:transparent url(../images/dialog2-white-top-650.gif) no-repeat top left;height:13px;}
.dialog_w650 .b{background:transparent url(../images/dialog2-white-bottom-650.gif) no-repeat top left;height:13px;}
.dialog_w650 .content{background:#fff;}

/* End Alternate White Panel */

/* Start r8it Styling */

.r8it_type {
    color:#3e3e3e;
    font-weight:500;
    font-size:11px;
}

.r8it_big {
    color:#6e6c6b;
    font-weight:600;
    font-size:13px;
}

.r8it_large {
    color:#6e6c6b;
    font-weight:600;
    font-size:16px;
}

.r8it_orange{color:#f47421;}

.r8it_one {background:url(../images/r8it/r8it_bg_one.gif) no-repeat;}
.r8it_two {background:url(../images/r8it/r8it_bg_two.gif) no-repeat;}
.r8it_three {background:url(../images/r8it/r8it_bg_three.gif) no-repeat;}

.r8it_rating {
   width:265px;
   height:50px;
   background:url(../images/r8it/r8it_shadow.gif) no-repeat;
}

.r8it_rating_1 {background:transparent url(../images/r8it/one.png);
    _background-image:url(../images/r8it/one.gif);cursor:hand;}
.r8it_rating_2 {background:transparent url(../images/r8it/two.png);
    _background-image:url(../images/r8it/two.gif);cursor:hand;}
.r8it_rating_3 {background:transparent url(../images/r8it/three.png);
    _background-image:url(../images/r8it/three.gif);cursor:hand;}
.r8it_rating_4 {background:transparent url(../images/r8it/four.png);
    _background-image:url(../images/r8it/four.gif);cursor:hand;}
.r8it_rating_5 {background:transparent url(../images/r8it/five.png);
    _background-image:url(../images/r8it/five.gif);cursor:hand;}
.r8it_rating_6 {background:transparent url(../images/r8it/six.png);
    _background-image:url(../images/r8it/six.gif);cursor:hand;}
.r8it_rating_7 {background:transparent url(../images/r8it/seven.png);
    _background-image:url(../images/r8it/seven.gif);cursor:hand;}
.r8it_rating_8 {background:transparent url(../images/r8it/eight.png);
    _background-image:url(../images/r8it/eight.gif);cursor:hand;}
.r8it_rating_9 {background:transparent url(../images/r8it/nine.png);
    _background-image:url(../images/r8it/nine.gif);cursor:hand;}
.r8it_rating_10 {background:transparent url(../images/r8it/ten.png);
    _background-image:url(../images/r8it/ten.gif);cursor:hand;}
 
.r8_rate a, .r8it_selected a{
    height:28px;
    width:26px;
    overflow:hidden;
    display:block;
    float:left;
}

.r8_rate a{background-position:0 0;}

.r8_rate a:hover, .r8it_selected a{
    background-position:0 -28px;
}

.r8it_email {
    width:260px;
    border: 0;
    background: none;
    margin:3px 10px 0 0;
}

.r8it_email_bg {
    background: url(../images/r8it/r8it_email.gif) no-repeat;
    float:right;
    width:283px;
    height:23px;
}

.r8it_table_top {background: url(../images/r8it/r8it_table_top_bg.gif) no-repeat;}

.r8it_textbtn a{
   color:#f47421;
   text-decoration:underline;
   font-weight:600;
}

.r8it_textbtn a:hover {color:#cb3342;}

a.r8it_submit {
    cursor:hand;
    width:145px;
    height:24px;
    overflow:hidden;
    background:url(../images/r8it/submit_ratings.gif) no-repeat;
    display:block;
}

a.r8it_submit:hover {background-position:0 -24px;cursor:hand;}

a.r8it_next_movie, a.r8it_previous_movie  {
    width:35px;
    height:30px;
    overflow:hidden;
    display:block;
    cursor:hand;
}

a.r8it_next_movie{background:url(../images/r8it/next_movie.gif) no-repeat;}
a.r8it_previous_movie{background:url(../images/r8it/previous_movie.gif) no-repeat;}

a.r8it_next_movie:hover, a.r8it_previous_movie:hover {
    background-position:0 -30px;
}

a.r8it_rateThis, a.r8it_rateNext {
    width:147px;
    height:37px;
    overflow:hidden;
    display:block;
    cursor:hand;
}

a.r8it_rateThis{background:url(../images/r8it/rate_movie.gif) no-repeat;}
a.r8it_rateNext{background:url(../images/r8it/rate_next.gif) no-repeat;}

a.r8it_rateThis:hover, a.r8it_rateNext:hover {
    background-position:0 -37px;
}

a.r8_clickPlay1, a.r8_clickPlay2{
    margin-left:7px;
    width:620px;
    height:45px;
    display:block;
    overflow:hidden;
    cursor:hand;
}

a.r8_clickPlay2 {
    position:absolute;
    top:830px;
    }

a.r8_clickPlay1{background:url(../images/r8it/click_play1.gif) no-repeat;}
a.r8_clickPlay2{background:url(../images/r8it/click_play2.gif) no-repeat;}

ul.r8_landing_list {
    position: absolute;
    width:265px;
    color:#666;
    right:30px;
    top:380px;
    padding-left:50px;
    font-size:16px;
    font-weight:600;
    list-style:disc;
}

ul.r8_landing_list li {
    margin:10px;
}

.r8it_landing_type{
    position:absolute;
    width:275px;
    top:725px;
    right:30px;
    color:#666;
}
/* End r8it Styling */

/* Lenscrafters Microsite Styling */
.lenscrafters_nav{ background: url(../images/microsite/lenscrafters/navigation_bg.gif) repeat-x;}

.legalFont_onWhite {
    color:#666;
    font-size:9px;
}

.lenscrafters_colRight_s {
    margin:10px 10px 0 0;
    width:225px;
    text-align:left;
    font-size:11px;
}

.lenscrafters_colRight_m {
    margin:45px 10px 0 10px;
    text-align:left;
    font-size:11px;
    color:#000;
}

.lenscrafters_colRight_w {
    margin:45px 0 0 25px;
    width:325px;
    text-align:left;
    font-size:11px;
    color:#000;
}

.lenscrafters_big {
    font-size:14px;
    font-weight:600;   
}

.lenscrafters_colRight_w p, .lenscrafters_colRight_m p {margin:10px 0;}
.lenscrafters_colRight_w a {color:#000;font-weight:normal;}

.lenscrafters_offerBtn, .lenscrafters_sneakPeakBtn, .lenscrafters_sweepstakesBtn {
    background-position:0 0;
    cursor:hand;
    width:130px;
    height:20px;
    display:block;
}

.lenscrafters_offerBtn, .lenscrafters_offerBtn_s{background: url(../images/microsite/lenscrafters/lenscrafters_offer.gif);}
.lenscrafters_sneakPeakBtn, .lenscrafters_sneakPeakBtn_s{background: url(../images/microsite/lenscrafters/movie_sneak_peak.gif);}
.lenscrafters_sweepstakesBtn, .lenscrafters_sweepstakesBtn_s{background: url(../images/microsite/lenscrafters/sweepstakes_entry.gif);}

.lenscrafters_offerBtn:hover, .lenscrafters_sneakPeakBtn:hover, .lenscrafters_sweepstakesBtn:hover, .lenscrafters_sneakPeakBtn_s, .lenscrafters_offerBtn_s, .lenscrafters_sweepstakesBtn_s {
    background-position:0 -20px;
}

.lenscrafters_form_input{width:475px;}
.lenscrafters_form_dropdown{width:477px;}

/* End Lenscrafters Microsite Styling */

.pl5 {padding-left:5px;}

/* Publishers */

.publisherHeader {
    margin-bottom:15px;
    padding:10px 0 0 10px;
    width: 880px;
}

.publisherHeaderOrange {
    font-size:16px;
    font-weight:bold;
    color:#eb6e34;
}

.publishersWide {
    margin:25px 15px 0 10px;
}

.pubFull {
    margin-left:15px;
    background:url(../images/publishers/top_box.gif) no-repeat;
    width:875px;
    height:305px;
}

.pubList {
    margin:45px 0px 20px 45px;
}

.pubList li 
{
    font-size:14px;
}

div.pubApplyLink {
   padding: 0 0 5px 35px;
}

.pubApplyLink a {
    background:url(../images/publishers/button_off.gif) no-repeat;
    width:183px;
    height:30px;
    display:block;
}

.pubApplyLink a:hover {
    background: url(../images/publishers/button_on.gif) no-repeat;
    width:183px;
    height:30px;
    display:block;
}

.pubBottomBoxTop {
    background-image: url(../images/publishers/bottom_box_top.gif);
    background-repeat: no-repeat;
    width: 880px;
    height: 7px;
}
.pubBottomBoxMiddle {
    background-image: url(../images/publishers/bottom_box_middle.gif);
    background-repeat: repeat-y;
    padding:0 25px 0 25px;
    height: 180px;
}

.pubBottomBoxBottom 
{
    background-image: url(../images/publishers/bottom_box_bottom.gif);
    background-repeat: no-repeat;
    height: 6px;
}

/* End Publishers */

/*---------------------------
Retweet Contest Styling
-------------------------- */

.tweetContest {
    padding:10px 0;
    width:960px;
}

.tweetContest .t{
    background:url(../images/microsite/retweet/panel_top.gif) no-repeat;
    height:11px;
}

.tweetContest .b{
    background:url(../images/microsite/retweet/panel_bottom.gif) no-repeat;
    height:11px;
}

.tweetContest .content {
    background:#70ddf7 url(../images/microsite/retweet/twittercontest_landing-page.gif) no-repeat;
    height:786px;
}

.tweetContest .content .ncmTwitter{
    position:absolute;
    top:315px;
    left:300px;
}

.tweetContest .content .mainText{
    color:#999;
    width:650px;
    position:absolute;
    top:385px;
    left:125px;
}

.tweetContest .content .mainText .title{
    font-size:18px;
    font-weight:600;
    line-height:25px;
}

.tweetContest .content .mainText .list{
    font-size:14px;
    margin-top:20px;
    line-height:18px;
}

.tweetContest .content .mainText .list div{
    margin-top:20px;
}

.tweetContest .content .mainText .list div em{
    font-size:12px;
}

.tweetContest .content .mainText .list div a{
    color:#999;
    font-weight:normal;
    text-decoration:none;
}

.tweetContest .content .bottomText{
    color:#999;
    width:450px;
    position:absolute;
    top:755px;
    left:275px;
    text-align:center;
    font-size:12px;
    line-height:18px;
}

.tweetContest .content .rulesLink{
    position:absolute;
    top:830px;
    left:50px;
}

.tweetContest .content .rulesLink a{
    color:#FFF;
    font-weight:600;
    text-decoration:none;
}

.tweetContest .content .rulesLink a:hover{
    text-decoration:underline;
}

/*---------------------------
End Retweet Contest Styling
-------------------------- */
/* Johnson & Johnson Microsite Styling */
.jnj_form_input{width:371px;}

/* End Johnson & Johnson Microsite Styling */



/*---------------------------
Start Widget Gallery Styling
-------------------------- */
td.campaignContainer
{
    width:100%;

    padding-left:10px;
    vertical-align:top;
    height:auto;
    background-color:#384356;

    #padding-left:10px;
 
}

td.tabContainer
{
    width:232px;
    padding-right:0px;
    vertical-align:top;
    height:100%;
    background-color:#0d3947;
    #width:230px;
}


.widget_dialog .content_bottom 
{
     position:relative;
     padding-top:14px;
     zoom:1;
     height:auto;
     _overflow-y:hidden;
     overflow-y:hidden;
     /*padding:0px 12px 0px 0px;*/
}

.ajax__tab_widget
{
    background-color:#0d3947;
    height:100%;
}

.ajax__tab_widget ajax__tab_container ajax__tab_default
{
    height:1099px;
}
.ajax__tab_widget .ajax__tab_header 
{
    font-size: 13px;
    font-weight: bold;
    background-color:#384356
}

.ajax__tab_widget .ajax__tab_body
{
    padding-top:10px;
    padding-left:10px;
    background-color:#0d3947;
    #margin-left:20px;

    #padding-left:12px;
}

.ajax__tab_widget .ajax__tab_body table td
{
    padding-bottom:2px;
    padding-top:2px;
    vertical-align:middle;
}

.content_header_image_inactive
{

    margin-bottom:-5px;
    width:141px;
    height:38px;
    border:0px;
}

.widget_header_image_active
{
    margin-left:-85px;
    margin-top:-34px;
    #margin-top:-31px;
    #margin-left:-88px;
    width:174px;
    height:35px;
    position:absolute;
    border:0px;
}


.widget_header_image_inactive
{
    margin-left:60px;
    #margin-left:55px;
    #margin-top:1px;
    width:175px;
    height:35px;
    border:0px;
}

.content_header_image_active
{
    margin-left:0px;
    margin-top:-35px;
    #margin-top:-33px;
    #margin-left:0px;
    width:141px;
    height:38px;
    border:0px;
    position:absolute;
}

div.widgetsearchbox 
{
	padding-right:10px;
}

.widget-search-container
{
    vertical-align:top;
    padding: 5px 0px 5px 0px;
}

.widget-search-container label
{
    padding-right:10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FFFFFF;
	font-style:normal;
}

.search-column
{
    text-align:right;
}
    
.search-label
{
    text-transform:uppercase;
    padding-right:10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #FFFFFF;
	font-style:normal;
}
 	
.widget-tab-b
{
     background:transparent url(../images/dialog2-blue-800x1600.gif) no-repeat top right;
     _background-image:url(../images/dialog2-blue-800x1600.gif);
}

 .widget-tab-b 
 {
     /* bottom */
     position:relative;
     width:100%;
     background-position:bottom right;
}

 .widget-tab-b,
 .widget-tab-b div 
 {
     height:16px; /* height of bottom cap/shade */
     font-size:1px;
     z-index:1;
}

.corners 
{
     position:absolute;
     height:16px; /* height of bottom cap/shade */
     font-size:1px;
     z-index:1;
      background:transparent url(../images/dialog2-teal-880x10-bottom-left.png) no-repeat top right;
     _background-image:url(../images/dialog2-teal-880x10-bottom-left.png);
     margin-left:5px;
}

 .widget-tab-b div 
 {
     position:absolute;
     width:224px; /* bottom corner width */
     margin-left:10px;
     background-position:bottom left;
     margin-top:-3px;
     background-color:#0d3947;
     #margin-left:14px;
     #width:225px;
}

.corner 
{
    background:transparent url(../images/dialog2-teal-880x10-bottom-left.png) no-repeat top right;
    _background-image:url(../images/dialog2-teal-880x10-bottom-left.png);
    position:relative;
    width:16px; /* bottom corner width */
    background-position:bottom left;
    height:16px;
    margin-top:-16px;
    z-index:1;
}

.listing-top 
{
    background:url(../images/gallery/listing_bg_top.png) no-repeat;
    background-image:url(../images/gallery/listing_bg_top.png) no-repeat;
    _background-image:url(../images/gallery/listing_bg_top.png);
}
 
 .listing-bottom 
{
    background:url(../images/gallery/listing_bg_bottom.png) no-repeat;
    background-image:url(../images/gallery/listing_bg_bottom.png) no-repeat;
    _background-image:url(../images/gallery/listing_bg_bottom.png);

}
 
 .widget-main-table
{
    height:100%;
}
 
.widget-main-table-row
{
    background-color:#0d3947;
}
 
 .widget-tab-table
{
    width:100%; 
    height:100%; 
    margin-top:-15px; 
    margin-left:0px
}
 
.widget-tab-table-col
{   
    background-color:#0d3947;
    vertical-align:middle;
}
 
.campaign-listing-container
{ 
    background-color: #3c485a;
    padding-top:0px;
    padding-left:10px;
}


.clear {
    clear: both;
} 

/*--------------------------Games - R8IT------------------------------*/
img{border:0;}

.main{
    background-image:url(../images/games/R8IT/R8IT_bg.jpg);
    width:760px;
    height:603px;
}

.logo{
    height:60px;
    width:100px;
    float:left;
}

.rules{
    
    height:90px;
    float:right;
    width:80px;
}

.rules img{
    border:0;
}

.main-content{
    position:absolute;
    margin-top:283px;
    height:295px;
    width:760px;
}

.main-content .left{
    float:left;
    width:200px;
    height:280px;
    margin-left:30px;
    text-align:center;
    #margin-left:-70px;

}

.main-content .right{
    float:right;
    width:520px;
    height:280px;
    margin-right:0px;
     #margin-right:100px;
      
}

.PosterContainer img{
    padding-left:10px;
}


.main-content a,
.main-content a:link,
.main-content a:active{
    color:#00c1f3;
    font-family:Arial Narrow, Arial;
    font-size:1.3em;
    text-decoration:none;
    text-align:center;
    font-weight:bold;
}
.main-content a:visited{
    color:#00c1f3;
    font-family:Arial Narrow, Arial;
    font-size:1.3em;
    text-decoration:none;
    font-weight:bold;
}

.main-content a:hover{
    color:#00c1f3;
    font-family:Arial Narrow, Arial;
    font-size:1.3em;
    text-decoration:none;
    font-weight:bold;
}

.main-label a:link,
.main-label a,
.main-label a:visited{
    color:#00c1f3;
    font-family:Arial;

    text-decoration:underline;
    text-align:center;
    font-weight:bold;
    font-size:1em;
}
.main-label a:visited{
    color:#00c1f3;
    font-family:Arial;
font-size:1em;
    text-decoration:underline;
    font-weight:bold;
}

.main-label a:hover{
    color:#00c1f3;
    font-family:Arial;
font-size:1em;
    text-decoration:underline;
    font-weight:bold;
}

.body div{
    padding-top:10px;  
}

.body1{
     font-size:1.2em;
    font-family:Arial;
    font-weight:bold;
    padding-left:5px;
    padding-right:10px; 
}

.body1 table span{
     font-size:1.2em;
    font-family:Arial;
    font-weight:bold;
}
.body1 .float-left{
    float:left;
    padding-top:20px;   
    vertical-align:middle;
#width:48%;

}

.body1 .float-right{
    float:right;
    padding-top:20px;
    vertical-align:middle;


}

.main-label{
    font-size:1.8em;
    font-weight:bold;
    font-family:Arial;
}

.body1 .float-left table,
.body1 .float-right table,
.body1 .float-left div, 
.body1 .float-right div, 
.body div,
.body div div{
    text-align:center;
}
.float-left,.float-right{
text-align:center; 
}
.ratesStars
{ margin-left:90px;}/* For Chrome */

.ratesStars div{

margin-top:-10px;
}


.body .button {
    padding-top:15px;
}


.rate{
}

/* Rating */
.r8it-ratingStar {
    font-size: 0pt;
    width:40px;
	height:35px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.r8it-filledRatingStar {
	width:40px;
	height:35px;
    background-image: url(../images/games/r8it/LargeStarFilled.png);

}

.r8it-emptyRatingStar {
    width:40px;
	height:35px;
    background-image: url(../images/games/r8it/LargeStarUnFilled.png);
}

.r8it-savedRatingStar {
    width:40px;
	height:35px;
    background-image: url(../images/games/r8it/LargeStarFilled.png);
}

.afterEntryPanel-body div{
    text-align:left;
}
    
.body,
.afterEntryPanel-body
{
    width: 420px;
    font-size:1.2em;
    font-family:Arial;
    font-weight:bold;
    padding-left:5px;
} 


   
.afterEntryPanel-body .form,
.afterEntryPanel-body .rate{
    margin-left:35px;
    vertical-align:middle;
}

.form span{
    font-size:.8em;
}

.afterEntryPanel-body div{
padding-top:5px;
}

.resultsPanel-body div{
    padding-top:20px;
}

.resultsPanel-body .button{
    padding-top:20px;
    padding-left:0px;
}

.networking-container{
    position:absolute; 
    margin-top:570px; 
    width:110px; 
    #margin-left:-90px;
}



/*-----------------------------Games Homepage ----------------------------*/
.clearFloats {clear:both;}

#SkyScraper {float:right; padding-top:5px; padding-right:5px;}
#Container {width:760px; background-repeat:no-repeat; margin-top:10px; margin-bottom:10px;}
#Contents {margin-left:16px; width:730px; }
#LeftDoubleCol {float:left;}

.top-content{
    position:absolute;
    height:296px;
    width:760px;
    background-image:url(../images/games/featured_game_bg.jpg);
}

.top-content .left{
    float:left;
    width:260px;
    height:280px;
    margin-left:30px;
    padding-top:15px;
}

.top-content .header,
.bottom-content .header{

    padding-bottom:15px;
    text-transform:uppercase;
    font-weight:bold;
    font-size:1.125em;
}

.top-content .right{
    float:right;
    width:440px;
    height:200px;
    margin-right:0px;
    color:#0e1831;
    padding-top:45px;
    padding-right:20px;
}

.top-content .text {
    color:#0e1831;
    font-size:1.05em;
}

.bottom-content .text {
    color:#ffffff;
    font-size:1.05em;
}

.rght .text a:link,
.rght .text a:hover,
.rght .text a:visited {
    color:#0e1831;
    font-size:1.05em;
    text-decoration:none;
}

.bottom-content .text{
    color:#b7b7b8
}

.bottom-content .text .links,
.bottom-content .text a,
.bottom-content .text a:link,
.bottom-content .text a:hover,
.bottom-content .text a:visited {
    color:#09f0df;
    font-size:1.05em;
    text-decoration:none;
}

.right .button{
    text-align:center;
    padding-top:25px;
}
.right .button-main{
    text-align:right;

}
.game-listing-container{
    background-color:#384054;
    border: 1px solid #7b7e8f;
}

.bottom-content {
    margin-top:300px;
    width:760px;
}


   
/*-----------------------------Games PhotoComparison ----------------------------*/  
/*     
.active{opacity:1;filter:alpha(opacity=100);}.inactive{background-color:#000000;opacity:.20;filter:alpha(opacity=70);}.paging{height:60px;width:760px;}.header{height:50px;width:760px;padding-left:45px;}  .content {text-align:center;margin:0 auto;}.photo-container {text-align:center;padding:10px 70px 0px 70px;}.photo-container .left{float:left; }.photo-container .right{float:right; }.nextContainer{position:absolute;margin-left:285px;margin-top:145px;display:none; background-repeat:no-repeat; padding-top:10px;}.nextContainer input{border:1px solid red;}

#photoLabelContainer1 .activeHover,#photoLabelContainer2 .activeHover{width:30px;height:25px;background-image:url(||ROLLOVERACTIVEIMAGEURL||);}#photoLabelContainer1 .inactiveHover,#photoLabelContainer2 .inactiveHover {width:30px;height:25px;background-image:url(||ROLLOVERINACTIVEIMAGEURL||);}
*/

/*]]>*/



/*-----------------------CenterStage----------------------------------------*/
/*--Main Image Preview--*/
    .main_image {
	    width: 474px; 
	    height:267px;
	    float: left;
	    background: #6f7484;
	    position: relative;
	    overflow: hidden;
	    margin-left:5px;
    }
    .main_image h2 a:link, .main_image h2 a:visited, .main_image h2 a:hover{
        font-family: Arial, Helvetica, sans-serif;
	    font-size: .75em;
	    font-weight: bold;
	    margin: 0 0 5px;	
	    padding:5px 5px 3px 15px;
	    color:#09e9f7;
	    text-decoration:none;
	    #font-size:.6em;
    }
    .main_image p {
	    font-size: .90em;
	    margin: 0;
	    line-height: 1.6em;
	    color:#dcdcdc;

	    padding:0px 5px 0px 15px;
    }

    .main_image .desc{
	    position: absolute;
	    bottom: 0;	left: 0;

	    #width: 474px;
    }
    .main_image .block{

	    background: #111;
	    border-top: 1px solid #000;
    }

    .main_image .block .link3{
    position:absolute;
    margin-top:-20px;
    margin-left:350px;
    }

    .main_image a.show {background-position: left bottom;} 
      .main_image .link1 {display:none}
    /*Thumbnails */ 
    .image_thumb {
	    float: left;
	    width: 166px;
	    background: #6f7484;
        margin-left:2px;
    }
    .image_thumb img {
	
	    background: #6f7484; 
	    float: left;
	    height:66px;
    }

    .image_thumb div.thumbdesc{
	    margin: 0; 
	    background: #6f7484;
	    width: 166px;
	    float: left;
	    opacity:.70;
	    height:66px;
	    padding-bottom:1px;
	
	    filter:alpha(opacity=60);
    }
    .image_thumb div.hover {
	    background: #ddd;
	    cursor: pointer;
	    height:66px;
	    opacity:1;
	    filter:alpha(opacity=100);
    }
    .image_thumb div.active {
	    background: #fff;
	    cursor: default;
	    opacity:1;
	    filter:alpha(opacity=100);
	    height:66px; 
	    border:1px solid #fff;
	    border-top:2px solid #fff;
    }

    .image_thumb div.active h2 a:link, 
    .image_thumb div.active h2 a:hover, 
    .image_thumb div.active h2 a:visited, 
    .image_thumb div.hover h2 a:link,
    .image_thumb div.hover h2 a:hover,
    .image_thumb div.hover h2 a:visited {
        font-weight:bold;
        font-size: .75em; 
        color:#ffffff;
        text-decoration:none;
        padding-left:5px;
        #font-size:.45em;
    }

    html .image_thumb div.thumbdesc h2 a:link,
    html .image_thumb div.thumbdesc h2 a:hover,
    html .image_thumb div.thumbdesc h2 a:visited {
        font-weight:bold;
        font-size: .75em; 
	    color:#ffffff;
        text-decoration:none;
        padding-left:5px;
        #font-size:.45em;
    }
    .image_thumb div.thumbdesc .block {
	    float: left; 
	    padding: 0;
        position:absolute;
	    background-color:#111;
	    width: 165px;
	    border-top: 1px solid #000;
	    margin-top:50px;
	    height:15px;
	    font-size: .75em; 
	    #margin-left:-165px;
	    #font-size:.45em;
	    opacity:0.85;
	    filter:alpha(opacity=70);
    }	
    .image_thumb div p{display: none;}
    .image_thumb .link2, .image_thumb .link3{display: none;}
 
    .image_thumb div.active  .active_border_left{
        float:left;
 	    background-image: url(../images/centerstage/thumbnail_selected_left.png);
 	    width:6px;
 	    height:70px;
 	    position:absolute;
 	    margin-left:-4px;
 	    margin-top:-2px;
 	    z-index:2;
     #margin-left:-170px;
    }


    .image_thumb div.active  .active_border_right{
        float:left;
 	    background-image: url(../images/centerstage/thumbnail_selected_right.png);
 	    width:10px;
 	    height:70px;
 	    position:absolute;
 	    margin-left:164px;
 	    margin-top:-2px;
 	    z-index:2;
 	    #margin-left:-1px;
    }

    .thumbdesc{
        float:left;
    }
 
     * {target-name:current;}

      .container {
	    overflow: hidden;
	    width: 648px;
	    margin: 0 auto;
	    background-color:#6f7484;
        padding:2px;
        height:269px;
  
    }
     /*---------------------------------------------------------------------------------------*/


     .tdRight{
        background-image:url(../images/new/generic.jpg); padding-left:10px;color:#646262;padding-right:10px;padding-top:5px; vertical-align:top
     }

     .searchtexbox{
     #margin:-1px;
     }


     
.sliderTxt

{
background-color:transparent;
border:0px;
color:transparent;
}
.slider_rail {
    background-color:#ffffff;
    height: 8px;
    position: relative;
    width: 148px;
   
}

.slider_handle {
background:url(../images/flo_slider_handle.jpg);
background-repeat:no-repeat;
    height: 22px;
    position: absolute;
    width: 8px;


    margin-top:-7px;
    background-color: #14CCCC;
}
