html {background-color:#f4f8ff;}
body { margin: 0 0 0 0; border: none; text-align: center; vertical-align: top;background-color:#f4f8ff;
		font-family: Tahoma; }
h1,h2,h3,h4,h5,h6 {font-weight:normal; margin:0px; padding:0px;color:black;}
h1 {
	font-size: 1.3em;
	vertical-align: middle;
	padding: 4px;
}
h2 {
	font-size: 1em;
	vertical-align: top;
	font-style: italic;
	margin-left: 10px;
	margin-right: 10px;
}
ul,ol {
	margin-top:0px;
	margin-bottom:10px;
}
ul li {
	font-size: 10pt;
	color: #333;
	font-style: italic;
}
p {margin-top:0;margin-left:1em; text-align:justify;}
label {width:100px; display:inline-block; margin-left: 20px; margin-right: 10px;margin-bottom: 10px; text-align:right; vertical-align:top;}
label.error {width: 200px;color: red; margin: 0 0 0 8px;text-align:left; }
input[type=text] {width:200px;}
img{border:none;}

#content{ margin: 0px auto; position: relative;background-color:#f4f8ff;
  height:576px; width:776px;text-align:left;}
#innercontent { position: absolute; top: 0px; left:0px; width: 100%; }
#bar { position: relative; top:92px; left: 0px; width: 100%; z-Index: 0; background-image:url('images/bar.png'); background-repeat:repeat-x; }
#sun { position: relative; top:-18px; left: 0px; float:left;}
#logo { float:left; position: relative; top:10px; left:50px;}

#iNewMenu{position: absolute; top: 0px; left: 96px; z-Index:1; background-color:#f4f8ff}

#s1,#s2,#s3,#s4,#s5,#s6,#s7,#s8 { position: absolute; left: 0px; width: 50px; height: 50px;}
#s1 {top: 130px;}
#s2 {top: 180px;}
#s3 {top: 230px;}
#s4 {top: 280px;}
#s5 {top: 330px;}
#s6 {top: 380px;}
#s7 {top: 430px;}
#s8 {top: 480px;}

.blurb { position: absolute; font-size: .8em; top:130px; left:80px; width: 686px; height: 400px; padding: 5px; }

.menuindex {position: absolute; left: 0px; width: 52px;top: 132px; z-index: 7;}
#dText{ z-index: 5;}
#dMenu { z-index: 7;}
#cursor{position: absolute; top: -1000px; left: 0px; z-index:6;}
#m2i{position: absolute; top: 0px; left: 96px; }

.copyr { font-size: 7pt; text-align: left; width: 100%;color:#c4c8cc; position: absolute; left: 0px; top: 550px;}
.d, .dv {
	position:absolute;
	top: 0px;
	left: 0px;
	z-Index: 6;
	width: 100%;
	height: 400px;
	color:#0000b9;
	overflow: auto;
	border:solid #9bc5f4 1px;
}
.dv {background-color: #f4f8ff;}
.di { border:none; z-Index: -1;}
.d { border:none; z-Index: 7;}
.op {opacity:0.2;filter:alpha(opacity=20) ;}
/*
.dki, .dk { position:absolute; top: 0px; left: 0px; z-Index: -1; width: 100%; height: 400px; color:#0000b9; overflow: auto; border:solid #9bc5f4 1px; background-color: #333; opacity:0.7;filter:alpha(opacity=70) ;}
.dki {z-Index: 7;}
*/
.inner { padding: 5px; z-Index:6; height: 300px;}
.inner2 {position: relative;}
.def {color: blue; font-family: 'Courier New'; font-size: 1.1em;}

.required {border: solid red 1px; }

#df { visibility:visible; position:absolute; top: 0px;}
#ans {visibility:hidden; position:absolute; top: 0px;}

.bigger {
	font-size: 1.5em;
	text-align: center;
}
.cs_title {margin-left:1em;text-decoration:underline; color:black;}
.inner img {padding:4px 4px 10px 8px}
.lbl, .lbl_addr { display:inline-block; width: 5em;}
.lbl_addr {margin: 0; padding: 0; }
#d_sep {margin-top: 30px; padding: 0; line-height:10px;}
#d5 img {border: 2px solid #f4f8ff;padding: 0 0 0 0; margin: 0 0 0 0; }
#d5 a:hover img {border: 2px solid blue; padding: 0 0 0 0; margin: 0 0 0 0;}
#clickclose { position: absolute; top: -11px; left:200px; z-Index:20;background-color:#9bc5f4; padding: 2px 8px 2px 8px; display:none;}
.msl_name {
	font-size: 10pt;
	font-family: Tahoma;
	font-weight: bold;
}
.standout {
	font-weight: bold;
	font-style: italic;
	font-size: 10pt;
}

