
form {margin: 0px; padding: 0px;}
.s11 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	letter-spacing: 2px;
}
.s11 a:link {color:#666666;}
.s11 a:visited {color:#666666;}
.s11 a:active {color:#666666;}
.s11 a:hover {color:#ffffff;}
.maincontent {
	text-transform: none;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
}
.maincontent a:link {color:#000099;}
.maincontent a:visited {color:#660033;}
.maincontent a:active {color:#990000;}
.maincontent a:hover {color:#ff0000;}
.mainhtmlcontent {
	text-transform: none;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
}
.mainhtmlcontent a:link {color:#000099;}
.mainhtmlcontent a:visited {color:#660033;}
.mainhtmlcontent a:active {color:#990000;}
.mainhtmlcontent a:hover {color:#ff0000;}
.back_html {
	text-transform: none;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	background: url(/images/body/back_html.jpg) no-repeat scroll center top;
}
.back_L_html {
	text-transform: none;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
	padding: 0px 0px 0px 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	background: url(/images/body/back_L_html.jpg) no-repeat scroll center top;
}
.title {
	font: italic 18px Arial, Helvetica, sans-serif;
	color: #999999;
	letter-spacing: 3px;
}
.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
	padding: 28px 5px 5px 10px;
}
.bottom a:link {color:#000066;}
.bottom a:visited {color:#660066;}
.bottom a:active {color:#660000;}
.bottom a:hover {color:#ff0000;}
.r4_c2 {
	background: url(/images/body/r4_c2.jpg) repeat-y scroll right top;
}
.r4_c24 {
	background: url(/images/body/r4_c24.jpg) repeat-y scroll left top;
}
.r6_c2 {
	background: url(/images/body/r6_c2.jpg) no-repeat scroll right top;
}
.r6_c24 {
	background: url(/images/body/r6_c24.jpg) no-repeat scroll left top;
}
.r6_c5 {
	background: url(/images/body/r6_c5.jpg) repeat-x scroll center top;
}
.r7_c5 {
	background: url(/images/body/r7_c5.jpg) repeat-x scroll center top;
}
.r1_c9 {
	background: url(/images/body/r1_c9.jpg) no-repeat scroll center center;
}
.r2_c21 {
	background: url(/images/body/r2_c21.jpg) no-repeat scroll center center;
}
.html_r2_c3a {
	background: url(/images/body/track.jpg) no-repeat scroll center top;
}
div#hold	{
	position:relative;
	overflow:hidden;
	width:790px;
	height:500px;
	z-index:100;
	}
div#wn	{
	position:absolute;
	left:0px;
	top:0px;
	width:790px;
	height:500px;
	clip:rect(0px,790px,790px,0px);
	overflow:hidden;
	z-index:1;
	}
div.content {
	text-transform: none;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	position:absolute; visibility:hidden;
	left:0px; top:0px;
	width:790px;
	z-index:1;
	}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar {
  position:relative; left:0; top:5;
  width:11px; height:500px;
  font-size:1px; z-index:1;
  }
div#track {
  position:absolute; left:0; top:11px;
  width:11px; height:475px;
  background: url("/images/body/track.jpg") #1 repeat;
  z-index:1;
  }
div#dragBar {
  position:absolute; left:0px; top:2px;
  width:11px; height:1px;
  background: url("/images/body/trackbar.gif") #100 repeat;
  z-index:1;
  }
div#up { position:absolute; left:0; top:0; z-index:2 }
div#down { position:absolute; left:0; bottom:0; z-index:3 }

/* Styles for demo, not necessary for scrolling layers */
a img { border:none }
div.content { text-align:left }
.KT_Locations input, .KT_Locations select {
	font-size: 12px;
	padding: 0px ! important;
	margin: 0px ! important;
	vertical-align: middle;
}
#container {font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	letter-spacing: 0px;
	   }
#container a:link {color:#000000;text-decoration: none;}
#container a:visited {color:#000000;text-decoration: none;}
#container a:active {color:#000000;text-decoration: none;}
#container a:hover {color:#00522F;text-decoration: none;}
#noResults {visibility: hidden;}
.homebottom {
	background: url(/images/body/home_bottom.jpg) no-repeat scroll center center;
}
.homebottomT {
	color: #FFFFFF;
	font: 13px Arial, Helvetica, sans-serif;
	padding: 15px 0px 0px 15px;
}
