﻿/* ########### Global ########### */
* {margin:0px;padding:0px;font-family:arial;font-size:12px;color:#000;vertical-align:baseline;border:none;outline:0px;}
body > * {overflow: hidden;}
body {background-color: #20b14d;}
h1 {font-size:14px;margin-bottom:11px;}
h2 {font-size:14px;margin-bottom:6px;}
hr {color: #C2C2C2;background-color:#C2C2C2;height:1px;width:100%;margin:2px 0px 1px 0px;}
img  {display:block;}
form {display:inline;}
/*a:link,a:visited {text-decoration:none;}
a:hover {text-decoration: underline;}*/
input,select {border:1px solid #000;}
/* ############################# */



/* ############ Top ############ */
#body {background:#fff !important;border:solid #333333;border-width:0px 0px 1px 0px;padding:10px 0px 0px 0px;width:100%;margin:auto;padding-bottom:15px;}
#logo {text-align:center;width:150px;margin:auto;margin-bottom:10px;}
#strap {margin-bottom:5px;font-weight:bold;}
#content {margin:0px 5px 0px 5px;}
#contact td {padding-bottom:4px;}
.field {width:120px;}
.regInput {width:80px;text-transform:uppercase;margin-right:10px;}
.buttonM {background:#20b14d;color:#fff;padding:0px 4px 0px 4px;text-align:center;margin-left:120px;font-weight:bold;}
.button {background:#20b14d;color:#fff;padding:0px 4px 0px 4px;text-align:center;font-weight:bold;}
/* ############################# */

	
/* ########## Top Nav ########### */
#breadcrumbs {padding:5px;border-bottom:1px solid #cccccc;background:#ffffff;}
#breadcrumbs * {font-size:11px;}
#breadcrumbs a {color:#20b14d;text-decoration:underline;}
.jump a {font-size:10px;}
/* ############################# */


/* ######## Section Rows ########*/
.row { background:#20b14d;min-height:20px;border:solid #000;border-width: 2px 0px 1px 0px;}
.row a {color:#ffffff;}
.rowHead {float:left;font-size:small;margin:6px 0 5px 5px;font-weight:bold;}

.content p {padding:5px;}
.content ol {padding:0px 5px 5px 25px;}
.content li {padding:5px 0px 0px 0px;}

.bgPurple {background:#5a57a5;}
.bgRed {background:#ee1c25;}
.bgBlue {background:#0090d6;}
.bgPink {background:#f173ac;}
.bgYellow {background:#feb811;}
.bgGrey {background:#cccccc;}
.clear {clear:both;} 
/* ############################# */


/* ######## Testimonials ####### */
#testimonialList img {/*display:none;*/}
.testimonial {min-height:56px;border:solid #ffffff;border-width:0px 0px 1px 0px;}
.testimonial img {display: inline;float:left;padding:0px 6px 0px 0px;}
.testimonial a {color:#ffffff;font-weight:bold;}
.testimonial p {color:#ffffff;font-weight:bold;padding:4px 0px 0px 0px;}
/* ############################# */


/* ########### Footer ########### */
#footerTop {background-color:#000000;border:solid #000;border-width:2px 0px 1px 0px; color:#fff;text-align:center;}
#footerTop a  {color:#0090d6;}
#footerTop ul {padding: 5px 5px 0px 5px;}
#footerTop li {list-style:none;padding:0px 0px 5px 0px;}
#footerTop span {color:#fff !important;font-weight:bold;}

#footerNav {background-color:#20b14d;border:solid #C2C2C2;border-width:0px;}
#footerNav p {padding:5px;font-weight:bold;}
#footerNav * {color:#000000;}
#footerNav ul {padding:0px 5px 0px 25px}
#footerNav li {padding:5px 0px 0px 0px}
#footerNav .copy {text-align:center;}
/* ############################# */

/* ########## GENERAL ########### */
.bold {font-weight:bold;}
.pSpacer {margin-bottom:6px;}
.error {color:#ff0000;display:block;}
.error {}
.error li {color:#ff0000;list-style-type:disc!important;margin-left:14px;}
.wbaclogo {font-weight:bold;}
.green {color:#01B048;}
.uCase {text-transform:uppercase;}
/*
green - #20b14d
blue - #0090d6
yellow - #feb811
purple - #5a57a5
red - #ee1c25
pink - #f173ac
*/