body {background:  url('images/bg3.jpg') fixed; margin:0; padding:0; font-style:normal; font-variant:normal; font-weight:normal; line-height:180%; font-size:80%; font-family:verdana, arial, geneva, sans-serif; background-attachment:fixed}
p {margin: 25px auto;}
a img {border: 0px none;}
#wrap {background: #fff; margin: 0 auto; padding: 0; width: 750px;}
#letterwrap {background: ; margin: 0 auto; padding: 0; font-size: 95%; width: 715px;}
#header {background: #fff url('images/index_01.jpg') no-repeat; margin: 0; padding: 0; height: 210px}
#letterwrap #header {background: url('images/index_01.jpg') no-repeat;}
#header h1, #header p.description {text-indent: -99999px; margin: 0; padding: 0;}
#content {margin: 10px auto 25px; width: 700px;}

/* #content h2 {text-indent: -99999px; margin: 0; padding: 0;} */
#content blockquote {color: #358;}
#content blockquote .author {font-style: italic;}
img.box {float: left; margin: 0 10px 5px 0;}
#content .signup {clear: both;}
#content fieldset {border: 1px solid #358; background: #E0E3EF; padding: 5px;}
#content .signup form legend {display: none;}
label {font-weight: bold; font-size: 115%;}
input, textarea {font: 96% verdana, arial, geneva, sans-serif; padding: 3px; margin-bottom: 10px;}
input#name {width: 50%;}
input#from {width: 80%;}
input#submit {width: auto;}
textarea#com {height: 200px; width: 80%;}
#content .floatl {float: left; width: 45%; margin: 0 10px 5px 0;}
#content .privacy {font-style: italic; font-size: 75%;}
#footer {background: #1B3658; color: #fff; clear: both; font-size: 80%; margin: 5px 0 0; padding: 7px 0; text-align: center;}
#footer a {color: #fff;}
.optiniche {font-size: 125%; text-align: center; margin: 20px 0 50px;}
.note {font-weight: bold; font-size: 115%;}
table#admin td {border-bottom: 1px solid #E1D5C0; padding: 5px 10px;}
ul.nav {background: #FDFBF7; border: 1px solid #F4F1EC;  list-style: none; margin: 10px 0 15px; text-align: center;}
ul.nav li {display: inline; margin: 0 10px; padding: 5px; }
ul.nav li a {font-style: normal; border: 0px none;}
#pphtml {white-space: nowrap;}

/* --- LETTER CONTENT --- */
#letter {color: #333; font: 110%/160% verdana, arial, geneva, sans-serif; letter-spacing:0.025em; margin: 10px auto 25px; width: 650px;}
#letter h2 {color: #900; font-size: 165%; font-family: verdana, arial, geneva, sans-serif; text-align: center;}
#letter h3 {clear: both; color: #900; /*color: #D44;*/ font-size: 140%; font-family: verdana, arial, geneva, sans-serif; margin: 40px 0 0; padding: 0; text-align: center; text-decoration: underline;}
#letter h4 {clear: both; color: #135;font-size: 110%; margin: 0; padding: 0; text-align: center;}
#letter .date {text-align: left; font-size: 90%;}
#letter blockquote {background: #358 url('../images/quote.gif') no-repeat 15px 15px; border: 1px solid #135; color: #fff; font-size: 90%; font-family: georgia, "times new roman", times, serif; padding-left:85px; padding-right:25px; padding-top:0; padding-bottom:0}
#letter ul.checks {list-style-image: url('images/checkmark.gif');}
#letter .instant {font-size: 85%; margin: 0; padding: 0; text-align: center;}
#letter a.vidlink {font-size: 125%;}
#letter p.alert {border: #CB2 1px solid; background: #EE9; font-family: verdana, arial, geneva, sans-serif;text-align: center;}
#letter .hilight {background: #EF0; font-weight: bold; text-decoration: underline;}
#letter .hilight2 {background: #EF0; color: #F00; font-weight: bold; text-decoration: underline;}
#letter .guarantee {background: url('images/guarantee.gif') no-repeat; width: 400px; height: 120px; text-indent: -99999px}
#letter ol li {margin-bottom: 15px;}
#letter .red {color: #f00; font-size: 115%;}
#letterwrap #letter {width: 650px;}
#letterwrap strong {font-size: 118%;}
.WhiteCellBrdrMAIN {

	background-color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	border-left: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}
.pwhite { color:#ffffff; font-family: Georgia, Times New Roman, Times, serif; font-size: 9pt; font-style: normal; text-align: left;}
.optinheadlinewhite {font-family: Tahoma; font-size: 14pt; color: #FFFF00; font-weight: bold; text-align: center;
}
.highlight {

	background-color: #FFFF00;
	font-weight: bold;
}

.optinheadline {
	color: #000000;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 13pt;
	line-height: 22px;
	margin-bottom: 3px;
	margin-top: 3px;
}

.blueform {

	background-color: #171169;
	border: 2px solid #cc0000;
	vertical-align: top;; margin-left:10px; margin-right:0px; margin-top:margin-top; margin-bottom:0px
}
.h1red {font-family: Tahoma; font-size: 18pt; color: #cc0000; font-weight: bold; text-align: center;
}

H1 {font-family: Tahoma; font-size: 18pt; color: #003366; line-height: 150%; font-weight: bold; text-align: center;
}
.yellowH1 {font-family: Tahoma; font-size: 18pt; color: #FFFF00; text-align: center; font-weight: bold;
}

.blackh1 {font-family: Tahoma; font-size: 18pt; color: #000000; text-align: center; font-weight: bold;
}

H2 {font-family: Tahoma; font-size: 14pt; color:#cc0000; font-weight: bold;
}
.blackh2 {font-family: Tahoma; font-size: 14pt; color:#000000; font-weight: bold;
}

.whiteH2 {  font-family: Tahoma ; font-size: 16pt; font-style: bold; color:#FFFFFF;}

.WhiteCellBrdrMAIN {

	background-color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	border-left: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}
.pred { color:#cc0000; font-family: Georgia, Times New Roman, Times, serif; font-size: 12pt;}
.pred a:link {color: #cc0000; text-decoration: underline} 
.pred a:visited {color: #cc0000; text-decoration: underline}
.pred a:hover {color: #cc0000; text-decoration: none}
.pred a:active {color: #cc0000; text-decoration: underline}