html {background: url(images/background2.jpg) 0 3px repeat-x}
body {margin: 0; padding: 0 12px; text-align: center; background: url(images/ed-bg.gif) repeat-x}
#landing {background: url(images/ed-bg-landing.gif) repeat-x}

table td {padding: 6px}

h1 {margin: 0; padding: 0; height: 71px;}

#header {height:61px; padding:10px 0 0 50px; width:940px; text-align:center; margin: auto; text-align: left;}
#header a {color:#000000; font-weight:bold;}

h2, h3, h4, h5 { font-family:Georgia, "Times New Roman", Times, serif; text-align: center; margin: 0; padding: 0; color: #000; font-weight:normal;}

h2 {font-size: 46px; line-height: 53px; margin: 0 0 18px 0}
h2.green {color: #569e45}
h2.black {color: #000000}
h2.red {color: #cc0000}
h2.grey {color: #454545}
h2.blue {color: #04376c}
h2.left {text-align: left}

h3 {font-size: 35px; line-height: 40px; margin: 0 0 30px; padding: 10px}
h3.red {color: #cc0000}
h3.grey {color: #454545}
h3.blue {color: #04376c}
h3.left {text-align: left}

h4 {font-size: 18px; line-height: 24px; font-family: Arial, Helvetica, sans-serif; padding: 0 0 20px;}
h4.red {color: #cc0000}
h4.grey {color: #454545}
h4.blue {color: #04376c}
h4.left {text-align: left}

body {font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px}
#containerNBP {width: 990px; margin: auto; text-align: left;}
#inner {padding: 12px 50px}

/* BOXES */
.boxPad {padding: 2px 18px}

/* -- Medium */
.boxTop {background: url(images/box-top.gif) no-repeat; height: 10px}
.box {width: 494px; background: url(images/box-middle.gif) repeat-y; margin: auto}
.boxBottom {background: url(images/box-bottom.gif) no-repeat; height: 10px;}

/* -- Large */
.boxTopLarge {background: url(images/box-top-wide.gif) no-repeat; height: 10px}
.boxLarge {width: 900px; background: url(images/box-middle-wide.gif) repeat-y; margin: auto}
.boxBottomLarge {background: url(images/box-bottom-wide.gif) no-repeat; height: 10px;}

/* -- Small */
.boxTopSmall {background: url(images/box-top-small.gif) no-repeat; height: 10px}
.boxSmall {width: 350px; background: url(images/box-middle-small.gif) repeat-y; margin: auto}
.boxBottomSmall {background: url(images/box-bottom-small.gif) no-repeat; height: 10px; margin-bottom:-7px;}


/* Checkmarks for UL */
ul.checkmarks, ul.checkmarksBlack, .checkmarksXRed, .checkmarksArrowsRed {list-style-type: none; margin: 0; padding: 0 0 0 12px}
.checkmarks li {background: url(images/checkmark.gif) no-repeat; margin: 0; padding: 0 0 12px 36px}
.checkmarksBlack li {background: url(images/checkmark-black.gif) no-repeat; margin: 0; padding: 0 0 12px 36px}
.checkmarksXRed li {background: url(images/checkmark-red-x.gif) no-repeat; margin: 0; padding: 0 0 12px 36px}
.checkmarksArrowsRed li {background: url(images/checkmark-red-arrows.gif) no-repeat; margin: 0; padding: 0 0 12px 36px}

#orderform {width: 900px; border: 1px solid #333; margin: auto; font-size: 15px; background: #fafafa}
#orderform table {font-size: 100%}
#orderform table td {vertical-align: top; padding: 0 12px}
#orderform table td table td {vertical-align: top; padding: 0 0 0 0}

input.field1, input.field2, input.field3, input.field4 {border: 1px solid #aaa; height: 1.5em; font-size: 16px; padding: 0 0 0 2px; margin: 3px 0}

input.field1 {width: 170px}
input.field2 {width: 220px}
input.field3 {width: 40px; margin-left: 6px}
input.field4 {width: 60px; margin-left: 6px}



td.col1 {padding: 0}

#orderform table td.OrderHeaders {background: #04376c; color: #fff; padding: 4px;}

td.Order_Total {font-size: 16px}

.certificatebox {
	border: 1px solid #e3f0cf;
	width: 640px;
	margin: 18px auto 24px;
	padding: 0;
	background-image:url(http://www.notebuyingprofits.com/images/certBorder.gif);
	}
.boxcert {
	border: 1px solid #e3f0cf;
	padding: 15px;
	margin: 15px;
	background: #E3F0CF;
	}
.formBox {width: 275px; background: #eee; border: 1px solid #bfbfbf; float: right; margin: 0 0 18px 18px; padding: 12px;}
.formBox h3 {font-size: 14px; margin: 0; line-height: 1.2em}


.sidebar {width: 280px; _width: 325px; background-image:url(images/side-bg.jpg); background-repeat:no-repeat; float: right; margin: 0 0 18px 18px; padding: 15px 0px 12px 26px;}
.sidebar h3 {font-size: 16px; margin: 0; line-height: 1.2em; font-weight:bold;}
.description {font-size: 10px; padding: 0px 4px 12px 26px; color: #444; line-height:100%; _padding-top:-10px;}

#nav a:link, #nav a:visited, #nav a:hover, #nav a:active, #nav span {padding: 0 12px; color: #fff; font-weight: bold; text-decoration: none}
#nav a:hover {text-decoration: underline}
#nav span {color: yellow}
#nav {text-align:left; margin:auto; width:940px;}



#new-footer {
	font-size: 11px;
	color: #fff;
	font-family: Tahoma;
	padding: 72px 12px 12px 12px;
	text-align: center;
	margin: 12px 0 0 0;
	line-height: 2em;
	background-image:url(../images/ed-footer-bg.gif); background-repeat:repeat-x;}
	
#new-footer a {color: #fff; font-weight:bold; font-size:12px; }	
	
	
#new-footer-landing {
	font-size: 11px;
	color: #fff;
	font-family: Tahoma;
	padding: 72px 12px 12px 12px;
	text-align: center;
	margin: 12px 0 0 0;
	line-height: 2em;
	background-image:url(../images/ed-footer-landing-bg.gif); background-repeat:repeat-x;}
	
#new-footer-landing a {color: #fff; font-weight:bold; font-size:12px; }		

form {_padding-left:30px;}


