BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 40px; FONT: 12px "Trebuchet MS",Verdana,Arial,Sans-serif; COLOR: #003366; PADDING-TOP: 0px;  BACKGROUND-COLOR: #D6DFE7; background: #D6DFE7 url(images/fade4.gif) repeat scroll top left;
}

p {
margin:0.2em 0 1.2em 0; padding:0.3em; text-align: justify;}
h1 {
padding:0; margin:0;font-size: 250%; font-weight:normal; font-style:italic; 
color:#88A1B5; font-family:"Trebuchet MS", verdana, arial, sans-serif;}

h2 {
background-color:#D6DFE7; color:#003366; font-size:14px;  margin:0.2em; padding:0; 
font-style:italic; font-weight: bold; font-family:"Trebuchet MS", verdana, arial, sans-serif;}

h3 {
color:#003366; font-size:14px; font-weight:bold; margin:0.2em; padding-left:0px; text-align: center;
 font-family:"Trebuchet MS", verdana, arial, sans-serif;}

h4 {
color:#003366; font-size:14px; font-weight:bold; margin:0.2em; padding-left:0px; text-align: left;
 font-family:"Trebuchet MS", verdana, arial, sans-serif;}
div {
margin:0; padding:0; display:block;}
a:link {font-weight: bold;}
a:link, a:visited {
color:#89A26D; text-decoration:none; font-weight: bold;}
a:hover {
color:#9CAEB5; text-decoration:none; border-bottom: 1px dashed #9CAEB5;}
a:active {
color:#89A26D; text-decoration:none;}

.container {
background-color:#FFFFFF; margin: 0px auto; padding:0; width: 720px; border: 2px solid #88A1B5;}

.titleblock {
padding:2em; margin:0; text-align:left;
background-image:url(images/fallensm.jpg); background-repeat:no-repeat; background-position:right center;
height: 106px;}

.titleblock p {
text-indent:4em; color:#88A1B5; font-size: 18px; font-style: italic;}
.quoteblock { left-margin: 10px; width: 480px; text-align: center; }

.rightcontainer {
float:right; clear:both; width: 14em; margin:1em 0 0 0; padding:0;}

.rightbox {
margin:0.5em; padding:0.3em; border:1px solid #999999; text-align:left;}

.rightcontainer h2 {
text-align:left; padding:0 0 0 .5em;}

.linkbox a {display:block;}

.contentfoo {
clear:left; text-align:left; margin:1.2em 11.5em 0 0; padding:.1em 1ex 1em 1.5ex; font-size: 14px;}
.contentcenter {
clear:left; text-align:; margin:1.2em 1.2em 0 0; padding:.1em 1ex 1em 1.5ex; font-size: 14px;}

.contentfoo h2 {text-indent: 10px;}

.contentfoo li
{
list-style: none;
padding-left: 20px;
line-height: 18px;
background-image: url(diamondblue.png);
background-repeat: no-repeat;
background-position: 2px .5px 1px;
}
.slogan {
padding:0; margin:0;font-size: 150%; font-weight:bold; font-style:italic; text-align: center;  
color:#88A1B5; font-family:"Trebuchet MS", verdana, arial, sans-serif;}

.footer {
color:#88A1B5; font-size:12px; margin:0.5em 0.2em 0.5em 0em; padding:0px; padding-right: 10px; padding-left: 10px; 
border-top:1px solid #999999; text-align:left; clear:both;}

.footer .left {
float:left; clear:right; text-align:left;}

.footer .right {
float:right; text-align:right;}

.footer .center { clear:both; text-align:center;}

.footer p {margin:0;}	
		
		
ul#navlist
{
margin: 0;
padding: 0;
list-style-type: none;
white-space: nowrap;
}

ul#navlist li
{
display: inline;
font-family: verdana, arial, sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 5px 0 4px 0;
background-color: #eef4f1;
border-top: 1px solid #e0ede9;
border-bottom: 1px solid #e0ede9;
}

#navlist a, #navlist a:link
{
margin: 0;
padding: 5px 9px 4px 9px;
color: #88A1B5;
border-right: 1px dashed #b3c2d1;
text-decoration: none;
border-bottom: 0;
}

ul#navlist li#active
{
color: #88A1B5;
background-color: #deebe5;
}
.current
{
color: #88A1B5;
background-color: #deebe5;
}

#navlist a:hover
{
color: #ffffff;
background-color: #d1e3db;
}

	#navcontainer ul
	{
	text-align: center;
		padding-bottom: 0px;
		padding-top: 0px;
		padding-left: 0;
		margin-top: 0;
		/* cancels gap caused by top padding in Opera 7.54 */
		margin-left: 0;
		background-color: #eef4f1;
		
		width: 720px;
		line-height: 26px;
		/* fixes Firefox 0.9.3 */
		border-top: 1px solid #88A1B5;
		border-bottom: 1px solid #88A1B5;
		
	}
	#outline {
	BORDER-RIGHT: #b3c2d1 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b3c2d1 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 5px; MARGIN-LEFT: 30px; BORDER-LEFT: #b3c2d1 2px solid; WIDTH: 740px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #b3c2d1 1px solid; text-align: center;
}
#frame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #b3c2d1; PADDING-BOTTOM: 0px; FONT: 12px "Trebuchet MS",Verdana,Arial,Sans-serif; MARGIN-LEFT: auto; WIDTH: 722px; MARGIN-RIGHT: auto; PADDING-TOP: 0px; TEXT-ALIGN: left
}

		