body,html{margin:0;padding:0;font-family:sans-serif;font-size:11pt;background:#333;height:100%;cursor:default}html.development,html.development body{background:#8b0000}#outWrap{width:85%;max-width:1200px;margin:0 auto;border-right:1px solid #000;border-left:1px solid #000;background:#343c42;position:relative;min-height:100%;height:auto!important;height:100%;overflow:hidden}#siteContent input,#siteContent select{background-color:#fff}#siteContent input:hover,#siteContent select:hover{border-color:#666}#siteContent input:focus,#siteContent select:focus{outline:0;border-color:#333}#outWrap h1,#outWrap h2,#outWrap h3{letter-spacing:2px;font-weight:lighter}#siteHeader{background-color:#fff}#siteFooterPad{clear:both;height:75px}#siteFooter{height:55px;clear:both;position:absolute;bottom:0;width:100%;padding:10px;font-size:9pt;vertical-align:bottom;text-align:center;color:#999}div#siteFooter li,div#siteFooter ul{margin:0;padding:0;list-style:none;display:inline}div#siteFooter li{padding:0 2em}div#siteFooter li+li{border-left:1px solid #555}div#siteFooter p{margin:0}#siteFooter a{text-decoration:none;color:#fff}#siteFooter a:hover{text-decoration:underline}#siteHeader a.homeLink{display:inline-block;width:452px;height:72px;margin:4px;background:url(/images/oval_name_mhi-mga_division_452x72.png) 0 0 no-repeat;outline:0;border:0;overflow:hidden;text-indent:-999px}#siteHeader h3{display:inline-block;vertical-align:bottom;font-size:2em}#siteUserBar{height:20px;overflow:hidden;background:url(../images/siteUserBack.png) top left repeat-x;padding:0 10px;border-top:1px solid #666;border-bottom:1px solid #666}#siteUserBar p{display:block;float:left;margin:0;padding:0;height:20px;line-height:20px;vertical-align:middle}#siteWrap{position:relative;padding:20px}.clear{clear:both}#siteLeftBar{float:left;width:200px;overflow:hidden}#siteNavigation{background:#fff}#siteNavigation ul{list-style-type:none;padding:0;margin:0}#siteNavigation a{display:block;color:#000;font-weight:700;text-decoration:none}div.block{background:#fff;border:1px solid #000}div.block div.caption{background:red;padding:5px 10px;font-weight:700;color:#fff;background:url(../images/siteHeaderBack.png) top left repeat-x;border-bottom:1px solid #000}div.block div.content{padding:10px;background:url(../images/graywhitefade.png) top left repeat-x #fff}a.button{font-weight:700;text-decoration:none;padding:.25em;background:url(../images/inputback.png) repeat-x scroll left top #fff;border:1px solid #999;border-radius:4px;-moz-border-radius:4px;color:#000}input[type=submit]{cursor:pointer}