html * { 1border:solid 1px Gray; }
img { border:0; margin:0; padding:0; }
#body { width:935px; margin:0 auto 0 auto; font-size:11px; }
#header { width:935px; margin:0 auto 0 auto; font-size:11px; }
#top { height:74px; background-image:url(/graphics/masthead/slice-masthead.gif);
    background-repeat:repeat-x; }
#top_right { height:74px; padding:0 15px 0 15px; font-size:1px; background-repeat:no-repeat;  
    background-image:url(/graphics/masthead/masthead-right-slice.gif); background-position:right top; }   
#top_right ul li { margin-top:33px; }      

#top_right a, #top_right span { display:block; height:41px; }

#top_right .tab_about { width:69px; }
#top_right .tab_billetts { width:74px; }
#top_right .tab_nl { width:164px; }
#top_right .tab_brandzone { width:146px; }
#top_right .tab_epub { width:165px; }

#top_right span.tab_about { background:url(/graphics/masthead/buttons/about-on.gif); }
#top_right span.tab_billetts { background:url(/graphics/masthead/buttons/billetts-on.gif); }
#top_right span.tab_nl { background:url(/graphics/masthead/buttons/newslive-on.gif); }
#top_right span.tab_brandzone { background:url(/graphics/masthead/buttons/bmm-on.gif); }
#top_right span.tab_epub { background:url(/graphics/masthead/buttons/epublisher-on.gif); }

#top_right a.tab_about { background:url(/graphics/masthead/buttons/about-unlit.gif); }
#top_right a.tab_billetts { background:url(/graphics/masthead/buttons/billetts-unlit.gif); }
#top_right a.tab_nl { background:url(/graphics/masthead/buttons/newslive-unlit.gif); }
#top_right a.tab_brandzone { background:url(/graphics/masthead/buttons/bmm-unlit.gif); }
#top_right a.tab_epub { background:url(/graphics/masthead/buttons/epublisher-unlit.gif); }

#top_right a.tab_about:hover { background:url(/graphics/masthead/buttons/about-lit.gif); }
#top_right a.tab_billetts:hover { background:url(/graphics/masthead/buttons/billetts-lit.gif); }
#top_right a.tab_nl:hover { background:url(/graphics/masthead/buttons/newslive-lit.gif); }
#top_right a.tab_brandzone:hover { background:url(/graphics/masthead/buttons/bmm-lit.gif); }
#top_right a.tab_epub:hover { background:url(/graphics/masthead/buttons/epublisher-lit.gif); }

#bottom { height:38px; background-repeat:repeat-x; }
#btm_left { height:38px; width:31px; background-image:url(/graphics/masthead/angle.gif); 
    background-repeat:no-repeat; background-position:top left; padding-left:35px; }
#btm_right { height:30px; padding:8px 15px 0 15px; font-size:11px; }
#btm_right span, #btm_right a { padding:0 10px; height:30px; float:left; 
    line-height:30px; display:block; text-decoration:none; }
.outer { width:955px; background-color:#fff; text-align:center; margin:0 auto; padding-bottom:10px; }
.flt_right { float:right; }
.flt_left { float:left; }
.clearall { clear:both; }
.centered { text-align:center; }
.inln_list { display:inline; margin:0; padding:0; }
.inln_list li { float:left; display:inline; margin:0; padding:0; list-style:none; }
#contents { width:935px; margin:0 auto; padding:10px 0; text-align:left; }
#myMovieName { z-index:1; }

/* footer */
#footer { width:935px; margin:0 auto; padding:10px 0; text-align:right; }
#footer select { font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px; 
    vertical-align:middle; }
#selcountry { height:17px; line-height:17px; }
#selcountry img { vertical-align:middle; } 
#footer p { padding-top:5px; border-top:solid 1px #999; }

/* billetts contact page */ 
.c_form a { width:125px; height:33px; display:block; line-height:33px; text-align:center;
    font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#fff; 
    background-image:url(/graphics/buttons/button-gloss.gif); background-repeat:no-repeat; }
.c_form a:hover { background-image:url(/graphics/buttons/button-gloss-lit.gif); }
.c_validate { border:solid 1px Red; }

/* login */
#login { font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	width:280px; text-align:center; font-size:12px; font-weight:normal; }
.l_open { display:block; }
.l_closed { display:none; }
.l_warning { color:Red; }

.l_upper { width:285px; height:10px; background-image:url(/graphics/boxes/box-285-top.gif); 
    background-repeat:no-repeat; font-size:1px; }
.l_middle { width:285px; background-image:url(/graphics/boxes/box-285-slice.gif); 
    background-repeat: repeat-y; }
.l_btm { width:285px; height:10px; background-image:url(/graphics/boxes/box-285-btm.gif); 
    background-repeat:no-repeat; font-size:1px; }
.l_content { width:265px; text-align:left; margin:0 auto; padding-top:5px; }
.l_content a, .l_content a:visited { color:#0088cc; }
.l_content form { margin:0; padding:0; }
.l_content input { margin:3x 0 0 0; padding:0; }
.l_content h4 { font-size:14px; margin:0; padding:0 0 5px 0; }
.l_content td { text-align:left; color: #333; }
.l_content td.system { padding-bottom:5px; }
#l_pwd { padding-top:5px; }
#l_pwd_send { padding-top:5px; }
#l_pwd_send input { margin:0 5px; }

#urnSearch { margin-top:10px; }


/* Brochures */
.ui-dialog { padding:10px; border:none; }
.ui-dialog-titlebar { display:none; }
#brochures { font-family:Arial, Sans-Serif; font-size:12px; text-align:left; color:#333; 
            width:686px; }
#brochures .top { background:url(/graphics/ebiquity/popup_shadow_top.png) no-repeat; 
    width:737px; height:104px; position:relative; text-align:right; }   
#brochures .main { background:url(/graphics/ebiquity/popup_shadow_btm.png) left bottom no-repeat; 
    width:737px; text-align:center; position:relative; padding-bottom:35px; height:297px; }          
    
#brochures h3 { font-size:16px; line-height:1.5em; margin:15px 0 0; }   
#brochures .last h3 { margin-bottom:10px; }         
#brochures form { width:620px; padding:15px; text-align:left; 
    margin:0 auto 0 38px; position:absolute; left:0; top:-60px; }
#brochures .col { float:left; width:280px; padding:0 10px 10px; }
#brochures .col.first { padding-left:30px; background-color:#e9e9e9; height:310px; }
#brochures .col.last { float:right; }
#brochures .first input { margin-left:-20px; vertical-align:middle; }
#brochures .last { padding-right:0; }
#brochures .last label { width:70px; display:inline-block; }        
#brochures p { padding:3px 0; margin:0; }
#brochures input.text { width:200px; }
#brochures .submit { padding:20px 0 10px; }
#brochures .submit input { margin-left:130px; }
#brochures .warning { color:red; border:1px solid red; }
#brochures .warning-message { color:red; font-size:90%; }
#brochures .title-bar { text-align:right; }
#brochures .small { font-size:11px; margin-top:30px; }
#brochures .last .small { margin-top:0; }
#closeDialog { display:inline-block; width:40px; text-align:center; text-indent:-9999px;
    margin:35px 35px 0 0; padding:2px; text-decoration:none; color:#fff; font-size:22px; }
.brochure-message { position:absolute; top:0; left:0; background:transparent; width:100%;
    text-align:center;}
.brochure-message p { width:200px; margin:0 auto; padding:10px; background:#fefacd; display:none;  }
#brochuresBtn { margin:0 20px 0 0; padding:0 3px 0 0; font-size:14px; color:#0088cc; }
#brochuresBtn:hover { background:#0088cc; color:#fff; }

/* xtreme_promo */
#xtreme_promo { background:url(/graphics/xtreme/bg.gif) no-repeat; width:955px; height:58px; 
	display:none; text-align:center; }
#xtreme_promo .msg { float:left; margin:0 10px 0 180px; display:inline; }	
#xtreme_promo .info { background:url(/graphics/xtreme/logo.gif) left 5px no-repeat; width:48px; height:51px; float:left; }
#xtreme_promo h1 { font-size:18px; margin:0; padding:5px 0; text-align:center; }	
#xtreme_promo h2 { font-size:16px; margin:0; text-align:center; color:#999; }	
#xtreme_promo h2 a, #xtreme_promo h2 a:visited { color:#999; text-decoration:underline; }
#xtreme_promo .close { background:url(/graphics/xtreme/close-icon.gif) 49px center no-repeat; width:60px; 
	height:18px; float:right; margin:3px 10px 0 0; cursor:pointer; display:inline; }