html, body{margin:0;padding:0;background-color:#a9db62;background-image:url(../img/borderGreen.jpg);background-position:top;background-repeat:no-repeat;font-family:trebuchet ms,arial,sans-serif;font-size:12px;}
h1,h2,h4.h5,h6{margin:0;padding:0;color:#e68d8e}
h3{background-image:url(../img/h3Slice.gif);background-position:center;background-repeat:repeat-x;margin:0;padding:2px;background-color:#e68d8e;border:1px solid #cccccc;color:#000000;}
a:link,a:active,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;color:#ff6600;}
/*--id elements--*/
#wrap{
	width:754px;
	margin:0 auto 0 auto;
	padding:0;
}
#head{
	padding:0;
	margin-right:2px;
	height:316px;
	background-image:url(../img/header4.jpg);
	background-repeat:no-repeat;
}
#nav{
	width:100%;
	position:relative;
	height:44px;
	background-image:url(../img/menuBg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#nav a:link, #nav a:visited{
	text-decoration:none;
	color:#000000;
}
#nav a:hover{
	text-decoration:none;
	color:#ffffff;
	background-color:#e68d8e ;
	border-bottom:1px dotted #999999;
	border-top:1px dotted #999999;
}
#nav ul{
	margin:0;
	padding:0;
	padding-right:5px;
	font-size:14px;
	list-style:none;
	text-align:center;
}
#nav li{
	display:inline;
}
#mainCont{
	width:754px;
}
#cont{
	width:100%;
}
#cont h2,p{
	padding-left:7px;
}
/*#cont img{
	float:left;
	margin:5px;
	border:1px solid #000000;
}*/
#rightCont{
	width:500px;
	float:left;
	margin-left:5px;
}
#leftCont{
	width:202px;
	float:left;
	padding:3px;
}
#leftCont ul{
	width:100%;
	list-style:none;
	margin: 0px;
	padding: 0px;
}
#leftCont li{
	border-bottom:1px dotted #cccccc;
}
#leftCont a{
	display:block;
	padding:2px;
}
#leftCont ul a:hover{
	background-color:#FFE1FF;
}
#foot{
	position:relative;
	clear:both;
	width:754px;
	height:80px;
	background-image:url(../img/footeGreen.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#a9db62;
	margin:75px 0 15px 0 0;
	font-size:10px;
}
#foot div.menuStyle{text-align:center;}
#foot div.stateStyle{text-align:center;margin:5px;}
#foot div.counter{text-align:center;position:absolute;top:45px;left:325px;padding:7px 0 0 0;}
#yrChange{
	text-align:center;
}
/*--nav menu--*/
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 754px; /*For KHTML*/
  list-style: none;
  height: 24px;
  position:absolute;
  top:5px;
  left:45px;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 160px;
  list-style: none;
  display: none;
  position: absolute;
  top: 24px;
  left: 0;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 160px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu-h a {
  border: 1px dotted #f1f1f1;
  border-right-color: #f1f1f1;
  border-bottom-color: #f1f1f1;
  padding: 0 6px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  /*background: #EEE;*/
  color: #666;
  font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  background: #e68d8e;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background: #a9db62;
  color: #666;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background: #a9db62;
  color: #FFF;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}
/*--classes--*/
#cont table.cellBg td{background-color:#cccccc;text-align:center;color:#ffffff;}
.mainTbl{margin:0 auto;text-align:center;font-size:10px;background-color:#e68d8e;border:2px solid #a9db62;}
#cont table.commTbl{border-collapse:collapse;background-color:#ffffff;border:1px solid #666666;margin-top:6px;width:685px;text-align:left;font-size:11px;margin-left:7px;margin-top:5px;margin-bottom:5px;padding:0;}
#cont table.commTbl th{background-color:#cccccc;text-align:center;color:#ffffff;}
#cont table.commTbl tr{border:1px solid #cccccc;}
#cont table.commTbl td{border:1px solid #cccccc;}
#cont img.pixAlign{float:left;margin:5px;border:1px solid #000000;}
#cont img.pixStyle{margin-left:75px;border:1px solid #999999;}
/*--chappter table info--*/
#cont table.chaptTbl{
	border-collapse:collapse;
	background-color:#ffffff;
	border:1px solid #666666;
	margin-top:6px;width:685px;
	text-align:left;
	font-size:11px;
	margin-left:45px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
}
/*--chapt officers--*/
#cont table.chapOff{
	border-collapse:collapse;
	background-color:#ffffff;
	border:1px solid #666666;
	margin-top:6px;width:685px;
	text-align:left;
	font-size:11px;
	margin-left:35px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
}
#cont table.chapOff th{background-color:#cccccc;text-align:center;color:#ffffff;}
#cont table.chapOff tr{border:1px solid #cccccc;}
#cont table.chapOff td{border:1px solid #cccccc;}
#cont table.chaptTbl th{background-color:#cccccc;text-align:center;color:#ffffff;}
#cont table.chaptTbl tr{border:1px solid #cccccc;}
#cont table.chaptTbl td{border:1px solid #cccccc;}
/*--committee officers--*/
#cont table.commit{
	border-collapse:collapse;
	background-color:#ffffff;
	border:1px solid #666666;
	width:600px;
	margin-left:8px;
	text-align:left;
	font-size:11px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
}
#cont table.commit th{background-color:#cccccc;text-align:center;color:#ffffff;}
#cont table.commit tr{border:1px solid #cccccc;}
#cont table.commit td{border:1px solid #cccccc;}
#cont table.commit th{background-color:#cccccc;text-align:center;color:#ffffff;}
#cont table.commit tr{border:1px solid #cccccc;}
#cont table.commit td{border:1px solid #cccccc;}
/*--platform One--*/
#cont table.platOne{
	border-collapse:collapse;
	background-color:#ffffff;
	border:1px solid #666666;
	width:500px;
	margin-left:88px;
	text-align:center;
	font-size:11px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
}
#cont table.platOne th{background-color:#cccccc;text-align:center;color:#ffffff;}
#cont table.platOne tr{border:1px solid #cccccc;}
#cont table.platOne td{border:1px solid #cccccc;}
#cont table.platOne th{background-color:#cccccc;text-align:center;color:#ffffff;}
#cont table.platOne tr{border:1px solid #cccccc;}
#cont table.platOne td{border:1px solid #cccccc;}
#cont table.platOne img{margin:2px;}
/*--numbers-*/
#cont span.highNum{
	border-collapse:collapse;
	background-color:#ffffff;
	border:1px solid #666666;
	width:500px;
	margin-left:88px;
	text-align:center;
	font-size:11px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
}
#cont span.highNum{background-color:#cccccc;text-align:center;color:#ffffff;}
#cont span.highNum{border:1px solid #cccccc;}
#cont span.highNum{border:1px solid #cccccc;}
#cont span.highNum{background-color:#cccccc;text-align:center;color:#ffffff;}
#cont span.highNum{border:1px solid #cccccc;}
#cont span.highNum{border:1px solid #cccccc;}
/*--features--*/
#cont div.feature{
	margin:0;
	padding:0;
}
#cont div.feature img{
	float:left;
	margin:5px;
	margin-top:15px;
	border:1px solid #000000;
}
.eClass{
	border-bottom:1px solid #cccccc;
	padding:0 0 7px 6px;
	background-color:#f9e3e3;
}
.eClass2{
	border-bottom:1px solid #cccccc;
	padding:0 0 7px 6px;
	background-color:#f1f1f1;
}
.eWrap{
	background-image:url(../img/evtTblBg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	border-bottom:1px solid #cccccc;
	background-color:#f1f1f1;
	padding:10px 4px 4px 10px;
}
.leftDivBorder{margin-left:5px;border:1px dotted #cccccc;background-color:#f1f1f1;}
.commInfo{
	margin-left:7px;
	width:400px;
	background-color:#f1f1f1;
	color:#999999;
	font-weight:bold;
	border:1px solid #999999;
}
/*--admin panel looks--*/
#contWrap{width:735px;height:900px;margin:0 auto;}
#contHead{width:100%;height:65px;background-color:#cccccc;}
#contNav{position:relative;width:100%;height:35px;background-color:#999999;}
#contContent{width:100%;background-color:#00ccff;}
#contFoot{width:100%;height:20px;background-color:#999999;}
.greenTxtClass{color:#a9db62;font-size:16px;font-weight:bold;text-align:center;}
.greenFirstLetterClass{color:#008000;font-weight:bold;font-size:14px;}
.pinkFirstLetterClass{color:#ff66cc;font-weight:bold;font-size:14px;}
.blackBoldTextClass{color:#000000;font-weight:bold;}
table.commTblClass{
	border-collapse:collapse;
	border:1px solid #000000;
	background-color:#ffffff;
	margin:10px 0 0 0;
	width:650px;
}
th.tdBackClassPink{
	background-color:#ff00ff;
	border-bottom:1px solid #000000;
	font-size:14px;
	color:#ffffff;
}
th.tdBackClassGreen{
	background-color:#99cc00;
	border-bottom:1px solid #000000;
}
tr.trBackClassBorder{
	border-bottom:1px solid #000000;
}
td{
	padding:0 3px 0 3px;
}