body{
	background-image: url('/images/background.gif');
	margin: 0px;
	}




#container{
	background-image: url('/images/container.gif');
	width: 778px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	}

#header{
	background-image: url('/images/header anniv.gif');
	width: 760px;	
	height: 126px;
	margin-left: 12px;
	margin-right: 24px;
	}

#nav{
	background-image: url('/images/nav.gif');
	width: 778px;
	height: 25px;
	margin: 0px 0px 0px 0px;
	font-family: arial, verdana, lucida sans unicode, monospace, san-serif;
	font-size: 14px;
	text-transform: uppercase;
	text-align: center;
	}

#nav ul{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	white-space: nowrap;

	}

#nav li{
	list-style-type: none;
	display: inline;
	width: 125px;
	padding: 0px 20px 0px 20px;
	}

#nav a{font-size: 14px; color: #000; font-weight: bold; text-decoration: none;}
#nav a:link{font-size: 14px; color: #000; font-weight: bold;text-decoration: none;}
#nav a:visited{font-size: 14px; color: #000; font-weight: bold; text-decoration: none;}
#nav a:hover{font-size: 14px; color: #0000ff; font-weight: bold; text-decoration: none;}
#nav a:active{font-size: 14px; color: #0000ff; font-weight: bold; text-decoration: none;}


#left{
	background-color: transparent;
	width: 144px;
	float: left;
	margin 0px 0px 0px 0px;
	font-family: 'times new roman', georgia, serif;
	text-align: left;
	padding: 15px 0px 0px 23px;
	font-size: 12px;
	color: #666;
	}

#left a:link{color: #494949;}
#left a:visited{color: #494949;}
#left a:hover{color: #000;}
#left a:active{color: #000099;}

#left ul{
	width: 130px;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	}

#left ul li{
	display: block;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;	
	text-align: center;
	}


#left ul li a:link{
	width: 100%;
	display: block;
	background: #333366;
	border-top: solid #000 1px;
	border-right: solid #ccc 1px;
	border-bottom: solid #ccc 1px;
	border-left: solid #000 1px;
	color: #fff;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	}

#left ul li a:visited{
	width: 100%;
	display: block;
	background: #333366;
	border-top: solid #000 1px;
	border-right: solid #ccc 1px;
	border-bottom: solid #ccc 1px;
	border-left: solid #000 1px;
	color: #fff;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	}

#left ul li a:hover{
	width: 100%;
	display: block;
	background: #333366;
	border-top: solid #ccc 1px;
	border-right: solid #000 1px;
	border-bottom: solid #000 1px;
	border-left: solid #ccc 1px;
	color: #ffff66;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	}

#left ul li a:active{
	width: 100%;
	display: block;
	background: #333366;
	border-top: solid #ccc 1px;
	border-right: solid #000 1px;
	border-bottom: solid #000 1px;
	border-left: solid #ccc 1px;
	color: #ffff99;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	}

.address{
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;

	}

/* NEWSLETTER */
	
#nl_mast{
	background-image: url('/nl/nl_images/masthead02.gif');
	width: 580px;
	height: 59px;
	float: left;
	margin: 15px 0px 0px 7px;
	padding: 0px 0px 0px 0px;
	}

#wtu_mast{
	background-image: url('/images_old/wtu_mast.gif');
	width: 525px;
	height: 59px;
	float: left;
	margin: 15px 0px 0px 7px;
	padding: 0px 0px 0px 0px;
	}

#nl_right{
	background-color: transparent;
	width: 159px;
	float: right;
	margin: 0px 0px 0px 0px;
	font-family: arial, helvetica, sans-serif;
	text-align: left;
	padding: 5px 0px 0px 0px;
	}	

#nl_right h2{
	font-family: georgia, 'times new roman', serif;
	font-size: 18px;
	color: #555;
	font-weight: bold;
	text-align:left;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

#nl_right h3{
	font-family: georgia, 'times new roman', serif;
	font-size: 12px;
	color: #555;
	font-weight: bold;
	text-align:left;	
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	}

#nl_right h4{
	font-family: arial, lucida sans unicode, monospace, san-serif;
	font-size: 12px;
	color: #555;
	font-weight: normal;
	text-align:left;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	}
	
.nl_rightblurb{
	background-color: #d2e8f7;
	margin: 0px 25px 0px 0px;
	padding: 10px 5px 5px 5px;
	font-family: arial, helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	font-color: #000;
	}

.nl_rightlink{
	text-align: right;
	font-size: 10px;
	}

#nl_right a:link{color: #494949; text-weight: bold; }
#nl_right a:visited{color: #494949; text-weight: bold; }
#nl_right a:hover{color: #000099; text-weight: bold; }
#nl_right a:active{color: #000099; text-weight: bold; }

#nl_center{
	background-color: #fff;
	width: 440px;
	float: right;
	border: none;
	margin: 0px 5px 0px 0px;
	padding: 5px 0px 80px 0px;
	}

#nl_center a:link{color: #555;}
#nl_center a:visited{color: #555;}
#nl_center a:hover{color: #000099;}
#nl_center a:active{color: #000099;}



#nl_center h2{
	font-family: georgia, 'times new roman', serif;
	font-size: 24px;
	color: #555;
	font-weight: bold;
	text-align:left;	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 5px 0px;
	}

#nl_center h3{
	font-family: arial, lucida sans unicode, monospace, san-serif;
	font-size: 14px;
	color: #555;
	font-weight: normal;
	text-align:left;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 13px 0px;
	}

#nl_center h4{
	font-family: arial, lucida sans unicode, monospace, san-serif;
	font-size: 20px;
	color: #555;
	font-weight: bold;
	text-align:left;	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 13px 0px;
	}

#nl_center h5#font-family{
	font-family: georgia, 'times new roman', serif;
	font-size: 20px;
	color: #666;
	font-weight: bold;
	text-align:left;	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 5px 0px;
	}

.nl_body{
	font-size: 14px;
	color: #000;
	font-family: 'times new roman', georgia, serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	}

.nl_article{
	background-color: #e6f0f0;
	font-size: 14px;
	color: #000;
	font-family: georgia, 'times new roman', serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 5px 10px;
	text-align: justify;
	}

.nl_article p{

	margin:10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	}

.nl_article p.footnote{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 10px 0px;
	text-align:right;
	}

.nl_article blockquote{ 	
	font-family: arial, lucida sans unicode, monospace, san-serif;
	font-size: 11px;
	font-style: italic;
	margin: 20px 30px 20px 30px;
	padding: 5px;
	background-color: #333333;
 	letter-spacing: .25px;
	line-height: 110%;
	}

.nl_article ol#font-family{
	list-style-position: inside;
	list-style-type: decimal-leading-zero;
	}

.nl_article ul{
	list-style-type: circle;
	list-style-position: inside;
	background: #eee;
	margin: 0px 0px 10px 0px;
	padding: 0px 15px 0px 15px;
	}

.nl_article li{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	}
	
/*      END NEWSLETTER      */


#right{
	background-color: transparent;
	width: 159px;
	float: right;
	margin: 0px 0px 0px 0px;
	font-family: arial, helvetica, sans-serif;
	text-align: left;
	padding: 14px 0px 0px 0px;
	}

.rightblurb{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
	font-family: arial, helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	font-color: #494949;
	}

.righttitle{
	margin: 0px;
	padding: 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	}

.rightmiddle{
	width: 140px;
	background-image: url('/images/right_middle.gif');
	background-repeat: repeat-y;
	}

.righttop{
	background-image: url('/images/right_top.gif');
	background-position: top left;
	background-repeat: no-repeat;
	}

.rightbottom{
	background-image: url('/images/right_bottom.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 10px 10px 10px 10px;
	}

.rightlink{
	text-align: right;
	font-size: 10px;
	}

#right a:link{color: #494949; text-weight: bold; }
#right a:visited{color: #494949; text-weight: bold; }
#right a:hover{color: #000099; text-weight: bold; }
#right a:active{color: #000099; text-weight: bold; }


#center{
	background-color: #fff;
	width: 440px;
	float: right;
	border: none;
	margin: 0px 5px 0px 0px;
	padding: 15px 0px 80px 0px;
	}


.content a:link{color: #555;}
.content a:visited{color: #555;}
.content a:hover{color: #0000099;}
.content a:active{color: #000099;}


a.title_link:link{color: #000;}
a.title_link:visited{color: #000;}
a.title_link:hover{color: #000099;}
a.title_link:active{color: #000099;}


.title_link{
	font-family: arial, lucida sans unicode, monospace, san-serif;
	font-size: 16px;
	color: #000;
	font-weight: bold;
	text-align:left;	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 13px 0px;
	}


h2{
	font-family: arial, lucida sans unicode, monospace, san-serif;
	font-size: 16px;
	color: #555;
	font-weight: bold;
	text-align:left;	
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 13px 0px;
	}


h3{
	font-family: arial, lucida sans unicode, monospace, san-serif;
	font-size: 13px;
	color: #660000;
	font-weight: bold;
	text-align:left;	
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	}


h4{
	font-family: arial, lucida sans unicode, monospace, san-serif;
	font-size: 12px;
	color: #660000;
	font-weight: bold;
	text-align:left;	
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	}



.content{
	font-size: 14px;
	color: #000;
	font-family: 'times new roman', georgia, serif;
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	}

.content p{
	margin: 5px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
	}


.content p.footnote{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 10px 0px;
	text-align:right;
	}

.content blockquote{ 	
	font-family: arial, lucida sans unicode, monospace, san-serif;
	font-size: 11px;
	font-style: italic;
	margin: 20px 30px 20px 30px;
	padding: 5px;
	background-color: #333333;
 	letter-spacing: .25px;
	line-height: 110%;
	}

.content ol{
	list-style-position: inside;
	list-style-type: decimal-leading-zero;
	}

.content ul{
	list-style-type: circle;
	list-style-position: inside;
	background: #eee;
	margin: 0px 0px 10px 0px;
	padding: 0px 15px 0px 15px;
	}

.content li{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	}

#footer{
	background-image: url('/images/footer.gif');
	clear: both;
	width: 778px;
	height: 52px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
	}

.webmaster {
	padding: 12px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: arial, lucida sans unicode, monospace, san-serif;
	font-size: 10px;
	color: #666;
}

/* IMAGES */

img.accent {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
}


img.staff {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
}

img.right {
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 8px;
}