/* CSS Document */

/*clear browser settings*/
/*___________________________________________________________________________*/
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {  

}


body { 
	margin: 0px; 
	padding: 0px; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 90%;  
	background-color: #FFFFFF;
	} 

p { 
	color: #000000; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	}

p.indent { 
	color: #000000; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	text-indent: 25px 
	}

p.indent_small { 
	color: #000000; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 90%; 
	text-indent: 25px 
	}

p.hanging { 
	color: #000000; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	margin-left: 25px; 
	text-indent: -25px 
	}

p.p2 { 
	color: #000000; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 90%; 
	margin: 0; 
	padding: 0; 
	}

	

p.p3 { 
	color: #000000; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 80%; 
	}

span.p3 { 
	color: #000000; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 90%; 
	}

span.p4 { 
	color: #000000; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 70%; 
	}

p.rightalign { 
	color: #000000; font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	text-align: right; 
	}

blockquote { 
	color: #000000; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	}

.first-letter { 
	font-size: 180%; 
	font-weight: bold; 
	line-height: 0.8em; 
	}
	
.firstword { 
	font-size: 120%; 
	font-weight: bold; 
	line-height: 0.8em; 
	}

ul { 
	color: #000000; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	list-style-image: url('../images/bg_bullet.gif'); 
	}

li.li2 { 
	color: #000000; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	list-style-type:none; 
	}

li.ie { 
	color: #000033; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	list-style-image: url(../images/ie-icon.gif); 
	line-height: 3;
	}

li.pdf { 
	color: #000033; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	list-style-image: url(../images/pdf-icon.gif); 
	line-height: 3;
	}

li.word { 
	color: #000033; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	list-style-image: url(../images/word-icon.gif); 
	line-height: 3;
	}

li.ppt { 
	color: #000033; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	list-style-image: url(../images/ppt-icon.gif); 
	line-height: 3;
	}

/* li.inside - used on site map */

li.inside {
	list-style: inside circle;
	}
	
/* li.dark - used on acknowledgements page */
/* ____________________________ */
li.dark {
	background-color: #e6e9ea;
	padding: 6px 5px;
	}

/* li.dark - used on acknowledgements page */
/* ____________________________ */
li.light {
	background-color: #ffffff;
	padding: 6px 5px;
	}
	
	

ol { 
	color: #000000; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	}

dt {
	font-weight: bold;
	color: #666666;
	}


h1 { 
	color: #006699; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 150%; 
	font-weight: bold; 
	}

h2 { 
	color: #666666;
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 110%; 
	font-weight: bold; 
	}


h3 { 
	color: #069; 
	background-color: #e0e0e0;
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 100%; 
	font-weight: bold; 
	border-bottom: white double 5px;
	padding: 2px 0px 2px 10px;
	}

h4 { 
	color: #333333; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 90%; 
	font-weight: bold; 
	}


.top {
	float: right;
	font-size: 80%;
	margin: 0px 5px;
	padding: 0px;
	}

a.top:link, a.top:visited {
	color: #999;
	}

a.top:focus, a.top:hover, a.top:active {
	color: #666;
	text-decoration: underline;
	background: none;
	}




a { 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 90%; 
	font-weight: bold; 
	padding: 2px; 
	margin: 1px; 
	border: 0px 
	}

a:link, a:visited { 
	color: #006699; 
	text-decoration: none; 
	}

a:focus, a:hover { 
	color: #990033; 
	background-color: #fffded; 
	text-decoration: none; 
	}

a:active { 
	color: #990033; 
	background-color: #fffded; 
	text-decoration: underline; 
	}


a.a2 { 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 90%; 
	padding: 0px; 
	margin: 0px; 
	border: 0px 
	}

a.a2:link, a.a2:visited { 
	color: #000000;  
	text-decoration: none; 
	}

a.a2:focus, a.a2:hover { 
	color: #990033; 
	text-decoration: underline; 
	}

a.a2:active { 
	color: #006699; 
	text-decoration: underline; 
	}


a.a3 { 
	display: block; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 90%; 
	font-weight: bold; 
	padding: 5px; 
	margin: 1px; 
	border: 0px outset #ffffff; 
	}

a.a3:link, a.a3:visited, a.a3:focus, a.a3:hover { 
	color: #000000; 
	background-color: #99CCCC; 
	text-decoration: none; 
	}

a.a3:active { 
	color: #006699; 
	background-color: #99CCCC; 
	text-decoration: none; 
	}


a.a4 { 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 80%; 
	padding: 2px; 
	margin: 1px; 
	}

a.a4:link, a.a4:visited { 
	color: #333333; 
	text-decoration: none; 
	}

a.a4:focus, a.a4:hover { 
	color: #99CCCC; 
	text-decoration: none; 
	}

a.a4:active { 
	color: #99CCCC; 
	text-decoration: none; 
	}


a.a5 { 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 80%; 
	font-weight: bold; 
	padding: 2px; 
	margin: 1px; 
	background-color: #ffffff; 
	}

a.a5:link, a.a5:visited { 
	color: #000000; 
	background-color: #ffffff; 
	text-decoration: none; 
	}

a.a5:focus, a.a5:hover { 
	color: #000000; 
	background-color: #ffffff; 
	text-decoration: underline; 
	}

a.a5:active { 
	color: #000000; 
	background-color: #E0E0E0; 
	text-decoration: underline; 
	}


a.a6 { 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 95%; 
	font-weight: bold; 
	padding: 2px 10px 2px 10px; 
	margin: 1px; 
	border: 2px outset #ffffff; 
	}

a.a6:link, a.a6:visited { 
	color: #ffffff; 
	background-color: #990033; 
	text-decoration: none; 
	}

a.a6:focus, a.a6:hover { 
	color: #ffffff; 
	background-color: #666666; 
	text-decoration: underline; 
	}

a.a6:active { 
	color: #000000; 
	background-color: #ffcc66; 
	text-decoration: underline; 
	}


a.a7 { 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 80%; 
	font-weight: bold; 
	padding: 2px; 
	margin: 1px; 
	border: 0px 
	}

a.a7:link, a.a7:visited { 
	color: #006699; 
	text-decoration: none; 
	}

a.a7:focus, a.a7:hover { 
	color: #6699CC; 
	background-color: #fffded; 
	text-decoration: underline; 
	}

a.a7:active { 
	color: #6699CC; 
	background-color: #fffded; 
	text-decoration: underline; 
	}


a.a8 { 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 70%; 
	padding: 2px; 
	margin: 1px; 
	border: 0px 
	}

a.a8:link, a.a8:visited { 
	color: #000000; 
	text-decoration: none; 
	}

a.a8:focus, a.a8:hover { 
	color: #990033; 
	text-decoration: underline; 
	}

a.a8:active { 
	color: #990033; 
	text-decoration: underline; 
	}


a.a8b { 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 70%; 
	padding: 2px; 
	margin: 1px; 
	border: 0px 
	}

a.a8b:link, a.a8b:visited { 
	color: #990033; 
	text-decoration: underline; 
	}

a.a8b:focus, a.a8b:hover { 
	color: #990033; 
	text-decoration: underline; 
	}

a.a8b:active { 
	color: #990033; 
	text-decoration: underline; 
	}

/*  primary navigation buttons in main_nav div on the index, site map, tech support & acknowledgment pages */
/* ____________________________________________________________________________________*/

a.a11 { 
	display: block; 
	width: 100px; 
	float: left; 
	text-align: center; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 3px 45px 3px; 
	margin: 0px; 
	border-bottom: 0.1em #e0e0e0 solid;
	border-top: 0.1em #e0e0e0 solid;
	}

a.a11:link, a.a11:visited { 
	color: #FFFFFF; 
	background-color: #99cccc; 
	background-image: url('../images/nav-bg.gif'); 
	text-decoration: none;
	}

a.a11:focus, a.a11:hover { 
	color: #000000; 
	background: #C0C0C0; 
	text-decoration: underline; 
	}

a.a11:active { 
	color: #FF3333; 
	background-color: #C0C0C0; 
	text-decoration: underline; 
	}

/*  secondary navigation buttons in main_nav div on the index, site map, tech support & acknowledgment pages */
/* ____________________________________________________________________________________*/

a.a11b { 
	display: block; 
	width: 100px; 
	float: left; 
	text-align: center; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 3px 45px 3px; 
	margin: 0px; 
	border-bottom: 0.1em #e0e0e0 solid;
	border-top: 0.1em #e0e0e0 solid;
	}

a.a11b:link, a.a11b:visited { 
	color: #FFFF99; 
	background-color: #99cccc; 
	background-image: url('../images/nav-bg.gif'); 
	text-decoration: none  
	}

a.a11b:focus, a.a11b:hover { 
	color: #000000; 
	background: #C0C0C0; 
	text-decoration: underline; 
	}

a.a11b:active { 
	color: #FF3333; 
	background-color: #C0C0C0; 
	text-decoration: underline; 
	}

/*  primary navigation buttons in main_nav div on module 1 pages */
/* ______________________________________________________________*/

a.a9 { 
	display: block; 
	width: 100px; 
	height: 50px;
	float: left; 
	text-align: center; 
	vertical-align: middle;
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 3px 10px 3px; 
	margin: 0px; 
	border-bottom: 0.1em #e0e0e0 solid;
	border-top: 0.1em #e0e0e0 solid; 
	}

a.a9:link, a.a9:visited { 
	color: #FFFFFF; 
	background-color: #99cccc; 
	background-image: url('../images/nav-bg.gif'); 
	text-decoration: none; 

	}

a.a9:focus, a.a9:hover { 
	color: #000000; 
	background-color: #FFFFFF; 
	text-decoration: underline; 
	background-image: url('../images/footer_bg.gif'); 
	border-bottom-width: 0.1ex;
	}

a.a9:active { 
	color: #666666; 
	background-color: #006699; 
	text-decoration: underline; 
	}

/*  secondary navigation buttons in main_nav div on the module 1 pages */
/* ____________________________________________________________________*/

a.a9b { 
	display: block; 
	width: 100px; 
	height: 50px;
	vertical-align: middle;
	float: left; 
	text-align: center; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 3px 10px 3px; 
	margin: 0px; 
	border-bottom: 0.1em #e0e0e0 solid;
	border-top: 0.1em #e0e0e0 solid;
	}

a.a9b:link, a.a9b:visited { 
	color: #FFFF99; 
	background-color: #99cccc; 
	background-image: url('../images/nav-bg.gif'); 
	text-decoration: none; 
	}

a.a9b:focus, a.a9b:hover { 
	color: #000000; 
	background-color: #FFFFFF; 
	text-decoration: underline; 
	background-image: url('../images/footer_bg.gif'); 
	border-bottom-width: 0.1ex;
	}

a.a9b:active { 
	color: #666666; 
	background-color: #006699; 
	text-decoration: underline; 
	}

/*  primary navigation buttons in main_nav div on module 1 & 3 pages */
/* ______________________________________________________________*/

a.a10 { 
	display: block; 
	width: 90px; 
	height: 50px;
	float: left; 
	text-align: center; 
	vertical-align: middle;
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 3px 10px 3px; 
	margin: 0px; 
	border-bottom: 0.1em #e0e0e0 solid;
	border-top: 0.1em #e0e0e0 solid; 
	}

a.a10:link, a.a10:visited { 
	color: #FFFFFF; 
	background-color: #99cccc; 
	background-image: url('../images/nav-bg.gif'); 
	text-decoration: none; 

	}

a.a10:focus, a.a10:hover { 
	color: #000000; 
	background-color: #FFFFFF; 
	text-decoration: underline; 
	background-image: url('../images/footer_bg.gif'); 
	border-bottom-width: 0.1ex;
	}

a.a10:active { 
	color: #666666; 
	background-color: #006699; 
	text-decoration: underline; 
	}


/*  seconday navigation buttons in main_nav div on module 1 & 3 pages */
/* ______________________________________________________________*/

a.a10b { 
	display: block; 
	width: 90px; 
	height: 50px;
	vertical-align: middle;
	float: left; 
	text-align: center; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 3px 10px 3px; 
	margin: 0px; 
	border-bottom: 0.1em #e0e0e0 solid;
	border-top: 0.1em #e0e0e0 solid; 
	}

a.a10b:link, a.a10b:visited { 
	color: #FFFF99; 
	background-color: #99cccc; 
	background-image: url('../images/nav-bg.gif'); 
	text-decoration: none; 
	}

a.a10b:focus, a.a10b:hover { 
	color: #000000; 
	background-color: #FFFFFF; 
	text-decoration: underline; 
	background-image: url('../images/footer_bg.gif'); 
	border-bottom-width: 0.1ex;
	}

a.a10b:active { 
	color: #666666; 
	background-color: #006699; 
	text-decoration: underline; 
	}
	
	
/*  primary navigation buttons in main_nav div on module 2 pages */
/* ______________________________________________________________*/

a.a14 { 
	display: block; 
	width: 90px; 
	height: 65px;
	float: left; 
	text-align: center; 
	vertical-align: middle;
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 3px 10px 3px; 
	margin: 0px; 
	border-bottom: 0.1em #e0e0e0 solid;
	border-top: 0.1em #e0e0e0 solid; 
	}

a.a14:link, a.a14:visited { 
	color: #FFFFFF; 
	background-color: #99cccc; 
	background-image: url('../images/nav-bg.gif'); 
	text-decoration: none; 

	}

a.a14:focus, a.a14:hover { 
	color: #000000; 
	background-color: #FFFFFF; 
	text-decoration: underline; 
	background-image: url('../images/footer_bg.gif'); 
	border-bottom-width: 0.1ex;
	}

a.a14:active { 
	color: #666666; 
	background-color: #006699; 
	text-decoration: underline; 
	}


/*  seconday navigation buttons in main_nav div on module 2 pages */
/* ______________________________________________________________*/

a.a14b { 
	display: block; 
	width: 90px; 
	height: 65px;
	vertical-align: middle;
	float: left; 
	text-align: center; 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 3px 10px 3px; 
	margin: 0px; 
	border-bottom: 0.1em #e0e0e0 solid;
	border-top: 0.1em #e0e0e0 solid; 
	}

a.a14b:link, a.a14b:visited { 
	color: #FFFF99; 
	background-color: #99cccc; 
	background-image: url('../images/nav-bg.gif'); 
	text-decoration: none; 
	}

a.a14b:focus, a.a14b:hover { 
	color: #000000; 
	background-color: #FFFFFF; 
	text-decoration: underline; 
	background-image: url('../images/footer_bg.gif'); 
	border-bottom-width: 0.1ex;
	}

a.a14b:active { 
	color: #666666; 
	background-color: #006699; 
	text-decoration: underline; 
	}



a.a12 { 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 80%; 
	font-weight: normal;
	padding: 2px; 
	margin: 1px; 
	border: 0px; 
	}

a.a12:link, a.a12:visited { 
	color: #000; 
	text-decoration: none; 
	}

a.a12:focus, a.a12:hover, a.a12:active { 
	color: #990033; 
	text-decoration: underline; 
	}





a.zoom1 { 
	display: block; 
	width: 90px; 
	height: 50px;
	float: left; 
	text-align: center; 
	vertical-align: middle;
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	padding: 3px 10px 3px; 
	margin: 0px; 
	border-bottom: 0.1em #e0e0e0 solid;
	border-top: 0.1em #e0e0e0 solid; 
	}

a.zoom1:link, a.zoom1:visited { 
	color: #FFFFFF; 
	background-color: #99cccc; 
	background-image: url('../images/nav-bg.gif'); 
	text-decoration: none; 

	}

a.zoom1:focus, a.zoom1:hover { 
	color: #000000; 
	background-color: #FFFFFF; 
	text-decoration: underline; 
	background-image: url('../images/footer_bg.gif'); 
	border-bottom-width: 0.1ex;
	}

a.zoom1:active { 
	color: #666666; 
	background-color: #006699; 
	text-decoration: underline; 
	}
	
	

#footer a { 
	font-family: "Trebuchet MS", tahoma, verdana, arial, sans-serif; 
	font-size: 90%; 
	padding: 2px; 
	margin: 1px; 
	border: 0px 
	}

#footer a:link, a:visited { 
	color: #006699; 
	text-decoration: none; 
	}

#footer a:focus, a:hover { 
	color: #990033; 
	text-decoration: none; 
	}

#footer a:active { 
	color: #990033; 
	text-decoration: underline; 
	}
