body
{
    font-family: Verdana, Helvetical, Arial, Sans-serif;
	margin:0;
	padding:0;
}

h1
{
	font-family: Verdana, Helvetical, Arial, Sans-serif;
	font-weight: bold;
	font-size: 16px;
}

h2
{
	font-family: Verdana, Helvetical, Arial, Sans-serif;
	font-weight: bold;
	font-size: 14px;
}

p
{
	font-family: Verdana, Helvetical, Arial, Sans-serif;
	font-size: 12px;
}


.body
{
	font-family: Verdana, Helvetical, Arial, Sans-serif;
	font-size: 12px;
}

.head
{
	font-weight: bold;
	font-size: 16px;
	color: #6699cc;
}

.subhead
{
	font-weight: bold;
	font-size: 13px;
	color: #707880;
}

.copy
{
	font-size: 12px;
}

.caption
{
    font-size: 10px;
}

.bold
{
	font-weight: bold;
}

.italic
{
	font-style: italic;
}

.code
{
	font-family: Monaco, Courier, Courier New Roman, Mono;
}

.highlight
{
	background: #FFFF00;
}

.nowrap
{
	white-space: nowrap;
}

.preformatted
{
	white-space: pre;
}

.red
{
	color: #990000;
}

.orange
{
	color: #FF3300;
}

.green
{
	color: #009933;
}

.blue
{
	color: #333399;;
}

.white
{
	color: #FFFFFF;
}

.grey
{
	color: #999999;
}

.debug
{
	font-size: 12px;
	color: #009933;
	font-family: Verdana, Helvetical, Arial, Sans-serif;
	background-color: #FF9;
	padding: 5px;
}

.main_nav a
{
	display: block;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0 0 0 0;
	text-decoration: none;
}

.main_nav_current a
{
	display: block;
	width:190px;
	height:25px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0 0 0 5;
	background-color: #84b8eb;
	text-decoration: none;
}
img.border { padding: 3px; margin: 0 0 0 10px; background: #ffffff; border: 1px solid #cccccc;}



#nav_bg { background: url(../../images/layout/nav_bg.gif) left top no-repeat; height: 10px; display: block; padding: 0 0 0 0; position: relative; }

.footer
{
    font-size: 10px;
	color: #666666;
}

.footer a
{
    font-size: 10px;
	color: #666666;
}


.login_box
{
	background-color: #f7eecb;
	width: 210px;
	text-align: left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	float: left;
	padding: 5px 5px 5px 5px;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	display: block;
	position: relative;
}

#horizontal_rule
{
	display: block;
	height: 1px;
	width: 800px;
	background-color: #ffffff;

}

.footer
{
	display: block;
	width: 800px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center
}
.footer_left
{
	display: block;
	width: 400px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: left;
}

.footer_right
{
	display: block;
	width: 400px;
	margin-top: 10px;
	margin-bottom: 10px;
	float: right;
}
.login_status
{
	background-color: #E5E5E5;
	width: 95%;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	padding: 3px;
	font-size: 10px;
	font-weight: bold;
	float: left;
}

.search_box
{
	background-color: #E5E5E5;
	width: 97%;
	border-width: 1px;
	border-style: solid;
	border-color: #CCCCCC;
	padding: 3px;
}

.highlight
{

	background-color: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #f1de9e;
	margin-right: 5px;
	margin-top: 5px;
}



.nounderline
{
    text-decoration: none;
}


#search-form { float: right;  position: absolute; top: 84px; right: 5px;}

#utility-nav li, #utility-menu li { font: bold 10px Arial, sans-serif; text-transform: uppercase; float: right; margin: 0 0 5px 10px; }
#utility-nav li a, #utility-menu li a { color: #666666; }
#utility-nav .input-text, #utility-menu .input-text { display: block; float: left; }
#utility-nav .input-select, #utility-menu .input-select { display: block; float: left; margin: 0px 0px 0px 1px;}
#utility-nav .input-button, #utility-menu .input-button { border: 0px; height: 23px; width: 23px; background: url(../../images/layout/sm_arrow.gif) left top no-repeat; cursor: pointer; }
#utility-nav form, #utility-menu form { float: right; margin: 0 0 0 5px; }
#utility-nav #search-form, #utility-menu #search-form { clear: right; }

#level-1 #utility-links { position: absolute; top: 90px; bottom: 5px; right: 170px; }
#level-1 #utility-links li a { color: #a9cae9; }

#spacer { display: block; height: 2px; overflow: hidden; position: relative; clear: left;}

.uwm_rounded_corners_head_1 { font: bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333333; padding: 0 0 0 0; margin: 0 0 5px 0; }

/* Content Layouts */ 

#column-left-layout-g { width: 232px; float: left; padding: 0px 10px 15px 0px; border-right-width: 1px; border-right-color: #D7D4BA; border-right-style: solid;}
#column-right-layout-g { width: 464px; float: right; padding: 0px 0px 15px 0px;}
/*
#column-middle-layout-g { margin: 0 242px; }
.border-right { border-right-width:1px; border-right-color:#d7d4ba;border-right-style:solid;padding: 0 10px 0 5px; }
*/
.uwm_head, .uwm_head_1, h2 { display: block; font: normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333333; line-height: 20px;}

.rounded-yellow{ background: #fef5d0; }

.column-left #v-nav-general-a li a
{
	display: block;
	width: 159px;
}

#column-middle-layout-g { padding: 0px 15px 15px 15px; border-left: 1px solid #d7d4ba; border-right: 1px solid #d7d4ba; }