﻿@media print{
.dontprint, .leftpart, .DNNEmptyPane{display:none;width:0;padding:0;margin:0;}
.template_right{width:100%;}
}
@media (max-width: 600px) {
.RightPane{display:none;width:0;padding:0;margin:0;}
}
@media (max-width: 1030px) {
.leftpart{display:none;width:0;padding:0;margin:0;}
.template{max-width:99%;width:99%;margin:0 auto;}
}
@media (min-width: 1030px) {
.leftpart{width:222px;}
.template{max-width:95%;width:95%;margin:0 auto;}
}
.table{height:auto;width:100%;border:0;border-spacing:0;border-collapse:separate;}
.table td{padding:0;}
.logo{max-width:100%;max-height:228px;height:auto;width:auto;}
.logo_left{max-width:522px;max-height:228px;width:52vw;height:auto;}
.logo_right{max-width:438px;max-height:228px;width:46vw;height:auto;float:right;}
.logo_left_dt{max-width:100%;max-height:100%;width:100%;height:auto;}
.logo_right_dt{max-width:100%;max-height:100%;width:auto;height:auto;}
.body{min-width:100%;width:100%;clear:both;}
.template{border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;}
body,th,td,div,p,ul,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .mainmenu_bar, .mainmenu_submenu{font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,div,p,ul,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:13px;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:20px;margin:10px 0;}
h3, h4{font-size:13px;margin:8px 0;}
h5, h6{font-size:11px;margin:6px 0;}
a, a:link, a:visited, a:active{text-decoration:none;font-weight:normal;}
a:hover{text-decoration:underline;font-weight:normal;}
.user, a.user:visited, a.user:link, a.user:active, a.user:hover{margin-right:17px;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{font-weight:bold;}
.linkscontainer{padding-top:10px;text-align:center;padding-bottom:10px;}
.links, a.links:link, a.links:active, a.links:visited{font-weight:bold;text-transform:uppercase;}
.DNNEmptyPane{width:0;padding:0;margin:0;}
div.SearchContainer{position:relative;white-space:nowrap;}
div.SearchBorder{width:180px;height:25px;border:solid 1px #87888a;float:left;background-color:White;white-space:nowrap;margin-top:2px;}
div.SearchContainer a{padding:0px;display:block;float:left;}
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float:left;margin-top:3px;width:31px;height:20px;cursor:pointer;z-index:11;background:no-repeat 2px 2px;text-align:right;}
div.SearchIcon img{margin-top:3px;}
a.ServerSkinWidget{visibility:hidden;}
input.SearchTextBox{float:left;z-index:10;border:0px;width:130px;height:18px;margin-left:3px;margin-top:3px;color:#43494D;}
#SearchChoices{clear:both;display:none;border:solid 1px #C3D4DF;z-index:2000;cursor:pointer;margin:0;padding:0;text-align:left;background-color:#F3F7FA;position:absolute;top:22px;left:0px;}
#SearchChoices li{cursor:pointer;margin:0;padding:2px 2px 0 2px;padding-left:25px;height:18px;text-align:left;background-color:#F3F7FA;background-repeat:no-repeat;background-position:2px center;list-style:none;list-style-image:none;border:none;display:block;}
#SearchChoices li.searchHilite{background-color:#CE0D0D;color:#ffffff;border:none;}
#SearchChoices li.searchDefault{background-color:#F8FAFF;border:none;}
.ContentPane, .TopPane, .BottomPane{padding:0px;margin:0px;}
.LeftPane{width:182px;}
.RightPane{padding:0px 0px 0px 20px;width:auto;margin:0px;}
.ContentPane{max-width:100%;width:100%;overflow:auto;}
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}
a.CommandButton:link, a.CommandButton:visited{font-weight:bold;text-decoration:none;}
a.CommandButton:hover{text-decoration:underline;}
.ControlPanel a.CommandButton:hover{text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}
.header{background:url('images/bhg.png') repeat-x;max-height:228px;height:auto;}
.logo{border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;margin:0;padding:0;}
.body{min-height:650px;background:url(images/bg.png) repeat-x;}
.menu{margin:0;border-bottom:1px solid #FFFFFF;border-collapse:collapse;border-spacing:0px;width:100%;display:block;min-height:40px;vertical-align:middle;}
.bottom{padding:12px 17px;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;text-align:center;}
.leftpart{background:url(images/bsg.png) repeat-x;vertical-align:top;}
.template_left{width:222px;height:100%;}
.search{padding-left:20px;height:40px;}
.bread{padding:0px;margin:0 0 0 0;background:url(images/bread-bg.png) repeat-x top left;height:38px;white-space:nowrap;}
.Breadcrumb{line-height:38px;padding-left:18px;height:38px;white-space:nowrap;}
.language{padding-right:18px;height:38px;vertical-align:middle;white-space:nowrap;}
.center_bg{padding:0px;margin:0px;clear:both;width:100%;}
.left_bg{padding:0;margin:0;}
.right_bg{padding:0;margin:0;}
.content_pad{padding:0px 20px 0 20px;margin:0 0 0 0;}
.content_width{padding-top:10px;padding-bottom:10px;min-height:350px;overflow:auto;}
.DNNEmptyPane{width:0;padding:0;margin:0;}
.normal{padding:0px;margin:0px;}
.window{padding-right:0px;}

/*------------------------------------------------*/
/* SEARCH */
/*------------------------------------------------*/
#search {
    float: right;
    width: 209px;
    height: 32px;
}

    #search a.SearchButton:link,
    #search a.SearchButton:visited {
        display: inline-block;
        float: right;
        height: 32px;
        width: 32px;
        margin: 0;
        padding: 0;
        background: #333 url('images/search.png') no-repeat center center;
        text-indent: -9999px;
    }



    #search a.SearchButton:hover {
        background: url('images/search.png') no-repeat center center, rgb(45,45,45); /* Old browsers */
        background: url('images/search.png') no-repeat center center, -moz-linear-gradient(top, rgba(45,45,45,1) 0%, rgba(86,86,86,1) 100%); /* FF3.6+ */
        background: url('images/search.png') no-repeat center center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(45,45,45,1)), color-stop(100%,rgba(86,86,86,1))); /* Chrome,Safari4+ */
        background: url('images/search.png') no-repeat center center, -webkit-linear-gradient(top, rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%); /* Chrome10+,Safari5.1+ */
        background: url('images/search.png') no-repeat center center, -o-linear-gradient(top, rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%); /* Opera 11.10+ */
        background: url('images/search.png') no-repeat center center, -ms-linear-gradient(top, rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%); /* IE10+ */
        background: url('images/search.png') no-repeat center center, linear-gradient(to bottom, rgba(45,45,45,1) 0%,rgba(86,86,86,1) 100%); /* W3C */
    }

#dnn_dnnSearch_txtSearch {
    display: block;
    float: left;
    width: 160px;
    height: 32px;
    padding: 0 5px 0 10px;
    margin: 0;
    background-color: transparent;
    border: none;
    border-radius: 0;
    box-shadow: none;
    outline: none;
    border-left: 1px solid #ddd;
    color: #000;
    line-height: 32px;
    font-size: 11px;
    -webkit-transition: all 100ms ease-in-out;
    -moz-transition: all 100ms ease-in-out;
    -ms-transition: all 100ms ease-in-out;
    -o-transition: all 100ms ease-in-out;
    transition: all 100ms ease-in-out;
}

    #dnn_dnnSearch_txtSearch:active, #dnn_dnnSearch_txtSearch:focus {
        background: #ccc;
        box-shadow: inset 0px 3px 8px #999;
    }
