body{margin:0px; background-color:#FF9900; font-family:Helvetica, Arial, verdana, tahoma, sans-serif; font-size:9pt; line-height:125%}
.OrangeBackGround{background-color:#FF9900}
.BlackBackGround{background-color:#000000}
.GreyBackGround{background-color:#CCCCCC}
.LiteGreyBackGround{background-color:#F2F2F2}
.bodyContent {padding-left:16px; padding-right:16px}
p, td, div {font-family:Helvetica, Arial, verdana, tahoma,  sans-serif; font-size:9pt; line-height:125%}
.small {font-size:8pt; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
.FeatureBox {padding:10px; font-size:8pt; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
HR {color:#E3E3E3; size:1px; margin:1px; height:1px}
H1 {font-size:16pt; font-weight:normal; line-height:150%; font-family:Helvetica, Arial, verdana, tahoma, sans-serif}
H2 {font-size:14pt; font-weight:normal; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
H3 {font-size:13pt; font-weight:normal; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
td h2 {margin:3px 0px 3px 0px}
acronym {border-bottom:1px dotted}
a img {border:none}
.ProductHeader {font-size:11pt; font-family:Helvetica, Arial, verdana, tahoma, sans-serif; line-height:150%; margin-bottom:7px}
.SubHeader{color:#333333; font-size:10pt; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif; line-height:150%;font-weight:bold}
.required{color:red; font-weight:bold; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
.ProductFeatures UL LI{margin-left:-20px}
.WhiteText{color:#FFFFFF; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
/*.OrangeText{color:#FF9900; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
*/
.BreadCrumbTrail {padding:2px; background-color:#999999; color:#000000; padding-left:27px; text-align:left}
.BreadCrumbs{color:#FFFFFF; font-size:10px; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
A.BreadCrumbs:Link, A.BreadCrumbs:Visited{color:#000000; text-decoration:none; font-size:10px; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
A.BreadCrumbs:hover, A.BreadCrumbs:active{color:#000000; text-decoration:underline; font-size:10px; font-family:Helvetica, Arial, verdana, tahoma, sans-serif}
.UL_BlackLink{color:#000000; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
A.UL_BlackLink:Link{color:#000000; text-decoration:underline; font-size:10px; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
A.UL_BlackLink:Visited{color:#333333; text-decoration:underline; font-size:10px; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
A.UL_BlackLink:hover, A.UL_BlackLink:active{color:#000000; text-decoration:none;font-size:10px; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
.BlackLink{color:#000000; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
A.BlackLink:Link{color:#000000; text-decoration:none; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
A.BlackLink:Visited{color:#333333; text-decoration:none; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
A.BlackLink:hover, A.BlackLink:active{color:#3c3c3c; text-decoration:underline; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
.WhiteLink{color:#FFFFFF; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
A.WhiteLink:Link, A.WhiteLink:Visited{color:#FFFFFF; text-decoration:none; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
A.WhiteLink:hover, A.WhiteLink:active{color:#FFFFFF; text-decoration:underline; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
/* Orange Box above left menu*/	
.PageMenuTitle {font-size:11px; font-weight:bold; font-family:Helvetica, Arial, verdana, tahoma, sans-serif; padding:6px}
/*Milonic Menu Styles*/
.menuOn{font-size:10px; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif; text-decoration:none}
.menuOff{font-size:10px; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif; text-decoration:none}
.menuSelected{font-size:10px; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif; text-decoration:none}
A.staticmenu:Link, A.staticmenu:Visited, A.staticmenu:hover, A.staticmenu:active{color:#000000;font-size:10px; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif; text-decoration:none}
A:Link {color:#FF6600; text-decoration:none}
A:Visited {color:#CC3300; text-decoration:none}
A:hover, A:active{color:#FF9900; text-decoration:underline}
A.MainMenu:Link, A.MainMenu:visited{color:#FFFFFF; text-decoration:none; background-color:#000000; display:block; width:100%; font-size:9pt; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
A.MainMenuSelected:Link, A.MainMenuSelected:visited {color:#FF6600; text-decoration:none; background-color:#000000; display:block; width:100%; vertical-align:middle; font-size:9pt; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
A.MainMenuSelected:active, A.MainMenuSelected:hover, A.MainMenu:active, A.MainMenu:hover {color:#FF6600; text-decoration:none; background-color:#000000; display:block; width:100%; font-size:9pt; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif}
.verticalText {writing-mode:tb-rl; filter:flipv fliph; font-size:8pt; font-family:Helvetica, Arial, verdana, tahoma,  sans-serif; font-weight:bold}
.ProductTableHeader{background-color:#CCCCCC; font-weight:bold}
.ProductTable{background-color:#FFFFFF}
.ProductTableAlt{background-color:#efefef}
.dropshadow {width:71px; padding:3px; filter:shadow(color:gray, strength:3, direction:145); float:left}
/*French Styles*/
.FrenchMenu{float:left; padding:15px; width:160px}
.FrenchContent{float:right; padding:15px; width:560px}
/*a[hreflang='en-CA']:hover:after {content:" [English]"}
a[hreflang='fr-CA']:hover:after {content:" - [French]"}*/