body {	margin:0;	padding:0;	
	background:#105A66 url(pageimg/bgrpt-dark.jpg);
	font-family:Verdana, Arial, "Times New Roman", Times, serif;	font-size:10pt;	color:#103644;

}

/*	Fade	*/
.outer {	position:absolute;	top:0px; left:0px; right:0px; bottom:0px;	}
.inner {	position:absolute;		top:0px; left:0px; right:0px; bottom:0px;	}

.header,
.mast {	margin:0 auto;	width:691px;	}
.outer img.blendy {	background-color: transparent;	position: absolute;	height: 100%;	width: 100%;	}
.outer img.blendy {	background-color: transparent;	position: absolute;	height: 50%;	width: 100%; bottom:0;	}
.outer img.blendy {	background-color: transparent;	position: absolute;	height: 60%;	width: 100%; top:0;	}

/*	This line is meant to work in IE6, but it just hides all inner-and-below content.

* html .outer {	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='pageimg/blendy-w-t2b2.png', sizingMethod='scale'); }
*/

* html .outer img.blendy {	display:none;	}
/*	This for the orange bar	*/
.midpass {	background:#F06C22 url(pageimg/midpassrpt2.jpg);	height:198px;	left:0; top:180px;	width:100%;	}




/*	Ordering of Layers	*/
.outer {	position:absolute;	z-index:5;	}
.midpass {	position:absolute;	z-index:2;	}
.inner {	position:absolute;	z-index:6;	}
.mast {		z-index:10;	}


.header {	background:url(pageimg/headerbg.gif);	height:102px;	margin:10px auto 0;	}
.header img {	margin:10px 0 0 15px;	}
.headerlinks	{	position:absolute;	width:691px;	top:20px; left:50%;	margin-left:160px;	z-index:12;	
					font-size:0.8em;	width:auto;	}
.mast {		background:#FBFBF3;	padding:2px 0; }
.content {	margin:10px;	}

.footer {	background:url(pageimg/footer-bg.gif) no-repeat; height:44px;	margin:0 auto 20px; width:691px;	
			text-align:center;	font-size:0.9em;	padding:1px 0;	}
.footer p {	margin:10px 0 0 0;	padding:0;	}

.nav {	background:#1E747B url(pageimg/herofull.jpg) top left no-repeat; height:232px;	margin:0 1px;	}
.nav ul, .nav ul li {	list-style:none; margin:0; padding:0;	}
.nav ul {	padding-top:205px;	}
.nav ul li {	float:left;	border-right:1px solid white;	padding:0 10px;	}
.nav ul li a {	color:white;	font-weight:bold;	text-decoration:none;	}
.nav ul li a:hover {	color:#993300;	}



a {	color:#FC7326;	}
a:hover {	color:#FFA36F;	}
a img {	border:0;	}
a.thickbox img {	border:1px solid #666;	}

.content .rightbar {	width:200px;	float:right; border:1px solid black;	border-top:0; border-right:0;	clear:right;
						padding:10px;	margin:10px;	}

.content h1 {	color:#FC7326;	font-size:14pt;	font-style:italic;	}
.content h2 {	color:#FC7326;	font-size:12pt;	}
.content h1.highlight	{	background:#FF6510 url(pageimg/h1highlight.gif) top left no-repeat; 	clear:both;
			color:white; font-size:11pt; width:613px;	text-align:center;	padding:2px 20px;	margin:3px auto;	}

ul.home li {	margin-bottom:15px;	}
