*{

}
voice-family: inherit; font-size: medium; /*}/* Assist IE rendering height, keyword-font sizes, etc. */
* html .visualIEFloatFix { height: 0.01%; }
div,img{
	border:0px;
	margin:0px;
	padding:0px;
}
body,body.wf  {
	font-family: Tahoma, Verdana, Arial, Helvetica, "sans serif"; 	
	padding: 0 0 0 0;
	text-align:center;
	background-image:url("../_images/Background-Tile.gif");
	border:0px;
	margin: 0 0 0 0;
	font-size: 0.8em;
	line-height: 1.4em;
	color:#000000;
}
body.wf {
	background-image:url("../_images/Background-Tile-wf.gif");
	font-size: 0.75em;
	line-height: 1.3em;
	color:#000000;
}
a:link,a:visited,a:active{
  color:#B20838;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
}
a:hover{
color:#B20838;
text-decoration:underline;
font-size:12px;
font-weight:none;
}
ul,li,p{
  color:#000000;

  font-weight:normal;
  text-decoration:none;
  	font-size: 1em;
	line-height: 1.3em;
  
}
#topbar{
	background-image:url("../_images/topbar.gif");
	background-repeat:no-repeat;
	background-position:left;
	width:900px;
	margin:0px;
	height:83px;
	display:block;		
}
#topbarwf{
	background-image:url("../_images/topbar_wf.gif");
	background-repeat:no-repeat;
	background-position:left;
	width:900px;
	margin:0px;
	height:125px;
	display:block;	
	margin-bottom:-27px;

}
#navbar{
	display:block;
	margin:0px;
	width:900px;
	display:block;
	height:27px;
	background-image:url('../_images/strap.gif');
}
#navbarwf{
	display:block;
	margin:0px;
	width:900px;
	display:block;
	height:27px;
	background-image:url('../_images/strapwf.gif');
}
.portaltab{
	height:27px;
	float:left;
	width:165px;
	display:block;
	background-image:url('../_images/portal_tab.gif');
	background-position:left;
	background-repeat:no-repeat;
	text-align:center;
}
.eventtab{
	height:27px;
	float:left;
	width:184px;
	display:block;
	background-image:url('../_images/wfevent_tab.gif');
	background-position:left;
	background-repeat:no-repeat;
	text-align:center;
}
.wfportaltab{
	height:27px;
	float:left;
	width:165px;
	display:block;
	background-image:url('../_images/wfportal_tab.gif');
	background-position:left;
	background-repeat:no-repeat;
	text-align:center;
}
.wfeventtab{
	height:27px;
	float:left;
	width:184px;
	display:block;
	background-image:url('../_images/wfevent_tab.gif');
	background-position:left;
	background-repeat:no-repeat;
	text-align:center;
}
#navbar ul,#navbar li,#navbarwf ul,#navbarwf li{
	margin:0px;
	padding:0px;
}
#navbar li,#navbar a,#navbar a:visited,#navbarwf li,#navbar a,#navbarwf a:visited{
	color:#ffffff;
	text-decoration:none;
}
#navbar li,#navbarwf li{
	list-style:none;
	float:left;
	border-right:0px;
}
#navbar li.noborder,#navbarwf li.noborder{
	border-right:none;
}
#strap{
	display:block;
	margin:0px;
	width:900px;
	display:block;
	height:32px;
	background-image:url('../_images/redstrap.gif');
}
#strapwf{
	display:block;
	margin:0px;
	width:900px;
	display:block;
	height:32px;
	background-image:url('../_images/strap_wf.gif');
}
#mainbodyhome{
	width:900px;
	height:auto;
	display:block;
	float:left;
	background-color:#FFFFFF;
}
#storyboxwrapper{
	width:540px;
	margin-top:10px;
	display:block;
}
#storyboxwrapper ul{
	margin:0px;
	padding:0px;
}
#storyboxwrapper li{
	margin-left:10px;
	padding:0px;
	float:left;
	display:inline;
	width:256px;
	width/**/:/**/247px;	
	height:144px;		
	list-style:none;
	border:#C3D1DD solid 1px;   
	background-image:url('../_images/storyboxbg.gif');
	padding-top:12px;
	padding-left:5px;
	font-style:normal;
	color:#000000;
	
}
#storyboxwrapper p{
	color:#000000;
	font-weight:normal;
}
#storyboxwrapper img{
	padding-right:10px;
}
.storyboxleft{
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	width:230px;
	height:144px;	
	list-style:none;
	border:#C3D1DD solid 1px;   
	background-image:url('../_images/storyboxbg.gif');
	padding-top:12px;
	padding-left:5px;
	margin-right:10px;

}
#pagecontent{
	width:540px;
	height:auto;
	display:block;
	float:left;
	text-align:left;
	padding-top:10px;
}

#pagecontent h1,#pagecontent a.portaldoc {
	font-size:14px;
	color:#004A8D;
}
#pagecontent h1{
	font-size:16px;
	color:#004A8D;
}
#pagecontent h2{
	font-size:13px;
	color:#004A8D;
}
#pagecontent h3{
	font-size:12px;
	color:#666666;
}
#pagecontent img{
padding:0px;
	padding-right:10px;
	
	
}
#pagecontent a:link,a:visited,a:active{
  color:#B20838;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#pagecontent a:hover{
  color:#B20838;
  font-size:13px;
  font-weight:bold;
text-decoration:underline;
}

#pagecontentnone{
	width:700px;
	height:auto;
	display:block;
	float:left;
	text-align:left;
	padding-top:10px;
}

#pagecontentnone h1,#pagecontentnone a.portaldoc {
	font-size:14px;
	color:#004A8D;
}
#pagecontentnone h1{
	font-size:16px;
	color:#004A8D;
}
#pagecontentnone h2{
	font-size:13px;
	color:#004A8D;
}
#pagecontentnone h3{
	font-size:12px;
	color:#666666;
}
#pagecontentnone img{
padding:0px;
	padding-right:10px;
	
	
}
#pagecontentnone a:link,a:visited,a:active{
  color:#B20838;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
#pagecontentnone a:hover{
  color:#B20838;
  font-size:13px;
  font-weight:bold;
text-decoration:underline;
}
#newsboard{
	margin:0px;
	padding:0px;
	width:520px;
	height:170px;
	display:block;
	background-image:url('../_images/newsboard.gif');
	margin-left:10px;

}
#newsboardwf{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	width:520px;
	height:125px;
	display:block;
	background-image:url('../_images/eventsnewsboard.gif');
	margin-left:10px;

}
#newsboardwf2{
	margin:0px;
	padding:0px;
	width:520px;
	height:125px;
	display:block;
	background-image:url('../_images/eventsdiscussiongroups.gif');
	margin-left:10px;

}
a.feed{
	width:140px;
	height:30px;
	display:block;
	border:0px;
	top:10px;
	margin-left:380px;
}

#newsboard ul,#newsboardwf ul,#newsboardwf2 ul{
	margin:0px;
	border:0px;
	padding:0px;
	padding-top:10px;
	text-decoration:none;
}
#newsboard li,#newsboardwf li,#newsboardwf2 li{
	margin-left:15px;
	padding-left:10px;
	margin-top:5px;
	border:0px;
	line-height:1.6em;
	background-image:url('../_images/news_bullet.gif');
	background-repeat:no-repeat;
	background-position:left;
	list-style:none;
}
#homemainstory{
	width:520px;
	height:271px;
	margin:10px;
	background-image:url('../_images/homemainstory.gif');
	background-repeat:no-repeat;
	background-position:left;
	display:block;
	background-color:#D2E4F6;
	

}
h1{
	font-size:14px;
	color:#0092BA;
}
#homemainstory h1{
  margin:0px;
  margin-left:15px;
  padding:0px;
  padding-top:5px;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
  
}
h2{
	font-size: 0.7em;
	color:#0092BA;
}
#mainbody h2{
	margin:0px;	
	border:0px;
	font-family:Tahoma;
	font-size: 0.7em;
	font-weight:bold;
	color:#0092BA;
}
#homemainstory p{
  margin:0px;
  padding:0px;
  padding-top:5px;
  color:#000000;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
  text-align:left;
  
}
#homemainstory img{
  	margin:0px;
  	padding-right:10px;
	float:left;
	
}
#homemainstorywf{
	width:490px;
	height:auto;
	margin:10px;
	background-image:url('../_images/homemainstorywf.gif');
	background-repeat:no-repeat;
	background-position:top left;
	display:block;
	background-color:#D2E4F6;
	vertical-align:top;
	padding-left:15px;
	padding-right:15px;
	

}
#homemainstorywf h1{
  margin:0px;
  margin-left:15px;
  padding:0px;
  padding-top:5px;
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
  
}
#homemainstorywf p{
  margin:0px;
  padding:0px;
  padding-top:5px;
  color:#000000;
  font-size:12px;
  font-weight:normal;
  text-decoration:none;
  text-align:left;
  
}
#homemainstorywf img{
  	margin:0px;
	
}
#homepagebottom{
	margin:0px;
	width:900px;
	display:block;
	height:150px;
	float:left;
	background-color:#FFFFFF;
	/*background-image:url('../_images/bottomsponsors.jpg');
	background-repeat:no-repeat;*/
}
#leftnav,#adminleftnav {
	width:160px;
	display:inline;
	float:left;
	height:auto;
	background-repeat:no-repeat;
	margin:10px;
}
#leftnav ul,#adminleftnav ul{
	margin:0px;
	border:0px;
	padding:0px;
	text-decoration:none;
}
#leftnav li,#adminleftnav li{
	list-style:none;
	margin:0px;
	border:0px;
	padding:0px;
    height:29px;
}
#leftnav a,#adminleftnav a{
  color:#004A8D;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
  background-image:url('../_images/leftnav_bg_off.gif');
  background-position:left;
  background-repeat:no-repeat;
  height:30px;
  height/**/:/**/21px;
  width:160px;
  width/**/:/**/140px;  
  display:block;
  border:0px;
  padding-top:9px;
  padding-left:20px;
  margin:0px;
}
#leftnav li.eventprofile,#leftnav li.howtobook,#leftnav li.conference,#leftnav li.exhibition, li.tanda,li.media_inf,li.mission{
	display:none;


}
#leftnav a.eventprofile,#leftnav a.eventprofileon,
#leftnav a.howtobook,#leftnav a.howtobookon,
#leftnav a.conference,#leftnav a.conferenceon,
#leftnav a.exhibition,#leftnav a.exhibitionon,
#leftnav a.tanda,#leftnav a.tandaon,
#leftnav a.media_inf,#leftnav a.media_infon,
#leftnav a.mission, #leftnav a.mission on
{
	width:136px !important;
	width:160px;
	 width/**/:/**/136px; 
	height:24x;
	line-height:12px;
	display:block;
	text-align:left;	
	color: #0A4499;
	margin-top:0px;
	text-decoration: none;	
	background-color: #EFF2FC;
	border-left: 2px solid #D6DFF7;
	border-right: 2px solid #D6DFF7;
	background-image:url(../_images/leftnav_suboff.gif);
	background-position:left top;
	background-repeat: no-repeat;

}
#leftnav a.eventprofile:hover,#leftnav a.eventprofileon:hover,
#leftnav a.howtobook:hover,#leftnav a.howtobookon:hover,
#leftnav a.exhibition:hover,#leftnav a.exhibitionon:hover,
#leftnav a.conference:hover,#leftnav a.conferenceon:hover,
#leftnav a.tanda:hover,#leftnav a.tandaon:hover,
#leftnav a.media_inf:hover,#leftnav a.media_infon:hover,
#leftnav a.mission:hover, #leftnav a.missionon:hover{
	background-image:url(../_images/leftnav_subon.gif);
}
#leftnav a.eventprofileon,#leftnav a.howtobookon,#leftnav a.conferenceon,#leftnav a.exhibitionon,#leftnav a.tandaon,#leftnav a.media_infon, #leftnav a.missionon{
	background-image:url(../_images/leftnav_subon.gif);
}
#leftnav a:hover,#leftnav a.on{
 	background-image:url('../_images/leftnav_bg_on.gif');
}
a.bottomborder{
 	  border-bottom:#B0C3DE solid 1px;
}




.navitem{	
	font-family:Tahoma;
	font-size:11px;
	padding-top:7px;
	font-weight:bold;	
	width:auto;
	display:block;
	height:30px;
	height/**/:/**/23px;
	padding-left:12px;
	float:left;
	padding-right:12px;
	text-align:center;
	background-image:url('../images/navoffbg.gif');	
}
#sponsorlogo a:hover,#sponsorlogo a:link,#sponsorlogo a:active, #sponsorlogo a.on{
	margin:0px;
	padding:0px;
	margin-left:5px;
	width:150px;
	height:30px;
	float:left;
	text-align:left;
	background-color:#FFFFFF;
	background-image:none;
	background-repeat:no-repeat;
}
#sponsorlogo h1{

	font-family:Tahoma,Arial,Verdana,"Times New Roman";
	font-size:14px;
	line-height:16px;
	margin:0px;
	padding:0px;
	margin-top:20px;
	padding-bottom:10px;
	color:#CC0000;
}
fieldset{
	border:none;
	margin:0px;

}
#homepagebuttons{
	margin:0px;
	padding:0px;		
	padding-top:175px;
	width:335px;
	height:430px;
	height/**/:/**/255px;
	display:block;
	margin-left:275px;	
}
#rightaddcol{
	margin:0px;
	padding-top:10px;
	width:150px;
	height:auto;
	display:block;
	float:left;	
}
#rightaddcol img{
text-align:center
	float:center;	
}
#generalbackground{
	margin:0px;
	width:780px;
	height:auto;
	background-image:url('../images/general_background.gif');
}
#rightaddcol.subpage{
	 width:140px;
	 background-color:#C5EDF4;
	 padding-left:10px;
}
#rightaddcol a {
	color:#000000;
	text-decoration:underline;
}
#rightaddcol p,#rightaddcol a {
	font-family: Tahoma, Verdana, Arial, Helvetica, "sans serif"; 
	font-size:11px;
	margin-top:0px;
	line-height:14px;
	
}

.welcomemessage{
	font-family: Tahoma, Verdana, Arial, Helvetica, "sans serif"; 
	color:#E61577;
	font-size:11px;
	float:right;
	font-weight:bold;
	margin-top:-50px;
	padding-right:20px;
}



#wrapper {
	margin:0 auto;
	width: 900px;
	height: auto;
	z-index: 1; /* added z-index so this layer will appear under the absolute HeaderPic layer  */
	text-align: left;
	
}
#bodywrapper,#bodysubpage{
	height:100%;
	width:100%;
	background-image:url(../_images/homepage_body_graduation.jpg);
	background-position:top;
	background-repeat:repeat-x;
}
#formlayer{
	float:left;
	width:450px;
	height:auto;
}
#formlayer p{
	line-height:14px;
	padding:0px;
	margin:5px;
}
#formlayer textarea{
	height:100px;
}
#formlayer label{
	display:block;
	width:120px;
	float:left;
}
#bodysubpage{
	background-image:url('../images/stretch_bg.gif');
	background-position:bottom;
	background-repeat:no-repeat;

}
#buttonholder{
	width:345px;
	height:430px;
	margin-left:275px;

}
#footer{
	display:block;
	float:left;
	width: 750px;
	background-image:url('../images/footer.gif');
	background-repeat:no-repeat;
	height:34px;
}

.hide{
	display:none;
}

.filmsummaryheading{
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	margin:0px;
	padding:0px;
	color:#EB5C00;
}
#rightcol h3, #leftcol h3{
	font-size:11px;
	line-height:14px;
	margin:0px;
	padding:0px;
	color:#000000;
}
#rightcol p, #leftcol p{
	margin-top:0px;
	line-height:1.4em;
}
#leftcol{
	width:320px;
	margin-left:0px;
	float:left;
	height:auto;
	text-align:left;

}
#rightcol{
	width:150px;
	margin:10px;
	padding-bottom:10px;
	height:auto;
	float:left;
	text-align:center;
}
#rightcolnone{
	width:150px;
	margin:10px;
	padding-bottom:10px;
	height:auto;
	float:left;
	text-align:center; 
	background-color:#FFFFFF;
}
#rightcol h2,#leftcol h2,#mainbody h1{
	font-size:14px;
	line-height:16px;
	margin:0px;
	padding:0px;
	color:#4D4C5E;
}
#rightcol a, #leftcol a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#EB5C00;
	line-height:11px;
}
#rightcolnone{
	width:20px;
	margin:10px;
	padding-bottom:10px;
	height:auto;
	float:left;
	text-align:center; 
	background-color:#FFFFFF;
}
#rightcol h2,#leftcol h2,#mainbody h1{
	font-size:14px;
	line-height:16px;
	margin:0px;
	padding:0px;
	color:#4D4C5E;
}
#rightcol a, #leftcol a{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#EB5C00;
	line-height:11px;
}
#leftcol,#rightcol{
	padding-top:12px;	
}

.homepagepic{
	width:186px;
	height:auto;
	display:block;
	float:left;

}
#latestnews p{

	padding-bottom:10px;
	padding-top:0px;
	border-bottom:#C7BBB8 solid 1px; 

}
#latestnews p.clear{
	border-bottom:none;
}
#intranetbody,#intranetcontent,#intray,#panel{
	width:520px;

}
.navitems{
	width:130px;
	float:left;
	display:block;
	height:auto;

}
.bold{
	font-weight:bold;
}
#intranetbody.intranetheadlines{
	font-size:0.8em;
}
#maintextwrapper{
	clear:both;
	width:710px;
	width/**/:/**/680px;
	height:auto;
	border-top:#ffffff solid 2px;
	margin-left:20px;
	margin-right:20px;
	padding-left:15px;
	padding-right:14px;
	padding-bottom:14px;
	display:inline;
	background-color:#DFDEE3;
	float:left;
}

#mainbody a, #highlights a,#inproductionrows a{
	color:#EB5A00;
	line-height:16px;
	font-size:11px;
}	
.textwrapperproduction{
	margin:0px;
	border:0px;
	height:250px;
	width:332px;
	display:block;
}
.textwrapperproductionright{
	margin:0px;
	border:0px;
	height:250px;
	width:331px;
	display:block;
}
.textwrapperabout{
	margin:0px;
	border:0px;
	height:350px;
	width:332px;
	display:block;
}
.textwrapperaboutright{
	margin:0px;
	border:0px;
	height:350px;
	width:331px;
	display:block;
}
.moreinfo,.chevron,.moreinfosmall{
	background-image	:url("../images/chevron.gif");
	background-repeat	:no-repeat;
	background-position	:right center;
}
.moreinfo, .contactlinks{
	margin-top:10px;
	font-weight:bold;
	display:block;
	height:auto;
	float:right;
	width:130px;
	width/**/:/**/100px;	
	margin-left:12px;
	margin-top:5px;
	margin-right:6px;
	padding-right:12px;
}
.contactlinks{
	width:190px;
	margin-right:6px;
	margin-left:0px;	
	float:left;
}
.moreinfosmall{
	font-weight:bold;
	display:block;
	float:left;
	width:115px;
	width/**/:/**/100px;
	margin-left:0px;
	margin-top:5px;
	margin-right:6px;
	padding-right:12px;
}
#mainbody, #highlights, #latestnews, #inproductionrows{
	font-family: Tahoma, Verdana, Arial, Helvetica, "sans serif"; 	
	font-size:11px;
	line-height:16px;
}
#maintextwrapper, #mainbodystaff{
	font-family: Tahoma, Verdana, Arial, Helvetica, "sans serif"; 	
	font-size:11px;
	line-height:20px;

}
#highlights{
	margin-top:16px;
}


.aboutleftbox{
	float:left;
	display:block;
	width:354px;
	width/**/:/**/332px;
	height:500px;		
	height/**/:/**/475px;	
	background-color:#DFDFE2;
}
.aboutleftbox a, .aboutrightbox a{
	background-image:none;

}
.aboutrightbox{
	float:left;
	display:block;
	width:354px;
	width/**/:/**/331px;
	height:500px;		
	height/**/:/**/475px;	
	background-color:#DFDFE2;
}
#aboutus ul{
	margin:0px;
	padding:0px;
	background-color:#DFDFE2;
}
#aboutus li{
	margin:0px;
	padding:0px;
	list-style:none;
	background-color:#DFDFE2;
}

.staffbox{
	float:left;
	display:block;
	width:710px;
	height:120px;			
	padding:0px;
	background-color:#DFDFE2;
	
}
br{
	margin:0px;
}



.navitem{	
	font-family:Tahoma;
	font-size:11px;
	padding-top:7px;
	font-weight:bold;	
	width:auto;
	display:block;
	height:30px;
	height/**/:/**/23px;
	padding-left:12px;
	float:left;
	padding-right:12px;
	text-align:center;
	background-image:url('../images/navoffbg.gif');	
}
.rhs{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:30px;
	padding-top:7px;
	height/**/:/**/23px;
	float:left;
	width:68px;
	display:block;
	background-image:url('../images/rhs_button.gif');
	background-position:left;
	background-repeat:no-repeat;
	text-align:center;
}
a.rhs:hover,.rhs_blue{
	background-image:url('../images/rhs_button_on.gif');
}
.nopad{
	padding-left:0px;
	padding-right:0px;
}
.lhs{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	height:30px;
	padding-top:7px;
	height/**/:/**/23px;
	float:left;
	width:109px;
	display:block;
	background-image:url('../images/lhs_button.gif');
	background-position:left;
	background-repeat:no-repeat;
	text-align:center;
}
 a.lhs:hover,.lhs_blue{
	background-image:url('../images/lhs_button_on.gif');
}
.grey{
	background-color:#4B4B5A;
}
.blue, a.navitem:hover{
	background-image:url('../images/button_grad.gif');
	background-repeat:repeat-x;
}
.presinfo{
	font-style:italic;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}


.thumbnail{
	float:left;
	display:block;
	height:100px;
	width:100px;
	text-align:left;
	margin-bottom:10px;	

}
.summary{
	float:left;
	display:block;
	height:100px;
	width:420px !important;
	width:430px;
	width/**/:/**/420px;	
	padding-left:10px;
	text-align:left;
	background-color:#F1F4FD;
	margin-bottom:10px;

}
.summary h2{
	color:#AA0000;
	font-size:0.8em;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
a.NewsListTitleLink {
	font-size:13px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
textarea.reviewbox{
	width:250px;
	height:400px;
}
.leftNavWF{
	width: 170px;	
	border:0px;
	margin:0px;
}
.leftNavWF a{
	font-size: 11px;
	display: block;
	text-decoration: none;
	background-color: #D6DFF7;
	border-left: 2px solid #D6DFF7;
	border-right: 2px solid #D6DFF7;	
	background-image: url("../images/generic/leftnav_divline.gif");	
	background-repeat: no-repeat;
	background-position: left bottom;	
	color: #0A4499; 
}
.leftNavWF a:hover{
	display: block;
	text-decoration: none;
	background-color: #EFF2FC;
 	border-left: 2px solid #D6DFF7;
	border-right: 2px solid #D6DFF7;	
	background-image: url("../images/generic/leftnav_divline.gif");	
	background-repeat: no-repeat;
	background-position: left bottom;		
 	color: #AA0505; 
}
.leftNavWFRev{
	width: 170px;	
	border:0px;
	margin:0px;
}
.leftNavWFRev a{
	font-size: 11px;
	display: block;
	text-decoration: none;
	background-color: #dffff3;
	border-left: 2px solid #dffff3;
	border-right: 2px solid #dffff3;	
	background-image: url(../../2007lisbon/images/generic/leftnav_arrowgreen.gif);	
	background-repeat: no-repeat;
	background-position: left bottom;	
 	color: #006e46; 
}
.leftNavWFRev a:hover{
	display: block;
	text-decoration: none;
	background-color: #eefffa;
	border-left: 2px solid #dffff3;
	border-right: 2px solid #dffff3;	
	background-image: url(../../2007lisbon/images/generic/leftnav_arrowred.gif);	
	background-repeat: no-repeat;
	background-position: left bottom;		
	color: #006e46; 

}


.background p{
	width:154px !important;
	width:170px;
	width/**/:/**/154px;	
	border:0px;
	margin:0px;
	font-weight:bold;
	text-align:left;
	color: #0A4499;
	text-decoration: none;	
	background-color: #EFF2FC;
	border-left: 2px solid #D6DFF7; 
	border-right: 2px solid #D6DFF7;	
	font-size:11px;
}
.background a{
	width:142px !important;
	width:170px;
	width/**/:/**/142px;
	text-align:left;	
	color: #0A4499;
	text-decoration: none;	
	background-color: #EFF2FC;
	border-left: 2px solid #D6DFF7;
	border-right: 2px solid #D6DFF7;	
	background-image: url("../images/generic/leftnav_subon.gif");
	background-position:left top;
	background-repeat: no-repeat;
}
.background a:hover{	
	width:142px !important;
	width:170px;
	width/**/:/**/142px;
	text-align:left;	
	display: block;
	text-decoration: none;
	border-left: 2px solid #D6DFF7;
	border-right: 2px solid #D6DFF7;
	background-color: #EFF2FC;
	background-image: url("../images/generic/leftnav_subon.gif");
	background-position:left top;
	background-repeat: no-repeat;
}
.logininput {
	font-size:12px;
	font-family: Tahoma, Arial,Verdana,  Helvetica, sans-serif;
}

p.bluefontrightcol {
	color: #0067b4;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
}

p.blackfontrightcol{
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	text-align:center;
}