* {
margin:0px;
padding:0px;
}

body { /* main body declarations */
background-color: #00214D;
}

p {padding-bottom:10px;}

#bgmainSZ {
position:relative;
width:760px;
min-height:720px;
height:auto !important;
height:720px;
background-color:#fff;
background-position:top;
background-repeat:no-repeat;
}

#bgmainInteract1SZ {
position:relative;
width:760px;
height:546px;
background:url(../images/bginteract1.jpg) no-repeat top;
}

#bgmainInteract2SZ {
position:relative;
width:760px;
height:546px;
background:url(../images/bginteract2.jpg) no-repeat top;
}

html>body #bgmainSZ{overflow: hidden;}

#contentouterSZ {
width:760px;
}

#lnContainerSZ {
width:194px;
float:left;
}

#lnSZ {
margin:164px 11px 15px 27px;
height:360px;
}

#rcContainerSZ {
width:566px;
float:right;
}

#rcSZ {
margin:152px 23px 15px 11px;
}

#rnContainerSZ {
padding-left:33px;
float:right;
}

#rnMenuSZ {
width:156px;
padding-bottom:14px;
}

#rnMenuSZ ul {
list-style-type:none;
}

#toprightimages {
width:156px;
padding-bottom:14px;
}

#toprightimages2 {
width:175px;
padding-bottom:14px;
}

#commontextimg {
margin-top:5px;
margin-right:10px;
margin-bottom:10px;
float:left;
}

#commontextSZ {
list-style-type:square;
}

#interactiveSZ {
padding-bottom:15px;
}

/* LEFT NAV */
/* All The link colors */
#discovery_navigation a{color:99cc33;}

/* Put a border line on each and every entry */
#discovery_navigation ul{list-style-type:none;margin:0 0 0 0;padding:0 0 0 0;}

/* Put a border line on each and every entry */
#discovery_navigation li{}

/* Color andpadding are split out because combined it does notwork in IE */
/* First level color */
#discovery_navigation{color: #99cc33;}
#discovery_navigation ul li a{padding-left:5px;display:inline-block;}
html>body #discovery_navigation ul li a{display:block;}

/* Second level color,padding */
#discovery_navigation ul ul li{}
#discovery_navigation ul ul li a{padding-left:15px; color: #fff;}

/* Third level color,padding */
#discovery_navigation ul ul ul li{}
#discovery_navigation ul ul ul li a{padding-left:25px; color: #fff;}

/* Fourth level color,padding */
#discovery_navigation ul ul ul ul li{}
#discovery_navigation ul ul ul ul li a{padding-left:35px;}

/* Fifth level color,padding */
#discovery_navigation ul ul ul ul ul li{}
#discovery_navigation ul ul ul ul ul li a{padding-left:45px;}


#discovery_navigation #activelink-bg {}
#discovery_navigation #activelink  {color: #ffe10a; font-weight: bold; text-decoration: none;}

#discovery_navigation {color: #99cc33;  text-decoration: none; line-height: 18px;}
#discovery_navigation a {color: #99cc33; text-decoration: none;}
#discovery_navigation a:hover {color: #ffe10a; text-decoration: none;}



/*Global styles*/

body { /* main body declarations */
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#headingSZ {
font-family:Arial;
font-weight:bold;
font-size:1.05em;
color:#363;
padding-bottom:5px;
}

#headingblueSZ {
font-family:Arial;
font-weight:bold;
font-size:1.05em;
color:#006697;
padding-bottom:5px;
}

#rnMenuSZ li{
font-size:0.60em;
color:#363;
font-weight:bold;
line-height:15px;
padding-left:8px;
background:url(../images/rn_bullet.gif) no-repeat 0 60%;
}

#rnMenuSZ li a:hover{color:#363;text-decoration: underline;}
#rnMenuSZ a{color:#363;text-decoration: none;}
#rnMenuSZ a:visited{color:#363;text-decoration: none;}

#commontextRedSZ {
font-size:0.60em;
color:#cc3300;
}

#commontextSZ {
font-size:0.70em;
color:#000;
}

#commontextSZ a{color:#000;}
#commontextSZ a:hover{color:#000;text-decoration: underline;}
#commontextSZ a:visited{color:#000;}

#backtohomeheaderSZ {
height:30px;
width:750px;
padding-left:10px;
padding-top:12px;
font-weight:bold;
font-size:0.60em;
color:#fff;
background-color:#000;
}

#backtohomeheaderSZ a{color:#fff;}
#backtohomeheaderSZ a:hover{color:#fff;}
#backtohomeheaderSZ a:visited{color:#fff;}

#survivalheadSZ {
width:300px;
font-family:Arial;
color:#766636;
font-size:0.80em;
font-weight:bold;
padding-top:50px;
padding-bottom:30px;
}

#discovery_navigation {font-size:70%;}

#disclaimerSZ {
clear:both;
padding:5px 5px 5px 5px;
width:750px;
background-color:#005797;
font-size:0.60em;
color:#FFFFFF;
}

#imgcopySZ {
clear:both;
padding:5px 5px 5px 5px;
width:750px;
background-color:#005797;
border-bottom: #fff 1px solid;
font-size:0.60em;
color:#FFFFFF;
}
