/* CSS Document */
/* COLORS ARE LEFT AS 6 HEXIDECIMAL FOR IE*/

a:link { color:#00C;}
a:visited {color: #00C;}
a:hover {color: #00C;}
a:active {color: #00C;}

a img { border: none; }
.adbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	vertical-align: middle;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {background-image:url(images/icons/nori-green.gif);}

#customsearch {padding-bottom: 4px;}

div.l-float {
  float: left;
  margin: 2px 8px;
  }
  
div.l-float p, h3 {
   text-align: left;
   padding:4px;
   }
   
div.l-float img {
border: 1px black solid;
padding: 4px;
}

div.r-float {
  float: right;
  margin: 2px 8px;
  }
  
div.r-float p, h3 {
   text-align: left;
   padding:4px;
   }
   
div.r-float img {
border: 1px black solid;
padding: 4px;
}
.divrow {
background-color:#CCC;
text-align:left;
font-size: 1.3em;
color:#060;
}
dt {color: #9B4E00; font-size: 12px; margin-bottom: 14px;}

form {
  display:inline;
  float:right;
  margin: 0;
  padding: 0;
}
.footerbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	padding: 10px 8px 4px 8px;
	background-color:#005300;
}
h1 { color:#9B4E00; font-size: 18px;}
h2 { color:#005B00; font-size: 14px;}
img + h2 {margin-top:0px;}
img.icon {
vertical-align:text-bottom;
border:none;
}
#journal { 
margin-left:auto;
margin-right:auto;
width:1110px;
}
.margin8 {
  margin-top: 2px;
  margin-right: 8px;
  margin-bottom: 2px;
  margin-left: 8px;
  border: 1px black solid;
}
.onlinecontent {
	font-size: 11px;
	color: #005300;
	padding: 0px 20px 18px 20px;
	line-height: 90%;
}
p.pagedate {font-size:10px;}

#printlogo { display:none;}

.textbox-left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	vertical-align: top;
	text-align: left;
	padding: 8px 12px 8px 12px;
}
.textbox-whitebak {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFFFFF;
	color: #000000;
	vertical-align: top;
	text-align: left;
	padding: 8px 12px 8px 12px;
}	
ul { list-style-type: disc; }

.white a:link {color: #FFFFFF;}
.white a:visited {color: #FFFFFF;}
.white a:hover {color: #FFFFFF;}
.white a:active {color: #FFFFFF;}


.subpagebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	vertical-align: top;
	text-align: left;
	padding: 20px 60px 10px 60px;
	background-image:url(images/subpage/body_.jpg);
}

table.normbox
{	border-left: 1px solid black;
	border-right: 1px solid black;
	background-color:#FFFFFF;
}

table.gallery
{
border-collapse: collapse;
align: center;
}

table.gallery td {
border:solid thin #993300;
padding: 8px;

}

table.homebox
{	border-left: 1px solid black;
	border-right: 1px solid black;
}
<!--table.slidebox{	border-left: 1px solid black;	border-right: 1px solid black;	background-color:#000000;}-->

.textbox-mid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#FFF;
	color: #000;
	vertical-align: top;
	text-align: left;
	padding: 8px 8px 8px 8px;
	/*background-image:url(images/menu/textbox-mid.gif);*/
}
.textbox-rt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	vertical-align: top;
	text-align: left;
	padding: 8px 8px 8px 8px;
	/*background-image:url(images/menu/textbox-right.gif);*/
}

.textchangebox {
	font-family: Arial, Helvetica, sans-serif;
	color: #930;
	vertical-align: top;
	text-align: right;
	padding: 0px 40px 0px 24px;
	background-image:url(images/subpage/body_.jpg);
}
.unit {
float: right;
border-left: dotted #960 thin;
vertical-align: top;
margin-left: 20px;
width: 190px;
padding-left: 12px;
padding-bottom: 40px;
}
.welcomebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#fff;
	color: #000;
	vertical-align: top;
	text-align: left;
	padding: 2px 8px 2px 14px;
}
.widelist {
	padding-bottom: .75em;
}
