/* UWB TEMPLATE STYLES */
.sitewide, a.sitewide:link, a.sitewide:visited, a.sitewide:hover
{
color: #ffffff; 
font-size: 90%;
font-family : Verdana, Arial, Helvetica, sans-serif;
padding-right: 5px;
}

.deptid
{
color: #ffffff;
padding-top: 5px;
font-size: 120%;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

.myuwb-loginstatus
{
font-family : Arial, Helvetica, sans-serif;
font-size: 75%;
color: #000000;
}

.myuwb-logintext
{
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
}

.myuwb-loginbox
{
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
border: 1px solid #000000;
}

.myuwb-loginbutton
{
font-family: Arial, Helvetica, sans-serif;
font-size: 75%;
border: 1px solid #000000;
}

.myuwb-adminmenu
{
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
color: #000000
}











.board-headings {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;	
}
.postslist {
	font: bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	list-style-type: square;
}
a.postslist:link {
	font: normal 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #31659C;
	list-style-type: square;
}
a.postslist:visited {
	font: italic 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	list-style-type: square;
}
a.postslist:hover {
	font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #31659C;
	list-style-type: square;
}
a.board-headings:hover {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.board-headings:visited {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.board-headings:link {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

a:link {
	color: #000000;
	text-decoration: none;
	
}
a:hover {
	text-decoration: none;	
	
}
a:visited {
	color: #000000;
	text-decoration: none;	
	
}
body {
	margin: 0px;
	padding: 0px;
}
.uwb-navbar-text {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

a.uwb-navbar-text:link {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a.uwb-navbar-text:visited {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}


.uwb-navbar-textother {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.uwb-form-quicksearch {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.uwb-form-textbox {
	height : 22px;
	font: italic normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	border: 1px solid #31659C;
}
.uwb-form-dropdown {
	height : 23px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
}
.uwb-form-button {
	height : 23px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
}
.uwb-footer {
    font: 11px/15px Arial, Helvetica, sans-serif;
    color: #000000;
}
.uwb-textonly {
    font: 11px Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: right;
}

.uwb-textonly a:link {
    font: 11px Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: right;
}

.uwb-textonly a:visited {
    font: 11px Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: right;
}

.uwb-newsheading {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #336699;

}

.uwb-newsbody {

	font:  13px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;

}

.error-heading {
    font: 17px Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: center;    
}
.error-text {
    font: 14px Arial, Helvetica, sans-serif;
    color: #000000;
    text-align: center;    
}



/* new stuff */
#topbar {
	position: absolute;
	top: 0px;
	height: 60px;
	width: 340px;
}
#topbar-line {
	position: relative;
	height: 60px;
	width: 100%;
}
#topbar-endtag {
	position: absolute;
	right: 0px;
	width: 218px;
	top: 0px;
}
#topbar-buttons {
 position: absolute;
 margin: 0px;
 padding: 0px;
 right: 0px;
 top: 0px;
}
#topbar-textlinks {
 position: absolute;
 right: 0px;
 top: 38px;
}
#template-navbar {
 position: absolute;
 right: 0px;
 top: 70px;
}
#template-sidebar {
 position: absolute;
 left: 0px;
 background: #cc3300;
 top: 55px;
 width: 90px;
}
#template-quicksearch {
    width: 100%;
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
#template-footer {
	width: 100%;
    font: 11px/15px Arial, Helvetica, sans-serif;
    color: #000000;	
}
#content {
	position: absolute;
	left: 100px;
	top: 130px;
	width: 630px;
}






p {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #000000
}
ul {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #000000;
	list-style-type: square;
}
.myuwb-bodytext {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #000000
}
.myuwb-error {
	font: normal 10pt/normal Arial, Helvetica, sans-serif;
	color: #cc0000
}
.myuwb-form-button {
	height : 22;
	font: bold normal 12px/normal Arial, Helvetica, sans-serif;
	color: #000000;

}
.myuwb-heading1 {
	font: bold normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #31659C;
	text-decoration: underline
}
.myuwb-heading2 {
	font: bold normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.myuwb-homeheading {
	font: normal 16pt/normal Verdana, Arial, Helvetica, sans-serif;
	color: #31659C;
	text-decoration: underline
}
.myuwb-navbar-side {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 18px;
}
a.myuwb-navbar-side:hover {
	color: #31659C;
	text-decoration: underline;
}
.myuwb-navbar-top {
	font: bold 10pt/normal Arial, Helvetica, sans-serif;
	color: #efefef;
}
.myuwb-sectionheading {
	font: normal normal 14pt/normal Verdana, Arial, Helvetica, sans-serif;
	color: #31659C;
}
.myuwb-pageheading {
	font: bold normal 12pt/normal Arial, Helvetica, sans-serif;
	color: #000000;
}
.myuwb-subpageheading {
	font: bold normal 11pt/normal Arial, Helvetica, sans-serif;
	color: #000000;
}
.myuwb-table-content {
	font: normal 12px/normal Arial, Helvetica, sans-serif;
	color: #000000;
}
.myuwb-table-content-small {
	font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.myuwb-table-heading {
	font: italic bold normal 10pt/normal Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	text-align: right;
}
.myuwb-table-heading-center {
	font: bold normal 10pt/normal Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}
.myuwb-table-heading-left {
	font: bold normal 10pt/normal Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}
.myuwb-table-label {
	font: bold normal 10pt/normal Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
}
.myuwb-prospectustableheading {
	font: bold normal 10pt/normal Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}


/* SITE MANAGER */
.myuwb-table-heading1 {
	font: bold normal 10pt/normal Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.whitelink {
	color: #ffffff;
	text-decoration: underline;
}
h1 {
	font: normal normal 14pt/normal Verdana, Arial, Helvetica, sans-serif;
	color: #31659C;
}
h2 {
	font: bold normal 12pt/normal Arial, Helvetica, sans-serif;
	color: #000000;
}
.myuwb-table-label-center {
	font: bold normal 10pt/normal Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
}
.imagegallery-photocaption {
	font: bold normal 13px/normal Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #efefef;
	border: 1px solid #000000;
	width: 450px;
	text-align: left;
	padding-left: 5px;
	margin: 5px;
}
.image {
	padding: 2px;
	border: 1px solid #000000;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.navigationtable:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000066;
}
a.navigationtable:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000066;	
}
.navigationtable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;	
}
.imagegallery-pageheading {
	font: bold normal 12pt/normal Arial, Helvetica, sans-serif;
	color: #000000;
}
.bullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;	
}
