Notes

* html {anything} addresses IE < 6 only
*+html {anything} addresses IE 7 only
*/


/*The Big Reset.  */

body, div, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dd, dt, blockquote, fieldset, legend, label, input, textarea, form {
    margin: 0; padding: 0; border: 0;
	list-style:none;
	}

h1, h2, h3, h4, h5, h6, p { margin: 0 0 .3em 0;}

h1{font-size: 160%;}
h2{font-size: 130%;}
h3{font-size: 120%;}
h4{font-size: 110%;}
h5{font-size: 105%;}
h6{font-size: 100%;}
input, textarea {border: 1px solid #cccccc;}

a{color:#cc6600; overflow: hidden;}
a:hover{color:#ff6600;}

ul{list-style-type: none;}

#maincontent ul, #maincontent ol {margin:10px 0 0 1em;}

/* Global Styles */

html { background: #fff url(../images/background.gif);  }

body {
	background:  url(../images/bodybg.gif) top center no-repeat;
	color: #6e6d6d;
	text-align: left;
	height: 100%;
	margin:0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

h1 {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	}

h2 {
	font:16px Verdana, Arial, Helvetica, sans-serif;
	}
	
h3 {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	}

h4 {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	}
	
p {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 8px;
	}

ul{
	list-style-type: disc;
	margin-top: 0px;
	}

td {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	}
	
a {
	color: #FF6600;
	font-weight:normal;
	}
	
a:hover {
	color: #3366CC;
	}

#accessibility{    position: absolute;	left: -9999em;}/*off screen*/


/* Structure */

#wrapper { 
	width: 700px; 
	margin: 0 auto; 
	padding: 0 5 0 5px; 
	min-height: 90%;
	border:  1px solid #9DBFE0;
	background-color:#FFFFFF  
	}

#navigation td {
	border: 1px solid #9DBFE0;
	background-color: #D5E2F1;
	}
	
#navigation a {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:14px;
	letter-spacing:.1em;
	text-align:center;
	text-decoration: none;
	display:block;
	padding:4px 4px 4px 4px;
	}
	
#navigation a:hover {
	background: #ffffff url("images/mm_arrow.gif") 14px 45% no-repeat;
	color:#FF6600;
	}

#content{
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	min-height: 0px;
	}

#footer{
	background: #ffffff;
	text-align: center;
	font-size: 90%;
	margin: 0 auto;
	width: 700px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border: none solid solid solid #9DBFE0;
	}

/* Class Styles */

.image {
	border: 4px double #9DBFE0;	
	}
	
.navText {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}

.navTextFooter {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	text-align: center;
	}

.headline1 {
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	border-bottom-style: outset;
	border: 4px;
	}
	
.headline2 {
	font: 16px Verdana, Arial, Helvetica, sans-serif;
	border-bottom-style: outset;
	border: 3px;
	}
	
.headline3 {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	border-bottom-style: outset;
	border: 2px;
	}
	
.headline4 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	border-bottom-style: outset;
	border: 1px;
	}

.noprint {
	display: none;
	}

