/*simple styles for simple browsers. primarily nn4. make darn sure everything in here is overridden in the real css*/

/*ie4.5mac has problems with this. it makes text small, and the nested list is impossibly small, even when user increases to largest. solution? ignore it. you will go nuts trying to serve different styles to nn4 and ie4.5mac. either give them both plain xhtml, or style for nn4 at the slight inconvenience of the few, or zero, remaining ie4.5mac users.*/

body, ol, ul, li, p {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #000;
	font-size: 12px;
}

body {
	margin: 0px;
	padding: 0px;
	background-color:#EEEEE6;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
}

td {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 76%;
}

/*
A special design for links. They will have no line under them.  I prefer lines, so I kept them on by default
*/
a.noline:link, a.noline:visited, a.noline:hover {
	border-style: none;
	text-decoration:none;
	color: #003399;
}
	
h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	display: block;
	text-decoration: none;
	text-transform: lowercase;
	text-align: left;
	font-size: 150%;
}

h2 {
	color: #666;
	font-family: Georgia, Times, serif;
	font-size: 120%;
}

h3 {
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
h4 {
	font-size: 80%;
	font-weight: bold;
	font-family: Helvetica, Tahoma, Geneva, Arial, sans-serif
}

h5 {
	font-size: 70%;
	font-weight: bold;
}

h6 {
	font-size: 64%;
	font-weight: bold;
}

ol, ul, li {/*
	list-style: none;*/
	font-size: 80%;
	line-height: 120%;
}

p {
	font-size: 80%;
	line-height: 90%;
}

pre {
	font-family: monospace;
	font-size: 80%;
	}
strong, b {
	font-weight: bold;
	}

/*
Places a nice, light border around a table (thus its name).  Can be used other places too
*/

.bordertableNews {
	font-size: .7em;
	line-height: 1.3em;
	margin-top: 0.2em;
	margin-bottom: 0.1em;
	vertical-align: top;
	font-family: verdana, arial, helvetica, sans-serif;
}

.bordertable {
	font-size: .8em;
	line-height: 1.3em;
	vertical-align: top;
}

.tablePad {
	border-top: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	padding: 5px;
	font-size: 12px;
}
.tablePad {
	border-top: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	padding: 5px;
	font-size: 12px;
}

.tableNOPad {
	border-top: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	padding: 0px;
	font-size: 11px;
}

.tablePadNoBorder {
	
	padding: 0px;
	font-size: 12px;
}
/*
A simple style that creates the blocky side heads.  Should be used for the side, as they're too much for the main content area.
*/

.sideHeader {
	font-family: "Trebuchet MS", Arial, Geneva, san-serif;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	margin-left: -5px;
	padding: 0px 0px 0px 10px;
}

.smallText {
	font-size: 65%;
}

.deptName {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #fff;
	background-color: transparent;
	margin: 0px;
	font-size:  2.0em;
	text-align: right;
}

.search a:link, .search a:visited, .search a:hover {
	color: #ffffff;
	font-size:  .7em;
}

#header {
	margin: 0px;
	padding: 0px;
}

#content {
	background-color: #EEEEE6;
}

#footer {
	text-align: center;
}

#navigate {
	color:#666666;
}

#navigate a:link, #navigate a:visited  {
	font-size: 65%;
	color: #e2e2e2;
	font-weight: normal;
}

#navigate p {
	font-size: 65%;
}

#navigate a:hover {
	font-size: 65%;
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;
}
.borderimg {border: 1px solid #999; padding: 10px;}

