body {
	background-image: url(images_www/bg.gif);
	background-repeat: repeat-x;
	background-color:#B3B3B3;
	margin-bottom: 20px;
}

div.mapper {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}

div.popup {
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	width:240px;
}

div.popup strong {
	font-size:12px;
}

div.popup img {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	margin-top:5px;
	margin-bottom:5px;
}

div.order_button {
	margin-bottom:3px;
}


div.home_map {
	border-width:1px;
	border-style:solid;
	border-color:#000000;
}

div.home_map p {
	line-height:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}

div.home_map p {
	line-height:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}

div.testimonial {
	background-color:#FFEA96;
	line-height:1em;
	margin-top:15px;
	margin-bottom:25px;
	margin-left:50px;
	margin-right:50px;
	padding:20px;
}

img.inset {
	vertical-align:text-top;
	float: right;
	margin-bottom:5px;
	margin-left:5px;
}

td {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#000000;
}

td.footer {
	font-size:12px;
	color:#333333;
	padding-top:10px;
}

td.copyright {
	font-size:11px;
	color:#555555;
	padding-top:10px;
}

td.content p {
	margin-top:0px;
	margin-bottom:1.5em;
	line-height:20px;
}

td.content p.order_button {
	margin-top:35px;
}

td.content li {
	line-height:20px;
}

td.normal {
	font-size:11px;
}

td.normal p {
	line-height:1.2em;
	margin-top:0px;
	margin-bottom:0px;
}

p.caption {
	font-size:10px;
	color:#000000;
	margin-top:2px;
	margin-bottom:5px;
}

p.contact {
	font-size:11px;
	color:#000000;
}

p.feature {
	font-size:14px;
	color:#000000;
}

div.testimonial p {
	line-height:1.4em;
	font-family:georgia,serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	margin-bottom:10px;
	margin-top:0;
}

div.testimonial p.source {
	text-align:right;
	font-family:georgia,serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#C9120E;
	margin-bottom:0;
	margin-top:0;
}

div.red {
	padding:15px;
	font-size:14px;
	font-weight:bold;
	color:#C9120E;
	background-color:#DDDDDD;
}

td.content p.feature {
	line-height:1.2em;
	margin-top:0px;
	margin-bottom:1em;
}

td.nav_top {
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#FFFFFF;}

div.left_info {
	font-family:georgia,serif;
	font-size:13px;
	font-weight:normal;
	font-style:italic;
	color:#C9120E;
}

h1 {
	font-family:georgia,serif;
	font-size:23px;
	font-weight:normal;
	font-style:italic;
	color:#C9120E;
	margin-top:0px;
	margin-bottom:6px;
}

h1.main {
	font-family:georgia,serif;
	font-size:30px;
	font-weight:normal;
	font-style:italic;
	color:#C9120E;
	margin-top:0px;
	margin-bottom:6px;
}

h2 {
	font-family:georgia,serif;
	font-size:17px;
	font-weight:normal;
	font-style:italic;
	color:#C9120E;
	margin-top:0px;
	margin-bottom:2px;
}

h2.main {
	font-family:georgia,serif;
	font-size:20px;
	font-weight:normal;
	font-style:italic;
	color:#C9120E;
	margin-top:15px;
	margin-bottom:2px;
}

h2.plain {
	font-family:arial,helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	color:#000000;
	margin-top:0px;
	margin-bottom:1em;
}

h3 {
	font-family:georgia,serif;
	font-size:24px;
	font-weight:normal;
	font-style:italic;
	color:#C9120E;
	margin-top:8px;
	margin-bottom:12px;
}

h4 {
	font-family:georgia,serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#C9120E;
	margin-top:6px;
	margin-bottom:2px;
}

span.required {
	font-weight:bold;
	color:#C9120E;
} 

span.small {
	font-size:10px;
} 

strong.error {
	font-weight:bold;
	color:#C9120E;
}


a.contact:link {font-family:arial,helvetica,sans-serif;font-weight:normal;font-size:11px;text-decoration:underline;color:#000000;}
a.contact:visited {font-family:arial,helvetica,sans-serif;font-weight:normal;font-size:11px;text-decoration:underline;color:#000000;}
a.contact:active {font-family:arial,helvetica,sans-serif;font-weight:normal;font-size:11px;text-decoration:underline;color:#000000;}
a.contact:hover {font-family:arial,helvetica,sans-serif;font-weight:normal;font-size:11px;text-decoration:underline;color:#000000;}

a.footer:link {font-family:arial,helvetica,sans-serif;font-weight:normal;text-decoration:none;color:#333333;}
a.footer:visited {font-family:arial,helvetica,sans-serif;font-weight:normal;text-decoration:none;color:#333333;}
a.footer:active {font-family:arial,helvetica,sans-serif;font-weight:normal;text-decoration:none;color:#333333;}
a.footer:hover {font-family:arial,helvetica,sans-serif;font-weight:normal;text-decoration:underline;color:#333333;}

a.footer_on:link {font-family:arial,helvetica,sans-serif;font-weight:normal;text-decoration:underline;color:#333333;}
a.footer_on:visited {font-family:arial,helvetica,sans-serif;font-weight:normal;text-decoration:underline;color:#333333;}
a.footer_on:active {font-family:arial,helvetica,sans-serif;font-weight:normal;text-decoration:underline;color:#333333;}
a.footer_on:hover {font-family:arial,helvetica,sans-serif;font-weight:normal;text-decoration:underline;color:#333333;}

a.nav_top:link {font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:none;color:#FFFFFF;}
a.nav_top:visited {font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:none;color:#FFFFFF;}
a.nav_top:active {font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:none;color:#FFFFFF;}
a.nav_top:hover {font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:underline;color:#FFFFFF;}

a.nav_top_on:link {font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:underline;color:#FFFFFF;}
a.nav_top_on:visited {font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:underline;color:#FFFFFF;}
a.nav_top_on:active {font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:underline;color:#FFFFFF;}
a.nav_top_on:hover {font-family:arial,helvetica,sans-serif;font-weight:bold;font-size:12px;text-decoration:underline;color:#FFFFFF;}

a.order_button:link {text-decoration:none;color:#FFFFFF;}
a.order_button:visited {text-decoration:none;color:#FFFFFF;}
a.order_button:active {text-decoration:none;color:#FFFFFF;}
a.order_button:hover {text-decoration:none;color:#FFFFFF;}

a.red:link {font-family:arial,helvetica,sans-serif;font-weight:bold;text-decoration:underline;color:#C9120E;}
a.red:visited {font-family:arial,helvetica,sans-serif;font-weight:bold;text-decoration:underline;color:#C9120E;}
a.red:active {font-family:arial,helvetica,sans-serif;font-weight:bold;text-decoration:underline;color:#C9120E;}
a.red:hover {font-family:arial,helvetica,sans-serif;font-weight:bold;text-decoration:underline;color:#C9120E;}

a.plain:link {font-family:arial,helvetica,sans-serif;font-weight:normal;text-decoration:underline;color:#000000;}
a.plain:visited {font-family:arial,helvetica,sans-serif;font-weight:normal;text-decoration:underline;color:#000000;}
a.plain:active {font-family:arial,helvetica,sans-serif;font-weight:normal;text-decoration:underline;color:#000000;}
a.plain:hover {font-family:arial,helvetica,sans-serif;font-weight:normal;text-decoration:underline;color:#000000;}

a.popup:link {font-family:arial,helvetica,sans-serif;font-weight:bold;text-decoration:underline;color:#4C5D95;}
a.popup:visited {font-family:arial,helvetica,sans-serif;font-weight:bold;text-decoration:underline;color:#4C5D95;}
a.popup:active {font-family:arial,helvetica,sans-serif;font-weight:bold;text-decoration:underline;color:#4C5D95;}
a.popup:hover {font-family:arial,helvetica,sans-serif;font-weight:bold;text-decoration:underline;color:#4C5D95;}


ul.checkmarks {
	list-style-type: none;
	padding: 0;
	margin-top: 0px;
	margin-bottom: 24px;
}

ul.checkmarks li {
	background-image: url(images_www/checkmark.gif);
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	padding-left: 36px;
	line-height:19px;
	font-size:16px;
	font-weight:bold;
	margin-bottom:18px;
}
