/* CSS Document */body {	margin: 0;	font-size: small;}#wrapperFeatures {	margin: 0 auto;	width: 800px;}#topFeatures {	width: 100%;	height: 120px;	background:  url(../images/bg/tricolorbgue.gif) no-repeat;}#middleFeatures {	width: 100%;	background-color: #cccccc;	/*background: url(images/fauxcolumns.gif) repeat-y left top;*/}#middleFeatures a:link, a:visited {	color: #dedede;}#middleFeatures a:hover {	color: #990000;	text-decoration: underline;}#middleFeaturesStandard {	float: left;	width: 100%;}#middleFeaturesOptional {	float: left;	width: 100%;	background-color: #cccccc;}#featuresContainer {	width: 100%;	height: 34em;	background-color: #666666;}#featuresItem {	float: left;	width: 260px;	background-color: #cccccc;	margin-left: 4px;	margin-right: 2px;	margin-top: 6px;	padding-bottom: 1em;}#featuresItem img {	width: 248px;	height: 149px;	border: 6px solid #ffffff;}#featuresItem ul {	margin: 0.5em;	padding: 0em;}#featuresItem li {	display: list-item;	list-style-type: square;	text-align: left;	margin-left: 1em;}#featuresItem p {margin-left: 3em;}h2 {text-align: center; margin: 0em; margin-top: 1em; background-color: #666666;}h3 {text-align: center;	background-color: #ffffff;}h5 {text-align: center;	padding-bottom: 1em;}h6 {	text-align: center;	font-size: 120%;	margin: 0em;	padding-top: 0.2em;	padding-bottom: 0.2em;	font-family: "Times New Roman", Times, serif;	/*font-style: italic;*/	background-color: #999999;	color: #ffffff;}#bottom {	clear: both;	width: 100%;	height: 150px;	background:  url(../images/bg/footer2.gif) no-repeat;}/* Features Item formatting */.holder {position: relative;left: 9px;width:142px;float: left;margin: 1em 6px 0em 6px;padding:0em; border:1px solid #666; background-color: #ccc; }.holder h2 {text-align:left;}.holder img {border: 4px solid #cccccc; margin-left: 2px;}.holder ul {margin: 0.5em; padding: 0em;}.holder li {display: list-item; list-style-type: square; text-align: left; margin-left: 1em;}a.hid {color:#000; text-decoration:none; outline-style:none; font-size: 90%;}a.hid em {display:none;}a.hid:hover {text-decoration:none;}a.hid:active, a.hid:focus {background:#ccc;}a.hid:active span, a.hid:focus span {display:none;}a.hid:active em, a.hid:focus em {display:block; color:#333; width:80%; font-style:normal; 	font-weight: normal; cursor:default;}.holder table {width: 256px; border-collapse: collapse; border-spacing: 0px;}.holder table tr {vertical-align: top;}.holder table th {border-top: 1px solid #ffffff; border-bottom: 1px solid #666666;}.holder table tr.odd {background-color: #dedede;}.holder table tr.even {background-color:#d6d6d6;}.holder table tr:hover {background-color: #dfe7f2;}.clear {clear:both;}