body {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: normal;color: #354963;}
td {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: normal;color: #354963;}
p {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;font-weight: normal;color: #354963;line-height:12pt;}

/* style for unlisted item, it is recommended to use level css with listed or unlisted items */
ul {margin-left:10pt;margin-top:0pt;margin-bottom:3pt;list-style:disc;list-style-position:outside;line-height:12pt;padding:0pt;padding-left:0pt;}

/* style for listed item, it is recommended to use level css with listed or unlisted items */
li {margin-left:10pt;margin-top:0pt;margin-bottom:3pt;list-style:disc;list-style-position:outside;line-height:12pt;padding:0pt;padding-left:0pt;}

/* style for ordered listed item, it is recommended to use level css with listed or unlisted items */
ol { counter-reset:item;margin-left:0pt; margin-top:1pt;padding-left:0pt;list-style-position:outside;}

/* styles for different list items */
.level1{margin-left:0pt;margin-top:0pt;margin-bottom:5pt;list-style:decimal outside;line-height:12pt;padding:0pt;padding-left:0em;}
.level2{margin-left:2pt;margin-top:0pt;margin-bottom:3pt;list-style:lower-alpha outside;line-height:12pt;padding:0pt;padding-left:0em;}
.level3{margin-left:4pt;margin-top:0pt;margin-bottom:2pt;list-style:lower-roman outside;line-height:12pt;padding:0pt;padding-left:0em;}
.level4{margin-left:6pt;margin-top:0pt;margin-bottom:1pt;list-style:disc outside;line-height:12pt;padding:0pt;padding-left:0em;}
.level5{margin-left:8pt;margin-top:0pt;margin-bottom:1pt;list-style:circle outside;line-height:12pt;padding:0pt;padding-left:0em;}

/* style for hyperlink */
a {font-family: Arial, Helvetica, sans-serif;text-decoration: underline;}

.lefttable 
{
background-color:#3C438A;
border:1px;
border-color:#F78A08;
}

.trailertable
{
background-color:#DDDDDD;
color:black;
}

.totoptable
{
background-image:url('images/trailer.gif');
}

a:link {color: #22428D; }
a:visited {color: #22428D; }
a:hover {color: #22428D;text-decoration: underline}

/* style for secondary navigation */
.tabsubnav {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;color: #000063;padding-left:15pt;padding-right:15pt;text-decoration: none;white-space: nowrap;}
a.tabsubnav:link {color: #000063 ;}
a.tabsubnav:visited {color: #000063; }
a.tabsubnav:hover {color: #0A3C91; text-decoration: underline;}

/* style for current page in secondary navigation */
.tabsubnavbold {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #6699CC; font-weight: normal; padding-left:15pt;padding-right:15pt;text-decoration: none;white-space: nowrap;}
a.tabsubnavbold:link {color: #6699CC; }
a.tabsubnavbold:visited {color: #6699CC; }

/* style for home in secondary navigation */
.tabsubnavhome {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000063; padding-left:20pt;padding-right:15pt;text-decoration: none;white-space: nowrap;}
a.tabsubnavhome:link {color: #000063 ;}
a.tabsubnavhome:visited {color: #000063; }
a.tabsubnavhome:hover {color: #0A3C91; text-decoration: underline;}

/* style for home in secondary navigation (if page is home) * DEV ATTN: For All TABSUBNAVs we set nowrap  ****/
.tabsubnavboldhome {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #0A3C91; font-weight: bold; padding-left:20pt;padding-right:15pt;text-decoration: underline;white-space: nowrap;}
a.tabsubnavboldhome:link {color: #0A3C91; }
a.tabsubnavboldhome:visited {color: #0A3C91; }

/* style for content in body */
.content {  padding-left:0pt;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #354963;}


/* style for content title in body */
.title {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  color:  #0000FF;}
a.title:link {  color: #0000FF; }
a.title:visited {  color: #0000FF; }
a.title:hover {  color: #0000FF; text-decoration: underline; }


/* style for content title in body */
.contentTitle {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #354963;}
a.contentTitle:link {  color: #0A3C91; }
a.contentTitle:visited {  color: #0A3C91; }
a.contentTitle:hover {  color: #0A3C91; text-decoration: underline; }

/* style for  different text in body */
.pt08 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
.pt09 {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
.pt10 {  font-family:  Arial, Helvetica, sans-serif; font-size: 10pt;}

.whitept08 {  font-family:  Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none;}
a.whitept08:link {  color: #FFFF66; }
a.whitept08:visited {  color: #FFFFFF; }
a.whitept08:hover {color: #6699CC ;}

.whitept09 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none;}
a.whitept09:link {color: #FFFF66; }
a.whitept09:visited {color: #FFFFFF; }
a.whitept09:hover {color: #6699CC ;}

.whitept10{font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; text-decoration: none;}
a.whitept10:link{color: #FFFF66; }
a.whitept10:visited{  color: #FFFFFF ;}
a.whitept10:hover{  color: #6699CC; } 

/* style for  Channel title */
.channeltitle{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold; color: #333333;
	text-align:left;padding-left:6pt;padding-right:2pt;padding-bottom:0pt;
	margin:0pt;margin-bottom:0pt;background-color: #dddddd;text-autospace: none;text-decoration: none}
.channeltitle a{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold; color: #333333;
	text-align:left;padding-left:6pt;padding-right:2pt;padding-bottom:0pt;
	margin:0pt;margin-bottom:0pt;background-color: #dddddd;text-autospace: none;text-decoration: none}
/* style for  Safety Channel title */
.channeltitleSafety{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold; color: #333333;
	text-align:left;padding-left:6pt;padding-right:2pt;padding-bottom:0pt;
	margin:0pt;margin-bottom:0pt;background-color: #FFFF00;text-autospace: none}
/* style for  title Searchresults */
.searchresults{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold; color: #333333;
	text-align:left;padding-left:6pt;padding-right:2pt;padding-bottom:0pt;
	margin:0pt;margin-bottom:0pt;background-color: #F78A08;text-autospace: none}
/* style for date */
.date{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;color: #ecbd55;text-decoration: none}
a.date:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ecbd55;text-decoration: none}
a.date:link {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ecbd55;text-decoration: none}
a.date:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #ecbd55;text-decoration: none}


.sales{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #CFCFCF;padding-left:15pt}
.sales a{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #CFCFCF;text-decoration: none;padding-left:15pt}
.sales a:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #CFCFCF;text-decoration: none;padding-left:15pt}

.event{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #CFCFCF;padding-left:0pt}
.event a{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #CFCFCF;text-decoration: none;padding-left:0pt}
.event a:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #CFCFCF;text-decoration: none;padding-left:0pt}

.product{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color:#22428D;padding-left:0pt}
.product a{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #22428D;text-decoration: none;padding-left:0pt}
.product a:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #22428D;text-decoration: none;padding-left:0pt}

.indeling{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #C0C0C0; color:Black;padding-left:15pt}
.indeling a{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #C0C0C0; color:Black;text-decoration: none;padding-left:15pt}
.indeling a:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #C0C0C0; color:Black;text-decoration: none;padding-left:15pt}

.detail1{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #aeaeae; color:Black;padding-left:15pt}
.detail1 a{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #aeaeae; color:Black;text-decoration: none;padding-left:15pt}
.detail1 a:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; background-color: #aeaeae; color:Black;text-decoration: none;padding-left:15pt}

.IDProduct{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #B5BED6;text-decoration: none;padding-left:30pt}
.IDProduct a{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #B5BED6;padding-left:30pt}
.IDProduct a:hover{  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #B5BED6;padding-left:30pt}
.gotocontact{font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-weight: bold; color: #333333;
	text-align:left;background-color: #FFFF00}

/* style for banner text in one line  */
.banner{font-family: GM Sans Regular, Arial, Helvetica, sans-serif;font-size: 26pt;color: #FFFFFF;text-align:left;white-space: nowrap;}

/* style for banner text in two line  */
.banner2lines {font-family: GM Sans Regular, Arial, Helvetica, sans-serif;font-size:16pt;color: #FFFFFF;text-align:left;white-space: nowrap;}

/* style for horizontal line */
.line{  border-color: #FFFFFF #FFFFFF #FFFFFF #5e8ad7; border-style: solid; border-left-width:1pt;}

/* style for text in help page */
.help{font-family: Arial, Helvetica, sans-serif;font-size: 12pt;font-weight: normal;color: #FFFFFF;background-color: #000099;}

.notice{font-family: "GM Sans Regular", Arial, Helvetica, sans-serif;font-size:18pt;color: #990000;font-weight:normal;text-align: center;white-space: nowrap;}
.hidden{font-size: 8pt; visibility: hidden; color: #ffffff; font-style: normal}.
.whiteTitle{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF;}
.whitecontent {padding-left:0pt;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF;}
.gmfont {font-family: "GM Sans Regular";font-size: 8pt;font-weight: normal;}
.gmfonttitle {font-family: "GM Sans Regular";font-size: 9pt;font-weight: bold;}

.Tab_on       {font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
a.Tab_on:link {  font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
a.Tab_on:visited {  font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
a.Tab_on:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}

.Tab_off       {font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
a.Tab_off:link {  font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
a.Tab_off:visited {  font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
a.Tab_off:hover {font-family:  Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
