﻿@charset "utf-8";
/* CSS Document */
* {margin:0px;padding:0px;}
a {outline:none;}
a:hover{transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear;}
body{font-family:"times new roman", georgia, serif;font-size:15px;line-height:18px; background-color:#e3f6e0;}
img {border:none;}
/*html {width:100%; display:table;}*/
h1,h2,h3,h4,h5,h6{margin:0; padding:0; font-weight:normal;}
.fl{float:left;}
.fr{float:right;}
form{margin:0; padding:0; outline:none;}
.cl{float:none; clear:both; line-height:1px;}
p{margin:0; padding-bottom:12px;}
ol, ul, li{list-style:none;}

/*...................................Main Page...................*/
#wraper{width:1003px; height:auto; margin:0 auto;}
#header{width:1003px; background:#130989; margin:0 auto; height:120px;  border-bottom:1px #a8baba solid; border-radius:0 0 0 0;}
#logo_box{width:66px; height:72px; float:left; margin:3px 0 0 28px; padding:0px;}
#header P{color:#ffffff; text-shadow:0px 2px #025376; font-size:28px; font-weight:bold; font-family:centaur, "times new roman"; padding:12px 0 0 44px;float:left;}
.spantag{font-size: 11px; color: rgb(233, 210, 134); text-shadow: 0px 2px rgb(2, 83, 118); font-weight: bold; font-family: "times new roman", georgia, serif; float: left; line-height: 7px; padding: 0px 0px 0px 17px;}
.search
{
    border: 0 solid red;
    color: #ffffff;
    float: right;
    padding: 12px 20px 0 0;
    text-align: right;
    width: 220px;
}
/*========menu-bar-start=========*/
.menubaar{width:1003px; height:25px; background:#002194;}
.menubaar ul.menu * {margin:0; padding:0;}
.menubaar ul.menu a {display:block; text-shadow:none !important; text-decoration:none; font:  15px "times new roman", georgia, serif; color:#ffffff ; line-height:17px; background:url(../images/menu_divider.png) right no-repeat; }
.menubaar ul.menu li {position:relative; float:left; /*background:url(../images/menu_divider.png) right no-repeat;*/ height:25px;}
.menubaar ul.menu ul {position:absolute; top:25px; left:0; background:#0028b5; display:none; opacity:0; list-style:none; border-radius:0px 0px 5px 5px; z-index:999999 !important;}
.menubaar ul.menu ul li {position:relative; /*border:1px solid #aaa;*/ border-top:none; width:205px; height:20px;  margin:0; /*background:url(../images/li_bg.gif) left bottom repeat-x ; */ border-bottom:0px dashed #fff;}
.menubaar ul.menu ul li:last-child{border-bottom:none !important;}
.menubaar ul.menu ul li a {display:block; color:#ffffff; padding:3px 21px 5px 21px;  background-color:#e9710c ;  background:/*url(../images/arrow.png)*/ left top no-repeat !important; background-position:6px 8px !important;}
.menubaar ul.menu ul li a:hover {background-color:#026d9b !important; color:#fff !important; }
.menubaar ul.menu ul ul {left:148px; top:-1px; color:#fff !important;}
.menubaar ul.menu .menulink {/*border:1px solid #aaa;*/ padding:3px 23px 5px 23px; /*margin-top:-7px;*/ /*font-weight:bold;*//* background:url(images/header.gif)*/; /*width:134px*/    }
.menubaar ul.menu .menulink:hover, ul.menu .menuhover { display:block; background:/*url(../images/menu_divider.png)*/ right no-repeat; color:#ffffff !important; background-color:#3f7aa4;   }
.menubaar ul.menu .sub  {background:url(../images/arrow.png) left top no-repeat !important; background-position:8px 15px !important; font:15px "times new roman", georgia, serif; color:#f7f7f7;}
.menubaar ul.menu .topline {border-top:1px solid #aaa}

.icon_box{width:200px; height:auto; float:right; margin-top:15px; font-size:0;}
.icon_box img{margin-right:5px; text-decoration:none;}
/*========menu-bar-end=========*/

/*========banner-start=========*/
#banner{width:1003px; height:90px; border-bottom:3px #767a7d solid; }
#slideshow { position:relative;height:90px;}
#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active{z-index:9;}
/*========banner-end=========*/

/*========content-box-start=========*/
#main_cont_box{width:1003px; height:auto; margin:0 auto;  background-color:#fff; }
.main_leftpanne{width:240px; height:auto; float:left;background:#f3f8fb;	}
.left_header{width:240px; height:27px; background:#002194  repeat-x; color:#ffffff;}
.left_header h3{ color:#ffffff; font-size:15px; font-family:"times new roman", georgia, serif; padding:3px 0 0 36px;}
.main_leftpanne ul{ margin:0px; padding:0 0 20px 4px; } 
.main_leftpanne ul li{text-decoration:none;background:url(../images/list_style.png) left center no-repeat ; padding-top:4px; padding-bottom:4px;}
.main_leftpanne ul li a{ font-size:15px;  font-family:"times new roman", georgia, serif; color:#000000; display:block; padding:0 0 0 12px; text-decoration:none; }
.main_leftpanne ul li a:hover{text-decoration:underline; color:#004e98;}
.main_leftpanne ul li a.active{text-decoration:none; color:#004e98;}
.main_pannel{width:763px; height:auto; float:right;  padding:0px 0px 0px 0px; margin-top:0px;}
.main_pannel h1{font:bold 15px "times new roman", georgia, serif; color:#004e98; background-color:#cbe6f3; margin-bottom:4px; padding:5px 5px 5px 5px;}
.main_pannel h2{font:bold 15px "times new roman", georgia, serif; color:#0082b4;}
.main_pannel h4 {border-bottom: 1px dashed #CCCCCC;    color: #FF6600;    font-size: 18px;    margin: 10px 5px 5px;    padding: 0 0 5px;}
.main_pannel p{font:15px "times new roman", georgia, serif ; color:#333333; text-align:justify; padding-left:5px; padding-right:5px;}
.main_pannel22{width:980px; height:auto; float:right;  padding:5px 5px 5px 5px; margin-top:12px;}


.contat_tab{width:742px; height:auto; float:left;}
.contat_tab li ul{ margin:20px 0 0 0; padding:0;}
.contat_tab ul li strong{font-family:"times new roman", georgia, serif  }
.contat_tab li{font:15px "times new roman", georgia, serif color:#F47619; padding:5px 0; list-style:none;}
.contat_tab li span{margin-left:0; color:#333; font:15px "times new roman", georgia, serif font-weight:bold; }

/*========content-box-end=========*/

/*========footer-box-start=========*/
.footer{ height:80px; background:#002194; border-radius:0 0 18px 18px; float:none; clear:both; border-top:1px solid #d7d7d7; text-align:center;padding: 20px;}
.footer h6{font-family:"times new roman", georgia, serif; font-weight:bold; font-size:11px; color:#ffffff; padding:13px 0 0 0px; float:left;}
.footer span{ font-family:"times new roman", georgia, serif; font-weight:bold; text-align:center; width:534px; color:#ffffff; margin:0; vertical-align:middle;}
.last_update{ float:right; font-family:"times new roman", georgia, serif; font-size:10px; margin:13px 0 0 87px}
.last_info{font-family:"times new roman", georgia, serif; font-size:11px; color:#ffffff; float:none; clear:both; line-height:13px; margin:5px 0 0 0px; text-align:justify;}

/*========footer-box-end=========*/

.main_pannel table{ height:auto; float:left; font:15px "times new roman", georgia, serif; color:#000; margin-top:12px;}
table td{padding:0px; border-top:0px solid #dddddd; }
.main_pannel ul{margin: 0 0 8px 0; padding:0; list-style:none;}
.main_pannel ul li{font:15px/20px "times new roman", georgia, serif; color:#333333; padding:3px 0 3px 15px; background:url(../images/list_style.png) left top no-repeat; background-position:0 10px;}
.main_pannel ul li ul{margin:0 !important; padding:0 !important;}
.main_pannel ul li ul li{list-style:disc !important; background-image:none !important; font:15px Calibri; color:#02395c; margin-left:15PX; padding:2px !important;}

/*====contact-us-page========*/
.onlinebox{width:720px; height:auto; float:left; border:1px solid #dddbdb; border-radius:5px; padding:10px; margin-top:12px; background-color:#f5f5f5;}
.contact_imgbox{width:450px; height:auto; float:left; /*border:1px solid #ccc;*/ border-radius:5px;}
.contact_txtbox{width:600px; height:auto; float:left; }
.contact_imgbox p{font:15px "times new roman", georgia, serif; color:#333; float:left;  font-weight:bold; margin:5px 0 0 5px;}
.contact_imgbox strong{font:15px  "times new roman", georgia, serif; }
.contact_txtbox .map_box{width:450px; height:auto; float:right; border:1px solid #ccc;}
.contact_imgbox img{border:1px solid #ccc; margin:0 4px;}
 
 /*============form-css======*/
.onlinebox1 label{width:180px; height:auto; float:left; font:15px "times new roman", georgia, serif; color:#333; margin-top:8px; }
.onlinebox1 .input4{width:285px; height:34px; border:1px solid #d0d0d0; border-radius:4px; margin-bottom:8px; padding:6px; cursor:pointer; font:15px "times new roman", georgia, serif; color:#9d9d9d; outline:none; }

.onlinebox label{width:218px; height:auto; float:left; font:15px "times new roman", georgia, serif; color:#333; margin-top:20px; }
.onlinebox .input4{width:285px; height:34px; border:1px solid #d0d0d0; border-radius:4px; margin-bottom:8px; padding:6px; cursor:pointer; font:15px "times new roman", georgia, serif; color:#9d9d9d; outline:none; }
.input4:focus{border:1px solid #f86105; transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear; background-color:#fcfcfc;}
.onlinebox .input2{width:285px; height:22px; border:1px solid #d0d0d0; border-radius:4px; margin-top:10px ; padding:6px; font:15px "times new roman", georgia, serif; color:#3d3d3d; float:left; outline:none; }
.input2:focus{border:1px solid #f86105; transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear; background-color:#fcfcfc;}
.b2 {display: block;float: left;margin: 11px 0;padding-left: 5px;width: auto;}
.b2 a{background: -moz-linear-gradient(top, #d7111c, #d7111c); /* for firefox 3.6+ */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7111c', endColorstr='#d7111c'); /* for IE */  background: -webkit-gradient(linear, left top, left bottom, from(#d7111c), to(#d7111c)); /* for webkit browsers */border: 1px solid #E96C00;border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 1px #F8FFEB inset; color: #FFFFFF; display: block; font-family: "times new roman", georgia, serif; font-size: 15px; font-weight: lighter; height: 18px; margin: 0 1px 0 2px; padding: 8px 20px; position: relative; text-align: center; text-shadow: 1px 1px 1px #9B3700; text-decoration: none;}
.b2 a:hover {background: -moz-linear-gradient(top, #e96c00, #fd9f01); /* for firefox 3.6+ */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e96c00', endColorstr='#fd9f01'); /* for IE */ background: -webkit-gradient(linear, left top, left bottom, from(#e96c00), to(#fd9f01)); /* for webkit browsers */border: 1px solid #FD9F01; color: #FFFFFF;
 text-decoration: none;transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear;}
.b2 input{background: -moz-linear-gradient(top, #d7111c, #d7111c); /* for firefox 3.6+ */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7111c', endColorstr='#d7111c'); /* for IE */  background: -webkit-gradient(linear, left top, left bottom, from(#d7111c), to(#d7111c)); /* for webkit browsers */border: 1px solid #E96C00;border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 1px #F8FFEB inset; color: #FFFFFF; display: block; font-family: "times new roman", georgia, serif; font-size: 15px; font-weight: lighter; height: 36px; margin: 0 1px 0 2px; padding: 8px 20px; position: relative; text-align: center; text-shadow: 1px 1px 1px #9B3700; text-decoration: none;}
.b2 input:hover{background: -moz-linear-gradient(top, #e96c00, #fd9f01); /* for firefox 3.6+ */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e96c00', endColorstr='#fd9f01'); /* for IE */ background: -webkit-gradient(linear, left top, left bottom, from(#e96c00), to(#fd9f01)); /* for webkit browsers */border: 1px solid #FD9F01; color: #FFFFFF;
 text-decoration: none;transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear;}

.main_pannel img{margin:0 15px 15px 0; border:1px solid #ccc;}

/*===========login-popup-form-css==========*/
.center_box{width:194px; height:auto; background-color:#e46213 !important; float:left; border:1px solid #fff; border-radius:5px; margin-right:14px; padding:8px;}
.center_box img{float:left; border-radius:30px !important; margin:0 12px 0 0 !important; display: block !important;}
.center_box p{font:16px "times new roman", georgia, serif; color:#fff; margin-top:9px;}
.center_box p a{text-decoration:none; color:#fff;}
.center_box p a:hover{text-decoration:none; color:#f3f3f3;  transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear;}
.imgsty{float:left; margin:5px 8px 0 0;}
.btn-sign {font:16px "times new roman", georgia, serif;color:#fff;}
.btn-sign a { color:#fff; line-height:38px; margin-left:7px;}
#mask {display: none;background: #000; position: fixed; left: 0; top: 0; z-index: 10;width: 100%; height: 100%;opacity: 0.5;z-index: 999;}
.login-popup{display:none; background-color:#fff;padding: 10px; 	border: 2px solid #ddd;float: left;
font-size: 1.2em;position: fixed;top: 50%; left: 50%;z-index: 99999;box-shadow: 0px 0px 20px #999;-moz-box-shadow: 0px 0px 20px #999; /* Firefox */ -webkit-box-shadow: 0px 0px 20px #999; /* Safari, Chrome */border-radius:3px 3px 3px 3px;-moz-border-radius: 3px; /* Firefox */ -webkit-border-radius: 3px; /* Safari, Chrome */width:345px;}
img.btn_close {float: right; margin: -28px -28px 0 0 !important; border:none !important;}
fieldset { border:none; }
form.signin .textbox label { display:block; padding-bottom:7px; }
form.signin .textbox span { display:block;}
form.signin p, form.signin span { color:#333 !important;padding-bottom:5px; font:15px Calibri; } 
form.signin .textbox input { border:1px solid #d0d0d0;  font:16px 'calibriregular'; color:#8a8989; outline:none;border-radius: 3px 3px 3px 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;padding:10px 6px 8px;width:327px;}
form.signin .textbox input:focus{border:1px solid #f86105; transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear; background-color:#fcfcfc;}
form.signin input:-moz-placeholder { color:#bbb; text-shadow:0 0 2px #000; }
form.signin input::-webkit-input-placeholder { color:#bbb; text-shadow:0 0 2px #000;  }
.button{background: -moz-linear-gradient(top, #d7111c, #d7111c); /* for firefox 3.6+ */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d7111c', endColorstr='#d7111c'); /* for IE */  background: -webkit-gradient(linear, left top, left bottom, from(#d7111c), to(#d7111c)); /* for webkit browsers */border: 1px solid #E96C00;border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 1px #F8FFEB inset; color: #FFFFFF; display: block; font-family: "times new roman", georgia, serif; font-size: 15px; font-weight: lighter; height: 18px; margin: 0 1px 0 0px;  position: relative; text-align: center; text-shadow: 1px 1px 1px #9B3700;padding:9px 6px 25px;margin-top:10px;font:15px; width:343px;}
.button:hover { background: -moz-linear-gradient(top, #e96c00, #fd9f01); /* for firefox 3.6+ */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e96c00', endColorstr='#fd9f01'); /* for IE */ background: -webkit-gradient(linear, left top, left bottom, from(#e96c00), to(#fd9f01)); /* for webkit browsers */border: 1px solid #FD9F01; color: #FFFFFF;text-decoration: none;transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear;}

/*===========formbox-inner=========*/
.formbox_inner{width:739px; height:auto; margin:8px 0 15px 0;  border:1px dotted #ccc;}
.formbox_inner h2{font:15px "times new roman", georgia, serif; color:#004E98; background-color:#fff; display:block; position:absolute; margin:-10px 0 0 8px; padding:0 8px; width:auto;}
.appli_formbox{width:690px; height:auto; margin:10px auto;}
.appli_formbox label{width:350px; height:auto; float:left; font:15px "times new roman", georgia, serif; color:#333; margin-top:8px; }
.appli_formbox .input5{width:315px; height:27px; border:1px solid #d0d0d0; border-radius:4px; margin-bottom:8px; padding:4px; cursor:pointer; font:15px "times new roman", georgia, serif; color:#333333; outline:none; }
.input5:focus{border:1px solid #f86105; transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear; background-color:#fcfcfc;}
.appli_formbox .input6{width:300px; height:14px; border:1px solid #d0d0d0; border-radius:4px; padding:6px; font:15px "times new roman", georgia, serif; color:#333333; float:left; outline:none; margin:0 4px 10px 0; }
.input6:focus{border:1px solid #f86105; transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear; background-color:#fcfcfc;}
.appli_formbox .textaera{width:300px; height:60px; border:1px solid #d0d0d0; border-radius:4px; padding:6px; font:15px "times new roman", georgia, serif; color:#333333; float:left; outline:none; margin-bottom:10px; }
.textaera:focus{border:1px solid #f86105; transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear; background-color:#fcfcfc;}
.field_shadow2 { border: 1px solid #D2D2D2;border-radius: 4px;box-shadow: 0 0 5px 3px #E1EEF6 inset;color: #333333;font-family: "times new roman", georgia, serif;font-size: 15px;margin-bottom:10px; padding: 1px;width: 310px;}
.field_shadow2:focus{border:1px solid #f86105; transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear; background-color:#fcfcfc;}
.appli_formbox .input7{width:150px; height:22px; border:1px solid #d0d0d0; border-radius:4px; padding:0px; font:15px "times new roman", georgia, serif; color:#9d9d9d;  outline:none; margin-bottom:10px; }
.input7:focus{border:1px solid #f86105; transition:all 0.5s linear; -o-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -webkit-transition:all 0.5s linear; background-color:#fcfcfc;}
.regional_box{width:500px; height:auto; margin:15px auto; clear:both;}
.regional_box h1{font:15px "times new roman", georgia, serif; color:#000;}
.regional_box p{font:15px "times new roman", georgia, serif; color:#000;}
.textaera2{width:286px; height:60px; border:1px solid #d0d0d0; border-radius:4px; padding:6px; font:15px "times new roman", georgia, serif; color:#333333; float:left; outline:none; margin:10px 0 0 0; }

.bluebordertable tr th{background:#CBE6F3;padding:5px;border:solid 1px #ccc;}
.bluebordertable tr td{border:solid 1px #ccc;padding:5px; vertical-align:middle;}
.bluebordertable tr td a{color:#44484B; text-decoration:none;}
.bluebordertable tr td a:hover{color:#44484B; text-decoration: underline;}


