 
 #global_nav
 {
    background:url('../images09/Main-Nav-background.gif') no-repeat;
	height:
}
 
#topnav ul
{
   height:38px;
   margin-left:auto;
   margin-right:auto;
   width:45em;
   *padding-left:0.7em;
}
 
 
#topnav li
{
    float:left;
	list-style-type:none;
	margin-right:0.7em;
	margin-top:12px;
	
}


#topnav li a 
{
   display:block;
   
   text-decoration:none;
   color:black;
   text-align:center;
}

#topnav li a span
{
/*
   display:none;
   */
   font-size:0.85em;
   font-weight:bold;
   display:block;
   padding-top:0.45em;
}

#topnav ul li a
{
     background:url('../images09/tab-off.gif') no-repeat;
	 width:132px;
	 height:25px;
}

#topnav ul li a:hover, #topnav ul li.active a
{
    background:url('../images09/tab-on.gif') no-repeat;
}



 /* Left navigation
 
 /* Left hand navigation 	 */

    div#left_column ul
	{
	   border-top:1px solid #999;
	}

    div#left_column ul li
	{
		display:block;
		list-style-type:none;
		border-bottom:1px solid #999;				
		padding:0.4em 0.22em 0.4em 0.3em; 
	}

	div#left_column ul li a
	{
		text-decoration:none;
		color:#000;
		font-weight:bold;
	}

	div#left_column ul li.selected,
	div#left_column ul li.active
	{
		background-color:#999;
		padding:0px;
		border-bottom:1px solid white;
		margin-bottom:-1px;
	}
	
    *html div#left_column ul li.selected,
	*html div#left_column ul li.active
	{
	   !height:0;
	}
	
	div#left_column ul li.selected a,
	div#left_column ul li.active a
	{
		display: block;
		padding:0.2em 0em 0.2em 0.30em; 	
	}
	
	div#left_column ul li a.selected,
	div#left_column ul li a.active
	{
		font-weight: bold;
		color: #fff;
	    border-bottom:2px solid white;
	}
	
	div#left_column ul li ul
	{
	   border-top:0px;
	}
	
	div#left_column ul,
	div#left_column ul li.active ul
	{
    	margin:0;    	
    	padding:0;    	    	
	} 
	
	div#left_column ul li ul li a:hover
	{
		text-decoration:underline;
	}
	
	
	div#left_column ul li.active ul li,
	div#left_column ul li.active ul li.active,
	div#left_column ul li.selected ul li
	{	
		background-color:#ddd;
        border-bottom:2px solid white;				
	}
	
	div#left_column ul li.active ul li,
	div#left_column ul li.selected ul li
	{
	    padding:0.1em 0.12em 0.1em 0.3em;   
	}
	
	div#left_column ul li.selected ul li.active
	{
	   background-color:#6abe28;
	}
	
	div#left_column ul li.active ul li a,
	div#left_column ul li.selected ul li a 
	{
	   font-weight:normal;
	
	}
	
	div#left_column ul li.selected ul li.active a 
	{
	   font-weight:bold;
	}
	
	div#left_column ul li ul li.selected a.selected,
	div#left_column ul li ul li.active a.active
	{
		color: #000;	 
		border-bottom:0px;
	}
	
	
	*html div#left_column ul li.selected ul 
	{
	   !background-color:#ddd;
	}
	
	*html div#left_column ul li.selected ul li a
	{
	    !font-weight:normal;	
	}
	
	/* extra */
	
    div#left_column ul li.selected ul li.active ul li,
	div#left_column ul li.selected ul li.selected a, 
	div#left_column ul li.selected ul li.selected, 
	div#left_column ul li.selected ul li.selected ul li,
	div#left_column ul li.selected ul li.selected ul
	{
	   background-color:#6abe28;
	   border:0;
	}
	
	div#left_column ul li.selected ul li ul li a
	{
        margin-left:0.5em;
	}
	
	/*
	div#left_column ul li.selected ul li.active ul li a
	{
	    margin-left:1.5em;
	}
	*/
	div#left_column ul li.selected ul li.active ul li a
	{
	   font-weight:normal;
	   /*margin-left:1.5em;*/
	}
	
	div#left_column ul li.selected ul li.selected a.selected
	{
	   font-weight:bold;
	}
    
	
	
	
 /* end of left navigation */
 
 
 /* Breadcrumb nav */
 
 .breadcrumbs 
 {
    font-size:0.9em;
}

.breadcrumbs a
{
   text-decoration:none;
   color:black;
}

.breadcrumbs a:hover
{
  text-decoration:underline;
}
 
 /* Footer nav menu */
	
div#footer_nav
{
	width:82%;
	float:left;
	font-size:0.9em;

}

div#footer_nav ul
{
	list-style:none;		
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}

div#footer_nav ul li#first_foot,
div#footer_nav ul li#last_foot
{
	border:0;		
}

div#footer_nav ul li#first_foot
{
	margin:0.3em 0 0 0;		
}

div#footer_nav ul li#first_foot a
{
	float:left;
}

div#footer_nav ul li#first_foot img
{
	border:0;
} 

div#footer_nav ul li#first_foot a#small-font-button
{
	width:1.5em;
	margin:0.5em 0.5em 0 0;
}

div#footer_nav ul li#first_foot a#medium-font-button
{
	width:2em;
	margin:0.3em 0.5em 0 0;
}

div#footer_nav ul li#first_foot a#large-font-button
{
	width:2.3em;	
}

div#footer_nav ul li#last_foot img
{
	float:right;
	border:0;
	margin:-0.6em 0 0 0;
}

div#footer_nav ul li
{		
	float:left;
	width:12%;
	text-align:center;
	border-right:solid 1px #cfcfcf;				
	margin: 0.6em 0 0 0;
}

div#footer_nav ul li a
{			
	display:block;	
	width:100%;
	height:100%;
	text-decoration:none;
	color:#000;				
}

div#footer_nav ul li a:hover
{
	text-decoration:underline;
}

/* Share with pop-up */	
ul.footer li#last_foot:hover div#share_popup,
ul.footer li#last_foot a:hover div#share_popup
{
	display:block;		
}

ul.footer li#last_foot div#share_popup	
{
	position:absolute;
	width:10em;
	height:9.5em;
	border-right:solid 0.13em #999;
	border-bottom:solid 0.19em #999;		
	top:-0.1em;
	left:70%;	
	display:none;
	background-color:#fff;		
}

ul.footer li#last_foot div.no_olympicbanner#share_popup
{
	top:-9em !important;
	top:-8.6em;
}

ul.footer li#last_foot div#share_popup ul#share
{		
	position:relative;
	width:10em;
	height:9.57em;	
	top:0;			
	border:solid 0.06em #cfcfcf;		
	margin: -0.19em 0 0 -0.13em;
	display:block;
	background-color:#fff;
}

ul.footer li#last_foot div#share_popup ul#share li
{
	border:0;		
	padding:0;		
	margin:0;
	width:5.5em;
	display:block;
	text-align:left;
	padding: 0.6em 0 0.13em 2.5em;
	background-color:#fff;
	font-weight:bold;
}

ul.footer li#last_foot div#share_popup ul#share li:hover,
ul.footer li#last_foot div#share_popup ul#share li a:hover
{
	display:block;
}

ul.footer li#last_foot div#share_popup ul#share li#share_digg a
{

	margin-bottom:3.8em;	
	background-color:transparent; 
}

ul.footer li#last_foot div#share_popup ul#share li#share_digg
{		
	background-color:transparent;		
	background-image:url('../images09/sharewith_bottom_border.png');
	background-position:0 2.8em;
	background-repeat:repeat-x;
}

ul.footer li#last_foot div#share_popup ul#share li#share_email
{
	width:7.5em;		
	padding:0.26em 0 0 0.5em;			
}


ul.footer li#last_foot div#share_popup ul#share li#share_facebook
{
	background-image:url('../images09/facebook.png');
	background-position:1em 0.7em;
	background-repeat:no-repeat;
}

ul.footer li#last_foot div#share_popup ul#share li#share_delicious
{	
	background-image:url('../images09/delicious.png');
	background-position:1em 0.7em;
	background-repeat:no-repeat;
}

ul.footer li#last_foot div#share_popup ul#share li#share_digg
{
	background-image:url('../images09/digg.gif');
	background-position:1em 0.7em;
	background-repeat:no-repeat;
}

#soc_env_link
{
   width:15%;
   float:left;
   padding-left:2em;
   font-size:0.9em;
   padding-top:0.6em;
}

#soc_env_link a
{
   text-decoration:none;
   color:black;
}

#soc_env_link a:hover
{
   text-decoration:underline;
}

#promo_console
{
   width:953px;
   height:350px;
   border:1px solid #999;

}










