
td.padding {padding: 0.1cm 0.1cm 0.1cm 0.1cm}

.bottomheader
{
    height: 39px;
    background-image: url(images/bhweb_final_r2_c2.jpg);
    background-repeat: no-repeat;
	border-right: 1px solid #999999;
	background-color: white;
}

.bodycell
{
padding: 10px;
border-bottom: 1px solid #999999;
border-left: 1px solid #bbbbbb;
border-right: 1px solid #999999;
}

.menufooter
{
background-image: url(images/bhweb_final_r7_c1.jpg);
background-position: bottom center;
background-repeat: no-repeat;
border-bottom: 1px solid #999999;
}

.border
{
border: 1px solid black;
}

.border_red
{
border: 2px solid red;
}

.bottomleft
{
border-bottom: 1px solid #999999;
border-left: 1px solid #999999;
}

.leftbottomright
{
border-bottom: 1px solid #999999;
border-left: 1px solid #bbbbbb;
border-right: 1px solid #999999;
}

.topleft
{
border-top: 1px solid black;
border-left: 1px solid black;
}

.bottomright
{
border-bottom: 1px solid #999999;
border-right: 1px solid #999999;
}

.bottomrighttoplight
{
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

.topright_light
{
border-top: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}
 
.topright
{
border-top: 1px solid #999999;
border-right: 1px solid #999999;
}

.rightleft
{
border-left: 1px solid black;
border-right: 1px solid black;
}

.topbottom
{
border-top: 1px solid black;
border-bottom: 1px solid black;
}
 
 .topbottom-gray
{
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}
 
.top
{
border-top: 1px solid #999999;
}

.left
{
border-left: 1px solid #999999;
}

.right
{
border-right: 1px solid #999999;
}

.bottom-grey
{
border-bottom: 1px solid #CCCCCC;
}

.rightgrey 
{
border-right: 1px solid #cccccc;
}

.bottom
{
border-bottom: 1px solid #999999;
}


#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}


.alertborder {
	border: thick dashed #FF0000;
}

div {height:1px;}
input {width:50px;}
input#go {width:auto;}
form {padding:10px;}
legend, fieldset {
	border-top:3px solid #ddd;
	border-right:3px solid #999;
	border-bottom:3px solid #777;
	border-left:3px solid #bbb;
	background-color:#eee;
}
legend {
	font-weight:bold;
	padding:2px 5px 2px 5px;
}
fieldset {
	display:inline;
	padding:10px;
	text-align:center;
}
label {font-size:80%;}
label[for='red1'], label[for='red2'] {color:#c00; margin-left:10px;}
label[for='green1'], label[for='green2'] {color:#090;}
label[for='blue1'], label[for='blue2'] {color:#00c;}
label[for='go'] {display:block; text-align:center;}
#dates {font-size:90%;}

.menubottom
{
border-bottom: 1px solid #999999;
border-left: 1px solid #999999;
background-position: bottom center;
background-repeat: no-repeat;
}
