@charset "utf-8";
/* CSS Document */


body {font-size: 62.5%; text-align: center; background-color: #00235d;}

/********* COMMON *********/

p {font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; line-height: 1.8em; margin: 0; color: #333; display: block; clear: left;}

h1 {font-size: 2em; color: #2e79a4; font-weight: normal; font-style: italic;}
h2 {font-size: 2em; color: #333; font-weight: normal; text-transform: uppercase;}
h3 {font-size: 1.8em; color: #333; font-weight: normal; line-height: 1.3em; padding: .3em 0 .3em 0; display: block; clear: left;}
h4 {font-size: 1.4em; color: #333; display: block; clear: left;}
h5 {font-size: 1.2em; color: #333; display: block; font-weight: normal;}

em {font-style: normal;}
strong {font-weight: normal;}

li {color: #333; font-size: 1.4em; margin: 0 0 6px 18px; list-style: disc; line-height: 1.4em;}

a:link, a:visited, a:active {text-decoration: underline; color: #2e79a4;}
a:hover {text-decoration: none;}

.clearLeft {clear: left;}
.clearRight {clear: right;}
.clearBoth {clear: both;}


/*****TEMP PAGE*****/

#coming-soon { background: #fff; width: 100%; text-align: center; }
#coming-soon a:link {text-align: center;}
#email-row { background: #6fa241; height: 120px; text-align: center; clear: left; }
#email-text { display: block; height: 50px; padding-top: 10px; }
#email-text p { color: #fff; padding: 0; margin: 0; text-align: center; line-height: 50px; }

#form-wrapper { clear: left; display: block; width: 380px; margin: 0 auto; overflow: hidden; text-align: center;}

#temp-footer { background: #7bc143; height: 40px; }
#temp-footer p { color: #fff; padding: 0; margin: 0; text-align: center; line-height: 40px; font-size: 12px; }
#temp-footer p a:link { margin-left: 10px; color: #fff; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; }

.required {font-size: 13px !important; color: red !important; padding: 5px; display: block; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; }


#q1 {border: 2px inset #4e7828; padding: 3px; background: #fff; margin-right: 10px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 13px;}
#q1:focus {background: #fff;}

label { color: #fff; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 13px; text-align:center; }

.btn {padding: 2px; color: #ffffff; border: 1px outset #4e7828; background-color: #6d960a; font-size: 13px;}
.btn:hover {color: #ffffff;	border: 1px inset #565871; background-color: #4e7828;}
.btn:focus {background-color: #4e7828;}


#thankyou {background: #6fa241;  height: 120px; text-align: center;}
#thankyou p {color: #fff; padding: 0; margin: 0; text-align: center; line-height: 120px;}
