p { font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
li { font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
blockquote { font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
td { font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
dt { font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: -15pt; }
dd { font-size: 7.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-indent: -30pt; }
a:link { color: #a93908 ; }
a:visited { color: #373737 ; }
a:hover { color: gray ; text-decoration: none; }
a:active { color: #cd0000 ; text-decoration: none; }
.copyright { color:#000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.topnav { color: #dcdcdc; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
/*.header { font-size: 16pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; }*/
.header{font-family:verdana;font-size:17px;color:#B22023;font-weight:bold;text-decoration:none; }
.blogheader { font-size: 13pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; }
.subhead { color: #696969; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; }
.pagehead { color: #696969; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; }
.section_hdr { color: #B22023; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; }
.section_hdr_link { text-decoration:underline; color: #B22023; cursor: pointer; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; }
.header2 { font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; }

/*
.popup { display: block; float: left; width:250px; position:absolute; top:100; }
.popup .shadow { background: #bbb; }
.popup .inner { background: #fff; border: 1px solid #333; padding: 12px 5px 5px; position: relative; top: -2px; left: -2px; }
.popup a.close { float: right; font-size: 10px; position: relative; top: -20px; }
.popup p.error { background-color: #ffa; padding: 4px; border: 2px solid #f00; color: #f00; font-weight: bold; }
.popup .img { margin: 10px auto; }
.popup p.caption { text-align: center; font-weight: bold; }
.popup p.links {  }
.popup p.links a {  }
.popup p.links a:hover {  }
.popup form { }
.popup form div { display: block; clear: left; padding: 3px 0; width: 100%; overflow: hidden; }
.popup form div.field { }
.popup form div.textarea { }
.popup form label { float: left; width: 80px; font-weight: bold; font-size: 11px; text-transform: uppercase; line-height: 22px; vertical-align: bottom; }
.popup form .checkbox label { width: 140px; margin-left: 60px; }
.popup form input.userText { float: left; width: 120px; }
.popup form input.userCheck { margin: 0 4px 0 0; }
.popup form select { }
.popup form textarea { width: 220px; height: 5em; }
.popup form small { clear: left; float: left; width: 120px; font-family: Arial, Helvetica, sans-serif; color: #000; margin-left: 80px; }
.popup form div.submit { text-align: center; }
.popup form div.submit input { padding: 4px 6px; margin: 0 3px; font-weight: bold; text-transform: uppercase; color: #fff; border: 1px solid; border-color: transparent; background: #51b100; }
.popup form div.submit input:hover { border: 1px solid #333; }

.medPopup { width:400px; }
.medPopup form { margin: 1em; }
.medPopup form input.userText { width: 220px; }
.medPopup form input.userCheck { }
.medPopup form select { }
.medPopup form textarea { width: 320px; height: 10em; }
.medPopup form small { width: 220px; }

a.green, a.blue, a.pink { text-decoration: none; padding: 4px 6px; font-weight: bold; text-transform: uppercase; color: #fff;}
a.green:hover, a.blue:hover, a.pink:hover { text-decoration: underline; }
a.green span, a.blue span, a.pink span { }
a.green { background: #51b100; }
a.blue { background: #5ca3c3; }
a.pink { background: #CF3B3B; }
*/

.menu_bg {
    background-image: url(/bwidb/img/dbgraphics/BWIDB-header-graphic.gif);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    height:23px;
    letter-spacing: 0px;
    /*color: #5f5f5f;*/
    color: #fff;
    padding-left: 5px;
    padding-bottom: 2px;
    text-transform: uppercase;
}

.dark_menu_bg {
    background-image: url(/bwidb/img/dbgraphics/dark_grey.gif);
    font-family: Georgia,Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    height:23px;
    letter-spacing: 0px;
    color: #fff;
    line-height: 2em;
    padding-left: 5px;
    width:270;
}
fieldset {
border: #26a solid 2px;
width: 30em;
font-size: 10px;
}
legend {
background: #A93908;
border: #26a solid 1px;
padding: 1px 10px;
font-weight: bold;
color: #fff;
}
.label {
width: 8em;
float: left;
text-align: right;
margin: 0 1em 10px 0;
clear: both;
}


.main_content {
padding-left:5px;
}
.grey_right {
border-right: 1px solid #dbdbdb;
line-height: 20px;
padding:0px;
}

.left_text {
text-decoration: none;
height:15px;
padding-left:10px;
}

.left_text a {
text-decoration: none;
color: #000;
}

.left_text a:hover {
text-decoration: underline;
}

.left_text_grey {
color: #999;
text-decoration: none;
height:15px;
padding-left:10px;
}

.updates {
 background-color: #B22023;
 font-weight:bold; 
 padding:3px;
}
.updates a {
color:#fff;
text-decoration: none;

}
.grey_line {
	height:1px;
	width:500px;
	background-repeat: repeat-y;
	border-bottom:1px solid #a6a6a6;
}

h1 {font-family:verdana;font-size:17px;color:#B22023;font-weight:bold;text-decoration:none; display:inline; }
h2 {color: #696969; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; display:inline;}
h3 {font-family:verdana;font-size:15px;color:#B22023;font-weight:bold;text-decoration:none; display:inline; }
h4 {font-family:verdana;font-size:12px;color:#B22023;font-weight:bold;text-decoration:none; display:inline; }
.hot {
color:#000;
border-bottom:medium dotted;
font-size:1.4em;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}

.cold {
background-color:#fff;
color:#000;
font-size:1.1em;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}
.cold a:hover { font-size:1.2em; }

.sbilinks li a, .sidebaritem a
{ background: transparent url(arrow.png) no-repeat left center;
  color: #555;
} 

.sbilinks li a:hover, .sidebaritem a:hover
{ background: transparent url(arrow_select.png) no-repeat left center;
  color: #555;
} 


/************************** FOR POPUP ************************/
.popup { display: block; width:400px; top:-600; }
.popup .shadoww { background: #bbb; }
.popup .inner { background: #fff; border: 3px solid #333; padding: 12px 5px 5px; position: fixed; top: 200px; width:400px; margin-left:auto;margin-right:auto;}
.popup a.close { float: right; font-size: 10px; position: relative; top: -20px; }
.popup p.error { background-color: #ffa; padding: 4px; border: 2px solid #f00; color: #f00; font-weight: bold; }
.popup .img { margin: 10px auto; }
.popup p.caption { text-align: center; font-weight: bold; }
.popup form div { display: block; clear: left; padding: 3px 0; width: 100%; overflow: hidden; }
.popup form div.field { }
.popup form div.textarea { }
.popup form label { float: left; font-weight: bold; font-size: 11px; text-transform: uppercase; vertical-align: bottom; }
.popup form .checkbox label { width: 140px; margin-left: 60px; }
.popup form input.userText { width: 220px; border:1px solid #000;padding:2px;}
/* .popup form input.userCheck { margin: 0 4px 0 0; }*/
.popup form input.userCheck { border:1px solid #000;padding:2px; display:inline;}
.popup form select { }
.popup form textarea { width: 220px; height: 5em; }
.popup form small { clear: left; float: left; width: 120px; font-family: Arial, Helvetica, sans-serif; color: #000; margin-left: 80px; }
.popup form div.submit { text-align: center; }
.popup form div.submit input { padding: 4px 6px; margin: 0 3px; font-weight: bold; text-transform: uppercase; color: #fff; border: 1px solid; border-color: transparent; background: #51b100; }
.popup form div.submit input:hover { border: 1px solid #333; }

.medPopup { width:450px; }
.medPopup form { margin: 1em; }
.medPopup form input.userText { width: 220px; }
.medPopup form input.userCheck { width: 220px; }
.medPopup form select { width: 300px;}
.medPopup form textarea { width: 320px; height: 10em; }
.medPopup form small { width: 220px; }

a.green, a.blue, a.pink { text-decoration: none; padding: 4px 6px; font-weight: bold; text-transform: uppercase; color: #fff;}
a.green:hover, a.blue:hover, a.pink:hover { text-decoration: underline; }
a.green span, a.blue span, a.pink span { }
a.green { background: #51b100; }
a.blue { background: #5ca3c3; }
a.pink { background: #CF3B3B; }
/*******************************************************/