body, html {
	background-color: #DCDCCB;
	text-align: center;
	height: 100%;
	margin: 0px;
	padding: 0px;
}
body, td, input, textarea{
	font-family: Tahoma, sans-serif;
	font-size:11px;
	color:#333333;
	margin: 0px;
	padding:0px;
}

p, h1, h2, h3, h4, h5, h6, form  {
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #669933;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 20px;
}


td img {
	display: block;
}

#CT td img {
	padding: 10px;
}

/* CS = Construct */
#CS {
	text-align: left;
	vertical-align: middle;
	height: 100%;
	width: 750px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
}
/* VB = Vertical Break */
#CS .VB{
	background-color: #E1E1E1;
	height: 5px;
	margin: 0px;
	padding: 0px;
}

/* HB = Horizontal Break */
#CS .HB {
	height: 5px;
	margin: 0px;
	padding: 0px;
}

/* BN = Banner */
#BN {
	width: 750px;
	height: 95px;
	margin: 0px;
	padding: 0px;
}

/* NVL= Navigation Left*/
#NVL {
	height: 35px;
	width: 305px;
	margin: 0px;
	padding: 0px;
}

/* NVR= Navigation Right */
#NVR {
	height: 35px;
	width: 445px;
	margin: 0px;
	padding: 0px;
	background-image: url(/images/navbg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	vertical-align: middle;
}

/* SB= Side Bar */
#SB {
	margin: 0px;
	padding: 0px;
	width: 190px;
	text-align: left;
	vertical-align: top;
}

/* SBLB = Side Bar Line Break */
.SBLB {
	height: 5px;
	width: 190px;
	margin: 0px;
	padding: 0px;
}

/* SBTL = Side Bar Title Left */
.SBTL {
	height: 35px;
	width: 35px;
	margin: 0px;
	padding: 0px;
}

/* SBTR = Side Bar Title Right */
.SBTR {
	color:#3A3A3A;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	background-image: url(/images/update/sbtopright.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 155px;
	margin: 0px;
	padding: 0px;
}

.SBTR a {
	color:#3A3A3A;
	font-size:11px;
	text-decoration:none;
}
.SBTR a:hover {
	color:#3A3A3A;
	font-size:11px;
	text-decoration:underline;
}

/* SBBD = Side Bar Body */
.SBBD {
	background-image: url(/images/update/sbbody.jpg);
	background-repeat: repeat-y;
}

/* SBFT - Side Bar Footer */
.SBFT {
	height: 5px;
	width: 190px;
	margin: 0px;
	padding: 0px;
}

/* SB ul = Side Bar Unordered List */
#SB ul {
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	list-style:none;
}

/* SB li = Side Bar List */
#SB li			{
	line-height:30px;
	background-image: url(/images/update/sbline.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#SB li a {
	color:#3A3A3A;
	font-size:11px;
	text-decoration:none;
	padding-left:23px;
	background-position:5px 5px;
	background-image: url(/images/update/sbbullet1.gif);
	background-repeat: no-repeat;
}

#SB li a:hover {
	color:#FF0000;
	text-decoration:none;
}

/* SBLT = Side Bar List Top */
#SB li.SBLT {
	line-height:30px;
	background:none;
}

#SB li.SBLT a		{
	color:#3A3A3A;
	font-size:11px;
	text-decoration:none;
	padding-left:23px;
	background-position:5px 5px;
	background-image: url(/images/update/sbbullet1.gif);
	background-repeat: no-repeat;
}

#SB li.SBLT a:hover {
	color:#FF0000;
	text-decoration:none
}

/* SBLS = Side Bar List Sub */
#SB li.SBLS {
	line-height:30px;
	background-image: url(/images/update/sbline.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#SB li.SBLS a {
	color:#3A3A3A;
	font-size:11px;
	text-decoration:none;
	padding-left:32px;
	background-position:22px 5px;
	background-image: url(/images/update/sbbullet2.gif);
	background-repeat: no-repeat;
}
#SB li.SBLS a:hover {
	color:#FF0000;
	text-decoration:none
}

/* CT = Content */
#CT {
	text-align: left;
	vertical-align: top;
	width: 700px;
	margin: 0px;
	padding: 20px;
	background-image: url(/images/bd_bg.gif);
	background-repeat: repeat-y;
}

/* CTT = Content Top */
.CTT {
	height: 10px;
	width: 750px;
	margin: 0px;
	padding: 0px;
}

/* CTF = Content Footer */
.CTF {
	height: 10px;
	width: 750px;
	margin: 0px;
	padding: 0px;
}

/* CTLB = Content Line Break */
#CT .CTLB {
	height: 5px;
	margin: 0px;
	padding: 0px;
}

/* CTTL = Content Title Left */
.CTTL {
	height: 35px;
	width: 35px;
	margin: 0px;
	padding: 0px;
}

/* CTTR = Content Title Right */
.CTTR {
	color:#3A3A3A;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
	background-image: url(/images/update/cttopright.jpg);
	background-repeat: no-repeat;
	height: 35px;
	width: 530px;
	margin: 0px;
	padding: 0px;
}

.CTTR a {
	color:#3A3A3A;
	font-size:11px;
	text-decoration:none;
}

.CTTR a:hover {
	color:#3A3A3A;
	font-size:11px;
	text-decoration:underline;
}

/* CTBD = Content Body */
.CTBD {
	background-image: url(/images/update/bd_background.jpg);
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: middle;
}

/* CTFT = Content Footer */
#CTFT {
	text-align: center;
	vertical-align: middle;
	width: 710px;
	margin: 0px;
	padding: 10px;
	background-image: url(/images/bd_bg.gif);
	background-repeat: repeat-y;
	font-size: 10px;
	color: #666666;
	height: 30px;
}
/* CTFT = Content Footer */
#CT a {
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
/* CTFT = Content Footer */
#CT a:hover {
	font-size: 11px;
	color: #99CC66;
	text-decoration: none;
}
/* CTFT = Content Footer */
#CTFT a {
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
/* CTFT = Content Footer */
#CTFT a:hover {
	font-size: 10px;
	color: #99CC66;
	text-decoration: none;
}
/* CBTB = Content Body */
.CB {
	text-align: left;
	vertical-align: top;
	margin: 5px;
}

.CB h1 {
	color:#3A3A3A;
	font-size: 11px;
	font-weight: bold;
}

.CB h2 {
	color: #FF0000;
	font-size: 11px;
	font-weight: bold;
}

/* CBCT = Content Body Column Text */
.CBCT {
	text-align: justify;
	vertical-align: top;
	height: 70px;
	width: 167px;
	padding: 0px;
	margin: 0px;
}

/* CBCI = Content Body Column Image */
.CBCI {
	height: 80px;
	width: 100px;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	margin: 0px;
}

/* CBVB = Content Vertical Break */
.CBVB{
	background-color: #E1E1E1;
	height: 1px;
	margin: 0px;
	padding: 0px;
}

/* FT = Footer */
#FT {
	font-size: 10px;
	color: #006699;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	height: 35px;
}

#FT a {
	color: #CCCCCC;
	text-decoration: none;
}
h2 {
	font-size: 12px;
	font-weight: bold;
	color: #669933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h3 {
	font-size: 11px;
	font-weight: bold;
	color: #669933;
}
.body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.hltxt1.td.p {
            color: red;
            font-size: 18pt;
            font-weight: bold;

}
/* eme added 15-Sep-2009  for new Home page link----------------------*/
#mvlink a:hover {
	color:blue;
	font-size:12px;
}

#mvlink a {
	color:blue;
	font-size:11px;
	text-decoration:underline;
	background-repeat: repeat-y;
}

/* eme added 15-Sep-2009  for new Member values project page Field days link----------------------*/
#fddlink a:hover {
	color:blue;
	font-size:12px;
}

#fddlink a {
	color:blue;
	font-size:11px;
	text-decoration:underline;
	background-repeat: repeat-y;
}


/* eme added 15-Sep-2009  for member value page table cell padding----------------------*/
.mvtd {
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 10px;
	padding-bottom: 0px;
	color: green;
	font-size: 10px;
	background-image: url(/images/bd_bg.gif);
	background-repeat: repeat-y;

}

/* this does not seam to have any effect */
.mvul {
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #EEDD82;
	font-size: 11px;
	color: green;
}

.mvulsq {list-style-type: square;}

/* eme added 21-Sep-2009  home page News Item Bullet and list item style ----------------------*/
li.newsbt {
	list-style-image: url("/images/News_icon.gif");
	height: 120%;
	width: 120%;
	margin-left: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

/* eme added 21-Sep-2009  home page current even bullet & list item style ----------------------*/
li.currenteventbt {
	height: 120%;
	width: 120%;
	margin-left: 35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

