/* CSS Document */
body {	font: 90% Arial, Helvetica, sans-serif; }
.main-table {
	border-right: 1px solid #B08D00;
	border-bottom: 1px solid #B08D00;
	border-left: 1px solid #B08D00;
	background: #FFFFFF;
}
.nav-table {	border-right: 1px solid #B08D00;	border-left: 1px solid #B08D00; }
#nav {	font: 85%/24px Arial, Helvetica, sans-serif;	background: #2F3780 url(/img/nav-bg.jpg);	color: #FFFFFF;	padding: 6px; }
#nav a {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-right: 2px;
}
#nav a:hover {	font-weight: bold;	color: #FFCC00;	text-decoration: underline; }
.navspace {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	padding-right: 4px;
	border-left: 1px solid #FFCC00;
}
.copyright { font: 80%/16px Arial, Helvetica, sans-serif; }
.heading {	color: #2F3780;	font-size: 150%;	font-weight: bold; }
.main-cell-pad {
	padding: 10px 20px 20px;
}
.right-table {
	margin-left: 30px;
}
.heading-small {
color: #2F3780;	font-size: 125%;	font-weight: bold;
}
.pricelistheading {

color: #4450BB;	font-size: 120%;	font-weight: bold;
}
.pricelistbodytext {color: #000000;	}
.pricelistbodytextsmall {color: #000000;	font-size: 80%;}
.pricelistbodytextbold {color: #000000;	font-size: 100%;	font-weight: bold;}
.faq {
	margin-left: 20px;
	line-height: 21px;
	padding-bottom: 10px;
}
.faq-question {
	color: #333333;
	font-size: 120%;
}
.faq-answer {
	color: #333333;
	font-size: 100%;
	list-style: url(none) none;
}
.faq-q {
	color: #2F3780;
	font-weight: bold;
}
.link-li {
	padding-bottom: 15px;
}
.faq-link {
	font-size: 10pt; padding: 0 0 10px 0; 
}
