/****HTML****/

body { margin: 0; font: 14px Verdana, Arial, Helvetica, sans-serif; line-height: 1.5; color: #000000; text-align: center; background: #e9eaea; }

/*border: 1px solid green;*/ 

:focus { outline: none; /* prevent annoying outline on FF bkgnd image links */ }

.clear { clear: both; }

#m { margin: 0 auto; width: 800px; overflow: visible; text-align: center; clear: both; }


/****HEADER****/
#hdr { margin: 30px 0 15px 0; width: 800px; height: 143px; text-align: left; background: transparent url('../images/hdr-background-line.gif') repeat-x top center; position: relative; }

#hdr-flash { margin: 0 0 0 -104px; width: 800px; position: absolute; z-index: -1; }
#hdr-img { margin: 0 auto; width: 800px; height: 143px; background: url('../images/hdr-3bl.gif') no-repeat; position: absolute; z-index: -1; top: 0; left: 0; }

#hdr h1 { margin: 18px 0 0 0; width: 104px; height: 105px; float: left;  background: transparent url('../images/3BL-media.gif') no-repeat top center; }
#hdr h1 a { float: left; text-indent: -12345px; /*position: relative; only necessary when link is on transparent background and using pngFix */ cursor: pointer; width: 100%; height: 100%; }

#hdr-info { margin: 0 auto; width: 275px; text-align: left; overflow: hidden; float: right; }
#hdr-contact { margin: 15px 10px 0 0; width: 125px; text-align: right; float: left;  }
#hdr-contact p { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 1; color: #000000; }
#hdr-contact a { font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 1; color: #000000; }

#hdr-icons { margin: 0 0 0 0; padding: 8px 0 0 6px; width: 126px; height: 38px; text-align: left; float: right; background: #FFFFFF;  }
#hdr-icons ul { margin: 0 auto; list-style: none; }
#hdr-icons li { padding:0 5px; float: left; list-style: none; display: inline; }



/*GET INVOLVED*/
#c-gi { margin: 20px 0 0 0; padding: 20px; width: 760px; text-align: left; float: left; background-color: #FFFFFF;  }

#c-gi-ga { margin: 0 auto; padding: 5px; width: 510px; float: left; }

#c-gi-ga a { font: 16px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0089a3; text-decoration: underline; text-transform: none; display: inline;}
#c-gi-ga a:visited, #c-gi-ga a:active { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #0089a3; text-decoration: underline; text-transform: none; display: inline;}
#c-gi-ga a:hover { font: 16px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #0089a3; text-decoration: none; text-transform: none; display: inline;}	

#c-gi-ga ul { margin: 0 auto; }
#c-gi-ga ul li { margin: 0 auto; float: left;  }
#c-gi-ga ul li p.body-intro { margin: 35px 0 0 0;  }

.c-gi-ga-sep { margin: 15px 0 15px 0; width: 510px; height: 3px; float: left; background: #f5f5f5; overflow: hidden; margin-bottom:20px;} 
.c-gi-ga-row { margin: 5px 0 5px 0;  width: 475px; float: left; } 
.c-gi-ga-bttn { margin: 0 0 0 10px; width: 131px; float: right; }

.c-gi-ga-row input { margin: 0; padding: 5px 0 0 5px; width: 310px; height: 20px;  font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; border: 2px solid #ebebeb; float: left; }


#c-gi-gb { margin: 15px 0 0 0; width: 225px;  float: right; }
#c-gi-gb ul { text-align: center; }
#c-gi-gb ul li { margin: 60px 0 15px 0; }

#c-gi-gb p.email { margin: -30px 15px 0 0; font-size: 14px; color:#00AFDB; float: right; }
#c-gi-gb p.email a { color:#00AFDB;  }


/****FOOTER****/
#f-white { margin: 0 0 25px 0; width: 800px; clear: both; }
#f-b-white { margin: 0 auto; width: 800px; height: 60px; overflow: visible; text-align: left; background: url("../images/f-bar-white.gif");  }
#f-m-white { margin: 0 auto; padding: 26px 0 0 15px; text-align: left; }
#f-m-white p { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 1; color: #666666; }
#f-m-white a { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #00AFDB; text-decoration: underline; padding-bottom: 0px; padding: 0px; text-transform: none; }
#f-m-white a:visited, f-m-white a:active { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #00AFDB; text-decoration: underline; text-transform: none; }
#f-m-white a:hover { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #00AFDB; text-decoration: none; text-transform: none; }	



.c-gi-ga-bttn .form-submit {
background-color:transparent;
background-image:url(/images/bttn-background.gif);
border:1px solid #CCCCCC;
color:#FFFFFF;
font-size:1em;
height:31px;
padding-bottom:5px;
text-transform:none;
width:130px;
}
#sDiv {
float:left;
}
#scopyDiv {
margin-top:0px;
margin-left:0px;
/*border:1px solid;*/
padding-left:0px;
width:50px;
float:left;
}
#c-gi-3h { color: /*#0089A3*/#00AABC; font-size:76px;}
#c-gi-gb h1 {
font-size: 14px;
}

h1.main {
margin-left:20px;
}

#bkmlt {
float:right;
font-size:9px;
width:80px;
clear:both;
padding-right:75px;
text-align:center;
}

#bkmlt a, #bkmlt a:hover, #bkmlt a:visited{
font: .98em Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;
text-decoration:none;

}
#bkmlt img {
border-bottom:1px solid;
}


#c-gi-gb h1 {
margin-top:175px;
}

div.htmltooltip{
position: absolute; /*leave this and next 3 values alone*/
z-index: 1000;
left: -1000px;
top: -1000px;
background: #272727;
border: 10px solid black;
color: white;
padding: 3px;
width: 250px; /*width of tooltip*/
}

#bkmlt-tooltip {
background-color:#CCCCCC;
width:200px;
}
#suggest{
text-align:center;
}

#contribution_ {
background-color:#e4e4e4;
border:1px solid #000000;
width:400px;
}