
body { text-align: center; background: #338333; background-image: url('Images/background_repeat_1.jpg'); background-repeat: repeat-x; color: #666666; line-height: 140%; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
p { margin: 15px 0; }

img { padding: 0; margin: 0; border: none; }

h1 { margin: 0; padding: 0; line-height: 120%; color: #006600; font-weight: bold; text-decoration: none; font-size: 16px; font-family: Verdana, sans serif; margin-bottom: 10px; }
h2 { margin: 0; padding: 0; line-height: 120%; color: #666666; font-weight: bold; text-decoration: none; font-size: 15px; font-family: Verdana, sans serif; margin-bottom: 10px; }

a { color: #006600; text-decoration: none; font-weight: bold; }

ul { list-style: none; }

li { list-style: none; }

#oButtons a { width: 160px; padding: 10px 6px 10px 10px; display: block; margin: 0px; }

#oWrapper { width: 816px; text-align: center; margin: 0 auto; }
#oHeader { width: 816px; position: relative; }
#oHeaderLinks { position: absolute; bottom: 5px; left: 55px; text-align: left; width: 725px; border: 0px solid red;}

#oContentBackground { background: url('Images/background_content.jpg'); background-repeat: repeat-y; }
#oContentContainer { background: url('Images/background_footer_combined.jpg'); background-repeat: no-repeat; background-position: bottom left; margin: 0; padding: 0px 18px 70px 18px; }

#oContent { text-align: left; margin: 0 20px 0 200px; padding-top: 15px; background-repeat: no-repeat; }
#oButtonsContainer { padding-left: 25px; }
#oButtons { width: 168px; margin: 0; padding: 0; float: left; list-style: none; background: #FFFFFF; }
#oButtons li { margin: 0; padding: 0; }
#oImages { width: 190px; float: right; }
#oImages img { background: #FFFFFF; padding-bottom: 2px; display: none;}
#oFooter { width: 816px; height: 52px; background: url('Images/background_footer.jpg'); background-repeat: no-repeat; }
.pageTitle { padding-top: 10px; }

.mainText { font-family: Verdana, Arial, Helvetica, sans-serif; padding: 0 15px 20px 0;}

.button { color: #666666; font-family: Verdana, sans serif; font-size: 14px; font-weight: bold; text-align: left; background-repeat: no-repeat; }

.out { background-image:url('Images/button_out.jpg'); }

.link { color: #666666; background-image:url('Images/button_out.jpg'); background-repeat: no-repeat; background-position: bottom left; }
.link:hover {  color: #006600; background-image:url('Images/button_on.jpg'); background-repeat: no-repeat; background-position: bottom left; }

.mainLink { color: #FFFFFF; margin-right: 20px; font-size: 15px; border: 0px solid blue; text-decoration: underline;}
.mainLinkLast { color: #FFFFFF; margin-right: 0px; font-size: 15px; border: 0px solid blue; text-decoration: underline;}

.greenOne { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #006600; }
.greenTwo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #336D33; }

.on { color: #CEECCE; text-decoration: none;}

.underlined { text-decoration: underline; }

.noHand { cursor: default; }

.addressLink { color: #FFFFFF; text-decoration: underline; }

.header { font-weight: bold; text-decoration: none; font-size: 15px; }

.panel { border: 1px solid #999999; margin-bottom: 25px; padding: 10px; min-height: 137px; }

.panel ul {  }
.panel li { padding: 0 0 5px 0; }

.question { font-weight: bold; list-style-type: none; }
.answer { list-style-type: none; }
.questionImage { margin-right: 20px; margin-bottom: 15px; display: inline; }

.linkPanel { position: relative; width: 100%; margin-left: 0px; margin-bottom: 10px; }
.linkPanelHeader { height: 24px; padding: 0px 5px 0 10px; line-height: 140%; background-image: url('Images/panel_header.jpg'); background-repeat: repeat-x; color: #FFFFFF; }
.linkPanelFooter { height: 80px; padding: 5px 100px 0 10px; background-image: url('Images/panel_footer.jpg'); background-repeat: no-repeat; background-position: bottom left; }
.linkPanelQuestionFooter { height: 80px; padding: 5px 100px 0 10px; background-image: url('Images/panel_question_footer.jpg'); background-repeat: no-repeat; background-position: bottom left; margin-bottom: 25px; }

.linkPanelQuestionFooter a { font-weight: bold; font-size: 16px; line-height: 140%; }
.questionViewMore { position: absolute; bottom: 10px; left: 15px; font-weight: bold; font-size: 12px; line-height: 120%; text-decoration: none; }

.addressTop { color: #FFFFFF; position: absolute; top: 10px; left: 260px; }
.address { color: #FFFFFF; margin: 10px 0;  }

.logo { vertical-align: middle; margin-bottom: 20px;}
.cosmicLink { color: #006600; text-decoration: none; }
.cosmicLink:hover { color: #11AA11; }
.cosmicLogo { vertical-align: middle; cursor: pointer; }
.cosmicDiv { display: inline;  }