* { margin: 0; padding: 0; }
body { color: #333; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #fff; background-image: url(../images/boisco_bkgnd.jpg); background-repeat: no-repeat; background-position: 0 0; margin: 0; padding: 0; }
#container { width: 800px; margin: 0; padding: 0; }
img { border-style: none; border-width: medium; }
p { }
.logo { width: 292px; height: 55px; float: left; margin: 23px 0 0 31px; padding: 0; }
/*--- secondary navigation---*/
#secondarynav { float: right; margin: 45px 15px 0 0; padding: 0; list-style-type: none; }
#secondarynav li { float: left; display: inline; }
#secondarynav li a { color: #333; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 10px; text-decoration: none; text-transform: uppercase; display: inline; float: left; margin: 0; padding: 0 12px 0 0; }
#secondarynav li a:hover { color: #0c5ba6; font-weight: normal; text-decoration: underline; display: inline; float: left; }
/*--- middle ---*/
#mid { background-image: url(../images/middle_window.jpg); background-repeat: no-repeat; background-position: 0 0; position: relative; top: 24px; left: 175px; width: 616px; height: 286px; float: left; margin: 0; padding: 0; }
.homeflash { margin-top: 11px; margin-left: 14px; }
/*--- bottom nav ----*/
#footer { position: relative; top: 55px; left: 20px; width: 760px; float: left; margin: 0; padding: 0; border-top: 1px solid #666; }
#footer #btmnav { margin: 3px 0 0 200px; padding: 0; }
#footer #btmnav li { float: left; list-style-type: none; display: inline; }
#footer #btmnav li a { color: #333; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 12px; text-decoration: none; text-transform: uppercase; padding-right: 14px; }
#footer #btmnav li a:hover { color: #0c5ba6; }
/*--- interior middle ---*/
#int_org { background-image: url(../images/long_window.jpg); background-repeat: no-repeat; background-position: 0 0; position: relative; top: 24px; left: 175px; width: 616px; height: 616px; float: left; margin: 0; padding: 0; }
#int_mid { background-image: url(../images/in_box_fill.png); background-repeat: repeat-y; background-attachment: scroll; background-position: 0 0; position: relative; margin: 0; padding: 0; top: 24px; left: 260px; width: 531px; float: left; }
#int_org h1, #int_mid h1 { color: #095ba6; font-size: 22px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 24px; text-decoration: none; margin-right: 17px; margin-left: 17px; padding-bottom: 9px; }
#int_mid h2, #int_mid h3 { color: #095ba6; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; line-height: 24px; text-decoration: none; margin-right: 17px; margin-left: 17px; padding-bottom: 9px; }
#int_mid p { color: #333; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; margin-right: 17px; margin-left: 17px; padding-bottom: 9px; }
.here { color: #0c5ba6; text-decoration: underline; }
.header { margin-bottom: 9px; margin-left: 17px; }
.circle, .circle li { margin-right: 17px; margin-left: 17px; padding-bottom: 9px; }
.disc { color: #333; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; margin-right: 17px; margin-left: 51px; padding-bottom: 9px; }
/*--- pdf downloads ---*/
a.PDF {	background:transparent url(../images/btg-adobePDF.gif) no-repeat left !important; padding:2px 0 0 15px; }
a:hover.PDF { background:transparent url(../images/btc-adobePDF.gif) no-repeat left !important; padding-left:15px; }
span.italic { font-size:10px; font-style:italic; }

.photoset { margin:0 0 0 -195px; }

p a {
  position: relative;
  z-index: 1;
  color: #095ba6;  
  text-decoration: none;
  
  /* Hide dotted outline on click and make sure the cursor is a pointer */
  outline: none;
  -moz-outline-style: none;    
  cursor: pointer;
  
  border-bottom: 1px solid #b8bcc8;
}
p a:hover { border-color: #095ba6; }
p a img, p a.fade, p a.img, p a.overlay { border: 0; }

/*---Bottom Navbar---*/
#dropmenudiv
{
	position:absolute;
	border-bottom-width:0;
	font:normal 10px "Trebuchet MS", Geneva, Arial, Helvetica;
	line-height:16px;
	z-index:100;
	margin:0;
}

#dropmenudiv a
{
	background-color:#c2c2c2;
	width:100%;
	display:block;
	text-indent:3px;
	border-top:1px solid #c0c0c0;
	text-decoration:none;
	font-weight:800;
	color:#333333;
	text-align:left;
	padding:3px 0;
}

#dropmenudiv a:hover
{

	color:#095ba6;
}