﻿body {
    margin: auto;
    padding: auto;
    font-family: 'roboto', Tahoma, Arial, sans-serif;
}
p {
    font-family: 'roboto', Tahoma, Arial, sans-serif;
    font-size:13px;
    text-align:justify;
    line-height:18px;
}

.top_panel {
    width:100%;
    height:150px;
    background-color:#BFDC72;
}

.top_content {
    width:1024px;
    padding:auto;
    margin:auto;
}

    .top_content img {
        height:150px; width:1024px;
    }
.middle_panel {
    width:100%;
    margin-top:5px;
}
.middle_content {
    width:1024px;
    padding:auto;
    margin:auto;
    background-color:white;

}
.middle_content_left {
    width:224px;
    float:left;
}
.middle_content_right {
     width:800px;
    float:right;
    margin-bottom:20px;
}
.photo_div_big {
width:250px; height:200px; text-align: center; font-size: smaller; float:left;
}
.photo_div_medium {
width:180px; height:150px; text-align: center;font-size: smaller;padding-top:50px; float:left;
}

.middle_right_map {
    padding: 5px; width:768px;
    border: 2px solid #F0F0F0;
}
.bottom_panel {
    width: 100%;
    float: left;
    margin-top: 5px;
    background: #ADD255;
}

.bottom_content {
    width:1024px;
    margin:auto;
    text-align:center;
    padding:10px 0px 10px 0px;
    color:black;
    
}
    .bottom_content a {
        text-decoration:underline;
        color:black;
        font-size:13px;
    }
    .bottom_content a:hover {
        text-decoration:underline;
        color:white;
    }
.title {
    font-size: 17px;
    padding: 10px 0px 10px 10px;
    background-color: #00CC66;
    color:white;
    font-weight:bold;
}
.unit_table_span {
    font-size:13px;
    padding:5px;
}
.scrollup {
    width: 40px;
    height: 40px;
    opacity: 0.3;
    position: fixed;
    bottom: 50px;
    right: 100px;
    display: none;
    text-indent: -9999px;
    background: url('../Images/icon_top.png') no-repeat;
}
.unit_table {
    background-color:#F4F4F4;padding:10px 0px 10px 0px; margin-top:10px;
}

.unit_h3 {
    margin-bottom:0px; padding-bottom:0px;
}
#unit_details {
}

    #unit_details ol {
        font-size:13px;
    }
        #unit_details ol li {
            line-height:16px; margin-top:5px; text-align:justify;
        }

#profile_details {
}

    #profile_details ol {
        font-size:13px;
    }
        #profile_details ol li {
            line-height:16px; margin-top:5px; text-align:justify;
        }

#rti_tbl tr td span {
    font-family: 'roboto', Tahoma, Arial, sans-serif;
    font-size:13px;
    text-align:justify;
    line-height:18px;
}
.image-left {
    float: left;
    margin-right: 15px;
}
.div-left{float: left;}