/* for removing borders around buttons in product page*/img {	border: none;}/*** DubHouse CSS **//* 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;}A:link { text-decoration: none }A:visited { text-decoration: none }A:hover { color: #00AEEF }.smallesttext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #303030;}	.welcomebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #00AEEF;	line-height: 16px;}.maintext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 16px;	color: #404040;}.titleshade {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 11px;	line-height: 16px;	font-weight: normal;	background-color: #004C69;}.greytext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #444444;}.greytextsm {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #444444;}.bluetext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #00AEEF;}.navbold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #404040;}.nav {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #9C9C9C;	line-height: 14px;}/*** END DubHouse CSS ***/.bluethin { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0033FF; text-decoration: none;}.bluethinlink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0033FF; text-decoration: none;}.bluethinlink:hover { color:#00AEEF; text-decoration:none; }.textlink { color:#0000FF; text-decoration:none; }.textlink:hover { color:#00AEEF; text-decoration:none;}.whitetext {	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #FFFFFF;}.whitetextlink {	color:#ffffff;	text-decoration:none;}.whitetextlink:hover {	color:#ffffff;	text-decoration:underline;}.whitetextsm {	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #FFFFFF;}.blacktext {	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #000000;}.blacktextsm {	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #000000;}.blacktextlg {	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color: #000000;}.greytext3 {	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #333333;}.greytext3sm {	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-style: normal;	color: #333333;}.bluetextlg {	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	color:#666666;}.redtext {	font-family: verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	color: #CC0000;}/*for product page buttons*/.projectButton img{ border-style: none}.arial-header{	font-family: Arial,Helvetica,sans-serif; 	padding: 3px; font-weight: normal;	 font-size: 17pt;		}.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; }
