
@charset "utf-8";
/* CSS Document */
/* just a copy of the real stylesheet... */

* {font-family:Arial, Helvetica, sans-serif;}
html,body {margin:8px 0;padding:0;border:none;}
input {color:#666666;margin:0;padding:0;}
img {border:none;vertical-align:middle;}
ul {margin:0;padding:0;list-style:none;}
a {outline:none;color:black;}
a:visited {color:black;}
h1 {color:#999;}

/* (for login on front page)
form {margin:0;padding:0;}
*/

#header {background-image:url(/images/uh/header_top.jpg);height:140px;clear:both;}
#headerContainer {width:900px;margin:auto;}
#logo {float:left;}

/* (for login on front page)
#header #headerContainer #login {float:right;color:#999999;}
#header #headerContainer #login a {color:#999999;text-decoration:none;font-size:.8em;}
#header #headerContainer #login a:hover {color:#c13832;}
*/

#header #headerContainer #search {float:right;padding-top:97px;}
#header #headerContainer #search img {padding:1px;}
#header #headerContainer #search img:hover {padding:0;border-bottom:solid 1px #999999;border-right:solid 1px #999999;border-top:solid 1px white;border-left:solid 1px white;}

#container {width:900px;margin:30px auto;}

/* main side menu */
#menu {float:left;width:270px;margin-bottom:30px;}
#menu ul {list-style:none;}
#menu ul li a {color:#c13832;text-decoration:none;display:block;}
#menu ul li a:hover {}
#menu ul li:first-child {border-top:solid 1px #CCCCCC;}
#menu ul li {border-bottom:solid 1px #CCCCCC;padding:15px 10px 15px 0px;font-size:1.1em;}
#menu ul li:hover {background-color:#f5f5f5;}

/* top menu for 2nd level */
#topmenuContainer {background-color:#e7e8ea;}
#topmenu {margin:auto;width:900px;background-color:#e7e8ea;font-size:.7em;font-weight:bold;padding-bottom:8px;}
#topmenu ul li {display:inline;margin:3px 10px;}
#topmenu ul li:first-child {margin:0 10px 0 0;}
#topmenu ul li a {color:black;text-decoration:none;}
#topmenu ul li a:hover {color:#c13832;}

/* 2nd level side menu */
#menu2 {float:left;width:270px;margin-bottom:30px;font-size:.8em;}
#menu2 h1 {font-size:1.5em;color:#c13832;margin-top:0px;}
#menu2 ul {list-style:none;padding-left:10px;}
#menu2 ul a {line-height:25px;text-decoration:none;display:block;height:100%;font-size:1em;font-weight:bold;color:black;border-top:solid 1px #CCCCCC;}
#menu2 ul a:hover {background-color:#f5f5f5;}
#menu2 h4 {margin:0;border-top:solid 1px #CCCCCC;padding-top:4px;font-size:1em;}
#menu2 ul .last-child {border-bottom:solid 1px #CCCCCC;}
#menu2 ul ul a {color:#999;display:block;line-height:20px;margin-left:10px;border:none;color:#888;}

#content {float:left;width:580px;margin:0 0 30px 30px;padding-top:30px;}
#content a {color:#c13832;}
#content h1 {font-size:1.2em;color:#c13832;margin-top:0px;}
#content h2 {font-size:1em;}
#content h3 {font-size:.9em;}
#content ul {margin:0;padding:0;list-style:circle;}
#content ul li {margin-left:2em;font-size:.8em;}
#content ul li a:link {}
#content ul li a:hover {}
#content p {font-size:.8em;}

#footer {background-image:url(/images/uh/header_bottom.jpg);height:150px;clear:both;}
#footer #logins {line-height:40px;font-size:.8em;font-weight:bold;}
#footerContainer {margin:auto;width:900px;padding-top:20px;}
#footerLeft {width:270px;float:left;text-align:left;color:#c13832;}
#footerLeft #loginLabel {font-family:serif, Helvetica, sans-serif;}
#footerLeft a {color:#c13832;text-decoration:none;}
#footerLeft a:hover {color:#c13832;text-decoration:underline;}
#footerRight {float:right;text-align:right;font-size:.7em;color:#666666;margin-left:8.5%;}
#footerRight a {color:#666666;}

/* Home Page */
#rate {float:left;margin-left:8%;padding:5px 10px;background-color:#c13832;text-align:center;}
#rate div {font-size:.7em;color:white;}
#rate span {font-size:2em;font-weight:bold;color:white;}
#uhc {float:left;margin-left:10px;font-size:1.5em;color:#999999;margin-top:3.5%;}
#imgSquare {float:left;clear:left;margin-left:8%;margin-top:25px;}

/* Second Level LZs */
#level2_LZ {padding:1% 0 0 10%;width:26em;}
#level2_LZ span {margin-left:10px;color:#c13832;font-size:1.3em;font-weight:bold;}
#level2_LZ p {color:#888;font-size:.85em;} 
.rate2 {float:left;margin-left:8%;padding:5px 10px;background-color:#c13832;text-align:center;margin-bottom:5px;}
.rate2 div {font-size:.7em;color:white;}
.rate2 span {font-size:1.9em;font-weight:bold;color:white;}

#error {float:left;color:red;font-size:0.9em;margin-left:20px;margin-bottom:30px;}
#notify {float:left;color:#999;margin-left:30px;}

#logoff {float:right;padding:.3em;background-color:#DDD;}
#logoff a {color:#999;text-decoration:none;}
#logoff a:hover {color:white;}

.x {float:right;display:block;color:#999;margin:-5px 0 5px 0;}
.x:hover {color:#333;}

