html, body {
    height: 100%;
    width: 100%;
    font-family: Verdana, Arial;
}

body {
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Arial;
    font-size: 10pt;
    color: #000000;
}

nav h1, h2, h3 {
    margin: 0;
    padding: 0;
    font-family: Verdana, Arial;
}

p, ol, ul {
    margin-top: 0px;
    font-family: Verdana, Arial;
}

p {
    line-height: 200%;
    text-align: left;
    font-family: Verdana, Arial;
}

strong {
    font-family: Verdana, Arial;
}

a {
    color: #0000FF;
    font-family: Verdana, Arial;
}

    a:hover {
        text-decoration: none;
    }

    a img {
        border: none;
    }

.image {
    display: inline-block;
}

    .image img {
        display: block;
        width: 340px;
        height: 240px;
    }

.image-full {
    display: block;
    width: 340px;
    height: 240px;
    margin: 0 0 2em 0;
}

.image-left {
    float: left;
    margin: 0 2em 2em 0;
}

.image-centered {
    display: block;
    margin: 0 0 2em 0;
}

    .image-centered img {
        margin: 0 auto;
        width: auto;
    }

img.border {
}

img.alignleft {
    float: left;
}

img.alignright {
    float: right;
}

img.aligncenter {
    margin: 0px auto;
}

hr {
    display: none;
}

.button-style {
    display: inline-block;
    margin-top: 20px;
    padding: 10px 20px;
    background: #4582ef;
    border-radius: 5px;
    box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.1);
    border: 1px solid #4582ef;
    line-height: normal;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    text-shadow: 0px 1px 0px rgba(0,0,0,.2);
    font-size: 1em;
    font-weight: 400;
    color: #FFF !important;
}

    .button-style a {
        text-decoration: none;
        color: #FFF !important;
    }

ul.style3 {
    margin: 0;
    padding: 0;
    overflow: hidden;
    list-style: none;
    color: #6c6c6c;
}

    ul.style3 li {
        padding: 0px 0px 5px 0px;
        margin: 0 0 1em 0;
    }

    ul.style3 p {
        margin: 0;
    }

    ul.style3 a {
        display: block;
        text-decoration: none;
        color: #6c6c6c;
    }

        ul.style3 a:hover {
            text-decoration: underline;
        }

    ul.style3 h3 {
        padding: 8px 0em 5px 0em;
        text-transform: uppercase;
        font-size: 1.1em;
        font-weight: 700;
        color: #606060;
        font-family: Verdana, Arial;
    }

ul.style3-alt h3 {
    color: #FFFFFF;
}

ul.style3 .first {
    padding-top: 0px;
    background: none;
}

ul.style3 .date {
    float: left;
    position: relative;
    width: 60px;
    height: 54px;
    margin: 0em 1.5em 0em 0em;
    padding: 8px 0em 0em 0em;
    background: #4582ef;
    border-radius: 5px;
    box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.1);
    border: 1px solid #4582ef;
    line-height: normal;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 0px 1px 0px rgba(0,0,0,.2);
    font-size: 1em;
    font-weight: 400;
    color: #FFF;
}

    ul.style3 .date:after {
        content: '';
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        border-radius: 6px;
    }

    ul.style3 .date b {
        margin: 0;
        padding: 0;
        display: block;
        margin-top: -5px;
        font-size: 1.8em;
        font-weight: 700;
        color: #FFFFFF;
    }

    ul.style3 .date a {
        color: #FFFFFF !important;
    }

        ul.style3 .date a:hover {
            text-decoration: none;
        }

ul.style5 {
    margin: 0;
    padding: 0;
    list-style: none;
}

    ul.style5 li {
        clear: both;
        border-top: 1px solid #8EBEAE;
    }

    ul.style5 span {
        padding: 1em 0em;
        line-height: 1.75em;
    }

    ul.style5 .address {
        float: left;
        width: 80px;
        display: inline-block;
        font-weight: 600;
    }

    ul.style5 .address-01 {
        float: left;
        display: inline-block;
    }

    ul.style5 .mail {
        float: left;
        width: 80px;
        display: inline-block;
        font-weight: 600;
    }

    ul.style5 .mail-01 {
        display: inline-block;
    }

    ul.style5 .phone {
        float: left;
        width: 80px;
        display: inline-block;
        font-weight: 600;
    }

    ul.style5 .phone-01 {
        float: left;
        display: inline-block;
    }

    ul.style5 .first {
        padding-top: 0em !important!;
        border-top: none;
    }


/** WRAPPER */

#wrapper-bg {
  /* background: url(../images/bg09.png) repeat; */
}

#wrapper {
    margin-top: 10px;
    padding-bottom: 0px;
    background: #d98b37;
    /*background-image:url(../image/bg2.jpg);*/
    box-shadow: 0px 10px 0px rgba(0,0,0,0.03), 0px -10px 0px rgba(0,0,0,0.03);
    text-align: center;
}

.container {
    width: 1100px;
    margin: 0px auto;
}

.clearfix {
    clear: both;
}

/** HEADER */



/** LOGO */

#logo {
    float: left;
    width: 100%;
}

    #logo h1 a {
        display: block;
        line-height: 100px;
        text-transform: uppercase;
        text-decoration: none;
        font-family: Verdana, Arial;
        font-size: 1.3em;
        color: #3E3E3E;
    }

    #logo span {
        color: #8EBEAE;
    }

/** MENU */



/** PAGE */


/** CONTENT */

#content {
}

/** SIDEBAR */

#sidebar {
}

/* Footer */

#footer-content {
    overflow: hidden;
    padding: 10px 0px 0px 0px;
    color: #515151;
    font-family: Verdana, Arial;
}

    #footer-content a {
        color: #1c2a15;
        font-family: Verdana, Arial;
    }

    #footer-content h2 {
        margin-bottom: 30px;
        text-transform: uppercase;
        color: #1c2a15;
        font-family: Verdana, Arial;
    }

    #footer-content #fbox1 {
        float: left;
        width: 420px;
        margin-right: 4px;
        font-family: Verdana, Arial;
    }

    #footer-content #fbox2 {
        float: left;
        width: 306px;
        padding: 0px 20px;
        font-family: Verdana, Arial;
    }

    #footer-content #fbox3 {
        float: right;
        width: 300px;
        font-family: Verdana, Arial;
    }

#footer {
    overflow: hidden;
    background-color: #ba227f;
    padding: 30px 0px;
    box-shadow: 0px -10px 0px rgba(0,0,0,0.03);
    font-family: Verdana, Arial;
}

    #footer p {
        text-align: center;
        color: #76767;
        font-family: Verdana, Arial;
    }

#footer-content a {
    color: #4582ef;
    text-decoration: none;
    font-weight: bold;
}

    #footer-content a:hover {
        color: #39C2FF;
        text-decoration: none;
    }

#banner {
    padding: 10px 0px;
}

/* Three Column Content */

#three-column {
    overflow: hidden;
    padding-top: 30px;
    font-family: Verdana, Arial;
}

    #three-column header {
        letter-spacing: -1px;
        text-transform: uppercase;
        margin-bottom: 2em;
        font-size: 1.5em;
    }

    #three-column .tbox1 h2 {
        margin-bottom: 1em;
        text-transform: uppercase;
        color: #222abb;
    }

    #three-column .tbox2 h2 {
        margin-bottom: 1em;
        text-transform: uppercase;
        color: #222abb;
    }

    #three-column .tbox3 h2 {
        margin-bottom: 1em;
        text-transform: uppercase;
        color: #ba227f;
    }

    #three-column .tbox1 {
        float: left;
        width: 344px;
        margin-right: 13px;
       
    }

    #three-column .tbox2 {
        float: left;
        width: 344px;
        margin-right: 13px;
       
    }

    #three-column .tbox3 {
        float: left;
        width: 375px;
        height: 290px;
        background-color: #d5c999;
        border-radius:20px;
        
    }
/*************/
/*  Reset   */

td {
    border-style: none;
    border-color: inherit;
    border-width: 0;
    margin: 0 0px 0 0;
    padding: 0;
    outline: 0;
    font-family: Verdana, Arial;
    vertical-align: top;
    background: transparent;
}

td {
    vertical-align: top;
    font-family: Verdana, Arial;
}

ol,
ul {
    list-style: none;
    font-family: Verdana, Arial;
}

blockquote,
q {
    quotes: none;
}

    blockquote:before,
    blockquote:after,
    q:before,
    q:after {
        content: '';
        content: none;
    }

:focus {
    outline: 0;
}

ins {
    text-decoration: none;
}

del {
    text-decoration: line-through;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    font-family: Verdana, Arial;
}

a {
    text-decoration: none;
}

button::-moz-focus-inner {
    border: 0;
}

header,
footer,
nav,
section,
aside,
article {
    display: block;
}

input,
select,
option,
textarea,
a,
a:active {
    outline: none;
}
/**********************************************************/
/* Prevent multiple requests for image sprite            */
/* Declare all elements that use your image sprite once 
.xxxxxxxx {
	background: url("../../_images/default/sprite.png") no-repeat;
}
*/
/*************/
/* Globals  */
a {
    color: #007ed6;
    text-decoration: none;
    font-family: Verdana, Arial;
}
/*************/
/* Template */
/* Header */
/* Wrapper  */

nav {
    font-size: 12px;
    text-align: left;
    /*background: #2275f8;*/
    border-radius: 20%;
    background-image: url(../image/bg7.jpg);
    height: 50px;
    width: 1100px;
}
/* Footer */
/*************/
/* Megamenu */
.megamenu {
    display: inline-block;
    margin: 1px auto;
}

    .megamenu > li {
        float: left;
        padding: 4px 0;
    }

        .megamenu > li.is-active > a,
        .megamenu > li[data-hover="mega"]:hover > a {
            background: rgba(0, 0, 0, 0.3);
        }

            .megamenu > li.is-active > a:after,
            .megamenu > li[data-hover="mega"]:hover > a:after {
                opacity: 1;
            }

        .megamenu > li > a {
            transition: all 0.25s linear;
            -webkit-transition: all 0.25s linear;
            -moz-transition: all 0.25s linear;
            -ms-transition: all 0.25s linear;
            -o-transition: all 0.25s linear;
            text-shadow: 0 0 1px #000;
            text-transform: capitalize;
            border-radius: 10px;
            color: #fff;
            height: 36px;
            line-height: 2.5em;
            margin: 0 30px 0 0;
            padding: 0 5px;
            display: inline-block;
            position: relative;
        }

            .megamenu > li > a:hover {
                background: rgba(0, 0, 0, 0.3);
            }

            .megamenu > li > a:after {
                transition: none;
                -webkit-transition: none;
                -moz-transition: none;
                -ms-transition: none;
                -o-transition: none;
                z-index: 9999;
                top: 43px;
                border: solid transparent;
                content: " ";
                height: 0;
                width: 0;
                position: absolute;
                pointer-events: none;
                border-color: rgba(255, 255, 255, 0);
                border-top-color: #333333;
                border-width: 6px;
                left: 50%;
                margin-left: -6px;
                opacity: 0;
            }
/* Actual hover mega menues */
.mega {
    background: url(../image/Mega_Back.png);
    display: none;
    opacity: 0;
    background-color: #e2b522;
    position: absolute;
    margin: 7px 0 0 0;
    width: 560px;
    z-index: 9998;
    text-align: left;
}

    .mega .inner {
        height: 100%;
        padding: 15px 45px 0;
    }
/* Mixins */
.sprite-ui {
    background: transparent url('../image/Mega_Back.png') 0 0 no-repeat;
}

.transition-all {
    transition: all 0.25s linear;
    -webkit-transition: all 0.25s linear;
    -moz-transition: all 0.25s linear;
    -ms-transition: all 0.25s linear;
    -o-transition: all 0.25s linear;
}

.transition-none {
    transition: none;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
}
/* Sub menu inside a mega menu */
.level-2 {
    margin: 0 0 10px;
    overflow: hidden;
}

    .level-2 li {
        float: left;
        display: block;
    }

    .level-2 a {
        overflow: hidden;
        display: block;
        border-radius: 5px;
        height: 50px;
        padding: 10px 5px 5px 0;
        margin: 0 5px 0 0;
    }

        .level-2 a:hover,
        .level-2 a.is-active {
            background: rgba(237, 214, 208, 0.71);
        }

    .level-2 strong {
        font-size: 12px;
        word-wrap: break-word;
        display: block;
    }

    .level-2 p {
        font-size: 12px;
        color: #fff;
        word-wrap: break-word;
    }

    .level-2.picture-based span {
        background: transparent url('') 0 0 no-repeat;
        display: inline-block;
        width: 50px;
        height: 50px;
        float: left;
    }

    .level-2.picture-based strong {
        margin: 0 0 0 60px;
    }

    .level-2.picture-based p {
        margin: 3px 0 0 60px;
    }

    .level-2.link-based a {
        padding: 10px 5px 10px 0;
    }

    .level-2.link-based strong {
        margin: 0 0 0 10px;
    }

    .level-2.link-based p {
        margin: 3px 0 0 10px;
    }

    .level-2.list-based a {
        height: auto;
        padding: 2px 5px 2px 0;
    }

    .level-2.list-based strong {
        margin: 0 0 0 10px;
    }

    .level-2.list-based p {
        margin: 3px 0 0 10px;
    }

    .level-2.two-columns li {
        width: 50%;
    }

    .level-2.three-columns li {
        width: 33%;
    }

    .level-2.four-columns li {
        width: 25%;
    }

.header {
    margin: 0px;
    padding: 0px;
    background: #FFFFFF;
    /*background-image:url(../image/bg6.jpg);*/
    border-radius: 5%;
    width: 100%;
}

.footer {
    font-family: Verdana, Arial;
    font-size: 13px;
    color: #58585a;
    text-align: center;
    padding-bottom: 1px;
    padding-top: 10px;
}

    .footer a {
        color: #878787;
        text-decoration: none;
    }

        .footer a:hover {
            color: #A70505;
            text-decoration: none;
        }

.copyright {
    font-size: 12px;
    font-family: Verdana, Arial;
    color: #58585a;
    padding-bottom: 3px;
}


.welcome {
    font-family: Verdana, Arial;
    font-size: 13px;
    color: #3e3e3e;
    line-height: 200%;
    text-align: justify;
    text-decoration: none;
    width: 1150px;
}

    .welcome a {
        color: #4582ef;
        text-decoration: none;
        font-weight: bold;
    }

        .welcome a:hover {
            color: #39C2FF;
            text-decoration: none;
        }

.wrapper1 {
    background: #033f4b;
    border-radius: 7px 7px 7px 7px;
    -moz-border-radius: 7px 7px 7px 7px;
    -webkit-border: 7px 7px 7px 7px;
}

    .wrapper1 a {
        color: #ffffff;
        text-decoration: none;
    }

        .wrapper1 a:hover {
            color: #39C2FF;
            text-decoration: none;
        }

.wrapper2 {
    background: #657c22;
    border-radius: 7px 7px 7px 7px;
    -moz-border-radius: 7px 7px 7px 7px;
    -webkit-border: 7px 7px 7px 7px;
}

    .wrapper2 a {
        color: #657c22;
        text-decoration: none;
    }

        .wrapper2 a:hover {
            color: #39C2FF;
            text-decoration: none;
        }

.welcome5 {
    font-family: Verdana, Arial;
    font-size: 13px;
    color: #3e3e3e;
    line-height: 200%;
    text-align: justify;
    text-decoration: none;
    width: 670px;
}

.mega1 {
    background: url(../image/Mega_Back.png);
    display: none;
    opacity: 0;
    background-color: #e2b522;
    position: absolute;
    margin: 7px 0 0 0;
    width: 585px;
    z-index: 9998;
    text-align: left;
}

    .mega1 .inner {
        height: 100%;
        padding: 5px 39px 0;
    }

.mega2 {
    background: url(../image/Mega_Back.png);
    display: none;
    opacity: 0;
    background-color: #e2b522;
    position: absolute;
    margin: 7px 0 0 0;
    width: 560px;
    z-index: 9998;
    text-align: left;
}

    .mega2 .inner {
        height: 100%;
        padding: 15px 45px 0;
    }

.mega3 {
    background: url(../image/Mega_Back.png);
    display: none;
    opacity: 0;
    background-color: #e2b522;
    position: absolute;
    margin: 7px 0 0 0;
    width: 560px;
    z-index: 9998;
    text-align: left;
}

    .mega3 .inner {
        height: 100%;
        padding: 15px 45px 0;
    }

.mega4 {
    background: url(../image/Mega_Back.png);
    display: none;
    opacity: 0;
    background-color: #e2b522;
    position: absolute;
    margin: 7px 0 0 0;
    width: 560px;
    z-index: 9998;
    text-align: left;
}

    .mega4 .inner {
        height: 100%;
        padding: 15px 45px 0;
    }

.mega5 {
    background: url(../image/Mega_Back.png);
    display: none;
    opacity: 0;
    background-color: #e2b522;
    position: absolute;
    margin: 7px 0 0 0;
    width: 560px;
    z-index: 9998;
    text-align: left;
}

    .mega5 .inner {
        height: 100%;
        padding: 15px 45px 0;
    }

.mega6 {
    background: url(../image/Mega_Back.png);
    display: none;
    opacity: 0;
    background-color: #e2b522;
    position: absolute;
    margin: 7px 0 0 0;
    width: 560px;
    z-index: 9998;
    text-align: left;
}

    .mega6 .inner {
        height: 100%;
        padding: 15px 45px 0;
    }

.mega7 {
    background: url(../image/Mega_Back.png);
    display: none;
    opacity: 0;
    background-color: #e2b522;
    position: absolute;
    margin: 7px 0 0 0;
    width: 560px;
    z-index: 9998;
    text-align: left;
}

    .mega7 .inner {
        height: 100%;
        padding: 15px 45px 0;
    }

.mega8 {
    background: url(../image/Mega_Back.png);
    display: none;
    opacity: 0;
    background-color: #e2b522;
    position: absolute;
    margin: 7px 0 0 0;
    width: 560px;
    z-index: 9998;
    text-align: left;
}

    .mega8 .inner {
        height: 100%;
        padding: 15px 45px 0;
    }

.mega9 {
    background: url(../images/Mega_Back.png);
    display: none;
    opacity: 0;
    background-color: #e2b522;
    position: absolute;
    margin: 7px 0 0 0;
    width: 560px;
    z-index: 9998;
    text-align: left;
}

    .mega9 .inner {
        height: 100%;
        padding: 15px 45px 0;
    }

.button-style1 {
    display: inline-block;
    margin-top: 20px;
    padding: 10px 20px;
    background: #44bb21;
    border-radius: 5px;
    box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.1);
    border: 1px solid #44bb21;
    line-height: normal;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    text-shadow: 0px 1px 0px rgba(0,0,0,.2);
    font-size: 1em;
    font-weight: 400;
    color: #FFF !important;
}

    .button-style1 a {
        text-decoration: none;
        color: #FFF !important;
    }

.button-style2 {
    display: inline-block;
    margin-top: 20px;
    padding: 10px 20px;
    background: #222abb;
    border-radius: 5px;
    box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.1);
    border: 1px solid #222abb;
    line-height: normal;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    text-shadow: 0px 1px 0px rgba(0,0,0,.2);
    font-size: 1em;
    font-weight: 400;
    color: #FFF !important;
}

    .button-style2 a {
        text-decoration: none;
        color: #FFF !important;
    }

.button-style3 {
    display: inline-block;
    margin-top: 20px;
    padding: 10px 20px;
    background: #ba227f;
    border-radius: 5px;
    box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.1);
    border: 1px solid #ba227f;
    line-height: normal;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    text-shadow: 0px 1px 0px rgba(0,0,0,.2);
    font-size: 1em;
    font-weight: 400;
    color: #FFF !important;
}

    .button-style3 a {
        text-decoration: none;
        color: #FFF !important;
    }


.forspam {
    font-family: Verdana, Arial !important;
    font-size: 11pt !important;
}

.button-style5 {
    display: inline-block;
    margin-top: 20px;
    padding: 10px 20px;
    background: #eb3c14;
    border-radius: 5px;
    box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.1);
    border: 1px solid #eb3c14;
    line-height: normal;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    text-shadow: 0px 1px 0px rgba(0,0,0,.2);
    font-size: 1em;
    font-weight: 400;
    color: #FFF !important;
}

    .button-style5 a {
        text-decoration: none;
        color: #FFF !important;
    }
