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

@import url("reset.css");

body{position:relative; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:center;}
sup{position:relative; font-size:73%; vertical-align:baseline; bottom:.40em;}

#wrap{position:relative; background:#fff url(../images/wrap_bg.jpg) top center no-repeat; width:750px; margin:0 auto 0 auto; text-align:left;}
img.tagline{position:absolute; top:26px; left:30px;}
span.green{color:#7ac143;}
h1{margin-bottom:1.1em;}
h2{font-size:.9em;}
p{font-size:.8em; margin-bottom:.7em;}

#content{position:relative; width:375px; margin-left:110px; margin-top:227px; padding-right:1em; float:left;}
#content p{padding-right:3.5em;}
#content div#callout{position:relative;}
#content div#callout img{float:left;}
#content div#callout p.calloutcopy{position:relative; background:#fff url(../images/callout_greenarrow.png) right top no-repeat; text-align:right; width:45%; margin-top:.85em; padding-right:27px; float:right;}
#content ul{font-size:.8em; list-style-type:disc; margin:0 0 .7em 1.7em;}
#content h4.casestudy{color:#7ac143; font-size:.9em; margin:1em 0 .7em 1em;}
#content h4.casestudy a{color:#000; font-size:78%;}
#content div#casestudycopy1more, #content div#casestudycopy2more, #content div#casestudycopy3more{margin:0 0 1.2em 2em;}
#content div#casestudycopy1more p, #content div#casestudycopy2more p, #content div#casestudycopy3more p{padding-right:3.2em;}
#content p.downloadlink{position:relative; background:#fff url(../images/pdf_icon.png) left center no-repeat; margin-bottom:1.5em; padding:15px 0 0 45px; min-height:30px;}
#content img.greenlogo{margin-top:-1em; float:right;}

#sidebar{position:relative; background:transparent url(../images/sidebar_top.png) left top no-repeat; width:245px; margin-top:200px; padding-top:27px; float:right;}
#sidebar fieldset{background-color:#eee; padding:0 25px 2em 40px;}
#sidebar fieldset select{width:172px;}
#sidebar fieldset input.text{width:171px;}
#sidebar fieldset label{display:block; font-size:.72em; font-weight:bold; margin:.5em 0 0 0;}
#sidebar fieldset label.optin{text-indent:-1.5em; margin-top:.7em; padding-left:1.5em;}
#sidebar fieldset label.optin input{margin:0; width:auto;}
#sidebar fieldset input.submit{margin:.5em 0 .5em 0;}

#footer{position:relative; font-size:.75em; color:#666; margin-top:3em; text-align:center;}

.clear{line-height:0px; font-size:0; height:0px; clear:both;}