body {
	margin:0px auto;
	padding:0px;
	width: 820px;
	position: relative;
	background: #1F355A url(images2/etc_title.jpg) no-repeat center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: black; 
	font-size: 11pt;
	text-align: justify;
}
#navbar {
	width:420px;
	margin: auto;
	padding:10px 20px 10px 380px;
	position:absolute;
	top:10px;
}
#container {
	width:820px;
	margin: 0 auto;
	padding: 0 0 10px 0;
	position:absolute;
	top:252px;
	background-color:#BFEAFF;
	background-image:url(images2/etc_content.gif);
	background-repeat:repeat-y;
	background-position: left top;
	overflow:auto;
}
#content {
	padding:40px;
}
a:link { 
	text-decoration:none;
	color: #000000; 
	border-bottom: dotted 1px #000000; 
}
a:visited { 
	text-decoration:none;
	color: #000000; 
	border-bottom: dotted 1px #000000; 
}
a:hover { 
	text-decoration:none; 
	color: #660000; 
	border-bottom: solid 1px #000000; 
}
h1 { 
	color: black; 
	font-size: 14pt; 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	font-variant: small-caps; 
	margin: 0.67em 0; 
	text-align:center; 
}
h2 { 
	color: black; 
	font-size: 12pt; 
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	font-weight: bold; 
	font-variant: small-caps; 
	margin: 0.83em 0; 
	text-align:center;
}

.navlink-border{display:block; width:49%;}
.navlink-border *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#1F355A;}
.navlink-border1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #7a9cb8;
  border-right:1px solid #7a9cb8;
  background:#476283}
.navlink-border2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #afd7ee;
  border-right:1px solid #afd7ee;
  background:#3d5779}
.navlink-border3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #3d5779;
  border-right:1px solid #3d5779;}
.navlink-border4{
  border-left:1px solid #7a9cb8;
  border-right:1px solid #7a9cb8}
.navlink-border5{
  border-left:1px solid #476283;
  border-right:1px solid #476283}
.navlink-borderfg{}

.navlink { background-color:#BFEAFF;
	color: #2F456A;
	font-weight: bold;
	font-size: 12pt;
	text-align:center;
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	width:210px;
	filter:alpha(opacity=45); /* IE's opacity*/
	opacity:0.45;
}

.navlink a { background-color:#BFEAFF;
	color: #black;
	font-weight: bold;
	font-size: 12pt;
	text-align:center;
	border-left:solid 60px #BFEAFF;
	border-right:solid 60px #BFEAFF;
	width:210px;
}

.navlink a:hover {
	background-color:white;
	text-decoration:none;
	color:black;
	filter:alpha(opacity=135); /* IE's opacity*/
	opacity:1.35;
	border-left:solid 60px white;
	border-right:solid 60px white;
}

.navlink2 { background-color:#BFEAFF;
	color: #2F456A;
	font-weight: bold;
	font-size: 12pt;
	text-align:center;
	border-left:solid 1px #CCCCCC;
	border-right:solid 1px #CCCCCC;
	width:210px;
	filter:alpha(opacity=45); /* IE's opacity*/
	opacity:0.45;
	overflow:hidden;
}

.navlink2 a { background-color:#BFEAFF;
	color: #black;
	font-weight: bold;
	font-size: 12pt;
	text-align:center;
	border-left:solid 40px #BFEAFF;
	border-right:solid 40px #BFEAFF;
	width:210px;
	overflow:hidden;
}

.navlink2 a:hover {
	background-color:white;
	text-decoration:none;
	color:black;
	filter:alpha(opacity=135); /* IE's opacity*/
	opacity:1.35;
	border-left:solid 40px white;
	border-right:solid 40px white;
	overflow:hidden;
}

.navactive { background-color:#BFEAFF;
	color: black;
	font-weight: bold;
	font-size: 12pt;
	text-align:center;
	border-left:solid 1px #CFDAFF;
	border-right:solid 1px #CFDAFF;
	width:210px;
	filter:alpha(opacity=35); /* IE's opacity*/
	opacity:0.35;
}

#blurb-container{width:80%;text-align:left;}

.blurb{display:block}
.blurb *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.blurb1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #daf3ff;
  border-right:1px solid #daf3ff;
  background:#eff9ff}
.blurb2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #c5ecff;
  border-right:1px solid #c5ecff;
  background:#f2fbff}
.blurb3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f2fbff;
  border-right:1px solid #f2fbff;}
.blurb4{
  border-left:1px solid #daf3ff;
  border-right:1px solid #daf3ff}
.blurb5{
  border-left:1px solid #eff9ff;
  border-right:1px solid #eff9ff}
.blurbfg, .blurbfg p {
  background:#FFFFFF;
  padding: 10px;
  }

#extra-container{width:60%;text-align:left;}

.extra{display:block}
.extra *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#1F355A}
.extra1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #7a9cb8;
  border-right:1px solid #7a9cb8;
  background:#476283}
.extra2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #afd7ee;
  border-right:1px solid #afd7ee;
  background:#3d5779}
.extra3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #3d5779;
  border-right:1px solid #3d5779;}
.extra4{
  border-left:1px solid #7a9cb8;
  border-right:1px solid #7a9cb8}
.extra5{
  border-left:1px solid #476283;
  border-right:1px solid #476283}
.extrafg{
  background:#1F355A
  padding: 10px;}


/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
	
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}
	
.alignleft {
	float: left
	}
/* End Images */
