﻿body {
background:#FFFFFF none repeat scroll 0% 0%;
margin:0pt;
padding:0pt;
}
img {
border:0pt none;
}
a:link, a:active, a:visited {
color:#000099;
text-decoration:none;
}
a:hover {
color:#000000;
text-decoration:underline;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0pt;
visibility:hidden;
}
.clearfix {
display:inline-block;
}
* html .clearfix {
height:1%;
}
.clearfix {
display:block;
}
table#wrapper {
height:100%;
width:100%;
}
td {
vertical-align:top;
}
td#footer {
vertical-align:bottom;
}
div#hdr {
background:transparent url(../../images/hdr_bgnew.gif) repeat-x scroll left top;
height:87px;
width:100%;
}
div#content {
width:875px;
}
div#content div#holder_L {
-x-system-font:none;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
margin:0pt;
padding:50px 0pt 0pt 50px;
width:400px;
}
div#content div#ContentFull {
-x-system-font:none;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
margin:0pt;
padding:50px 0pt 0pt 50px;
width:775px;
}
div#content div#holder_R {
color:#000000;
float:left;
margin:0pt;
padding:0pt;
width:375px;
}
div#content div#holder_R p {
margin:0pt 0pt 15px;
padding:0pt;
}
div#footer {
-x-system-font:none;
background-color:#ECECEC;
border-bottom:1px solid #D5D5D5;
border-top:1px solid #D5D5D5;
clear:both;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:13px;
margin:10px 0pt 0pt;
padding:0pt;
}
div#footer div#nav {
background-color:#FFFFFF;
border-bottom:2px solid #646464;
margin:0pt;
padding:5px 12px;
}
div#footer div#legal {
margin:0pt;
padding:5px 12px;
}
div#footer div#legal div#copyright {
float:right;
}
div#content div#cont_L {
-x-system-font:none;
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
margin:0pt;
padding:20px 15px 0pt 30px;
width:450px;
}
div#content div#cont_L h1 {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-style:normal;
font-variant:normal;
color: #2d4b17;
font-weight:bolder;
font-style:italic;
line-height:normal;
margin:0pt 0pt 15px;
}
div#content div#cont_L h2 {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt 0pt 15px;
}
div#content div#cont_L h3 {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt;
}
div#content div#cont_L p {
margin:0pt;
padding:0pt;
}
div#content div#cont_L p.smaller {
font-size:11px;
margin:0pt 0pt 15px;
padding:0pt;
}
div#content div#cont_L p.heavy {
-x-system-font:none;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:16px;
margin:0pt;
padding:0pt;
}
div#content div#cont_R {
-x-system-font:none;
color:#000000;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:16px;
margin:0pt;
padding:0pt;
text-align:center;
width:270px;
}
form {
margin:0pt;
}
div#prizebox 
{
width: 220px;
text-align:left;
background-color:#f7ffe7;
border:1px solid #E0E0E0;
margin:15px auto 0px auto;
padding:15px;
}
div#prizebox ul
{
  padding-left:15px;
  margin-left:0px;
}
div.form {
background-color:#fff9db;
border:1px solid #E0E0E0;
margin:15px 0pt 0pt;
padding:15px;
}
.oldlabel {
-x-system-font:none;
color:#000000;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt 0pt 10px;
padding:0pt 10px 0pt 0pt;
text-align:right;
width:140px;
}
div.form .textfieldMed {
-x-system-font:none;
border:1px inset #000000;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt 0pt 10px;
width:250px;
}
div.form .selectMed {
-x-system-font:none;
border:1px inset #000000;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt 0pt 10px;
width:250px;
}
div.form .selectSm {
-x-system-font:none;
border:1px inset #000000;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt 0pt 10px;
width:80px;
}
div.form hr {
background-color:#DADADA;
border:0pt none;
clear:both;
color:#DADADA;
height:1px;
margin:10px auto;
}
input.center {
margin:10px 0pt 0pt;
}
div#content div#full {
clear:both;
margin:0pt;
padding:15px 0pt 0pt 35px;
}
div#content div#birdseed {
clear:both;
font-size:10px;
margin:0pt;
padding:25px 12px 0pt;
}
div#content div#birdseed p {
-x-system-font:none;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt 0pt 8px;
}
span.red {
color:#FF0000;
}
div#survey_form {
display:block;
margin:10px 0pt 0pt;
}
span.check {
font-size:12px;
}
input {
margin:0pt 2px 0pt 0pt;
padding:0pt;
}
div.form h2 {
-x-system-font:none;
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0pt 0pt 10px;
padding:0pt;
}
div#site_nav {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:10px;
position:absolute;
right:0pt;
top:7px;
}
div#site_nav a {
background-color:#E0E0E0;
border:1px solid #DDDDDD;
padding:10px;
}
.HideQuestions
{
  display:none;
}
.TopLine
{
  border-top: solid 1px black;
}
