/* @import url("../../base/css/overwrite.css"); */

tr { vertical-align: top; }
th { text-align: left; }

#container {
    background: transparent !important;
}

#bottom {
    background-image: url("../img/bg_bottom.png");
}
body {
    background-color: white;
}

#nav_sidebar { display: none; }
/* temporarily disabled */
#nav-column #imenuscontainer { display: none; }

/* START: ILC (base theme) */
/* rules for archived content specific css, mostly pulled from base theme */
.mainsection {
    overflow: hidden;
}
.mainsection .box{
    margin: 0px;
    padding: 6px;
    overflow: auto;
}
.mainsection .box-narrow{
    margin: 0px;
    padding: 5px;
    overflow: auto;
    width: 300px;
}

.our_index div.box{
    margin-bottom: 6px;
}
.our_index table.DCContainerTBT td {
    padding:0 6px 0 0;
}
.our_index img{
    padding-right: 7px;
}

.mainsection.twocol {
    float: left;
    width: 360px;
    margin-top: 20px;
}
#content_subwide .mainsection.twocol {
    width: 48%;
}
.mainsection.twocol0 {
    width: 100% !important;
    margin-top: 0px;
    clear: both;
}
/* END: ILC */

/* START: Styled list */ 
.styled_list ul, ul.styled_list{
margin: 0px; 
list-style-type: none; 
padding: 0px;
}
.styled_list li{
display: block; 
margin-top: 6px; 
padding: 6px 0px 0px 0px; 
border-top: 1px solid #eee;
border-top: 1px solid #d6d6d6; 
}
.styled_list li:first-child{
border-top: 0px; 
margin-top: 0px; 
padding-top: 0px;
}
/* END: Styled list */

/* START: bootstrap */
form.form-horizontal legend { margin-bottom: 0px; font-size: 18px; }
ul.inline { margin-left: -5px; }
dd.note { margin-left: 0px !important; font-size: 90%; margin-top: 5px; }
/* END: bootstrap */
