.menu{width:80%;float:left;margin:0px;}
.cssmenu ul li{list-style:none;width:14.28571%;float:left;margin:0px;position:relative;text-align:center;-moz-transition:all .4s linear;-webkit-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;}
.cssmenu ul li:hover{background-color:#39b54a;color:#FFF;}
.cssmenu ul li a{font-family:'Oxygen', sans-serif;display:block;color:#000;font-size:18px;text-decoration:none;line-height:550%;}
.cssmenu ul li a:hover{color:#FFF;}
.cssmenu ul li .subwrapper{font-family:'Oxygen', sans-serif;display:none;position:absolute;z-index:1000;background:#39b54a;width:180%;text-align:left;-moz-transition:all .4s linear;-webkit-transition:all .4s linear;-o-transition:all .4s linear;-ms-transition:all .4s linear;}
.cssmenu ul li:hover > .subwrapper{display:block;}
.subwrapper a{color:#FFF !important;text-transform:none !important;margin:0px;width:180%;padding-left:5%;text-decoration:none;line-height:250% !important;text-align:left;}
.subwrapper a:hover{color:#FF0 !important;text-decoration:none;}
.sublabel{float:left;padding:0;margin:0}
.subheading{border-bottom:dotted 1px #c5c5c5;margin:0px !important;}
.sublinkall{font-weight:normal !important;height:auto !important;line-height:normal !important;}
.cssmenu ul li .ctl00_TopNavigation_RptCategory_ctl07_subwrapper{left:auto;right:0}
.cssmenu ul li .ctl00_TopNavigation_RptCategory_ctl08_subwrapper{left:auto;right:0}
.cssmenu ul li .tl00_TopNavigation_RptCategory_ctl09_subwrapper{left:auto;right:0}
.cssmenu ul li .ctl00_TopNavigation_RptCategory_ctl10_subwrapper{left:auto;right:0}
.cssmenu ul li .TopNavigation_RptCategory_ctl10_subwrapper{left:auto;right:0}
.cssmenu ul li .opNavigation_RptCategory_ctl07_subwrapper{left:auto;right:0}
.menu .selectmenu{width:94%;margin:3%;font-family:Segoe UI;font-size:18px;border:solid 3px #096;outline:none;background-color:#fefee7;display:none;}
@media only screen and (max-width:1280px),only screen and (max-device-width:1280px){}
@media only screen and (max-width:1000px),only screen and (max-device-width:1000px){.cssmenu ul li a{line-height:485%;}
}
@media only screen and (max-width:768px),only screen and (max-device-width:768px){.cssmenu ul li a{line-height:100%;font-size:13px;}
.subwrapper a{line-height:10% !important;padding-left:0%;}
}
@media only screen and (max-width:680px),only screen and (max-device-width:680px){.logo{width:100%;text-align:center;}
.menu{width:100%;}
.cssmenu ul li{display:none;}
.menu .selectmenu{display:block;}
}
@media only screen and (max-width:480px),only screen and (max-device-width:480px){}
@media only screen and (max-width:324px),only screen and (max-device-width:324px){}
@media only screen and (max-width:312px),only screen and (max-device-width:312px){}
@media only screen and (max-width:239px),only screen and (max-device-width:239px){}