body {
	color: #000000;
	font-family: Arial, sans-serif, "Trebuchet MS";
	background-color: #FFFFFF;
}

body.main {
	font-family: Arial, sans-serif;
	font-size: 100%;
	color: #000000;
	font-weight: normal;
	margin-left: 0px;
	margin-top: 0px;
	background-image: URL(/main/images/main_back.gif);
	background-repeat: repeat-y;
}

body.popup {
/*	font-size: 16px; */
	font-size: 100%;
	margin-left: 20px;
	margin-top: 15px;
	color: #000000;
	background-color: #FFFFFF;
}

td.toc {width: 132px; padding-left: 18px; padding-top: 20px; text-align: left; vertical-align: top;}
td.content {padding-left: 5px; padding-top: 20px; text-align: left; vertical-align: top;}
tr.parameter {color: #000000; background-color: #F0FFF0;}

div.heading {font-size: 1.8em; font-weight: bold; text-align: center;}
div.subheading {color: #000080; font-size: 1.25em; text-align: center; background-color: transparent;}
div.section {clear: both; margin-bottom: 5px;}
div.feature-point {text-indent: 15px; margin-bottom: 10px;}
div.error-message {color: #FF0000; font-size: 1.25em; font-weight: bold; margin-bottom: 7px; text-align: center; background-color: transparent;}
div.reference {font-size: 0.85em; margin-bottom: 10px;}
div.alt-sub-heading {font-size: 0.80em; text-indent: 8px;}
div.tour-link {text-align: center;}

span.section {font-size: 1.0em; color: #000000; font-weight: bold;}
span.blurb {font-weight: normal; font-size: 0.75em;}
span.parameter {color: #000000; font-weight: bold; font-size: 0.95em;}
span.units {color: #000000; font-weight: normal; font-size: 0.80em;}
span.subsectionhead {color: #008000;}
span.alt-heading {color: #008000; font-size: 1.15em;}

img {border-style: none;}
img.left {float: left; margin-right: 10px;}
img.right {float: right; margin-left: 10px;}
img.help {
	position: relative;
	left: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	clear: both;
}
img.tour {
	margin-top: 15px;
	margin-bottom: 15px;
	border-top: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	border-bottom: 2px solid #000000;
	clear: both;
}

input.pricing {color: #000080; font-size: 0.95em; text-align: right;}

.help-heading {color: #008000; font-size: 1.15em;}
div.help-text {text-indent: 12px;}
span.help-subtext {font-size: 0.80em; font-style: italic;}
span.help-procon {font-style: italic; text-decoration: underline;}

div.activemenusection {
	color: red;
	font-size: 10px;
	font-weight: bold;
	text-indent: 6px;
	margin-bottom: 0mm;
}

div.linkmenusection {
	font-size: 10px;
	text-indent: 6px;
	margin-bottom: 0mm;
}

div.copyright{
	font-size: 0.80em;
	font-style: italic;
}

tr.copyright{
	vertical-align: bottom;
}

tr.copyright td{
	height: 50px;
}

.info {
	color: navy;
	font-weight: normal;
	text-decoration : none;
	font-size: 8pt;
}

