/*----- start GENERAL SETTINGS------*/
body {
	font-family: Arial, Helvetica, sans-serif; font-size: 90%;
	margin: 0;
	padding: 0;
	background-color:#666666;
	text-align:left;
}

table td {
	padding: 0; border-width: 0; font-family: Arial, Helvetica, sans-serif; font-size: 95%;}

table {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;}

td {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	}

a:link {  
	color: #048576; text-decoration: underline;}
a:hover {  
	color: #00878A; text-decoration: underline;}
a:active {  
	color: #048576; text-decoration: underline;}
a:visited {  
	color: #004648; text-decoration: underline;}
	
h1 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; 
	color: #004648; font-size: 120%
}
h2 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; 
	color: #048576; 
	font-size: 100%
}
h3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; 
	color: #666; 
	font-size: 95%
	}
div.sidebar{
width: 150px;
border: 1px solid #048576;
float:right;
padding: 5px 5px;
margin: 4px 0 4px 5px;
background-color:#F4F4F4;
}
.smallarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight:bold;
}

#container{
	clear: both;
	width: 630px;
	margin: 0 auto 0 auto;
	background-color:#FFFFFF;
}
/* table layout */
table.blackborder{
background-color:#FFFFFF;
border-collapse: collapse;
font-size:90%;
}
tr.black td{
padding: 2px 5px 2px 5px;
border: 1px solid black;
}
.wideTable{
margin-left: -25px;
}
ol.letterlist {
list-style-type:lower-latin;
}

/*----- end GENERAL SETTINGS------*/

/*------start NAVBAR --------*/
#navbar {
position:absolute;
top: 203px;
width: 630px; 
padding: 0; 
margin: 0;
background-color: #048576;
border-bottom: 1px solid black;
border-top: 1px solid black;
color:#fff;
font-size: 65%;
font-weight:bold;}

#navbar li {
float: left; 
margin: 0; 
padding: 0 1.4em 0 .8em;
background: url(images/bullet.gif) 100% no-repeat; 
list-style:none;}

#navbar ul {
padding-left: 0.5em;}

#navbar ul{
margin:0;
padding:0;
height:1.5em; 
}

#navbar ul li {
display: inline;
}

#navbar li a:link {
display: block;
color: #FFF;
text-decoration: none;
}

#navbar ul li a:link{
background-color: #048576;
float: left;
margin:0;
padding: .1em 1em .4em 1em;
text-decoration: none;
}

#navbar a:hover{
text-decoration: none;
color: #DBFDF9;
}

#navbar a:visited{
text-decoration: none;
color: #DBFDF9;
}

#navbar #lastlink {
background: none; 
padding-right: 0;
}

#navbar #firstlink {
padding-left: 1.2em;
}

/* IE5/Mac hacks */
#navbar {
padding-top: 0.33em; 
height: 1.5em;
}
#navbar li a {
display: inline;
}
/*///*/
/*---------end NAVBAR---------*/

/*----------start dropdowns---------------*/
#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font-size: 75%;
line-height:17px;
z-index:100;
margin-left: 7px;
margin-top: 4px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 4px;
border-bottom: 1px solid black;
padding: 1px 0 1px 0;
text-decoration: none;
color: #FFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #0B9B89;
color: #FFF;
}

/*----------end dropdowns---------------*/

/*----------start CONTENT--------------*/
#content{ margin: 30px 70px 15px 70px;
font-size: 90%;
}
#map {margin: 0 10px 0 10px;
}

/*----------end CONTENT--------------*/


/*----------start FOOTER --------------*/
#footer {font-size: 70%; color: #999;
   text-align: center; padding: 4px 0 4px 0; vertical-align: middle;
   background: url(images/uwlogo.gif) right no-repeat;
   margin-right: 15px;
}
#footer a:link {text-decoration: none; color: #666;}
#footer a:hover {text-decoration: underline; color: #333;}
#footer a:visited {text-decoration: none; color: #666;}
/*------------end FOOTER--------------*/


/* Always show vertical scrollbar hack for Firefox and Safari */
html { height: 100%; margin-bottom: 1px; }

