/* LAYOUT STYLES */
body	{font-size:0.80em; font-family:Arial, Helvetica, sans-serif;}

#wrapper {text-align:left; width:50em; padding: 0em 1em 1em 0em; margin-top: 0px;}
#mapwrapper {text-align:left; width:700px; padding: 0em 1em 1em 0em; margin-top: 0px;}

img {border:none;}

a:link {color:#066;}
a:visited {color:#066;}



.clear {clear: both; display: block; height: 1px; margin:0; padding:0; overflow:hidden;}

#header {margin:0 0 0 0; padding:0 0 0 0; border-bottom:1px solid #066;}
#header a {float:right; margin:-3em 0.5em 0 0;}

#links {background-color:#E7F5EB; padding:0.5em; text-align:left; font-size:0.85em;}
#links .left {margin-left:21.5em;}
.arrowleft {margin-right:0.25em;}
.arrowright {margin-left:0.25em;}

#links2 {background-color:#E7F5EB; padding:0.5em; text-align:right; font-size:0.85em;}

#content {margin:1em 0 0 0;}

#skip2 {position:absolute; left:-100em; width:1em;}
.globalskip {position:absolute; left:-100em; width:1em;}

/* LEFT MENU STYLES */
#menu {float:left; margin:1em 1em 1em 0; border-bottom:3px solid #066; border-top:3px solid #066; background-color:#E7F5EB; padding:0 0 0 0; width:200px; font-size:0.85em;}

#menu h2 {margin:0 0 0 0; padding:0.5em; background-color:#066; color:#fff; font-size:1.2em; font-weight:bold; border:none; font-family:Arial, Helvetica, sans-serif;}

#menu ul {list-style:none outside; margin:1em 0 0 0; padding:0 0 0 0;}
#menu li {line-height:1.2em;}
#menu ul li a {display:block; margin:0 0 0 0; padding:7px; background-color:#E7F5EB; color:#066;}
#menu ul li a:hover {display:block; margin:0 0 0 0; padding:7px; background-color:#FFF; color:#066;}

/* HEADER STYLES */
h1	{font-size: 1.7em; color:#066; font-weight:normal; border-bottom:1px solid #066; font-family:"Times New Roman", Times, serif;}
h1.float	{float:left; font-size: 1.7em; color:#066; font-weight:normal; width:420px; border-bottom:1px solid #066; font-family:"Times New Roman", Times, serif;}

h2	{font-size: 1.5em; color:#066; font-weight:normal; margin:1em 0 0 0; padding:0 0 0 0; font-family:"Times New Roman", Times, serif; border-bottom:1px dashed #066;}
h2.float {float:left; font-size: 1.5em; color:#066; font-weight:normal; margin:1em 0 0.25em 0; padding:0 0 0 0; font-family:"Times New Roman", Times, serif; border-bottom:1px dashed #066; width:420px;}

h3	{font-size: 1.25em; color:#066; font-weight:normal; margin:1em 0 0 0; padding:0 0 0 0; font-family:"Times New Roman", Times, serif;}
h4 {font-size: 1em; font-weight: normal;}

/* CHART STYLES */
.chartnumber {margin-top:1em; font-weight:bold; font-style:italic; font-size:1.2em; color:#066; font-family:"Times New Roman", Times, serif;}
h2.chart {width:350px; font-size:1.2em; border:none; margin:0 0 0 0; padding:0 0 0 0;}
.chartleft {float:left; margin:1em 0.25em 1em 0;}

.chartright {float:left; margin:1em 0 1em 0;}

.imagemapleft{
	float: left;
 	margin-right:0.25em;
	margin-bottom: 0.5em;
}
.imagemapright {
	float: right;
	margin:1.5em 0 1em 0;
	position: relative;
	padding-right: .3em;

}



/* CONTENT STYLES */
ul.nobullets {list-style:none; margin:1em 0; padding:0 0 0 0;}
ul.nobullets li {margin-bottom:0.25em;}

ul.overview {float:left; list-style:disc; padding:0 0 1em 2em; margin:0 0 0 2em;} 
ul.overview li {padding-bottom:0.25em;}
.ar {margin-top:1.5em;}

ol.fntext li {font-family:Arial, Helvetica, sans-serif; font-size:1em; font-color:#333; margin-bottom:0.75em; line-height:normal;}

.fntext {font-family:Arial, Helvetica, sans-serif; font-color:#333; font-size:0.85em; margin-bottom:1.5em; line-height:normal;}
.fnhead {text-transform:uppercase; font-variant:small-caps;}

p.return {
	border-bottom:1px solid #066;
	border-top:1px solid #066;
	background-color: #E7F5EB;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	padding-right:0.4em;
	font-size:0.85em;
	display: block;
	text-align: right;
}

	.smallcaps {font-variant: small-caps; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:1.2em;}
	.smallcaps2 {font-family:"Times New Roman", Times, serif; font-size:1.2em;}
	
#footer	{clear:both; padding-top:.5em; font-family:"Times New Roman", Times, serif;}		
.pagedate {font-weight: bold;}

