#art-djmain{background:#FFFFFF;margin:0 auto;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;position:relative;width:100%;min-height:100%;left:0;top:0;cursor:default;overflow:hidden;}
table, ul.art-djhmenu{font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
h1, h2, h3, h4, h5, h6, p, a, ul, ol, li{margin:0;padding:0;}
.art-djbutton{border:0;border-collapse:separate;-webkit-background-origin:border !important;-moz-background-origin:border !important;background-origin:border-box !important;background:#FFBF47;background:linear-gradient(top, #FFCD70 0, #FFB01F 100%) no-repeat;background:-webkit-linear-gradient(top, #FFCD70 0, #FFB01F 100%) no-repeat;background:-moz-linear-gradient(top, #FFCD70 0, #FFB01F 100%) no-repeat;background:-o-linear-gradient(top, #FFCD70 0, #FFB01F 100%) no-repeat;background:-ms-linear-gradient(top, #FFCD70 0, #FFB01F 100%) no-repeat;background:linear-gradient(top, #FFCD70 0, #FFB01F 100%) no-repeat;-svg-background:linear-gradient(top, #FFCD70 0, #FFB01F 100%) no-repeat;padding:0 7px;margin:0 auto;height:23px;}
.art-djpostcontent, .art-djpostheadericons, .art-djpostfootericons, .art-djblockcontent, ul.art-djvmenu a{text-align:left;}
.art-djpostcontent, .art-djpostcontent li, .art-djpostcontent table, .art-djpostcontent a, .art-djpostcontent a:link, .art-djpostcontent a:visited, .art-djpostcontent a.visited, .art-djpostcontent a:hover, .art-djpostcontent a.hovered{font-size:14px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;line-height:175%;}
.art-djpostcontent p{margin:6px 0;}
.art-djpostcontent h1, .art-djpostcontent h1 a, .art-djpostcontent h1 a:link, .art-djpostcontent h1 a:visited, .art-djpostcontent h1 a:hover, .art-djpostcontent h2, .art-djpostcontent h2 a, .art-djpostcontent h2 a:link, .art-djpostcontent h2 a:visited, .art-djpostcontent h2 a:hover, .art-djpostcontent h3, .art-djpostcontent h3 a, .art-djpostcontent h3 a:link, .art-djpostcontent h3 a:visited, .art-djpostcontent h3 a:hover, .art-djpostcontent h4, .art-djpostcontent h4 a, .art-djpostcontent h4 a:link, .art-djpostcontent h4 a:visited, .art-djpostcontent h4 a:hover, .art-djpostcontent h5, .art-djpostcontent h5 a, .art-djpostcontent h5 a:link, .art-djpostcontent h5 a:visited, .art-djpostcontent h5 a:hover, .art-djpostcontent h6, .art-djpostcontent h6 a, .art-djpostcontent h6 a:link, .art-djpostcontent h6 a:visited, .art-djpostcontent h6 a:hover, .art-djblockheader .t, .art-djblockheader .t a, .art-djblockheader .t a:link, .art-djblockheader .t a:visited, .art-djblockheader .t a:hover, .art-djvmenublockheader .t, .art-djvmenublockheader .t a, .art-djvmenublockheader .t a:link, .art-djvmenublockheader .t a:visited, .art-djvmenublockheader .t a:hover, .art-djheadline, .art-djheadline a, .art-djheadline a:link, .art-djheadline a:visited, .art-djheadline a:hover, .art-djslogan, .art-djslogan a, .art-djslogan a:link, .art-djslogan a:visited, .art-djslogan a:hover, .art-djpostheader, .art-djpostheader a, .art-djpostheader a:link, .art-djpostheader a:visited, .art-djpostheader a:hover{font-size:32px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
.art-djpostcontent a, .art-djpostcontent a:link{font-size:14px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;text-decoration:none;color:#0BB6D0;}
.art-djpostcontent a:visited, .art-djpostcontent a.visited{font-size:14px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;text-decoration:none;color:#0BB6D0;}
.art-djpostcontent a:hover, .art-djpostcontent a.hover{font-size:14px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;text-decoration:underline;color:#0BB6D0;}
.art-djpostcontent h1{color:#738A8C;margin:7px 0;font-size:28px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;line-height:150%;}
.art-djblockcontent h1{margin:7px 0;font-size:28px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;line-height:150%;}
.art-djpostcontent h1 a, .art-djpostcontent h1 a:link, .art-djpostcontent h1 a:hover, .art-djpostcontent h1 a:visited, .art-djblockcontent h1 a, .art-djblockcontent h1 a:link, .art-djblockcontent h1 a:hover, .art-djblockcontent h1 a:visited{font-size:28px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;line-height:150%;}
.art-djpostcontent h2{color:#738A8C;margin:6px 0;font-size:24px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;line-height:150%;}
.art-djblockcontent h2{margin:6px 0;font-size:24px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;line-height:150%;}
.art-djpostcontent h2 a, .art-djpostcontent h2 a:link, .art-djpostcontent h2 a:hover, .art-djpostcontent h2 a:visited, .art-djblockcontent h2 a, .art-djblockcontent h2 a:link, .art-djblockcontent h2 a:hover, .art-djblockcontent h2 a:visited{font-size:24px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;line-height:150%;}
.art-djpostcontent h3{color:#738A8C;margin:6px 0;font-size:24px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;line-height:150%;}
.art-djblockcontent h3{margin:6px 0;font-size:24px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;line-height:150%;}
.art-djpostcontent h3 a, .art-djpostcontent h3 a:link, .art-djpostcontent h3 a:hover, .art-djpostcontent h3 a:visited, .art-djblockcontent h3 a, .art-djblockcontent h3 a:link, .art-djblockcontent h3 a:hover, .art-djblockcontent h3 a:visited{font-size:24px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;line-height:150%;}
.art-djpostcontent h4{color:#394546;margin:0;font-size:14px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-weight:bold;font-style:normal;line-height:150%;}
.art-djblockcontent h4{margin:0;font-size:14px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-weight:bold;font-style:normal;line-height:150%;}
.art-djpostcontent h4 a, .art-djpostcontent h4 a:link, .art-djpostcontent h4 a:hover, .art-djpostcontent h4 a:visited, .art-djblockcontent h4 a, .art-djblockcontent h4 a:link, .art-djblockcontent h4 a:hover, .art-djblockcontent h4 a:visited{font-size:14px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-weight:bold;font-style:normal;line-height:150%;}
.art-djpostcontent h5{color:#6A0606;margin:7px 0;font-size:18px;font-family:Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;line-height:150%;}
.art-djblockcontent h5{margin:7px 0;font-size:18px;font-family:Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;line-height:150%;}
.art-djpostcontent h5 a, .art-djpostcontent h5 a:link, .art-djpostcontent h5 a:hover, .art-djpostcontent h5 a:visited, .art-djblockcontent h5 a, .art-djblockcontent h5 a:link, .art-djblockcontent h5 a:hover, .art-djblockcontent h5 a:visited{font-size:18px;font-family:Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;line-height:150%;}
.art-djpostcontent h6{color:#3A0303;margin:5px 0;font-size:16px;font-family:Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;line-height:150%;}
.art-djblockcontent h6{margin:5px 0;font-size:16px;font-family:Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;line-height:150%;}
.art-djpostcontent h6 a, .art-djpostcontent h6 a:link, .art-djpostcontent h6 a:hover, .art-djpostcontent h6 a:visited, .art-djblockcontent h6 a, .art-djblockcontent h6 a:link, .art-djblockcontent h6 a:hover, .art-djblockcontent h6 a:visited{font-size:16px;font-family:Arial, 'Arial Unicode MS', Helvetica, Sans-Serif;line-height:150%;}
header, footer, article, nav, #art-djhmenu-bg, .art-djsheet, .art-djhmenu a, .art-djvmenu a, .art-djslidenavigator > a, .art-djcheckbox:before, .art-djradiobutton:before{-webkit-background-origin:border !important;-moz-background-origin:border !important;background-origin:border-box !important;}
header, footer, article, nav, #art-djhmenu-bg, .art-djsheet, .art-djslidenavigator > a, .art-djcheckbox:before, .art-djradiobutton:before{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul{list-style-type:none;}
ol{list-style-position:inside;}
html, body{height:100%;}
body{padding:0;margin:0;min-width:240px;color:#293232;}
.clearfix:before, .clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.cleared{font:0/0 serif;clear:both;}
form{padding:0 !important;margin:0 !important;}
table.position{position:relative;width:100%;table-layout:fixed;}
li h1, .art-djpostcontent li h1, .art-djblockcontent li h1{margin:1px;}
li h2, .art-djpostcontent li h2, .art-djblockcontent li h2{margin:1px;}
li h3, .art-djpostcontent li h3, .art-djblockcontent li h3{margin:1px;}
li h4, .art-djpostcontent li h4, .art-djblockcontent li h4{margin:1px;}
li h5, .art-djpostcontent li h5, .art-djblockcontent li h5{margin:1px;}
li h6, .art-djpostcontent li h6, .art-djblockcontent li h6{margin:1px;}
li p, .art-djpostcontent li p, .art-djblockcontent li p{margin:1px;}
.art-djshapes{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0;}
.art-djslider-inner{position:relative;overflow:hidden;width:100%;height:100%;}
.art-djslidenavigator > a{display:inline-block;vertical-align:middle;outline-style:none;font-size:1px;}
.art-djslidenavigator > a:last-child{margin-right:0 !important;}
.art-djobject1495637101{display:block;left:0.92%;margin-left:-2px;position:absolute;top:19px;width:275px;height:77px;background-image:url('../images/object1495637101.png');background-position:0 0;background-repeat:no-repeat;z-index:4;}
.art-djheader{margin:0 auto;position:relative;height:120px;background-image:url('../images/header.jpg');background-position:center top;background-repeat:no-repeat;}
.responsive .art-djheader{background-image:url('../images/header.jpg');background-position:center center;}
.art-djheader-inner{position:relative;min-width:240px;max-width:1200px;width:100%;z-index:auto !important;margin:0 auto;}
.art-djheader>div.art-djnostyle, .art-djheader>div.art-djblock, .art-djheader>div.art-djpost{position:absolute;z-index:101;}
.art-djnav{background:#E8E7E3;border-bottom:1px solid #29547F;padding:3px 3px 0;margin:0 auto;position:relative;z-index:100;font-size:0;}
ul.art-djhmenu a, ul.art-djhmenu a:link, ul.art-djhmenu a:visited, ul.art-djhmenu a:hover{outline:none;position:relative;z-index:11;}
ul.art-djhmenu, ul.art-djhmenu ul{display:block;margin:0;padding:0;border:0;list-style-type:none;}
ul.art-djhmenu li{position:relative;z-index:5;display:block;float:left;background:none;margin:0;padding:0;border:0;}
ul.art-djhmenu li:hover{z-index:10000;white-space:normal;}
ul.art-djhmenu:after, ul.art-djhmenu ul:after{content:".";height:0;display:block;visibility:hidden;overflow:hidden;clear:both;}
ul.art-djhmenu, ul.art-djhmenu ul{min-height:0;}
ul.art-djhmenu{display:inline-block;vertical-align:bottom;padding-left:3px;padding-right:3px;}
.art-djnav-inner:before{content:' ';}
.art-djnav-inner{text-align:center;margin:0 auto;}
.desktop-nav .art-djnav-inner{min-width:240px;max-width:1200px;width:100%;padding-left:3px;padding-right:3px;}
.desktop-nav.art-djnav{padding-left:0;padding-right:0;}
.art-djhmenu-extra1{position:absolute;left:0;top:0;width:auto;height:auto;background-position:center;}
.art-djhmenu-extra2{position:absolute;right:0;top:0;width:auto;height:auto;background-position:center;}
.art-djmenuitemcontainer{margin:0 auto;}
ul.art-djhmenu>li{margin-left:21px;}
ul.art-djhmenu>li:first-child{margin-left:10px;}
ul.art-djhmenu>li:last-child, ul.art-djhmenu>li.last-child{margin-right:10px;}
ul.art-djhmenu>li>a{background:#E8E7E3;padding:0 12px;margin:0 auto;position:relative;display:block;height:28px;cursor:pointer;text-decoration:none;color:#2B5B64;line-height:28px;text-align:center;}
.art-djhmenu a, .art-djhmenu a:link, .art-djhmenu a:visited, .art-djhmenu a.active, .art-djhmenu a:hover{font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;text-decoration:none;text-align:left;}
ul.art-djhmenu>li>a.active{background:#29547F;padding:0 12px;margin:0 auto;color:#E9CD96;padding-bottom:1px;margin-bottom:-1px;font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;}
ul.art-djhmenu>li>a:visited, ul.art-djhmenu>li>a:hover, ul.art-djhmenu>li:hover>a{font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;}
ul.art-djhmenu>li>a:hover, .desktop ul.art-djhmenu>li:hover>a{background:#29547F;padding:0 12px;margin:0 auto;}
ul.art-djhmenu>li>a:hover, .desktop-nav ul.art-djhmenu>li:hover>a{color:#B9C4C6;font-size:12px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;}
ul.art-djhmenu>li>a.active:hover{padding-bottom:0;margin-bottom:0;}
ul.art-djhmenu>li:before{position:absolute;display:block;content:' ';top:0;left:-21px;width:21px;height:28px;background:url('../images/menuseparator.png') center center no-repeat;}
ul.art-djhmenu>li:first-child:before{display:none;}
ul.art-djhmenu li li a{background:#3C4849;padding:0 8px;margin:0 auto;}
ul.art-djhmenu li li{float:none;width:auto;margin-top:1px;margin-bottom:1px;}
.desktop-nav ul.art-djhmenu li li ul>li:first-child{margin-top:1px;}
ul.art-djhmenu li li ul>li:last-child{margin-bottom:0;}
.art-djhmenu ul a{display:block;white-space:nowrap;height:22px;min-width:7em;border:0 solid transparent;text-align:left;line-height:22px;color:#D5DCDD;font-size:10px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;margin:0;}
.art-djhmenu ul a:link, .art-djhmenu ul a:visited, .art-djhmenu ul a.active, .art-djhmenu ul a:hover{text-align:left;line-height:22px;color:#D5DCDD;font-size:10px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;margin:0;}
.desktop-nav ul.art-djhmenu>li>ul>li{margin-top:0;margin-bottom:0;}
.desktop-nav .art-djhmenu>li>ul>li>a{font-weight:bold !important;}
.desktop-nav .art-djhmenu>li>ul>li{float:left;}
.desktop-nav .art-djhmenu>li>ul>li>ul{position:relative;left:0 !important;right:auto !important;padding:0 !important;margin:0 !important;}
.desktop-nav .art-djhmenu>li:hover>ul>li>ul{visibility:visible;}
.desktop-nav .art-djhmenu>li>ul>li>ul:before{visibility:hidden;}
ul.art-djhmenu li li:after{display:block;position:absolute;content:' ';height:0;top:-1px;left:0;right:0;z-index:1;border-bottom:1px solid #FBBE6F;}
ul.art-djhmenu li li:before{display:block;position:absolute;content:' ';left:0;right:0;top:-1px;z-index:0;height:1px;background-color:#3C4849;}
.desktop-nav ul.art-djhmenu>li>ul>li:after, .desktop-nav ul.art-djhmenu>li>ul>li:before{display:none;}
.desktop-nav ul.art-djhmenu li li:after{left:5px;right:5px;}
ul.art-djhmenu ul li a:hover{background:#29547F;background:rgba(41, 84, 127, 0.8);margin:0 auto;}
.art-djhmenu ul a:hover{font-size:10px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;}
.art-djhmenu ul li a:hover{color:#E9CD96;}
.desktop-nav .art-djhmenu ul li:hover>a{color:#E9CD96;}
ul.art-djhmenu ul:before{background:#3C4849;border:1px solid rgba(222, 181, 99, 0.6);margin:0 auto;display:block;position:absolute;content:' ';z-index:1;}
.desktop-nav ul.art-djhmenu li:hover>ul{visibility:visible;top:100%;}
.desktop-nav ul.art-djhmenu li li:hover>ul{top:0;left:100%;}
ul.art-djhmenu ul{visibility:hidden;position:absolute;z-index:10;left:0;top:0;background-image:url('../images/spacer.gif');}
.desktop-nav ul.art-djhmenu>li>ul{padding:17px 36px 36px 36px;margin:-10px 0 0 -30px;}
.desktop-nav ul.art-djhmenu ul ul{padding:36px 36px 36px 16px;margin:-36px 0 0 -5px;}
.desktop-nav ul.art-djhmenu ul.art-djhmenu-left-to-right{right:auto;left:0;margin:-10px 0 0 -30px;}
.desktop-nav ul.art-djhmenu ul.art-djhmenu-right-to-left{left:auto;right:0;margin:-10px -30px 0 0;}
.desktop-nav ul.art-djhmenu li li:hover>ul.art-djhmenu-left-to-right{right:auto;left:100%;}
.desktop-nav ul.art-djhmenu li li:hover>ul.art-djhmenu-right-to-left{left:auto;right:100%;}
.desktop-nav ul.art-djhmenu ul ul.art-djhmenu-left-to-right{right:auto;left:0;padding:36px 36px 36px 16px;margin:-36px 0 0 -5px;}
.desktop-nav ul.art-djhmenu ul ul.art-djhmenu-right-to-left{left:auto;right:0;padding:36px 16px 36px 36px;margin:-36px -5px 0 0;}
.desktop-nav ul.art-djhmenu li ul>li:first-child{margin-top:0;}
.desktop-nav ul.art-djhmenu li ul>li:last-child{margin-bottom:0;}
.desktop-nav ul.art-djhmenu ul ul:before{border-radius:0;top:30px;bottom:30px;right:30px;left:10px;}
.desktop-nav ul.art-djhmenu>li>ul:before{top:11px;right:30px;bottom:30px;left:30px;}
.desktop-nav ul.art-djhmenu>li>ul.art-djhmenu-left-to-right:before{right:30px;left:30px;}
.desktop-nav ul.art-djhmenu>li>ul.art-djhmenu-right-to-left:before{right:30px;left:30px;}
.desktop-nav ul.art-djhmenu ul ul.art-djhmenu-left-to-right:before{right:30px;left:10px;}
.desktop-nav ul.art-djhmenu ul ul.art-djhmenu-right-to-left:before{right:10px;left:30px;}
.desktop-nav ul.art-djhmenu>li.ext>a{white-space:nowrap;}
.desktop-nav ul.art-djhmenu>li.ext>a:hover, .desktop-nav ul.art-djhmenu>li.ext:hover>a, .desktop-nav ul.art-djhmenu>li.ext:hover>a.active{background:none;padding:0 12px 0 12px;margin:-0 -0 0 -0;overflow:hidden;position:relative;border:none;border-radius:0;box-shadow:none;color:#EDD7AB;}
.desktop-nav ul.art-djhmenu>li.ext>a:hover:before, .desktop-nav ul.art-djhmenu>li.ext:hover>a:before, .desktop-nav ul.art-djhmenu>li.ext:hover>a.active:before{position:absolute;content:' ';top:0;right:0;left:0;bottom:-1px;background-color:#3C4849;border:1px Solid rgba(222, 181, 99, 0.6);border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 0 rgba(0, 0, 0, 0.8);z-index:-1;}
.desktop-nav ul.art-djhmenu>li.ext:hover>ul{top:29px;padding-top:5px;margin-top:0;}
.desktop-nav ul.art-djhmenu>li.ext:hover>ul:before{top:-1px;clip:rect(6px, auto, auto, auto);border-top-left-radius:0;border-top-right-radius:0;box-shadow:0 0 0 rgba(0, 0, 0, 0.8);}
ul.art-djhmenu>li.ext>.ext-r, ul.art-djhmenu>li.ext>.ext-l, ul.art-djhmenu>li.ext>.ext-m, ul.art-djhmenu>li.ext>.ext-off{display:none;z-index:12;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.desktop-nav ul.art-djhmenu>li.ext>ul{z-index:13;}
.desktop-nav ul.art-djhmenu>li.ext.ext-r:hover>.ext-r, .desktop-nav ul.art-djhmenu>li.ext.ext-l:hover>.ext-l{position:absolute;display:block;overflow:hidden;height:6px;top:29px;padding-top:1px;margin-top:-1px;}
.desktop-nav ul.art-djhmenu>li.ext:hover>.ext-r:before, .desktop-nav ul.art-djhmenu>li.ext:hover>.ext-l:before{position:absolute;content:' ';top:0;bottom:-1px;background-color:#3C4849;border:1px Solid rgba(222, 181, 99, 0.6);box-shadow:0 0 0 rgba(0, 0, 0, 0.8);}
.desktop-nav ul.art-djhmenu>li.ext.ext-r:hover>.ext-r{left:100%;right:auto;padding-left:0;margin-left:0;padding-right:1px;margin-right:-1px;}
.desktop-nav ul.art-djhmenu>li.ext.ext-r:hover>.ext-r:before{right:0;left:-1px;border-top-left-radius:0;border-top-right-radius:0;}
.desktop-nav ul.art-djhmenu>li.ext.ext-l:hover>.ext-l{right:100%;left:auto;padding-right:0;margin-right:0;padding-left:1px;margin-left:-1px;}
.desktop-nav ul.art-djhmenu>li.ext.ext-l:hover>.ext-l:before{right:-1px;left:0;border-top-right-radius:0;border-top-left-radius:0;}
.desktop-nav ul.art-djhmenu>li.ext:hover>.ext-m, .desktop-nav ul.art-djhmenu>li.ext:hover>.ext-off{position:absolute;display:block;overflow:hidden;height:5px;top:100%;}
.desktop-nav ul.art-djhmenu>li.ext.ext-r:hover>.ext-m{left:-0;right:0;padding-right:0;padding-left:0;}
.desktop-nav ul.art-djhmenu>li.ext:hover>.ext-off{left:-0;right:-0;padding-left:0;padding-right:0;height:2px;}
.desktop-nav ul.art-djhmenu>li.ext.ext-l:hover>.ext-m{right:-0;left:0;padding-left:0;padding-right:0;}
.desktop-nav ul.art-djhmenu>li.ext.ext-l.ext-r:hover>.ext-m{right:-0;left:-0;padding-left:0;padding-right:0;}
.desktop-nav ul.art-djhmenu>li.ext:hover>.ext-m{top:29px;}
.desktop-nav ul.art-djhmenu>li.ext:hover>.ext-off:before{right:0;left:0;position:absolute;content:' ';top:-1px;bottom:-1px;background-color:#3C4849;border:1px Solid rgba(222, 181, 99, 0.6);box-shadow:0 0 0 rgba(0, 0, 0, 0.8);}
.desktop-nav ul.art-djhmenu>li.ext:hover>.ext-m:before{position:absolute;content:' ';top:-1px;bottom:-1px;background-color:#3C4849;border:1px Solid rgba(222, 181, 99, 0.6);box-shadow:0 0 0 rgba(0, 0, 0, 0.8);}
.desktop-nav ul.art-djhmenu>li.ext.ext-r:hover>.ext-m:before{right:-1px;left:0;}
.desktop-nav ul.art-djhmenu>li.ext.ext-l:hover>.ext-m:before{left:-1px;right:0;}
.desktop-nav ul.art-djhmenu>li.ext.ext-l.ext-r:hover>.ext-m:before{left:-1px;right:-1px;}
.art-djsheet{background:#FFFFFF;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin:20px auto 0;position:relative;cursor:auto;width:100%;min-width:240px;max-width:1200px;z-index:auto !important;}
.art-djlayout-wrapper{position:relative;margin:0 auto 0 auto;z-index:auto !important;}
.art-djcontent-layout{display:table;width:100%;table-layout:fixed;border-collapse:collapse;}
.art-djcontent-layout-row{display:table-row;}
.art-djlayout-cell{display:table-cell;vertical-align:top;}
.art-djvmenublock{margin:7px;}
div.art-djvmenublock img{margin:0;}
.art-djvmenublockheader{background:#DEB563;background:rgba(222, 181, 99, 0.5);padding:8px 0;margin:0 auto;}
.art-djvmenublockheader .t, .art-djvmenublockheader .t a, .art-djvmenublockheader .t a:link, .art-djvmenublockheader .t a:visited, .art-djvmenublockheader .t a:hover{color:#000000;font-size:26px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;margin:0 10px;}
.art-djvmenublockcontent{margin:0 auto;}
ul.art-djvmenu, ul.art-djvmenu ul{list-style:none;display:block;}
ul.art-djvmenu, ul.art-djvmenu li{display:block;margin:0;padding:0;width:auto;line-height:0;}
ul.art-djvmenu{margin-top:0;margin-bottom:0;}
ul.art-djvmenu ul{display:none;position:relative;}
ul.art-djvmenu ul.active{display:block;}
ul.art-djvmenu>li>a{background:#E7C98D;background:rgba(231, 201, 141, 0.5);padding:0 15px;margin:0 auto;color:#4E5E5F;min-height:30px;line-height:30px;}
ul.art-djvmenu a{display:block;cursor:pointer;z-index:1;font-size:10px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;position:relative;}
ul.art-djvmenu li{position:relative;}
ul.art-djvmenu>li{margin-top:1px;}
ul.art-djvmenu>li>ul{margin-top:1px;}
ul.art-djvmenu>li:first-child{margin-top:0;}
ul.art-djvmenu>li>a:hover, ul.art-djvmenu>li>a.active:hover{padding:0 15px;margin:0 auto;}
ul.art-djvmenu>li>a:hover, ul.art-djvmenu>li>a.active:hover{font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;text-decoration:none;}
ul.art-djvmenu a:hover, ul.art-djvmenu a.active:hover{color:#346F79;}
ul.art-djvmenu>li>a.active:hover>span.border-top, ul.art-djvmenu>li>a.active:hover>span.border-bottom{background-color:transparent;}
ul.art-djvmenu>li>a.active{background:#D5A139;background:rgba(213, 161, 57, 0.5);padding:0 15px;margin:0 auto;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;text-decoration:none;color:#694E16;}
ul.art-djvmenu>li:after, ul.art-djvmenu>li>ul:after, ul.art-djvmenu>li:before, ul.art-djvmenu>li>ul:before{display:block;position:absolute;content:' ';left:0;right:0;top:-1px;}
ul.art-djvmenu>li:after, ul.art-djvmenu>li>ul:after{z-index:1;height:0;border-bottom:1px solid #F9F1E2;}
ul.art-djvmenu>li:before, ul.art-djvmenu>li>ul:before{z-index:0;height:1px;background-color:rgba(231, 201, 141, 0.5);}
ul.art-djvmenu>li:first-child:before, ul.art-djvmenu>li:first-child:after{display:none;}
.art-djblock{margin:7px;}
div.art-djblock img{border:none;margin:3px;}
.art-djblockheader{background:#FFFFFF;border-top:2px solid #654A15;border-bottom:1px dotted #654A15;padding:5px 3px;margin:0 auto 7px;}
.art-djblockheader .t, .art-djblockheader .t a, .art-djblockheader .t a:link, .art-djblockheader .t a:visited, .art-djblockheader .t a:hover{color:#694E16;font-size:14px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;margin:0 5px;}
.art-djblockheader .t:before{content:url('../images/blockheadericon.png');margin-right:6px;bottom:2px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;}
.opera .art-djblockheader .t:before{bottom:0;}
.art-djblockcontent{padding:3px;margin:0 auto;color:#43320E;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;line-height:175%;}
.art-djblockcontent table, .art-djblockcontent li, .art-djblockcontent a, .art-djblockcontent a:link, .art-djblockcontent a:visited, .art-djblockcontent a:hover{color:#43320E;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;line-height:175%;}
.art-djblockcontent p{margin:0 5px;}
.art-djblockcontent a, .art-djblockcontent a:link{color:#6D5117;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;}
.art-djblockcontent a:visited, .art-djblockcontent a.visited{color:#6D5117;font-weight:normal;font-style:normal;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;text-decoration:none;}
.art-djblockcontent a:hover, .art-djblockcontent a.hover{color:#29547F;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;text-decoration:none;}
.art-djblock li{font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;line-height:175%;color:#4C5B5D;margin:5px 0 0 10px;}
.art-djbreadcrumbs{margin:0 auto;}
a.art-djbutton, a.art-djbutton:link, a:link.art-djbutton:link, body a.art-djbutton:link, a.art-djbutton:visited, body a.art-djbutton:visited, input.art-djbutton, button.art-djbutton{text-decoration:none;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;position:relative;display:inline-block;vertical-align:middle;white-space:nowrap;text-align:center;color:#3C4849;margin:0 !important;overflow:visible;cursor:pointer;text-indent:0;line-height:23px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.art-djbutton img{margin:0;vertical-align:middle;}
.firefox2 .art-djbutton{display:block;float:left;}
input, select, textarea{vertical-align:middle;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
.art-djblock select{width:96%;}
input.art-djbutton{float:none !important;}
.art-djbutton.active, .art-djbutton.active:hover{background:#5BABB9;background:linear-gradient(top, rgba(119, 185, 197, 0.8) 0, rgba(76, 163, 179, 0.8) 75%, rgba(70, 150, 164, 0.8) 100%) no-repeat;background:-webkit-linear-gradient(top, rgba(119, 185, 197, 0.8) 0, rgba(76, 163, 179, 0.8) 75%, rgba(70, 150, 164, 0.8) 100%) no-repeat;background:-moz-linear-gradient(top, rgba(119, 185, 197, 0.8) 0, rgba(76, 163, 179, 0.8) 75%, rgba(70, 150, 164, 0.8) 100%) no-repeat;background:-o-linear-gradient(top, rgba(119, 185, 197, 0.8) 0, rgba(76, 163, 179, 0.8) 75%, rgba(70, 150, 164, 0.8) 100%) no-repeat;background:-ms-linear-gradient(top, rgba(119, 185, 197, 0.8) 0, rgba(76, 163, 179, 0.8) 75%, rgba(70, 150, 164, 0.8) 100%) no-repeat;background:linear-gradient(top, rgba(119, 185, 197, 0.8) 0, rgba(76, 163, 179, 0.8) 75%, rgba(70, 150, 164, 0.8) 100%) no-repeat;-svg-background:linear-gradient(top, rgba(119, 185, 197, 0.8) 0, rgba(76, 163, 179, 0.8) 75%, rgba(70, 150, 164, 0.8) 100%) no-repeat;padding:0 7px;margin:0 auto;}
.art-djbutton.active, .art-djbutton.active:hover{color:#112427 !important;}
.art-djbutton.hover, .art-djbutton:hover{background:#7BBBC6;background:linear-gradient(top, rgba(151, 202, 211, 0.8) 0, rgba(94, 172, 186, 0.8) 100%) no-repeat;background:-webkit-linear-gradient(top, rgba(151, 202, 211, 0.8) 0, rgba(94, 172, 186, 0.8) 100%) no-repeat;background:-moz-linear-gradient(top, rgba(151, 202, 211, 0.8) 0, rgba(94, 172, 186, 0.8) 100%) no-repeat;background:-o-linear-gradient(top, rgba(151, 202, 211, 0.8) 0, rgba(94, 172, 186, 0.8) 100%) no-repeat;background:-ms-linear-gradient(top, rgba(151, 202, 211, 0.8) 0, rgba(94, 172, 186, 0.8) 100%) no-repeat;background:linear-gradient(top, rgba(151, 202, 211, 0.8) 0, rgba(94, 172, 186, 0.8) 100%) no-repeat;-svg-background:linear-gradient(top, rgba(151, 202, 211, 0.8) 0, rgba(94, 172, 186, 0.8) 100%) no-repeat;padding:0 7px;margin:0 auto;}
.art-djbutton.hover, .art-djbutton:hover{color:#000000 !important;}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], textarea{background:#F9FAFB;margin:0 auto;}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], textarea{width:100%;padding:8px 0;color:#254E56 !important;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
input.art-djerror, textarea.art-djerror{background:#F9FAFB;border:1px solid #E2341D;margin:0 auto;}
input.art-djerror, textarea.art-djerror{color:#254E56 !important;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
form.art-djsearch input[type="text"]{background:#F9FAFB;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.35);-moz-box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.35);box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.35);border:1px solid #CCD6E0;margin:0 auto;width:100%;padding:6px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#374243 !important;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;}
form.art-djsearch{background-image:none;border:0;display:block;position:relative;top:0;padding:0;margin:5px;left:0;line-height:0;}
form.art-djsearch input{top:0;right:0;}
form.art-djsearch>input{bottom:0;left:0;vertical-align:middle;}
form.art-djsearch input[type="submit"]{margin:0 auto;color:#82601C !important;position:absolute;display:block;left:auto;border:none;background:url('../images/searchicon.png') center center no-repeat;width:24px;height:100%;padding:0;}
label.art-djcheckbox:before{background:#F9FAFB;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0 auto;width:16px;height:16px;}
label.art-djcheckbox{cursor:pointer;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;line-height:16px;display:inline-block;}
.art-djcheckbox>input[type="checkbox"]{margin:0 5px 0 0;}
label.art-djcheckbox.active:before{background:#A8B6B8;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0 auto;width:16px;height:16px;display:inline-block;}
label.art-djcheckbox.hovered:before{background:#D2D9DA;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0 auto;width:16px;height:16px;display:inline-block;}
label.art-djradiobutton:before{background:#F9FAFB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 auto;width:12px;height:12px;}
label.art-djradiobutton{cursor:pointer;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;line-height:12px;display:inline-block;}
.art-djradiobutton>input[type="radio"]{vertical-align:baseline;margin:0 5px 0 0;}
label.art-djradiobutton.active:before{background:#A8B6B8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 auto;width:12px;height:12px;display:inline-block;}
label.art-djradiobutton.hovered:before{background:#D2D9DA;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:0 auto;width:12px;height:12px;display:inline-block;}
.art-djpost{background:#FFFFFF;-webkit-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);box-shadow:0 0 3px 2px rgba(0, 0, 0, 0.2);padding:15px;margin:5px;}
a img{border:0;}
.art-djarticle img, img.art-djarticle, .art-djblock img, .art-djfooter img{margin:7px 7px 7px 7px;}
.art-djmetadata-icons img{border:none;vertical-align:middle;margin:2px;}
.art-djarticle table, table.art-djarticle{border-collapse:collapse;margin:1px;}
.art-djpost .art-djcontent-layout-br{height:0;}
.art-djarticle th{text-align:center;vertical-align:middle;padding:7px;}
pre{overflow:auto;padding:0.1em;}
.preview-cms-logo{border:0;margin:1em 1em 0 0;float:left;}
.image-caption-wrapper{padding:7px 7px 7px 7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.image-caption-wrapper img{margin:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.image-caption-wrapper div.art-djcollage{margin:0 !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.image-caption-wrapper p{font-size:80%;text-align:right;margin:0;}
.art-djpostheadericon:before{content:url('../images/postheadericon.png');margin-right:6px;bottom:4px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;}
.opera .art-djpostheadericon:before{bottom:0;}
.art-djpostheader{color:#5E7173;margin:7px 10px;font-size:28px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;line-height:150%;}
.art-djpostheader a, .art-djpostheader a:link, .art-djpostheader a:visited, .art-djpostheader a.visited, .art-djpostheader a:hover, .art-djpostheader a.hovered{font-size:28px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;line-height:150%;}
.art-djpostheader a, .art-djpostheader a:link{font-size:28px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;color:#677C7E;}
.art-djpostheader a:visited, .art-djpostheader a.visited{font-size:28px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;color:#677C7E;}
.art-djpostheader a:hover, .art-djpostheader a.hovered{font-size:28px;font-family:Impact, Tahoma, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;text-align:left;color:#3C4849;}
.art-djpostheadericons, .art-djpostheadericons a, .art-djpostheadericons a:link, .art-djpostheadericons a:visited, .art-djpostheadericons a:hover{font-size:10px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;color:#4C5B5D;}
.art-djpostheadericons{display:inline-block;padding:1px;}
.art-djpostheadericons a, .art-djpostheadericons a:link{font-size:10px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;text-decoration:none;color:#506062;}
.art-djpostheadericons a:visited, .art-djpostheadericons a.visited{font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;text-decoration:none;color:#36727D;}
.art-djpostheadericons a:hover, .art-djpostheadericons a.hover{font-size:10px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:italic;text-decoration:underline;color:#20A7BC;}
.art-djpostpdficon:before{content:url('../images/system/pdf_button.png');margin-right:6px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;bottom:auto;}
.opera .art-djpostpdficon:before{bottom:0;}
.art-djpostprinticon:before{content:url('../images/system/printButton.png');margin-right:6px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;bottom:auto;}
.opera .art-djpostprinticon:before{bottom:0;}
.art-djpostemailicon:before{content:url('../images/system/emailButton.png');margin-right:6px;bottom:1px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;}
.opera .art-djpostemailicon:before{bottom:0;}
.art-djpostediticon:before{content:url('../images/system/edit.png');margin-right:6px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;bottom:auto;}
.opera .art-djpostediticon:before{bottom:0;}
.art-djpostcontent ul>li:before, .art-djpost ul>li:before, .art-djtextblock ul>li:before{content:url('../images/postbullets.png');margin-right:6px;bottom:1px;position:relative;display:inline-block;vertical-align:middle;font-size:0;line-height:0;}
.opera .art-djpostcontent ul>li:before, .opera .art-djpost ul>li:before, .opera .art-djtextblock ul>li:before{bottom:0;}
.art-djpostcontent li, .art-djpost li, .art-djtextblock li{font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;color:#121616;margin:3px 0 0 11px;}
.art-djpostcontent ul>li, .art-djpost ul>li, .art-djtextblock ul>li, .art-djpostcontent ol, .art-djpost ol, .art-djtextblock ol{padding:0;}
.art-djpostcontent ul>li, .art-djpost ul>li, .art-djtextblock ul>li{padding-left:9px;}
.art-djpostcontent ul>li:before, .art-djpost ul>li:before, .art-djtextblock ul>li:before{margin-left:-9px;}
.art-djpostcontent ol, .art-djpost ol, .art-djtextblock ol, .art-djpostcontent ul, .art-djpost ul, .art-djtextblock ul{margin:1em 0 1em 11px;}
.art-djpostcontent li ol, .art-djpost li ol, .art-djtextblock li ol, .art-djpostcontent li ul, .art-djpost li ul, .art-djtextblock li ul{margin:0.5em 0 0.5em 11px;}
.art-djpostcontent li, .art-djpost li, .art-djtextblock li{margin:3px 0 0 0;}
.art-djpostcontent ol>li, .art-djpost ol>li, .art-djtextblock ol>li{overflow:visible;}
.art-djpostcontent ul>li, .art-djpost ul>li, .art-djtextblock ul>li{overflow-x:visible;overflow-y:hidden;}
blockquote{background:#F3E3C4 url('../images/postquote.png') no-repeat scroll;padding:4px 4px 4px 37px;margin:10px 10px 10px 50px;color:#503B11;font-size:14px;font-family:'Times New Roman', Georgia, Times, Serif;font-weight:normal;font-style:italic;text-align:left;line-height:150%;overflow:auto;clear:both;}
blockquote a, .art-djpostcontent blockquote a, .art-djblockcontent blockquote a, .art-djfooter blockquote a, blockquote a:link, .art-djpostcontent blockquote a:link, .art-djblockcontent blockquote a:link, .art-djfooter blockquote a:link, blockquote a:visited, .art-djpostcontent blockquote a:visited, .art-djblockcontent blockquote a:visited, .art-djfooter blockquote a:visited, blockquote a:hover, .art-djpostcontent blockquote a:hover, .art-djblockcontent blockquote a:hover, .art-djfooter blockquote a:hover{color:#503B11;font-size:14px;font-family:'Times New Roman', Georgia, Times, Serif;font-weight:normal;font-style:italic;text-align:left;line-height:150%;}
blockquote p, .art-djpostcontent blockquote p, .art-djblockcontent blockquote p, .art-djfooter blockquote p{margin:0;margin:5px 0;}
.art-djpostfootericons, .art-djpostfootericons a, .art-djpostfootericons a:link, .art-djpostfootericons a:visited, .art-djpostfootericons a:hover{font-size:12px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;text-align:left;color:#394546;}
.art-djpostfootericons{display:inline-block;padding:1px;}
.art-djpostfootericons a, .art-djpostfootericons a:link{font-size:12px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;color:#36727D;}
.art-djpostfootericons a:visited, .art-djpostfootericons a.visited{font-size:12px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;color:#36727D;}
.art-djpostfootericons a:hover, .art-djpostfootericons a.hover{font-size:12px;font-family:Tahoma, Arial, Helvetica, Sans-Serif;font-weight:normal;font-style:normal;text-decoration:none;color:#20A7BC;}
.art-djfooter{background:#202727;margin:10px auto 0;position:relative;color:#C7D0D1;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;line-height:175%;text-align:center;padding:0;}
.art-djfooter a, .art-djfooter a:link, .art-djfooter a:visited, .art-djfooter a:hover, .art-djfooter td, .art-djfooter th, .art-djfooter caption{color:#C7D0D1;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;line-height:175%;}
.art-djfooter p{padding:0;text-align:center;}
.art-djfooter a, .art-djfooter a:link{color:#5EACBA;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;text-decoration:none;}
.art-djfooter a:visited{color:#B9C4C6;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;text-decoration:none;}
.art-djfooter a:hover{color:#20A7BC;font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;text-decoration:underline;}
.art-djfooter img{border:none;margin:5px;}
.art-djfooter-inner{margin:0 auto;min-width:240px;max-width:1200px;width:100%;padding:15px;padding-right:15px;padding-left:15px;}
.art-djrss-tag-icon{background:url('../images/footerrssicon.png') no-repeat scroll;margin:0 auto;min-height:22px;min-width:22px;display:inline-block;text-indent:25px;background-position:left center;}
.art-djrss-tag-icon:empty{vertical-align:middle;}
.art-djfooter li{font-size:11px;font-family:Verdana, Geneva, Arial, Helvetica, Sans-Serif;color:#CDE5EA;}
.art-djpage-footer, .art-djpage-footer a, .art-djpage-footer a:link, .art-djpage-footer a:visited, .art-djpage-footer a:hover{font-family:Arial;font-size:10px;letter-spacing:normal;word-spacing:normal;font-style:normal;font-weight:normal;text-decoration:underline;color:#C7D0D1;}
.art-djpage-footer{position:relative;z-index:auto !important;padding:1em;text-align:center !important;text-decoration:none;color:#ABB9BA;}
img.art-djlightbox{cursor:pointer;}
#art-djlightbox-bg *{padding:0;margin:0;}
div#art-djlightbox-bg{top:0;left:0;width:100%;position:absolute;height:100%;background-color:#000;opacity:0.8;filter:alpha(opacity=80);z-index:9999;}
img.art-djlightbox-image{-webkit-transition:opacity 350ms ease-in-out;-moz-transition:opacity 350ms ease-in-out;-o-transition:opacity 350ms ease-in-out;-ms-transition:opacity 350ms ease-in-out;transition:opacity 350ms ease-in-out;cursor:pointer;z-index:10000;position:fixed;border:6px solid #fff;border-radius:3px;opacity:0;filter:alpha(opacity=0);}
img.art-djlightbox-image.active{opacity:1;filter:alpha(opacity=100);}
.lightbox-error{position:fixed;background:#fff;z-index:100;opacity:0.95;padding:20px;border:1px solid #b4b4b4;border-radius:10px;box-shadow:0 2px 5px #333;width:300px;height:80px;}
.loading{position:fixed;background:#fff url('../images/preloader-01.gif') center center no-repeat;width:32px;height:32px;z-index:10100;opacity:0.5;padding:10px;border:1px solid #b4b4b4;border-radius:10px;box-shadow:0 2px 5px #333;}
.arrow{height:100px;width:82px;z-index:10003;position:fixed;cursor:pointer;opacity:0.5;filter:alpha(opacity=50);}
.arrow.left{left:9px;}
.arrow.right{right:9px;}
.arrow:hover{opacity:1;filter:alpha(opacity=100);}
.arrow.disabled{display:none;}
.arrow-t, .arrow-b{height:6px;width:30px;left:26px;background-color:#fff;position:relative;border-radius:3px;}
.arrow-t{top:38px;}
.arrow-b{top:50px;}
.close{width:22px;height:22px;position:fixed;top:30px;right:39px;cursor:pointer;opacity:0.5;filter:alpha(opacity=50);}
.close:hover{opacity:1;filter:alpha(opacity=100);}
.close .cw, .close .ccw{position:absolute;top:8px;left:-4px;width:30px;height:6px;background-color:#fff;border-radius:3px;}
.cw{transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);}
.ccw{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);}
.close-alt, .arrow-right-alt, .arrow-left-alt{display:none;color:#fff;font-size:2.5em;}
.ie8 .close-alt, .ie8 .arrow-right-alt, .ie8 .arrow-left-alt{display:block;}
.ie8 .cw, .ie8 .ccw{display:none;}
.art-djcontent-layout .art-djsidebar1{background:#FFFFFF;-webkit-border-radius:15px 0 0 15px;-moz-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;margin:0 auto;width:250px;}
.art-djcontent-layout .art-djcontent{margin:0 auto;}
.art-djcontent-layout .art-djsidebar2{background:#FFFFFF;-webkit-border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0;margin:0 auto;width:210px;}
.art-djblockheader .t, .art-djvmenublockheader .t{white-space:nowrap;}
.djslider-loader{margin-top:20px !important;margin-bottom:20px !important;}
.art-djandresstyle{font:11x Verdana, sans-serif;font-color:#333333;}
.art-djandresstylebold{font:11px Verdana, sans-serif;}
.mooblock-title{color:#333B62;text-align:left;background-image:url("/images/flecha.png");background-repeat:no-repeat;padding-left:22px;margin:0.7em 0 0;border-color:#aaaaaa;border-width:1px;border-style:solid;padding-top:2px;padding-bottom:2px;}
.mooblock-el{padding-left:22px;}
.descargarButton{-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bddbfa), color-stop(1, #80b5ea));background:-moz-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);background:-webkit-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);background:-o-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);background:-ms-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);background:linear-gradient(to bottom, #bddbfa 5%, #80b5ea 100%);background-color:#bddbfa;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #ffffff;display:inline-block;color:#ffffff;font-family:arial;font-size:15px;font-weight:bold;width:100%;text-decoration:none;text-shadow:0px 1px 0px #ffffff;}
.descargarButton2{-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;box-shadow:inset 0px 1px 0px 0px #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #FFC967), color-stop(1, #FFB124));background:-moz-linear-gradient(top, #FFC967 5%, #FFB124 100%);background:-webkit-linear-gradient(top, #FFC967 5%, #FFB124 100%);background:-o-linear-gradient(top, #FFC967 5%, #FFB124 100%);background:-ms-linear-gradient(top, #FFC967 5%, #FFB124 100%);background:linear-gradient(to bottom, #FFC967 5%, #FFB124 100%);background-color:#FFC967;border:1px solid #ffffff;display:inline-block;color:#ffffff;font-family:arial;font-size:15px;font-weight:bold;width:100%;text-decoration:none;text-shadow:0px 1px 0px #ffffff;}
.myButton:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #80b5ea), color-stop(1, #bddbfa));background:-moz-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);background:-webkit-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);background:-o-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);background:-ms-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);background:linear-gradient(to bottom, #80b5ea 5%, #bddbfa 100%);background-color:#80b5ea;}
.myButton:active{position:relative;top:1px;}
.cfdiv_select select, .cfdiv_text label, .cfdiv_textarea label, .cfdiv_checkboxgroup label:first-child, .cfdiv_radio label:first-child{width:250px;text-align:left;}
.small-message, .error-message{margin-left:250px;}
.tablebg{background-image:url("/images/images/fondo_b.jpg");}
.tablebg:hover{background-image:url("/images/images/fondo_c.jpg");}
.art-djdjheader > .my-module-1{top:15px;left:40%;}
fieldset dl{display:block;margin:0;padding:0;background:none;}
fieldset dt{display:block;box-sizing:border-box;-moz-box-sizing:border-box;width:12em;height:2em;margin:0;padding:0;float:left;clear:both;background:none;line-height:2em;overflow:hidden;}
fieldset dd{display:block;min-height:2em;margin:0 0 0 12em;padding:0;background:none;line-height:2em;}
fieldset label{display:inline-block;width:12em;}
fieldset textarea{vertical-align:text-top;}
.img-fulltext-left, .img-intro-left{float:left;display:block;border:none;padding:0;margin:0 0.3em 0.3em 0;margin-top:0;}
.img-fulltext-right, .img-intro-right{float:right;display:block;border:none;padding:0;margin:0 0 0.3em 0.3em;margin-top:0;}
ul.pagenav{clear:both;list-style:none;display:block;margin:0;padding:0;}
ul.pagenav li, ul.pagenav li:before{display:block;background:none;margin:0;padding:0;width:50%;text-align:center;content:normal;}
ul.pagenav li.pagenav-prev{float:left;}
ul.pagenav li.pagenav-next{margin:0 0 0 50%;}
div.item-page dl.tabs{display:block;margin:0;padding:0;}
div.item-page dl.tabs:before{box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:left;width:1em;height:2em;overflow:hidden;}
div.item-page dl.tabs dt{box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:left;height:2em;overflow:hidden;border-left:1px solid black;border-top:1px solid black;}
div.item-page dl.tabs dt h3{margin:0;padding:0 1em;line-height:2em;font-size:100%;overflow:hidden;}
div.item-page dl.tabs dt h3 a{text-decoration:none;}
div.item-page dl.tabs:after{box-sizing:border-box;-moz-box-sizing:border-box;display:block;border-left:1px solid black;content:" ";overflow:hidden;height:2em;}
div.item-page div.current{clear:both;border:1px solid black;}
div.item-page div.current dd.tabs{margin:0;padding:0;}
div.item-page .panel{border:1px solid black;margin-top:-1px;}
div.item-page .panel h3{margin:0;padding:0;}
div.item-page .panel h3 a{display:block;padding:6px;text-decoration:none;}
div.item-page .panel h3.pane-toggler-down a{border-bottom:1px solid black;}
div.item-page .panel .pane-slider{margin:0;padding:0;}
div.item-page div.pagination ul{clear:both;list-style:none;display:block;margin:0;padding:0;}
div.item-page div.pagination li{display:block;width:50%;margin:0;padding:0;text-align:center;float:left;white-space:nowrap;}
div.item-page div.pagination:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
#searchForm .phrases-box{display:block;float:left;}
#searchForm .ordering-box{text-align:right;}
#searchForm .phrases-box label, #searchForm .ordering-box label, #searchForm .only label{display:inline-block;width:auto;height:2em;margin:0;padding:0 0.3em;}
#mod-finder-searchform label{display:block;}
#mod-finder-searchform input.inputbox{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;max-width:300px;}
#login-form #form-login-username label, #login-form #form-login-password label{display:block;}
#login-form #form-login-username input, #login-form #form-login-password input{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;max-width:300px;}
.breadcrumbs img{margin:0;padding:0;border:none;outline:none;}
dl.stats-module{padding:0.3em 0 0.3em 0.3em;margin:0;}
dl.stats-module dt{float:left;display:block;line-height:1.5em;min-height:1.5em;width:10em;padding:0.3em 0.3em 0 0;margin:0;font-weight:bold;}
dl.stats-module dd{display:block;line-height:1.5em;min-height:1.5em;margin-left:0 0 0 10em;}
div.mod-languages ul{margin:0;padding:0;list-style:none;}
div.mod-languages li{background:none;margin:0 0.3em;padding:0;}
div.mod-languages ul.lang-inline li{display:inline;}
div.mod-languages ul.lang-block li{display:block;}
div.mod-languages img{border:none;margin:0;padding:0;}
div.clr{clear:both;}
#system-message ul li{background-image:none;}
ul.actions, ul.actions li, ul.actions li img{display:inline;margin:0;padding:0;border:none;}
ul.actions li{background:none;list-style:none;}
.items-row{display:table;width:100%;table-layout:fixed;border-collapse:collapse;}
.items-row .item{display:table-cell;vertical-align:top;}
.items-row .row-separator{display:none;}
div.pagination p.counter{display:inline-block;margin:0 0.3em 0 0;padding:0;background:none;}
div.pagination ul, div.pagination ul li, div.pagination ul > li:before{display:inline-block;list-style:none;margin:0;padding:0 0.3em;background:none;content:normal;}
div.tip-wrap{background:#fff;border:1px solid #aaa;}
div.tip-wrap div.tip{padding:0.3em;}
div.tip-wrap div.tip-title{font-weight:bold;}
table.category{width:100%;}
table.category thead th img{padding:0 0 0 0.3em;margin:0;border:none;}
span.hasTip a img{padding:0;margin:0;border:none;}
div.categories-list ul li span.item-title, div.cat-children ul li span.item-title{display:block;margin:0 0 0.3em 0;}
div.categories-list ul li div.category-desc, div.cat-children ul li div.category-desc{margin:0 0 0.3em 0;}
div.categories-list dl, div.cat-children dl{display:block;padding-left:0;padding-right:0;margin-left:0;margin-right:0;background:none;}
div.categories-list dl dt, div.cat-children dl dt, div.categories-list dl dd, div.cat-children dl dd{display:inline-block;padding:0;margin:0;background:none;}
div.img_caption p.img_caption{padding:0.3em 0;margin:0;}
.art-djheader > .my-module-1{top:25px;right:20%;}
.art-djheader > .my-module-2{top:65px;right:20%;}
.LitTable{display:table;border-style:solid;border-width:1px;border-color:#E8E7E3;width:100%;margin-top:5px;margin-bottom:5px;}
.LitRow{display:table-row;width:100%;}
.LitCell{display:inline-block;padding-right:5px;padding-left:5px;text-align:center;width:200px;}