html
{
	overflow-y: scroll;
}
body 
{
    text-align: center;
    width: 100%;
    margin: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #cad6c3;
	background-image: url('/images/bgpattern.gif');
}
#pageContainer
{
    width: 900px;
    margin: 18px auto;
	background-color: #fff;
}
TD, DIV, SPAN {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9pt;}
A {color: #1b861c;}

#topnavtable {width: 900px; margin: 5px 0 15px 0;}
#topnavtable td {font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 9pt; padding: 10px 15px 10px 15px; background-color: #a6c696; text-align: center; white-space: nowrap;}
#topnavtable a {color: #000; text-decoration: none;}
#topnavtable a:hover {color: #1b861c; text-decoration: underline;}

#contenttable {width: 900px;}
#contenttableleft {width: 700px; padding-left: 20px;}
#contenttableright {width: 200px; padding: 0 10px 0 20px;}

#cdiv {width: 860px; margin: 0 20px;}
#cdivl {width: 660px; text-align: left; float: left;}
#cdivr {width: 180px; text-align: left; float: right;}

H1 {font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 11pt; color: #000000;}
H2 {font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 9pt; color: #1b861c; margin-bottom: 2px;}
H5 {font-family: Verdana,Arial,Helvetica,sans-serif; font-weight: bold; font-size: 9pt; color: #1b861c; margin-bottom: 2px;}
H5 A {text-decoration: none;}
H5 A:hover {text-decoration: underline;}

.clear {clear: both;}
.textlink {color: #000; text-decoration: none;}
.textlink:hover {color: #000; text-decoration: underline;}
.smalltext {font-size: 7pt;}
.copyright {font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 7pt; color: #000; margin-top: 10px; padding: 10px; text-align: left;}
.sRRA {background-color: #fafafa;}
.sRRB {background-color: #eee;}
.greentext {color: #1b861c;}
.pagelink {float: left; padding: 2px; margin: 2px; text-align: center; font-size: 9px; background-color: #a6c696; min-width: 15px;}
.pagelinkcurrent {float: left; padding: 2px; margin: 2px;  text-align: center; font-size: 9px; font-weight: bold; color: #fff; background-color: red; min-width: 15px;}
.pagelinklink {color: #000; text-decoration: none;}
.pagelinklink:hover {color: #fff;}
.contact_lable {text-align: right; padding-right: 10px; width: 150px;}
.contact_field {}
.contact_input {width: 400px;}
.contact_textarea {width: 400px; height: 300px;}
.galleryimg {float: left; margin: 30px;}
#hpdescdiv a {color: #000; text-decoration: none;}
#hpdescdiv a:hover {color: #000; text-decoration: underline;}
.subpagetop {position: relative;}
.subpagetoptext {position: absolute; top: 59px; left: 313px; width: 507px; height: 34px; text-align: center; padding-top: 5px; color: #000;}
