html {
	margin: 0; 
	padding: 0; 
	border: 0; 
}
	
body {
	margin: 0;
    padding: 0;
	border: 0;
	background-color:#333333;
	}

body, p, div, table, th, td, blockquote, ul, ol {
    color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
	line-height: 1.25;
}

th {
	font-weight:bold;
	}

h1 { 
	 font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; 
	 margin: .5em 0 .5em 0; padding: 0;	 
}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; 
	 margin: .35em 0 .25em 0; padding: 0;	 
}
h3 {
	 font-family: Arial, Helvetica, sans-serif; font-size: 1.1em;
	 margin: .35em 0 .25em 0; padding: 0;
}
h4 {
	 font-family: Arial, Helvetica, sans-serif; font-size: 1.0em;
	 margin: .35em 0 .25em 0; padding: 0;
}

	
.leftNavImage {
	background-image:url(../images/leftbottom.gif);
	background-repeat:repeat-y;
	}
	
.pageTitle {
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    font-weight: bold;
	text-indent:-75px;
	text-align:center;
	vertical-align:middle;
}

/* Note: must have width defined for tranparency to work */
div.notice {
	width: 750px;
	background-color:#CCCCCC;
	border: 1px solid black;	
	filter: alpha(opacity=80);
	opacity: 0.80;
	-moz-opacity:0.80;	
}
div.notice span {
	color:#CC0000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
	font-weight: bold;
	padding: 1px 3px;
	filter:alpha(opacity=100);
	opacity: 1;
	-moz-opacity:1;
	position: relative;
}

.footer {
	padding:10px 0 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#FFFFFF;
	text-align:center;
	}
.footer a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	}	

ul.homePageList {
	margin: .5em 0 1em 1.8em;
	padding: 0;
	}
ul.homePageList li {
	list-style-type: none;
	list-style-image: url(/images/arrowwhitedouble.gif);
	margin: 0 0 1em 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;	
	vertical-align: top;
	line-height: 18px;
	}

#wrapper { 
	position: relative; 
	}
	
#noScript {
	position: absolute;
	top: 30px;
	left: 200px;
	}	

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-decoration: underline;	
}
a:link, a:visited {
    color: #ffffff;
}
a:hover {
    color: #99CC99;
}
a:active {
    color: #CCFFCC;
}

a.bottomNavLink {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight:normal;
}
a.bottomNavLink:link, a.bottomNavLink:visited {
    color: #ffffff;
    text-decoration: none;
}
a.bottomNavLink:hover {
    color: #99CC99;
    text-decoration: underline;
}
a.bottomNavLink:active {
    color: #CCFFCC;
    text-decoration: underline;
}

.bold {font-weight:bold;}
.italic {font-style:italic;}

.smallblack {
    color: #000000;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.smallwhite {
    color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.normalwhite {
    color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.normalblack {
    color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.normalred {
    color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.bigwhite {
    color: #ffffff;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: normal
}

.bigblack {
    color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: normal
}
