html, body {margin: 0; padding: 0; border: 0; background: gray; }



.bold { font-weight: bold; font-size: 1.2em; line-height: 120%;}

p  {margin: 0; padding-left: 10px; padding-top: 5px;}
 h1 {font-size: 1.4em; margin: 0; padding: 0; line-height: 110%;} 

.spacer {
position: relative;
height: 10px;
width: 100%;
padding: 0;
line-height: 0%;
}

 div.newshr {
  border: 1px dashed black;
  padding: 5px;
  margin: 0 0 10px 0;
}


 div.hr {
  height: 1px;
  background: gray  no-repeat scroll center;
  border: 1px solid black;
  margin: 5px 0;
}
div.hr hr {
  display: none;
}

.wrapper {
margin: 0 auto;
width: 780px;
text-align: left;
background: #CFBDBD;
border-left: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
}

* html .wrapper {   /*** IE5.x/win box model fix ***/
width: 782px;
wid\th: 780px;
}


#logo {
	position: relative;
	top: 0px; left: 0px;
	height: 100px;
	background-color: black;
}
#greetbar {
	margin: 0;
	height: 17px;
	padding-left: 17px;
	font: 13px/16px Verdana, sans-serif;
	background: black;
	color: white;
}

#greetbar A:link, #greetbar A:visited { text-decoration: none; color: #ccc; }
#greetbar A:hover, #greetbar A:active { text-decoration: none; color: #fff; }

#jumpbar {
	position: relative;
	top: 0; left: 0px;
	height: 29px; width: 550px;
	z-index: 1000;
	background: url("menuback.gif");
}

#jumpbar DIV {
	margin: 0;
	padding-top: 7px;
	text-align: center;
	font: bold 16px/16px Verdana, sans-serif;
	word-spacing: 3px;
	color: #777;
}

#jumpbar A:link, #jumpbar A:visited { text-decoration: none; color: #ccc; }
#jumpbar A:hover, #jumpbar A:active { text-decoration: none; color: #fff; }

#jumpbar2 {
	position: relative;
	top: 0; left: 0px;
	height: 29px; width: 29px;
	z-index: 1000;
	background: url("menubar.gif");
}




.title {
	
	height: 14px;
	padding: 2px;
	padding-left: 40px;
	font: bold 14px/14px Verdana, sans-serif;
	color: #777777;
}

.content {
	margin: 6px 5px 7px;
	font-size: 8pt;
	color: black;
	padding-left: 2px;
	font-family : tahoma; 
}


.sidebox .nav { font-weight: bold; }


A:link, A:visited { text-decoration: underline; color: black; }
A:hover { text-decoration : none; color : gray; } 


#maincontenthold { 
	position: relative;
	align: left;
	margin: 5px;
	padding: 5px;
	width: 590px;
	border: 1px solid black;
	font-size: 1em;
	
	background-color: #efefef;
	background-image: url("bodybgnocolor.jpg");
	background-repeat: no-repeat;
	background-position: 0% 0%;
	}

	
.head { margin-left: 0px; }
.block { margin-left: 12px; }
	
.block2 { margin: 8px 10px; }
