﻿@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5e5e5e; background-image:url(../images/bg.gif); background-repeat:repeat-x; margin:0px;}
a{color:#478a36; text-decoration:none;}
a:hover{color:#333333; text-decoration:none;}
#container{width:999px; overflow:hidden; margin:auto;}
#header{overflow:hidden;}
#logo{width:400px; float:left; margin-top:20px;}
#right-sec{float:right; width:230px; overflow:hidden;}
#right-contact{color:#fe9302; font-size:18px; float:right; background-image:url(../images/call-icon.gif); background-position:left top 3px; padding-left:20px; margin-top:30px; background-repeat:no-repeat;}
#right-mail{color:#444444; float:right; margin-top:5px; text-align:right;}
#navi{width:999px; float:left; background-image:url(../images/navi-bg.gif); height:33px; margin-top:20px; background-repeat:repeat-x;}
#home-btn{float:left;}
#navi a{color:#FFFFFF; text-decoration:none; padding-left:13px; padding-right:13px; padding-top:10px; float:left; padding-bottom:10px; background-image:url(../images/a-navi.gif); background-repeat:repeat-x; margin-right:1px;}
#navi a:hover{text-decoration:none; background-image:url(../images/hover-active-bg.gif); background-repeat:repeat-x;}
#navi a.active{text-decoration:none; background-image:url(../images/hover-active-bg.gif); background-repeat:repeat-x;}
#banner{text-align:center; width:999px; margin:auto;}
#mdl-sec{width:999px; margin:auto; overflow:hidden;}
.h-box{float:left; margin-top:15px; margin-bottom:15px; margin-right:20px; width:318px;}
.h-box-last{float:left; margin-top:15px; margin-bottom:15px;}
.h-pic{background-color:#f4f4f4; padding:7px; box-shadow:0px 5px 10px #b9b9b9; -webkit-box-shadow:0px 5px 10px #b9b9b9; -moz-box-shadow:0px 5px 10px #b9b9b9; margin-left:5px; border:1px solid #e5e5e5;}
.green-tab{text-align:center; color:#FFFFFF; font-size:18px; width:150px; padding-left:46px; padding-right:45px; padding-top:0px; padding-bottom:5px; margin:auto; background-color:#478a36;}
.green-shadow{text-align:center;}
.h-text{color:#5e5e5e; text-align:center; width:250px; line-height:20px; margin:auto; padding-top:10px;}
.black-btn{background-color:#454545; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; border-top:2px solid #7fa340; padding:2px 15px 2px 15px; float:left; width:auto; color:#FFFFFF; margin-left:120px; text-align:center; margin-top:10px;}
#query-box{border:1px solid #d0d0d0; width:250px; float:left; box-shadow:0px 5px 10px #b9b9b9; -webkit-box-shadow:0px 5px 10px #b9b9b9; -moz-box-shadow:0px 5px 10px #b9b9b9; margin-bottom:15px; margin-left:7px; padding-bottom:10px;}
.query-tab{color:#478a36; font-size:22px; background-image:url(../images/query-tab.gif); background-position:left top; background-repeat:no-repeat; padding-left:50px; border-top:7px solid #eec93d; padding-top:10px; padding-bottom:9px; border-bottom:1px solid #d0d0d0; margin-bottom:10px;}
.text-field {outline:none; border:1px solid #CCCCCC; padding:3px; margin-left:5px; width:160px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.text-area {outline:none; border:1px solid #CCCCCC; padding:3px; margin-left:5px; width:160px; height:50px; margin-top:3px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.table{color:#555555; margin-left:10px;}
.submit-btn{background-image:url(../images/submit-bg.gif);border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; cursor:pointer; border:1px solid #a56b03; padding:2px 15px 2px 15px; float:left; width:auto; color:#FFFFFF; margin-left:50px; text-align:center; margin-top:10px; outline:none;}
#welcome-box{border:1px solid #d0d0d0; width:728px; margin-right:7px; float:right; box-shadow:0px 5px 10px #b9b9b9; -webkit-box-shadow:0px 5px 10px #b9b9b9; -moz-box-shadow:0px 5px 10px #b9b9b9; margin-bottom:15px;}
#Contact-box {
    border: 1px solid #d0d0d0;
    width: 100%;
    margin-right: 7px;
    float: right;
    box-shadow: 0px 5px 10px #b9b9b9;
    -webkit-box-shadow: 0px 5px 10px #b9b9b9;
    -moz-box-shadow: 0px 5px 10px #b9b9b9;
    margin-bottom: 15px;
}
.welcome-tab{color:#478a36; font-size:22px; background-image:url(../images/query-tab.gif); background-position:left top; background-repeat:no-repeat; padding-left:50px; border-top:7px solid #eec93d; padding-top:10px; padding-bottom:9px; border-bottom:1px solid #d0d0d0; margin-bottom:5px;}
.welcome-text{color:#5e5e5e; margin-top:10px; line-height:20px; margin-left:10px; margin-right:10px; margin-bottom:15px;}
#footer{width:999px; float:left; background-image:url(../images/footer-bg.gif); background-repeat:repeat-x; overflow:hidden; margin-top:10px;}
.f-heading{font-size:22px; margin-top:10px; float:left; color:#FFFFFF; margin-left:35px; margin-bottom:10px;}
.f-heading2{font-size:22px; margin-top:10px; float:left; color:#FFFFFF; margin-left:150px; margin-bottom:10px;}
.f-heading3{font-size:22px; margin-top:10px; float:left; color:#FFFFFF; margin-left:190px; margin-bottom:10px;}
.f-heading4{font-size:22px; margin-top:10px; float:left; color:#FFFFFF; margin-left:115px; margin-bottom:10px;}
#f-links-box{float:left; width:190px; overflow:hidden; margin-left:10px; margin-top:10px; padding-bottom:10px;}
#ul-li a{color:#FFFFFF; text-decoration:none; margin-bottom:10px; line-height:20px;}
#ul-li a:hover{color:#FFFFFF; text-decoration:underline;}
.fgreen-box{background-image:url(../images/f-green-bg.gif); border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; margin-top:25px; background-repeat:repeat-x; text-align:center; width:270px; height:115px; float:left; margin-bottom:10px;}
.f-txt1{font-size:18px; margin-top:20px; color:#FFFFFF;}
.f-txt2{font-size:14px; color:#FFFFFF; margin-top:30px; text-align:center; width:200px; float:left; margin-left:35px;}
.fgreen-box2{background-image:url(../images/f-green-bg.gif); border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; margin-top:25px; background-repeat:repeat-x; text-align:center; width:300px; height:115px; float:left; margin-bottom:10px; margin-left:30px;}
.f-call{font-size:20px; text-align:center; background-image:url(../images/call-icon2.png); background-repeat:no-repeat; background-position:left 20px top; color:#FFFFFF; margin-top:20px; padding-left:25px;}
.f-mail{font-size:14px; text-align:center; background-image:url(../images/mail-icon.gif); background-repeat:no-repeat; background-position:left 8px top; color:#FFFFFF; margin-top:33px; padding-left:25px; margin-bottom:10px; padding-bottom:5px;}
.social-icon-box{float:right; margin-top:20px; margin-right:35px;}
.icon{margin-right:10px; float:left;}
.f-btm{text-align:center; float:left;}
.copyright{background-color:#f2f2f2; text-align:center; color:#5c5c5c; font-size:11px; width:999px; float:left; padding-top:10px; padding-bottom:10px; margin-bottom:20px; box-shadow:0px 5px 10px #b9b9b9; -webkit-box-shadow:0px 5px 10px #b9b9b9; -moz-box-shadow:0px 5px 10px #b9b9b9;}