p {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; color:#000000;}
p.intro {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; font-style: italic; color:#003399; line-height: 18pt;}
p.c1 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000;}
p.c2 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#666666;}
p.sm {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#000000;}
p.caption {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; font-style: italic; color:#000000;}
p.error {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; font-style: italic; color:red;}
h1 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color:#666666;}
h2 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color:#666666;}
h3 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color:#666666;}
h4 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color:#666666;}
h5 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color:#000000; line-height: 8pt;}
hr {height:1px; margin: 0px; color:#9F9F9F;}
body {background-color: #FFFFFF;}


/* ######### Link Styles ######### */

a.home {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#EE2D24; text-decoration: none;}
a.home:hover {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#999966; text-decoration: none;}
a.link {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#EE2D24; text-decoration: none;}
a.link:hover {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color:#999966; text-decoration: none;}
a.linksm {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#EE2D24; text-decoration: none;}
a.linksm:hover {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#666666; text-decoration: none;}
a.sm {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#EE2D24; text-decoration: none;}
a.sm:hover {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#999966; text-decoration: none;}
a.internal {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#946e3c; text-decoration: none;}
a.internal:hover {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#00458e; text-decoration: none;}

reports {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#FFCC00; text-decoration: none;}

/* ######### Image Styles ######### */

.header {width: 900px; height: 200px; position: absolute; left: 0px; top: 0px; border: 0px;}
.flash {width: 780px; height: 300px; position: absolute; z-index: 0; left: 0px; top: 122px;}
.bar {width: 780px; height: 35px; position: absolute; left: 0px; top: 424px; border: 1px;}

.logo {width: 415px; height: 46px; position: absolute; left: 15px; top: 15px; border: 0px;}
.logo2 {width: 108px; height: 40px; position: absolute; left: 525px; top: 530px; border: 0px;}
.logo3 {width: 110px; height: 68px; position: absolute; left: 650px; top: 505px; border: 0px;}
.logo4 {width: 87px; height: 37px; position: absolute; left: 525px; top: 600px; border: 0px;}
.logo5 {width: 57px; height: 50px; position: absolute; left: 675px; top: 590px; border: 0px;}
.headquarter {width: 470px; height: 190px; position: absolute; left: 310px; top: 105px;}
.linehoriz1 {width: 765px; height: 1px; position: absolute; left: 15px; top: 300px;}
.linehoriz2 {width: 765px; height: 1px; position: absolute; left: 15px; top: 680px;}
.linehoriz3 {width: 255px; height: 1px; position: absolute; left: 525px; top: 485px;}
.linevert1 {width: 1px; height: 337px; position: absolute; left: 250px; top: 320px;}
.linevert2 {width: 1px; height: 337px; position: absolute; left: 500px; top: 320px;}

/* ######### Content Holders ######### */

.container {width: 900px; position: absolute; z-index: 1; left: 0px; top: 224px; background-color: #CFCFCF;}
.container2 {width: 100%; position: absolute; z-index: 1; left: 0px; top: 224px; background-color: #CFCFCF;}
.content {width: 850px; padding: 10px; position: relative; left: 20px; top: 10px;}
.content2 {width: 100%px; padding: 10px; position: relative; left: 20px; top: 10px; margin-right: 30px;}
.contenthp {width: 580px; height: 1110px; padding: 10px; position: absolute; z-index: 1; left: 20px; top: 245px; background-color: #CFCFCF; border: 1px solid #999999}
.teaser2 {width: 250px; height: 200px; padding: 0px; position: absolute; z-index: 1; left: 645px; top: 245px; background-color: #FFFFFF; border: 1px solid #666666 }
.teaser3 {width: 250px; height: 200px; padding: 0px; position: absolute; z-index: 1; left: 645px; top: 470px; background-color: #FFFFFF; border: 1px solid #E0E0E0 }
.teaser4 {width: 240px; height: 200px; padding-left: 5px; padding-right: 5px; padding-top: 50px; position: absolute; z-index: 1; left: 645px; top: 695px; background-image: url(images/success_stories.jpg); border: 1px solid #666666;}
.teaser5 {width: 250px; height: 250px; padding: 0px; position: absolute; z-index: 1; left: 645px; top: 965px; background-color: #FFFFFF; border: 1px solid #666666}
.canvas {width: 780px; height: 280px; position: absolute; z-index: 0; left: 0px; top: 459px; background-image: url(images/bg.png);}
.contentinternal {width: 550px; position: absolute; left: 25px; top: 125px;}
.imgviewer {width: 825px; text-align: center;}
.formframe {border-width: 1px; border-color: #EE2D24; border-style: solid; padding: 10px; width: 250px;}


/* ######### Buttons ######### */

.btdonate {width: 20px; height: 5px; padding: 0px; background-color: #FFFFFF; border: 1px solid #666666 }
a.btgive {position: absolute; z-index:1; left:740px; top:125px; width: 102px; height: 46px; background-image: url(images/btgive_off.jpg); display: block;}
a.btgive:hover {position: absolute; z-index:1; left:740px; top:125px; width: 102px; height: 46px; background-image: url(images/btgive_on.jpg); display: block;}
a.btgive2 {position: absolute; z-index:1; left:740px; top:96px; width: 102px; height: 46px; background-image: url(images/btgive_off.jpg); display: block;}
a.btgive2:hover {position: absolute; z-index:1; left:740px; top:96px; width: 102px; height: 46px; background-image: url(images/btgive_on.jpg); display: block;}


.tbn1 {margin-right: 10px; border-width: 1px; border-style: solid; border-color: #CC3300}
.tbn2 {margin-left: 10px; border-width: 1px; border-style: solid; border-color: #CC3300}
.pic1 {border-width: 1px; border-style: solid; border-color: #CC3300;}
.pic2 {position: relative; float: right; margin-left: 10px; border-width: 1px; border-style: solid; border-color: #CC3300;}
.pic3 {position: relative; float: left; margin-right: 10px; border-width: 1px; border-style: solid; border-color: #CC3300;}
.video1 {position: relative; float: left; margin-right: 10px; border-width: 4px; border-style: solid; border-color: #CC3300;}
.video2 {position: relative; float: right; margin-right: 10px; border-width: 4px; border-style: solid; border-color: #CC3300;}
.imgcontainer {position: relative; width: 300px; float: right; margin-left: 10px; padding: 10px; border-width: 1px; border-style: solid; border-color: #CC3300; background-color: #999999;}
.footer {position: absolute; left: 20px; top: 1420px; width: 890px;}
.footer2 {position: relative; left: 30px; top: 30px; width: 890px;}

.heading5w {font-size: 18px; color:#EE2D24; font-weight: bold}
.capital {font-size: 22px; color:#EE2D24; font-weight: bold}
.methodology {font-size: 16px; color:#FFFFFF; font-weight: bold}
.beerguy {font-size: 16px; color:#CC3300; font-weight: bold}
.ca1 {font-size: 18px; color:#666666; font-weight: bold}

