BODY { margin: 0px;font: 11px normal Verdana, Arial, Helvetica, sans-serif;color: #000000;background-color: White;}
.mainBody {}
A { text-decoration: underline;color: #000099; }
A:visited { color: #0033cc;text-decoration: underline;} 
A:hover { color: #0066ff;text-decoration: none ;}
A.white { text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif;color: #ffffff; }
A.white:visited { color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;} 
A.white:hover { color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none ;}
A.products { color: #993300;font: 10pt Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-weight: bold; }
A.products:visited { color: #993300;font: 10pt Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;font-weight: bold; }
A.products:hover { color: #3366FF;font: 10pt Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;font-weight: bold; }
A.products2 { color: #993300;font: 10pt Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;font-weight: bold; }
A.products2:visited { color: #993300;font: 10pt Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;font-weight: bold; }
A.products2:hover { color: #3366FF;font: 10pt Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-weight: bold; }
A.sideMenu { color: #C30;font: 9pt Verdana, Arial, Helvetica, sans-serif;text-decoration: none; font-weight: bold; }
A.sideMenu:visited { color: #C30;font: 9pt Verdana, Arial, Helvetica, sans-serif;text-decoration: underline; font-weight: bold; }
A.sideMenu:hover { color: #3366FF;font: 9pt Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;font-weight: bold; }
A.community { color: #009;text-decoration: underline; }
A.community:visited { color: #03C;text-decoration: underline; }
A.community:hover { color: #F30;text-decoration: none;  }
A.search { font: 12pt Arial, Helvetica, sans-serif ;color: #000099;}
A.search:visited { font: 12pt Arial, Helvetica, sans-serif ;color: #0033cc;}
A.search:hover { font: 12pt Arial, Helvetica, sans-serif ;color: #0066ff;}
TD{ font:11px Verdana, Arial, Helvetica, sans-serif;font-weight: normal;}
TD.white{ font:10px Verdana, Arial, Helvetica, sans-serif ;font-weight: normal;color: #ffffff;text-align: right;}
TD.tab{ }
P{ font: 11px Verdana, Arial, Helvetica, sans-serif;font-weight: normal;color: #000000;}
li{ font:11px Verdana, Arial, Helvetica, sans-serif ;font-weight: normal;color: #000000; }
SPAN.red { color: #990000;}
SPAN.white { color: #ffffff;}
SPAN.bigTextRed{ font:14pt Arial, Helvetica, sans-serif ;font-weight: bold;color: #990000;}
SPAN.bigText{ font:13pt Arial, Helvetica, sans-serif ;}
SPAN.bigTextBlue{ font:16pt Arial, Helvetica, sans-serif ;font-weight: bold;color: #000099;}
SPAN.bigishTextRed{ font:12pt Arial, Helvetica, sans-serif ;font-weight: bold;color: #990000;}
SPAN.bigishTextBlue{ font:12pt Arial, Helvetica, sans-serif ;font-weight: bold;color: #000099;}
SPAN.bigishTextBlack{ font:12pt Arial, Helvetica, sans-serif ;font-weight: bold;color: #000000;}
SPAN.smallTextGrey{ font:8pt Verdana, Arial, Helvetica, sans-serif ;color: #333333;}
SPAN.communityText{ font:8pt Verdana, Arial, Helvetica, sans-serif ;}
SPAN.greenSearch{ font:11px Verdana, Arial, Helvetica, sans-serif ;font-weight: normal;color: #063;}
SPAN.products { color: #993300;font: 10pt Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-weight: bold; }
h1.whatsnew { font-size:11px;}
h2.whatsnew { font-size:11px;}
h1.bigTextRed{ font:14pt Arial, Helvetica, sans-serif ;font-weight: bold;color: #990000;}
h1.bigTextBlue{ font:16pt Arial, Helvetica, sans-serif ;font-weight: bold;color: #000099;}
.heading { font:24px Arial, Helvetica, sans-serif ;font-weight: bold;color: #000099;}
.subheading { font:12px Arial, Helvetica, sans-serif ;font-weight: bold;}
.box { border-color: black #999999;background-color: #eeeeee;padding-top: 3px;padding-bottom: 3px;border-style: dashed;border-left: 1px;}
.box2 { background-color: #eeeeee;padding: 3px;border: 1px #999999 dashed;}
TD.colour1 { background-color: #6600cc;color : #ffffff; } 
TD.colour2{ background-color: #9900cc;color : #ffffff; }  
TD.colour3 { background-color: #ff00cc;} 
TD.colour4 { background-color: #99ccff;} 
TD.alphabet{ background-color : #0099FF;width: 20px;height: 20px;text-align: center;vertical-align: middle;color: #ffffff;font-weight: bold;} 
TD.help{ background-color : #99ccff;width : 242px;}
TD.orangeBackground{ background-color: #F58D3F;color: #ffffff;font-family: Verdana, Helvetica, sans-serif;}
TD.blueBackground{ background-color: #000099;color: #ffffff;font-family: Verdana, Helvetica, sans-serif;}
TD.nextStepsBg{ background-color: #0cf;border-top: 1px solid #cff;border-bottom: 1px solid #069;}
SPAN.raquo{ font-weight: bold;color: #cc0000}
SPAN.bigOrangeText{ font-family: Verdana, Helvetica, sans-serif;font-weight: bold;color: #F58D3F;font-size: 12pt;}
SPAN.smallOrangeText{ font-family: Verdana, Helvetica, sans-serif;font-weight: bold;color: #F58D3F;}
SPAN.bigBlueText{ font-family: Verdana, Helvetica, sans-serif;font-weight: bold;color: #000099;font-size: 10pt;} 
INPUT.simple { font-family: Verdana, Helvetica, sans-serif;font-size: 100%;font-weight: normal;border: 1px solid #000000;background-color: #f0f0f0;}
SELECT.simple { font-family: Verdana, Helvetica, sans-serif;font-size: 100%;font-weight: normal;border: 1px solid #000000;background-color: #e9e9e9;}
INPUT.simple { font-family: Verdana, Helvetica, sans-serif;font-size: 100%;font-weight: normal;border: 1px solid #000000;background-color: #f0f0f0;}
TEXTAREA.simple { font-family: Verdana, Helvetica, sans-serif;font-size: 100%;font-weight: normal;border: 1px solid #000000;background-color: #e9e9e9;}
.borderBackground{ background-color: #f0f0f0;}
.boxText{ background-color: #f0f0f0;color: #000000;}
.xxSmallText{ font: 11px Verdana, sans-serif}
.tableColour3{ background-color: #000099;color: #ffffff;}
.helpBoxTitle{ font: 12px Verdana, sans-serif;font-weight: bold;color: #ffffff}
SPAN.mandatory{ color: #ff0000;font-weight: bold}
.redBorder { border-color: red #ff0000;border-style: solid;padding: 3px;border: 1px;}
p.nextSteps { padding: 3px;}
p.sideMenuPadding { padding: 10px;}
p.moreInfo { color: #C30;font-weight: bold; padding: 10px;}
p.moreInfo2 { padding: 5px;}
.picBorder { background-color: #fff;border-color: #ccc; border-style: solid;padding: 3px;border: 1px;}
pre	{font-size: 10pt;}
span.sideMenu { color: #C30;font: 9pt Verdana, Arial, Helvetica, sans-serif;font-weight: bold; }
.offer {border-color: #ffcc33;}
.subnavdashed { background: #fff;background-color: #fff;border-bottom-color: #999999;border-bottom-style: dashed;border-bottom-width: 1px;padding-left: 0px;padding-top: 6px;padding-bottom: 6px;}						
.altsubnavdashed {background: #f0f0f0;background-color: #f0f0f0;border-bottom-color: #999999;border-bottom-style: dashed;border-bottom-width: 1px;padding-left: 0px;padding-top: 6px;padding-bottom: 6px;}
.activeTab { background-color:#fc3;color: #009;font:11px Verdana, Arial, Helvetica, sans-serif ;font-weight: bold;}
.activeMyTab { background-color: #ff9;color: #009;font:11px Verdana, Arial, Helvetica, sans-serif ;font-weight: bold;}
A.activeTabLink { text-decoration: underline;font-family: Verdana, Arial, Helvetica, sans-serif;color: #009; }
A.activeTabLink:visited { color: #0033cc;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;} 
A.activeTabLink:hover { color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none ;}
.onActiveTab { background-image:url(/images/onActiveTabBg.gif); background-repeat:repeat;}
.deactiveTab { background-image:url(/images/deActiveTabBg.gif); background-repeat:repeat; color: #009;font:11px Verdana, Arial, Helvetica, sans-serif ;font-weight: bold;}
.sideMenuBorders { border-left:1px solid #fc3; border-right:1px solid #fc3; border-bottom:1px solid #fc3; }
/* tables for code samples */
.ctable {width: 460px; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #C0C0C0; border-collapse: collapse; background: #F8F8F8;margin: 0px; padding: 0px;}
/* Hide from IE-Mac \*/
#search {position:absolute; top:116; left:0px; height:35px; z-index:100; text-align:center; vertical-align:middle; white-space:nowrap; width: 100%;}
/* End hide */
A.sideMenu { color: #C30;font: 9pt Verdana, Arial, Helvetica, sans-serif;text-decoration: none; font-weight: bold; }
A.sideMenu:visited { color: #C30;font: 9pt Verdana, Arial, Helvetica, sans-serif;text-decoration: underline; font-weight: bold; }
A.sideMenu:hover { color: #3366FF;font: 9pt Verdana, Arial, Helvetica, sans-serif;text-decoration: none;font-weight: bold; }
.bullet {float:left; width:10px;}
#link {text-align:left;}
A.link { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
A.link:visited { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:overline}
A.link:hover { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.productList {padding:0px 0px 20px 0px;} 

/*UEI Links*/
.navBlack { color: #000000; text-decoration: none; }
.prodListing ul {margin: 5px; padding-left: 15px;}
.descript { margin: 5px 0 5px 0px; display: block;}
 li.cubebul {color:#000; margin:0 0 3px 0; font-size: 11px; color: black; font-family: Verdana,Arial,Sans-Serif;}
 li.prodbul {color:#000; margin:0 0 3px 0; font-size: 10px; color: black; font-family: Verdana,Arial,Sans-Serif;}
.descript em, li.prodbul em, li.cubebul em{ font-weight:bold;}
.insetLinks { padding-left: 8px; margin-left: 8px; border-left: 1px #9997bf solid; margin-bottom: 10px; float: right; font-size: .8em; }
.prodSpreadSheet td, .prodSpreadSheet th { padding: 3px 5px; border-bottom: 1px solid black; border-right:1px solid black; }
.prodSpreadSheet th.tableTop {vertical-align: bottom; font-size: 16px; font-weight: normal;}
.prodSpreadSheet { font-family:Arial Narrow, Arial, Helvetica, Verdana, sans-serif; border-top: 1px solid black; border-left: 1px solid black; }
.prodSpreadSheet a { color: green; }
.prodSpreadSheet a:link { text-decoration: underline !important; }
.prodSpreadSheet a:visited { text-decoration: underline !important; }
.prodSpreadSheet a:hover { text-decoration: none !important; }
.prodSpreadSheet a:active { text-decoration: none !important; }
.prodSpreadSheet td.centercell { text-align: center; }
.prodSpreadSheet .sizedOne { width: 105px; }
.prodSpreadSheet .sizedTwo { width: 105px; }
#compatibility { float: right; padding: 0 15px 15px 15px; margin-left:8px; color:#1E7EC8;}
#compatibility a { color:#1E7EC8;}