/*This style sheet was created by John Brits www.aziso.com*/

body{background:#FFF;color:#000;font-size:76%;font-family:Verdana,Arial,Helvetica,sans-serif;}
h1{font-size:1.7em;font-weight:normal;padding:0.2em 0.5em;margin:0;}
h2{font-size:1.4em;font-weight:normal;padding:0.2em 0.5em; margin:0;}
h3{font-size:1.2em;font-weight:normal;padding:0.2em 0.5em;margin:0;}
h4{font-size:1.0em;font-weight:bold;padding:0.2em 0.5em;margin:0;}
h5{font-size:0.8em;font-weight:bold;padding:0.2em 0.5em;margin:0;}
h6{font-size:0.8em;font-weight:normal;padding:0.2em 0.5em;margin:0;}
img{border:0;}
p{padding:0.5em;padding-left:1.5em;margin:0;}
table{padding:0.5em;margin-left:1em;}
td{padding:0.5em;}
.center-col a{color:#5252FF;text-decoration:none}
.center-col a:hover{color:#FF0000;background:#FFFF8F;text-decoration:underline;}
.center-col li{padding:.2em 0 0 0;}
.center-col li ul li{list-style:square;}
.center-col ul{list-style:none; margin-left:2em; padding:0;}
.footer p{text-align:center;}
.footer a{color:#000;padding-left:1em;padding-right:1em;text-decoration:none}
.footer a:hover{color:#3838FF;text-decoration:underline;}
.footnote p{font-size:0.8em;text-align:right;}
.footnote a{color:#000;text-decoration:none}
.footnote a:hover{color:#3838FF;text-decoration:underline;}
.footnote img{position:relative;margin-bottom:-0.4em;}
.header h1{padding:0;margin:0;}
.header p{padding:0.5em 0 1em 0;margin:0;}
.home-page p{text-align:center;position:relative;}
p.centered{text-align:center;}

.imgleft{float:left;margin:0.5em 1em;position:relative;}
html[xmlns] .imgleft{margin:0 1em 0 0;} 
.imgright{float:right;margin:0.5em 1em;position:relative;}
html[xmlns] .imgright{margin:0 1em 0 0;}
.imgrightpadded{padding-top:10em;float:right;margin-right:1.5em;position:relative;}
html[xmlns] .imgright{margin:0 1em 0 0;}
.header img{float:right;margin-right:0;position:relative;}


#nav, #nav ul{float:left;list-style:none;line-height:1;background:#ccccff;font-weight:bold;padding:0;margin:0 0 1em 0;}
#nav{width:100%;	min-width:46em;	}
#nav a{display:block;	width:10em;
	w\idth:6em;
	color:#000;
	text-decoration:none;
	padding:0.25em 2em;}
#nav li{float:left;padding:0;width:10em;}
#nav li ul{
	position:absolute;	left:-999em;height:auto;	width:14.4em;
	w\idth:13.9em;
	font-weight:normal;
	border:#6868B9 0.25em solid;
	margin:0;
}
#nav li li{padding-right:1em;width:13em}
#nav li ul a{
	width:13em;
	w\idth:12em;
}
#nav li ul ul{margin:-1.75em 0 0 14em;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul{left:-999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul
{left:auto;}
#nav li:hover, #nav li.sfhover
{color:#000;background:#9999FF;}

.center-col{float:left;width:100%;position:relative;z-index:12; }

.clear{clear:both;}
.footer{border-right-style:solid;border-right-width:2em;border-right-color:#FFF;}
.sub-header{border-right-style:solid;border-right-width:2em;border-right-color:#FFF;min-height:2em;}
.footnote{border-right-style:solid;border-right-width:2em;border-right-color:#FFF;}
.header{margin-left:1em;width:100%;background:#FFF;}
.inner{margin:0;width:100%;}
.left-col{float:left;position:relative;z-index:10;width:195px;margin-left:-195px;}
.outer{width:auto;min-width:30em;
	border-left-style:solid;border-left-width:195px;border-left-color:#FFF;
	border-right-style:solid;border-right-width:2em;border-right-color:#FFF;
	background:#CCCCFF;}
.wide{width:100%;position:relative;z-index:13;background:#FFF;}
.wrapper{margin-left:1em;width:100%;min-width:30em;}

.outer > .inner{border-bottom:1px solid transparent;}
.left-col{margin-right:1px;}
.center-col{margin:0 -3px 0 -2px;}

