html, body { height: 100%; min-height: auto; }
body.litter { font-size: 62.5%; background: #b4b5b5 url(images/body-repeat-bg.jpg) repeat; }
body.litter #alldoc { background: #FFFFFF; padding: 0 20px 20px 20px; margin-top:0; width: 780px; border-right: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #CCCCCC; }
body.litter #header:after,
body.litter #main:after { content:"."; display: block; clear: both; visibility: hidden; height:0px; }
body.litter #header { _height: 1%; }
body.litter #banner { width: 780px; }
body.litter #domMenu_main,
body.litter .domMenu_menuElement {background-color:#71beda;}
body.litter #main { padding: 10px 0 0 0; margin: 0; _height: 1%; }
body.litter .mccont { border-top: 0px; padding: 5px 0 0 0; }
body.litter .mccontInner { margin: 0; padding: 0; }
body.litter #middleCol { margin: 0px; width: 480px; }
body.litter .tab_middle{background: none; color: #df5527; font-size: 1.8em; }
body.litter .tab_left, body.litter .tab_right{background: none; width: 0px;}
body.litter #middleCol h1, body.litter .mctitle {margin-top: 0; color: #df5527; font-size: 1.8em; border: 0; background-color: #FFFFFF;}
body.litter #middleCol h2 {margin: 10px 0 5px 0; color: #df5527; font-size: 1.4em; border: 0; background-color: #FFFFFF;}
body.litter #middleCol h3 {margin-top: 10px 0 5px 0; color: #df5527; font-size: 1.2em; border: 0; background-color: #FFFFFF; padding:0;}
body.litter #middleCol p,
body.litter #middleCol li,
body.litter #middleCol td,
body.litter #helpCol p,
body.litter #helpCol li
body.litter #helpCol td {font-size: 1.2em;}
body.litter #leftCol { width: 270px; }
body.litter #leftCol .text { width: 243px; border-color: #999999; }
body.litter #leftCol h2,
body.litter #rightCol h2 { padding: 10px 0 8px 10px; color: #FFFFFF; width: 260px; background: #CCCCCC url(images/h2-bg-left-right-col.jpg) no-repeat top left; margin-left: 10px; }
body.litter #rightCol h3 { margin: 10px 10px 0 10px; padding: 0px; color: #df5527; border-bottom: 1px dotted #df5527; }
body.litter #rightCol { width: 280px; font-size: 1.1em; }
body.litter #rightCol .text { padding: 5px 0 5px 10px; }
body.litter p#footer2 {margin-top: 30px; padding-top: 10px; border-top: 1px solid #CCCCCC;}
body.litter #rightCol .text h2, body.litter #rightCol .text h3{margin-left: 0px;}

body.litter div.domMenu_subMenuElement{background-color: #71beda;}
body.litter #main{clear: both;}


form#litter ul {
 margin: 0;
 padding: 0;
 list-style-type: none;
 list-style-image: none;
}
form#litter ul li {
 margin: 0;
 padding: 4px 0;
 display: block;
 list-style-type: none;
 list-style-image: none;
}
form#litter ul li label {
 float: left;
 width: 150px;
}
form#litter input, form#litter select {
 width: 230px;
 padding: 2px;
}
form#litter textarea {
 clear: left;
 display: block;
 padding: 2px;
}
form#litter  #commentLabel {
 width: 100%;
}
form#litter #comments {
 width: 380px;
 height: 100px;
}
#litter .guideText {
 display: block;
 font-size: 90%;
 color: #666666;
}
form#litter input#PostNow {
 width: auto;
}
form#litter input#btnCancel {display: block; margin-top: 10px;}

form#litter #divStatus {margin: 10px 0px;}