body{
	font-family:  	sans-serif, Arial;
	color: #333333;
	line-height: 1.2;	
	margin: 0px;
	padding: 0px;
}



form {
padding: 0px 10px;
}

.floatright {
width: 400px;
height: 400px;
float: right;
padding-left: 10px;
font-size: 80%;
text-align: center;
}

.content {
border-top: 0px;
margin-top: 0px;
margin-bottom: 5px;
margin-left: auto; 
margin-right: auto;
padding: 15px 0px 15px 0px;
background-color:#FFFFFF;
width: 95%;
min-width: 680px;
}

img.RightImage {
float: right;
margin: 5px 0px 5px 10px;
}

img.LeftImage {
float: left;
margin: 5px 20px 5px 0px;
}

.content a:link{
color: #339966;
}
.content a:visited{
color: #339966;
}

.content a:hover{
color: #339966;
text-decoration: underline;
}

p.disclaimer {
text-align: center;
font-size: 75%;
}

p.quote {
text-align: center;
font-size: 130%;
}
p.quoteauthor {
text-align: center;
font-size: 110%;
}


.leftbar {
background-color:#339966;
width: 100%;
border-top: 1px Solid #000000;
border-bottom: 1px Solid #000000;
padding: 5px 0px 5px 0px;
color:#CCCCCC;
font-family:  	Arial, sans-serif;
text-align: center;
margin-top: 10px;
margin-bottom: 0px;
margin-left: auto; 
margin-right: auto;
min-width: 680px;
}

.topbartitle {
background-color:#FFFFFF;
padding: 5px 5px 5px 20px;
margin: 0px 0px 0px 0px;
border-bottom: 2px solid #339966;
font-size: 200%;
color:#000000;
text-align:center;
font-size: 225%;
font-family:  Arial, sans-serif;
min-width: 680px;
}

.leftbar a:link{
color: #DDDDDD;
text-decoration: none;
}

.leftbar a:visited{
color: #DDDDDD;
text-decoration: none;
}

.leftbar a:hover{
color: #FFFFFF;
text-decoration: underline;
}

.leftbar a:active{
color: #DDDDDD;
text-decoration: none;
}



.footer {
background-color:#FFFFFF;

padding: 2px 2px 2px 2px;
margin: 5px 0px 10px 0px;
border-bottom: 1px solid #DDDDDD;
border-top: 1px solid #DDDDDD;
color: #CCCCCC;
font-size: 80%;
text-align:center;
min-width: 680px;
}

.baritem {
border-bottom: 1px Solid #000000;
}

.biginfo {
font-size: 150%;
text-align:left;
}.biggerinfo {font-size: 175%;text-align:left;}

.greentitle {
color: #339966;
font-size: 160%;
text-align:center;
}

.subtitle {
font-size: 120%;
text-align:center;
}
.minisubtitle {
font-size: 100%;
text-align:center;
}

.biginfoc {
font-size: 150%;
text-align:left;
}

.biginfoconfirm {
font-size: 110%;
text-align:center;
}

.biginfoconfirm a {
font-size: 110%;
text-align:center;
}

.biginfog {
font-size: 150%;
text-align:left;
color: #339966;
}.biginfogc {font-size: 150%;text-align:center;color: #339966;}

.biginfosubtitle {
color: #006633;
}

.biginfosub {
font-size: 100%;
text-align:left;
padding: 2px 10px 2px 10px;
}

.biginfoc {
font-size: 170%;
text-align: center;
}

.forms {
text-align:center;
}

.aboutinfo {
width: 450px;
margin-left: auto;
margin-right: auto;

}

.abouttitle  {
font-size: 100%;
font-weight:600;
}
.aboutcontent {
font-size: 80%;
margin: 0px 0px 0px 10px;
}


.questionstitle {
font-size: 120%;
}

.questions {
font-style: italic;
font-size: 80%;
text-align:left;
padding: 2px 10px 2px 10px;

}

.topicstitle {
font-size: 110%;
font-style: none;
}

.topics {
font-style: italic;
font-size: 90%;
text-align:left;
padding: 2px 10px 2px 10px;

}

.cattitle {
font-size: 130%;
font-style: none;
}

table.center {margin-left:auto; margin-right:auto;}

table tr {text-align:left;}
table td {text-align:left;}