/* BODY and TABLE CELLS */

body {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #252525;
	font-size:100%;
	margin:0px;
	padding:0px;
	background: #C2C9C8 url(../img/bg.jpg) repeat-y;
}

.topWave {
	background-image: url(../img/top2.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: auto;
}
td.topNavBar {
	font-size: 1px;
	line-height: 1px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/bar_bg.jpg);
	background-repeat: no-repeat;
}
td.iface {
	font-size: 1px;
	line-height: 1px;
	margin: 0px;
	padding: 0px;
}
td.rightNav {
	background-image: url(../img/bg_right_nav.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}
td.lineVertRight {
	font-size: 1px;
	line-height: 1px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/green.gif);
	background-repeat: repeat-y;
	background-position: right;
}
td.lineHorizBot {
	font-size: 1px;
	line-height: 1px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/green.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
td.lineLeft {
	font-size: 1px;
	line-height: 1px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/line_left.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #60C83C;
}

td.rightB {
	font-size: 1px;
	line-height: 1px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/bg_right_b.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.greenLine {
	background-image: url(../img/line_green.gif);
	background-repeat: repeat-x;
	margin: 0px 30px;
	padding: 0px;
	height: 21px;
}
.leftBottom {
	background-image: url(../img/left_bottom_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
	text-align: left;
}


/* CONTENT TEXT STYLES*/

h1 {
	margin-top: 1em;
	text-align: center;
}
h2 {
	font-size: 120%;
}
p  {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #272727;
	line-height: 20px;
	margin: 4px 30px 12px;
}

p.NoMarginTop {
	margin: 0px 30px 12px;
}
p.NoMarginLeft {
	margin: 12px 30px 12px 0px;
}
.green {
	color: #2D920A;
}
.lightGreen {
	color: #60C83C;
}
.darkGreen {
	color: #006600;
}
.subHeader, .subHeaderTop, .menuHeader, .Header {
	font-family: "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #006600;
	margin: 16px 30px 6px 30px;
}
.Header {
	margin: 0px 30px 12px;
	font-size: 21px;
}
.subHeaderTop {
	margin: 0px 30px 4px;
}
.menuHeader {
	margin: 0px 0px 4px 20px;
}
ul, ol  {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #272727;
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
  margin-left: 2em;
}
li {
	margin-top: 4px;
	margin-right: 30px;
	margin-bottom: 12px;
}
div.listBox {
	padding-left: 15px;
}

.copy12, .copy11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #272727;
}
.copy11 {
	font-size: 11px;

}
.leftText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	margin: 2px 2px 4px 0px;
}
.smallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

a {
	color: #0060CA;
	text-decoration: underline;
}

a.noLine {
	color: #0060CA;
	text-decoration: none;
}

a:hover {
	color: #009900;
	text-decoration:underline;
}
a img {border: 1px solid #000000;}
div.presentationBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin: 30px 20px 20px;
	border-top: #60C83C;
	border-bottom: #60C83C;
	border-right-color: #60C83C;
	border-left-color: #60C83C;
}
.presentationBox p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	margin: 2px 0px 10px;
}
table.subnav {margin: 0 0 0 30px;}
table.subnav th {text-decoration: underline;}
table.subnav th {width: 45%; text-align: center;}
table.subnav th.onecol {width: 50%; text-align: left;}
table.subnav th, table.subnav td {font-size: 12px; line-height: 18px;}
table.subnav a {color: #006600;}
table.subnav a:visited {color: #777777;}

.titled {border-bottom: 1px dotted black;}

/* for FOOTER */

.footLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 12px 30px;
}
.footLinks a, .footInfo a {
	text-decoration: none;
}
.footInfo {
	line-height:14px;
	font-size:9px;
	color: #272727;
	margin: 2px 2px 4px;
}
.copyright {
	line-height:14px;
	font-size:9px;
	color: #272727;
	margin: 20px 30px 25px;
}
.articleBox {
	border: 1px solid #60C83C;
	margin-right: 30px;
	margin-left: 30px;
	margin-top: 8px;
}
.articleBox p{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #272727;
	line-height: 20px;
	margin: 6px 10px 6px
}

