/* CSS Document */body {margin:0px; padding:0; font: 1.0em verdana, arial, sans-serif; text-align:center; background-color:#a2cef3; background-image:url(/test/images/backgroundblue.jpg);background-repeat: repeat-x;}* {margin:0; padding:0; }#dropmenudiv{position:absolute;border:1px solid black;border-bottom-width: 0;font:normal 10px Verdana;line-height:18px;z-index:100;text-align:left;}#dropmenudiv a{width: 100%;display: block;text-indent: 3px;border-bottom: 1px solid black;padding: 1px 0;text-decoration: none;font-weight: bold;}#dropmenudiv a:hover{ /*hover background color*/background-color:#0033CC;}.belowflashHd{	border-top: 1px solid #ffffff;border-right: 0px solid #ffffff;border-bottom: 10px solid #ffffff;border-left: 0px solid #ffffff;background-color:#ffffff;text-align: left;font-family: Verdana;font-weight: bold;font-size: 12px;color:#FFFFFF;padding: 0px 0px 0px 0px;border-collapse:collapse;}div#dropdownarea {	width:800px;	height:87px;	background-color:#007cc2;	text-align:right;	background-image:url(images/dropdownback_06.jpg);	border-right: 1px solid #cccccc;	border-left: 1px solid #cccccc;}a.dropdown:link {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	color: #FFFF99;	text-decoration: underline;	border-right: 1px dotted #333333;	padding: 0px 15px 0px 0px;}	.homeheader {	font-family: Verdana;	font-size: 12px;	font-weight: bold;	color: #007cc2;	font-style: normal;	padding: 7px 0 10px 0;}.homenewsHd{	border-top: 0px dotted #CCCCCC;border-right: 1px dotted #CCCCCC;border-bottom: 0px dotted #CCCCCC;border-left: 0px dotted #CCCCCC;background-color:#ffffff;text-align: left;font-family: Verdana;font-size: 10px;color:#000000;padding: 5px 15px 0px 15px;}.homemid0809Hd{	border-top: 0px dotted #CCCCCC;border-right: 1px dotted #CCCCCC;border-bottom: 0px dotted #CCCCCC;border-left: 0px dotted #CCCCCC;background-color:#ffffff;text-align: left;font-family: Verdana;font-size: 10px;color:#000000;padding: 5px 15px 0px 15px;}.hometradeshowsHd{	border-top: 0px dotted #CCCCCC;border-right: 0px dotted #CCCCCC;border-bottom: 0px dotted #CCCCCC;border-left: 0px dotted #CCCCCC;background-color:#ffffff;text-align: left;font-family: Verdana;font-size: 10px;color:#000000;padding: 5px 15px 0px 15px;}div#footer0908 {	margin-left:auto; 	margin-right:auto;  	width:800px;	height:89px;	background-color:#a3cef3;	text-align:center;	background-image:url(/test/quotes/homequotesmokehouse.gif);	border:0px solid #000000;}.insideheader0908Hd{	border-top: 1px solid #666666;border-right: 1px solid #cccccc;border-bottom: 1px solid #666666;border-left: 0px solid #666666;background-color:#cccccc;padding: 0px 0px 0px 0px;border-collapse:collapse;}.inside0908Hd{	border-top: 0px dotted #CCCCCC;border-right:1px dotted #CCCCCC;border-bottom: 0px dotted #CCCCCC;border-left: 0px dotted #CCCCCC;background-color:#ffffff;padding: 10px 25px 0px 25px;}.insideright0908Hd{	border-top: 0px dotted #CCCCCC;border-right:0px dotted #CCCCCC;border-bottom: 0px dotted #CCCCCC;border-left: 0px dotted #CCCCCC;background-color:#ffffff;padding: 10px 15px 0px 15px;}.rightlinks0908 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color:#007cc2;	font-style: normal;	text-decoration: underline;	padding: 0px 15px 0px 10px;}/*---------------------------------------------------------------     ---- New Additons - 0908 ---------------------------------------------------------------------*/div#mainwrap {width:800px;margin-left:auto; margin-right:auto;   text-align:left; background-color:#FFF;border-top: 0px solid #cccccc;border-right: 0px solid #cccccc;border-bottom: 0px solid #cccccc;border-left: 0px solid #cccccc;}div#header {	width:800px;	height:88px;	background-color:#007cc2;	text-align:left;	background-image:url(images/topbannerlong_01.jpg);	border-right: 1px solid #cccccc;	border-left: 1px solid #cccccc;}div#header0908 {	width:800px;	height:111px;	background-color:#007cc2;	text-align:left;	background-image:url(nav0908/navback_01.jpg);	border-right: 1px solid #cccccc;	border-left: 1px solid #cccccc;}div#header0908 p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 12px 0 0 16px;	font-style: italic;	color: #666666;	font-weight: bold;}div#tabarea {	width:800px;	height:28px;	background-color:#007cc2;	text-align:left;	background-image:url(images/tabs_02.jpg);	border-right: 1px solid #cccccc;	border-left: 1px solid #cccccc;}div#tabarea p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 12px 0 0 16px;	font-style: italic;	color: #666666;	font-weight: bold;}div#contentarea {	width:800px;	background-color:#FFFFFF;	background-image:none;	background-repeat: no-repeat;	background-position: center center;	border-right: 1px solid #cccccc;	border-left: 1px solid #cccccc;		}	div#mainarea {width:800px; padding: 0 0 0 0;}	div#mainarea p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	padding: 0 0 15px 0px;	background-image:none;	line-height: 13px;}/* here follows the brillant "no-extra-markup" clearing method devised by Tony Aslett - www.csscreator.com *//* simply add the clearfix class to any containter that must enclose floated elements *//* read the details of how and why this works at http://www.positioniseverything.net/easyclearing.html */.clearfix:after {    content: ".";              /* the period is placed on the page as the last thing before the div closes */	display: block;          /* inline elements don't respond to the clear property */     height: 0;                  /* ensure the period is not visible */    clear: both;               /* make the container clear the period */    visibility: hidden;	     /* further ensures the period is not visible */}.clearfix {display: inline-block;}   /* a fix for IE Mac *//* next a fix for the dreaded Guillotine bug in IE6 *//* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac *//* end of "no-extra-markup" clearing method */.title {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 28px;	font-weight: bold;	color: #003366;	font-style: normal;	text-decoration: underline;}.navHd{	border-top: 1px solid #666666;border-right: 1px solid #666666;border-bottom: 1px solid #666666;border-left: 0px solid #666666;background-color:#CCCCCC;text-align: left;font-family: Verdana;font-weight: bold;font-size: 12px;color:#FFFFFF;padding: 0px 0px 0px 5px;border-collapse:collapse;}.nav2Hd{	border-top: 0px solid #ffffff;border-right: 0px solid #ffffff;border-bottom: 0px solid #ffffff;border-left: 0px solid #ffffff;text-align: left;font-family: Verdana;font-weight: normal;font-size: 10px;color:#FFFFFF;padding: 5px 5px 5px 5px;}.flashHd{	border-top: 1px solid #666666;border-right: 1px solid #cccccc;border-bottom: 1px solid #666666;border-left: 0px solid #666666;background-color:#cccccc;text-align: left;font-family: Verdana;font-weight: bold;font-size: 12px;color:#FFFFFF;padding: 0px 0px 0px 0px;border-collapse:collapse;}.headerHd{	border-top: 1px solid #666666;border-right: 0px solid #666666;border-bottom: 1px solid #666666;border-left: 0px solid #666666;background-color:#ffffff;text-align: left;font-family: Verdana;font-weight: bold;font-size: 12px;color:#FFFFFF;padding: 0px 0px 0px 0px;}.undernavlineHd{	border-top: 0px dotted #CCCCCC;border-right: 1px dotted #CCCCCC;border-bottom: 0px dotted #CCCCCC;border-left: 0px dotted #CCCCCC;background-color:#ffffff;text-align: center;font-family: Verdana;font-weight: bold;font-size: 12px;color:#FFFFFF;padding: 0px 0px 0px 0px;}.undernavHd{	border-top: 0px dotted #CCCCCC;border-right: 1px dotted #CCCCCC;border-bottom: 0px solid #CCCCCC;border-left: 0px dotted #CCCCCC;background-color:#ffffff;padding: 0 0px 7px 0px;}.homemidHd{	border-top: 0px dotted #CCCCCC;border-right:1px dotted #CCCCCC;border-bottom: 0px dotted #CCCCCC;border-left: 0px dotted #CCCCCC;background-color:#ffffff;padding: 0px 7px 0px 0px;}.homemid2Hd{	border-top: 0px dotted #CCCCCC;border-right:0px dotted #CCCCCC;border-bottom: 0px dotted #CCCCCC;border-left: 0px dotted #CCCCCC;background-color:#ffffff;padding: 0px 30px 0px 20px;}.homecontentHd{margin-left:auto; margin-right:auto; 	border-top: 0px dotted #CCCCCC;border-right: 0px dotted #CCCCCC;border-bottom: 1px solid #CCCCCC;border-left: 0px dotted #CCCCCC;background-color:#ffffff;padding: 15px 0px 0px 0px;}.homecontentnlHd{margin-left:auto; margin-right:auto; 	border-top: 0px dotted #CCCCCC;border-right: 0px dotted #CCCCCC;border-bottom: 0px solid #CCCCCC;border-left: 0px dotted #CCCCCC;background-color:#ffffff;padding: 15px 0px 0px 0px;}.whatsnewHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	text-align:left;	padding: 15px 10px 0px 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;}.whatsnewlistHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	text-align:left;	padding: 0 7px 0px 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;}.resellersHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	text-align:left;	padding: 0px 0px 20px 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;}.list ul{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #000000;	line-height: 11pt;	padding: 0px 0px 20px 0px;		}.list li{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #000000;	line-height: 11pt;	padding-left: 3em;	text-indent: -1.5em;	list-style-type: disc;	list-style-position: inside;	}.hometitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color:#007cc2;	font-style: italic;	text-decoration: none;	padding: 0px 0px 7px 0px;}.roititle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color:#007cc2;	font-style: normal;	text-decoration: none;	padding: 0px 0px 7px 0px;}.secondarytitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color:#007cc2;	font-style: normal;	text-decoration: none;	padding: 0px 0px 1px 0px;}.toptitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color:#007cc2;	font-style: normal;	padding: 0px 0px 4px 0px;	text-decoration: none;}.insidetitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color:#007cc2;	font-style: italic;	padding: 0px 0px 7px 0px;	text-decoration: none;}.links {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color:#999999;	font-style: normal;	text-decoration: none;	padding: 0px 0px 0px 0px;}a.links:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color:#999999;	font-style: normal;	text-decoration: underline;	padding: 0px 0px 0px 0px;}a.links:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color:#999999;	font-style: normal;	text-decoration: underline;	padding: 0px 0px 0px 0px;}.casestudy {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color:#007cc2;	font-style: normal;	text-decoration: none;	padding: 10px 0px 0px 0px;}a.casestudy:link {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color:##007cc2;	font-style: normal;	text-decoration: underline;	}a.casestudy:visited {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color:##007cc2;	font-style: normal;	text-decoration: underline;	}.insidecontentHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	padding: 10px 15px 7px 15px;	line-height: 12pt;}.insidelarge{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	padding: 0px 10px 7px 0px;	line-height: 12pt;}.insidetableHd{border-top: 0px dotted #CCCCCC;border-right: 0px dotted #CCCCCC;border-bottom: 1px solid #CCCCCC;border-left: 0px dotted #CCCCCC;background-color:#ffffff;line-height: 13pt;padding: 10px 10px 5px 0px;}.small {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #000000;}.white{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: normal;	color: #FFFFFF;	padding: 0px 0px 15px 15px;}	.whitelist {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	font-weight: bold;	color: #FFFFFF;	line-height: 10pt;	border-bottom: 2px dotted #CCCCCC;	padding: 0px 0px 5px 15px;}.redbold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #CC0000;}/*-------quote and list boxes---------*/.quotetext {	font-family: "Times New Roman", Times, serif;	font-size: 16px;	font-weight: bold;	color: #007cc2;	font-style: italic;	line-height: 18px;	padding: 0 0 5px 0;}.quotetextbig {	font-family: "Times New Roman", Times, serif;	font-size: 18px;	font-weight: bold;	color: #007cc2;	font-style: italic;	line-height: 18px;	padding: 0 0 5px 0;}.quoter {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #000000;	font-style: normal;	padding: 7px 0 0 0;}.genquoter {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #000000;	font-style: normal;	padding: 7px 0 0 7px;	text-align:right;}.homequoteHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/homequote.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 2px 0 0 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 110px;}.homequote2Hd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/genericquote589.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 2px 0 0 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 110px;}.genericquoteHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/415quote.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 25px 10px 0 15px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 115px;}.longquoteHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/long_quote.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 10px 10px 0 15px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 97px;}.quote450Hd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/quote450.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 25px 10px 0 15px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 115px;}.woquoteHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/fifers_writeonquote.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 25px 60px 0 15px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 115px;}.featuretitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #007cc2;	font-style: italic;	padding: 7px 0 7px 0;}.featuretext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #ffffff;	font-style: normal;	padding: 0 0 0 0;}.giftcardlistHd{	border-top: opx solid #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/giftcardslistback.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 10px 0 0 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 256px;}.alertslist2Hd{	border-top: opx solid #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/alerts_benefits0908.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 0 0 0 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 248px;}.webbrowserHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/webbrowserpicback.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 15px 10px 0 15px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 154px;}.peripheralsHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/peripheralslistback.jpg);	background-position:top;	background-repeat:no-repeat;	text-align:left;	padding: 15px 10px 0 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 550px;}.v17featuresHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/peripheralslistback.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 15px 10px 0 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 100px;}.resellerlinkHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/resellerlink.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 10px 10px 0 15px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 132px;}.resellerlinksideHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/dealerlinkside.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 0 10px 0 15px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 150px;}.cmHd{	border-top: 0px dotted #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/cmlistbacj.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 0 10px 0 15px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 237px;}.pcilistHd{	border-top: opx solid #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/pcilist.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 0 0 0 60px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 170px;}.inventorylistHd{	border-top: opx solid #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/inventoryback.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 10px 0 0 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 231px;}.webserviceslistHd{	border-top: opx solid #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 1px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/webserviceslistback.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 10px 0 0 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 241px;}.addontitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #007cc2;	font-style: italic;	padding: 0 0 7px 0;}.addontext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #007cc2;	font-style: normal;	padding: 0 0 0 0;}.addonmoduleslistHd{	border-top: opx solid #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/addonmodulesback.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 0 10px 0 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 130px;}.sidebarlongHd{	border-top: opx solid #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/sidebarlong.jpg);	background-position:top;	background-repeat:no-repeat;	text-align:left;	padding: 0 10px 0 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: normal;	font-weight: normal;	height: 400px;}.oodiagram1Hd{	border-top: opx solid #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/oodiagram2_01.jpg);	background-position:top;	background-repeat:no-repeat;	text-align:left;	padding: 10px 20px 0 50px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: normal;	font-weight: bold;	height: 65px;	color: #FFFFFF;}.oodiagram2Hd{	border-top: opx solid #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/oodiagram2_03.jpg);	background-position:top;	background-repeat:no-repeat;	text-align:left;	padding: 10px 20px 0 50px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: normal;	font-weight: bold;	height: 65px;	color: #FFFFFF;}.oodiagram3Hd{	border-top: opx solid #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/oodiagram2_05.jpg);	background-position:top;	background-repeat:no-repeat;	text-align:left;	padding: 10px 20px 0 50px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: normal;	font-weight: bold;	height: 75px;	color: #FFFFFF;}.frontreportHd{	border-top: opx solid #CCCCCC;	border-right: 1px dotted #666666;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/reportschartback.jpg);	background-position:top;	background-repeat:no-repeat;	text-align:left;	padding: 0px 20px 0 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: normal;	font-weight: normal;	height: 215px;	color: #007cc2;}.backreportHd{	border-top: opx solid #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/reportschartback.jpg);	background-position:top;	background-repeat:no-repeat;	text-align:left;	padding: 0px 20px 0 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: normal;	font-weight: normal;	height: 215px;	color: #007cc2;}.homefeaturesHd{	border-top: opx solid #CCCCCC;	border-right: 0px dotted #CCCCCC;	border-bottom: 0px solid #CCCCCC;	border-left: 0px dotted #CCCCCC;	background-color:#ffffff;	background-image:url(images/homelist.jpg);	background-position:bottom;	background-repeat:no-repeat;	text-align:left;	padding: 2px 40px 0 40px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: normal;	font-weight: normal;	height: 130px;	color: #007cc2;	margin: 0 0 5px 0;}.eightgreatreasonsHd{	border-top: 0px solid #666666;	border-right: 0px solid #666666;	border-bottom: 1px dotted #cccccc;	border-left: 0px solid #666666;	background-color:#ffffff;	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-size: 11px;	color:#000000;	padding: 0px 0px 0px 0px;	}.eightgreattitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color:#007cc2;	font-style: normal;	padding: 10px 0px 0px 0px;	text-decoration: none;}.eightgreatsubtitle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color:#666666;	font-style: italic;	padding: 0px 0px 10px 0px;	text-decoration: none;}