/* meyerweb css reset start */
/* The goal of a reset stylesheet is to reduce browser inconsistencies in things like default line heights, margins and font sizes of headings, and so on. */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
a img, :link img, :visited img {
border: 0;

}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;

font-size: 13px;
text-align:center; /* for ie5.+*/
background-color:#fff;

}

#container {
  margin: 0 auto;
  width: 800px;
  text-align: left;	
}


a {
	color: #ADC145;
	text-decoration: none;
}

ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;

}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,q:before, q:after {
content: "";
}
blockquote, q {
quotes: none;
}
/* meyerweb css reset end */

em {font-style: italic;}
strong {font-weight: bold;}
h1, h2, h3, h4, h5, h6{font-weight:normal; color:#ADC115; font-family:Verdana;}
h1{font-size:12px}
h2{font-size:20px}
h2.header_testimonial {text-align:center;}
h2.free_report_header {font-size:17px; font-family: Arial; text-align:center; color:#E86219;}
h3.free_report_subheader {font-size:11px; color:#000000; font-family: Arial; font-weight:normal; line-height:5px; text-align:center}
h4{font-size:12px}
h5{font-size:136%}
h6{font-size:122%}

p {font-size:11px; color:#000000; font-family:Verdana; line-height:12px}
p.testimonial {padding-left:10px; padding-right:10px; font-size:10px; color:#000000; font-family:Verdana; line-height:12px;font-style:italic;}
p.footer_testimonial {padding-left:10px; padding-right:10px; font-size:11px; color:#000000; font-family:Verdana; line-height:11px;font-style:italic; font-weight:bold;}

/* Form Style */
.texta { font-size: 11px;  background-color:#FBFBFB;  border: 1px solid #CCCCCC;  } 
.fields {}
.fields_lable {font-size:10px; color:#000000; font-family:Verdana; line-height:12px; padding-right:10px; padding-left:10px;}
.submit_button {padding-left:20px;}
/* End of Form Style */

/* Navigation Style */

.Nav_cell { background-color:#E86219; font-family:Arial; color:#FFFFF; text-align:center; font-weight:bold }
.Nav_cell_selected { background-color:#ADC115; font-family:Arial; color:#FFFFF; text-align:center; font-weight:bold }
/* End of Form Style */

/* Footer Style */
.footer_container {background-color:#DEDEDE; font-family:Verdana; color:#FFFFF; font-weight:normal; vertical-align:top; text-align:center}
.footer_links {padding-left:200px; padding-right:0px; width:80%; font-size:10px; text-align:center;}
.footer_address {width:60%; font-size:10px; text-align:center;}
/* Footer End */

/* Table Style */
.support_table {background-color:#ffffff; font-family:Verdana; color:#000000; font-weight:normal; vertical-align:top; text-align:center; font-size:10px;}
.table_header { background-color:#E86219; font-family:Arial; color:#ffffff; text-align:center; font-weight:bold; font-size:12px}
/* Table End */


.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {display: inline-block;}  /* for IE/Mac */
