html { margin: 0; height: 100%; } body { font-size: 87.5%; line-height: 1.5em; font-family: Tahoma, Sans, sans-serif; height: 100%; margin: 0; } #header h1 { margin-top: 0; padding-top: 2em; margin-bottom: 0.3em; } #header h1 .web { color: #0BF; } #header .subtitle { margin-bottom: 1em; margin-top: 0; margin-left: 9em; } ul#mainmenu { margin: 0 0 2em 0; padding: 0; } ul#mainmenu li { list-style-type: none; display: inline; margin: 0 0.6em; padding: 0 0.3em; } ul#mainmenu li.first { margin-left: 0; } ul#mainmenu li .active { color: #000; font-weight: bold; text-decoration: none; } .wrapper { min-height: 100%; margin: 0 auto -3em; padding: 0 3em; max-width: 50em; } .push { height: 3em; } #footer { height: 3em; text-align: right; padding: 0 3em; } #flash { font-size:120%; font-weight:bolder; margin:0pt auto 0.5em; width:680px; } #flash div { padding:5px 15px 15px 55px; } #flash .ok { background:#EEEEFF url(../images/ok.png) no-repeat scroll left center; border:1px solid #CCCCEE; } #flash .warning { background:#FF9999 url(../images/error.png) no-repeat scroll left center; border:1px solid #FF3333; } #flash .alert { background:#FFFF99 url(../images/info.png) no-repeat scroll left center; border:1px solid #FFFF00; } .notice { background:#EEEEFF url(../images/info.png) no-repeat scroll left center; border:1px solid #CCCCEE; margin:0.5em auto; padding:15px 10px 15px 55px; width:680px; } .fielderror { color:red; font-weight:bold; } div.clearingdiv { clear: both; } /* Content CSS */ #volume { color: #009; font-family: Helvetica; font-weight: bold; font-size: 1.1em; } .labelcol { padding-right: 2em; } #volume_form_volume_container { width: 18em; } .has_js .uislider input { display:none; }