html,body{min-height:100%;padding:0;margin:0 auto;border:0;font:normal 12px Verdana,Arial,Helvetica,Sans-Serif;}
/**body {position:relative; margin:0 auto;text-align:center;min-height:100%;background:#000 url(/imgML/head/bkg.gif) repeat-x scroll;background-position: top;}**/
body {position:relative; /*padding-bottom:134px;*/margin:0 auto;text-align:center;min-height:100%;background:#0E0E0E; /*url(/imgML/foot/erba.jpg) repeat-x scroll;*/background-position: bottom;}
input {font:normal 10px Verdana,Arial,Helvetica,Sans-Serif; border: 1px solid #afafaf; margin-left: 3px;}
select {font:normal 11px Verdana,Arial,Helvetica,Sans-Serif;}
a{text-decoration:none; color:#363636;} 
a:visited{text-decoration:none;color:#363636;outline:none;}
a:hover{text-decoration:underline;color:#363636;}
a img{border:0;}
a:hover img, a:visited img, a:active img {border:0;}
#ipLink img {border:0;}
abbr {cursor: help;}
.stopFloat {clear:both;}
.l {text-align:left;}
.c {text-align:center;}
.r {text-align:right;}

/*Countdown*/
#countdownContainer { position:relative; left:159px; top:36px; }

#headerBG {background:url(/imgML/head/top_bar.gif) repeat-x;text-align:center;margin:0 auto; line-height:21px;}
#headerBG a, #headerBG h1 {color:#c6c5c5;}
#headerBG lu {list-style-type:none;width:400px;letter-spacing:-1px;}
#headerBG li {margin:0;display:inline;float:left;padding:0;}

#header {z-index:1;/*background:Transparent URL(/imgML/head/header_footer2011_1.jpg) no-repeat;*/height:163px;width:981px;margin:0 auto;overflow:hidden;}
#headerNZ {z-index:1;/*background:Transparent URL(/imgML/head/header_footer2011_1.jpg) no-repeat;*/height:180px;width:981px;margin:0 auto;overflow:auto;}
.ie6 #header {margin:0 auto;margin-top:15px;}

#toolbar {width:981px;margin:0 auto;overflow:auto;}
.ie6 #toolbar, .ie6 #headerBG { height:35px; }
.safari #toolbar {margin:0 auto; padding: 0;}
#toolbar .sep {margin-left:8px;}
#linkIrb, #versions, #authorization, #memberAssociations, #quickSearch ,#topDate, #divRegister, #divLogOut {float:left;position:relative;color:#c6c5c5;font:bold 10px Verdana;}
#linkIrb {left:5px;display:block;}
#linkIrb a {line-height:21px;display:block;text-decoration:none;}

#toolbar #divLog {overflow:hidden;text-align:right; display:block;float:right; margin:4px 0px 0 0;width:700px;}
#toolbar #divRegister {float:right;margin:0;padding:0;}
#toolbar #divLogOut { float:right;margin:0;padding:0;display:none;}
#toolbar #versions {font:normal 10px Verdana;float:right;margin-top:-4px;}
#toolbar #topDate {font:normal 10px Verdana;float:right;text-align:right;width:115px; line-height:21px;}
.safari #toolbar #divLog {margin-top: -4px;}

#toolbar #versions a#lang {margin-top:5px;text-decoration:none;font-weight:normal;float:left;}
#toolbar #versions a.selected {color:#fff;font-weight:bold !important;}
#toolbar #versions #lang[class=selected] {color:#fff;font-weight:bold;}

#toolbar #versions span {margin-top:5px;}

#toolbar #authorization {left:410px;}/**momentaneamente commentata**/
#toolbar #quickSearch {left:10px;}
.ie #toolbar #quickSearch #qsQuery {height:12px;}

#toolbar #searchBox {margin: 2px 0 0 3px}
#toolbar #searchBox input {margin-left: 6px;}
.safari #toolbar #searchBox input {margin-top:-8px;}
#toolbar #quickSearch input {border:0;height:11px;margin-top:4px;}
#toolbar #quickSearch #searchButton {width:51px; height:13px; border:0px solid #fff} 
#toolbar #quickSearch img {margin-left:2px;margin-top:4px;cursor:pointer;}
#toolbar #quickSearch .sep {margin-left:6px;margin-top:0px;}
#global {width:1000px; margin-left:auto;margin-right:auto;min-height:600px;background:#0E0E0E url(/imgML/head/wrwc_background.jpg) no-repeat scroll center -6px;}
.ie7 #global, .ie8 #global { width:1000px; }
#globalAlternate {width:100%;min-height:600px;background:#000000 url(/imgML/head/Main_bg_ticketing.jpg) no-repeat scroll center -6px;}
.ie6 #global {margin-top:-15px;}
.ie #global {margin-bottom:70px;}
.opera #global {min-height:800px;}
/*origional code #workspace {margin:-42px auto 0px;z-index:3;width:981px;background: #FFFFFF none repeat scroll 0 0;padding-top:6px;}*/
#workspace {margin:0px auto 0px;z-index:3;width:1008px;background: transparent url(/imgml/head/main_body_middle.png) repeat-y scroll 0px 0px;padding-top:0px;/*padding-left:1px;*/}
#parentworkspace {margin:auto;z-index:3;width:1008px;background: transparent url(/imgml/head/main_body_top.png) no-repeat scroll 0px 0px;padding-top:18px; margin-top:-60px;}
/*.ie6 #parentworkspace { z-index:13; border:1px solid #000;}*/
#globalAlternate #parentworkspace { margin-top:-55px;  }
/*.ie6 #workspace {margin:-39px auto 0px;}*/


.flashspace {margin-top: 8px !important;}
.ie6 .flashspace {margin-top: 24px !important;}

#mainContent {margin:5px auto 0;/* it was -8*/width:973px;min-height:300px;background:#FFFFFF;text-align:center;}
.ie7 #mainContent, .ie8 #mainContent { margin-top:-10px; }
.ie6 #mainContent {z-index:1;margin-top: -30px;}
#mainContent .content {background:#f2f2f2;width:973px;overflow:hidden;margin:auto;text-align:center;padding-bottom:4px;/*position:relative;*/z-index:9999;}
.ie6 #mainContent .content {z-index:1;margin:11px auto 0 auto;}
#exFooter {width:994px;z-index:4;background:#0E0E0E url(/imgML/head/footerWRWC2010.png) 0 0px no-repeat;height:65px;padding-top:14px;margin:0 auto 0;text-align:center;clear:both; float:none;overflow:auto !important;padding-bottom:60px;}
.ie7 #exFooter, .ie8 #exFooter {width:1004px; margin-left:auto;margin-right:auto; background-position:center top; position:relative; right:1px;}
#exFooter a, div#exFooter {color:#363636;}

.moreLink, .watchLink {margin: 6px 4px 2px 0; display:block; width: 89px; height: 15px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none;background: #527eca url(/imgML/icons/btn_black.gif) top left no-repeat; text-align:center; text-transform: lowercase; cursor: pointer; letter-spacing: normal;}
.moreLink:hover, .watchLink:hover {margin: 6px 4px 2px 0; display:block; width: 89px; height: 15px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none; background: #527eca url(/imgML/icons/btn_black_over.gif) top left no-repeat; text-align:center; text-transform: lowercase; cursor: pointer; letter-spacing: normal;}
.moreLink:visited, .watchLink:visited {color:#fff;cursor: pointer;}
.moreLink img, .watchLink img {width:10px; height: 7px; border: 0 solid #000;}


.grayLink {/*background: #666 url(/imgML/icons/btn_grey.gif) top left no-repeat;*/}
.grayLink:hover {/*background: #666 url(/imgML/icons/btn_grey_over.gif) top left no-repeat;*/}
.grayLink:visited {/*background: #666 url(/imgML/icons/btn_grey.gif) top left no-repeat !important;*/}
 
.moreLinkLarge {margin: 6px 4px 2px 0; display:block; width: 200px; height: 11px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none; padding: 1px 0 3px 0; background: #527eca url(/imgML/icons/btn_blue_large.gif) top left no-repeat; text-align:center; text-transform: lowercase; cursor: pointer;}
.moreLinkLarge:visited {margin: 6px 4px 2px 0; display:block; width: 200px; height: 11px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none; padding: 1px 0 3px 0; background: #527eca url(/imgML/icons/btn_blue_large.gif) top left no-repeat; text-align:center; text-transform: lowercase; cursor: pointer;}
.moreLinkLarge:hover {margin: 6px 4px 2px 0; display:block; width: 200px; height: 11px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none; padding: 1px 0 3px 0; background: #527eca url(/imgML/icons/btn_blue_large.gif) top left no-repeat; text-align:center; text-transform: lowercase; cursor: pointer;}
.moreLinkLarge img {width:10px; height: 7px; border: 0 solid #000;}

#genericBGTitle {margin-bottom:-5px;width:100%;min-height:31px;/*background:transparent url(/imgML/head/td_bg.gif) repeat;*/ overflow:hidden;}
#genericBGTitle .genericTitle {text-align:left;margin-bottom:-2px;width:93%;}
#genericBGTitle .genericTitle h1 {text-transform: uppercase;line-height:23px;}

#teamBGTitle {margin-bottom:-5px; width:100%;height:26px;background:transparent url(/imgML/head/td_bg.gif) repeat-x;}
#teamBGTitle .genericTitle {text-align:left;margin-bottom:-2px;width:99%;}
#teamBGTitle .genericTitle h1 {float:left; text-transform: uppercase; margin: 2px 5px 0 5px; font-weight: bold; letter-spacing: normal;}
#teamBGTitle #countryCode {float:right; font-size: 11px; margin: 8px 0 0 0; color:#034EA2;}
#teamBGTitle #countryCodeWhite {display: block; float:right; font-size: 11px; margin: 8px 10px 0 0; color:#fff;}
#teamBGTitle #countryCodeBlack {display: block; float:right; font-size: 11px; margin: 8px 10px 0 0; color:#000;}
#teamBGTitle .whiteTitle {color: #fff;}
#teamBGTitle .blackTitle {color: #363636;}

.headingTitle { float:left; margin-bottom: 10px; margin-left:0px;}
#rss {width:5%;padding:2px}
#rss img {/**margin-bottom:-3px;**/}
.ie #genericBGTitle .genericTitle {width:94%;}
.ie #rss {width:5%;padding:0px; overflow:hidden;margin:2px 0 0 0; text-align:right;}
.ie #rss img {margin:0;}


/*.link_white { /*float:right;*/ 
/*              margin-right:10px; } */

.heading2 .link_white {float:right; }

/*IRB elements from not visualize on rwc*/
#toolSearch {display:none;}
#irbSapce {display:none;}
/**/

/*sponsorExtra*/
#sponsorExtra {position:relative;width:200px;height:200px;background:url(/imgML/body/sponsorExtra.jpg)}
/**/

/*rwc suppliers*/
.nationalSuppliers ul {list-style:none; width:450px;clear:both;}
.nationalSuppliers li {margin:3px 2px 5px 2px; float:left; height:100px; width:220px}
/**/

.imgPromo {margin:1px 0 0px; padding:0; /*padding-left:3px;*/ overflow:hidden;background:transparent none no-repeat scroll 0% 50%}
.box .imgPromo { padding-left:3px; }
.ie .imgPromo {padding-bottom:1px;}
.ie6 .imgPromo {border:1px solid #CCC;}
.imgPromo a {cursor: pointer;}

.handPointer {cursor:pointer;}

.advert h2 {color:Gray; font-size:9px; font-weight: normal;}

/*CC*/
#hpFlashContainer {padding:5px 0 0 0;background:transparent;width:500px;/*height:330px;*/border:0px solid #B3B2B2;}
.firefox #hpFlashContainer, .safari #hpFlashContainer {margin:auto;margin-top:5px; padding:0px;}
#hpFlashContainer .f {width:508px;height:5px;font-size:0px;background:url(/imgML/hp/hp_sprite.gif) no-repeat 0 -102px;}
#hpFlashLinks {display:none;list-style:none;padding:1px 0 0 0;margin:0;text-indent:0;width:300px;height:0px; text-align:center;}
#hpFlashLinks li {font:normal 11px Verdana;color:#fff;padding:0 5px;border-left:1px solid #fff;}
#hpFlashLinks li.first {border:none;} 
#hpFlashLinks li a:hover, #hpFlashLinks li a {color:#1856ab}
#hpFlashContainer .hpNGC {/*height:435px*/}
#hpFlashContainer .newslNF {margin:5px;padding:5px;background:#fff;/*height:365px*/ height:250px;}
#hpFlashContainer .getFlash {margin:5px;padding:5px;background:#fff;height:40px}
#hpFlashContainer .getFlash img {float:left;}
#hpFlashContainer .getFlash span {padding-left:95px;display:block}
#hpFlashContainer .f {display:none;}
#rssPromo{height:20px;width:auto;position:absolute;right:5px;bottom:-2px;display:none;}
#tournamentSlider {margin:5px 0 0 5px}
#hpNoFlash h2, #tournamentSlider h2 {margin:0px;height:18px;padding:2px 0 0 4px;color:#fff; font:bold 11px arial;background:#1856ab url(/imgML/body/th_bg.gif) no-repeat 0 -109px;width:498px;}
#hpNoFlash .newshl{overflow:hidden;}
/* mediazone only styles*//* as in new design, we do not need green shade at the top of teh main content area so commenting out background property.*/
#mainContent .mzContent {/*background: #f2f2f2 url(/imgML/head/sfumaturaNZ.gif) repeat-x scroll 0px 0px;*/padding:0px 0pt 3px;border:0px;overflow:auto;margin:0px;}
#calendarHome #headCal {color: #fff; padding: 5px 0; background: #aa451c; font-size:12px; font-weight:bold;}
#header #hpNoFlash { position:relative; top:70px; left:100px; }


/* draw live*/
.boxDrawLive{width:761px; height:491px; background: #fff url(/imgML/draw/draw_bg.jpg) repeat-x scroll 0px 0px;}
#drawLivePool #poolA table td.tdDraw{width:179px; height:40px; background: #fff url(/imgML/draw/Picture-10_03.jpg) repeat-x scroll 0px 0px;}
#drawLivePool #poolB table td.tdDraw{width:179px; height:40px; background: #fff url(/imgML/draw/Picture-10_05.jpg) repeat-x scroll 0px 0px;}
#drawLivePool #poolC table td.tdDraw{width:179px; height:40px; background: #fff url(/imgML/draw/Picture-10_07.jpg) repeat-x scroll 0px 0px;}
#drawLivePool #poolD table td.tdDraw{width:179px; height:40px; background: #fff url(/imgML/draw/Picture-10_09.jpg) repeat-x scroll 0px 0px;}
#drawLivePool table{ width:179px; padding:0px !important}
#drawLivePool .flag{ width:25px; text-align:center }
.drawTable{ border:0px !important; background:transparent !important}
.drawTable .newsTitle100, .drawTable .f,.drawTable .newsPhoto{display:none;}
#drawLivePool tbody tr:hover {background: transparent;} 

/*Flash Audio Player*/
.box31 #rwcAudio {width:200px; height:60px;}
.box31 #rwcAudioIE {width:200px; height:60px;}

.box50 #rwcAudio {width:445px; height:60px;}
.box50 #rwcAudioIE {width:445px; height:60px;}
/* boxes  */
.contentRow{margin:0px;}
.wid {width:100px;}
.floatBoxGen {padding:0px 0pt 3px;border:0px;overflow:auto;margin:0px;background:#FFFFFF;}
.ie6 .floatBoxGen {margin:0px 2px 0;width:973px;float:left;}
.floatBox {float:left;margin:0;padding:0px;border:0px;}
.ie6 .floatBox {margin-top:12px; }
.ie7 .floatBox {margin:0;padding:0px;border:0px;}

.box30,.box31,.boxchild31,.box33,.box50,.box66,.box75,.box100,.boxsponsor {z-index:9999;border:solid 0px #b3b2b2;background:#FFFFFF;margin: 3px 0px 0px 1px;}
.box33 embed {margin:1px 0 -1px 0;}
.ie .box33 object {margin:1px 0 1px 0;}
.ie6 .box33 { margin:0px; }
.opera .box30,.opera .box33,.opera .box50,.opera .box66,.opera .box75,.opera .boxsponsor,.opera .box100 {margin: 3px 1px 2px 1px;}
.boxUN30 ,.boxUN31,.boxUN33, .boxUN50, .boxUN66,.boxUN75, .boxUN100 {border:solid 0px #F2F2F2;background:Transparent;margin: 3px 0px 0px 3px;}

.boxUN50IMG {background:#fff;margin: 3px 0px 0px 1px;border:solid 0px #b3b2b2;width:507px; clear:both;}

.opera .boxUN30,.opera .boxUN33,.opera .boxUN50,.opera .boxUN66,.opera .boxUN75,.opera .boxUN100 {margin: 3px 1px 2px 1px;}
.iC{padding: 0px; margin:0; color:#363636;text-align:center; overflow:hidden;}
.iC ul {text-align:left;}
.ie6 .iC{padding: 0px; margin:0 0; text-align:center; color:#363636;}
.box100 h2, .box75 h2, .box66 h2, .box50 h2, .box33 h2 ,.box31 h2{margin:0px;height:18px;padding:2px 0 0 4px;font:bold 11px Verdana}
#mainContent .f{height:5px;font-size:1px;}
.box100{width:963px; overflow:auto;}
.box75 {width:757px; overflow:auto;}
.box66 {width:705px; overflow:auto;}
.box50, .box312 {width:505px;overflow:auto;clear:both; /*float:left;*/ margin-right:1px;} 
.box50 .box50 { width:502px; }
.ie6 .boxUN50IMG { overflow:hidden;width:500px;}

.ie .box50 {min-height:31px !important;}
.box33 {width:251px; overflow:hidden; /*margin-left:4px;*/}
.box31 {width:250px; overflow:hidden;float:left;margin-left:1px;margin-right:1px;}
.boxchild31 {width:245px; overflow:hidden;float:left;margin-left:4px;margin-bottom:3px}
.ie6  .boxchild31 {margin-left:5px;}
.ie6 .box31 {margin-left:3px; width:247px;}
.ie6 .box33 { width:251px; }

.firefox .box31 {margin-bottom: 5px;}
.box30 {width:200px; overflow: hidden; margin-left:4px;}
.boxsponsor {width:202px; overflow: hidden; margin-left:4px;}
.boxUN100{width:960px; overflow:auto;}
.boxUN75 {width:757px; overflow:auto;}
.boxUN66 {width:705px; overflow:auto;}
.boxUN50 {width:507px; overflow:hidden;}
.boxUN33 {width:252px; overflow:auto;}
.boxUN31 {width:250px; overflow:auto;float:left;margin-left:3px;}
.boxUN30 {width:198px; overflow:auto;}S
.boxUN50IMG {width:505px; overflow:auto;}
#sizedBox.box50 { width:507px; margin-top:3px; overflow:hidden;}

.box50 h1,.box66 h1,.box100 h1,.boxUN50 h1 {color:#363636;font-size:18px;font-family:Arial;padding: 1px 5px 0 5px;margin: 2px 0;}
.box50irreg {border:solid 0px #b3b2b2;background:#FFFFFF;margin: 5px 0px -6px 3px;width:505px;text-align:center;}
.box50irreg h1{color:#000;font-size:18px; font-family:Arial; padding: 0 5px; margin: 0;text-align:left;}

.unboxed h2{background:transparent none !important;height:0px !important;font-size:0px;}
.unboxed f{background:transparent none !important;height:0px !important;}

.spacer50 {float:none; clear:both; height:1px; line-height:1px; margin-bottom:-1px; visibility:hidden;}
.boxedImg {margin: 1px 0 -6px 0;}
.ie .boxedImg {margin: 1px 0 -4px 0;}
.advert30 .iC {margin:0 0 10px 0;}

.boxchild31 {border: 0px solid #B3B2B2 !important;background-color:#fff !important;}
.boxchild31Upd {border: 0px solid #B3B2B2 !important;}

.box50n { clear:both; float:none; overflow:auto; width:505px; background:#FFFFFF none repeat scroll 0%; margin:-4px 0px -1px 3px;
 border-left:1px solid #B3B2B2; border-right:1px solid #B3B2B2; z-index:9999}
 
 /* RWC2011 new curve box block with shade*/
.bl {background: url(/imgML/icons/curvebox/curved-panel_07.png) 0 100% no-repeat}
.br {background: url(/imgML/icons/curvebox/curved-panel_09.png) 100% 100% no-repeat}
.tl {background: url(/imgML/icons/curvebox/curved-panel_01.png) 0 0 no-repeat}
.tr {background: url(/imgML/icons/curvebox/curved-panel_03.png) 100% 0 no-repeat;padding:8px 2px 5px 2px; /*min-height:30px;*/ } /*79132846curved-panel_03.png*/
.to {background: url(/imgML/icons/curvebox/curved-panel_02.png) 0 0 repeat-x; }/**/
.bo {background: url(/imgML/icons/curvebox/curved-panel_08.png) 0 100% repeat-x}
.le {background: url(/imgML/icons/curvebox/curved-panel_04.png) 0 0 repeat-y}
.ri {background: url(/imgML/icons/curvebox/curved-panel_06.png) 100% 0 repeat-y}

 /* end of block */
 
 /* RWC2011 new curve box block with no shade..as shade was noly appear in the top border so we have to only
    change top 3 images*/
.bl_noshade {background: url(/imgML/icons/curvebox/curved-panel_07.png) 0 100% no-repeat}
.br_noshade {background: url(/imgML/icons/curvebox/curved-panel_09.png) 100% 100% no-repeat}
.tl_noshade {background: url(/imgML/icons/curvebox/curved-panel_01_noshade.png) 0 0 no-repeat}
.tr_noshade {background: url(/imgML/icons/curvebox/curved-panel_03_noshade.png) 100% 0 no-repeat;padding:5px } /*79132846curved-panel_03.png*/
.to_noshade {background: url(/imgML/icons/curvebox/curved-panel_02_noshade.png) 0 0 repeat-x; }/**/
.bo_noshade {background: url(/imgML/icons/curvebox/curved-panel_08.png) 0 100% repeat-x}
.le_noshade {background: url(/imgML/icons/curvebox/curved-panel_04.png) 0 0 repeat-y}
.ri_noshade {background: url(/imgML/icons/curvebox/curved-panel_06.png) 100% 0 repeat-y}

 /* end of block */
 .boxvenue{width:496px; background-color:Transparent; clear:both;overflow:auto;margin:3px 0 0 3px; z-index:9999;}
 
/*Twitter Box Overrides*/
.twtr-hd { background:#3C813E; /*url(/imgml/IRB/body/twitter_header.jpg) no-repeat scroll right top;*/ border:1px solid #FFF;}
#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a, #twtr-widget-1 h3, #twtr-widget-1 h4 { background:none !important; }
.twtr-ft { background-color:#3C813E; border:1px solid #FFF }
#mainContent .f { display:none; } 
.twtr-tweet a {
font-weight:bold;
}
 
 /*YouTube Box*/
#player { width:493px; height:305px; margin:5px;}

/*videos2 = default id style set*/
#videos2 ul {padding: 0px; margin:0px; list-style-type: none; display: inline; float: left;}
#videos2 ul li { float:left; margin-left:11px; margin-bottom:5px; width:240px;}
#videos2 ul li span { margin-left:7px; }
#videos2 ul li img { width:70px; float:left; }
/*videos30 = default id style set*/
#videos30 ul {padding: 0px; margin:0px; list-style-type: none; /*display: inline;*/ float: left; width:196px;}
#videos30 ul li { /*float:left; margin-left:11px;*/ margin-bottom:5px; width:196px;}
#videos30 ul li span { margin-left:7px; }
#videos30 ul li img { width:80px; /*float:left;*/ margin-left:auto; margin-right:auto; display:block; }
#videos30 .videoTitle { float:left; text-align:left; width:96px;font:bold 12px Verdana;}
#videos30 ul li a { float:left; width:80px; margin-left:10px; margin-right:auto; padding: 0 2px 5px; }
#videos30 .videoTitle a { display:block; float:left; width:80px; margin-left:5px; margin-bottom:5px;}
.vidsPage { display:none; }

.contentRow.jwc_video {width:765px;text-align:left;}

.videoScroll #videos2 ul { width:682px; }
.videoScroll #videos2 ul li { margin-top:15px; width:216px;}
.videoScroll #videos2 ul li img { cursor:pointer; }
.videoScroll .videoTitle { width:100px; }

/* menu */
#lev0Menu {position: relative;margin:0 auto; padding-bottom: 0px; width:937px; height:38px /*height: 37px*/;list-style-type:none;font:bold 16px Verdana,Arial,Helvetica,Sans-Serif;}
.ie #lev0Menu {width:979px; right:2px; margin-bottom:15px;}
.ie7 #lev0Menu { left:1px; }
.firefox #lev0Menu {width: 937px;}
.opera9 #lev0Menu {width: 937px;} 
.safari #lev0Menu {width: 937px;}
#lev0Menu li {/*height:66px;*/height:65px;position:absolute;background:url(/img/head/Navigation_B_00.jpg) 0 0 no-repeat;display:block;list-style:none;}

#lev0Menu a#hm {width: 102px; height: 24px; display: block; float:left;}
#lev0Menu a#dz {width: 94px; height: 24px; display: block; float:left;}
#lev0Menu a#ti {width: 94px; height: 24px; display: block; float:left;}
#lev0Menu a#qu {width: 117px; height: 24px; display: block; float:left;}
#lev0Menu a#st {width: 121px; height: 24px; display: block; float:left;}
#lev0Menu a#pf {width: 128px; height: 24px; display: block; float:left;}
#lev0Menu a#mz {width: 132px; height: 24px; display: block; float:left;} 
#lev0Menu a#mc {width: 145px; height: 24px; display: block; float:left;} 
#lev0Menu a#vi {width: 85px; height: 24px; display: block; float:left;} 
#lev0Menu a#fz {width: 102px; height: 24px; display: block; float:left;} 
#lev0Menu a#sh /*{width:130px;height:24px;display:block;}*/
#lev0Menu a.last {width: 145px; height: 24px; display: block;} 

#lev0Menu #tab1 {width: 102px; left: 0px; height:65px; top: 0; background-position: 0 0;}  
#lev0Menu #tab2 {width: 94px; left: 102px; height:65px; top: 0; background-position: -102px 0;}
#lev0Menu #tab3 {width: 121px; left: 196px; height:65px; top: 0; background-position: -196px  0;} 
#lev0Menu #tab4 {width: 145px; left: 317px; height:65px; top: 0; background-position: -317px 0;} 
#lev0Menu #tab5 {width: 85px; left: 462px; height:65px; top: 0; background-position: -462px 0;}
#lev0Menu #tab6 {width: 427px; left: 547px; height:65px; top: 0; background-position: -547px 0;}
	
#lev0Menu #tab1[class="current"] {width: 102px; height: 65px; left: 0px; top: 0px; background-position: 0 -65px;} 
#lev0Menu #tab2[class="current"] {width: 94px; height: 65px; left: 102px; top: 0; background-position: -102px -65px;} 
#lev0Menu #tab3[class="current"] {width: 121px; height: 65px; left: 196px; top: 0; background-position: -196px  -65px;} 
#lev0Menu #tab4[class="current"] {width: 145px; height: 65px; left: 317px; top: 0; background-position: -317px -65px;} 
#lev0Menu #tab5[class="current"] {width: 85px; height: 65px; left: 462px; top: 0; background-position: -462px -65px;} 
#lev0Menu #tab6[class="current"] {width: 427px; height: 65px; left: 547px; top: 0; background-position: -547px -65px;} 

.ie6 #lev0Menu #tab1.current, #lev0Menu #tab1 a:hover {width: 102px; left: 0px; height :65px; top: 0; background: url(/img/head/Navigation_B_00.jpg)  0px -65px no-repeat;}
.ie6 #lev0Menu #tab2.current, #lev0Menu #tab2 a:hover {width: 94px; left: 102px; height: 65px; top: 0; background: url(/img/head/Navigation_B_00.jpg) -102px  -65px no-repeat;}
.ie6 #lev0Menu #tab3.current, #lev0Menu #tab3 a:hover {width: 121px; left: 196px; height: 65px; top: 0; background: url(/img/head/Navigation_B_00.jpg) -196px  -65px no-repeat;}
.ie6 #lev0Menu #tab4.current, #lev0Menu #tab4 a:hover {width: 145px; left: 317px; height: 65px; top: 0; background: url(/img/head/Navigation_B_00.jpg) -317px -65px no-repeat;}
.ie6 #lev0Menu #tab5.current, #lev0Menu #tab5 a:hover {width: 85px; left: 462px; height: 65px; top: 0; background: url(/img/head/Navigation_B_00.jpg) -462px -65px no-repeat;}
.ie6 #lev0Menu #tab6.current, #lev0Menu #tab6 a:hover {width: 427px; left: 547px; height: 65px; top: 0; background: url(/img/head/Navigation_B_00.jpg) -547px -65px no-repeat;}

#lev0Menu label {display:none;}
#lev0Menu #tab1 a:focus, #lev0Menu #tab2 a:focus, #lev0Menu #tab3 a:focus, #lev0Menu #tab4 a:focus,#lev0Menu #tab5 a:focus,#lev0Menu #tab6 a:focus,#lev0Menu #tab7 a:focus {outline: none;}

/*.ie6 #lev0Menu #tab1 .current {width: 108px; height: 26px; left: 0px; top: 0px; background: url(/img/head/tabbs_exp.gif)  0px -27px no-repeat;} 
.ie6 #lev0Menu #tab2 .current {width: 128px; height: 26px; left: 108px; top: 0; background: url(/img/head/tabbs_exp.gif) -108px -27px no-repeat;} 
.ie6 #lev0Menu #tab3 .current {width: 121px; height: 26px; left: 266px; top: 0; background: url(/img/head/tabbs_exp.gif) -266px -27px no-repeat;} 
.ie6 #lev0Menu #tab4 .current {width: 131px; height: 26px; left: 383px; top: 0; background: url(/img/head/tabbs_exp.gif) -638px -27px no-repeat;} 
.ie6 #lev0Menu #tab5 .current {width: 118px; height: 26px; left: 521px; top: 0; background: url(/img/head/tabbs_exp.gif) -521px -27px no-repeat;} 
.ie6 #lev0Menu #tab6 .current {width: 132px; height: 26px; left: 639px; top: 0; background: url(/img/head/tabbs_exp.gif) -639px 0px no-repeat;} 
.ie6 #lev0Menu #tab7 .current {width: 130px; height: 26px; left: 769px; top: 0; background: url(/img/head/tabbs_exp.gif) -768px -27px no-repeat;}*/

/* This is the level1 menue section */

#lev1Menu .angle {background:url(/imgML/head/angle.gif) 968px 0 no-repeat;width:973px;height:0px;font-size:0px;}

#lev1Menu {	z-index:99;list-style-type:none;text-indent:0px;padding:0 0 0 0;font:normal 12px Verdana;
			width:966px;position:relative;left:23px;top:-5px;/*height:31px and 23px*/height:28px;
			/*margin:-2 auto;*/margin-bottom:-8px;margin-top:4px;z-index:2;text-align:left;
			background:Transparent URL(/imgML/head/wrwc_green_bar.png) no-repeat 1px 0 scroll;
			letter-spacing:-1px; display:block;	}
.ie #lev1Menu { left:11px; }
.ie7 #lev1Menu { left:-18px; margin-top:-12px; margin-bottom:5px;}
.chrome #lev1Menu { height:25px; }


#lev1Menu li {margin-top:0;display:inline;padding:0;position: relative; line-height: 22px;}
#lev1Menu a {text-decoration:none;color:#ffffff;border-right:1px solid #ccc; margin:3px 0 0 0;padding: 0 5px;}
#lev1Menu a:hover {text-decoration:underline;}
#lev1Menu a.first {margin-left: 5px;}
#lev1Menu a.last {border-right:none;}
/* below class is to display the arrow image next to the selected level1 menu item, as we do not need it now so i commented it out,and add new one with no image.*/
/*#lev1Menu li.current a {text-decoration:underline; font-weight: bold;background:transparent url('/imgML/head/arrow.gif') 2px 3px no-repeat;padding:0pt 5px 0pt 11px;}*/
#lev1Menu li.current a {text-decoration:underline; font-weight: bold;}
.mzHeader #lev1Menu li.current a {text-decoration:underline; font-weight: bold;background:transparent;padding:0pt 5px 0pt 5px;}

.mzHeader #lev1Menu {background:Transparent URL(/imgML/head/menu_2011level1g.gif) repeat-x 0 0 scroll;}
.mzHeader #lev1Menu a {color:#fff;border-right:1px solid #FFFFFF;}
.mzHeader #lev1Menu .angle {background:url(/imgML/head/anglemz.gif) 968px 0 no-repeat;}
.mzHeader #lev1Menu a.last {border-right:none;}
.mzHeader2tier #lev1Menu {background:Transparent URL(/imgML/head/green_bar_test.png) repeat-x 0 0 scroll;}
.mzHeader2tier #lev1Menu a {color:#fff;border-right:1px solid #FFFFFF;}
.mzHeader2tier #lev1Menu .angle {background:url(/imgML/head/anglemz.gif) 968px 0 no-repeat;}
.mzHeader2tier #lev1Menu a.last {border-right:none;}


/* This is the End of #level1 menue section */

/*#level2 {text-align: left;width:250px;} origional code*/
#level2 {text-align: left;width:258px;background:transparent url(/imgml/head/blue_top.png) no-repeat scroll 10px 2px;margin:-15px 0 0 -3px}
#lev2Menu {width:250px;/*position:relative;*/left:0px;top:1px;/*margin:5px -7px 0px 0px*/margin:14px -7px 0 0;list-style-type:none;text-align:left;
	/*height:19px;*/z-index:3;/*padding:0 0 0 5px*/padding: 20px 0 0 5px;letter-spacing:-1px;}
.ie7 #level2 {margin:0px 0px 0px -3px;}
.ie6 #lev2Menu {margin:5px 0 0 0; text-indent:0; padding:0;top:48px;left: 140px;}

.ie7 #lev2Menu {width:258px; margin: 0px -7px 0px 0px;}

#lev2Menu li {/*display:inline;*/margin:0;background:transparent url(/imgml/head/blue_arrow.png) repeat-y scroll 5px 0;padding:0 0 7px 17px;}
#lev2Menu a {text-decoration: none; font:12px verdana;/*color:#134593*/ color:#ffffff; padding:0px 5px 0px 5px; /*border-left:1px dotted #ccc;*/}
#lev2Menu a:hover {text-decoration: underline;}
#lev2Menu li a.first {border-left: 0px dotted #ddd;}
#lev2Menu li.current a {text-decoration:underline; font-weight: bold;}
#level2 .f {clear: both; float: none; /*height: 2px or 8px*/height:34px;background:transparent url(/imgml/head/blue_bottom.png) no-repeat scroll 10px 0}
/*level2 menu with green */
.mzContent #level2 {text-align: left;width:260px;background:transparent url(/imgml/head/green_top.png) no-repeat scroll 10px 2px; margin:-15px 0 0 -3px}
#level2 {position:relative; top:-2px;}
.mzContent #lev2Menu {width:250px;position:relative;left:0px;top:-12px;/*margin:5px -7px 0px 0px*/margin:14px -7px 0 0;list-style-type:none;text-align:left;
	/*height:19px;*/z-index:3;/*padding:0 0 0 5px*/padding: 32px 0 0 5px;letter-spacing:-1px;}
.ie .mzContent #level2 {margin:-1px 0px 0px -2px; background-position:9px 2px;padding-left:2px;padding-right:0px; width:257px;}
.mzContent .ie6 #lev2Menu {margin:5px 0 0 0; text-indent:0; padding:0;top:48px;left: 140px;}

.ie7 .mzContent #lev2Menu {width:258px; margin: 0px -7px 0px 0px; padding-left:4px;}

.mzContent #lev2Menu li {/*display:inline;*/margin:0;background:transparent url(/imgml/head/green_arrow.png) repeat-y scroll 5px 0;padding:0 0 7px 17px;}
.ie .mzContent #lev2Menu LI { padding-bottom:6px; background-position:3px 0px; }
.mzContent #lev2Menu a {text-decoration: none; font:12px verdana;/*color:#134593*/ color:#ffffff; padding:0px 5px 0px 5px; /*border-left:1px dotted #ccc;*/}
.mzContent #lev2Menu a:hover {text-decoration: underline;}
.mzContent #lev2Menu li a.first {border-left: 0px dotted #ddd;}
/*.mzContent #lev2Menu li.current a {text-decoration:underline; font-weight: bold;}*/
.mzContent #level2 .f {clear: both; float: none; /*height: 2px or 8px*/height:34px;background:transparent url(/imgml/head/green_bottom_test.png) no-repeat scroll 10px 0; position:relative; bottom:12px;}
.ie .mzContent #level2 .f { background-position:7px 0px; }
/* end of level2 green block*/
#lev2DynMenu {width:490px;/*position:relative;*/left:0px;top:1px;margin:5px -7px 0px 0px;list-style-type:none;text-align:left;
	height:19px;z-index:3;padding:0 0 0 5px;letter-spacing:-1px;}
.ie6 #lev2DynMenu {width:490px;margin:0; text-indent:0; padding:0; /*top:48px;left: 140px; background:#f00;*/}
.ie7 #lev2DynMenu {width:500px;}
#lev2DynMenu li {color: #bbb;display:inline;margin:0;padding:0px 5px 3px 5px; border-left:1px dotted #ccc; font:12px verdana;}
#lev2DynMenu a {text-decoration: none; color:#134593;}
#lev2DynMenu a:hover {text-decoration: underline;}
#lev2DynMenu .first {border-left: 0px dotted #ddd;}
#lev2DynMenu li.current a {text-decoration:underline; font-weight: bold;}

/*lev 2 overrides*/
.quHeader #lev1Menu, .homeHeader #lev1Menu { background:transparent url(/imgml/head/menu_2011level1.gif) no-repeat scroll 0px 0px; }
/*lev 2 overrides END*/

#lev3Menu {margin:5px -7px 0px 0px;text-align:left;
	z-index:3;width:200px;padding:0 0 0 25px;letter-spacing:-1px;}
.ie7 #lev3Menu {padding:0 0 0 0;}
#lev3Menu li {width:200px;list-style-type:none;letter-spacing:0;background:url(/imgML/body/bullet.gif) #fff 0 6px no-repeat;margin:0 0 0 -15px;/*border-bottom:1px solid #D8D8D8;*/font:11px verdana; color:#666; padding:2px 5px 0px 12px;}
#lev3Menu a {text-decoration: none; color:#000; font-size: 11px; letter-spacing:0;}
#lev3Menu a:hover {text-decoration: underline;}
#lev3Menu li.current a {text-decoration:underline; font-weight: bold;}
#level3 .f {clear: both; float: none; height: 10px;}

#level3 #qLtitleLink {font-weight:bold;font-size:14px;color:#034EA2;text-align:left;text-decoration:none;margin:5px 0 0 5px;}
#mzStatisticsBox {text-align:left;background:transparent url(/imgML/head/blue_bg.gif) repeat-y scroll 0%; width: 981px; margin: -13px auto 0 auto;}
#mzStatisticsMenu {background: #f2f2f2; margin: 0 4px;}
#mzStatisticsMenu ul {width:490px;margin:0px;list-style-type:none;text-align:left;
	height:30px;z-index:3;padding:10px 0 0 6px;letter-spacing:-1px;}
#mzStatisticsMenu ul li {display:inline;margin:0;}
#mzStatisticsMenu ul a {text-decoration: none; font:12px verdana;color:#AA451C; padding:0px 5px 0px 5px; border-left:1px dotted #ccc;}
#mzStatisticsMenu ul a:hover {text-decoration: underline;}
#mzStatisticsMenu ul li a.first {border-left: 0px dotted #ddd;}
#mzStatisticsMenu ul li.current a {text-decoration:underline; font-weight: bold;}

.ie7 #mzStatisticsMenu ul {height:19px;}

.mainContentMZStatisitcs {margin-top:-8px !important;}
.ie7 .mainContentMZStatisitcs {margin-top:-8px !important;}
.ie6 .mainContentMZStatisitcs {margin-top:-21px !important;}

#MZMenu {background:transparent url(/imgML/head/blue_bg.gif) repeat-y scroll 0%; clear:both;display:block;float:none;margin:-8px auto 0pt;text-align:center;width:981px;}
.ie #MZMenu {margin-bottom: 0px;height:28px; }
#MZMenu #level1 #lev1Menu {margin-top: -8px; background: #EFEFEF; height:28px; padding-top:4px;text-align:left;}
.ie #MZMenu #level1 #lev1Menu { margin-top: 0px; background: #EFEFEF; height:28px; padding-top:0px;padding-bottom:0px;text-align:left;}
.ie6 #MZMenu #level1 #lev1Menu { position: absolute; margin-top: 0px; background: #EFEFEF; height:28px; padding-top:0px;padding-bottom:0px;text-align:left;}

#MZMenu #level1 #lev1Menu .angle {display:none;}
#MZMenu #level1 #lev1Menu a {color: #AA4518;}

/**level3**/


#level4 {text-align: left;width:504px;}
#lev4Menu {width:490px;left:0px;top:1px;margin:5px -7px 0px 0px;list-style-type:none;text-align:center;
	height:19px;z-index:3;padding:0 0 0 5px;letter-spacing:-1px;}
.ie6 #lev4Menu {margin:5px 0 0 0; text-indent:0; padding:0;top:48px;left: 140px;}
.ie7 #lev4Menu {width:500px;}

#lev4Menu li {display:inline;margin:0;}
#lev4Menu a {text-decoration: none; font:12px verdana;color:#134593; padding:0px 5px 0px 5px; border-left:1px dotted #ccc;}
#lev4Menu a:hover {text-decoration: underline;}
#lev4Menu li a.first {border-left: 0px dotted #ddd;}
#lev4Menu li.current a {text-decoration:underline; font-weight: bold;}
#level4 .f {clear: both; float: none; height: 2px;}
.mzContent #lev2SubMenu li{padding:0 2px 3px; margin:6px 6px -4px 45px; background:#4DA34F url(/imgml/head/3rd_lvl_menu_border.png) repeat scroll -30px 0; color:#FFF; line-height:15px;}
.ie .mzContent #lev2SubMenu LI { padding-bottom:3px; background:#4DA34F;  margin:2px 15px 0px 0px}
.ie .mzContent #lev2SubMenu LI.last2SubMenuItem { margin-bottom:0px; padding-bottom:2px; }
.safari .mzContent #lev2SubMenu li{ background:none; }
.mzContent #lev2SubMenu {padding:0px}
.ie .mzContent #lev2SubMenu { margin-top:6px; margin-bottom:0px;}


.mzContent #lev2SubMenu a {text-decoration: none; font:12px verdana;/*color:#134593*/ color:#ffffff; padding:0px 5px 0px 5px; /*border-left:1px dotted #ccc;*/}
.mzContent #lev2SubMenu a:hover {text-decoration: underline;}
.mzContent #lev2SubMenu li a {font-weight:normal;text-decoration:none;}
.mzContent #lev2SubMenu li.current a {text-decoration:underline; font-weight: bold;}

.mzContent #lev1Menu li.current{width: 122px; height: 65px; left: 0px; top: 0px; background-position: 0 -65px;} 
/* NEWS and Articles*/ 
.newsCredits {font:normal 9px Verdana; color:#7b7b7b; margin: 2px 5px 4px 5px; line-height: 15px;}
.topStory .newsCredits {margin-left:0px;}
.article {/**padding:5px;**/clear:both;}
.article .mC {/**width:555px;**/float:left;padding:0 5px 0 0;}
.article .sC {/**width:200px;**/float:left;}
.saSideContent .mC{width:500px}
.saSideContent .sC{width:260px;}
.saSideContent .pics{position:relative;left:-7px;width:182px;padding:5px 34px 0;}

.ie6 .article {width:755px;} .ie6 .article .mC {width:530px;}
.ie6 .saSideContent .mC{width:478px}
.ie6 .saSideContent .pics{padding:5px -0px;left:-9px;margin:0}
.ie6 .saSideContent .pics img{margin:0 34px}

.articleBody {text-align:left;background:transparent none repeat scroll 0 0; overflow:hidden;}
.ie .articleBody {text-align:left;overflow:hidden;}
.mC .articleBody {text-align:left;margin-left:5px;margin-right:5px;}
.articleBody strong {letter-spacing:0px; display:inline;}
.ie strong {white-space: normal;}

.firefox .articleBody h3, .ie7 .articleBody h3{margin:0 5px;} 
.firefox .articleBody h5, .ie7 .articleBody h5{margin:0 5px;} 
.ie7 .articleBody h2 {font-size:16px;}

.articleBody p {padding: 5px 5px 5px 0px; color:#363636;font-size:12px;font-family:verdana; margin: 5px 5px 5px 3px;}
.articleBody p.dom {padding: 0px 0px 0px 0px; color:#363636;font-size:12px;font-family:verdana; margin:1px 5px 5px 1px;}
.articleBody blockquote {background: transparent url(/imgML/icons/quoted_bg.gif) no-repeat top left; float:right; color:#666; width: 40%; margin:10px;}
.articleBody blockquote .sxquotes {height: 30px; text-indent:-9999px; font-size: 20px; text-align: left; font-weight: bold; background: transparent url(/imgML/icons/start-quote.gif) no-repeat 15px 5px;}
.articleBody blockquote .dxquotes {height: 23px; text-indent:-9999px; font-size: 20px; text-align: right; font-weight: bold; background: transparent url(/imgML/icons/end-quote.gif) no-repeat top right;}
.articleBody blockquote .quoteText {margin: 2px 10px 2px 30px;}
.articleBody blockquote .quoteAuthor {padding: 1px 3px 1px 1px; margin:5px 0 0 13px; color: #fff; background: #aeaeae; text-align: right; font-style:italic;}

.article h1{font-size :24px;margin:0 3px 5px 3px;} 
.staticArticle h1{color:#435d7a}
.article .newsDetails{font-style:italic;}
.article .sC .pics {margin:0 10px;}
.article .sC .pics img{border:1px solid #666;}
.relItems {background-color:#ffffff;text-align: left;}
.relArticle {/*background-color:#ffffff;*/ text-align: left; padding-bottom:1px;}

.relArticle h2, .relItems h2, .socialMediaContainer h2 {text-align: left; background-color:transparent;font:bold 15px verdana; color:#363636; padding:2px 0 2px 5px;margin:3px 0 0 0;}
.relArticle ul, .relItems ul {list-style-image:url(/imgML/body/rwcbullet.gif); margin:0; padding:0 10px 10px 20px; background: #fff;}
.relArticle li, .relItems li {padding-bottom: 5px;}
.relArticle li a, .relItems li a {padding-right: 10px;}
#rwcAudioContainer{text-align:center}
.download{background: transparent url(/imgML/icons/downloadIcon.jpg)no-repeat 0px 0px}


.article .miniMMNav {width:200px;}
.box66 .miniMMNav {width:505px;}
.box33 .miniMMNav {width:248px; height:30px;margin:0px;padding:0;vertical-align:bottom;overflow:auto;}
.box33 .photoRollerH {margin:0 0 15px;padding:0px;overflow:auto;}

.box33 .photoRollerH li {display:inline;list-style-type:none;margin:0 2px 0 ;overflow:hidden;}
.box33 #photoRoller {margin:0;padding:0px;overflow:auto;}
.box33 #photoRoller li {display:inline;list-style-type:none;margin:0 2px 0 ;overflow:auto;}

.photoRollerH {margin:0;padding:0px 0 15px 0;overflow:auto;}

.photoRollerH li {display:inline;list-style-type:none;margin:0 2px 0 ;overflow:hidden;}
#photoRoller {margin:0;padding:0px;overflow:auto;}
#photoRoller li {display:inline;list-style-type:none;margin:0 2px 0 ;overflow:auto;}

.photoRollerH li {display:inline;list-style-type:none;margin:0 5px;overflow:hidden;}
.photoRollerH li a {margin-bottom:5px;}
#photoRoller {margin:0;padding:0px;overflow:auto;}
#photoRoller li {display:inline;list-style-type:none;margin:0 2px 0 ;overflow:auto;}

.box33 .photoRollerH2011 {margin:auto;padding:0px;overflow:auto;}
.ie .box33 .photoRollerH2011 {margin:10px 1px 0px 0px;padding:0px;overflow:auto;}
.box33 .photoRollerH2011 li {display:inline;list-style-type:none;margin:1px ;overflow:hidden;}
.ie .box33 .photoRollerH2011 li {margin:1px ;}
.box31 .photoRollerH2011 { padding-left:20px; }
.ie .box31 .photoRollerH2011 { padding-left:0px; position:relative; right:20px; }
.photoRollerH2011 li {display:inline;list-style-type:none;margin:0px 2px 0px 0px;overflow:hidden;}
.photoRollerH2011 li a {margin-bottom:5px;}
.photoRollerH2011 li a:active {outline: none;}
.photoRollerH2011 li a:a:focus {-moz-outline-style: none;}

#pnAL {float:left}
#pnAR {float:right}
.miniMMNav .bullets{display:block;margin-left:20px;text-align:center;height:20px;margin-top:1px}
.article  .miniMMNav .bullets{width:160px;}
.box66 .miniMMNav .bullets{width:465px;}
.box33 .miniMMNav .bullets{width:195px;}
.bullets a{padding:5px 3px; width:20px;background:url(/imgML/icons/nbe.gif) no-repeat center center; cursor:pointer}
.bullets a.nbSel{background:url(/imgML/icons/nbF.gif) no-repeat center center!important;}
.bullets a:hover{text-decoration:underline;}
.ie7 .bullets{position:relative; top:-15px;}

#pnAL, #pnAR {padding:8px 5px 7px 35px;}
.naLE {background:url(/imgML/icons/nale.gif) no-repeat center center;}
.naLF {background:url(/imgML/icons/nalf.gif) no-repeat center center;cursor:pointer;}
.naRE {background:url(/imgML/icons/nare.gif) no-repeat center center;}
.naRF {background:url(/imgML/icons/narf.gif) no-repeat center center;cursor:pointer;}

.sectionTeaser .centre ,.miniTeaser .centre { text-align:center;width:100%;display:block;}

.newsl ul {list-style:none;margin: 10px 0 0 2px; padding:0; /*overflow:auto;*/} 
.newsl li {border:1px solid transparent;margin: 0 0 5px 3px;display:block; float: none; clear:both;} /* nver remove the border is to fix align in IE*/
.ie6 .newsl li {border:none; margin: 0 0 15px 3px;} /* nver remove the border is to fix align in IE*/
.newsl li img {display:inline; margin:0 5px 5px 0;width:80px; height:80px; float: left;}


.newsNoBorder li img {display:inline; margin:0 5px 5px 0; border:1px solid #fff; width:80px; height:80px; float: left;}
.newsNoBorder ul {list-style:none;margin: 10px 0 0 2px; padding:0; overflow:auto;} 
.newsNoBorder li {border:1px solid transparent;margin: 0 0 5px 3px;display:block; float: none; clear:both;} /* nver remove the border is to fix align in IE*/
.ie6 .newsNoBorder li {border:none; margin: 0 0 15px 3px;} /* nver remove the border is to fix align in IE*/
.newsNoBorder li img {display:inline; margin:0 5px 5px 0; border:1px solid #fff; width:80px; height:80px; float: left;}

.news li .snippet {float: left; overflow: auto;}

.newsl li .irbIcon {float:left;overflow:auto;margin: 0px 5px 5px 0px;border: 1px solid #000; background:#fff url(/imgml/icons/irb_icon_80.gif) no-repeat scroll left top; cursor: pointer;}
.newsl li .irbIcon a label {display:none;}
.newsl li .irbIcon img {margin:0;width:225px;height:225px;}
.newsl li .miniThumb {width:80px;height:80px;}

.newsNoBorder li .irbIcon {float:left; text-indent:-9999px; margin: 0px 5px 5px 0px; width:225px; height:225px; border: 1px solid #fff; background:#fff url(/imgml/icons/irb_icon_80.gif) no-repeat scroll left top; cursor: pointer;}

.newsl li a:hover{text-decoration:underline;}  
.newsl li p {font:12px arial;margin:0;padding:0;}
.newsl li .newsCredits {margin-left: 0px;}
.ie6 .newsl li .newsCredits {padding-bottom: 8px;}
.newsl h3 {margin:-13px 0 3px 0;padding:0;font:bold 15px arial;}
.ie6 .newsl h3 {margin:-25px 0 3px 0;}
.newsl .roofline {margin:0;padding:0;font: 11px verdana;}

.newsNoBorder li a:hover{text-decoration:underline;}  
.newsNoBorder li p {font:11px verdana;margin:0;padding:0;}
.newsNoBorder li .newsCredits {margin-left: 0px;}
.ie6 .newsNoBorder li .newsCredits {padding-bottom: 8px;}
.newsNoBorder h3 {margin:-13px 0 3px 0;padding:0;font:bold 11px verdana;}
.ie6 .newsNoBorder h3 {margin:-25px 0 3px 0;}
.newsNoBorder .roofline {margin:0;padding:0;font: 11px verdana;}




.newsl2v .newslTop li {float:left;width:180px;}
.newsl2vLarge .newslTop li {float:left;width:275px;}
.newsl3v .newslTop li {float:left;width:160px;}
.newsl3h .newslTop li {clear:both;width:365px;}
.newsl3h .newslTop li img {float:left;}
.newsl1h2v .newslTop li {float:left;width:240px;padding:0px;}
.newsl1h2v .newslTop li img {float:left;}
.newsl1h2v .newslTop .first{width:480px;float:left;}
.newsRoll img{float:left;}
.newsRoll .miniMMNav {clear:both;position:relative;top:15px;left:-5px;}
.newsRoll ul.newslTop li {width:245px; height:150px;}
.newsRoll ul div {padding:0 0 0 85px;}
.newsRollerH {display:none;}

.topStory li {clear:both;}
.topStory li img {float:left; margin-left: 5px;}
.topStory li h3 {margin:-12px 0 0 0;padding:0;font:bold 16px arial;}
.previousLink {float:left;text-align: left;width:40%;padding:0px 0 10px 10px;font:bold 10px verdana;/*margin-left:-72px;*/margin-top:44px;}
.firefox .previousLink {padding:0px 0 10px 10px;}
.previousLink .moreLink {float: none;}
.nextLink {float:right;text-align:right;width:37%;margin:56px 10px 10px 0;font:bold 10px verdana;}
.newshl ul {}
.newshl li {border-bottom:1px solid #D8D8D8; padding: 0px; margin: 0 15px 5px 15px; list-style-position:outside;list-style-image:url(/imgML/body/rwcbullet.gif);}
.ie7 .newshl li {padding: 0px; margin: 0 3px 5px 20px;}
.newshl li h3 {display:inline;}

/*teaserList */
.teaserList li {clear:both;}
.teaserList li img {float:left;}
/* teaser */
.teaser .teaserLeftPic img{float:left;}
.teaser img {margin:4px 5px 4px 4px;}
.ie .teaser img {padding-bottom:4px !important;}

.teaser .f {height:1px !important;font-size:1px !important;}
.teaser h3 {margin:0;padding: 0;text-align:left;text-transform:uppercase;color:#034EA2;}
.teaser p {margin:0;padding: 0;text-align:left;}
.moreLinkRight .moreLink {text-align:center !important;list-style:none;}
.moreLinkRight .moreLink a {color:#fff;text-decoration:none;}
.teaser .teaserText85 {margin:0;padding: 0 0 0 85px;}
.teaser .teaserText155 {margin:0;padding: 0 0 0 155px;}
.teaser .pdf {padding-right: 10px;list-style-image:url(/imgML/icons/pdf_small.gif);font:bold 10px verdana;}
.teaser h3 {margin:0;padding:0;font:bold 11px verdana;}

/*article links*/
.newsHeader p a:link, .newsHeader p a:visited {text-decoration: underline;}
.newsHeader p a:hover {font-weight: bold; text-decoration: underline;}
.articleBody p a, .articleBody p a:visited {text-decoration: underline;}
.articleBody p a:hover {font-weight: bold; text-decoration: underline;}


/*.moreLink {margin: 6px 4px 2px 0; display:block; width: 89px; height: 15px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none;background: #666 url(/imgML/icons/btn_black_over.gif) top left no-repeat; text-align:center; text-transform: lowercase; cursor: pointer;}
.moreLink:hover {margin: 6px 4px 2px 0; display:block; width: 89px; height: 15px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none;background: #666 url(/imgML/icons/btn_black.gif) top left no-repeat; text-align:center; text-transform: lowercase; cursor: pointer; letter-spacing: normal;}*/
.moreLink, .watchLink {margin: 6px 4px 2px 0; display:block; width: 80px; /*height: 22px;*/ color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none;background: transparent url(/imgML/icons/btn_green.png) top left no-repeat; text-align:center; text-transform: uppercase; cursor: pointer;padding:0px 1px 0 2px;}
.moreLink:hover, .watchLink:hover {margin: 6px 4px 2px 0; display:block; width: 80px; /*height: 22px;*/ color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none;background: transparent url(/imgML/icons/btn_green_over.png) top left no-repeat; text-align:center; text-transform: uppercase; cursor: pointer; letter-spacing: normal;padding:0px 1px 0 2px;}
/**.moreLink:visited {margin: 6px 4px 2px 0; display:block; width: 89px; height: 12px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none; padding: 0px 0 3px 0; background: #666 url(/imgML/icons/btn_black_over.gif) top left no-repeat; text-align:center; text-transform: lowercase; cursor: pointer;}**/
.moreLink img, .watchLink img {width:10px; height: 7px; border: 0 solid #000;}
.watchLink { float:left; position:relative; left:5px; background: transparent url(/imgML/icons/btn_red.png) top left no-repeat;}
.watchLink:hover{ background: transparent url(/imgML/icons/btn_red_over.png) top left no-repeat; }

.moreLinkRegister {margin: 18px 39px 2px 0; display:block; width: 80px; height: 25px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none;background: transparent url(/imgML/icons/btn_green.png) top left no-repeat; text-align:center; text-transform: uppercase; cursor: pointer;padding:0px 1px 13px 2px; float:right;}
.ie .moreLinkRegister {margin:-10px 39px 2px 0}
.moreLinkRegister:hover {margin: 18px 39px 2px 0; display:block; width: 80px; height: 25px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none;background: transparent url(/imgML/icons/btn_green_over.png) top left no-repeat; text-align:center; text-transform: uppercase; cursor: pointer; letter-spacing: normal;padding:0px 1px 13px 2px; float:right;}
.ie .moreLinkRegister:hover {margin:-10px 39px 2px 0}
.moreLinkRegister img {width:10px; height: 7px; border: 0 solid #000;}

/*.grayLink {background: #666 url(/imgML/icons/btn_grey.gif) top left no-repeat;}
.grayLink:hover {background: #666 url(/imgML/icons/btn_grey_over.gif) top left no-repeat;}*/

.moreLinkLarge {margin: 6px 4px 2px 0; display:block; width: 200px; height: 11px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none; padding: 1px 0 3px 0; background: #527eca url(/imgML/icons/btn_blue_large.gif) top left no-repeat; text-align:center; text-transform: lowercase; cursor: pointer;}
.moreLinkLarge:visited {margin: 6px 4px 2px 0; display:block; width: 200px; height: 11px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none; padding: 1px 0 3px 0; background: #527eca url(/imgML/icons/btn_blue_large.gif) top left no-repeat; text-align:center; text-transform: lowercase; cursor: pointer;}
.moreLinkLarge:hover {margin: 6px 4px 2px 0; display:block; width: 200px; height: 11px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none; padding: 1px 0 3px 0; background: #527eca url(/imgML/icons/btn_blue_large.gif) top left no-repeat; text-align:center; text-transform: lowercase; cursor: pointer;}
.moreLinkLarge img {width:10px; height: 7px; border: 0 solid #000;}
.ie6 .moreLinkLarge, .ie6 .moreLinkLarge:visited {height: 7px;background: #fff url(/imgML/icons/btn_blue_large.gif) top left no-repeat;}
ie6 .moreLinkLarge:hover {height: 7px;background: #fff url(/imgML/icons/btn_blue_large_over.gif) top left no-repeat;}


.phGal {overflow:hidden;}
.phGal .photoTitle {width:90%;margin-bottom: 10px;text-align:left;font-size:16px;font-weight:bold;font-family:Arial;padding:2px;margin:2px;color:#000000;}
.ie7 .photoTitle {margin-left: -35px;}
.phGal ul {padding-left:14px;padding-top:5px;list-style-type:none;margin:0;}
.ie6 .phGal ul {padding-left:0px;width:90%;overflow:auto;}
.phGal ul li {float:left;margin-right:18px;}


.innerArt {padding:5px auto;}

.searchBox {margin: 5px 5px 0 5px;}
.searchBox .searchLabel {display:none;}
.searchBox .searchArea {border:1px solid #ddd; margin: 0 5px;}

.newsHeader {/*min-height:200px;*/overflow:hidden; margin: 0 0 0 0;}
.newsHeader .f {line-height:1px; height:1px;}
.ie6 .newsHeader {overflow: hidden;}
.newsTitle {width:260px;padding-bottom: 10px;text-align:left;padding:2px;margin:2px;float:none;}
.ie6 .newsTitle {width:250px; overflow:hidden;}
.newsTitle h1 {font:normal 18px arial; color:#363636; }

.newsPhotoleft {width:225px; float: left; margin:5px 7px 0 5px;}
.firefox .newsPhotoleft {margin:5px 7px 4px 5px;}
.ie6 .newsPhotoleft {margin:5px 2px 0 5px;}
.newsPhotoleft img {margin: 0; padding:0; border: 1px solid #727272;}

.newsPhoto {width:225px; float: right; margin:5px 7px 14px 5px !important;}
.ie6 .newsPhoto {margin:5px 2px 0 5px;}
.newsPhoto img {margin: 0; padding:0; border: 1px solid #727272;}
.newsPhoto .ph225 {width:225px; height:225px;}
.newsPhoto .ph150 {width:150px; height:150px; margin-left:73px;}
.newsPhoto .ph50 {width:50px; height:50px; margin-left:173px;}
.newsPhoto .ph80 {width:80px; height:80px; margin-left:143px;}
#newsCaption {background: #727272; font:normal 11px verdana; color: #fff; margin: -2px 0 0 0; padding: 2px; width:223px;}
.newsUtilities {margin: 8px 2px -10px 5px; padding: 3px; overflow:hidden;}
.ie6 .newsUtilities {width: 250px; height: 25px; margin: 2px 2px 0px 2px; padding: 3px; overflow:hidden;}
.newsUtilities #newsPrint {float:left; margin-right: 5px; width:90px; height: 23px;}
.newsUtilities #newsEmail {float:left; margin-right: 5px; width:90px; height: 23px;}

/*.newsPhoto .irbIcon, jwphotolist .irbIcon {float:left; text-indent:-9999px; margin: 0 5px 1px 0; width:200px; height:200px; border: 1px solid #000; background:#fff url(/imgml/icons/irb_icon_150.gif) no-repeat scroll left top;}*/
.ie7 .newsPhoto .irbIcon {border-bottom: 2px solid #132D84;}
.newsUtilitiesBottom {margin: 5px 10px 0 10px; border-top: 1px solid #F2F2F2; padding: 10px 3px; overflow:auto;}
.ie6 .newsUtilitiesBottom {margin-bottom: 10px;}
.newsUtilitiesBottom #newsPrint {float:right; margin: 0 0 0 5px; width:90px; height: 20px;}
.newsUtilitiesBottom #newsEmail {float:right; margin: 0 0 0 5px; width:90px; height: 20px;}

.latestTitle {font-weight:bold;font-size:15px;color:#363636;font-family:Arial;text-align: left; margin: 6px 0px 0px 19px;} 
.box33 .latestTitle {font-weight:bold;font-size:15px;color:#363636;font-family:Arial;text-align: left; margin:5px 8px;} 

.lastTryTitle {font-weight:bold;font-size:15px;color:#363636;font-family:Arial;text-align: left; margin: 5px 8px;} 
#lastTryImg {margin: 5px auto 0 auto; border: 1px solid #727272; width:80px; height: 80px;}
#lastTryName {font-size: 9px; margin: -2px auto 0 auto; padding: 3px; color: #fff; background: #727272; width:76px; }

/*stili per multimedia list*/
#mainBoxCont h2 { font: 14px arial bold; margin: 3px 3px 0 1px; text-align: left;}
.recentAv .newshl li h3 a {font-size: 11px;}
.relArticle ul li.audioodd {list-style-type:none; list-style-image:none; background: url(/imgML/IRB/head/audio_grey.gif) no-repeat scroll 0pt 1px #F2F2F2; padding-left: 13px;overflow:auto;}
.relArticle ul li.audioeven {list-style-type:none; list-style-image:none; background: url(/imgML/IRB/head/audio_grey.gif) no-repeat scroll 0pt 1px; padding-left: 13px;overflow:auto;}
.box50 .relArticle ul {padding-left:5px;}
.box50 .relArticle ul {padding-left:5px;}


.irbNewsList li {list-style-type:none; list-style-image:none; background: url(/imgML/IRB/head/text_grey.gif) no-repeat 0 1px; padding-left: 13px; margin:0 0 5px 6px;}

.saNoPic h1 {color: #363636; text-transform: none; font-size:16px; font-family: Arial, Sans-Serif;}

.noPicBorder img {border: 0px solid #fff;}

/*newslist calendar mediazone*/
#calendarHome .iC {text-align: left;} 
#calendarHome .iC h2 {font-size: 11px; margin: 6px 4px 0px 4px; padding:0; line-height: normal;height: 14px;}
.newslCal {padding:1px;margin:0px 0 1px 0px;list-style:none;}
.newslCal h3 {font-size:11px;font-weight:normal; margin: 4px 2px !important;}
.newslCal span {font-weight:bold;letter-spacing:-1px;margin-right:4px;text-transform:capitalize;}
#ckDivNews .box33 .newslCal {margin:-10px 0 1px 24px;}
#ckDivNews .box33 .newslCal li {background:Transparent url(/imgML/body/rwcbullet.gif) no-repeat scroll 0pt 4px; /*border-bottom:1px solid #D8D8D8;*/font-family:verdana;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;list-style-type:none;margin:0pt 0pt 0pt -15px;padding:0px 5px 0px 10px;width:200px;}
.ie #ckDivNews .box33 .newslCal li {background:Transparent url(/imgML/body/rwcbullet.gif) no-repeat scroll 0pt 9px; /*border-bottom:1px solid #D8D8D8;*/font-family:verdana;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;list-style-type:none;margin:0pt 0pt 0pt -15px;padding:0px 5px 0px 10px;width:200px;}

/* rss */
.rss_icon {background: transparent url(/imgML/IRB/icons/feed-icon16x16.png) no-repeat 0 0; width: 14px; height:14px; margin: 3px 0 0 0;text-indent:-9999px;cursor:pointer;}
.rss_icon span {text-indent:-9999px;}

/* doclist */
/*.docContainer .heading2 {color:#363636;font-family:Arial;font-size:14px;font-weight:bold;margin:5px 5px -5px 5px;text-align:left;}
.docContainer .docLibrary {left:0px;letter-spacing:-1px;margin:10px 0px 10px 0px;padding:0pt 0pt 0pt 25px;position:relative;text-align:left;top:1px;z-index:3;}
.ie .docContainer .docLibrary {margin:10px 0px 10px -12px; padding:0pt 0pt 0pt 15px;}
.docContainer .docLibrary .pdfDocument {background:transparent url(/imgML/body/rwcbullet.gif) no-repeat scroll 0pt 7px; font-family:verdana;font-size:12px;font-style:normal;list-style-type:none;margin:0pt 0pt 0pt -15px;padding:-1px 5px 0px 12px; padding-left:12px;}
.ie .docContainer .docLibrary .pdfDocument {background:transparent url(/imgML/body/rwcbullet.gif) no-repeat scroll 0px 5px; font-family:verdana;font-size:12px;font-style:normal;list-style-type:none;list-style-position:outside; margin:0pt 10px 0pt 10px;padding:-1px 5px 0 12px;padding-left:12px;}

.docContainer .docLibrary .pdfDocument h3 {margin: 0;}
.ie .docContainer .docLibrary .pdfDocument h3 {margin: 2px 0 0 0;}
.docContainer .docLibrary .pdfDocument h3 a {font-size: 11px; font-weight:normal; color: #363636;letter-spacing:0px;}
*/
.docContainer { float:none; }
.docLibrary {margin: 10px; margin-top:0px; text-align: left; list-style-type:none; list-style-image:none; padding: 0; font-size: 11px; /*min-height:163px;*/}
.ie .docLibrary {/*min-height:170px*/}
.docLibrary li {margin-bottom:5px; list-style-type:none; list-style-image:none; background: url(/imgML/IRB/head/generic.gif) no-repeat 0 1px; padding-left: 15px;}
.docLibrary li.pdf {list-style-type:none; list-style-image:none; background: url(/imgML/IRB/head/pdf_small.gif) no-repeat 0 1px; padding-left: 15px;}
.docLibrary li.doc {list-style-type:none; list-style-image:none; background: url(/imgML/IRB/head/docx.gif) no-repeat 0 1px; padding-left: 15px;}
.docLibrary li.xls {list-style-type:none; list-style-image:none; background: url(/imgML/IRB/head/xlsx.gif) no-repeat 0 1px; padding-left: 15px;}
.docLibrary li.ppt {list-style-type:none; list-style-image:none; background: url(/imgML/IRB/head/ppt.jpg) no-repeat 0 1px; padding-left: 15px;}
.docLibrary li h3 {font-weight: normal; font-size:11px;}
#divRelarticle .docLibrary li { position:relative; right:13px; }
.box50 .docPage {margin-bottom:40px; display:none;}
.ie .docPage { /*min-height:170px;*/}
.docPage .nextLink, .docPage .previousLink{ margin:0px;}
.docPage .previousLink{ padding:0 0 0px 10px }


/*#ckDivNews .box33 {background:#F2F2F2 url(/imgML/head/menu_bg_mz.jpg) repeat-x scroll 0pt -100px;}*/
#ckDivNews .latestTitle, #ckDivDoc .heading2 {color: #ac4921;}
#ckDivNews .box33, #ckDivDoc .box33, #mzRHN .box33 {border: 1px solid #ac4921;}
.userProfile .heading2 {color: #ac4921; font-size:14px;font-weight:bold;margin:0pt 0pt -10px -5px;}
.userProfile #uName {color: #363636;}
.userProfile .profileLabel {color: #ac4921;}
/* mediazone calendar month slider */
.monthSlider {margin: 8px 0 4px 0;}
/*.monthSlider #calendarText {text-transform: uppercase; padding: 0 5px;}*/
.monthSlider #prev a, .monthSlider #next a {color:#fff; background:#1957AC url(/imgML/body/th_bg.gif) repeat-x scroll 0%; padding: 1px; border: 1px solid #B3B2B2;}
.monthSlider a:hover {text-decoration: none;}

.topStoryBigPic ul li a img {width:150px !important; height:150px !important;}
.ie6 .topStoryBigPic ul li a img {width:150px !important; height:150px !important;margin-bottom:10px;}

.ie .newsHeader .articleText {margin-top:6px;}

#divCalSearch {text-align:left; margin: 0 0 0 5px;}
#mzRHN {display: block; overflow:hidden; clear:both;}
.h{margin:6px 0px 0px 0px;}
.heading2 {font-weight:bold;font-size:15px;color:#363636;font-family:Arial;text-align: left; margin:5px 8px;height:20px;}
.newsTitle100 h1 {font-weight:bold;font-size:15px;color:#363636;font-family:Arial;text-align: left; margin:5px 0px;height:20px;}
.ie .heading2 { padding-left:5px; padding-bottom:5px; }
.safari .heading2 { margin:0px 8px 10px 8px;}

/* Following classes are used for social networking bookmarks */
.socialmediaMain 
{  overflow:hidden;
    display:block;
    position:relative; 
    height:30px;
    width:990px;
    margin: 0px auto;
    margin-left:3px;
}
.socialmediaBoxleft 
{    height:100%;
     background:url(/imgml/IRB/icons/spritesearch.gif) no-repeat 0px -186px;
     width:10px;
     float:left;
}
.socialmediaBoxRight 
{    height:100%;
     background:url(/imgml/IRB/icons/spritesearch.gif) no-repeat 0px -266px;
     width:10px;
     float:left;
}
.socialmedia 
{     overflow:hidden;
    display:block;
    background-color:rgb(240,240,240);
    background:url(/imgml/IRB/icons/spritesearch.gif) repeat-x 0px -226px;
    padding:1px 0px 1px 1px;
    height:30px;
    width:476px;
    float:left;
    position:relative;
    border-bottom-width:1px;
 }
.socialmedia div 
{
      display:inline; 
      height:30px;      
      background-image:url('/imgml/IRB/icons/separatorTool.jpg');
      background-repeat:no-repeat;
      background-color:Transparent; 
      background-position:100% 0%;
      width:51px;
      float:left;
      padding-top:0px;
      }

.socialmedia_mail a {color:rgb(243,243,243); display:block; background:transparent url(/imgml/IRB/icons/tools_sprite.png) no-repeat -25px -22px;margin:7px 0px 0px 8px; width:26px;height:24px }
.socialmedia_print a {color:rgb(243,243,243);display:block; background:transparent url(/imgml/IRB/icons/tools_sprite.png) no-repeat 0px -22px;margin:7px 0px 0px 8px; width:26px;height:24px }
.socialmedia_share a {color:rgb(243,243,243);display:block; background:transparent url(/imgml/IRB/icons/tools_sprite.png) no-repeat -51px -22px;margin:7px 0px 0px 8px; width:26px;height:24px }
.socialmedia_mail a:hover {color:rgb(243,243,243); display:block; background:transparent url(/imgml/IRB/icons/tools_sprite.png) no-repeat -25px 0px;margin:7px 0px 0px 8px; width:26px;height:24px }
.socialmedia_print a:hover {color:rgb(243,243,243);display:block; background:transparent url(/imgml/IRB/icons/tools_sprite.png) no-repeat 0px 0px;margin:7px 0px 0px 8px; width:26px;height:24px }
.socialmedia_share a:hover{color:rgb(243,243,243);display:block; background:transparent url(/imgml/IRB/icons/tools_sprite.png) no-repeat -51px 0px;margin:7px 0px 0px 8px; width:26px;height:24px }

.ie7 .socialMediaContainer { padding-bottom:1px; }
.bookmarks { display:block; font-size:12px;position:relative;margin-left:0px; height:70px; /*width:990px;*/ margin-top:10px;}
.ie7 .bookmarks { height:80px; }
.bookmarks div p {padding-top:0px;padding-bottom:0px;text-align:left; font-size:10px;}
.bookmarks div ul { text-align:left; vertical-align:middle; padding-top:0px;padding-bottom:3px; padding-left:0px; position: relative; bottom: 10px;}
.ie7 .bookmarks div ul { position: relative; top: 10px; right: 40px; }
.ie8 .bookmarks div ul { position: relative; top: 0px; right: 0px; }
.bookmarks div ul li {display:block; float:left; width:133px; margin:3px 3px 0px 0px;height:16px; padding:2px 0px 0px 23px; list-style:none;}
.ie7 .bookmarks div ul li { width:115px; }
.bookmarks div ul li a { color:Black;font-weight:normal}

.bookmarksLeft 
{    height:100%;
     width:5px;
     float:left;
}
.bookmarksRight 
{    height:100%;
     width:10px;
     float:left;
}
.bookmarksMid 
{     overflow:hidden;
    /*border-color:#cccccc;border-style:solid;*/
    padding:1px 0px 1px 1px;
    height:100%;
    width:477px;
    float:left;
    position:relative;
    bottom:10px;
    border-bottom-width:1px;
 }

.facebook { background:transparent url(/imgml/IRB/icons/bookmarks/facebook.gif) no-repeat; }                
.twitter { background:transparent url(/imgml/IRB/icons/bookmarks/twitter.gif) no-repeat; }               
.stumbleupon { background:transparent url(/imgml/IRB/icons/bookmarks/stumbleUpon.gif) no-repeat; }
.myspace { background:transparent url(/imgml/IRB/icons/bookmarks/mySpace.gif) no-repeat; }
.delicious { background:transparent url(/imgml/IRB/icons/bookmarks/delicious.gif) no-repeat; }
.digg { background:transparent url(/imgml/IRB/icons/bookmarks/digg.gif) no-repeat; }
.print { background:transparent url(/imgml/IRB/icons/bookmarks/print.gif) no-repeat; /*position:relative; top:6px;*/ }
.email { background:transparent url(/imgml/IRB/icons/bookmarks/email.gif) no-repeat; /*position:relative; top:6px;*/}
.favourites { background:transparent url(/imgml/IRB/icons/bookmarks/bookmark.gif) no-repeat; /*position:relative; top:6px;*/}

/* End of Social Media Styles */

/*audio*/
.audioTitle { float:left; width:90%; }
.audioDownload { float:left; }
.box31 .audioTitle { width:190px; }
.box31 .audioDownload { float:left; }
.box31 .relArticle .docLibrary { padding:0px 10px 1px 3px; }
.downloadInstructions { text-align:center; font-size:10px; margin-bottom:6px; font-weight:bold; }

/*special*/
.box33 .newsHeader .newsTitle100 h1 { margin-left:3px; }
/*quickLincks*/
/*.qL {margin: 25px 0 5px 0;} */
.qLTitle {font-weight:bold;font-size:15px;color:#363636;font-family:Arial;text-align: left; margin: 5px 20px 0 20px;width:98%} 
.qL ul {padding:6px 22px 0 0px; margin: 5px 0px;}
.ie6 .qL ul { padding:0px 0px 0px 0px;  }
.qL li {width:100%/*210px*/;/*border-bottom: 1px solid #d8d8d8;*/margin: 0 0 3px 0; list-style:none;padding-left:22px; background:transparent url(/imgML/body/rwcbullet.gif) no-repeat scroll 7px 4px;} 
.ie6 .box50 .qL li {padding-right:0px; width:95%;}
.ie6 .box31 .qL li {padding-right:0px; width:90%;}
.qlHL {font:bold 10px verdana}
.qLInline{margin:0px;padding:0;} 
ul.qLInline  {margin:5px 0 5px 0;} 
.qLInline li {display:inline;border:none;border-left:1px solid #000;padding:0 5px; line-height:15px;}
.qLInline li.first {display:inline;border:none;padding:0 5px 0 0;}
.qLInline li.current {font-weight:bold;}
/* quick link with bullet*/ 
.qLBullet ul {list-style-image : url(/imgML/icons/bullet.gif);margin:0 0 0 0;}
.qLBullet li {margin:0 0 0 15px; border:none; }
#qLtitleLink {font-weight:bold;font-size:15px;color:#363636;text-align:center;text-decoration:none;}
.searchL a {font-weight:bold;}
li.even {background-color:#ffffff}
li.odd {background-color:#f2f2f2}
/*table guidelines*/
table {border:solid 0px #a0b2be;border-bottom:none;width:100%;padding:4px;margin:0 auto;border-spacing:0;font:normal 11px verdana;
	text-align:left;}
tbody td { padding:0 2px 2px; font:10px verdana; }
.ie6 table {border-collapse:collapse;padding:0;width:98%;margin: 4px 0;}
.ie7 table {border-collapse:collapse;padding:0;width:98%;margin: 4px 0;}
.noBorder {border:0;}
/* origional code th {font-weight:bold;background:Transparent url(/imgML/body/th_bg2011.gif) repeat-x;color:#fff;height:17px; padding:2px 0 2px 2px;}*/
th {font-weight:bold;color:#363636;height:17px; padding:2px 5px 10px 3px;}
.ie th {height: 13px;}
td.l{text-align:left;}
td.r{text-align:right;}
td.c{text-align:center;}
td {line-height:14px;border-bottom:0px solid #a0b2be;margin:0;padding:0 4px 4px 4px;}
tr.even {background:#fff;}
/* origional code thead {background:#b6c6d3;font-weight:bold;color:#435d7a;}*/
thead {font-weight:bold;color:#435d7a;text-align:left;}
tbody tr:hover {/*background: #AACBEE;*/} 
tr.odd{background:#f2f2f2;}
caption {text-align:left;font-weight:bold;color:#363636; line-height:20px; font-size:15px; font-family:Arial; margin-left:7px; margin-bottom:5px; /*padding-left:15px;*/}
td img {vertical-align:middle;}
table .nobg {background: #fff url(); height: 26px;}
.hist tbody th {color: #034ea2;}
/*fixture table*/
.fixture {margin:0 auto; width: 100%;}
.fixture caption {margin: 0 5px; text-transform:capitalize; color: #034EA2;}

.fixture tbody tr:hover {background: #AACBEE;} 
.fixture .hT{width:90px;}
.fixture .aT{width:90px;}
.fixture .dt{width:150px; padding-left: 3px; text-transform:uppercase; }
.fixture .dateCompact{width:80px;}
.fixture .img{width:25px;}
.fixture .v{width:120px; padding-right:2px;}
.fixture .result{width:50px;}
.fixture .res{width:80px;}
.fixture tr {cursor: default;}

.fixtureWidget {margin:5px auto; width: 100%; text-align: center;}
.fixtureWidget caption {text-transform:uppercase; text-align: center; width: 100%;font-weight:bold;background:url(/imgML/body/th_bg.gif) transparent top left repeat-x;color:#fff;height:17px; padding:0px 0px 4px 2px;margin:0;line-height:16px;}
.fixtureWidget tr {cursor: default;}
.fixtureWidget td {width:10%;}
.fixtureWidget .v {width:15%;}

.ie .fixtureWidget {margin:1px; width: 248px; text-align: center;}

/* stats table*/
.statsTable {margin:0 auto; width: 98%; text-align:left;}
.statsTable caption {background:transparent url(/imgML/body/th_bg.gif) repeat-x scroll left top;color:#FFFFFF;font-weight:bold;height:17px;line-height:16px;margin:0;padding:0px 0px 4px 2px;text-align:center;text-transform:uppercase;width:100%;}
.statsTable thead {height:0px;line-height: 0px;}
.statsTable tbody tr:hover {/*background: #AACBEE;*/} 
.statsTable tr {cursor: default;}
.statsTable th.c { padding-left:0px; }
.statsTable .rwc2011r{ text-align:right; }
.ie .statsTable th { padding-top:6px; }
.chrome .statsTable th { padding: 2px 5px 2px 10px; }

/*group table*/
.groupsStandig {margin-bottom: 5px;}
.groupsStandig caption {margin: 0 5px;}
.groupsStandig thead td{text-align:center;}
.groupsStandig thead .img{width:30px;}
.singleGroup {width: 50%; float:left; text-align: center;}
.ie7 .singleGroup {width: 46%; float:left; text-align: center; margin:4px;}
.singleGroup .t {padding-left: 3px;}
/*normal mode*/
.groupsStandig.normal {width:100%;}
.ie7 .groupsStandig.normal {width:98%}
.groupsStandig.normal .p .l .w .d{width:50px}
.groupsStandig.normal .for{width:60px}
.groupsStandig.normal .rnk{width:30px;}
.groupsStandig.normal .t{width:150px;text-align:left;}
.groupsStandig.normal .ag{width:85px}
.groupsStandig.normal .pts{width:50px}
/*compact mode*/
.groupsStandig.compact {margin-left: 5px;}
.groupsStandig.compact .p .l .w .d {width:25px}
.groupsStandig.compact .for .ag .pts{width:35px}
.groupsStandig.compact .t{width:70px;text-align:left;}
/* supercompact mode*/

/*.teamStanding tbody tr:hover { background-color: Transparent;} 
.teamStanding .selectedTeam {background: #b6c6d3; font-weight:bold;}*/

.teamStanding tbody tr:hover { background-color: transparent;} 
.teamStanding tbody tr.odd:hover{background:#f1f5fa;}
.teamStanding .selectedTeam:hover {background: #b6c6d3; font-weight:bold;}
.teamStanding .selectedTeam {background: #b6c6d3; font-weight:bold;}

.upperC {text-transform: uppercase;}

.largetable {border: 0px;}
.largeTable th {background:#1957AC /*url(/imgML/body/th_bg.gif) repeat-x scroll bottom left*/; color:#FFFFFF; font-weight:bold; padding:2px 0pt 2px 2px;}
.largeTable tbody td {text-align: center; margin:0px; padding: 2px;}
.newrwc{text-align:center; font-weight:bold; font-size:12px;color:#435D7A;}

.second{text-indent:-3px;}
.table_main { margin-bottom:15px!important; }


/*fixres - to be used on the HP fixres control*/
.frDate { width:30% }
.frTeam1 { width:12% }
.frScore { width:14% }
.frTeam2 { width:25% }
.frEventStage { width:35% }

#sponsPartners, #suppliers {}
#sponsPartners #suppliers {border-top:solid 2px #d3d3d3;height:20px; text-transform:uppercase;
	padding-top:5px;margin-bottom:-5px;margin-top:-1px;color:Gray}/*modified*/
#sponsPartners #suppliers a {text-decoration:none; font-size:10px;}
#sponsPartners #suppliers a:hover {text-decoration:underline;  font-size:10px;}
#sponsPartners .headerSpon {text-align:left;margin:0px 0px -2px 2px;height:15px;width:248px;clear:both; float: none;}
#sponsPartners .headerSpon span {text-transform:uppercase;font-size:10px;letter-spacing:-1px;display:block;float:left;width:123px;text-align:center;
	margin:1px 0 0 0;}
#sponsPartners .headerSpon span#sx {border-right:solid 2px #d3d3d3;}	
#sponsPartners .headerSpon span#dx {width:122px; color:Gray} /*modified*/
	
.box33 #sponsPartners #flashSponsor embed {margin:0px 0 -1px 0;}
/*
#sponsPartners .headerSpon span#sx {margin-left:7px;}
#sponsPartners .headerSpon span#dx {margin-left:16px;}
.ie #sponsPartners .headerSpon span#sx {margin-left:5px;}
.ie #sponsPartners .headerSpon span#dx {margin-left:13px;}
*/

#suppliersIMG #title {width:100%;margin-bottom:-2px;/*background:transparent url(/imgML/head/td_bg.gif) repeat-x;*/}
.ie7 #sponsPartners, .ie7 #suppliers, .ie6 #sponsPartners, .ie6 #suppliers {margin: 1px 0;}
.imgVenue {margin:5px 0 -5px 0px;}
.ie .imgVenue {margin:5px 0px -2px 0px;overflow:hidden}
#sponsPartners #sponsor  {width:50%;float:left;}
#sponsPartners #partners {width:50%;float:left;}
/*modified by Nasir for 'only sponsors' slot*/
#sponsPartners #onlysponsor  {width:20%;float:none;} 
#sponsPartners .headerSpon span#nx {border-right:none;width:190px;color:#134593;}

/*end of 'only sponsors' slot*/
#linkSuppl {font-size:9px;}

#stadiumName {color:#034EA2;font-weight:bold;font-size:16px;margin:2px 5px -3px 5px;padding:5px 0px 0 5px;
	text-align:left;background:transparent url(/imgML/head/td_bg.gif) repeat-x;}

.ie6 .team {width:24%;border-left:solid 1px #fff;margin-top:2px;}
.ie6 .team ul {margin:5px 0px 5px 5px;}
.ie6 .team img {margin:1px 0px 0px 0px;}
.ie6 .team ul li a img {margin:0;}

.ie7 .team {width:24%;margin-top:2px;}
.ie7 .team ul {margin:5px 0px 5px 7px;}
.ie7 .team img {margin:1px 0px 0px 7px;}
.ie7 .team ul li a img {margin:0;}

.team {float:left;width:25%;margin-top:2px;}
.team ul {list-style:none;padding:0;margin:5px 5px 5px 5px;}
.team li {margin:10px auto;}
.team li div {margin:0;text-align:center;}
.team li span {display:block; margin:0;text-align:center;}
.team ul li a {font-size:9px;}
.team ul li a:hover span {text-decoration:underline;}  

.fixHeader{font-size:20px;font-weight:bold;margin:0px;}
.teamLogo {float: left; margin-top:-20px; }
#teamTitle {padding:0; overflow:hidden;}
#teamTitle h1 {margin:0; padding:0;}
#teamTitle img {padding:0px; margin:2px 5px 2px 0;border:0px solid #000;float:left;width:40px;height:22px;}
#teamTitle h3 {float:left; font-size: 20px; display: inline;margin:12px 2px; color:#363636;}
#teamTitle h3 #countryCode {font-size: 9px; font-weight: normal; margin-left: 5px;}
#teamPhoto {padding:0; margin-top:-19px; margin-bottom:-4px; width:490px;height:70px; background:#aaa; overflow: hidden;}

.teamList,.coachList {list-style:none; margin: 5px 5px 10px 5px; padding: 0; overflow:hidden;}
.teamList li { margin:0 0 2px 0;float: left;width: 120px; font-size: 9px;}
.teamList li a {font-weight:normal;}
.teamList li .name {cursor: pointer;}
.teamList li .name:hover {background:#f2f2f2; cursor: pointer;}
.coachList li a {font-weight:normal; cursor: default;}
.coachList li { margin:0 0 2px 0;float: none;width: 240px; font-size: 9px; position:relative;}
.coachList li .coachRole {position:absolute; left: 120px;}


.noinfoAlert {font-size: 11px; color: #363636; font-weight: normal; margin: 5px 0; font-family: Verdana, Sans-Serif; }

#squadListUp {display:block; float:none; clear: both; overflow:hidden;margin:0; padding:0;}
#squadListUp h3 {text-align: left; float: left; width: 50%; font-family: arial, sans-serif; font-size:14px; color:#034ea2; font-weight: bold; margin:10px 0 5px 5px;}
#squadListUp #playerThumb {float: right ;width:80px; height: 80px; background: #eee no-repeat top left; border: 1px solid #363636; margin: 10px 10px 10px 10px;}
.ie6 .teamList {display:block; float:none;clear:both;}
.referees {overflow: auto; margin: 0; }
.referees ul {list-style:none;  margin: 5px; padding: 0; float: none; clear:both; overflow: auto;}
.referees ul li {float: left; margin: 0; padding: 3px  0; font-size:9px; display:block; width:100%; border-bottom: 1px solid #b6c6d3}
.referees ul li:hover {background-color:#b6c6d3;}
.referees ul li .name { font-size: 9px;}
.referees br {clear: left;}
.referees caption {color: #034ea2;}
#refereeThumb {width:80px; height: 80px; float: right; background: #eee; border: 1px solid #000; margin: 5px;}
#refGroup {float: left; width: 60%; margin: 0 0 0 5px;}
#refGroupLarge {float: none; width:99%}
.firefox #refGroupLarge caption {margin: 0 0 0 5px;}
#refGroupLarge table {text-align: left;}

#refGroup div {margin: 3px 3px 0 3px; font-weight: bold; text-align: left;}


#refereeTitle {overflow:auto;}
#refereeTitle h3 {font-size: 16px; color:#363636; font-weight: bold;margin:0;}
#refereeCountry {color:#363636;}
#refereePic {float:right;padding: 0 5px; background: #ddd; width:100px; height:100px;}
#simpleList {line-height:16px; width: 200px;}
#simpleList li {float: none; margin: 5px 0; padding: 0; width: 200px;}

/* ccs per lineup*/
.matchHeader h1 {margin:5px 5px 0; font-size: 22px; overflow: auto; text-align: center;}
.matchHeader h1 a { margin: 0 5px;}

.matchHeader #imgSx {margin-right:220px;}
.matchHeader #teamResults {font-size:22px;}
.matchHeader #teamResults .teamArea {width:200px;float:left;}
.matchHeader #teamResults #resultArea {width:100px;float:left;}
.matchHeader #teamResults p {margin:0 0 10px 0;}


#lineup {overflow: hidden;}
#lineup .home {float: left; width: 220px; text-align:right; padding: 10px; margin:0 0 0 4px;}
#lineup .home ul {text-align: right;}
.ie6 #lineup .home {float: left; width: 220px; text-align:right; padding: 10px; margin:0 0 0 5px;}
#lineup .away {float: left; width: 220px; text-align:left; padding: 10px; margin:0 0 0 8px;}
.ie6 #lineup .away {float: left; width: 220px; text-align:left; padding: 10px 5px; margin:0 0 0 15px;}
#lineup .f {clear:both; float:none;}
#lineup ul {list-style-type:none;padding:0;margin:0;}
#lineup ul li {margin: 0 0 3px 0; height: 84px; font-size:9px;}
#lineup ul li strong {font-size:12px; margin:1px;}
#lineup h5 {margin: 3px 0px 10px 0px; padding:0 0 5px 0; font-size:11px; font-weight:bold;}

#details caption {margin: 0 4px;}
#details td {text-align: left;}
#nodataAlert {margin:10px; text-align:left;}


#shirtNav {margin-bottom: 3px; display: block; overflow:hidden; float: none; clear: both; background:#1957AC url(/imgML/body/th_bg.gif) repeat-x scroll 0%;}
.ie6 #shirtNav {margin: 0px; background:#1957AC;overflow:hidden;}
#homeShirtNav, #awayShirtNav {padding:0px; float: left; width: 40%; margin: 0 0 0px 16px;background: Transparent;}
#shirtNav span {color: #b3b3b2}
#shirtNav .current {margin-bottom: 0px;color: #fff; cursor: default;}
.ie6 #shirtNav, .ie6 #shirtNav .current {color: #034EA2;}
#teamImg {margin-bottom:-7px;}
.ie #teamImg {margin-bottom:-5px;}

#divDetail {font-size:10px; text-align:left; margin: 5px 5px 0 5px;}

.titleAlert {text-align:left; margin: 5px; font-size:11px; line-height: normal; font-weight: bold; font-style: italic; color: #034EA2;}


.uppercase {text-transform:uppercase;}


/*officials page in match pages*/
#refDetail {clear:both; float:none;overflow:hidden; margin:10px;}
#refDetail #refPic {float:left; width: 225px; height:225px; border: 1px solid #000; background: #fff url(/imgML/icons/irb_icon_225.gif) no-repeat 0 0}
#refDetail #refDetailTxt {float:left; text-align:left; margin: 0 0 0 10px;}
#refDetail #refDetailTxt h3, #refDetail #refDetailTxt h4, #refDetail #refDetailTxt p {margin:0;padding:0; line-height: 16px;}
#refDetail #refDetailTxt h3 {font-size: 18px; margin: 3px 0;}
#refDetail #refDetailTxt h4 {font-size: 14px; margin: 3px 0;}
#refDetail #refDetailTxt p {font-weight:normal;}

#otherOff {clear:both; float:none;overflow:hidden; margin:10px; text-align:left;}
#otherOff h4 {font-size: 12px; margin: 6px 0 3px 0;}
#otherOff .otherOffDetails {clear: both; float: none; overflow:hidden; margin: 10px 0 0 0;}
#otherOff .otherPic {float:left; width: 80px; height:80px; border: 1px solid #000;background: #fff url(/imgML/icons/irb_icon_80.gif) no-repeat 0 0}
#otherOff .otherTxt {float:left; text-align:left; margin: 0 0 0 10px;}

/* fixtures */
.fixturesBox table tr, .fixtureWidget tr, .fixture tr  {cursor: pointer;}

/* match pages: match header*/
.matchHeader {margin: 0 0 15px 0;}
.matchHeader #teamResults {margin: 0px 0 0 0;}
.matchHeader #teamResults .teamArea1 {width:200px;float:left;}
.matchHeader #teamResults .teamArea2 {width:200px;float:left;}
#teamGraphics {margin: 5px 0 0 0;width:503px; height:30px; background: #000 url(/imgML/unions/match/res_bg.gif) repeat-x;clear:both;float:none;overflow:hidden;}
#teamGraphics #teamH {text-decoration: none; text-align:left; display:block; width:203px; height: 30px; float:left; color:#fff; font-size: 12px; font-weight:bold;text-transform: uppercase;}
#teamGraphics #teamH .teamTitle {display:block; margin: 7px 0 0 65px; font-weight:bold; }
#teamGraphics #teamA {text-decoration: none; text-align:right; display:block; width:203px;  height: 30px; float:right; color:#fff; font-size: 12px; font-weight:bold;text-transform: uppercase;z-index:2;}
#teamGraphics #teamA .teamTitle {margin-top:5px;display:block; margin: 7px 65px 0 0 ; position:relative;}
#teamGraphics #matchRes {display:block; width:96px;  height: 30px; float:left; color:#fff; font-size: 12px; font-weight:bold; margin: 7px 0 0 0;}


.ie6 #teamGraphics {margin: 5px 0 0 0;width:503px; height:30px; background: #000 url(/imgML/unions/match/res_bg.gif) repeat-x;clear:both;float:none;overflow:hidden;}
.ie6 #teamGraphics #teamH {text-decoration: none; text-align:left; display:block; width:203px; height: 30px; float:left; color:#fff; font-size: 12px; font-weight:bold;text-transform: uppercase;}
.ie6 #teamGraphics #teamH .teamTitle {display:block; margin: 7px 0 0 65px; }
.ie6 #teamGraphics #teamA {margin:0 0 0 0px; text-decoration: none; text-align:right; display:block; width:203px;  height: 30px; float:right; color:#fff; font-size: 12px; font-weight:bold;text-transform: uppercase;background:#f00;}
.ie6 #teamGraphics #teamA .teamTitle {z-index:3;margin:0;padding:0;position:absolute; width:100%; top:85px;left:250px;}
.ie6 #teamGraphics #matchRes {display:block; width:96px;  height: 30px; float:left; color:#fff; font-size: 12px; font-weight:bold; margin: 7px 0 0 0;}


#headerMan {text-align:left; margin:0;padding:0;}
#headerMan img {padding:0;margin:8px;}
#contentMan #pic {margin:10px;border:solid 1px #000;}
#contentMan .otherPic {float:left; width: 80px; height:80px; border: 1px solid #000;background: #fff url(/imgML/icons/irb_icon_80.gif) no-repeat 0 0;margin: 4px;}



/* All the styles for Live Tracker /asp/tournament/livetracker/ */


 #live #lheader #tabs { padding: 0px 0px 0px 0px;margin:0;text-align:left;list-style:none;cursor:pointer}
 #live #lheader #tabs li {float:left}
 #live #lheader #tabs li div {float:left;font-weight:bold;color:white;height:30px;} 
 #live #lheader #tabs li div span {position:relative;top:5px;left:5px;}
 #live #lheader #tabs .liveTrackerTabsSelected {background: url('/imgML/tournament/tracker/SelectedTabSprite.png') no-repeat;}
 #live #lheader #tabs .liveTrackerTabsUnSelected {background: url('/imgML/tournament/tracker/UnSelectedTabSprite_1.png') no-repeat;}
 #live .barstrip { background:url('/imgml/tournament/tracker/2level_repeat.jpg') repeat-x;height:8px;width:500px;}
 #live .tabsContent {border-left:1px solid #23B162;border-right:1px solid #23B162;}
 #live #footer_live div {background: url('/imgML/tournament/tracker/FooterSprite.png') no-repeat 0px 0px;float:left;height:15px;}
 
 #live .matchIntervalRow { background:url('/imgml/tournament/tracker/divider_repeat.jpg');font-size:12px;font-weight:bold;color:white}
 #live .matchIntervalRow td { font-weight:bold}
 #live .matchIntervalColumn { text-align:center;} 
 #live .matchEvaluatedColumn { text-align:center; }  
 
 #matchInfo .columnInfo { border-bottom:1px dotted  #23B162;  }    
                   
                   
 /* End of All the styles for Live Tracker /asp/tournament/livetracker/ */
 
 
 /*Live Match Centre Style*/
 .box50 .liveMatchRow { float:left; width:100%; margin-left:5px; padding-left:10px; background:url('/imgml/head/blueBarBg.gif') no-repeat 0px 0px; color:#FFFFFF;}
 .box50 .liveMatchRow div { float:left; margin-top:3px;}
 .box50 .liveMatchKO { width:100px; display:none;}
 .box50 .liveMatchES { width:165px; text-align:left;display:none;}
 .box50 .liveMatchMS { width:165px; text-align:left;}
 .box50 .liveMatchTA { width:40px; }
 .box50 .liveMatchSC { width:55px; }
 .box50 .liveMatchTB { width:40px; }
 .box50 .liveMatchMB { width:180px; position:relative; bottom:5px;}
 /*End of Live Match Centre Style*/
/*.mainForms label.required {font-weight:bold}     temperory disabled to remove the bold effect*/
.mainForms label.validateError {color:red;}
.mainForms select{border:1px solid #777;}
.mainForms input{border:1px solid #777;}
.mainForms select.validateError, .mainForms input.validateError {border:1px solid red;}
.mainForms input {font:normal 10px verdana}
.mainForms legend {font:bold 13px Verdana}
.mainForms label {display:block}
.fieldSetHelp {font:normal 11px Verdana}
.formFieldHelp {font:normal 10px Verdana}
/*error panel*/
/* #d_errPanel {background:#FFF url(/imgML/fifaclub/bg_gradient.gif) repeat-x ; color:#003269; width:auto; padding-bottom:15px;margin-top:5px}  origional code*/
#d_errPanel {color:Red; width:auto; padding-bottom:15px;margin-top:5px;text-align:left;} /*modified code*/
#d_errLogo {background:transparent url(/imgML/fifaclub/icon_Error.gif) no-repeat left bottom;width:67px;height:59px;float:left}
#d_errList ul {padding-left:85px; margin:0}
#d_errPanel .float_reset{clear:both}
#d_errPanel .h {height:5px;clear:both;}
/*login*/
#box_loginForm .h {height:5px;background:#f1f1f1 url(/imgML/fifaclub/bg_Sprite.gif) no-repeat 0 -0px;width:760px;clear:both;}
#box_loginForm {background:#F1F1F1 url(/imgML/fifaclub/bg_img.gif) no-repeat right bottom; color:#003269; width:auto;height:150px}
#box_loginForm .f {height:5px;background:#f1f1f1 url(/imgML/fifaclub/bg_Sprite.gif) no-repeat 0 -6px;width:760px;clear:both;}
#box_loginForm #btn_login {background:transparent url(/imgML/fifaclub/sprite_puls.gif) repeat-x 0 -22px; float:right;font: normal normal Bold 11px Arial;color:#fff}
#box_loginForm .formTitle {font: normal normal Bold 11px Verdana; margin: 0 0 5px 0}
#box_loginForm #d_rememberMe, #box_loginForm #d_forgotPassword {clear:both;margin:5px;}
#box_loginForm #l_rememberMe {padding-top:2px}
#box_loginForm #d_buttons {clear:both; width:193px}
#box_loginForm #c_rememberMe {margin-left:0}
#box_loginForm #d_forgotPassword a {margin:5px 10px;font-size:10px;}
#box_loginForm #d_forgotPassword a {color:#003269}
/*login teaser*/
.content .box100 .iC {text-align: left;}
#box_loginTsr {float:none; clear:both; font-size:10px;width:400px;overflow:hidden;margin:0 5px 10px 5px;padding:0;text-align: left;}
#box_loginTsr #f_login {text-align:left;}
#box_loginTsr #d_errList ul{list-style-type:none;padding:0}
#box_loginTsr .bold{font-weight:bold;color:#787878;display:inline;margin:0 8px 0 -5px;}
#d_password .passwordbold{font-weight:bold;color:#787878;display:inline;margin:0px 8px 0 -5px;}
.ie #d_password .passwordbold{font-weight:bold;color:#787878;display:inline;margin:0px 8px 0 -5px;}
#box_loginTsr #d_password, #d_email, #d_register {margin:5px 5px}
#box_loginTsr #d_rememberMe {margin: 10px 5px;}
#box_loginTsr #c_rememberMe {float:left;margin:0 5px;border:0}
#box_loginTsr #l_rememberMe{width:190px}
#box_loginTsr #d_forgotPassword a{margin:10px 0px; text-decoration:underline;}
#box_loginTsr #btn_login {background: transparent; font: normal normal Bold 10px Verdana;color:#fff}
.ie #box_loginTsr #btn_login {margin-left: -8px;}
#box_loginTsr #btn_logout {background: transparent; font: normal normal Bold 10px Verdana;color:#fff}
.ie #box_loginTsr #btn_logout {margin-left: -8px;}

#box_loginTsr #btn_logout_green {margin:-6px 8px 0 1px; padding:0 0 12px;}
.ie #box_loginTsr #btn_logout_green {margin-left: -8px;}

#box_loginTsr #d_buttons {font-size:9px;text-align:center;text-transform:lowercase;border:0px solid #fff; margin: 20px 20px 0px 90px; height:15px; width: 80px !important;color:#FFFFFF;cursor:pointer;display:inline;}
#box_loginTsr #d_buttons:hover {font-size:9px;text-align:center;}
#box_loginTsr #d_buttons input {cursor: pointer; text-transform:uppercase;border:0px solid #fff; background-repeat:no-repeat;}
#box_loginTsr #c_password {width:150px; margin: 3px 0 20px 0px;}
#box_loginTsr #c_userName{width:150px; margin: 3px 0 0 18px;}
#box_loginTsr #c_email{width:148px; margin: 3px 0 0 20px;}
#box_loginTsr #c_userpassword{width:148px; margin: 3px 0 0 1px;}
.registerLink {margin: 6px 4px 2px 0; display:inline; width: 80px; height: 11px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none; padding: 1px 0 0px 0; background: #527eca url(/imgML/icons/btn_blue_large.gif) top left no-repeat; text-align:center; text-transform:capitalize; cursor: pointer;}
.registerLink:visited {margin: 6px 4px 2px 0; display:inline; width: 80px; height: 11px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none; padding: 1px 0 0px 0; background: #527eca url(/imgML/icons/btn_blue_large.gif) top left no-repeat; text-align:center; text-transform:capitalize; cursor: pointer;}
.registerLink:hover {margin: 6px 4px 2px 0; display:inline; width: 80px; height: 11px; color: #fff; font-family:Verdana; font-size:10px; font-weight: bold; text-decoration:none; padding: 1px 0 0px 0; background: #527eca url(/imgML/icons/btn_blue_large_over.gif) top left no-repeat; text-align:center; text-transform:capitalize; cursor: pointer;}
.registerLink img {width:10px; height: 7px; border: 0 solid #000;}
/*password recovery*/
#box_recoveryForm {background-color:#fff;height:400px;text-align:left;}
#box_recoveryForm .iCPR {background-color:#fff;height:auto;clear:both}
#box_recoveryForm #d_errPanel {margin-top:5px; clear:both; padding-bottom:0px;}
#f_rPassword {width:auto;margin:0;padding:0;border:0;height:auto}
#box_recoveryForm #l_email {color:#787878;font-weight:bold;font-size:10px;margin: 5px 23px; display:inline;}
#box_recoveryForm #d_email {text-align: left; }
#box_recoveryForm #d_buttons {float:right;text-transform:lowercase;border:0px solid #fff; margin: 10px 30px 0px 0px; height:25px; width: 80px;color:#FFFFFF;cursor:pointer;}
/*#box_recoveryForm  #d_buttons:hover {background:#fff url(/imgML/icons/btn_blue_large_over.gif) no-repeat scroll left top;}*/
/*#box_recoveryForm  #d_buttons input {text-transform:lowercase;border:0px solid #fff; height:15px; width: 80px; font-size:11px; margin:0;background:#fff url(/imgML/icons/btn_blue.gif) no-repeat scroll left top;color:#FFFFFF;color:#fff;cursor:pointer;}*/

#box_recoveryForm  #d_buttons #btn_Submit_green {height:25px;font-weight:bold;}
#box_recoveryForm  #d_buttons input {border:0px solid #fff; height:15px; width: 80px; font-size:11px; margin:0;color:#FFFFFF;color:#fff;cursor:pointer;}

/*registration*/
#box_registrationForm #d_errPanel {text-align:left;}
#box_registrationForm #d_errPanel #d_errList ul {padding:0 5px 0 5px;}
#box_registrationForm #d_errPanel #d_errList ul li {margin: 3px 0 0 0;}
#box_registrationForm .iCRF {background-color:#fff; margin-left:-5px;clear:both; text-align:left;}
#f_register {margin:0;padding:0;border:0;/*position:relative;*/}
#f_register #d_createAccount {background:#fff; overflow: auto; margin:0px; padding:0px; min-height:370px;}/*height modified ..origional was 440 */ 
.ie #f_register #d_createAccount {min-height:370px;background:#fff; overflow: auto; margin:0px; padding:0px;}/*height modified ..origional was 480 */ 
/*added by Nasir*/
#f_register #v_createAccount {height:840px;background:#fff; overflow: auto; margin:0px; padding:0px;}
.ie #f_register #v_createAccount {height:880px;background:#fff; overflow: auto; margin:0px; padding:0px;}
#btn_signup input{font-weight:bold}
/*end of Nasir addition*/
#f_register #d_forgotPassword {height:130px;background:#fff ;padding:5px 5px 5px 13px}
.ie #d_forgotPassword {margin:35px 0px 0px 0px}
#f_register #d_verify {background:#fff;padding:5px 10px 5px 13px}
#f_register #n_verify {background:#F1F1F1 url(/imgML/fifaclub/bg_step03.gif) no-repeat right bottom;padding:5px 4px 5px 0px;overflow:auto; width:495px;}
#f_register #d_agreeTerms {height:100px;background:#fff;padding:5px 5px 5px 13px}
#f_register #d_createAccount .fieldSetHelp{margin:5px 10px;}
/*
#f_register #d_firstName {}
#f_register #d_lastName {position:absolute; top:50px; left:220px}
.safari #f_register #d_lastName {position:absolute; top:50px; left:250px}
*/
#f_register #d_firstName {margin:0px 0 10px 15px; float: left;}
#f_register #d_firstName label{display:inline;}
.ie #f_register #d_firstName {margin-left:17px; }
.ie6 #f_register #d_firstName {margin:0px 0 10px 12px; float: left; }
#f_register #d_firstName {margin:0px 0 10px 15px; float: left;}
#f_register #d_firstName input {margin-left: 67px;}
.ie #f_register #d_firstName input {margin-left: 65px;}
#f_register #d_lastName {margin:0px 0 10px 15px; float: left;}
#f_register #d_lastName label{display:inline;}
#f_register #d_lastName input {margin-left: 68px;}
.ie #f_register #d_lastName input {margin-left: 68px;}
/*
#f_register #d_screenName {position:absolute; top:90px; left:15px}
*/
#f_register #d_screenName {clear:both; float: none; margin:20px 0 0 15px}
.ie6 #f_register #d_screenName {clear:both; float: none; margin:20px 0 0 20px}
/*
#f_register #d_email1 {position:absolute; top:140px; left:15px}
#f_register #d_email2 {position:absolute; top:140px; left:220px}
.safari #f_register #d_email2 {position:absolute; top:140px; left:250px}
*/
/* addition by Nasir*/
#f_register #d_firstLine {margin:0px 0 10px 15px; float: left;}
#f_register #d_firstLine label{display:inline;}
#f_register #d_firstLine input {margin-left: 85px;}
.ie #f_register #d_firstLine input {margin-left: 86px;}

#f_register #d_secondLine {margin:0px 0 10px 15px; float: left;}
#f_register #d_secondLine label{display:inline;}
#f_register #d_secondLine input {margin-left: 68px;}
.ie #f_register #d_secondLine input {margin-left: 69px;}

#f_register #d_city {margin:0px 0 10px 15px; float: left;}
#f_register #d_city label{display:inline;}
#f_register #d_city input {margin-left: 110px;}
.ie #f_register #d_city input {margin-left: 112px;}

#f_register #d_postCode {margin:0px 0 10px 15px; float: left;clear:left;}
#f_register #d_postCode label{display:inline; }
#f_register #d_postCode input {margin-left: 77px;}
.ie #f_register #d_postCode input {margin:-15px 0 0 122px;}

#f_register #d_commOption {margin:0px 0 10px 15px; float: left;clear:left;}
.ie #f_register #d_commOption {margin:0px 0 10px 15px; float: left;clear:left;width:200px;}
#f_register #d_commOption label{display:inline; }
#f_register #d_commOption input {margin-left: 3px;}
.ie #f_register #d_commOption input {margin-left: 10px;}


#f_register #d_mobileNumber {margin:0px 0 10px 15px; float: left;clear:left;}
#f_register #d_mobileNumber label{display:inline; }
#f_register #d_mobileNumber input {margin-left: 53px;}
.ie #f_register #d_mobileNumber input {margin-left: 53px;}
/* end of Nasir addition*/
#f_register #d_email1 {margin:0px 0 10px 15px; float: left;}
#f_register #d_email1 label{display:inline;}
.ie6 #f_register #d_email1 {margin:0px 0 10px 12px; float: left;}
#f_register #d_email1 input {margin-left: 92px; margin-right:5px;}
.ie #f_register #d_email1 input {margin-left: 91px;margin-right:5px;}
#f_register #d_email2 {margin:0px 0 10px 15px; float: left;}
#f_register #d_email2 label{display:inline;}
#f_register #d_email2 input {margin-left: 43px;margin-right:5px;}
.ie #f_register #d_email2 input {margin-left: 42px;margin-right:5px;} 
/*
#f_register #d_password1 {position:absolute; top:190px; left:15px}
#f_register #d_password2 {position:absolute; top:242px; left:15px}
*/
#f_register #d_password1 {margin:0px 0 10px 15px; clear:both; float: none;}
#f_register #d_password1 label{display:inline;}
#f_register #d_password1 input{margin-left:47px;}
.ie6 #f_register #d_password1 {clear:both; float: none; margin:10px 0 0 20px}
#f_register #d_password2 {margin:0px 0 10px 15px; clear:both; float: none; }
#f_register #d_password2 label{display:inline;}
.ie6 #f_register #d_password2 {clear:both; float: none; margin:15px 0 0 20px}

#f_register #d_birth {margin:0px 0 10px 15px; clear:both; float: none; }
#f_register #d_birth label{display:inline;}
.ie6 #f_register #d_birth {clear:both; float: none; margin:15px 0 0 20px}
#f_register #d_gender {margin:0px 0 10px 15px; clear:both; float: none; }
.ie6 #f_register #d_gender {clear:both; float: none; margin:15px 0 0 20px}
#f_register #d_zip {margin:0px 0 10px 15px; float: left;}
.ie6 #f_register #d_zip {margin:0px 0 10px 12px; float: left;}
#f_register #d_zip input {margin-left: 3px;}
.ie #f_register #d_zip input {margin-left: -12px;}
#f_register #d_country {margin:0px 0 10px 15px; float: left;}
#f_register #d_country label{display:inline;}
#f_register #d_union {margin:0px 0 10px 15px; float: left;}
#f_register #d_union label{display:inline}
#f_register #c_mmBirth {width:90px;margin:0 5px;}
#f_register #c_gender {margin-left:3px;}
#f_register #c_country {width:194px; margin-left:88px;}
#f_register #c_union {width:194px; margin-left:24px;}

#f_register #f_forgotPassword .fieldSetHelp{width:400px; clear:both; float: none;}
#f_register #d_secQuestion {margin-top:10px}
#f_register #d_secQuestion label {margin:10px 15px 10px 15px; float: left;clear:left;display:inline;}
#f_register #c_secQuestion {margin:6px -10px;width:300px}
#f_register #c_secAnswer {margin:6px 0 0 17px;width:300px}
#f_register #d_secAnswer {margin-top:10px}
#f_register #d_secAnswer label {margin:10px 15px 10px 15px; float: left;clear:left;display:inline;}
#f_register #f_verify .fieldSetHelp{}

#f_register #d_regCode {margin-top:10px; clear:both;}
#f_register #d_regCode .formFieldHelp {width:300px;}
#f_register .formFieldHelp p {margin: 5px 0;}
#f_register #c_regCode {padding-left:5px; width:100px; margin:0}
.ie6 #f_register #c_regCode {padding-left:5px; width:100px; margin:0 0 0 3px}
#f_register #c_regCodeImageContainer {}

#f_register #d_tos {overflow:auto;margin:5px 0; border:0px solid #777;width:400px;}
#f_register #d_agree {width:400px;}
#f_register #l_agree {display:inline;font:bold 10px Verdana; padding:0; margin:0; color:#000000}
#f_register #l_agree a{color:#034EA2;text-decoration:underline;}
#f_register #l_agreeHelp {margin-left: 5px}
#f_register #c_agree {border:none;margin:5px 5px 0 5px}
#f_register #d_buttons {height:40px; margin-top: 10px}
.ie #f_register #d_buttons {height:40px; margin-top: 30px}
#f_register #d_buttons #btn_Cancel {border:0 solid #fff;background:#fff url(/imgML/icons/btn_blue.gif) no-repeat scroll left top;color:#FFFFFF;color:#fff;cursor:pointer;width:89px;height:15px;float:right;font-weight: bold;font-size:10px;margin:5px;}
#f_register #d_buttons #btn_Register {border:0 solid #fff;background:#fff url(/imgML/icons/btn_blue.gif) no-repeat scroll left top;color:#FFFFFF;color:#fff;cursor:pointer;width:89px;height:15px;float:right;font-weight: bold;font-size:10px;margin:5px;}

/*#f_register #d_buttons #btn_Cancel_green {border:0 solid #fff;background-image: url(/imgML/head/sottomenuNZ.jpg); font-weight: bold;color:#FFFFFF;color:#fff;cursor:pointer;width:89px;height:18px;float:right;font-weight: bold;font-size:10px;margin:5px;}
#f_register #d_buttons #btn_Register_green {border:0 solid #fff;background-image: url(/imgML/head/sottomenuNZ.jpg); font-weight: bold;color:#FFFFFF;color:#fff;cursor:pointer;width:89px;height:18px;float:right;font-weight: bold;font-size:10px;margin:5px;}
#f_register #d_buttons #btn_Submit_green {border:0 solid #fff;background-image: url(/imgML/head/sottomenuNZ.jpg);color:#FFFFFF;color:#fff;cursor:pointer;width:89px;height:15px;float:right;font-weight: bold;font-size:10px;margin:5px;padding:0 10px 3px 0;}*/
#f_register #d_buttons #btn_Cancel_green {border:0 solid #fff;font-weight: bold;}
#f_register #d_buttons #btn_Register_green {border:0 solid #fff;font-weight: bold;}
#f_register #d_buttons #btn_Submit_green {border:0 solid #fff;font-weight: bold;}

#f_register #d_buttons #btn_Submit {border:0 solid #fff;background:#fff url(/imgML/icons/btn_blue.gif) no-repeat scroll left top;color:#FFFFFF;color:#fff;cursor:pointer;width:89px;height:15px;float:right;font-weight: bold;font-size:10px;margin:5px;padding:0 10px 3px 0;}
#f_register #d_buttons #btn_Cancel:hover,#f_register #d_buttons #btn_Save:hover, #f_register #d_buttons #btn_Register:hover, #f_register #d_buttons #btn_Submit:hover {background:#fff url(/imgML/icons/btn_blue_over.gif) no-repeat scroll left top;}
.ie #f_register #f_forgotPassword .fieldSetHelp{top:385px;}
.ie #f_register #d_secQuestion, .ie #d_secAnswer {top:415px;}
.ie #f_register #f_verify .fieldSetHelp{top:505px;}
.ie #f_register #d_regCode {top:525px;}
.ie #f_register #c_regCodeImageContainer {top:55px;}
.ie #f_register #d_agree {top:840px;}
.ie #f_register #d_buttons {top:890px;}

#f_register label {font-size: 11px; color:#818181;margin:2px;font-family:Verdana;}
#f_register .formFieldHelp {margin: 2px 2px 3px 2px;font-family:Verdana;}
#f_register .formFieldHint {margin: -5px 10px 10px; color:#000000; font-weight:bold;font-family:Verdana;}
#f_register .formFieldHint label {font-weight:normal;font-size:10px; font-style:italic; color:#000000; margin: -10px 10px 10px;font-family:Verdana;}
#f_register .sameline label{display:inline;font-family:verdana;}
/*My Profile*/
#box_profileForm {background-color:#fff;text-align: left;font-family:Verdana;}
#f_profile #services {text-align:left; margin: 5px;}
#f_profile .BlockForm {margin: 5px; background:#fff; text-align: left; clear: both; float: none; overflow: hidden;}
#f_profile .BlockForm .flo {margin-right: 15px; width: 355px; background:#fff; padding:5px;}
#f_profile label {color: #818181; font-size: 11px;margin-bottom:2px;font-family:Verdana;}
#f_profile #c_screenName {margin: 3px;font-family:Verdana;}
#f_profile #c_newsLetter {margin-bottom: -1px;}
#f_profile .BlockForm .d_buttons {cursor:pointer; background:#FFFFFF url(/imgML/icons/btn_blue.gif) no-repeat scroll left top;border:0px solid #FFFFFF;color:#FFFFFF;cursor:pointer;height:15px;margin:10px 5px;text-transform:lowercase;width:89px;float: left;}
#f_profile .BlockForm .d_buttons:hover {cursor:pointer; background:#fff url(/imgML/icons/btn_blue_over.gif) no-repeat scroll left top;}
#f_profile .BlockForm .d_buttons input {cursor:pointer; background: transparent;border:0px solid #FFFFFF;height:15px;text-transform:lowercase;width:89px;color:#FFFFFF;font-weight:bold;font-size:10px;}
.ie #f_profile .BlockForm .d_buttons input {margin-left: -4px;}
.errorReport #u_errorList {list-style-type: none; text-align: left; padding:0;margin:0 0 0 5px; list-style-position:outside;}
.errorReport #u_errorList li {padding:0;margin:0; list-style-position:outside;}
#f_profile #c_mmBirth {margin:0 5px;}
#f_profile .subscribeto {padding: 5px; background:#f2f2f2; border:1px solid #000; margin: 0 5px;}
#f_profile #SMSAlert, #f_profile #NewsletterAlert, #f_profile #EmailAlert {margin: 0 0 20px 0; padding: 0 0 5px 0; border-bottom: 1px solid #f2f2f2;}
/*
#box_profileForm .iCMP {background-color:#fff;height:auto;clear:both}
#f_profile {width:600px;margin:0;padding:0;border:0;position:relative}

#f_profile #d_editProfile, #f_profile #d_forgotPassword{margin: 5px 0px 0px 0px}
#f_profile #d_editProfile {background-color:#F1F1F1; height:220px}
#f_profile #d_firstName {position:absolute; top:30px; left:15px}
#f_profile #d_lastName {position:absolute; top:30px; left:350px}
#f_profile #d_screenName {position:absolute; top:70px; left:15px}
#f_profile #d_email1 {position:absolute; top:70px; left:350px}
#f_profile #d_birth {position:absolute; top:110px; left:15px}
#f_profile #d_gender {position:absolute; top:110px; left:350px}
#f_profile #d_zip {position:absolute; top:160px; left:15px}
#f_profile #d_country {position:absolute; top:160px; left:350px}
#f_profile #c_mmBirth {width:170px;margin:0 5px;}
#f_profile #c_gender {width:200px;}
#f_profile #c_country {width:200px;}
#f_profile #d_prefLang {position:absolute; top:200px; left:15px}

#f_profile #d_forgotPassword {height:70px; background-color:#F1F1F1; margin:0}
#f_profile #d_forgotPassword .changePasswordUrl{position:absolute; top:290px; left:15px; width:500px;}
#f_profile #d_secQuestion {position:absolute; top:310px; left:15px}
#f_profile #c_secQuestion {width:300px;}
#f_profile #d_secAnswer {position:absolute; top:310px; left:350px}
#f_profile #d_buttons {width:100%;margin-top:5px; clear:both}
*/


/*Change Password*/
#box_changePasswordForm {background-color:#fff;height:auto}
#box_changePasswordForm .iCCP {background-color:#fff;height:220px;clear:both}
#f_cPassword {/**width:600px;**/margin:0;padding:0;border:0;position:relative; height:auto}
#f_cPassword #d_changePassword {background-color:#fff; margin:0}
#f_cPassword #d_changePassword {margin: 5px 0px 0px 0px}
#f_cPassword #d_changePassword .iC {margin-left:15px; text-align:left;}
#f_cPassword #d_changePassword .iC #d_email {margin-top:10px;}
#f_cPassword #d_changePassword .iC #d_currentPassword {margin-top:10px;}
#f_cPassword #d_changePassword .iC #d_newPassword1 {margin-top:10px;}
#f_cPassword #d_changePassword .iC #d_newPassword2 {margin-top:10px;}
#f_cPassword #d_changePassword .iC label {margin-bottom: 5px;}
/*
#f_cPassword #d_email {position:absolute; top:30px; left:15px}
#f_cPassword #c_email {position:absolute; top:0; left:160px}
#f_cPassword #d_answer {position:absolute; top:70px; left:15px}
#f_cPassword #c_answer {position:absolute; top:0; left:140px}
#f_cPassword #d_currentPassword {position:absolute; top:70px; left:15px}
#f_cPassword #c_currentPassword {position:absolute; top:0; left:160px}
#f_cPassword #d_newPassword1 {position:absolute; top:110px; left:15px}
#f_cPassword #c_newPassword1 {position:absolute; top:0; left:160px}
#f_cPassword #d_newPassword2 {position:absolute; top:170px; left:15px}
#f_cPassword #c_newPassword2 {position:absolute; top:0; left:160px}
*/
#f_cPassword #d_buttons {width:100%;margin:5px 0 0 0; clear:both}
#f_cPassword .formFieldHelp {width:150px; margin-bottom:3px;}

/*My Services*/
#box_servicesForm {background-color:#fff;padding-left:80px;height:auto;}

/*Service form*/
#f_service {height:500px;}
#f_service {margin:0;padding:0;border:0;clear:both;} 
#f_service #p_explBody {margin: 2px 5px 10px 5px;clear:both;}
#f_service #h_explTitle{margin:0;padding:0;border:0;background:none;width:auto;font-weight:normal;}
#f_service .cLabel, #f_service .cCombo{float:left;margin:5px 5px;color:#000;}
#f_service .resetF, #f_service #d_buttons, #f_service #d_selection {clear:both}
#f_service #d_subscribe #c_subscribe, #f_service #d_subscribe #l_subscribe {margin:5px;padding:0;float:left;color:#000;font-weight:normal;}
#f_service #d_agree #c_agree, #f_service #d_agree #l_agree {margin:5px;padding:0;float:left;color:#000;font-weight:normal;}
#f_service #d_buttons input {padding: 0 10px; margin:15px 5px 0 5px; width:150px;font:bold 13px Verdana}

/*Change Password*/
#f_recoveryPassword {width:480px;margin:0;padding:0;border:0;position:relative; height:400px}
#f_recoveryPassword #f_rPassword {height:255px;margin-top:10px;}
#f_recoveryPassword #d_email {position:absolute; top:30px; left:115px}
#f_recoveryPassword #c_email {position:absolute; top:0; left:170px}
#f_recoveryPassword #d_question {position:absolute; top:110px; left:115px}
#f_recoveryPassword #c_question {position:absolute; top:0; left:140px;width:250px}
#f_recoveryPassword #d_answer {position:absolute; top:150px; left:115px}
#f_recoveryPassword #c_answer {position:absolute; top:0; left:170px}
#f_recoveryPassword #d_newPassword1 {position:absolute; top:190px; left:115px ;margin:10px 0 10px 0}
#f_recoveryPassword #c_newPassword1 {position:absolute; top:0; left:170px}
#f_recoveryPassword #d_newPassword2 {position:absolute; top:230px; left:115px}
#f_recoveryPassword #c_newPassword2 {position:absolute; top:0; left:170px}
#f_recoveryPassword #d_buttons {position:absolute;left:15px;top:285px;width:490px; height:40px;text-align:center}
/*#f_recoveryPassword #d_buttons input {padding: 0 10px; margin:0 20px; width:90px;font:bold 11px Verdana;border:0 solid #fff;background:#fff url(/imgML/icons/btn_blue.gif) no-repeat scroll left top;color:#FFFFFF;color:#fff;cursor:pointer; float:right}*/
#f_recoveryPassword .formFieldHelp {width:350px; padding:5px 0 0 0; float:right; color:#034EA2; font-style:italic;margin-top:145px; }
#f_recoveryPassword #d_buttons #btn_Submit_green {padding: 0 10px; margin:0 20px; width:90px;font:bold 11px Verdana;border:0 solid #fff;background-image: url(/imgML/head/sottomenuNZ.jpg);color:#FFFFFF;color:#fff;cursor:pointer; float:right}
#f_recoveryPassword #d_buttons input {font:bold 11px Verdana;border:0 solid #fff;}


#f_recoveryPassword.btnG{background:transparent url(/imgML/fifaclub/sprite_puls.gif) repeat-x 0 -0px; font: bold 11px Arial !important;color:#fff;margin:5px 5px 0 0;border:0}
#f_recoveryPassword.btnB {background:transparent url(/imgML/fifaclub/sprite_puls.gif) repeat-x 0 -0px; font: bold 11px Arial !important;color:#fff;margin:5px 5px 0 0;border:0}

/* your details*/
#yourDetails h1 {text-align:left;}
#yourDetails ul {list-style-type: none; margin:5px; padding: 0;}
#yourDetails #divMainDetail {text-align: left;}

/* login in mediazone */
#d_rwcplus {color:#000000;font-weight:bold;font-size: 12px;margin-bottom: 15px;}

/* search in mediazone */
/*ajax slot for signup/login*/
/*.notactivetab{ color:#000000; font-weight:bold; font-size:15px; text-decoration:none; padding:0 5px; cursor:pointer; }

.activetab {color:#000000; font-size:21px; font-weight:bold; cursor:pointer;}*/

/* signup slot*/
#f_register #s_createAccount {height:140px;background:#fff; overflow: auto; margin:0px; padding:0px;}/*height modified ..origional was 440 */
.ie #f_register #s_createAccount {height:150px;background:#fff; overflow: auto; margin:0px; padding:0px;}/*height modified ..origional was 440 */
.formFieldsignup {margin: 0px 0px 10px 10px; color:#000000; font-weight:bold;}
.visible {display:inline; }
.notvisible {display:none;}
.d_commOption1 {margin:0px 0 10px 15px; float: left;clear:left;}
.ie .d_commOption1 {margin:0px 0 10px 15px; float: left;clear:left;width:200px;}
.d_commOption1 label{display:inline; }
.d_commOption1 input {margin-left: 3px;}
.ie .d_commOption1 input {margin-left: 10px;}
#f_register #d_buttons #btn_Save_green {border:0 solid #fff;font-weight: bold;}

#d_regdate label{color:#818181; font-size:10px; font-weight:bold; margin:82px} 
#d_regdate input{color:#818181; font-size:10px; border:none; display:block; margin:2px 25px 0 70px} 
#d_lastlogindate label{color:#818181; font-size:10px; font-weight:bold; margin:12px} 
#d_lastlogindate input{color:#818181; font-size:10px; display:block; border:none; margin:2px 0 0 30px}

/*test login/signup*/

.notactivetab{ font-family:verdana;color:#000000; font-weight:bold; font-size:17px; text-decoration:none; padding:20px 20px 20px 33px; cursor:pointer; background:transparent url(/imgml/head/tabs_rwc2011_new.png) no-repeat scroll -122px 7px;}

.activetab {font-family:verdana;color:#ffffff; font-size:17px; font-weight:bold; cursor:pointer;background:transparent url(/imgml/head/tabs_rwc2011_new.png) no-repeat scroll -3px 8px;padding:20px}
#loginslot{padding:10px}
.loginnotactivetab{ font-family:verdana;color:#000000; font-weight:bold; font-size:17px; text-decoration:none; padding:20px; cursor:pointer; background:transparent url(/imgml/head/tabs_rwc2011_new.png) no-repeat scroll -123px 7px;}

.loginactivetab {font-family:verdana;color:#ffffff; font-size:17px; font-weight:bold; cursor:pointer;background:transparent url(/imgml/head/tabs_rwc2011_new.png) no-repeat scroll -7px 8px;padding:20px 20px 20px 33px}
/*end test*/
.container {border:0; margin:0; padding:0; overflow:auto;}
.container .imgCont {border:0; margin:3px 5px 0 5px; padding:0; width:80px; float:left; text-align:left}
.container .dataCont {border:0; margin:0; padding:0; width:100%; float:none;}
.box50 .container .dataCont {width: 410px; }
.ie7 .box50 .container .dataCont {width: 416px; margin: 0 0 0 -3px}
.box50 .container .dataCont table{padding:0; margin: 3px 0 0 0;}
.box50 .container .dataCont table td{padding:0 0 0 2px;}
.container p {height:16px;text-align:center; background:url(/imgML/body/th_bg.gif) repeat-x; font-weight:bold; 
	font-size:12px; margin: 5px 5px 0px 5px }
.ie7 .container p{height:20px;}
.container table, .articleBody .box33 table {text-align:left; border-bottom:0; margin:-3px 0 0 0;}


.box31 .container  {text-align:left;}
.box31 .container .dataCont {width:250px;margin:0;}
.box31 .container p { width:242px;margin:5px 5px 0 4px;}
.ie .box31 .container .dataCont {width:246px;margin:3px 0 0 4px;}
.ie .box31 .container p { width:241px;margin:5px 5px 0 4px; overflow: hidden;}

.box33 .container p {margin: 5px 14px 0px 14px;}
.box33 .container select { width:130px;margin-bottom:5px;height:20px;}
.box33 .container .singleLine {float:left; margin-left:16px; }
.box33 .container .singleBlock {float:none; clear:both; margin: 10px auto}
.box33 .container .selectPlayer {width:88px; margin-left:8px; margin-bottom:10px;}
.box33 .container input {float:right}
.box33 .container .ulLeft { float:left; text-align:left; font-size:8px}

.ie6 .box31 .container {width:220px; overflow:hidden;}
.ie6 .box31 .container p {width:210px; overflow:hidden;}
.ie6 .box31 .container table {width:200px; overflow:hidden;}


#dropDownDiv {text-align:left;}
.teamStat {text-align: left;}
.teamStat p {float: none; text-align:left;margin-top:10px;padding:0 5px;width:408px;clear:both;}
.teamStat select {margin-left:5px;margin-right:182px;}
.teamStat input {padding:0;}
#in {margin-top:8px}
.teamStat ul {padding:5px;margin:0;list-style-type:none;}
.teamStat ul li {float:left;}
.teamStat ul li span {font-weight:bold;}
.teamStat table {clear:both;}
.teamStat table th {cursor:pointer;}
.teamStat .sco {width:15%;}
.teamStat #first {width:20%;}
.teamStat #newsPrint {cursor: pointer; margin:5px 5px 2px 5px; background: transparent url(/imgML/icons/rwc_article_print.gif) no-repeat top left;width:80px; height: 15px; float:none; display:block; }
.teamStat a #newsPrint {text-indent:-9999px;}
#tableTeam {margin:0 0 0 0px;}
.ie #tableTeam table{margin: 0 0 0 5px;}
.ie .teamStat table {margin: 0 0 0 5px;}

.safari #contentTable {background: #f00;}
/*.safari #contentTable div, .safari #contentTable .iC {display:none;}*/
.safari #contentTable div, .safari #contentTable .iC {}
/*.safari #contentTable td {border: 1px solid #000;}*/


#tableTeam .l {width:25%;}
#tableTeam .first {width:30%;}
#tableTeam th {width:7%;}
.teamStatsHelp { margin: 0 5px; overflow:hidden; float:none; clear:both; color: #475C7B; font-size: 10px;}

#team #tableTeam {margin: 2px 0 0 0; text-align:center;}
#team #tableTeam .flo {margin: 5px 0; text-align:left; text-align:left;}
#team #tableTeam table {margin: 0px 0 5px 0;}
/*#tableDiv table td {padding: 0 2px;}*/

.hist tr {cursor:pointer;}


#histRes {overflow:hidden;}
#histRes .headGen {font-size:13px;overflow:auto;font-weight:bold;}
#histRes {text-align:left;margin:1px;}
#histRes #matchHead {font-size:18px;font-weight:bold;text-align:center;margin-bottom:15px;width:503px;height:34px;
	background:url(/imgML/body/teamTitle_bg.gif) repeat-x;color:#fff;}

#histRes #matchHead div.teamOne {margin-left:10px;width:38%;height:25px;overflow:hidden;}
.ie6 #histRes #matchHead div.teamOne {width:36%;}

#histRes #matchHead div.teamTwo {margin-right:10px;width:38%;height:25px;overflow:hidden;}
.ie6 #histRes #matchHead div.teamTwo {width:37%;}

#histRes #matchHead div#res {width:15%;background:#fff;margin:3px 10px 20px;color:#000;}

#histRes #venueHead {text-align:right;margin:10px 0 10px 0;width:325px;}
#histRes #dateHead {margin:10px 10px 10px 0;width:30%;}

#content {margin:10px;text-align:center;overflow:hidden;}
#innerMenu {background:#F2F2F2;width:506px;height:30px;float:left;margin-left:-1px;margin-top:20px;margin-bottom:5px;
	border:solid 1px;border-color:#B3B2B2 #f2f2f2 #B3B2B2 #f2f2f2;position:absolute;overflow:auto;}
.ie #innerMenu {margin-left:-1px;position:relative;width:505px;overflow:hidden;}
.ie #innerMenu {margin-left:-1px;position:relative;width:505px;overflow:hidden;}

#innerMenu ul.listMenu {color:#134593;cursor:pointer;list-style:none;padding:0;padding-left:6px;}
.ie #innerMenu ul.listMenu {margin-top:10px;padding:0;margin-left:3px;}

#innerMenu ul.listMenu li {float:left;width:45px;border-right:1px dotted #CCCCCC;margin:0 2px 0 2px ;}
#innerMenu ul.listMenu li[class=selected] {text-decoration:underline;font-weight:bold;}
#innerMenu ul.listMenu li .selected {text-decoration:underline;font-weight:bold;}
#innerMenu ul.listMenu li#last {border-right:0px dotted #CCCCCC;}
#content #tbodyData {width:100%;}

#tbodyData {margin-top:50px;}
#tbodyData .lineup h3 {text-align:left;margin-left:10px;}
#tbodyData .lineup .away h3 {text-align:left;margin-left:10px;}
#tbodyData .smallTeam {width:20%;height:16px;font-size:14px;font-weight:bold;color:#134593;overflow:hidden;}
#tbodyData #teamHome {margin-left:70px;}
#tbodyData #teamAway {margin-left:150px;}
#tbodyData .lineup .home {float:left;width:50%;padding:0px;}
.ie #tbodyData .lineup .home {float:left;width:49%;padding:0px;}
.ie #tbodyData .lineup .home ul {margin-left:0px;}
.ie #tbodyData .lineup .away ul {margin-left:0px;}

#tbodyData .lineup .away {float:left;width:50%;padding:0px;}
#tbodyData .lineup ul {padding-left:10px;list-style:none;}
#tbodyData .lineup .away ul {padding-left:10px;}
#tbodyData .lineup ul li {margin-bottom:5px;}
#tbodyData .lineup ul li h3 {margin-left:00px;}
#tbodyData .lineup .away ul li h3 {margin-left:0px;}
#tbodyData .lineup ul li a{font-weight:bold;}
#tbodyData table {float:left;}
#tbodyData table thead {background:Transparent;}
#tbodyData table thead th {background:Transparent none;}
#tbodyData table tbody tr:hover {background:none;}
#tbodyData table tbody tr td {border-bottom:0px;}

#dettPla h3 {margin:0 0 3px 5px; font-size: 14px; color: #034ea2;}
#dettRWCPla h3 {margin:5px 0 10px 5px; font-size: 14px; color: #034ea2; text-align: left;}
#dettRWCPla p {text-align: left; margin: 0px 5px 0 5px; line-height: 15px;}
#dataRWCPla {margin: 5px 0;}
#dettPla img {margin:0 0 0 5px;}
#dettPla select {margin:20px 0 0 5px;}
#dettPla div {margin:20px 0 0 0;}
#dettPla #histPla {margin:5px 0 15px 0; clear: both; float: none; overflow:hidden;}
#dettPla #pPlayer {width:235px;margin: 0 5px 10px 0;}
#dettPla #pPlayer img {border:1px solid #000;}
#dettPla #dPlayer {width:250px;line-height: 14px;}
#dettPla #dFullplayer {display:none;margin-bottom:20px;}
#dettPla #combo {margin-bottom:20px;}
#dettPla #appear {margin: 15px 0 8px 0;float: none; clear: both;}
#dettPla #firstCup {margin-top:20px;}
#dettPla #mosTries {width:50%;margin-top:20px;}
#dettPla #mostPoints {width:50%;margin-top:20px;}
.ie #dettPla table {margin: 0 0 0 5px;} 


#dettMatch h3 {margin:0 0 0 5px;}
#dettMatch div {margin:15px 0 0 0;}
#dettMatch table caption {text-align:center;font-size:14px;}
#dettMatch #dettMatchHead {margin:0;}
#dettMatch #dettMatchHead .team {width:20%;margin-top:80px;}
#dettMatch #dettMatchHead #confr {width:60%;}
#dettMatch #dettMatchTitle {margin:0;}
#dettMatch .teamBadge {margin:0;}

#dettMatch #teamStat td {width:33%}
#dettMatch #teamStat td li{list-style:none;}

#dettMatch #plaStat td {width:33%}
#dettMatch #recInt table caption {font-size:12px;}
#dettMatch #recInt table thead th {font-size:12px;}

.leftTable {width:48%; float:left;margin-top:5px;}
.leftTable .table {width:100%;}
.rightTable {width:48%; float:right;margin-top:5px;}
#tbodyData #bTable {width:99%;}
.clear {clear:both;}
.moreLink  {float:right}
.flo {float:left;overflow:auto;}
.adjType {overflow:hidden;}

#linkToPlayerStat {text-align: left; margin: 0 0px;}
.statsearchTitle {font-weight:bold;font-size:14px;color:#034ea2;font-family:Arial;text-align: left; margin: 5px 5px 0 5px;width:98%}
.statAbbreviations {font-size:10px; color: rgb(71, 92, 123);}
.teamStat .flo {font-size:12px; margin: -15px 5px 15px 0;}

.mediazoneTitle {font-weight:bold;font-size:14px;color:#aa4518;font-family:Arial;text-align: left; margin: 5px 5px 0 5px;width:98%}

.teamStat {overflow:hidden; clear: both; float: none; margin: 0 0 5px 0;}
.ie6 .teamStat {padding-bottom: 5px;}
.teamStat .team1, .teamStat .team2{margin: 5px !important; width:100px; float:left;text-align: center;}
.teamStat .matches { margin: 25px 5px 5px 5px !important; width:275px; float:left; text-align: center; line-height: 14px;color: #034ea2;font-weight: bold;}
.ie6 .teamStat .matches {width:255px;}
.h2hTable td {width: 33% !important}
.teamStat .team1 .teamName, .teamStat .team2 .teamName {margin: 0 0 3px 0 !important; font-size: 14px; font-weight: bold; color: #034ea2; font-family: Arial, Sans-Serif;}
.teamStat .team1 .teamAWR, .teamStat .team2 .teamBWR {margin: 3px 0 0 0 !important; font-weight: bold;}

.plAccred{ padding:1px; float:left}
.firefox .plAccred{ padding:4px; }
.plAccred img{top:15px;border:1px solid #B3B2B2}

.Vlist{ list-style:none; list-style-type:none; text-align:left; display:block}
.Vlist li a{ text-decoration:underline; font-size:11px; font-weight:bold}
.HlistB {font-weight:bold}
.Hlist, .HlistB{ list-style:none; list-style-type:none; text-align:left; display:inline; font-size:11px; }
.Hlist li, .HlistB li{display:inline; margin-right:10px; float:left}
.Hlist li a{text-decoration:underline;}

.HR a{text-decoration:underline; font-size:11px; font-weight:bold}

/*match page*/
.event, .kickoff, .stadium, .matchDate, .venue, .attendance, .weather { text-align:left; }
.mdTitle { width:75px;display:inline-block; font-weight:bold; }
#team1 .heading2, #team2 .heading2, #score1 .heading2, #score2 .heading2,
#substitution1 .heading2, #substitution2 .heading2, #card1 .heading2, #card2 .heading2, #official1 .heading2, #official2 .heading2 { text-align:left; margin:6px 0 0 7px; padding:0px;}
#divRef .heading2 { padding-left:55px; }

/*Person Details*/
#divAppearance th { padding:2px 2px 4px; }

/*Statistics*/
.teamStats tr td, .playerStats tr td { text-align:left; padding-left:3px; }

#divResults, #divSquad { margin-bottom:10px; }

/*Team Page*/
.matchResult { width:45px; }
/*committees' members list*/
.peopleList {padding: 0 15px} 
.peopleList ul{list-style:none;margin:0 0 10px 0;text-indent:0;padding:0 15px} 
.peopleList strong {font-size:12px;margin:0}



















/*border:solid 1px #000;*/
/* jQuery Countdown styles 1.5.8. */
.hasCountdown {
	border: 1px solid #ccc;
	background-color: #eee;
}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	background-color: #ccc;
}
.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center;
}
.countdown_show1 .countdown_section {
	width: 98%;
}
.countdown_show2 .countdown_section {
	width: 48%;
}
.countdown_show3 .countdown_section {
	width: 32.5%;
}
.countdown_show4 .countdown_section {
	width: 24.5%;
}
.countdown_show5 .countdown_section {
	width: 19.5%;
}
.countdown_show6 .countdown_section {
	width: 16.25%;
}
.countdown_show7 .countdown_section {
	width: 14%;
}
.countdown_section {
	display: block;
	float: left;
	font-size: 75%;
	text-align: center;
}
.countdown_amount {
	font-size: 200%;
}
.countdown_descr {
	display: block;
	width: 100%;
}

/* specifies the dimentions and positioning of the #defaultCountdown div */
#defaultCountdown { width: 240px; height: 45px; }
.imgStadiumDet {overflow:auto;border:0;padding:0;margin:0;}
.venueTitle {text-align:left;font-family:Arial;font-size: 18px; font-weight: bold; color:#000000;margin:5px;margin-top:2px;text-transform:uppercase;}
.ie .venueTitle {font-size:18px !important;}
#phHeader h1{ color:#363636; font-size:16px; margin:2px; padding:2px; font-weight:bold; text-align:left}


#phtoolbar{
overflow:hidden;
}
#phC { width:505px;}
#phtool {margin:0px 10px 5px; text-align:right; border-bottom:1px dotted #666}
.ie7 .photoContainer {margin-left: 1px; }
#phlist { float:left; width:448px; margin:3px; /*position:relative;*/  top:0px;}
#phlist ul{background-color:#FFF;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px auto;
text-align:center;
width:448px; 
position:relative;
left: 10px;
}
.firefox #phlist ul, .safari #phlist ul{ left:-28px;}

#phlist li{display:inline;margin:0pt 0px; float:right}
#phlist li img{ margin-right:6px;}

#phtoolbar .previousLink,#phtoolbar .nextLink{ padding:0px; width:11px; height:50px; margin:3px; /*position:relative*/ }
.ie7 #phtoolbar .previousLink  { padding-left:4px; }
#ptAL, #ptAR{width:11px; height:50px; cursor:pointer;/*position:relative;*/}
.photo a#pnAL , .photo a#pnAR {padding:0px;}
#pnAL, #pnAR{
padding:8px 5px 7px;
/*top:200px;*/
margin-top:200px;
 background-position: 0px;
 background-repeat:no-repeat; 
 width:35px;
 height:35px;
/*position:relative;*/
}
#pnAL{background-image:url('/imgML/photogallery/left.gif');}
#pnAR{background-image:url('/imgML/photogallery/right.gif');}

.photo {  text-align:center; /*position:relative;*/ padding:15px; overflow:hidden;} 
.photo .previousLink, .photo .nextLink{ width:auto; padding:8px 0px 7px;}

.photoSubC {margin:0 auto;text-align:left;/*position:relative;*/font:normal 10px Verdana; } 

.photoCredits {/*position:relative;*/ margin:4px 9px 0px; text-align:center; color:#7B7B7B}
.photoComment {clear:both;margin:0px 10px 5px;padding:5px 10px;font-weight:bold;
	color:#fff;
	 background-color:#404040;}
	 
	 
#phBrowse{
padding:0pt;
/*position:relative;*/ overflow:hidden}
#phBL{ padding:5px}
#phBFirst{overflow:hidden}


#phBR{
padding:6px 2pt 1px;
right:7px;
text-align:left;
}
.ie6 #phBR{padding:6px 3pt 1px;}
div#phBR { text-align:center;}
#phBNav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 0pt 3px;
padding:0pt;
text-indent:0pt;}
#phBNav li{display:inline;
margin:0pt 1px 0pt 0px;}

#phgMain { margin-top:12px;overflow: hidden;}

#phC .photo {text-align:center;/*position:relative;*/width:480px;}

#phtool a {padding-left:20px;}
#phtool a:hover {text-decoration:none}
#phtool a div {padding-left:5px;display:inline;font:bold 10px Verdana;color:#96181D;}
.photoContainer{ overflow:hidden !important;}

/*.inTrounament {width:615px !important}*/
#phHeader {background-color:transparent;padding:0px;}


h1{font:bold 12px Verdana;margin:0}


.photoSubC {margin:0 auto;text-align:left;height:40px;/*position:relative;*/font:normal 10px Verdana} 

.photoCredits {/*position:relative;*/ padding:0px 120px; padding-bottom:5px; margin:5px 10px 5px; }
.photoComment {clear:both;margin:20px 10px 5px 10px;padding:5px 120px;border-top:dotted 1px #aaa; font-weight:bold}

#phBrowse{
padding:0pt;
/*position:relative;*/ overflow:hidden}
#phBL{ padding:5px}
#phBFirst{overflow:hidden}


/*#phBrowse {padding:0;position:relative; min-height:420px;}
	
#phBR {width:390px;min-height:400px;position:absolute;top:5px;right:7px;padding:6px 0 15px 0;background-color:#C0C0C0;text-align:center;}
#phBL {position:absolute;top:60px;left:93px;}*/
.inTrounament #phBL {left:15px !important;}

#pbSlideshow {text-align:right; margin-bottom:5px;clear: both; display: block; float:none; margin-top:15px;}
#pbSlideshow img{margin-right:3px}


#phBNav ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 0pt 3px;
padding:0pt;
text-indent:0pt;}
#phBNav li{display:inline;
margin:0pt 1px 0pt 0px;}

#phBNavBar {
text-align:center;
width:495px;
padding-bottom: 10px; }
.ie6 #phBNavBar{padding-bottom: 10px; margin-bottom:10px; overflow: hidden;}


#phBNavBar .bullets a{ background-image:none !important; text-decoration:underline;float: left; line-height: 10px;}
#phBNavBar .bullets a.nbSel{ background-image:none !important; text-decoration:none}



/*mediazone*/

ul#jwphotolist {}
ul#jwphotolist li {float:left;width:490px;margin-left:-30px;list-style-type:none;}
ul#jwphotolist li a img {float:left;margin:0 5px 5px 5px;}
.ie ul#jwphotolist li a img {padding:0 5px 5px 5px;}
.midBox750 {background-color:#F2F2F2;}
.login {margin-left:5px;}
#d_errLogo{height:79px;}

/* menu */
.ie6 #lev0Menu {width:973px; left:0px; right:15px; margin-bottom:15px; }

/*.ie6 #lev0Menu #tab1.current, #lev0Menu #tab1 a:hover {width: 122px; left: 0px; height :65px; top: 0; background: url(/img/head/rwc2011_menuonoff.gif)  0px -65px no-repeat;}
.ie6 #lev0Menu #tab2.current, #lev0Menu #tab2 a:hover {width: 153px; left: 120px; height: 65px; top: 0; background: url(/img/head/rwc2011_menuonoff.gif) -120px -65px no-repeat;}
.ie6 #lev0Menu #tab3.current, #lev0Menu #tab3 a:hover {width: 121px; left: 266px; height: 65px; top: 0; background: url(/img/head/rwc2011_menuonoff.gif) -266px -65px no-repeat;}
.ie6 #lev0Menu #tab4.current, #lev0Menu #tab4 a:hover {width: 142px; left: 383px; height: 65px; top: 0; background: url(/img/head/rwc2011_menuonoff.gif) -383px -65px no-repeat;}
.ie6 #lev0Menu #tab5.current, #lev0Menu #tab5 a:hover {width: 129px; left: 523px; height: 65px; top: 0; background: url(/img/head/rwc2011_menuonoff.gif) -523px -65px no-repeat;}
.ie6 #lev0Menu #tab6.current, #lev0Menu #tab6 a:hover {width: 157px; left: 650px; height: 65px; top: 0; background: url(/img/head/rwc2011_menuonoff.gif) -649px -65px no-repeat;}
.ie6 #lev0Menu #tab7.current, #lev0Menu #tab7 a:hover {width: 163px; left: 806px; height: 65px; top: 0; background: url(/img/head/rwc2011_menuonoff.gif) -802px -65px no-repeat;}
*/

/*lev 1 overrides*/
.ie6 #MZMenu #level1 #lev1Menu { position: absolute; margin-top: 0px; margin-right:5px; background: #EFEFEF; height:28px; padding-top:0px;padding-bottom:0px;text-align:left;}
.ie6 .quHeader #lev1Menu, .ie6 .mzHeader #lev1Menu, .ie6 .dfHeader #lev1Menu, .ie6 .mzHeader2tier #lev1Menu,.ie6 .homeHeader #lev1Menu { margin-left:-10px; margin-top:-18px; background-repeat:no-repeat;}
/*lev 1 overrides END*/

.ie6 #level2 { top:-22px; left:7px; padding-top:0px; background-position:10px 10px;}
.ie6 #level2 .f { background-position:9px 0px; }
.ie6 .mzContent #level2 { top:-20px; left:5px; background-color:Transparent;}
.ie6 #lev2Menu {margin:0px; padding:32px 0 0 4px; }
.ie6 #lev2DynMenu {width:490px;margin:0; text-indent:0; padding:0; /*top:48px;left: 140px; background:#f00;*/}
.ie6 .mainContentMZStatisitcs {margin-top:-21px !important;}

.ie6 #lev4Menu {margin:5px 0 0 0; text-indent:0; padding:0;top:48px;left: 140px;}



/* general */
.ie6 #header {margin:0 auto;margin-top:15px;}

.ie6 #workspace { background:#FFF; }

.ie6 #toolbar, .ie6 #headerBG { height:21px; line-height:21px;}

.ie6 #global {margin-top:-15px;}

.ie6 #workspace {margin:0px auto 0px;}

.ie6 .flashspace {margin-top: 24px !important;}

.ie6 #mainContent {margin-top:-20px; }

.ie6 .box50 #calendarHome { width:500px; margin:0px; }

/* boxes */
.ie6 .floatBoxGen {margin:0px 2px 0;width:973px;float:left;}

.ie6 .floatBox {margin-top:12px; padding: 0px; display:block; text-align:left;}

.ie6 .box, .ie6 .box .iC {padding: 0px; margin:0px; float:left; display:block; }

.ie6 .boxUN50IMG { overflow:hidden;width:500px;}
.ie6 .box50 { overflow:hidden;width:500px; }
.ie6 .mzContent .boxUN50IMG { width:500px; }

.ie6 .boxchild31 {margin-left:5px;}
.ie6 .box31 { float:left; display:block; margin:0px; padding:0px;}
.ie6 .box33, .ie6 .box { float:left; display:block; margin:0px; padding:0px; }
.ie6 .box {width:251px; }
.ie6 .imgPromo { padding:0px; margin:0px; float:left; display:block; }
.ie6 .box30 .imgPromo { padding:1px; }
.ie6 .box31 .f, .ie6 .box33 .teamStat { padding-bottom:20px; } 
.ie6 .boxvenue { width:470px; padding:2px;}
.ie6 .boxvenue .articleBody { width:100%; }
.ie6 .boxvenue .box {width:470px; }
.ie6 .boxvenue .mC .articleBody { margin:0px; padding:0px; }

/* quick links */
.ie6 .qL ul { padding:0px 0px 0px 0px;  }
.ie6 .box50 .qL li {padding-right:0px; width:95%;}
.ie6 .box31 .qL li {padding-right:0px; width:90%;}

/* table */
.ie6 .table_main tr { overflow:hidden; }


/*statistics */
.ie6 .team { border: 1px solid #FFF; }

.ie6 #parentworkspace { background-image:none; background-color:Transparent; padding-top:5px; padding-left:0px; padding-right:0px; }
.ie6 #exFooter { background:url(/imgML/head/footerRWC2011ie6.gif); background-repeat:no-repeat; }



