html, body {
   background-color: #e2e3de;
	}
	
div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img {
   margin: 0;
   padding: 0;
   font-family: Calibri, Arial, Verdana,  sans-serif;
	color: #000;
	font-size: small;
	background-color: transparent;
}

a:link {
   color: #1c66b1;
   text-decoration: none;
}

a:visited {
   color: #1c66b1;
   text-decoration: none;
}

a:hover {
   color: #1c66b1;
   text-decoration: underline;
}

a:active {
   color: #1c66b1;
   text-decoration: underline;
}

strong {
   font-weight: bold;
}

.c {
   clear: both;
}

.center {
   text-align: center;
}

img {
   border: 0;
}

.xsmall {
   font-size: 11px;
}

.xbig {
   font-size: 3em;
	background-color: transparent;
	text-align: left;
	font-weight: bolder;
	padding-left: 10px;
}

.right {
   text-align: right;
}

.top {
   vertical-align: top;
}



h1 {font-size: 32px;
margin-bottom: 15px;
font-weight: lighter;
padding-left: 37px;
color: #666668;
}

h2 {
   font-size: small;
   padding-top: 10px;
	padding-left: 37px;
}

p { padding-left: 37px;
   font-size: small;
   line-height: 1.5em;
   
}



/* Display */
#container {
			width: 921px;
			border-top: 21px solid #3F444A;
			margin: auto;
			margin-top: 23px;
			background-color: #fff;
			
		}
		
#header1 {width: 921px;
			margin: 0px;
			padding: 0px;
			background-color: transparent;
			text-align: left;
		}
#header2 {width: 921px;
			margin: 0px;
			padding: 0px;
			background-color: transparent;
			text-align: left;
		}

#navlist
{

padding-top: 3px;
padding-bottom: 3px;
padding-left: 37px;
background-color: #3F444A;
}

#navlist ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
margin-left: -3px;

}
.orientation
{ padding: 3px 10px;
color: #fff;
background-color: #1c66b1;
font-size: 12px;
}
#navlist a { padding: 3px 10px; font-size: 12px;}

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #3F444A;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #1c66b1;
text-decoration: none;

}



#logo {	margin: 0px;
			padding: 0px;
			padding-top: 25px;
			padding-right: 35px;
			padding-left: 35px;
			margin-bottom: 15px;
			background-color: #000;
			text-align: right;
		}

#banner {margin: 0px;
			padding: 0px;
			padding-left: 35px;
			padding-right: 35px;
			background-color: #000;
			text-align: right;
		}

#content {
			padding-top: 30px;
			padding-left: 0px;
			background-color: transparent;
			height: 420px;
		}
		
#claim { width: 921px;
			height: 23px;}
		

#footer {width: 921px;
			margin: auto;
			clear: both;
			padding-top: 12px;
			font-size: 11px;
			letter-spacing: 0em;
			color: #424549;
			background-color: #e3e5e2;
			text-align: center;
		}
#footer img {	vertical-align: middle;}
#porr {padding:  0px 20px 10px 20px; }	
#astofoot {padding:  0px 15px 0px 15px; }	

