/* CSS Document */body {	margin: 0;	padding: 0;	color: #333333;	font-family: verdana, arial, non-serif;}.main {	margin-left: 10px;	margin-right: 10px;	margin-bottom: 10px;}.anchor {	color: maroon;}	.spacer {	margin-left: 5px;}.tablehead {	color: white;	margin-left: 5px;	margin-bottom: 3px;}li {	list-style-image: url(images/square_maroon.gif);	list-style-type: disc;	margin: 0;}	table.back {	background-image: url(images/sfp3.gif);	background-position: 50% 0px;	background-repeat: no-repeat;}table.sideinfo {	border-collapse: collapse;	background-color: #dfdfdf;}td.back {	background-image: url(images/sfp3.gif);	background-position: 50% 30px;	background-repeat: no-repeat;}td.sideinfotitle {	margin-left: 4px;}td.sideinfocontent {	margin-left: 4px;}.blue {	color: #336699;}	a {	color: #336699;	text-decoration: none;}	a.bottom {	color: #DFDFDF;	text-decoration: underline;}	a.bottom:hover {	color: white;}	a:hover {	color: maroon;}	a.anchor:hover {	color: #666666;}	.border {	border-top: 1 #666666;}div.menuBar,div.menuBar a.menuButton,div.menu,div.menu a.menuItem {  font-family: "MS Sans Serif", Arial, sans-serif;  font-size: 10pt;  font-style: normal;  font-weight: normal;  color: #336699;}div.menuBar {  background: url(images/stripe_gray.gif);  border: 0px solid #e0e0e0;  padding: 2px 1px 4px 2px;  text-align: left;}div.menuBar a.menuButton {  background-color: transparent;  border: 0px solid #666666;  color: #336699;  cursor: default;  left: 1px;  margin: 0px;  padding: 1px 4px 2px 6px;  position: relative;  text-decoration: none;  top: 0px;  z-index: 100;}div.menuBar a.menuButton:hover {  background-color: #dfdfdf;  border: 0px solid #e0e0e0;  color: maroon;  left: 0px;  top: 0px;  }div.menuBar a.menuButtonActive,div.menuBar a.menuButtonActive:hover {  background-color: #dfdfdf;  border: 0px inset #e0e0e0;  color: maroon;  left: 0px;  top: 0px;}div.menu {  background: url(images/stripe_gray.gif);;  border: 1px solid #666666;  left: 0px;  padding: 0px 0px 0px 0px;  position: absolute;  top: 0px;  visibility: hidden;  z-index: 101;}div.menu a.menuItem {  color: #336699;  cursor: default;  display: block;  padding: 2px 1em;  text-decoration: none;  white-space: nowrap;}div.menu a.menuItem:hover, div.menu a.menuItemHighlight {  background-color: #dfdfdf;  color: maroon;  top: 1px;  left: 1px;}div.menu a.menuItem span.menuItemText {}div.menu a.menuItem span.menuItemArrow {  margin-right: -.75em;}div.menu div.menuItemSep {  border: 0px solid #666666;  margin: 4px 2px;}