/* for removing borders around buttons in product page*/img {	border: none;}/* Callout Boxes */.callout {	margin: 15px 0;	padding: 15px;	background: #ffc;	border: 1px solid #999;}/**************************************** * Tooltips ****************************************/  .tooltip a {	position: relative;	color: #000;	text-decoration: underline;	cursor: help;}.tooltip a span {	display: none;	position: absolute;	left: -100%;	float: left;	padding: 10px;	border: 1px solid #999;	background: #ffc;	text-align: left;	text-decoration: none;	font-size: 11px;	width: 300px;}* html .tooltip a span {	top: 40px;}.tooltip a span span {	display: block;	position: static;	float: none;	padding: 0;	border: none;}.tooltip a:hover span, .tooltip .hover span {	display: block;}/**************************************** * Products page ****************************************/#productListing {	}#productListing .product {}#productListing .product img {	float: left;}#productListing .product .caption {	float: left;	width: 115px;	margin: 25px 0 0 5px;	text-align: left;}/**************************************** * Pricing Page ****************************************/.tooltip a span span.pricing-tooltip-title {	display: block;	margin: 0 0 5px 0;	font-size: 13px;	font-weight: bold;}.tooltip a span span.pricing-tooltip-details {	display: block;	margin: 0 0 5px 0;}.tooltip a span span.pricing-tooltip-entry {	display: block;	float: left;	width: 300px;	margin: 5px 0 0 0;	border-top: 1px solid #eeb;	padding: 10px 0 0 0;}.tooltip a span span.pricing-tooltip-entry img {	float: left;	margin: 0 5px 5px 0;	border: 1px solid #eeb;}#value .tooltip a {	z-index: 1000;}#express .tooltip a {	z-index: 100;}.siteHeaderSubText { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; }.siteHeaderSubTextLink {FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; }.siteHeaderSubTextLink:hover {color:#2EC3F5; text-decoration:none;}.topNavHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #336699; line-height: normal; font-variant: normal;}.footer {color:#336699; font-family:arial; FONT-STYLE: normal; font-size:13px;}.sectiontitle {color:#336699; font-family:arial; FONT-STYLE: normal; font-size:14px;}#navlist ul {margin: 0; padding: 45px; list-style-type: none; list-style-image: url(../images/nav-link-button.gif); }#navlist li {display: inline; padding-left:15px; padding-right:15px; background: #fff url(../images/nav-link-button.gif) no-repeat left; }#navlist li a {color:#333; text-decoration:none;}#navlist li a:hover {color:#2EC3F5; text-decoration:none;}/** END Mimeo Specific CSS **/.bluethin { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; text-decoration: none;}.bluethinlink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #336699; text-decoration: none;}.bluethinlink:hover { text-decoration:underline; }.textlink { color:#0000FF; text-decoration:none; }.textlink:hover { color:#0000FF; text-decoration:underline;}.whitetext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #FFFFFF;}.whitetextlink {	color:#ffffff;	text-decoration:none;}.whitetextlink:hover {	color:#ffffff;	text-decoration:underline;}.whitetextsm {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #FFFFFF;}.greytext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #666666;}.greytextsm {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #666666;}.blacktext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #000000;}.blacktextsm {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #000000;}.blacktextlg {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #000000;}.greytext3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #333333;}.greytext3sm {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #333333;}.bluetext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #0000FF;}.bluetextlg {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	color:#666666;}.redtext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #CC0000;}/*for product page buttons*/.projectButton img{ border-style: none}table.no-collapse{	border-collapse: separate;	border-spacing: 2px;}.arial-header{	font-family: Arial,Helvetica,sans-serif; 	padding: 3px; font-weight: bold;	 font-size: 16pt;	}.new-assembler-banner{	width: 726px;	padding: 3px 20px;	margin: 0 auto;	background:#d4873b;	top:0;	left:0;}.new-assembler-banner a{ color: #FFF !important; text-decoration: underline;}.new-assembler-banner a:hover{ color: #FFF !important; text-decoration: none;}.new-assembler-banner a:visited{ color: #FFF !important; }
