/*test2*/
/*reset elements*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
/*end reset elements*/



html, body {height:100%;text-align:center;font-family:Tahoma,Arial,Sans-serif;color:#000;}
body{
/*background:#D6D6D6 url("../img/skin_2/bg_logoPattern1.gif") center top;*/
background:#D6D6D6 ;
font-size:62.5%;
}

/*left nav*/
.leftNav{float:left;width:145px;text-align:left;padding:10px 0px 20px 0px ;}

.leftNav a{display:block;color:#3366cc;text-decoration:none;font-weight:bold;background: url("../img/skin_3L/ic_bullet_orange.gif") 5px 10px no-repeat;padding:5px 5px 5px 12px;font-size:1.1em;}
.leftNav a.activePage{color:#666666}

.leftNav a:hover{text-decoration:underline;color:#003399;}
.leftNavSeperator{background:url("../img/skin_3L/dotted_seperator.gif") no-repeat 1px 4px; height:10px;}

/*right content*/
.rightContent{float:left;width:545px;text-align:left;padding:10px 0px 20px 20px;}

.rightContent p{font-size:1.2em;color:#333333}
.rightContent H3{font-size:1.6em;font-weight:bold;color:#333333}








/* Main structure */
#wrap {background:url("../img/skin_3L/bg_body.png") repeat-y center top;text-align:center;color:#000000;width:988px;padding-left:0px;padding-right:0px;margin-left:auto;margin-right:auto;}

#Content{margin-left:auto;margin-right:auto;text-align:center;padding:0px 18px 0px 18px;}
#rndCorners dd {min-height:60px;padding:0px 0px 0px 0px;margin:0px;}


/* Banner */
#banner{margin-left:auto;margin-right:auto;padding:0;height:60px;text-align:center;color:#ffffff;width:954px;position:relative;}
#logo{float:left;padding:0px 0px 0px 0px;}
/*.mainLogo{background: url("../img/skin_2/logo_nossa2_consumer_beta.gif") no-repeat top left;width:350px;height:60px;padding:0px;margin:0px;cursor:pointer;}*/
.mainLogo{background: url("../img/skin_3L/logo_ulm_1.gif") no-repeat top left;width:263px;height:51px;padding:0px;margin:0px;cursor:pointer;}

#ulmLogo{float:left;padding:0px 0px 0px 0px;background: url("../img/skin_2/logo_ulm_corporate.gif") no-repeat top left;width:350px;height:60px;padding:0px;margin:0px;display:block;}

#login{float:right;padding:21px 8px 4px 4px;}
#login a{font-size:1.3em;display:inline;color:#666666;text-decoration:none;border-bottom:0px dotted #ffffff;font-weight:normal;padding:2px 2px 1px 2px;}
#login a:hover{border-bottom:1px solid #ffffff;color:#0033cc}
#search{float:right;padding:20px 20px 4px 4px;}
#search input{border:1px solid #AAB7C7;color: #626469;font-style: italic;height:18px;vertical-align:top;width:140px;font-size:1.3em;padding: 2px 0px 0px 10px;margin:0px 0px 0px 0px;line-height:1.4em;background: #fff url("../img/skin_1/bg_search.gif") no-repeat right top;}
#search IMG{cursor:pointer;}



#navbar{margin-left:auto;margin-right:auto;margin-bottom:0px;padding:0;text-align:center;color:#666;width:954px;border-bottom:1px solid #c8c8c8;border-top:1px solid #c8c8c8;}
.navBarInner{height:30px;border-right:1px solid #c8c8c8;border-left:1px solid #c8c8c8;padding:0px 0px 0px 0px;margin:0px;background-color:#efefef;}
.navBtn{float:left;font-size:1.3em;font-weight:bold;padding:3px 20px 3px 20px;}
.navBtn a {color:#666;text-decoration:none;padding:3px 10px 3px 10px;display:block;float:left;border:1px solid #efefef}
.navBtn a:hover{color:#3366cc; background-color:#cdd5e0;border:1px solid #acbddc}

/* CorpHeading */
#CorpHeading{background: url("../img/skin_3L/heading_concert1.jpg") no-repeat top left;height:130px;text-align:left;margin:0px 0px 10px 0px;position:relative;border:1px solid #ffffff;}

/* Heading */
#Heading{background: url("../img/skin_3L/heading_concert1b.jpg") no-repeat top left;height:130px;text-align:left;margin:0px 0px 10px 0px;position:relative;border:1px solid #ffffff;}
#blnyIE{display:none;position:absolute;left:-15px;top:-40px;height:157px;width:116px;}
#blnyMOZ{position:absolute;left:-15px;top:-40px;height:157px;width:116px;display:block;}
#blnyIEDouble_Wide_Trailer_Park{display:none;position:absolute;left:-8px;top:-8px;height:160px;width:160px;}
#blnyMOZDouble_Wide_Trailer_Park{position:absolute;left:10px;top:10px;height:120px;width:140px;display:block;}
#blnyIEGT_Channel{display:none;position:absolute;left:-8px;top:-8px;height:160px;width:160px;}
#blnyMOZGT_Channel{position:absolute;left:-8px;top:-8px;height:160px;width:160px;display:block;}    
#blnyIESkiing{display:none;position:absolute;left:-20px;top:-38px;height:157px;width:116px;}
#blnyMOZSkiing{position:absolute;left:-20px;top:-38px;height:157px;width:116px;display:block;}    
#blnyIESkateboarding{display:none;position:absolute;left:-45px;top:-38px;height:157px;width:116px;}
#blnyMOZSkateboarding{position:absolute;left:-45px;top:-38px;height:157px;width:116px;display:block;}    
#blnyIESnowboarding{display:none;position:absolute;left:-45px;top:-15px;height:127px;width:186px;}
#blnyMOZSnowboarding{position:absolute;left:-45px;top:-15px;height:127px;width:186px;display:block;}
#blnyIESurfing{display:none;position:absolute;left:5px;top:5px;height:127px;width:186px;}
#blnyMOZSurfing{position:absolute;left:5px;top:5px;height:127px;width:186px;display:block;}    
#blnyIEDefault{display:none;position:absolute;left:5px;top:5px;height:127px;width:186px;}
#blnyMOZDefault{position:absolute;left:5px;top:5px;height:127px;width:186px;display:block;}    
#blnyIEUCLA_ICU_of_the_Future{display:none;position:absolute;left:5px;top:5px;height:127px;width:186px;}
#blnyMOZUCLA_ICU_of_the_Future{position:absolute;left:5px;top:5px;height:127px;width:186px;display:block;}   

#blnyIECamera{display:none;}
#blnyMOZCamera{position:absolute;left:0px;top:7px;height:123px;width:162px;display:block;opacity:.6;filter:alpha(opacity=60);}

/* Channel Heading */
#HeadingDefault{background: url("../img/skin_3L/bg_header_1.jpg") no-repeat top left;height:130px;text-align:left;margin:0px 0px 10px 0px;position:relative;}
#HeadingGT_Channel{background: url("../img/bg_header_L_GT_Channel.png") no-repeat top left;height:130px;text-align:left;margin:0px 0px 10px 0px;position:relative;}
#HeadingSkateboarding{background: url("../img/bg_header_L_Skateboarding.png") no-repeat top left;height:130px;text-align:left;margin:0px 0px 10px 0px;position:relative;}

.HeadingTitle{color:#fff;font-size: 2.2em;padding:20px 20px 5px 20px ;margin-left:130px;}
.HeadingTitle a {color:#fff;border-bottom:0px dotted #ffffff;text-decoration:none;}
.HeadingTitle a:hover{color:#F2BC16;border-bottom:1px solid #ffffff;}
.HeadingSeperator{color:#FF9933;}
.HeadingSubTitle{color:#fff;font-size: 1.1em;padding:0px 20px 10px 20px;margin-left:153px;}

/*#CorpCompactHeading{background: url("../img/skin_2/bg_compactHeader_1.jpg") no-repeat top left;height:70px;text-align:left;margin:0px 0px 10px 0px;position:relative;}*/
#CorpCompactHeading{background: #829dca url("../img/skin_3L/heading_concert1.jpg") no-repeat top left;height:70px;text-align:left;margin:0px 0px 0px 0px;position:relative;border-bottom:1px solid #c8c8c8}

/*#CompactHeading{background: url("../img/skin_2/bg_compactHeader_1.jpg") no-repeat top left;height:70px;text-align:left;margin:0px 0px 10px 0px;position:relative;}*/
#CompactHeading{background: #829dca url("../img/skin_3L/heading_concert1b.jpg") no-repeat top left;height:70px;text-align:left;margin:0px 0px 0px 0px;position:relative;border-bottom:1px solid #c8c8c8}
.CompactHeadingTitle{color:#fff;font-size: 2.0em;padding:10px 20px 5px 0px;margin-left:20px;}
.CompactHeadingTitle a {color:#fff;border-bottom:0px dotted #ffffff;text-decoration:none;}
.CompactHeadingTitle a:hover{color:#F2BC16;border-bottom:1px solid #ffffff;}
.CompactHeadingSubTitle{color:#fff;font-size: 1.6em;padding:0px 20px 10px 0px;margin-left:20px;}

#CompactHeadingDefault{background: url("../img/skin_3L/bg_compactHeader_1.jpg") no-repeat top left;height:70px;text-align:left;margin:0px 0px 10px 0px;position:relative;}
#CompactHeadingGT_Channel{background: #829dca url("../img/bg_header_L_GT_Channel.png") no-repeat top left;height:70px;text-align:left;margin:0px 0px 0px 0px;position:relative;border-bottom:1px solid #c8c8c8}
#CompactHeadingRecently_Added{background: url("../img/skin_3L/bg_compactHeader_1.jpg") no-repeat top left;height:70px;text-align:left;margin:0px 0px 10px 0px;position:relative;}


/* Footer */
/*#footer {padding: 20px 10px 40px 10px;background:url("../img/skin_2/bg_footer.png") no-repeat center top;text-align: center;color: #333333;width:750px;margin-left:auto;margin-right:auto;margin-bottom:20px;}
#footer a {font-size:1.4em;display:inline;color:#666666;text-decoration:none;border-bottom:0px dotted #ffffff;font-weight:normal;padding:2px 2px 1px 2px;}
#footer a:hover{color:#0033cc;text-decoration:underline}
.footerBtnLeft{float:left;padding:5px 20px 4px 20px;}
.copyright{float:right;padding:5px 20px 4px 4px;font-size:1.2em;}
*/
#footer {padding: 2px 10px 40px 10px;background:url("../img/skin_3L/bg_footer.png") no-repeat center top;text-align: center;color: #333333;width:974px;margin-left:auto;margin-right:auto;margin-bottom:20px;}
#footer a {font-size:1.2em;display:inline;color:#666666;text-decoration:none;border-bottom:0px dotted #ffffff;font-weight:normal;padding:0px 2px 0px 2px;}
#footer a:hover{color:#0033cc;text-decoration:underline}
.footerBtnLeft{float:left;padding:3px 20px 3px 20px;}
.copyright{float:right;padding:3px 20px 3px 4px;font-size:1.1em;color:#666666;}



/* SubHeading - Channel Guide link list */

/*.SubHeadTable td {padding:10px 5px 20px 20px;vertical-align:top}
.SubHeadLinkList{padding:0;margin:0;}
.SubHeadLinkList li{padding:2px 0px 2px 0px;font-size:1.5em;list-style-type: none;text-align:left;}
.SubHeadLinkList li a{padding-bottom:2px;}
#SubHeading{background: #a9bbda url("../img/skin_2/bg_rnd_top_dkblue.gif") no-repeat top left;padding:0px;margin:0px;}
#SubHeading dd {background: url("../img/skin_2/bg_rnd_bottom_dkblue.gif") no-repeat bottom left;padding:0px;margin:0px;}
*/
.SubHeadTable td {padding:10px 5px 20px 20px;vertical-align:top}
.SubHeadLinkList{padding:0;margin:0;}
.SubHeadLinkList li{padding:2px 0px 2px 0px;font-size:1.3em;list-style-type: none;text-align:left;}
.SubHeadLinkList li a{padding-bottom:2px;}
#SubHeading{background-color: #efefef ;padding:0px;margin:0px;border-bottom:1px solid #c8c8c8}
#SubHeading dd {padding:0px;margin:0px;}


/* Main Content Containers */ 

/*
#Results{background: #ffffff url("../img/skin_2/bg_rnd_top_blue.gif") no-repeat top left;padding:0px;margin:0px;}
#Results dd {background: url("../img/skin_2/bg_rnd_bottom_blue.gif") no-repeat bottom left;padding:0px;margin:0px;}
*/

#resultsData{padding:20px 20px 5px 20px;text-align:left;line-height:1.25;}

#ResultsSplitRight{background: #ffffff url("../img/skin_3L/bg_rnd_top_splitRight.gif") no-repeat top left;padding:0px;margin:0px;}
#ResultsSplitRight dd {background: url("../img/skin_3L/bg_rnd_bottom_splitRight.gif") no-repeat bottom left;padding:0px;margin:0px;}
/*#ResultsDataSplitRight{padding:20px 0px 20px 0px;text-align:left;font-size:.95em;line-height:1.25;}*/
#ResultsDataSplitRightMiddle{background: url("../img/skin_3L/bg_rnd_middle_splitRight.gif") repeat-y top left;margin:0px 0px 0px 0px;}


#ResultsSplitRight2{background: #ffffff url("../img/skin_3L/bg_rnd_top_splitRight2.gif") no-repeat top left;padding:0px;margin:0px;}
#ResultsSplitRight2 dd {background: url("../img/skin_3L/bg_rnd_bottom_splitRight2.gif") no-repeat bottom left;padding:0px;margin:0px;}
#ResultsDataSplitRightMiddle2{background: url("../img/skin_3L/bg_rnd_middle_splitRight2.gif") repeat-y top left;margin:0px 0px 0px 0px;}


#ResultsSplitLeft{background: #ffffff url("../img/skin_3L/bg_rnd_top_splitLeft.gif") no-repeat top left;padding:0px;margin:0px;}
#ResultsSplitLeft dd {background: url("../img/skin_3L/bg_rnd_bottom_splitLeft.gif") no-repeat bottom left;padding:0px;margin:0px;}
#resultsDataSplitLeft{text-align:left;font-size:1.2em;line-height:1.25;}
#ResultsDataSplitLeftMiddle{background: url("../img/skin_3L/bg_rnd_middle_splitLeft.gif") repeat-y top left;margin:20px 0px 20px 0px;}



/* Misc. Content Classes   */
a.link{display:inline;color:#003399;text-decoration:none;border-bottom:0px dotted #7F8FB9;font-weight:normal;line-height:16px;}
a.link:hover{border-bottom:0px solid #B8C4E5;color:#3366cc;}
.summaryText{line-height:19px;font-size:1.3em;}
.ResultsHeading{margin:0 0 0px 0;font-weight:bold;font-size:1.6em;}
.ResultsItemCompact{clear:both;}
.ResultsItemSpacer{clear:both;margin-bottom:20px;}
.thumb {border:2px solid #fff;vertical-align:top;float:left;font-size:0px;margin-right:10px;background-color:#ccc;}
.thumbText{float:left;width:195px;padding-left:5px;}
.thumb:hover {border:2px solid #F2BC16;}
.thumb img{display:block;}

.stars{margin:2px 0 2px 0}
.ResultsItemTitle{font-size:1.3em;font-weight:bold;color:#000;padding-bottom:2px;}
.ResultsItemTitle a{display:inline;color:#3366cc;text-decoration:none;font-weight:bold;}
.ResultsItemTitle a:hover{text-decoration:underline;color:#003399;}

.blueBulletList{margin:0;padding:0px;font-size:1.3em;line-height:1.4em;margin-bottom:10px;}
.blueBulletList li{list-style-image: url("../img/skin_2/ic_bullet_blue.gif");margin:5px 10px 5px 20px;}

.orangeBulletList{list-style-type: none;padding: 0;margin:0;font-size:11px;display:block}
.orangeBulletList li{background: url("../img/skin_2/ic_bullet_orange.gif") 0px 6px no-repeat;margin:0px;padding:0px 0px 1px 8px;display:block;vertical-align:top;}
.orangeBulletList div{background: url("../img/skin_2/ic_bullet_orange.gif") 0px 6px no-repeat;margin:0px;padding:0px 0px 3px 8px;display:block;vertical-align:top;}
.orangeBulletList a{color:#3366cc;text-decoration:none;font-weight:normal;display:block;min-height:16px;padding:2px 0px 0px 0px; }
.orangeBulletList a:hover{color:#003399;text-decoration:underline;}


/*new standard button*/
.scalingBtn{line-height:21px;font-size:11px;color:#003399;text-decoration:none;cursor:pointer;float:left;padding:0px;margin:0px 5px 0px 0px;display:block;white-space:nowrap}
.scalingBtn:hover{color:#3366cc;text-decoration:underline;}
.scalingBtn UL{padding:0px 0px 0px 4px;margin:0px;float:left;background: url("../img/skin_2/btn_pagination.gif") no-repeat top left;}
.scalingBtn UL LI{list-style-type: none;padding:0px 10px 0px 5px;background: url("../img/skin_2/btn_pagination_scaleRight.gif") no-repeat top right;text-align:center;}
.scalingBtn UL LI DIV IMG{vertical-align:middle;}
.scalingBtn UL DIV{height:21px;vertical-align:middle;}



/* Results Pagination */ 
#pagination{padding-bottom:20px;text-align:left;clear:both;font-size:12px;float:left;} 
.pageNumberGroup{float:left;padding-left:20px;padding-right:20px;}
a.pageNumber{color:#3366cc; font-weight:bold;padding:3px 8px 3px 8px;display:block;float:left;}
a.pageNumber:hover{color:#336699;text-decoration:underline;}
a.paginationBtn {
font-size:12px;
color:000;
width:83px;
background: url("../img/skin_2/btn_pagination.gif") no-repeat top left;
display:block;
text-align:center;
line-height:21px;
height:21px;
text-decoration:none;
cursor:pointer;
float:left;
white-space:nowrap;
}
a.paginationBtn:hover{text-decoration:underline;}
.paginationBtnDisabled{
font-size:12px;
border:1px solid #c6c5c9;
color:#a7a6aa;
background-color:#fff;
width:81px;
display:block;
text-align:center;
line-height:21px;
height:21px;
text-decoration:none;

float:left;
white-space:nowrap;
}
#CurrentPageNumber{padding:3px 8px 3px 8px;float:left;}


/* Preview  Player */
#downloadBar{padding:0px;margin-bottom:10px}
.btnMiddle{background:#436197 url("../img/skin_1/btn_middle.gif") repeat-x left top;font-size:12px;vertical-align:top;padding:2px 4px 0px 4px;text-align:center;color:#fff;}
.btnTbl{float:left;cursor:pointer;margin-bottom:10px;margin-left:5px;}
.downloadBarLablel{font-size:12px;vertical-align:top;padding:2px 4px 0px 4px;color:#000;height:21px;float:left;margin-bottom:10px;font-weight:bold}

#previewPlayer{width:400px;/*height:370px;*/float:left;background-color:#26385C;margin-right:10px;}

#previewSummary{float:left;padding-bottom:10px;width:220px;}
#previewLinks{padding-bottom:10px;padding-top:10px;font-size:1.2em;}
#previewLinks div{float:left;padding-bottom:5px;clear:right}
#previewLinks a{display:inline;color:#003399;text-decoration:none;border-bottom:1px dotted #7F8FB9;font-weight:normal;line-height:16px;}
#previewLinks a:hover{border-bottom:1px solid #B8C4E5;color:#3366cc;}
.previewText{font-size:1.3em;line-height:1.5em;}
.previewThumb {min-width:80px;min-height:60px;border:2px solid #fff;vertical-align:top;float:left;margin-right:10px;font-size:0px;background-color:#ccc}
.nossa_overlay {background:#FFFFFF url('ic_overlay.png') center center no-repeat;position:absolute;opacity:.8;filter:alpha(opacity=80);display:none;padding:0px;margin:0px;}


/* Promo Form classes */
.PromoFormDiv input {
	display: block;
	margin-top: 0px;
	margin-bottom: 10px;
}

.PromoFormDiv label {
	display: block;
	text-align: left;
	margin-top: 0px;
	padding-right: 10px;
	margin-bottom: 5px;
    font-size:1.2em;
}

.PromoFormDiv br {
	clear: left;
}


/* Form classes */
.FormDiv label, .FormDiv input {
	display: block;
	width: 170px;
	float: left;
	margin-bottom: 10px;
}

.FormDiv label {
	text-align: right;
	width: 170px;
	padding-right: 10px;
  font-size:1.2em;
}

.FormDiv br {
	clear: left;
}


.ContextMenuDiv
{  
  display:none;
  position:absolute;
  top:100px;
  left:100px;
  width:177px;
}

.InnerContextDiv
{
  padding:10px;
  cursor:default;
  padding:2px;
  border:1px solid #000000;
  background-color:#ffffff;
  font-size:11px;
  line-height:18px;
  color:#000000;  
}





/* Flyout Classes */
.flyMenuTbl
{
  table-layout:fixed;
  background-color:#FFFFFF;
  font-size:11px;
  font-weight:normal;
}

.sp{height:4px;}
.flyMenuTbl td
{
  vertical-align:top;
	text-align: left;
  cursor:pointer;
  background-color:#ffffff;
  -moz-user-select: none;
}

.flyRow td,.lblRow td,.flyCell
{
  color:#000000;
  background-color:#ffffff;
	/*background-color:#f6f6f6;
	border:1px solid #999;
	height:28px;
	padding:2px;
  font-weight:bold;
  font-size:.9em;
  cursor:pointer;
  */
  -moz-user-select: none;
}

.flyRow2 td
{
  background-color:#ffffff;
	padding:1px 2px 1px 2px;
  vertical-align:top;  
  color:#000000;
}

.flyLabel td{
	background-color:#ffffff;
	border:0px solid #ffffff;
	padding:3px 2px 2px 2px;
    /*font-weight:bold;
  font-size:.9em;*/
  cursor:auto;
  color:#000000;
}

.flyLinkout td{
	background-color:#ffffff;
	border:0px solid #ffffff;
	padding:3px 2px 2px 2px;
    /*font-weight:bold;
  font-size:.9em;*/
  color:#000000;
}
.flyLinkOut a{text-decoration:none;color:#000000;width:100%;display:block;padding:3px 1px 3px 1px;}
.flyLinkOut a:hover{color:blue;text-decoration:underline;}
.flyRow2 td:hover{
text-decoration:none;
color:#000000;
}

.flyArrow{font-weight:bold;font-size:12px;float:right;letter-spacing:-2px;padding-top:0px;}
.flyArrow2{font-weight:bold;font-size:12px;color:#333399;}
.flyArrow3{float:right;padding-top:2px;}


/*drop shadow*/



.shadowwrap1{display:block;transparent background:url(../img/skin_2/shadow.png) right bottom no-repeat;}
.shadowwrap2{display:block}
.shadowwrap3{display:block;padding:0px 4px 4px 0px;}
.shadowwrap3 img {display:block;}
.shadowwrap4 
{

  padding:0px;

  -moz-user-select: none;
  /*-khtml-user-select: none;
  user-select: none;*/

}




/*Download/Upload*/
.downloadCompleteIcon{float:left;height:40px;width:34px;background:url(../img/skin_2/ic_downLoadComplete2.gif) top left no-repeat;}
.downloadInProgressIcon{float:left;height:40px;width:34px;background:url(../img/skin_2/ic_downLoadInProgress2.gif) top left no-repeat;}

.LoadingIndicator
{
background-color:#ffffff;
border:1px solid #6d6d6d;
width:160px;
}

.LoadingIndicatorValuePaused
{
background:url(../img/skin_2/bg_loadingIndicatorPaused.gif) -390px 0px no-repeat;
/* 
 to control the loading indicator you will need to modify the background offset.
 bg image is 400 px wide
 div is 160px wide.
 0 loading = -400px;
 100% loaded = -240px;

 */



font-size:11px;
padding:0px 2px 0px 2px;
height:16px;
line-height:14px;
text-align:center;
color:#000000;
}

.LoadingIndicatorValue{
background:url(../img/skin_2/bg_loadingIndicator.gif) -390px 0px no-repeat;
/* 
 to control the loading indicator you will need to modify the background offset.
 bg image is 400 px wide
 div is 160px wide.
 0 loading = -400px;
 100% loaded = -240px;

 */

font-size:11px;
padding:0px 2px 0px 2px;
height:16px;
line-height:14px;
text-align:center;
color:#000000;

}


.ContentStatTable {table-layout:fixed;border-collapse:collapse;font-size:11px;}
.ContentStatTable td{height:20px;border:1px solid #cccccc;vertical-align:top;padding:4px 2px 2px 2px;}
.ContentStatTable img {vertical-align:top}
.ContentStatTable a{color:#3366cc;text-decoration:none;font-weight:normal;height:100%;padding:3px 0px 0px 0px;}
.ContentStatTable a:hover{color:#003399;text-decoration:underline;}
.greyRow td{background-color:#f5f5f5}
.MovieProject{padding-left:10px;}


.expander{list-style-type: none;padding: 0;margin:0;font-size:11px;display:block}
.expander{background: url("../img/skin_2/ic_bullet_orange.gif") 0px 6px no-repeat;margin:0px;padding:0px 0px 1px 8px;display:block;vertical-align:top;}
.TreeNode{font-size:11px;cursor:pointer}

#Content p {margin-bottom:10px;}
.alpha{list-style-type:lower-alpha}

/*Fonts*/
.f11{font-size:1.1em;}
.f12{font-size:1.2em;}
.f13{font-size:1.3em;}
.f14{font-size:1.4em;}
.f15{font-size:1.5em;}
.f16{font-size:1.6em;}
.f17{font-size:1.7em;}
.f18{font-size:1.8em;}


h1{font-size:1.8em;font-weight:bold;margin-bottom:10px;}
h2{font-size:1.6em;font-weight:bold;margin-bottom:10px;}
h3{font-size:1.4em;font-weight:bold;margin-bottom:10px;}
h4{font-size:1.3em;font-weight:bold;margin-bottom:6px;}
h5{font-size:1.2em;font-weight:bold;margin-bottom:6px;}

strong{font-weight:bold;}

.error{color:#990000;font-weight:bold;margin-bottom:5px;font-size:1.3em}
.errorContainer{margin:0px 0px 10px 0px;}

.ContentListTable{font-size:11px;}
.ContentListTable tr{vertical-align:top;}
.ContentListTable td{height:20px;padding-left:20px;background-repeat:no-repeat}
.ContentListTable a{color:#3366cc;text-decoration:none;font-weight:normal;padding:3px 0px 3px 0px;float:left;}
.ContentListTable a:hover{color:#003399;text-decoration:underline;}

.modalInputDiv{top:0px;left:0px;position:relative;z-index:101;float:left;}
.modalInput{border:1px solid #cccccc;font-size:11px;margin:0px;padding:2px 0px 2px 4px;}
.modalSelect{font-size:11px;margin:0px;padding:0px 0px 0px 0px;height:18px;margin-right:0px;}
.modalDoneButton{height:18px;font-size:11px;margin:0px;}
.ModalValue{float:left;padding:3px 0px 3px 6px;font-size:11px;}


a.errorLabel{color:#990000;font-weight:bold}

#ModalScreen{display:none;position:fixed;top:0px;left:0px;z-index:100;width:100%;height:100%;background-color:#ffffff;-moz-opacity:.5}
.MovieOverlay{position:absolute;top:0px;left:0px;z-index:1000;width:100%;height:100%;
                  font-size:20px;color:#fff;
                  background:url("noImg.gif");/*this is to force the browser to handle clicks*/                  
                  }   
