html { 
height: 100%;
margin-bottom: 1px;
margin-top:0px;
overflow-y: scroll;
}

body { 
background-color: #fff;
color: #222222;
position: relative; 
margin: 0;
font-size:1em;
line-height:1.125em;
font-family: arial, helvetica, sans-serif;
text-align: left;
}


/* ---------------------------------- */
/* ---------- Header Divs ----------- */
/* ---------------------------------- */

div#PageWrap
{
width: 100%;
min-height: 100%;
margin: 0 auto; 
text-align: center;
}

div#HeaderBackground
{
width:100%;
height:50px;
margin: 0 auto;
text-align: center;
padding: 0px;
background-color: #39275b;
background: url(images/header_bg.gif) scroll repeat-x;
border-color: #969696;
border-style: solid;
border-width: 0px;
}

div#HeaderUWLink
{
width: 196px;
height: 17px;
margin: 0px;
padding: 0px;
display: block;
position: relative;
background: url(images/header_uw.png) scroll no-repeat;
left:0px;
top:10px;
float: left;
}

div#HeaderNameLink
{
width: 204px;
height: 30px;
margin: 0px;
padding: 0px;
display: block;
position: relative;
left:180px;
background: url(images/header_hargus.png) scroll no-repeat;
top:10px;
float: left;
}


div#HeaderLogoLink
{
width: 196px;
height: 16px;
margin: 0px;
padding: 0px;
display: block;
position: relative;
background: url(images/header_ling.png) scroll no-repeat;
left: 0px;
top: -7px;
float: right;
}



div#MainMenuWrap
{
width: 100%;
height: 57px;
margin: 0 auto;
padding: 0px;
border: none;
background: url(images/menu_bg.gif) scroll repeat-x;
text-align: center;
}



div#CenterPageWrap
{
width:972px; 
min-height: 500px;
margin: 0 auto; 
padding: 0px 0px 0px 0px; 
text-align: center;
background-color:#fff;
border-color: #969696;
border-style: solid;
border-width: 0px;
text-decoration: none;
}










/* ---------------------------------- */
/* ---------- Main Menu Bar --------- */
/* ---------------------------------- */


#headermenucontainer ul
{
background-color: transparent;
color: #707070;
font-family: arial, helvetica, sans-serif;
font-weight: bold;
padding: 0px;
margin: auto 0;
height: 21px;
line-height: 12px;
position: relative;
top: 7px; 
}

#headermenucontainer ul li { display: inline; }

#headermenucontainer ul li a
{
padding: 0.1em 1em;
background-color: transparent;
color: #707070;
font-weight: bold;
font-size: 0.9em;
text-decoration: none;
float: left;
line-height: 11px;
border-right: 1px solid #fff;
}


#headermenucontainer ul li a:hover
{
background-color: transparent;
color: #707070;
}



/*---------------------------------
---- START FONTS & TEXT FORMAT ----
---------------------------------*/

.clear {clear:both}




.normal {
color: #222;
font-family: arial, helvetica, sans-serif;
font-size: 0.9em;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.35em;
letter-spacing: 0;
word-spacing: normal;
text-transform: none;
text-align: left;
text-indent: 0;
margin: 0px 0px 15px 0px;
}



H1 {
color: #334856;
font-family: arial, helvetica, sans-serif;
font-size: 1.75em;
font-style: normal;
font-weight: bold;
margin: 15px 0px 30px 0px;
text-align: left;
}

H2 {
color: #334856;
font-family: arial, helvetica, sans-serif;
font-size: 1.25em;
font-style: normal;
font-weight: bold;
margin: 5px 0px 15px 0px;
padding: 0px;
text-align: left;
}





/*---------------------------------
------ BEGIN MISC FORMATTING ------
---------------------------------*/








ul.list {
font-family: arial, helvetica, sans-serif;
font-size:0.9em;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height:1.35em;
letter-spacing: 0px;
word-spacing: normal;
text-decoration: none;
text-transform: none;
text-align: left;
text-indent: 0ex;	
color: #222;
}

ul.list li {
margin: 0px 0px 5px 0px;
}





A:link, A:visited, A:active, A:hover {color: #45678b; text-decoration:none; border: none; font-weight: bold;}




