BODY {
margin-top : 10;
margin-left : 0;
margin-right: 0;
margin-bottom: 0;
background-color : White;
font-family: verdana, sans-serif;
color: Black;
}

table {
	margin-top: 0;
	margin-bottom: 0;
	border: 0px;
}

TD, TR {
vertical-align : top;	
}

h1  {
	font-size : 14pt;
	padding: 0;
	margin-top: 0.5em;
	margin-bottom: 1.0em;
}
h3  {
	font-size : 10pt;
	color: #9CAA73;
	padding: 0;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

h6  {
	font-size : 12pt;
	color: Black;
	padding: 0;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

h5  {
	font-size : 10pt;
	color: #9CAA73;
	padding: 0;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

h2 {
	font-size : 10pt;
	padding: 0;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

p, ol, dl, dt, dd, blockquote {
	padding: 0;
	margin-top: 1.5em;
	margin-bottom: 1.5em;
	border: 0;
}
	
li {
	padding: 0;
	margin-top: 0em;
	margin-bottom: 0em;
	border: 0;
	list-style-image : url(../if/bullet.gif);
}

a:link {
  color: Black;
  text-decoration: underline;
  }

a:visited {
  color: Black;
  text-decoration: underline;
}

a:hover { 
  color: Black;
  background-color : #EAECE1;
}
 
 .ads {
	background: White;
	border : 1px solid Fuchsia;
	background-image : url(../images/ads.gif);
	background-repeat : no-repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif normal 10pt;
	color: #333333;
}

#ads {
	background: White;
	border : 1px solid Fuchsia;
	background-image : url(../images/ads.gif);
	background-repeat : no-repeat;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif normal 10pt;
	color: #333333;
}

.ads p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif normal 10pt;
	padding: 0;
	border: 0px none;
	margin: 0pt 0pt 6pt 0pt;
	color: #333333;
}

 .feature {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 text-align: left;
 margin: 6px 10px 0px 10px;
 padding: 2pt;
}

.feature p {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 font-weight: normal;
 text-align: left;
 margin: 0px 0px 10px 0px;
}

.tb1 {
	border: 1;
	background-color: #D6DBC6;
	border-left : 1px solid #9CAA73;
	border-right : 1px solid #9CAA73;
	border-top : 1px solid #9CAA73;
	border-bottom : 1px solid #9CAA73;
}

 /*horizontal row with gradient blue bg*/
.tb2 {

	background-color: #D6DBC6;
	border-bottom-color : #9CAA73;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left : 1px solid #9CAA73;
	border-right : 1px solid #9CAA73;
	}
	
.tb2-new {
	background-color: #9CAA73;
	border-bottom-color : #9CAA73;
	border-bottom-style : solid;
	border-bottom-width : 2px;
	border-left : 1px solid #9CAA73;
	border-right : 1px solid #9CAA73;
	}

 /*columns bg light grey w/small border*/
.tb3 {
	background-image :  url(../if/menu.gif);
	background-position : top;
	background-repeat : no-repeat;
}

 /*horizontal row with gradient blue bg*/
 
.tb4 {

}

.tb4bu {

	background-color: #D6DBC6;
	border : 1px solid #9CAA73;
}

.tb4-new {
	background-color: White;
	}
	
.tr-pr {
   text-align : left;
   font-size: 8pt;
   padding-bottom : 2px;
   padding-top : 2px;
   padding-right : 0px;
   padding-left : 0px;
}
 /* the bar divides content from products*/
  
.bar {
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	text-align: center;
	margin: 10px 25px 10px 25px;
	background-image : url(../if/bar.gif);
	background-position : center;
} 
 
 /*cookie-crumb menu in center column*/	

.cookie {
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	text-align: right;
	margin: 5px 10px 5px 10px;
	padding: 5px 0px 6px 3px;
}

 /*regular body text centered*/
.center {
	font-size: 10pt;
	text-align: center;
	margin: 0px 10px 0px 10px;
}

.adsensetop {
	text-align: center;
	margin: 3px 0px 5px 0px;
	
}

.feature {
	margin: 5px 10px 25px 10px;
	padding: 0pt;
	border: thin dashed #003399;
	background-color : #FFFFFF;
	text-align : center;
}

 /*white text on blue bg*/
.ftr {
	font-size: 8pt;
	color: #666666;
	text-align: center;
	margin: 3px 0px 3px 0px;
}

 /*second row headline section*/
.headline {
	font-size: 8pt;
	text-align: center;
	font-weight: bold;
	color: #9CAA73;
	margin: 3px 10px 5px 10px;
}

 /*keywords display in first row, second column*/
.keyword {
	font-size: 10pt;
	font-weight: bold;
	font-style: italic;
	text-align: right;
	color: #666666;
	margin: 65px 10px 0px 10px;
}

 /*menu headers*/
.menu-hdr {
	font-size: 10pt;
	font-weight: bold;
	margin: 10px 10px 10px 10px;
}

 /*menu style*/.menu {
	font-size: 10pt;
	font-weight: normal;
	margin: 35px 10px 10px 10px;
	}
	
.mini {
	font-size: 10pt;
	font-weight: bold;
	}
	.normal-newsletter {
	font-size: 10pt;
    list-style: none;
	padding: 3px 0 3px 0;	font-weight: normal;
	margin: 5px 10px 5px 0px;
	}
	
.normal-newsletter li {
  margin: 0;
  padding: 0px 0 15px 25px;
  list-style: none;
  font: 12px Verdana;
  line-height: 18px;
  background-image: url(/images/checkbox.gif);
  background-repeat: no-repeat;
  background-position: 0 .5em;
	}
	
	.normal-newsletter p {
	
	font-size: 10pt;
	font-weight: normal;
	font: 12px Verdana;
	padding: 0px 0 0px 25px;
	 line-height: 18px;
		
	}
	
.normal-newsletter ul {
	margin-top: 0;
	padding: 0px 40px 2px 52px;
	}
	
.normal-newsletter-form  {
	
	font-size: 10pt;
	font-weight: normal;
	font: 12px Verdana;
	padding: 0px 50px 0px 0px;
	line-height: 18px;
			}

.menu1 {
	font-size: 8pt;
	margin: 10px 10px 15px 15px;
	line-height : 20px;
}

.menu4 {
	font-size: 8pt;
	font-weight: normal;
	margin: 10px 10px 25px 15px;
	line-height : 20px;
}

.menu3 {
	font-size: 8pt;
	font-weight: normal;
	margin: 10px 10px 25px 15px;
	line-height : 20px;
}

.tb3-new {
	background-color: White;
	border-right: 1px none #000063;
}

.menu-hdr1 {
	font-size: 8pt;
	font-weight: bold;
	color: #9CAA73;
	margin: 10px 5px 5px 5px;
	padding: 2pt 2pt 2pt 5pt;
	border: 1px solid #9CAA73;
	background-color : #F9F9F7;
}
.menu-hdr2 {
	font-size: 9pt;
	font-weight: bold;
	color: #9CAA73;
	margin: 10px 5px 5px 5px;
	padding: 2pt 2pt 2pt 5pt;
	border: 1px solid #9CAA73;
	background-color : #D6DBC6;
}

.menu-hdr3 {
	font-size: 9pt;
	font-weight: bold;
	color: #9CAA73;
	margin: 10px 5px 5px 5px;
	padding: 2pt 2pt 2pt 5pt;
	border: 1px solid #9CAA73;
	background-color : #D6DBC6;
}

.menu-hdr-box {
	font-size: 8pt;
	font-weight: normal;
	color: #9CAA73;
	margin: 10px 5px 20px 5px;
	padding: 5pt 5pt 10pt 10pt;
	border: 1px solid #9CAA73;
	background-color : #D6DBC6;
	line-height : 18px;
	}

 /*footer menu style*/
.menu2 {
	font-size: 8pt;
	text-align: center;
	margin: 10px 10px 10px 10px;
}

 /*regular body text*/
.normal {
	font-size: 10pt;
	margin: 0px 10px 0px 10px;
}
.normal8 {
	font-size: 8pt;
	margin: 0px 10px 0px 15px;
}
.normal-adds1 {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	color: #666666;
	margin: 10px 10px 10px 10px;
	}
.normal-adds2 {
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	margin: 5px 10px 5px 30px;
	}
	.normal-adds3 {
	font-size: 10pt;
	font-weight: normal;
	color: #666666;
	margin: 5px 5px 5px 20px;
	list-style-image : none;
	}
		.normal-adds-hdr {
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	margin: 5px 10px 5px 25px;
	list-style-image : none;
	}
 /*slogan or logo place in top right corner*/
.logo {
	font-size: 24pt;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	color: #666666;
	margin: 45px 10px 0px 20px;
}

.foot1 {
	font-size: 9pt;
	color: #FFFFFF;
	text-align: center;
	margin: 3px 0px 3px 0px;
}


.foot2 {
	font-size: 9pt;
	text-align: center;
	margin: 3px 0px 3px 0px;
}


.foot3 {
	font-size: 9pt;
	text-align: center;
	margin: 8px 0px 3px 0px;
}

#special 	{
width: 400px; 
height: auto;
margin: 7px 0 25px 80px;
padding: 10px 0 10px 10px;
border-top: 1px solid #9CAA73;
border-bottom: 1px solid #9CAA73;
background-color: White;
text-align: left;
}

#special  p
	{
	line-height: 16px;
	padding: 0 4px 5px 25px;
	font: 12px Verdana;
line-height: 18px;
color: #666666;
	}

#special ul
	{
	margin-top: 0;
	padding: 0px 0px 0px 0px;
    list-style-type: none;	}
	
#special li
	{
margin: 0;
padding: 15px 0 1px 20px;
font: 12px Verdana;
line-height: 18px;
color: #666666;
	}
	
#feature ul
	{
	margin: 5px 5px 5px 100px;
	padding: 0px 0px 0px 0px;
    list-style-type: none;	}
	
#feature li
{
margin: 5px 5px 5px 100px;
padding: 15px 0 1px 100px;
font: 12px Verdana;
line-height: 18px;
color: #666666;
	}
	
#special-aff 	{
width: 400px; 
height: auto;
margin: 7px 0 25px 80px;
padding: 10px 0 10px 10px;
border-top: 1px solid #9CAA73;
border-bottom: 1px solid #9CAA73;
background-color: White;
text-align: left;
}

#mws	{
width: 450px; 
height: auto;
margin: 15px 0 15px 70px;
padding: 10px 0 0px 10px;
border-top: 1px solid #9CAA73;
border-bottom: 1px solid #9CAA73;
background-color: White;
text-align: left;
font-size: 10pt;
font-weight: normal;
color: #666666;

}

#navfoot	{
width: auto; 
height: auto;
margin: 0px 0 15px 0px;
padding: 10px 0 0px 0px;
background-color: White;
text-align: center;
font-size: 10pt;
font-weight: normal;
color: #666666;

}

#special-aff p
	{
line-height: 16px;
padding: 0 4px 5px 25px;
font: 12px Verdana;
line-height: 18px;
color: #666666;
	}
	
#mws a:link {
  color: #666666;
  text-decoration: underline;
  }

#mws a:visited {
  color: #666666;
  text-decoration: underline;
}

#mws a:hover { 
  color: #666666;
  background-color : #EAECE1;
}
	
#mws p
	{
line-height: 16px;
padding: 0 4px 5px 25px;
font: 12px Verdana;
line-height: 18px;
color: #666666;
	}
	
#navfoot a:link {
  color: #666666;
  text-decoration: underline;
  }

#navfoot a:visited {
  color: #666666;
  text-decoration: underline;
}

#navfoot a:hover { 
  color: #666666;
  background-color : #EAECE1;
}
	
#navfoot p
	{
line-height: 16px;
padding: 0 4px 5px 25px;
font: 12px Verdana;
line-height: 18px;
color: #666666;
	}

#special-aff ul
	{
margin-top: 0;
padding: 0px 0px 0px 0px;
list-style-type: none;	
}

#mws ul
	{
margin-top: 0;
padding: 0px 0px 0px 0px;
list-style-type: none;	
font-size: 10pt;
font-weight: normal;
color: #666666;
}
	
#mws li
	{
margin: 0;
padding: 0px 0 15px 25px;
font: 12px Verdana;
line-height: 18px;
color: #666666;
background-image: url(/images/arrow.png);
background-repeat: no-repeat;
background-position: 0 .5em;
	}

#feature
	{
    font: 12px Verdana;
	font-weight: bold;
	color: Black;
	text-transform: capitalize;
	margin-top: 10px;
	margin-bottom: 5px
	}
	
	#feature2
	{
    font: 16px Verdana;
	font-weight: bold;
	color: Red;
	text-transform: capitalize;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 15px
	}
	
#ads-headline
	{
     font: 12px Verdana;
	font-weight: bold;
	color: #9CAA73;
	text-transform: capitalize;
	margin-top: 10px;
	margin-bottom: 5px
	}
	
#feature-aff
	{
font: 12px Verdana;
font-weight: bold;
color: Black;
text-transform: capitalize;
margin-top: 10px;
margin-bottom: 25px
	}
	
#feature-mws
	{
font: 12px Verdana;
font-weight: bold;
color: #9CAA73;
text-transform: capitalize;
margin-top: 10px;
margin-bottom: 15px
	}	