/* CSS Document */
#HORZnav {
	display: block;
	font-weight:bold;
	color: #ffffff;
	line-height:1;
	padding: 6px 0px;
	margin: 0;
}

#HORZnav li {
	list-style-type: none;
	margin: 0;
	padding: 0;
	color:#ffffff;
}
#HORZnav ul li {
	border-right: 0;
}
#HORZnav ul {
	margin: 0;
	padding: 0;
	position: absolute;
	left: -9000px;
	z-index: 10000;
}
#HORZnav a {
	display: block;
	font-weight:bold;
	text-decoration: none;
	padding: 0px 6px;
	color: #ffffff;
	line-height:1;
}
#HORZnav ul a {
	color: #ffffff;
}
#HORZnav a:hover, #HORZnav a:active, #HORZnav a:focus {
	color: #0669fa;
	letter-spacing: .01px;
}

#HORZnav li {
	float: left;
}

/* Top level menu width */	

.one {
	width: 50px;
}
.two {
	width: 70px;
}
.three {
	width: 138px;
}
.four {
	width: 45px;
}
.five {
	width: 76px;
}
.six {
	width: 90px;
}
.seven {
	width: 85px;
}
.eight {
	width: 85px;
	}
.nine {
	width: 115px;
}
.ten {
	width: 85px;
}	
#HORZnav ul li {
	float: none;
}

#menubar {
	width:546px;
	float:left;
	position:relative;
	background-color: #3F4646;
	font-size: 0.7em;
	background-image: url(../assets/images/horizontalbar.png);
	padding-bottom: 7px;
	padding-left: 62px;
}

#bottombar {
	width: 100%;
	float:left;
	position:relative;
	background-color: #3F4646;
	font-size: 0.65em;
	background-image: url(../assets/images/bottombar.png);
	display: block;
	font-weight:bold;
	padding: 3px 0 1px 0;
	color: #ffffff;
	line-height:1;
}

/*header*/
#headerdiv {
	width: 100%;
	margin: 0;
	padding:0;
	background-color: #d4d4d4;
	}
	
#headerdiv div {
	background: url(../assets/images/freezereadout.png) no-repeat top right;
	margin: 0;
	padding: 0 249px 0 0;
}

#headerdiv img {
	display: block;
}

#logo {
	float: left;
	}
#logo img {

	}

#site {

}
/* main layout */
html, body{
/*	margin:0;
	padding:0; */
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
 
a {color: #048;}
 
#pagewidth{
	width:799px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	border: 1px solid #3F4646;
} 
 
#rightcol{
 width:191px; 
 float:right; 
 position:relative; 
 background-color:#FFFFFF; 
 }
 
#rightcol a{
	font-weight:bold;
	color: #999999;
	text-decoration:none;
 }
 
#rightcol a:hover, #rightcol a:active, #rightcol a:focus {
	color: #0669fa;
	text-decoration:underline;
	}
 
#twocols{
 width:608px; 
 float:left; 
 position:relative; 
  }
 
#maincol{
	width:77.5%;
	float:right;
	position:relative;
	background-color:#FFFFFF;
	color: black;
 }
 
#maincol a{
	text-decoration:none;
	color: black;
 }
 
#maincol a:hover, #maincol a:active, #maincol a:focus {
	color: #0669fa;
	text-decoration:underline;
	}
 
 
#leftcol{background-color: #FFFFFF;  
 float: left; 
 display:inline; 
 position: relative; 
 width:22.5%; 
 }

#mainbox {
	float: left;
}

#mainskinny p {
	font-size: 0.7em;
	font-weight: bold;
	color: black;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

.section {
	padding: 10px 0 0 16px;
	margin-bottom: 0px;
	margin: 6px 0 12px;
}
.tright {background: url(../assets/images/dot.gif) 0 0 repeat-x; background-color: #e0e6d8; width: 150px;}
.tright p {
	margin: 0 10px;
	font-size: 0.65em;
}

.tleft {width: 100px;
		margin: 0 10px;
	font-size: 0.65em;
	}
.tleft p {

}

.t {background: url(../assets/images/dot.gif) 0 0 repeat-x; background-color: #e0e6d8; width: 438px;}
.t p {
	margin: 0 10px;
	font-size: 0.65em;
}
.b {background: url(../assets/images/dot.gif) 0 100% repeat-x}
.l {background: url(../assets/images/dot.gif) 0 0 repeat-y}
.r {background: url(../assets/images/dot.gif) 100% 0 repeat-y}
.bl {background: url(../assets/images/bl.gif) 0 100% no-repeat}
.br {background: url(../assets/images/br.gif) 100% 100% no-repeat}
.tl {background: url(../assets/images/tl.gif) 0 0 no-repeat}
.tr {background: url(../assets/images/tr.gif) 100% 0 no-repeat; padding:6px}
.trright {background: url(../assets/images/tr.gif) 100% 0 no-repeat; padding:15px 2px;}

/* subpage text bubble */

/*.tright {background: url(images/dot.gif) 0 0 repeat-x; background-color: #e0e6d8; width: 150px;}
.tright p {
	margin: 0 10px;
	font-size: 0.65em;
}*/
.t1 {background: url(../assets/images/dot.gif) 0 0 repeat-x; background-color: #ffffff; width: 438px;}
.t1 p {
	margin: 0 10px;
	font-size: 0.65em;
}
.b1 {background: url(../assets/images/dot.gif) 0 100% repeat-x}
.l1 {background: url(../assets/images/dot.gif) 0 0 repeat-y}
.r1 {background: url(../assets/images/dot.gif) 100% 0 repeat-y}
.bl1 {background: url(../assets/images/bl1.gif) 0 100% no-repeat}
.br1 {background: url(../assets/images/br1.gif) 100% 100% no-repeat}
.tl1 {background: url(../assets/images/tl1.gif) 0 0 no-repeat}
.tr1 {background: url(../assets/images/tr1.gif) 100% 0 no-repeat; padding:6px}
/* .trright {background: url(images/tr.gif) 100% 0 no-repeat; padding:15px 2px;} */
 
 
 /* *** Float containers fix *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
/*printer styles*/ 
@media print{ 
/*hide the left & right columns, and menu bars when printing */ 
#rightcol{display:none;} 
#leftcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
#menubar {display:none;}
#bottombar {display:none;}
}

	