body {
	margin-top: 2px;
	background-color: #ffffff;
	font-family: tahoma;
	text-align: center;
	
}


a:link {
	color: #990000;
	text-decoration: none;
}		

a:visited {
	color: #990000;
	text-decoration: none;
}

a:hover
{text-decoration: underline;
	font-weight: bold;
	font-size: .95em;}

#wrapper{
	width: 925px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
#toptable {
	width: 920px;
	padding: 0;
	spacing: 0;
}


p#exampleID1 {
text-align: center;
font-family: tahoma;
font-size: 1em;
}

img.figure { 
   padding: 1px;
   border: 1px; solid; #ffffff;
}



p#exampleID2{padding: 2px;
	border-top-style: solid;
	border-top-width: 1px;
border-top-color: #006666;}



div#left {
	clear: both;
	
float: left;
display: block;
font-family: tahoma;
font-size: 1em;
text-align: left;
width: 457px;

}
.Container {
  float: left;
  display: block;
   width: 451px;
  height: 30px;
   background-color: #E6F2DC;
	border: 1px solid #006666;
	padding: 3px;
	-moz-box-shadow: 2px 2px #3B4534;
-webkit-box-shadow: 2px 2px #3B4534;
box-shadow: 2px 2px #3B4534;
 
}
div#Scroller {
	position: relative;
  overflow: hidden;
  margin-top: -18px;
	margin-left: 15px;
	padding-top: 2px;
	padding-left: 6px;
	padding-bottom: 2px;
	width: 395px;
	height: 18px;
	
	
}
	.Scroller-Container {
  position: absolute;
  text-align: left;
  vertical-align: -2px;
}
.Scrollbar-Up {
  cursor: pointer;
  float: left;
  top: 10px; left: -15px;
}
.Scrollbar-Down {
  cursor: pointer;
  float: left;
   left: -15px;
}

.Scrollbar-News {
	vertical-align: -5px;
}	

div.pres {
	padding: 4px;
	font-family: tahoma;
	font-size: .80em;
	text-align: center;
	display: block;
	border-style: solid;
	border-width: 1px;
	border-color: #cccccc;
	background: url(/pres.gif) repeat-x;
	width: 150px;
}

div#middle {
	font-family: tahoma;
	display: block;
	float: left;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #cccccc;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #cccccc;
	width: 240px;
	padding-left: 8px;
	padding-right: 8px;
	margin-top: 0px;
	margin-right: 12px;
	margin-left: 10px;
}

#AccRight {
	float: left;
	text-align: left;
	width: 455px;
	padding-bottom: 10px;
	margin-left: 10px;
		
}

.accordionButton {	
	width: 380px;
	float: left;
	background: #607864;
	color: white;
	border-bottom: 1px dotted #006600;
	border-left: 1px dotted #006600;
	border-right: 1px dotted #006600;
	cursor: pointer;
	font:normal 14px tahoma,sans-serif;
	line-height:24px;
	}
 
.accordionButton a:link {color: white; text-decoration: none;}
 .accordianButton a:hover {background-color:#607864; color:#fff;}
.accordianButton a:visited {color: #006600; text-decoraton: none;}

.accordionContent {	
	width: 350px;
	float: left;
	background: white;
	display: none;
	font:normal 12px tahoma,sans-serif;
	line-height:20px;
	color: #607864;
	}

.accordianContent a:link {color: #006600; text-decoraton: none;}
.accordianContent a:hover {background-color:#607864; color:#fff;}
.accordianContent a:visited {color: #006600; text-decoraton: none;}


.on {
	background: #96B564;
	}
	
.over {
	background: #CCCCCC;
	}

div.first{
	padding: 0px 2px 3px 2px;
	font-size: 1em;
	display: block;
	text-align: left;
}
	
div.second{padding: 4px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #006666;
	background-image: url(http://www.ncdcta.org/ltBG.gif);
	background-repeat: repeat-x; 
	display: block;
	font-family: tahoma;
	font-size: .80em;
}





div.events {
	clear: both;
	float: left;
	margin-left: 2px;
	padding: 3px;
	font-family: tahoma;
	font-size: 1em;
	width: 99%;
	display: inline;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #cccccc;
}

div.events2 {
	float: left;
	margin-left: 2px;
	display: inline;
  border-style: dotted;
	border-width: 1px;
	border-color: #006666;
	font-family: tahoma;
	font-size: 1em;
	padding: 4px;
	width: 300px;
	
}

div.events3{
	
	padding: 2px;
	font-family: tahoma;
	font-size: 1em;
	color: #663300;
	width: 100%
	background-image: url(http://www.ncdcta.org/brownBG.gif);
	background-repeat: repeat-x;
	border-bottom: 1px dotted black;
		
}

div.eventsR
{text-align: right;
	font-family: tahoma;
	font-size: .80em;
}

div.wrapups {
	clear: both;
	float: left;
	margin-left: 2px;
	padding: 3px;
	font-family: tahoma;
	font-size: 1em;
	width: 100%;
	display: block;
}

div#bottomAds {
	clear: both;
	float: left;
	padding: 10px;
	width: 100%;
	display: inline;
}
	
	

div#bottom
{padding: 10px;
	clear: both;
	float: left;
	width: 920px;
		
}

#SS {
position: relative;
  float: left;
  
  width:450px;
  height:450px;
 
  margin-top: 5px;
}

.SS1 {
  position:absolute;overflow:hidden;
  left:30px;top:2px;width:400px;height:350px;
}

.SS1 IMG{
  position:absolute;left:0px;top:0px;width:400px;height:350px;border-Width:0px;
}

.SS2 {
  position:relative;
  float: left;
  top: 355px;
  left:5px;width:450px;height:90px;
}

.page{
  position:relative;
  left:0px;top:0px;
  width:102px;
  height:85px;border:solid #006666 1px;
  float:left;margin-Left:3px;margin-right:3px;background-Color:#FFFFCC;cursor:pointer;
}

.page IMG{
  position:relative;top:2px;width:102px;height:80px;
}

.active{
  background-Color:#FFCC66;
}

.mouseover{
  background-Color:#99CC66;
}

#gallery {
	
float: left;
width: 145px;
text-align: left;

}

#gallery2 {
	
float: left;
text-align: left;
width: 400px;
}

#gallery li {
	list-style: none;
	float: left;
	display: block;
	margin-bottom: 6px;
	
	}
	#gallery2 li {
	list-style: none;
	float: left;
	display: block;
	margin-bottom: 6px;
	margin-left: 2px;
	margin-right: 2px;
	
	}

#gallery a img {
		border: 1px solid #aaa;
		margin-left: -45px;
	}
	#gallery2 a img {
		border: 1px solid #aaa;
		
	}
		#gallery a:hover img {
			border: 1px solid #75879d;
			margin-left: -45px;
		}
		
#gallery2 a:hover img {
			border: 1px solid #75879d;
			
		}
