html {background-image:url(/images/bg-green-pattern.gif)}
body {font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; margin:0; background: url('images/bg-green-top2.png') top no-repeat; color:#6f5e3c}

a {text-decoration: underline; color:#e37532}
a:visited {text-decoration:underline; color:#e37532}
a:hover {text-decoration:underline; color:#8fb772}
a:active {text-decoration:underline; color:#d0032d}

.small {font-size:12px}
.small2 {font-size:11px}
.smaller {font-size:10px}
.smallest {font-size:9px}
.large {font-size:16px}
.larger {font-size:18px}
.largest {font-size:20px}

.section_header {font-size:20px; font-weight:bold}

.form_textbox_error {background-color: #FFA4A4;}

.error {color: #FF0000;}
.error_small {color: #FF0000; font-size:12px}

.tr_highlight {background-color:#E0E0E0}

.caution {color:#FF0000; text-decoration:blink}

.sysMsg {background-color:#FFFFCC; padding:10px; border:1px solid black; color:#000000; font-size:12px; text-align:center;}

.delete_alert {padding:20px; background-color:#FFFF99; font-size:14px; text-align:center; border: 1px solid #000000;}
.adstat {padding:5px; font-size:14px; text-align:center;}


#top-page-bg {position:relative; z-index:-1; top:0px; left:0px; background :url('images/bg-green-top.png') top center no-repeat; height:501px; width:100%}
#header-nav {font-size:16px;}
#wrapper {width:1046px; margin:0 auto 5px auto; padding:0px; border:0; background: url('images/bg-main1.png');}
#header {margin:5px; border:1px solid #DDDDDD;}
#opening {border:1px solid #DDDDDD; margin:5px; padding:5px; }
#container {clear:both;}
#col-left {float:left; width:580px; padding:0 5px 5px 5px;}
#col-mid {float:left; width:338px; padding:0 5px 5px 5px;}
#col-right {float:right; width:440px; padding:0 5px 5px 5px;}
#footer {clear:both; background:#0A580D;}
#footer a {text-decoration: underline; color:#fbfbf7}
#footer a:visited {text-decoration:underline; color:#fbfbf7}
#footer a:hover {text-decoration:underline; color:#f7eb8e}
#footer a:active {text-decoration:underline; color:#cee6e7}
#consumers {border:1px solid #DDDDDD; padding:5px;}
#mompreneurs {border:1px solid #DDDDDD; padding:5px;}
#pledgeform {border:1px solid #DDDDDD; padding:5px;}
#pledgeform .textfield {width:100%}
#pages {text-align:center; padding:10px;}
#pages .page {float:left; padding:5px; margin:5px; width:15px; border:1px solid #DDDDDD;}


h3 {font-size:16px; font-weight:bold; margin-bottom:3px; margin-top:0px;}
.boxheader {background:#87C026; padding:3px; color:#000000; margin-bottom:10px; font-weight:bold;}
.boxheader_pledge {background:#3CCEA1; padding:3px; color:#000000; margin-bottom:10px; font-weight:bold;}
.item {padding-bottom:0px; margin:5px; border:1px solid #DDDDDD;}
.itemnumber {float:right; padding-right:15px; font-size:20px; color:#999999;}

