@import url(menu-horiz.css);
html, body { behavior: url('csshover.htc'); color: #522525; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #a5a197; background-image: url(../assets/bg.gif); background-repeat: repeat-y; background-position: center 0; height: 100%; margin: 0; padding: 0; *padding-left: 1px; }
a { color:#990000; text-decoration:none; }
#pagecolumn { float: right; width: 200px; height: 100%; }
a:hover { color: #522525; text-decoration: underline; }
#topbg-rpt { background-image: url(../assets/top-bg-rpt.gif); background-repeat: repeat-x; height: 219px; }
#topbg-fade { background-image: url(../assets/top-bg-fade.gif); background-repeat: no-repeat; background-position: center 0; height: 219px; }
#top-container { width: 978px; margin-right: auto; margin-left: auto; }
#top-left { height: 176px; float: left; padding-left: 16px; }
#top-left h5 { font-size: 14px; margin: 0; padding: 62px 0 8px; }
#top-right { height: 176px; float: right; }
#top-right p { font-size: 14px; float: left; margin-right: 16px; padding-top: 60px; }
#container { background-image: url(../assets/container-rpt.gif); background-repeat: repeat-x; width: 978px; height: auto !important; height: 320px; min-height: 320px; margin-right: auto; margin-left: auto; padding-top: 15px; }
#container-nobg { background-image: none; background-repeat: repeat-x; margin-right: auto; margin-left: auto; padding-top: 15px; width: 978px; height: auto !important; min-height: 320px; background:url(../assets/column-bg.gif) repeat-y right top; }
.standardpad { padding-right: 283px; padding-left: 30px; }
#mid { height: 196px; margin-bottom: 30px; }
#btns { width: 378px; height: 196px; float: left; padding-left: 6px; }
.btnpad { padding-top: 15px; padding-right: 10px; padding-left: 13px; }
.btn-row1 { background-image: url(../assets/btn-row1.jpg); width: 174px; height: 93px; float: left; margin-bottom: 10px; margin-left: 9px; cursor: pointer; display: inline; }
.btn-row2 { background-image: url(../assets/btn-row2.jpg); margin-left: 9px; width: 174px; height: 93px; float: left; cursor: pointer; display: inline; }
#btns h3 { font-size: 24px; font-weight: normal; line-height: 28px; background-image: url(../assets/arrow.gif); background-repeat: no-repeat; background-position: right center; margin: 0; padding-top: 0; padding-right: 15px; padding-left: 0; display: inline; }
#banner { background-image: url(../assets/banner.jpg); width: 582px; height: 196px; float: left; }
#lower { }
#col1 { background-image: url(../assets/line-vert.jpg); background-repeat: no-repeat; background-position: right 0; width: 308px; float: left; margin-left: 34px; padding-right: 10px; display: inline; }
#col2 { background-image: url(../assets/line-vert.jpg); background-repeat: no-repeat; background-position: right 0; padding-right: 10px; width: 282px; float: left; padding-left: 10px; }
#col3 { width: 280px; float: left; padding-left: 20px; }
#col2 ul { margin: 0 0 0 10px; padding: 0 10px 0 0; list-style-type: none; }
#col2 li { background-image: url(../assets/bullet.gif); background-repeat: no-repeat; background-position: 0 4px; padding-bottom: 12px; padding-left: 20px; }
#col2 li.end { background-image: none; }
.btn-brwn a { color: #fff; line-height: 25px; background-image: url(../assets/btn-brown.gif); text-decoration: none; text-indent: 6px; width: 144px; height: 27px; display: block; }
.btn-kbrwn a { color: #fff; text-decoration: none; padding-left: 6px; }
#footer { color: #6f6d68; font-size: 13px; padding-top: 12px; padding-left: 30px; }
#footer a { color: #6f6d68; text-decoration: none; }
p { }
h2 { font-size: 20px; margin: 6px 0; padding: 0; }
.inputcontainer { background-color: #fff; background-image: url(../assets/textfield-left.gif); background-repeat: no-repeat; width: 200px; height: 29px; }
.bginput { width: 130px; height: 22px; float: left; margin: 0 0 0 6px; padding: 6px 0 0; border-width: 0; }
.send { background-image: url(../assets/btn-send.gif); width: 41px; height: 29px; float: right; }
.floatleft { float: left; }
.floatright { float: right; }
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
