body  { background: #fff; margin: 0; padding: 0 };
p, h1, h2, h3, h4, h5, h6, td, th, li, ul { font-family: Verdana; }
td.menu { text-align: right; width: 215px; height: 24px }
div#demo { text-align: left; }
div#demo .step { margin: 15px 0px }
div#demo p { padding: 1em 1.5em; margin: 0;}
div#demo h2 { margin: 5px 0; padding: 3px; background: #eee; color: #666; font-size: 18px; font-weight: bold}
div#demo blockquote { margin: 2px 5px; padding: 0;}

A
{
   font-family: Verdana;
   font-size: 10pt;
}

A.header:link 
{ 
	color: #000000;
	text-decoration: none;
}			

A.header:visited
{
	color: #000000;
	text-decoration:none;
}

A.header:hover
{
	color: #000000;
	text-decoration:underline overline
}			

A.header:active
{
	color: #000000;
	text-decoration:none
}		

A.bottomlink:link
{
	color: #888888;
	font-family: 'Verdana'; 
	font-size: 7pt; 
	font-style: normal;	
   text-decoration: none;
}

A.bottomlink:visited
{
	color: #888888;
	font-family: 'Verdana'; 
	font-size: 7pt; 
	font-style: normal;	
   text-decoration: none;
}

A.bottomlink:hover
{
	color: #888888;
	font-family: 'Verdana'; 
	font-size: 7pt; 
	font-style: normal;	
   text-decoration: underline;
}

A.bottomlink:active
{
	color: #888888;
	font-family: 'Verdana'; 
	font-size: 7pt; 
	font-style: normal;	
   text-decoration: none;
}

A.testimonial:link
{
	color: #ffffff;
	font-family: 'Comic Sans MS'; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: 600;
	text-decoration: underline;
}

A.testimonial:visited
{
	color: #ffffff;
	font-family: 'Comic Sans MS'; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: 600;
	text-decoration: underline;
}

A.testimonial:hover
{
	color: #ffffff;
	font-family: 'Comic Sans MS'; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: 600;
	text-decoration: underline;
}

A.testimonial:active
{
	color: #ffffff;
	font-family: 'Comic Sans MS'; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: 600;
	text-decoration: underline;
}

A.menu:link
{
	color: #000000;
	font-family: Verdana;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

A.menu:visited
{
	color: #000000;
	font-family: Verdana;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

A.menu:hover
{
	color: #000000;
	font-family: Verdana;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

A.menu:active
{
	color: #000000;
	font-family: Verdana;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

A.none:hover
{
	text-decoration: none
}

.pic, a.pic, a.pic img 
{ 
	filter: alpha(opacity=65); 
			-moz-opacity: 0.65; 
} 
	
a.pic:hover, a.pic:hover img 
{ 
	filter: alpha(opacity=100); 
	-moz-opacity: 1.0; 
} 

p.small
{
	font-family: 'Verdana';
	font-size: 8pt;
}

p.toplink	
{
	color: #000000;
	font-family: 'Verdana'; 
	font-size: 10pt; 
	font-style: normal;		
	font-weight: bold;
}

p.copyright
{
	color: #cccccc;
	font-family: 'Verdana'; 
	font-size: 7pt; 
	font-style: normal;		
}

p.bottomlink
{
	color: #888888;
	font-family: 'Verdana'; 
	font-size: 7pt; 
	font-style: normal;		
}

p.testimonial
{
	color: #ffffff;
	font-family: 'Comic Sans MS'; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: 600;
}


#errors {
   margin: 10px 0 0 0;
   padding: 5px;
   border-top: 1px solid #600;
   border-bottom: 1px solid #600;
}
#errors ul {
   margin: 0;
   padding: 0 0 0 2em;
}

#errors p, #errors li
{
   margin: 0; 
   color: red;
}


.title
{
   margin: 0.30em;
   padding: 3px 0 0 0;
   color: #50679A;
   font-family: 'Arial';
   font-size: 11pt;
   font-style: normal;
   font-weight: bold;
}

font.menu
{
	color: #000000;
	font-family: Verdana;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
}

body,p,blockquote,li,i,strong,select,input
{
	color: #000000;
	font-family: 'Verdana'; 
	font-size: 10pt; 
	font-style: normal;	
}

b
{
	font-family: 'Verdana'; 
	font-size: 10pt; 
	font-style: normal;	   
   font-weight: bold;
}

