body {
	padding:0; 
	margin:0 auto 0 auto;
	color:#5151551;
	background-color:#E9E9E9;
	background-image: url(images/shad_bg.jpg);
	background-position: top center;
	background-repeat: repeat-y;
	font-size: 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

a:link, a:visited{
	color:#0099FF;
	text-decoration:none;
}
a:hover{
	color:#0033CC;
	text-decoration: none;
}
ol, ul, li {
	margin: 0 0 0 10px;
	} /* overrides the * margin:0 setting */

.clearHr{
	clear: both;
	font-size: .5em;
	height: 1px;
	background-color:#e9e9e9;
	margin: 4px 0px 4px 8px;
}
.clear{
	clear: both;
	font-size: .1em;
}
/* BODY CONTENT MAIN
_____________________________________________*/

#bodyContent{
	margin:0 auto 0 auto;
	width: 656px;
	padding: 0px;
	height: 100%;
	
}

#hdr1{
	height:30px;
	margin: 20px 0px 20px 8px;
	background: transparent url(images/grad_bg.jpg) top left repeat-x;
	font-weight: bold;
}
#hdr1 a:link, #hdr1 a:visited{
	margin-right: 19px;
	margin-left: 19px;
	margin-top: 6px;
	color: #515151;
	text-decoration: none;
	
}

#hdr1 a:hover{
	cursor: pointer;
	color:#0099FF;
}

#nav{
	width: 200px;
	float: left;
	padding: 0px;
	margin: 0px;
}
#nav img{
	padding-left: 8px;
}
#nav ul{
	margin: 8px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	list-style: none;
}
#nav li{

	background-image: url(images/li_nav.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px 0px 0px 8px;
	padding: 6px 0px 0px 0px;
	width: 200px;
	color: #515151;
	height: 32px;
	text-align: right;
	vertical-align: middle;
	font-weight: bold;

}

#nav li a:link, #nav li a:visited{
	margin-right: 19px;
	color: #515151;
	text-decoration: none;
	
}

#nav li:hover, #nav li a:hover{
	cursor: pointer;
	color:#0099FF;
}
#masthead{
	float: right;
	width:437px;
	height: 284px;
}


h1{
	font-size:1.2em;
	background-image:url(images/hr_shim.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	padding:0px 0px 0px 16px;
}

.contLeft{
	width: 200px;
	float: left;
	padding: 0px;
	margin: 0px;
}

.contLeft div{
	margin:2px 2px 2px 8px;
}

.contRight{
	width: 437px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.contRight div{
	margin:2px 2px 2px 16px;
}

#pNews{
	background: #ffffff url(images/new.jpg) top left no-repeat;
	border:#666666 1px solid;
	width: 437px;
	height: 177px;
}
#pNews div{
	margin:6px 4px 6px 120px;
}

#footer{
	margin: 10px auto 5px auto;
	font-size: .9em;
	text-align: right;
	width: 656px;
}

h2 {
	color: #0033CC;
	font-size: 1.2em;
	margin: 0 0 10px 0;
	}

h3 {
	font-size: 1.1em;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}

h4 {
	font-size: 1em;
	margin-top: 10px;
	/* margin-bottom: -8px;*/ /* unclear why this is here */
	padding-left: 0px
	}



br, p{font-size:10px}
.s{font-family:Tahoma; font-size:11px;  color:#5F5D5D; text-decoration:none}
.s1{font-family:Tahoma; font-size:11px;  color:#656565; text-decoration:none}
.s2{font-family:Tahoma; font-size:10px;  color:#656565; text-decoration:none}
  .green{font-family:Tahoma; font-size:11px;  color:#9CE438;}
  .red{font-family:Tahoma; font-size:11px;  color:#2C7F06;}
  .o{font-family:Tahoma; font-size:11px;  color:#FFCC00;}
.blue{font-family:Tahoma; font-size:11px;  color:#4589AA;}
.blue1{font-family:Tahoma; font-size:11px;  color:#324060}
.blue2{font-family:Tahoma; font-size:11px;  color:#33729F}
.blue3{font-family:Tahoma; font-size:11px;  color:#005ABA}
  .w{font-family:Tahoma; font-size:11px;  color:#FFFFFF; }
.b{font-family:Tahoma; font-size:11px;  color:#535457}

 .t1{background:url(images/1_z2.gif)  center left no-repeat; margin:0px 0px 0px 26px; padding:0px 0px 0px 12px }
 .t2{background:url(images/1_z3.gif)  center left no-repeat; margin:0px 0px 0px 150px; padding:0px 0px 0px 12px }
 .t3{background:url(images/1_z2.gif)  center left no-repeat; margin:0px 0px 0px 10px; padding:0px 0px 0px 12px }
  #input{
  		width:160px; height:21px;
		
		}
		 
#input1{
  		width:134px; height:21px;
		
		}
		
	  #textarea{
  		width:102px; height:48px;
		border-width:1px;
		border-style:solid;
		border:none;
		background-color:#F0EAE3;
		overflow:auto
		}


 


