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

body {
	background-image:url(../images/bg-green.jpg);
	margin:0px; 
	padding:0px;
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif;
	}
	
#content {
	width:977px;
	margin:0px auto;
	text-align:left;
	}
	
.width977	{width:977px}
.width550	{width:550px}
.width-panel1 {width: 553px}

.height80   {height:80px}

.tdunderline	{text-decoration:underline}
.taligncenter	{text-align:center}
.talignleft	{text-align:left}
.clr	{clear:both}
.fleft	{float:left}
.fright	{float:right}

.padding3	{padding:3px}

.-mtop3	{margin-top:-3px}

.ptop30	{padding-top:30px}
.ptop25	{padding-top:25px}
.ptop15	{padding-top:15px}
.ptop10	{padding-top:10px}
.ptop7	{padding-top:7px}
.ptop5	{padding-top:5px}

.pleft20{padding-left:20px}
.pleft18{padding-left:18px}
.pleft15{padding-left:15px}
.pleft10{padding-left:10px}

.pright20{padding-right:20px}
.pright15{padding-right:15px}


.-margintop-8{margin-top:-8px}

/*backgrounds*/
.bg-mid {
	background-image:url(../images/bg-mid.png);
	margin:0px; 
	padding:0px;
	text-align:center; 
	padding:10px 20px 20px 10px;
	margin-top:-5px;
	}
	
.bg-yellow-mid {
	background-image:url(../images/bg-yellow-mid.png);
	margin:-3px 0px 0px 0px;
	padding:15px 20px 15px 20px;
	text-align:center; 
	}
	
.bg-light-green-mid {
	background-image:url(../images/bg-light-green-mid.png); 
	background-repeat:repeat-y;
	text-align:center; 
	margin:-3px 0px 0px 0px;
	}
	
.bg-textbox {
	background:url(../images/textbox318.png) no-repeat; 
	}
	
.textbox
    {
        background-color:transparent;
        border:0px transparent none; 
	    padding:0px 0px 0px 10px;
	    width:316px; 
	    height:35px; 
	    outline:transparent none 0px;
    }
	
.bg-submit-email {
	background-image:url(../images/btn-send-my-free-reports-now.png);
	border:0px transparent none; 
	width:318px; 
	height:49px; cursor:pointer;
	}