/*@@@  HTML styles  @@@*/body	{	font-family : Verdana, Geneva, Arial, Helvetica ;	font-size: 92%; 	background-color: #ffffff;	}td	{	font-size : 71%;	line-height: 143%;	}	p {	margin-top: 8px; 	margin-bottom: 15px;	line-height: 143%;	}		hr	{	color: #6B8BA6;}	pre	{	font-family : Courier ;	font-size: 90%; 	line-height: 143%;	}/*following mostly used with forms - exceptions are the ids formLabel and note and the th selector*/	th	{	font-size : 11px;	font-family : Verdana, Geneva, Arial, Helvetica;	font-weight: 600;	}	textarea  {	font-size : 11px;	font-family : Verdana, Geneva, Arial, Helvetica;	}	select  {	font-size : 11px;	font-family : Verdana, Geneva, Arial, Helvetica;	}		input  {	font-size : 11px;	font-family : Verdana, Geneva, Arial, Helvetica;	}	#formLabel {	font-size : 11px;	line-height: 14px;}#note {	font-size : 11px;	line-height: 14px;	color: #6e6e6e;}#errorbackground	{	background-color : #FFFF33;	}#error	{	font-size: 11px;	line-height: 14px;	background-color : #FFFF33;	color: #ff0000;	}		.formLabel {	font-size : 11px;	line-height: 14px;}.note {	font-size : 11px;	line-height: 14px;	color: #6e6e6e;}.errorbackground	{	background-color : #FFFF33;	}.error	{	/*font-size: 11px;	line-height: 14px;*/	background-color : #FFFF33;	color: #ff0000;	}		/*end following mostly used with forms*/	.head1 {		color: #6B8BA6;		font-family:  Verdana, Arial, Helvetica, Sans-Serif;		font-variant: normal;		font-weight: 600;		font-style: normal;	}h1 {	color: #6B8BA6;	font-size:190%;	line-height: 130%;	font-family: Verdana, Arial, Helvetica, San-Serif;	font-weight:	600;	font-style:	normal;	word-spacing:	normal;	letter-spacing:	normal;	text-transform:	none;	}	h2 {	color: #6e6e6e;	font-weight: 500;	font-size: 175%;	line-height: 130%;	font-family: Arial, Helvetica, San-Serif;	margin-top: 1em;	}	h3 {	font-size:130%;	line-height: 130%;	font-family: Arial, Helvetica, San-Serif;	color: #6B8BA6;	margin-bottom: 4px;	}			h4 {		font-size: 115%;		line-height: 130%;		font-weight: 800; 		font-family: Arial, Helvetica, San-Serif;		color: #6e6e6e; 		margin-top: 8px; 		margin-bottom: 0px;		}			h5 {		font-size:10px; 		font-family: Arial, Helvetica, San-Serif;		margin-bottom : 15px;		margin-top : 1px;		}	h6 {	font-size:7px; 	font-family: Arial, Helvetica, San-Serif;	margin-bottom : 15px;	margin-top : 1px;	}	ul {	list-style-image: url(../images/bullets_orange_win.gif);	font-size: 100%;	margin: .3em 2.3em .6em;	color: #000000;		}	ol {	list-style-type: lower-roman;	margin: .7em 3em 2em;	font-size: 100%;	list-style-image : none;	}	ul li {	font-size: 100%;	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-bottom: .5em;	}	ol li {	list-style-type: decimal;	font-size: 100%;	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-bottom: 1em;	}	/*@@@ end HTML styles  @@@*//*@@@  top nav styles  @@@*/#logobar{	z-index: 0;}#productsmenu {	background: #6e6e6e;	layer-background-color: #6e6e6e;	position: absolute;	top: 0px;	left: 0px;	width: 125px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin-left: 12px;	visibility: hidden;	z-index: 100;}#supportmenu {	background: #6e6e6e;	layer-background-color: #6e6e6e;	position: absolute;	top: 0px;	left: 0px;	width: 175px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin-left: 12px;	visibility: hidden;	z-index: 100;}#servicemenu {	background: #6e6e6e;	layer-background-color: #6e6e6e;	position: absolute;	top: 0px;	left: 0px;	width: 200px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin-left: 12px;	visibility: hidden;	z-index: 100;}#partnermenu {	background: #6e6e6e;	layer-background-color: #6e6e6e;	position: absolute;	top: 0px;	left: 0px;	width: 190px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin-left: 12px;	visibility: hidden;	z-index: 100;}#aboutmenu {	background: #6e6e6e;	layer-background-color: #6e6e6e;	position: absolute;	top: 0px;	left: 0px;	width: 150px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	margin-left: 12px;	visibility: hidden;	z-index: 100;}/*@@@  end top nav styles  @@@*//*@@@  link styles  @@@*/#topmenu a:hover {	background: #ffffff;}.topmenu a:hover {	background: #ffffff;}/*work around for broswers that support hover. hover background color is red that shows on the products gif because of the transparent corners. this changes that to backgrouns color of white so it doesn't show*/a:link {	color: #0000ff;}/*#3300aa;*/a:visited {	color: #000000;}a:hover {	color: #ffffff;	background: #ff0000;}.products{	font-family: Arial, Helvetica, San-Serif;	text-decoration : none;	font-size:130%;	color: #6B8BA6;	font-weight: bold;}.products a:link {	font-family: Arial, Helvetica, San-Serif;	color: #ff0000;}.products a:visited {	font-family: Arial, Helvetica, San-Serif;	color: #cc6666;}.products a:hover {	font-family: Arial, Helvetica, San-Serif;	text-decoration : none;	color: #ffffff;	background: #ff0000;	}.dropMenu {	padding: 4px;}.dropMenu a:link {	font-size: 10.5px;	line-height: 14px;	color: #ffffff;}.dropMenu a:visited {	font-size: 10.5px;	line-height: 14px;	color: #ffffff;}.dropMenu a:hover {	text-decoration : none;	color: #000000;	background: #ffffff;}#currentPg {	color: #6e6e6e;	font-size: 10.5px;	line-height: 12px;}.currentPg {	color: #6e6e6e;	font-size: 10.5px;	line-height: 12px;}/* this really isn't a link. It's the style that indicates current page in bread crumb trail */.breadcrumbs  {		color : #ff0000;		font-size: 10.5px;		line-height: 12px;	}/* this really isn't a link. It's the style for the bread crumb trail *//*@@@  end link styles  @@@*/#spacer {	font-size: 1px;	line-height: 0px; 	font-family:  Verdana, Arial, Geneva, sans-serif;		}		.spacer {	font-size: 1px;	line-height: 0px; 	font-family:  Verdana, Arial, Geneva, sans-serif;		}	#SideNavHeading {	font-size: 10.9px;	line-height: 12px;	color: #ffffff;}.SideNavHeading {	font-size: 10.9px;	line-height: 12px;	color: #ffffff;}/* These are used exclusively for the home page */.frontpage	{	background: url(/images/frontpg_bg4.gif) repeat-x;	background-color : #ffffff;}/* End used exclusively for the home page *//* These are used for backgrounds of product pages */.dmsProduct   {	background: url(/images/dms_background.gif) no-repeat;	background-position: 20 40;	background-color : #ffffff;	}.wraptureProduct	{	background: url(/images/wrapture_background.gif) no-repeat;	background-position: 30 40;	background-color : #ffffff;	}	.xpressProduct	{	background: url(/images/xpress_background.gif) no-repeat;	background-position: 30 40;	background-color : #ffffff;	}	.avenueProduct	{	background: url(/images/avenue_background.gif) no-repeat;	background-position: 20 40;	background-color : #ffffff;	}	.copydeskProduct	{	background: url(/images/copydesk_background.gif) no-repeat;	background-position: 30 40;	background-color : #ffffff;	}			/* End backgrounds of product pages */.highlight	{ 	font-weight: bold;	}.title	{	font-size: 1.1em;	}	.redText  {		color : #ff0000;	}/*@@@ table and form and related links colors  @@@*/	.tableBorderColor {	background: #6e6e6e;	font-size: 1px;	line-height: 0px; 	font-family:  Verdana, Arial, Geneva, sans-serif;		}.tableRowColorLt {	background: #f8f8f8;	}	.tableRowColorDrk {	background: #ededed;	}		.tableHeadingRowColor {	background: #ffffff;	font-size: 1px;	}		.formBorderColor {	/*background: #6F95B3;*/	background: #77889a;	font-size: 1px;	line-height: 0px; 	font-family:  Verdana, Arial, Geneva, sans-serif;		}.relatedBorderColor {	background: #6B8BA6;	font-size: 1px;	line-height: 0px; 	font-family:  Verdana, Arial, Geneva, sans-serif;		}		.ministoreBorderColor {	background: #DEDFDE;	font-size: 1px;	line-height: 0px; 	font-family:  Verdana, Arial, Geneva, sans-serif;		}		.formBackgroundColor {	background: #ededed;	}/*@@@ end  table and form colors  @@@*/	.bannerSpacer {	margin-bottom: 10px;	}		.bannerSpacerTop {	margin-bottom: 10px;	}	
