#menu{ display:block;}
#menu .menu-nav,#menu #mainlevel-nav{ list-style:none; padding:0px; margin:0; z-index:1040 !important; display:inline;}
.menu-nav,.menu-nav *{margin:0;padding:0;list-style:none}.menu-nav{line-height:1.0}.menu-nav ul{position:absolute;top:-999em;width:10em}.menu-nav ul li{width:100%}.menu-nav li:hover{visibility:inherit}
.menu-nav li{float:left;position:relative}
.menu-nav a{display:block;position:relative}
.menu-nav li:hover ul,.menu-nav li.sfHover ul{left:0em;top:3.4em;z-index:99}ul.menu-nav li:hover li ul,ul.menu-nav li.sfHover li ul{top:-999em}ul.menu-nav li li:hover ul,ul.menu-nav li li.sfHover ul{left:10em;top:0}ul.menu-nav li li:hover li ul,ul.menu-nav li li.sfHover li ul{top:-999em}ul.menu-nav li li li:hover ul,ul.menu-nav li li li.sfHover ul{left:10em;top:0}
.menu-nav{float:left}
.menu-nav.prod_menu{float:none}
.menu-nav.prod_menu li{float:none;position:relative}
.menu-nav a{padding:15px 11px;text-decoration:none}
.menu-nav a,.menu-nav a:visited {color:#13a}.menu-nav li li a{}
#menu .menu-nav >li:first-child{padding-left: 66px;}
#menu .menu-nav >li >a{
	font: bold 22px 'Akrobat',Arial,Helvetica,sans-serif;
    font-weight: bold;
	text-transform:uppercase;
	border-radius:4px 4px 0px 0px;-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px}
#menu .menu-nav >li >a .sf-sub-indicator{
	position:relative;
	right:-4px!important;
	top:0.8em;
	width:0px;
	height:0px;
	border-style:solid;
	border-width:4px;border-color:transparent;display:block;float:right;
	display:none;
}
#menu .menu-nav ul >li a{
    font: 400 16px 'Akrobat',Arial,Helvetica,sans-serif;
    text-transform: none;
    color: #fff!important;
	padding:5px 0;
}
.menu-nav.prod_menu ul > li:not(:last-child) {
	border-bottom:solid 1px #3ca1bf;
}
ul#nav{margin-left:-10px;padding:4px 0px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background-color:#c9edff;border:solid 3px #f2f2f2;border-bottom: 0;background-image:-webkit-linear-gradient(bottom,#4ea8f0,#53a1c6 50%,#4ea8f0);background-image:-moz-linear-gradient(bottom,#4ea8f0,#53a1c6 50%,#4ea8f0);background-image:-o-linear-gradient(bottom,#4ea8f0,#53a1c6 50%,#4ea8f0);background-image:-ms-linear-gradient(bottom,#4ea8f0,#53a1c6 50%,#4ea8f0);background-image:linear-gradient(to top,#4ea8f0,#53a1c6 50%,#4ea8f0)}
.menu-nav li{
	background:none;    
	padding: 0px 8px;
}
.menu-nav>li{
	background: #131f3c;
}
.menu-nav li li{background:none;border-left:0px !important;padding: 5px 0;}
.menu-nav li li li{background:none}
.menu-nav li:hover,.menu-nav li.sfHover,.menu-nav a:focus,.menu-nav a:hover,.menu-nav a:active{outline:0;-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;-ms-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:background-color;-ms-transition-property:background-color;-o-transition-property:background-color;-moz-transition-property:background-color;transition-property:background-color}.menu-nav li li:hover,.menu-nav li li.sfHover,.menu-nav li li a:focus,.menu-nav li li a:hover,.menu-nav li li a:active{text-decoration:none;outline:0}

.menu-nav ul{
	padding:5px 17px !important;
	-moz-box-shadow:0px 2px 5px rgba(0,0,0,.14);
	-webkit-box-shadow:0px 2px 5px rgba(0,0,0,.14);
	box-shadow:0px 2px 5px rgba(0,0,0,.14)
}

.menu-nav ul ul{
	opacity:1.0;
	/*padding:5px 5px !important;
	margin:-5px 10px 10px 0px*/
}
.menu-nav li a{font-weight:bold}
.menu-nav li li a{padding:5px 10px;font-weight:normal;line-height:18px}
.menu-nav li li img{vertical-align:middle;float:left;margin:1px 6px 10px 0;width:16px;height:16px}.menu-nav a.sf-with-ul{min-width:1px}
.sf-sub-indicator{
	position:absolute;display:block;
	right:.15em;
	top:1.05em;
	width:0px;height:0px;text-indent:-999em;overflow:hidden;border-style:solid;border-width:4px;border-color:transparent
}

a >.sf-sub-indicator{ 
	top:10px;
	background-position:0 -100px
}
a:focus >.sf-sub-indicator,
a:hover >.sf-sub-indicator,
a:active >.sf-sub-indicator,
li:hover >a >.sf-sub-indicator,
li.sfHover >a >.sf-sub-indicator{
	background-position:-11px -100px
}
.menu-nav ul .sf-sub-indicator{background-position: -11px 0}.menu-nav ul a >.sf-sub-indicator{background-position: 0 0}.menu-nav ul a:focus >.sf-sub-indicator,.menu-nav ul a:hover >.sf-sub-indicator,.menu-nav ul a:active >.sf-sub-indicator,.menu-nav ul li:hover >a >.sf-sub-indicator,.menu-nav ul li.sfHover >a >.sf-sub-indicator{background-position:-11px 0}ul.columns-2 li{width:50% !important}ul.columns-2 li li,ul.columns-3 li li,ul.columns-4 li li,ul.columns-5 li li{width:100% !important}ul.columns-2 li ul,ul.columns-3 li ul,ul.columns-4 li ul,ul.columns-5 li ul{left:100% !important}ul.columns-3 li{width:33.3% !important}ul.columns-4 li{width:25% !important}ul.columns-5 li{width:20% !important}body div.panel1{position:absolute;top:10%;left:10%;display:none;width:80%;height:auto;z-index:300000;margin:0;float:right;height:auto;-moz-box-shadow:0px 2px 30px rgba(0,0,0,.45);-webkit-box-shadow:0px 2px 30px rgba(0,0,0,.45);box-shadow:0px 2px 30px rgba(0,0,0,.45)}body div.panel1 .menupanel{padding:10px}body div.panel1 .menupanel a:hover{text-decoration:none}.menupanel ul.selectnav{list-style:none}.menupanel ul.selectnav li{margin:0px !important}.menupanel ul.selectnav li a{padding:5px 5px 4px 5px;display:block}.menupanel ul.selectnav li:nth-child(1) a{ }.menupanel ul.selectnav li:nth-child(1) a:after{ }
.menupanel ul.selectnav li.level1 a{color:#fff; font-weight: 600;}
.menupanel ul.selectnav li.selected.level1 {    text-decoration: underline;}

.menupanel ul.selectnav li.level2 {margin:0}
.menupanel ul.selectnav li.selected.level2 {    text-decoration: underline;}
.menupanel ul.selectnav li.level2 a{color:#fff}

.menupanel ul.selectnav li.level3 { padding:0; border-left:solid 1px #bbb; margin-left:10px!important}
.menupanel ul.selectnav li.level3 a{ padding:5px 0 5px 5px; padding-left:15px; font-size:14px; line-height:16px; color:#fff;}
.menupanel ul.selectnav li.selected.level3 {    text-decoration: underline;}
.menupanel ul.selectnav li.selected.level3 a{color:#fff;}

.menupanel ul.selectnav li.level4 { 
	padding:0; 
	/*border-left:solid 1px #bbb; */
	margin-left:10px!important
}
.menupanel ul.selectnav li.level4 a{ padding:5px 0 5px 5px; padding-left:15px; font-size:14px; line-height:16px;   margin-left: 40px;    border-left: solid 1px #53a1c6;color:#fff;}
.menupanel ul.selectnav li.selected.level4 {    text-decoration: underline;}
.menupanel ul.selectnav li.selected.level4 a{color:#fff}

.menupanel ul.selectnav li.level5 { 
	padding:0; 
	/*border-left:solid 1px #bbb;*/ 
	margin-left:10px!important
}
.menupanel ul.selectnav li.level5 a{ 
	padding: 0px 0 0px 5px;
    padding-left: 15px;
    font-size: 14px;
    line-height: 16px;
    margin-left: 60px;
    border-left: solid 1px #031838;
    color: #fff;
}
.menupanel ul.selectnav li.selected.level5 {    text-decoration: underline;}
.menupanel ul.selectnav li.selected.level5 a{color:#fff}

a#menupanel{
	color:#fff;
	display:none;
	/*border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px*/
}
ul.pagination{ text-align:center !important; padding:0 !important; margin:0 !important}ul.pagination li{ background:none !important; display:inline !important; margin:0 !important; padding:0 5px !important}ul.menu{  list-style:none}ul.menu li{  margin:0;  padding:2px 0px 4px 0px}a.sublevel{  display:block;  padding:4px 0px 4px 24px;  height:100%;  background:url(../images/ul-li-default.png) no-repeat 0 5px}ul.menu ul{ list-style:none; margin:0}ul.menu li ul li{ background:none; margin:0; padding:2px 0px 4px 22px}ul.menu ul li a{ padding-left:30px}#quick-menu ul{margin-left:0px}#quick-menu li{list-style:none;padding:0px 0px 0px 10px !important;margin:0px;display:inline;text-transform:uppercase}#social{  float:right;  z-index:0;  padding:62px 0px 0px 10px}#social-links{  padding:0px 0px 0px 0px;  margin:0px -2px 0px 0px;  height:25px}#social-links li{  display:inline;  background:none;  margin:0px}#social-links li a{float:left;text-indent:-9999px;width:18px;height:18px;margin:0 2px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-transition-duration:0.7s;-webkit-transition-duration:0.7s;-o-transition-duration:0.7s;-ms-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-property:background-color;-ms-transition-property:background-color;-o-transition-property:background-color;-moz-transition-property:background-color;transition-property:background-color}#social-links li a span{width:18px;height:18px;display:block;background-image:url(../images/social-sprite.png);background-repeat:no-repeat;-moz-transition-duration:0.7s;-webkit-transition-duration:0.7s;-o-transition-duration:0.7s;-ms-transition-duration:0.7s;transition-duration:0.7s;-webkit-transition-property:background-position;-ms-transition-property:background-position;-o-transition-property:background-position;-moz-transition-property:background-position;transition-property:background-position}#social-links li a#twitter span{background-position:-2px -2px}#social-links li a#gplus span{background-position:-24px -2px}#social-links li a#facebook span{background-position:-46px -2px}#social-links li a#rss span{background-position:-68px -2px}#social-links li a#linkedin span{background-position:-90px -2px}#social-links li a#myspace span{background-position:-112px -2px}#social-links li a#vimeo span{background-position:-134px -2px}#social-links li a#stumbleupon span{background-position:-156px -2px}#social-links li a#digg span{background-position:-178px -2px}#social-links li a#blogger span{background-position:-200px -2px}#social-links li a#twitter:hover span{background-position:-2px -46px}#social-links li a#gplus:hover span{background-position:-24px -46px}#social-links li a#facebook:hover span{background-position:-46px -46px}#social-links li a#rss:hover span{background-position:-68px -46px}#social-links li a#linkedin:hover span{background-position:-90px -46px}#social-links li a#myspace:hover span{background-position:-112px -46px}#social-links li a#vimeo:hover span{background-position:-134px -46px}#social-links li a#stumbleupon:hover span{background-position:-156px -46px}#social-links li a#digg:hover span{background-position:-178px -46px}#social-links li a#blogger:hover span{background-position:-200px -46px}.tipz{margin-top:-54px;margin-left:-44px}.tipz .tip {width:82px;font:bold 10px Arial,Helvetica,sans-serif}.tipz .tip-title {font-weight:bold;padding:7px 0px 7px 0px;text-align:center}.tipz .tip-text {display:none}#footer-line ul.menu{ padding:0px 0px 10px 0px; margin:0}#footer-line ul.menu li{ display:inline !important; padding:4px 10px 0px 0px; margin:0; background:transparent}#footer-line ul.menu li a{ display:inline !important; background:none; padding:0; margin:0}
/*#menu .menu-nav li ul,#menu .menu-nav li ul li ul,#nav ol,#nav ul,#nav ol ol,#nav ul ul,*/
.dk_options,.panel1,.spacer{
	border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px
}
.moduletable_menu ul.menu,ul.latestnews_menu,.VMmenu{ list-style:none}.moduletable_menu ul.menu li,ul.latestnews_menu li,.VMmenu li,.VMmenu{ margin:0; padding:1px 0px}.moduletable_menu .VmOpen ul.menu li,.moduletable_menu .VmClose ul.menu li{border:0px !important}.moduletable_menu .VmOpen ul.menu li a,.moduletable_menu .VmClose ul.menu li a{font-weight:400 !important;font-size:90%;padding:6px 0px !important}.VMmenu li{padding:1px 0px !important;margin:0px !important}.VMmenu li div a{}.moduletable_menu ul.menu li a,ul.latestnews_menu li a,.VMmenu li div a{display:block;background:none}.moduletable_menu ul.menu li a span.link-no-image{}.moduletable_menu ul.menu li a:hover,ul.latestnews_menu li a:hover,.VMmenu li div a:hover{ text-decoration:none}.moduletable_menu ul.menu li ul li a:hover,.VMmenu ul li div a:hover {text-decoration:underline;background:none !important}.moduletable_menu ul.menu li ul li{ padding:4px 0px 4px 30px; background:none !important}.moduletable_menu ul.menu li ul li a{ display:block; height:100%; font-weight:normal !important; border:0; padding:0px !important; text-decoration:none}.moduletable_menu li.parent.active{font-weight:bold}.moduletable_menu ul,.moduletable_menu li {background:transparent;margin:0px;padding:0px;list-style:none}.moduletable_menu ul.menu,.moduletable_menu ol.menu{margin-top:0px;margin-bottom:0px}.moduletable_menu ul.menu li ul,{margin-top:0px;margin-bottom:0px}.moduletable_menu ul.menu li a,.moduletable_menu ol.menu li a,.moduletable_menu ul.menu li ul li a{margin:0px !important;padding:8px 10px;display:block;text-decoration:none;font-size:100%;font-weight:normal}.moduletable_menu ul.menu li a,.moduletable_menu ol.menu li a,ul.latestnews_menu li a,.VMmenu li div a{padding:13px 0px;-moz-transition-duration:0.4s;-webkit-transition-duration:0.4s;-o-transition-duration:0.4s;-ms-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:background-color,padding,-webkit-box-shadow;-ms-transition-property:background-color,padding,box-shadow;-o-transition-property:background-color,padding,box-shadow;-moz-transition-property:background-color,padding,-moz-box-shadow;transition-property:background-color,padding,box-shadow;font:400 14px 'Akrobat',Arial,Helvetica,sans-serif}.moduletable_menu ul.menu li a:hover,.moduletable_menu ol.menu li a:hover,ul.latestnews_menu li a:hover{padding:8px 10px}.moduletable_menu ul.menu li a:hover,.moduletable_menu ol.menu li a:hover,.VMmenu li div a:hover{}.moduletable_menu ul.menu li li a:hover,.moduletable_menu ol.menu li li a:hover,.VMmenu ul li div a:hover {-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}.moduletable_menu ul.menu li ul li,.moduletable_menu_light ul.menu li ul li,.latestnews_menu_light li,.latestnews_menu li ul li{border-bottom:0px !important}.latestnews_menu_light a,.latestnews_menu a,.VMmenu ul li div a{font-size:90%;font-weight:bold}.latestnews_menu_light li,latestnews_menu li{background-position:8px 5px !important;padding-left:30px !important}.moduletable_menu ul.menu li a:hover,.moduletable_menu ol.menu li a:hover,.moduletable_menu_light ul.menu li a:hover,.moduletable_menu_light ol.menu li a:hover,.VMmenu li div a:hover{margin:0px;padding:13px 0px 13px 10px;text-decoration:none}.VmClose ul,.VmClose li{padding-left:0px;margin-left:0px}.VMmenu ul li div a:hover{padding-left:0px}.moduletable_menu ul.menu li a img,.moduletable_menu_light ul.menu li a img{vertical-align:middle;margin:0px!important;padding:0px 6px 0px 0px!important;float:left;border-style:none!important;background:transparent!important}.moduletable_menu ul.menu li.separator img,.moduletable_menu li.separator img,.moduletable_menu ul.menu li img,.moduletable_menu_light ul.menu li.separator img,.moduletable_menu_light li.separator img,.moduletable_menu_light ul.menu li img{padding:0px 10px 0px 5px!important;vertical-align:middle;margin:0px!important;float:left;border-style:none!important;background:transparent!important}.moduletable_menu ul.menu li.active ul li a.current,.moduletable_menu ul.menu li ul li a.current,.moduletable_menu ul.menu li.active ul li a.active,.moduletable_menu ul.menu li ul li a.active,.moduletable_menu_light ul.menu li.active ul li a.current,.moduletable_menu_light ul.menu li ul li a.current,.moduletable_menu_light ul.menu li.active ul li a.active,.moduletable_menu_light ul.menu li ul li a.active{background:#333!important}.moduletable_menu ul.menu li.separator .image-title,.moduletable_menu_light ul.menu li.separator .image-title {font-size:75%!important}.moduletable_menu ul.menu li.separator,.moduletable_menu_light ul.menu li.separator{font-size:75%!important;line-height:200%!important}#bot-modules ul.menu{padding:0px;margin:0px}#bot-modules ul.menu li{margin:0px}#menu .menu-nav ul.nav-child ul.nav-child a{color:#4ea8f0}