/* Misc  */
.disabled_in_print{
	button[disabled];
	input[disabled];
	optgroup[disabled];
	option[disabled];
	select[disabled];
}

.noprint{
	button[disabled];
	input[disabled];
	optgroup[disabled];
	option[disabled];
	select[disabled];
}




div.dimmer 
{
    visibility: hidden;
    position:absolute;
    left:0px;
    top:0px;
    font-family:verdana;
    font-weight:bold;
    padding:40px;

    background-image:url(honey.png);
    /* ieWin only stuff */
        /* with this trick only IE 
           manage the following 2 attributes */   
    _background-image:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='honey.png');
}

#nav-menu {
	/* Setup Navigation menu links */
	border-bottom: none;
	color: maroon;
	font-family: "Courier New,Courier";
	font-size: 16;
	font-weight: 700;
}

/* <body> */
	.body1 { 
		background: #C8C7C7;
		background-color: #C8C7C7;
		}
		
	.body2 { 
		background: black;
		background-color: black;
		}


	/* bgcolor='#C8C7C7' link='#9B0001' vlink='#9B0001' alink='#9B0001' */
		
/* buttons */
	/* Hints: border-color: top right bottom left	*/
		
	.btn1 a, .btn1 a:visited, .btn2 a, .btn2 a:visited {
	  	background-color: cccccc;
	  	border:2px solid #fff;
	  	border-color:lavender gray gray lavender;
	  	color: black; 
	  	display:inline-block;
	  	font-family: 'Arial';
	  	font-size: .85em;
	  	font-style: bold;
	  	line-height: 2.5em;
		margin:.25em auto;
		margin-right: 1em;
	  	padding:0.15em;
		white-space:normal;
		min-width: 25em;
	  	}

	.btn1 a:hover, .btn2 a:hover{
		background-color: black;
		border-color:gray lavender lavender gray;
	  	color: cccccc;
	  	cursor:default;
	  	left:2px;
	  	top:2px;
	  	}

	.btn2 a, .btn2 a:visited {
		/* Inherits almost everything for btn1 */
	  	font-size: .75em;
	  	font-style: .bold;
	  	min-width: 25em;
	  	}

/* Colors */
	.bg_black {background: black;}
	.bg_gray  {background: #C8C7C7;}
	.bg_khaki {background: khaki;}
	.bg_trans {background: transparent;}
	.bg_ws {background:WhiteSmoke;}

/* header text */
	.ht1 {
		font-size: 2em;
		font-weight: bold;
		text-align: center;
		}

/* <hr> */
	.hr1 {
		background-color: black;
		color: black;
		height: 2px;
		margin-bottom: .5em;
		}
/* highlight */
	.highlight {background: yellow;}

/* invisible */
	.invisible {visibility: hidden;}
	
/* visible */
	.visible {visibility: visible;}
	
/* Margins */
	.mr25 {margin-right: .25em; margin-left: .25em;}

/* Rounded */
	/*  This code was originally developed by Stu Nicholls at: http://www.cssplay.co.uk/boxes/
	/*	It was hacked and mangled by JOH 09/2007
	/*
	/*	Here are examples of necessary HTML lines
	/*
		<div class='rounded'>
			<b class='top'></b><b class='b1 bg_ws'></b><b class='b2 bg_ws'></b><b class='b3 bg_ws'></b><b class='b4 bg_ws'></b>
			<div class='boxcontent bg_ws'>
				Content goes Here
			</div>
			<b class='bottom'></b><b class='b4 bg_ws'></b><b class='b3 bg_ws'></b><b class='b2 bg_ws'></b><b class='b1 bg_ws'></b>
		</div
	*/
	.rounded {margin:0 auto}
	.rounded h1, .rounded p {margin:0 10px;}
	.rounded h1 {font-size:2em; color:black; letter-spacing:1px;}
	.rounded p {padding-bottom:0.5em;}
	
	.rounded .top, .rounded .bottom {font-size:1px;}
	.rounded .b1, .rounded .b2, .rounded .b3, .rounded .b4 {display:block; overflow:hidden; height:1px; border-left:1px solid black; border-right:1px solid black;}
	
	.rounded .b1 {margin:0 5px; background:black;}
	.rounded .b2 {margin:0 3px; border-width:0 2px;}
	.rounded .b3 {margin:0 2px;}
	.rounded .b4 {height:2px; margin:0 1px;}
	
	.rounded .boxcontent {border-left:1px solid black; border-right:1px solid black;}
	
/* Rounded2 */
	/*  This code was originally developed by Stu Nicholls at: http://www.cssplay.co.uk/boxes/
	/*	It was hacked and mangled by JOH 09/2007
	/*
	/*	Here are examples of necessary HTML lines
	/*
		<div class='rounded'>
			<b class='top'></b><b class='b1 bg_ws'></b><b class='b2 bg_ws'></b><b class='b3 bg_ws'></b><b class='b4 bg_ws'></b>
			<div class='boxcontent bg_ws'>
				Content goes Here
			</div>
			<b class='bottom'></b><b class='b4 bg_ws'></b><b class='b3 bg_ws'></b><b class='b2 bg_ws'></b><b class='b1 bg_ws'></b>
		</div
	*/
	.rounded2 {margin:0 auto}
	.rounded2 h1, .rounded2 p {margin:0 1px;}
	.rounded2 h1 {font-size:2em; color:black; letter-spacing:1px;}
	.rounded2 p {padding-bottom:0.5em;}
	
	.rounded2 .top, .rounded2 .bottom {font-size:1px;}
	.rounded2 .b1, .rounded2 .b2, .rounded2 .b3, .rounded2 .b4 {display:block; overflow:hidden; height:1px; border-left:1px solid black; border-right:1px solid black;}
	
	.rounded2 .b1 {margin:0 5px; background:black;}
	.rounded2 .b2 {margin:0 3px; border-width:0 2px;}
	.rounded2 .b3 {margin:0 2px;}
	.rounded2 .b4 {height:2px; margin:0 1px;}
	
	.rounded2 .boxcontent {border-left:1px solid black; border-right:1px solid black;}
	.rounded2 .boxcontent a:hover {
	  	cursor:pointer;
	}
		
/* Side Menu */
.side_menu {
	font-size:.75em;
	line-height: 1em;
	padding: 0;
	}

/* Toolbars */
.vertical {
  width:10em; 
  padding:0;
  margin:0 auto; 
  list-style-type:none; 
  font-size:1em; 
  font-family:georgia, "times new roman", serif;
  }
.vertical li {
  float:left; 
  }
.vertical li a {
  text-decoration:none; 
  color: black; 
  display:block; 
  width:1.2em; 
  height:1.2em; 
  border-top:0.1em solid black;
  height:auto;
  }
.vertical li a em {
  font-style:normal; 
  display:block; 
  text-align:center; 
  border-left:0.1em solid black; 
  border-right:0.1em solid black;
  }
.vertical li a em.nd {
  border-bottom:0.1em solid black;
  }
.vertical li a:hover {
  background:#eee;
  }
.vertical li a:hover em {
  background:#eee; 
  color:#800;
  }
  
/* Vertical Scrolling Tables */
	.outer {
		position:relative;
		padding:4em 0 3em 0;
		width:54em;
		background:#eee;
		margin:0 auto 3em auto;
		}
	.innera {
		overflow:auto;
		width:54em;
		height:9.6em;
		background:#eee;
		}
	.outer table caption {
		position:absolute;
		width:51.7em;
		text-align:center;
		top:0;
		left:0;
		height:1.5em;
		background:#697210;
		border:0.1em solid #fff;
		color:#fff;
		}
	.outer thead tr {
		position:absolute;
		top:1.5em;
		height:1.5em;
		left:0;
		}
	.outer tfoot td {
		position:absolute;
		width:51.5em;
		text-align:center;
		background:#f0c992; 
		border:0.1em solid #000;
		color:#000;
		bottom:0;
		left:0
		}
	.outer th, .outer td {
		width:10em; 
		text-align:left;
		}
	.outer th {
		background:#724a10; 
		color:#fff;}
		
	.outer .dk {
		background:#fff;
		}
	
	.tableone {width:650px; border-collapse:collapse; margin:0 auto;}
	.tabletwo {width:620px; border-collapse:collapse;}
	.th1 {width:205px;}
	.th2 {width:205px;}
	.th3 {width:100px;}
	.th4 {width:105px;}
	.th5 {width:0px;}

	.td1 {width:212px;}
	.td2 {width:212px;}
	.td3 {width:105px;}
	.td4 {width:77px;}
	.td5 {width:0px;}

	
	.tableone {background:#697210; border:1px solid #fff; color:#fff;}
	.tableone td {border:1px solid #fff; color:#fff;}
	.tableone tbody {background:#f0c992; color:#000;}
	.tableone caption {background:#fff; color:#697210; font-size:1.5em; margin:0 auto;}
	.tabletwo td {background:#eee; color:#000;}
	.tableone th, .tabletwo th {text-align:left;}
	.tabletwo tr.dk td {background:#ddd; color:#000;}
	
	.innerb {height:30em; overflow:auto;}


/* Simplest Buttons */	
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.button {
    background: transparent url('http://btdcom01.btdinc.com/images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: bold 12px arial, sans-serif;
    height: 20px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('http://btdcom01.btdinc.com/images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}
