/*
Base
Layout Properties Style Sheet - Layout 01
Copyright 2008 Ben Dauphinee
*/

/* Body & Table Properties */
body,textarea,select,option{color: #000; background-color: #fff;}
body,form{margin: 0px; padding: 0px;}
body,table,tr,td,textarea,input,select,option{font: 10pt Arial, Helvetica, sans-serif;}
img{border: 0px;}
hr{color: #000;}
pre{font-size: 8pt;}

/* Form Elements */
textarea{border: 1px solid #000; padding: 2px;}
input{color: #000; background-color: #fff; border: 1px solid #000; font-size: 10pt; padding: 3px;}

/* Link Properties */
a{text-decoration: none; background-color: transparent;}
a:link, a:visited, a:active{color:#4b49b6;}
a:hover{color:#000; text-decoration: underline;}

/* Font Classes */
.title{font-size: 20pt; color: #36347e; font-weight: bold;}
.tiny01{font-size: 9pt; color: #36347e;}
.tiny02{font-size: 7pt; color: #36347e;}

.hdbig{font-size: 14pt; font-weight: bold; color: #36347e;}
.hdsml{font-size: 12pt; font-weight: bold; color: #36347e;}
.hdsmlb{font-size: 12pt; font-weight: bold;}

.lalign{text-align: left;}
.calign{text-align: center;}
.ralign{text-align: right;}
.talign{vertical-align: top;}
.balign{vertical-align: bottom;}

.gre{color: #0d0;} .greb{background-color: #0d0;}
.yel{color: #ff0;} .yelb{background-color: #ff0;}
.red{color: #f00;} .redb{background-color: #f00;}

.errorbox{color: #f00;}

div.ilf{display: inline; float: left;}
div.irf{display: inline; float: right;}

body{background-color: #10762c;}

#logobar{padding:0 auto; height: 75px; background-image: url(../img/bdcom_back.jpg); background-repeat: repeat-x; text-align: center;}
#wrapper{width: 950px;}

#head{background-color: #333; height: 27px; width: 950px;}
#navlinks{height: 27px; text-align: right; text-align: center;}
    #navlinks ul{padding: 0px; margin: 3px 0px;}
    #navlinks li{display: inline; list-style-type: none;}
    #navlinks a, .lia{color: #fff; padding: 4px 8px; margin: 0; font: bold 12pt Arial, Helvetica, sans-serif; text-decoration: none;}
    #navlinks a:hover, #navlinks a:focus{background: #36347E;}
#body{background-color: #fff;}
    #sidebar{float: right; font-weight: bold;}
    #sidebar #sidebarimglink120s{height: 120px; width: 120px; border: 2px solid #000; margin: 2px;}
    #sidebar #link{width: 120px; background-color: #555; border: 2px solid #000; margin: 2px;}
    #sidebar a{font: bold 12pt/28px Arial, Helvetica, sans-serif; text-decoration: none;}
    #sidebar #link:hover, #sidebar #link:focus{background: #36347E;}
    
    #body-internal{text-align: left; padding-left: 20px; padding-right: 20px;}
    #body-internal li{margin-left: 70px;}
    #body-internal li li{margin-left: 10px;}
    
    #imgbar{width: 85px; float: left; padding: 10px;}
    #imgbar img{border: 1px solid #000;}    
    
    #gcontentwrapper{background-color: #eee; margin: 10px;}
    #gcontentwrapper #imgbar{padding: 0px;}
#pagefooter{background-color: #003300; color: #fff; font: 8pt Arial, Helvetica, sans-serif;}
    #pagefooter-internal{padding: 2px 4px; text-align: left;}

#rolllink td{padding: 10px; text-align: center;}
#rolllink a{text-decoration: none;}
#rolllink td:hover, #rolllink td:focus{background-color: #ddd;}

#sitebar a, #sitebar_big a, #sitebar_feature a{display: block; height: 15px; padding: 0px; margin: 3px 0px; width: 780px; border: 1px solid #000; background: #777;}
#sitebar a:hover, #sitebar_big a:hover, #sitebar_feature a:hover{background: #fff;}

#sitebar_big a{height: 60px;}
#sitebar_feature a{width: 600px; height: 100px;}

#c334dop tr{font-size: 14pt; text-align: center;}

.wpsidebar{ padding-right: 10px; text-align: right; width: 200px; font-size: 10pt;}
.wpbodyinternal{width: 700px; float: left;}