﻿
body  {

background: rgba(242,249,251,1);
background: -moz-linear-gradient(top, rgba(242,249,251,1) 0%, rgba(229,223,215,1) 61%, rgba(220,171,133,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(242,249,251,1)), color-stop(61%, rgba(229,223,215,1)), color-stop(100%, rgba(220,171,133,1)));
background: -webkit-linear-gradient(top, rgba(242,249,251,1) 0%, rgba(229,223,215,1) 61%, rgba(220,171,133,1) 100%);
background: -o-linear-gradient(top, rgba(242,249,251,1) 0%, rgba(229,223,215,1) 61%, rgba(220,171,133,1) 100%);
background: -ms-linear-gradient(top, rgba(242,249,251,1) 0%, rgba(229,223,215,1) 61%, rgba(220,171,133,1) 100%);
background: linear-gradient(to bottom, rgba(242,249,251,1) 0%, rgba(229,223,215,1) 61%, rgba(220,171,133,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fb', endColorstr='#dcab85', GradientType=0 );
}
.gradient {width:100%;height:100%;padding-bottom:500px;
background: rgba(242,249,251,1);
background: -moz-linear-gradient(top, rgba(242,249,251,1) 0%, rgba(229,223,215,1) 61%, rgba(220,171,133,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(242,249,251,1)), color-stop(61%, rgba(229,223,215,1)), color-stop(100%, rgba(220,171,133,1)));
background: -webkit-linear-gradient(top, rgba(242,249,251,1) 0%, rgba(229,223,215,1) 61%, rgba(220,171,133,1) 100%);
background: -o-linear-gradient(top, rgba(242,249,251,1) 0%, rgba(229,223,215,1) 61%, rgba(220,171,133,1) 100%);
background: -ms-linear-gradient(top, rgba(242,249,251,1) 0%, rgba(229,223,215,1) 61%, rgba(220,171,133,1) 100%);
background: linear-gradient(to bottom, rgba(242,249,251,1) 0%, rgba(229,223,215,1) 61%, rgba(220,171,133,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fb', endColorstr='#dcab85', GradientType=0 );}
#iefix {
position:relative;
z-index:1000;
}
.wrap{ font-size:12.5px;
  height:auto;
 overflow:hidden;
 color:#383838;
  position:relative;
   padding-bottom:100px;}

iframe{margin:0; width:940px;height:980px;frameborder:0;border:0;padding:0;}

.wrapper {

 margin:10px auto;
 text-align:justify;
 color:#383838;
 position:relative;
 padding-bottom:40px;
 font-size:12.5px;
  height:auto;
  width:980px;
 overflow:hidden;
 }
 
 .wrapperw {

 margin:10px auto;
 text-align:justify;
 color:#383838;
 position:relative;
 padding-bottom:40px;
 font-size:12.5px;
  height:auto;
  
 overflow:hidden;
 }
  .inlinewrapper
  {
 width:750px;
 margin:10px auto;
 text-align:justify;
 color:#383838;
 position:relative;
  font-size:12.5px;
  height:auto;
 overflow:hidden;
 padding-top:20px;
 background-color:#fff;
 -webkit-border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-khtml-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
-webkit-box-shadow: 3px 2px 5px #7F7F7F;
-moz-box-shadow: 3px 2px 5px #7F7F7F;
box-shadow: 3px 2px 5px #7F7F7F;
 }

 .inner{
 height:auto;
 overflow:hidden;
 position:relative;
 width:800px;} 
 .header  {
 background:none;
  height:100px;
 width:940px;
 padding:10px;
 position:relative;
  height:auto;
 overflow:hidden;

}
.headerscroll { height:130px;
 width:960px;
 padding:10px;
 position:relative;
 margin-bottom:12px;
background:none;
height:auto;
 overflow:hidden;
}
 .headertop {
   height:70px;
 width:940px;
 padding:10px;
 position:relative;
 text-align:center;
}

.stickyheader {width:960px;
z-index:999;
background-color:#FCFCF2;}


#menumap {z-index:100;overflow:hidden;width:97%;height:82%;position:absolute;top:4%;font-family:'OpenSansRegular';font-size:.92em;line-height:1.5;color:#565656;}

#menubox {z-index:10;width:270px;height:293px;position:absolute;-webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;	
	-khtml-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	-webkit-box-shadow: 3px 2px 5px #7F7F7F;
	-moz-box-shadow: 3px 2px 5px #7F7F7F;
	box-shadow: 3px 2px 5px #7F7F7F;
	background:#fcfcf2;
}
 .menu {position:absolute;
 top:25px;
 left:20px;
 color:#9d0113;
 width:50px;
 height:30px;
 font-size:18px;}
 
 .menu a{color:#a38126;}
.menu td{text-align:center;height:17px;}
 .main  {background-color:#FCFCF2;
  text-align:justify;
 padding:20px 30px;
 width:900px;
  height:auto;
 overflow:hidden;
 margin-top:10px;
  -webkit-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
-mox-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);     

}

 .topx {background-color:#FCFCF2;
  text-align:center;
 padding:20px 30px;
 width:900px;
  height:auto;
 overflow:hidden;
 margin-top:10px;
  -webkit-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
-mox-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);     

}
.slide-panel top{background:none;
padding:0;
width:960px;
margin:0;
box-shadow:none;}


 .toptext
 {background-color:#FCFCF2;
  text-align:justify;
 padding:20px 50px 30px;
 width:860px;
  height:auto;
 overflow:hidden;
 position:relative;
 margin-top:10px;
  -webkit-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
-mox-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);     

}
  .texthundreds {width:680px;background:#fcfcf2;padding:15px;margin:10px 0 40px 0;
    -webkit-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
-mox-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6); 
}

 .toptop {background-color:#FCFCF2;
  text-align:justify;
 padding:20px 40px;
 width:880px;
  height:auto;
 overflow:hidden;
 margin-bottom:10px;
  -webkit-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
-mox-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);     


 }
 .topj 
{background-color:#FCFCF2;

  text-align:justify;
 padding:20px 40px;
 width:880px;
  height:auto;
 overflow:hidden;
 margin-top:10px;
 -webkit-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
-mox-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);     

}
 .topleft {
 background-color:#FCFCF2;
 float:left;
 padding:10px;
 width:455px;
 margin-right:10px;
  height:auto;
 overflow:hidden;
  -webkit-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
-mox-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);     

}

 .topright {
   float:left;
 position:relative;
 padding:10px;
 width:455px;
 background-color:#FCFCF2;
  height:auto;
 overflow:hidden;
  -webkit-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);
-mox-box-shadow: 8px 10px 15px 0px rgba(102, 102, 102, 0.6);     


 }
 
 .colleft {float:left;
 width:440px;
 height:auto;
 overflow:hidden;
 clear:all;
 }
 .colleft320 {float:left;
 width:320px;
 height:auto;
 overflow:hidden;
 clear:all;
 text-align:center;
 font-size:11.5px;
 }
 
 .colright {float:left;
 width:440px;
 height:auto;
 overflow:hidden;
   }             

 .unidentified {position:absolute;
 top:75%;
right:2%;
max-width:300px;
height:auto;
text-align:right;
overflow:visible;
z-index:100;}

  
 .linebox {height:auto;
 overflow:hidden;
 position:relative;
 padding:15px;
 border:double #137339;}
 
 .scroll {max-height:800px;overflow: auto;}
 .scrollbar {position:absolute;top:215px;right:33px;text-align:center;z-index:10;color:#5c5c5c;}
 .imgright {float:right;margin:10px 0 15px 15px;}
 .imgleft {float:left;margin:10px 15px 15px 0;} 
hr.style7 {border-top: double #e0e0e0;
padding: 0;
margin:15px 0;}

 a {text-decoration: none;
    color:#4f4f4f;
    outline: 0;
}
a:hover {color:red;
   }
  


p {margin:0 0 5px 0;}
p.doubleline{border-bottom: double #e0e0e0;padding:0 0 10px 0; margin:0 0 10px 0;}
p.doubleline2{border-bottom: double #e0e0e0;padding:0 0 10px 0; margin:0 0 10px 0;}
p.center {text-align:center;margin-bottom:5px;}
p.heading {font-size:16px; text-align:center;}
p.ml10 {margin-left:10px;}
p.ml12 {margin-left:12px;}
.ml20 {margin-left:20px;}
.ml30 {margin-left:30px;}
.mt10 {margin-top:10px;}
.mt30 {margin-top:30px;}
.mt20 {margin-top:20px;}
.mt50{margin-top:50px;}
.mb30 {margin-bottom:30px;}
.mb15 {margin-bottom:15px;}
.mr15 {margin-right:15px;}
.ml10 {margin-left:10px;}
.mr5 {margin-right:5px;}
.ml17 {margin-left:17px;}
.pt60 {padding-top:60px;}

p.imgtitle {font-size:.11px;text-align:center; }
div .imgtitle {font-size:11px;text-align:center; height:auto;
 overflow:hidden;padding:5px;margin:-5px 0 8px 0;}
p.indent {text-indent:10px;}
p.quote {margin:10px 30px;text-align:justify;}
p.text{margin:0 0 8px 15px}

ul {list-style-type:none;}
	
#toolcolmns {width:350px; height:auto;position:relative;font-size:11px;line-height:1.2;overflow:visible;}
#toolcolmnsn {width:255px; height:auto;position:relative;}
#toolcolmn1 {width:150px; height:auto;float:left;}#toolcolmn1pd {width:150px; height:auto;float:left;padding-top:20px;}
#toolcolmn2 {width:165px; height:auto;float:left;text-align:center;margin-left:5px;}
#toolcolmn2a {width:130px; height:auto;float:left;text-align:center;margin:5px 0 0 5px;}
#toolcolmn3 {width:auto; height:auto;float:left;}



a {outline:none;}
#links {position:absolute;z-index:200;width:10px;height:9px;}

#links:hover{ background-image: url('../images/maps/linkover.png'); width:10px;height:9px;background-repeat:no-repeat;}

  .search-wrapper {
                position: absolute;
                -webkit-transform: translate(-1%, -1%);
                -moz-transform: translate(-1%, -1%);
                transform: translate(-1%, -1%);
                top:81%;
               right:3%;
               z-index:5;
            }
            .search-wrapper.active {}

            .search-wrapper .input-holder {
                overflow: hidden;
                height: 30px;
                background: rgba(255,255,255,0);
                border-radius:
                position: relative;
                width:
                -webkit-transition: all 0.3s ease-in-out;
                -moz-transition: all 0.3s ease-in-out;
                transition: all 0.3s ease-in-out;
            }
            .search-wrapper.active .input-holder {
                border-radius: 10px;
                width:300px;
                background: #FCFCF2;
                border:1px solid #8e8e8e;
                -webkit-transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
                -moz-transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
                transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
            }

            .search-wrapper .input-holder .search-input {
                width:100%;
                height: 27px;
                padding:0px 70px 0 20px;
                opacity: 0;
                position: absolute;
                top:-8px;
                left:0px;
                background: transparent;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
                border:none;
                outline:none;
                font-family:"Open Sans", Arial, Verdana;
                font-size: 14px;
                font-weight: 400;
               
                color:gray;
                -webkit-transform: translate(0, 60px);
                -moz-transform: translate(0, 60px);
                transform: translate(0, 60px);
                -webkit-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
                -moz-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
                transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);

                -webkit-transition-delay: 0.3s;
                -moz-transition-delay: 0.3s;
                transition-delay: 0.3s;
            }
            .search-wrapper.active .input-holder .search-input {
                opacity: 1;
                -webkit-transform: translate(0, 10px);
                -moz-transform: translate(0, 10px);
                transform: translate(0, 10px);
            }
          a {outline:none;}
             .search-wrapper .input-holder .search-icon {
                width:40px;
                height:30px;
                border:none;
                border-radius:6px;
                background: #FCFCF2;
                padding:0px;
                outline:none;
                position: relative;
                z-index: 2;
                float:right;
                cursor: pointer;
                -webkit-transition: all 0.3s ease-in-out;
                -moz-transition: all 0.3s ease-in-out;
                transition: all 0.3s ease-in-out;
            }
            .search-wrapper.active .input-holder .search-icon {
                width: 40px;
                height:45px;
                margin: -9px 6px;
                border-radius: 30px;
                outline:none;
            }
            .search-wrapper .input-holder .search-icon span {
                width:18px;
                height:22px;
                display: inline-block;
                vertical-align: ;
                position:relative;
                outline:none;
                -webkit-transform: rotate(45deg);
                -moz-transform: rotate(45deg);
                transform: rotate(45deg);
                -webkit-transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);
                -moz-transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);
                transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);

            }
            .search-wrapper.active .input-holder .search-icon span {
                -webkit-transform: rotate(-45deg);
                -moz-transform: rotate(-45deg);
                transform: rotate(-45deg);
            }
            .search-wrapper .input-holder .search-icon span::before, .search-wrapper .input-holder .search-icon span::after {
                position: absolute;
                content:'';
            }
            .search-wrapper .input-holder .search-icon span::before {
                width: 3px;
                height: 11px;
                left: 9px;
                top: 18px;
                border-radius: 2px;
                background: #8e8e8e;
            }
            .search-wrapper .input-holder .search-icon span::after {
                width: 12px;
                height: 12px;
                left: 0px;
                top: 0px;
                border-radius: 12px;
                border: 3px solid #8e8e8e;
            }

            .search-wrapper .close {
                position: absolute;
                z-index: 1;
                top:5px;
                right:10px;
                width:25px;
                height:25px;
                cursor: pointer;
                -webkit-transform: rotate(-180deg);
                -moz-transform: rotate(-180deg);
                transform: rotate(-180deg);
                -webkit-transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);
                -moz-transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);
                transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);
                -webkit-transition-delay: 0.2s;
                -moz-transition-delay: 0.2s;
                transition-delay: 0.2s;
            }
            .search-wrapper.active .close {
                right:-30px;
                top:6px;
                -webkit-transform: rotate(45deg);
                -moz-transform: rotate(45deg);
                transform: rotate(45deg);
                -webkit-transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);
                -moz-transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);
                transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);
                -webkit-transition-delay: 0.5s;
                -moz-transition-delay: 0.5s;
                transition-delay: 0.5s;
            }
            .search-wrapper .close::before, .search-wrapper .close::after {
                position:absolute;
                content:'';
                background:red;
                border-radius: 3px;
            }
            .search-wrapper .close::before {
                width: 5px;
                height: 25px;
                left: 10px;
                top: 0px;
            }
            .search-wrapper .close::after {
                width: 25px;
                height: 5px;
                left: 0px;
                top: 10px;
            }
            .search-wrapper .result-container {
                width: 100%;
                position: absolute;
                top:80px;
                left:0px;
                text-align: center;
                font-family: "Open Sans", Arial, Verdana;
                font-size: 14px;
                display:none;
                color:#B7B7B7;
            }
 #searchpage{margin:2px 0 0 660px; color:#5c5c5c;}
  #searchpage a{color:#5c5c5c;}

            @media screen and (max-width: 560px) {
                .search-wrapper.active .input-holder {width:300px;}
            }
#find {background:#fff;
       width:400px;
}