/* Table of Contents:

	Typography
	Heading
	Navigation Bar
	Content
	Footer

*/

/* Typography
----------------------------------------------------------------------------- */
body {
	font-family:		sans-serif;
}

.button {
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bold;
	line-height: 10px;
}

h3 {
	font-size:			1em;
}

#header_tools, #bread_crumbs, #footer_contact {
	text-align:			right;
}

a {
	text-decoration:	none;
	color: #330099;
}

a:hover {
	text-decoration:	underline;
}

#nav, #news_nav, #left_nav {
	font-weight:		bold;
}

#nav, #container_content, #bread_crumbs {
	font-size:			.8em;
}

#footer {
	font-size:			.7em;
}

#outside_links {
	float: right;
	padding-right: 10px;
}

#outside_links p {
	font-size: 11px;
	margin-bottom: 10px;
}



/* Main Page
----------------------------------------------------------------------------- */
body {
	margin:				0;
	padding:			0;
	background:			url("../images/bg_header.gif") repeat-x #e2e0c8;
	color:				inherit;
}

h3 {
	background-color:	inherit;
	color:				#381d59;
}

img {
	border:				0;
}

#container_page {
	margin:				0 auto 0;
	width:				800px;
}

#nav a {
	background-color:	inherit;
	color:				#fff;
}

.left {
	float:				left;
}

.right {
	float:				right;
}

.clear {
	clear:				both;
}

/* Heading
----------------------------------------------------------------------------- */
#container_header {
	height:				111px;
}

#header_logo {
	float:				left;
}

#header_titleUWW {
	float:				left;
	width:				480px;
	height:				86px;
}

h1 {
	display:			none;
}

#header_tools {
	float:				right;
}

/* Header Tools
----------------------------------------------------------------------------- */
#header_tools form {
	margin-top:			0px;
}

#search {
	margin-top:			15px;
}

#search_box {
	vertical-align:		middle;
}

#search_button {
	vertical-align:		middle;
}

/* Navigation Bar
----------------------------------------------------------------------------- */
#nav {
	clear:				left;
	height:				25px;
	padding:			4px 0 0 10px;
	background:			url("../images/uww_sublogo.png") no-repeat;
	background-color:	inherit;
	color:				#f4e089;
}

#nav ul {
	margin:				0;
	padding:			0;
	list-style:			none;
}

#nav li {
	display:			inline;
	padding:			0 10px;
	border-right:		1px solid #f4e089;
}

#nav .last {
	border:				0;
}

* html #nav {
	height:				22px;
}


/* Content
----------------------------------------------------------------------------- */
#container_content {
	border:				solid #000;
	border-width:		0 1px 1px;
}

h2 {
	background-color:	inherit;
	color:				#6a5683;
}

h5 {
	background-color:	inherit;
	color:				#000;
	font-size:			.7em;
}
/* Footer
----------------------------------------------------------------------------- */
#footer {
	clear:				left;
	padding:			2px 5px;
}

#footer_address {
	float:				left;
	width:				310px;
}

#footer_contact {
	float:				right;
	width:				240px;
}
