html,body 		{color: #555555; background: #ECECEC; background-image: url("../images/bg_striped.gif"); min-height: 100%; margin: 0px;}

a:link 			{color: #0000FF; text-decoration: none; font-weight: bold;}
a:visited 		{color: #0000FF; text-decoration: none; font-weight: bold;}
a:hover			{color: #FF0000; text-decoration: underline; font-weight: bold;}
a:active		{color: #FF0000; text-decoration: underline; font-weight: bold;}

a.nav:link 		{color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.nav:visited 		{color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.nav:hover		{color: #FF0000; text-decoration: underline; font-weight: bold;}
a.nav:active		{color: #FF0000; text-decoration: underline; font-weight: bold;}

.main {
	font-family: tahoma, arial, helvetica;
	font-size: 12px;
	color: #555555;
	}
.small {
	font-family: tahoma, arial, helvetica;
	font-size: 10px;
	color: #555555;
	}
	
.header {
	font-family: tahoma, arial, helvetica;
	font-size: 20px;
	font-weight: bold;
	color: #000790;
	}

.tagline {
	font-family: tahoma, arial, helvetica;
	font-size: 14px;
	font-weight: bold;
	color: #3B42C9;
	}
	
.subheader {
	font-family: tahoma, arial, helvetica;
	font-size: 16px;
	font-weight: bold;
	color: #000790;
	}

.footer {
	font-family: tahoma, arial, helvetica;
	font-size: 10px;
	color: #BBBBBB;
	}
	
.hilite {
	color: #FF0000;
 	}

.hilite-bg {
	background-color: #FFFF00;
	font-weight: bold;
 	}
 	
.nav 	{
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #CCCCCC;
	padding: 6px 9px 7px 9px;
	}

div.box {
	border: 1px dashed #000000;
	margin: 20px;
	background: #EFEBBA;
	}

p.box   {
	padding-left: 20px;
	padding-right: 20px;
	color: #000000;
	font-weight: bold;
	}
	
div.testimonials {
	border: 2px solid #000790;
	margin: 20px;
	background: #DADBEF;
	}
	
p.testimonials {
	padding-left: 20px;
	padding-right: 20px;
	font-style: italic;
	}

td.nav  {
	font-family: tahoma, arial, helvetica;
	font-size: 11px;
	padding: 3px;
	}