
a:link,a:visited { font-family: Roboto, sans-serif; color: #4E82C6; text-decoration:none; }
a:hover,a:active { font-family: Roboto, sans-serif; color: #000; text-decoration:none; }

a.accordMenu { 
 font-family: Roboto, sans-serif; font-size: 15px;
 color: #000000;
 background-color: #F2EEEE;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block;  line-height:normal; margin-bottom:7px; border-bottom:1px dotted #bbbbbb; padding:7px;
}

a:hover.accordMenu { 
 font-family: Roboto, sans-serif;
 font-size: 15px;
 color: #f5f5f5;
 background-color: #A8A8A8;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 display:block;  line-height:normal; margin-bottom:7px; border-bottom:1px dotted #bbbbbb; padding:7px;
}

a.accordMenuSel { 
 font-family: Roboto, sans-serif; font-size: 16px;
 color: #F5F5F5;
 background-color: #A8A8A8;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block;  line-height:normal; margin-bottom:7px; border-bottom:1px dotted #bbbbbb; padding:7px;
}

a:hover.accordMenuSel { 
 font-family: Roboto, sans-serif;
 font-size: 16px;
 color: #F5F5F5;
 background-color: #A8A8A8;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 display:block;  line-height:normal; margin-bottom:7px; border-bottom:1px dotted #bbbbbb; padding:7px;
}

a.addresslinks { 
 font-family: Roboto, sans-serif; font-size: 12px;
 color: #000;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.addresslinks { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #fff;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.bodylinks { 
 font-family: Roboto, sans-serif; font-size: 14px;
 color: #4E82C6;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.bodylinks { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #000;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.botaddresslinks { 
 font-family: Roboto, sans-serif; font-size: 12px;
 color: #cbd0d3;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.botaddresslinks { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #fff;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.bottomlinks { 
 font-family: Roboto, sans-serif; font-size: 11px;
 color: #fff;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.bottomlinks { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 color: #000;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.doclinks { 
 font-family: Roboto, sans-serif; font-size: 14px;
 color: #2d4f64;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 border-bottom:1px dotted #2d4f64; padding-bottom:3px; width:330px; display:block;
}

a:hover.doclinks { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #000;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 border-bottom:1px dotted #2d4f64; padding-bottom:3px; width:330px; display:block;
}

a.docsublinks { 
 font-family: Roboto, sans-serif; font-size: 14px;
 color: #2d4f64;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 padding-bottom:3px;  display:block;
}

a:hover.docsublinks { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #000;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 padding-bottom:3px;  display:block;
}

a.homemore { 
 font-family: Roboto, sans-serif; font-size: 12px;
 color: #000000;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
}

a:hover.homemore { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #000000;
 text-decoration: underline;
 font-weight: bold;
 font-style: normal;
}

a.homenewdesc { 
 font-family: Roboto, sans-serif; font-size: 12px;
 color: #919292;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 line-height:15px; display:block;
}

a:hover.homenewdesc { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #000;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 line-height:15px; display:block;
}

a.homenewtitle { 
 font-family: Roboto, sans-serif; font-size: 14px;
 color: #00b9e4;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
}

a:hover.homenewtitle { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #000;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
}

a.lang { 
 font-family: Roboto, sans-serif; font-size: 12px;
 color: #c3c390;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.lang { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #333333;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.langSel { 
 font-family: Roboto, sans-serif; font-size: 12px;
 color: #295e90;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.langSel { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #295e90;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.links { 
 font-family: Roboto, sans-serif; font-size: 13px;
 color: #000;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.links { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #fff;
 text-decoration: underline;
 font-weight: normal;
 font-style: normal;
}

a.more { 
 font-family: Roboto, sans-serif; font-size: 13px;
 color: #0066ad;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.more { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #000;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.morebutton { 
 font-family: Roboto, sans-serif; font-size: 12px;
 color: #fff;
 background-color: #60d3ee;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 padding:2px 7px;
}

a:hover.morebutton { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #000;
 background-color: #dcddde;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 padding:2px 7px;
}

a.newsletterlink { 
 font-family: Roboto, sans-serif; font-size: 12px;
 color: #000;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.newsletterlink { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.newsLink { 
 font-family: Roboto, sans-serif; font-size: 14px;
 color: #000;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block;
}

a:hover.newsLink { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #878787;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 display:block;
}

a.ProductsRO { 
 font-family: Roboto, sans-serif; font-size: 11px;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block; padding:2px; border:1px solid #f2f2f2;
}

a:hover.ProductsRO { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 padding:2px; border:1px solid #000;
}

a.programsMenu { 
 font-family: Roboto, sans-serif; font-size: 14px;
 color: #00b9e4;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block; margin-bottom:8px; width:155px; border-bottom:2px dotted #8a8c8e; padding-bottom:6px; margin-left:20px;
}

a:hover.programsMenu { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #768183;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 display:block;
}

a.programsMenuSel { 
 font-family: Roboto, sans-serif; font-size: 14px;
 color: #768183;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block; margin-bottom:8px; width:155px; border-bottom:2px dotted #8a8c8e; padding-bottom:6px; margin-left:20px;
}

a:hover.programsMenuSel { 
 font-family: Roboto, sans-serif;
 font-size: 14px;
 color: #768183;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 display:block;
}

a.rootMenu { 
 font-family: Roboto, sans-serif; font-size: 15px;
 color: #5f480b;
 background-color: #ddcc9f;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
 display:block; height:41px; line-height:41px; 
}

a:hover.rootMenu { 
 font-family: Roboto, sans-serif;
 font-size: 15px;
 color: #5f480b;
 background-color: #efe9ce;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 display:block;
}

a.rootMenuSel { 
 font-family: Roboto, sans-serif; font-size: 15px;
 color: #5f480b;
 background-color: #efe9ce;
 font-weight: bold;
 font-style: normal;
 text-decoration: none;
 display:block; height:41px; line-height:41px; 
}

a:hover.rootMenuSel { 
 font-family: Roboto, sans-serif;
 font-size: 15px;
 color: #5f480b;
 background-color: #efe9ce;
 text-decoration: none;
 font-weight: bold;
 font-style: normal;
 display:block; height:41px; line-height:41px; 
}

a.searchlink { 
 font-family: Roboto, sans-serif; font-size: 12px;
 color: #cc0000;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.searchlink { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #000;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.sitemaplinks { 
 font-family: Roboto, sans-serif; font-size: 12px;
 color: #ededed;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.sitemaplinks { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 color: #d5e04e;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.sitemapsublinks { 
 font-family: Roboto, sans-serif; font-size: 13px;
 color: #acaca9;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 margin-left:6px; display:block;
}

a:hover.sitemapsublinks { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #fff;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 margin-left:6px; display:block;
}

a.subMenu { 
 font-family: Roboto, sans-serif; font-size: 13px;
 color: #4d4d4f;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block; height:26px; line-height:26px; width:160px; padding-left:12px;
}

a:hover.subMenu { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #4d4d4f;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 display:block; height:26px; line-height:26px; width:160px; padding-left:12px;
 background-image: url(/elements/links/71_rim.jpg);
 background-repeat: repeat;
}

a.subMenuCats { 
 font-family: Roboto, sans-serif; font-size: 11px;
 color: #0EB20E;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.subMenuCats { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.subMenuCatsSel { 
 font-family: Roboto, sans-serif; font-size: 11px;
 color: #1D3CB6;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.subMenuCatsSel { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.subMenuRecs { 
 font-family: Roboto, sans-serif; font-size: 12px;
 color: #E17000;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.subMenuRecs { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.subMenuRecsSel { 
 font-family: Roboto, sans-serif; font-size: 12px;
 color: #EE0000;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.subMenuRecsSel { 
 font-family: Roboto, sans-serif;
 font-size: 12px;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.subMenuSel { 
 font-family: Roboto, sans-serif; font-size: 13px;
 color: #4d4d4f;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block; height:26px; line-height:26px; width:160px; padding-left:12px;
 background-image: url(/elements/links/76.jpg);
 background-repeat: repeat;
}

a:hover.subMenuSel { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #4d4d4f;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 display:block; height:26px; line-height:26px; width:160px; padding-left:12px;
 background-image: url(/elements/links/76_rim.jpg);
 background-repeat: repeat;
}

a.tabButton { 
 font-family: Roboto, sans-serif; font-size: 13px;
 color: #000000;
 background-color: #e8e8e8;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block;  height:32px; line-height:32px; margin-bottom:7px; border-bottom:1px solid #bbbbbb; padding:0px 15px;
}

a:hover.tabButton { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #f5f5f5;
 background-color: #A8A8A8;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 display:block;  height:32px; line-height:32px; margin-bottom:7px; border-bottom:1px solid #bbbbbb; padding:0px 15px;
}

a.tabButtonSel { 
 font-family: Roboto, sans-serif; font-size: 13px;
 color: #f5f5f5;
 background-color: #A8A8A8;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block;  height:32px; line-height:32px; margin-bottom:7px; border-bottom:1px solid #bbbbbb; padding:0px 15px;
}

a:hover.tabButtonSel { 
 font-family: Roboto, sans-serif;
 font-size: 13px;
 color: #f5f5f5;
 background-color: #A8A8A8;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 display:block;  height:32px; line-height:32px; margin-bottom:7px; border-bottom:1px solid #bbbbbb; padding:0px 15px;
}

a.toplinks { 
 font-family: Roboto, sans-serif; font-size: 11px;
 color: #D42121;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.toplinks { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 color: #611FD1;
 text-decoration: underline;
 font-weight: normal;
 font-style: normal;
}

a.usefulLinks { 
 font-family: Roboto, sans-serif; font-size: 11px;
 color: #000;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
}

a:hover.usefulLinks { 
 font-family: Roboto, sans-serif;
 font-size: 11px;
 color: #cc0000;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
}

a.verrootMenu { 
 font-family: Roboto, sans-serif; font-size: 15px;
 color: #000000;
 background-color: #cfba81;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block; line-height:30px;  margin-bottom:4px; padding-left:10px; padding-right:10px;
}

a:hover.verrootMenu { 
 font-family: Roboto, sans-serif;
 font-size: 15px;
 color: #000;
 background-color: #e8dfbd;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 display:block; line-height:30px;  margin-bottom:4px; padding-left:10px; padding-right:10px;
}

a.verrootMenuSel { 
 font-family: Roboto, sans-serif; font-size: 15px;
 color: #000;
 background-color: #e8dfbd;
 font-weight: normal;
 font-style: normal;
 text-decoration: none;
 display:block; line-height:30px;  margin-bottom:4px; padding-left:10px; padding-right:10px;
}

a:hover.verrootMenuSel { 
 font-family: Roboto, sans-serif;
 font-size: 15px;
 color: #000;
 background-color: #e8dfbd;
 text-decoration: none;
 font-weight: normal;
 font-style: normal;
 display:block; line-height:30px;  margin-bottom:4px; padding-left:10px; padding-right:10px;
}
