@charset "iso-8859-1";
BODY {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; BACKGROUND: url(../images/masthead.gif) #fff no-repeat; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0px 10px; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; voice-family: inherit;
	
}
 
A:link, A:visited, A:active {
	color:blue;
	TEXT-DECORATION: none;
}


A:hover {

	TEXT-DECORATION: underline;
}

DT, H5, DIV.introduction {
	color:#0066CA;
	font-weight:bold;
}

H3.green {
	
}

DIV.adultcontent H3, DT {
	color:#0066CA;
	font-weight:normal;
}

DIV.adultcontent  {
	
	display:inline;
	position:relative;
}

H3, H4 {
	color:#0066CA;
	font-weight:normal;
}


DIV.adultcontent  DT {

	font-weight:bold;
	font-size:110%;
}

UNKNOWN {
	FONT-SIZE: small
}
STRONG {
	FONT-WEIGHT: bold
}
EM {
	FONT-STYLE: italic
}

DIV.toolkit-links {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
	PADDING-TOP: 10px;
	text-align:right;
	background-image:url(../images/masthead-bg.gif);
	margin-left:400px;
	position:relative;
	display:block;
	white-space:nowrap;
	
}

DIV.toolkit-links UL {
	
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; BACKGROUND: #0c479d; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Arial, sans-serif; voice-family: inherit;

}
UNKNOWN {
	FONT-SIZE: small
}
DIV.toolkit-links LI {
	 PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; voice-family: inherit;
}
UNKNOWN {
	FONT-SIZE: small
}

DIV.toolkit-links A:link {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: #0c479d; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none;
}

DIV.toolkit-links A:visited {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: #0c479d; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none; 
}

DIV.toolkit-links A:hover {
	BACKGROUND: #0c479d; COLOR: #fff; TEXT-DECORATION: underline;
}
DIV.toolkit-links A:active {
	BACKGROUND: #0c479d; COLOR: #fff; TEXT-DECORATION: underline;
}

DIV.toolkit-links A.last-link:link {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: #0c479d; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none;
}

DIV.toolkit-links A.last-link:visited {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: #0c479d; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none; 
}

DIV.toolkit-links A.last-link:hover {
	BACKGROUND: #0c479d; COLOR: #fff; TEXT-DECORATION: underline;
}
DIV.toolkit-links A.last-link:active {
	BACKGROUND: #0c479d; COLOR: #fff; TEXT-DECORATION: underline;
}

DIV.navmenu1 {
	display:block;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	MARGIN: 0px 0px 0px 0px;
	PADDING-TOP: 0px;
	top:65px;
	left:560px;
	position:absolute;
	z-index:1000;
	MARGIN-LEFT:1px;
	BACKGROUND: #E7F3F8;
	padding-bottom:26px;
}

DIV.navmenu1 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; voice-family: inherit;
	
}
UNKNOWN {
	FONT-SIZE: small
}

DIV.navmenu1 LI {
	display:block;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px ; COLOR: white; 
	PADDING-TOP: 0.9em; line-height:36px; 
	width:200px;
	BACKGROUND: url(../images/rightnav_header_blank.gif) no-repeat;
	text-indent:10px;
     
	
}

DIV.navmenu1 LI.pm10 {
	display:block;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px ; COLOR: white; PADDING-TOP: 0.9em; 
	line-height:36px; 
	width:200px;
	BACKGROUND: url(../images/rightnav_header_pm10.gif) no-repeat;
	vertical-align:bottom;
	text-indent:10px;
	
}

DIV.navmenu1 LI.nitrox {
	display:block;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px ; COLOR: white; PADDING-TOP: 0.9em; 
	line-height:36px; 
	width:200px;
	BACKGROUND: url(../images/rightnav_header_nitrox.gif) no-repeat;
	vertical-align:bottom;

}

DIV.navmenu1 LI UL LI {
	text-indent:0px;
	line-height:normal;
	height:-10px;
	display:block;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px ; COLOR: white; PADDING-TOP: 0px; 
	color:#194A8F;
	height:auto;
	margin-top:3px;
	margin-left:0px;
	BACKGROUND: #E7F3F8;
	padding-left:0px;
  
}


DIV.navmenu1 A.navon:link  {

	PADDING-RIGHT: 0px; 
	DISPLAY:block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #0066CA; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none;
	padding-left:10px;
	BACKGROUND: url(../images/navon.gif) no-repeat;
	
}

DIV.navmenu1 A  {

	PADDING-RIGHT: 0px; 
	DISPLAY:block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #0066CA; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none;
	padding-left:10px;
	
}


DIV.navmenu1 A:hover  {
	PADDING-RIGHT: 0px; 
	DISPLAY:block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #0066CA; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none;
	padding-left:10px;
	BACKGROUND: url(../images/navroll.gif) no-repeat;
	
}

DIV.navmenu1 A:hover  {
	PADDING-RIGHT: 0px; 
	DISPLAY:block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #0066CA; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none;
	padding-left:10px;
	BACKGROUND: url(../images/navroll.gif) no-repeat;
	
}



DIV.navmenu1 A.link {

	COLOR: #339e35; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none;
	padding-left:10px;
	
}

DIV.navmenu1 A.link:hover {

	COLOR: #339e35; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none;
	padding-left:10px;
	BACKGROUND: url(../images/navroll.gif) no-repeat;
	
}


DIV.navmenu1 A.link:active {
	DISPLAY: block;  WIDTH: auto;  TEXT-DECORATION:none;
	COLOR: #339e35; 
	padding-left:10px;
}

DIV.navmenu1 A.link:visited {
	DISPLAY: block;  WIDTH: auto;  TEXT-DECORATION:none;
	COLOR: #339e35; 
	padding-left:10px;
}


DIV.navmenu1 A.selected:link {
	BACKGROUND: url(../images/navon.gif) no-repeat;
}

DIV.navmenu1 A.selected:active {
	BACKGROUND: url(../images/navon.gif) no-repeat;
}

DIV.navmenu1 A.selected:visited {
BACKGROUND: url(../images/navon.gif) no-repeat;
}


DIV.navmenu1 A.selected:link {
BACKGROUND: url(../images/navon.gif) no-repeat;
}

DIV.navmenu1 A:visited {
	PADDING-RIGHT: 0px; 
	DISPLAY:block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	color:#194A8F; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none;
	vertical-align:middle;
	border:0px solid black;
	padding-left:10px;

}

DIV.navmenu1 A.navon:link {

	PADDING-RIGHT: 0px; 
	DISPLAY:block; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #0066CA; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none;
	padding-left:10px;
	BACKGROUND: url(../images/navon.gif) no-repeat;
	
}




#promotion UL {
display:inline;
visibility:visible;
list-style-type:none;
display:block;
position:absolute;
left:200px;
top: 64px;
z-index:9999;
border:0px solid black;
}

#menu A {
	WIDTH: 88px; POSITION: absolute; TOP: 0px; HEIGHT: 38px; TEXT-DECORATION: none;
}
#menu A I {
	VISIBILITY: hidden;
}


A#promogo {
	width:55px; height:32px; z-index:220;top:130px; left: 40px; position:relative; display:block; border:0px solid red;
	
	BACKGROUND-IMAGE: url(../images/hp_go.gif) ;
	background-repeat:no-repeat;
	overflow:hidden;
}


A#promoquiz {
	width:182px; height:45px; z-index:220; top: 208px; left: -165px; position:absolute; display:block; border:0px solid red;
	
	BACKGROUND-IMAGE: url(../images/hp_quiz.gif) ; 
}

A#promogame {
	width:226px; height:45px; z-index:220; top: 240px; left: -190px; position:absolute; display:block; border:0px solid red;
	BACKGROUND-IMAGE: url(../images/hp_game.gif) ;

}

A#promoquiz:hover {
	 /*BACKGROUND-IMAGE: url(../images/promo_02_on.gif) ;*/
}

A#promogame:hover {
	 /*BACKGROUND-IMAGE: url(../images/promo_01_on.gif) ; */
	
}


DIV.maincontent {
display:block;
padding-top:75px;
width:500px;
margin-left:10px;
position:relative;
z-index:1000;
clear:left;
}
 
 DIV.maincontent  P {
 display:inline-block;
 }
 
 
 DIV.maincontent DIV.topic {
 clear:both;
 display:block;
 border:1px solid black;
margin-top:20px;
float:left;
position:static;
width:550px;
 }
 
 

DIV.maincontent DIV.topic DIV.title    {
display:inline;
background-image: url(../images/sub_bolt.gif);
background-repeat: no-repeat;
background-position: left bottom;
border:0px solid white; 
position:absolute;
margin:0px 0px 0px 0px;
margin-top:-15px;

}
 
 


DIV.maincontent DIV.topic DIV.title H3 I  {
 
BACKGROUND: url(../images/sub_endtilt.gif) no-repeat ;
background-position: center right;
display:block;
line-height:36px;
border:0px solid white;
font-style:normal;
color:#FFFFFF;
font-size:90%;
clear:both;
white-space:nowrap;
padding-right:.6em;

}
 
DIV.maincontent DIV.topic DIV.title H3  {
display:block;
background-image: url(../images/sub_background.gif);
background-repeat: repeat-x;
background-position: center left;
display:block;
border:0px solid black;
clear:both;
margin:0px 0px 0px 50px;
}
 

DIV.maincontent DIV.topic P {

clear:both; margin-bottom:20px; float:none; padding-top:36px;

}


DIV.sectionheader {
display:block;position:relative;
clear:left;
z-index:1;
}

DIV.sectionheader H3 {
visibility:hidden;
display:none;

}

DIV.sectionheader P  {
width:0px;
height:0px;
visibility:hidden;
overflow:hidden;
display:none;

}


DIV.imageright {
padding-top:20px;
padding-bottom:20px;
border-bottom-style:dotted;
border-bottom-color:#999999;
border-bottom-width:thin;


}

DIV.imageright SPAN.transport {
display:inline-block;float:right;  height:100%;


}

DIV.imageright SPAN.text {
display:inline-block; vertical-align:middle
}





DIV.imageleft {
padding-top:20px;
padding-bottom:20px;
border-bottom-style:dotted;
border-bottom-color:#999999;
border-bottom-width:thin;


}

DIV.imageleft SPAN.transport {
display:inline-block;float:left;  height:100%;


}

DIV.imageleft SPAN.text {
display:inline-block; vertical-align:middle
}



DIV.caption1 {
	color:#6EADD9;
	display:inline;
	font-size:large;
	float:left;
	padding-top: 4em;
}

SPAN.caption1 {

	color:#6EADD9;
	display:block;
	font-size:large;
	
}

SPAN.caption1 B {

	color:#4797C8;
	font-weight:bold;
}

DD {
margin-top:.5em;
}

DIV.childintroduction {
	display:block; margin-top:-100px;z-index:10; position:relative;
	font-size:200%;
	color:#0066CA;
	font-weight:bold;
}


DIV.childintroduction SPAN.small {
	font-weight:lighter;
	font-size:small;
}

DIV.childintroduction SPAN.smaller {
	font-weight:normal;
	font-size:smaller;
}

DIV.childintroduction {

	display:inline-block; z-index:10; position:relative; margin-top:-110px;
	font-size:150%;
	COLOR: #339e35;
	font-weight:bold;
	overflow:visible;
	
	
		
}

DIV.childintroduction SPAN.small {
	font-weight:lighter;
	font-size:small;
}

DIV.childintroduction SPAN.smaller {
	font-weight:normal;
	font-size:smaller;
}

DIV.adultintroduction {
	display:inline-block; z-index:10; position:relative; margin-top:-110px;
	font-size:150%;
	COLOR: #339e35;
	overflow:visible;
	font-weight:bold;
}

DIV.adultintroduction SPAN.small {
	font-weight:lighter;
	font-size:small;
}

DIV.adultintroduction SPAN.smaller {
	font-weight:normal;
	font-size:smaller;
}

DIV.footer-links {
	MARGIN-TOP: 10px; FONT-SIZE: x-small; BACKGROUND: #fff; MARGIN-BOTTOM: 0.5em; COLOR: #666; voice-family: inherit;
	margin-left:20px; position:relative; display:block;
}



DIV.footer-links UL {
	
	COLOR: #666;
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; voice-family: inherit;

}
UNKNOWN {
	FONT-SIZE: small
}
DIV.footer-links LI {
	 PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold;  PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; voice-family: inherit;
}


DIV.footer-links A:link {

	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: .3em; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none;
	COLOR: #666;
}

DIV.footer-links A:visited {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: .3em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none; 
	COLOR: #666;
}

DIV.footer-links A.last-link:link {

	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: .3em; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none;
	COLOR: #666;
}

DIV.footer-links A.last-link:visited {
	BORDER-RIGHT: #666 0px solid; PADDING-RIGHT: .3em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none; 
	COLOR: #666;
}

DIV.footer-links A:hover {
	 TEXT-DECORATION: underline;
}
DIV.footer-links A:active {
 TEXT-DECORATION: underline;
}


DIV.footer-links A.last-link:hover {
	 TEXT-DECORATION: underline;
}
DIV.footer-links A.last-link:active {
 TEXT-DECORATION: underline;
}

P.bottomnav {

	width:550px;
	height:136px;
	overflow:hidden;
	margin-left:-10px;
}

P.flash {

display:block; position:relative; padding-top:30px;

}
