/* CSS Green: #00A57E   */
/* CSS Red: #EE342D   */


*{
margin:0;
padding:0;
font-family: Arial, sans-serif;
}

#pagetop, #pagebottom, #intro{
background-color: #f3f3f3;
}


#header, #footer{
width: 883px;
margin: 0 auto;
background-color:#fff;
}

#header{
height: 128px;
}

#intro_content{
background-color:#f3f3f3;
margin: 0 auto;
width: 883px;
}

#pagebody{
background-color: white;
}

#pagebody_content{
width: 883px;
margin: 0 auto;
background-color:white;
}

/* dotted line  dotted line dotted line dotted line dotted line dotted line dotted line */

.bottomdotline{
border-bottom: dotted 1px #666666;}

.topdotline{
border-top: dotted 1px #666;}

.leftdotline{
border-left: dotted 1px #666;}

.product-table, .product-table td{
border: dotted 1px #666;
border-collapse:collapse;

}


/* typography typography typography typography typography typography typography */

.tagline{
font-size:40px;
color:#cccccc;

}

.introtext{
font-size:13px;
color: #666666;
letter-spacing:0.5px;
}


.heading_green{
font-size:16px;
font-weight:bold;
color: #00A57E ;
letter-spacing:1px;
margin-bottom:12px;
}


.smallprint{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #000;
letter-spacing:0.5px;
}


.textmargin_large{
margin:20px;
}

.smalllink, a.smalllink:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
}
.smalllink, a.smallink:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
}
.smalllink, a.smalllink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
}
.smalllink, a.smalllink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: underline;
}

a:link {
text-decoration: underline; color: #666666;
}
a:visited {
text-decoration: none; color: #666666;
}
a:active {
text-decoration: underline; color: #00A57E;
}
a:hover {
text-decoration: none; color: #EE342D;
}
