img {
	border: none;
}

#footer {
/*	text-align:center;
	background: url(/mcm/neato/images/final-footer.gif) no-repeat;
	margin-top: 1px;
	width: 768px;
	height:33px;
	padding-top:4px;*/
}

.footerLink {
	font-size: 12px;
	color: white;
}

.navLink {
	font-family: verdana;
	font-size: 10px;
}

.blacktext {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}



body {
font-family:Arial,Helvetica,sans-serif;
}
.section {
border-bottom:1px solid #CCCCCC;
margin-bottom:15px;
padding-bottom:15px;
}
h1 {
font-family:"times new roman",times,serif;
font-size:26px;
font-weight:normal;
margin:0pt 0pt 10px;
}
h1.top {
margin-bottom:0pt;
}
h2 {
font-size:14px;
font-weight:bold;
line-height:1.3em;
margin:0pt 0pt 10px;
}
h3 {
font-size:12px;
font-weight:bold;
margin:0pt 0pt 10px;
}
h4 {
font-size:12px;
font-weight:bold;
margin:0pt 0pt 3px;
}
p {
font-size:12px;
line-height:1.4em;
margin:0pt 0pt 10px;
}
.feature h2, .feature h3, .feature h4 {
font-size:12px;
margin:0pt 0pt 3px;
}
.feature p {
font-size:11px;
line-height:1.2em;
margin:0pt;
}
.feature img {
float:left;
margin:0pt 10px 0pt 0pt;
}
* html .feature img {
margin-bottom:5px;
}
img {
border:medium none;
}
.inline {
float:left;
margin:0pt 10px 10px 0pt;
}
.inline.right {
float:right;
margin:0pt 0pt 10px 10px;
}
.callout {
background:#FFFFCC none repeat scroll 0%;
border:1px solid #999999;
margin:15px 0pt;
padding:15px;
}
.tooltip a {
color:#000000;
cursor:help;
position:relative;
text-decoration:underline;
}
.tooltip a span {
background:#FFFFCC none repeat scroll 0%;
border:1px solid #999999;
display:none;
float:left;
font-size:11px;
left:-100%;
padding:10px;
position:absolute;
text-align:left;
text-decoration:none;
width:300px;
}
* html .tooltip a span {
top:40px;
}
.tooltip a span span {
border:medium none;
display:block;
float:none;
padding:0pt;
position:static;
}
.tooltip a:hover span, .tooltip .hover span {
display:block;
}
#javaInstructions {
margin:15px 0pt 0pt;
padding:0pt;
}
#javaInstructions li {
border-bottom:1px solid #CCCCCC;
clear:both;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 25px;
padding:0pt 0pt 15px;
width:730px;
}
#javaInstructions .screenshot {
float:right;
margin:0pt 0pt 15px 25px;
}
.tooltip a span span.pricing-tooltip-title {
display:block;
font-size:13px;
font-weight:bold;
margin:0pt 0pt 5px;
}
.tooltip a span span.pricing-tooltip-details {
display:block;
margin:0pt 0pt 5px;
}
.tooltip a span span.pricing-tooltip-entry {
border-top:1px solid #EEEEBB;
display:block;
float:left;
margin:5px 0pt 0pt;
padding:10px 0pt 0pt;
width:300px;
}
.tooltip a span span.pricing-tooltip-entry img {
border:1px solid #EEEEBB;
float:left;
margin:0pt 5px 5px 0pt;
}
#value .tooltip a {
z-index:1000;
}
#express .tooltip a {
z-index:100;
}
#productListing {
}
#productListing .product {
}
#productListing .product img {
float:left;
}
#productListing .product .caption {
float:left;
margin:25px 0pt 0pt 5px;
text-align:left;
width:115px;
}
.quoteSource {
display:block;
font-weight:bold;
margin:10px 0pt 0pt;
}
.scroll {
height:400px;
line-height:14pt;
overflow:auto;
padding:5px;
width:500px;
}
#expandmenu {
margin-left:0px;
padding-left:0px;
}
#expandmenu .open {
display:block;
margin-left:20px;
padding-left:0px;
}
#expandmenu .closed {
display:none;
margin-left:20px;
padding-left:0px;
}
#expandmenu li {
font-family:arial;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
list-style-type:none;
margin-left:0px;
padding-bottom:0.2em;
padding-left:0px;
padding-top:0.2em;
}
#expandmenu li img {
vertical-align:middle;
}
.title {
font-family:Times,arial,verdana;
font-size:17pt;
font-weight:bold;
}
.bluethin {
color:#0033FF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
.bluethinlink {
color:#0033FF;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
}
.bluethinlink:hover {
text-decoration:underline;
}
.textlink {
color:#0000FF;
text-decoration:none;
}
.textlink:hover {
color:#0000FF;
text-decoration:underline;
}
td.boxoff {
background-color:#66CC66;
color:#FFFFFF;
text-decoration:none;
}
td.boxon {
background-color:#6BA8E5;
color:#FFFFFF;
text-decoration:none;
}
.specialtextlink {
color:#FFFFFF;
font-family:Georgia,Arial,Helvetica,sans-serif;
font-size:18px;
font-style:normal;
text-decoration:none;
}
.specialtextlink:hover {
color:#FFFFFF;
text-decoration:underline;
}
.whitetext {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.whitetextlg {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
}
.whitetextlink {
color:#FFFFFF;
text-decoration:none;
}
.whitetextlink:hover {
color:#FFFFFF;
text-decoration:underline;
}
.whitetextsm {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
}
.greytext {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.greytextsm {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
}
.blacktext {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.blacktextsm {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
}
.blacktextlg {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.greytext3 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.greytext3sm {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
}
.bluetext {
color:#0000FF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.bluetextlg {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
}
.redtext {
color:#CC0000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
=======
img {
	border: none;
}


.footerLink {
	font-size: 12px;
	color: white;
}

.navLink {
	color: #d8f3b5;
	font-family: sans-serif;
	font-size: 12px;
}

.blacktext {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}



body {
font-family:Arial,Helvetica,sans-serif;
}
.section {
border-bottom:1px solid #CCCCCC;
margin-bottom:15px;
padding-bottom:15px;
}
h1 {
font-family:"times new roman",times,serif;
font-size:26px;
font-weight:normal;
margin:0pt 0pt 10px;
}
h1.top {
margin-bottom:0pt;
}
h2 {
font-size:14px;
font-weight:bold;
line-height:1.3em;
margin:0pt 0pt 10px;
}
h3 {
font-size:12px;
font-weight:bold;
margin:0pt 0pt 10px;
}
h4 {
font-size:12px;
font-weight:bold;
margin:0pt 0pt 3px;
}
p {
font-size:12px;
line-height:1.4em;
margin:0pt 0pt 10px;
}
.feature h2, .feature h3, .feature h4 {
font-size:12px;
margin:0pt 0pt 3px;
}
.feature p {
font-size:11px;
line-height:1.2em;
margin:0pt;
}
.feature img {
float:left;
margin:0pt 10px 0pt 0pt;
}
* html .feature img {
margin-bottom:5px;
}
img {
border:medium none;
}
.inline {
float:left;
margin:0pt 10px 10px 0pt;
}
.inline.right {
float:right;
margin:0pt 0pt 10px 10px;
}
.callout {
background:#FFFFCC none repeat scroll 0%;
border:1px solid #999999;
margin:15px 0pt;
padding:15px;
}
.tooltip a {
color:#000000;
cursor:help;
position:relative;
text-decoration:underline;
}
.tooltip a span {
background:#FFFFCC none repeat scroll 0%;
border:1px solid #999999;
display:none;
float:left;
font-size:11px;
left:-100%;
padding:10px;
position:absolute;
text-align:left;
text-decoration:none;
width:300px;
}
* html .tooltip a span {
top:40px;
}
.tooltip a span span {
border:medium none;
display:block;
float:none;
padding:0pt;
position:static;
}
.tooltip a:hover span, .tooltip .hover span {
display:block;
}
#javaInstructions {
margin:15px 0pt 0pt;
padding:0pt;
}
#javaInstructions li {
border-bottom:1px solid #CCCCCC;
clear:both;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 25px;
padding:0pt 0pt 15px;
width:730px;
}
#javaInstructions .screenshot {
float:right;
margin:0pt 0pt 15px 25px;
}
.tooltip a span span.pricing-tooltip-title {
display:block;
font-size:13px;
font-weight:bold;
margin:0pt 0pt 5px;
}
.tooltip a span span.pricing-tooltip-details {
display:block;
margin:0pt 0pt 5px;
}
.tooltip a span span.pricing-tooltip-entry {
border-top:1px solid #EEEEBB;
display:block;
float:left;
margin:5px 0pt 0pt;
padding:10px 0pt 0pt;
width:300px;
}
.tooltip a span span.pricing-tooltip-entry img {
border:1px solid #EEEEBB;
float:left;
margin:0pt 5px 5px 0pt;
}
#value .tooltip a {
z-index:1000;
}
#express .tooltip a {
z-index:100;
}
#productListing {
}
#productListing .product {
}
#productListing .product img {
float:left;
}
#productListing .product .caption {
float:left;
margin:25px 0pt 0pt 5px;
text-align:left;
width:115px;
}
.quoteSource {
display:block;
font-weight:bold;
margin:10px 0pt 0pt;
}
.scroll {
height:400px;
line-height:14pt;
overflow:auto;
padding:5px;
width:500px;
}
#expandmenu {
margin-left:0px;
padding-left:0px;
}
#expandmenu .open {
display:block;
margin-left:20px;
padding-left:0px;
}
#expandmenu .closed {
display:none;
margin-left:20px;
padding-left:0px;
}
#expandmenu li {
font-family:arial;
font-size:9pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
list-style-type:none;
margin-left:0px;
padding-bottom:0.2em;
padding-left:0px;
padding-top:0.2em;
}
#expandmenu li img {
vertical-align:middle;
}
.title {
font-family:Times,arial,verdana;
font-size:17pt;
font-weight:bold;
}
.bluethin {
color:#0033FF;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:none;
}
.bluethinlink {
color:#0033FF;
font-family:Arial,Helvetica,sans-serif;
text-decoration:none;
}
.bluethinlink:hover {
text-decoration:underline;
}
.textlink {
color:#0000FF;
text-decoration:none;
}
.textlink:hover {
color:#0000FF;
text-decoration:underline;
}
td.boxoff {
background-color:#66CC66;
color:#FFFFFF;
text-decoration:none;
}
td.boxon {
background-color:#6BA8E5;
color:#FFFFFF;
text-decoration:none;
}
.specialtextlink {
color:#FFFFFF;
font-family:Georgia,Arial,Helvetica,sans-serif;
font-size:18px;
font-style:normal;
text-decoration:none;
}
.specialtextlink:hover {
color:#FFFFFF;
text-decoration:underline;
}
.whitetext {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.whitetextlg {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
}
.whitetextlink {
color:#FFFFFF;
text-decoration:none;
}
.whitetextlink:hover {
color:#FFFFFF;
text-decoration:underline;
}
.whitetextsm {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
}
.greytext {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.greytextsm {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
}
.blacktext {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.blacktextsm {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
}
.blacktextlg {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.greytext3 {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.greytext3sm {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-style:normal;
}
.bluetext {
color:#0000FF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}
.bluetextlg {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
font-style:normal;
}
.redtext {
color:#CC0000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-style:normal;
}

.arial-header{
	color: black;
	font-family: Arial,Helvetica,sans-serif; 
	padding: 3px;
	font-weight: bold;
	font-size: 16pt;
}

.new-assembler-banner{
	/*width: 726px;*/
	text-align:center;
	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; }
ul {
  font-size: 12px;
}