body { padding:0px; margin:0px; background:#f8f8f8; }
.header-bg { height:108px; width:100%; background-image:url(../Images/header-bg.png); background-repeat:repeat-x; }
.header { height:106px; width:1000px; margin:auto; }
.logo { width:394px; height:103px; float:left; }
.logo2 { width:96px; height:103px; float:left; }
.right-hedr { float:right; height: 106px; width: 500px; }
.serch-hedr-bg { width:100%; height:60px; float:right; }
.serch { height:50px; width:330px; background-color:#FFFFFF; float: right; margin-top:8px; }
.text-box { float:left; height:30px; width:200px; }
#text-box { border:none; height:28px; margin-left:20px; width: 180px; color:#999999; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:13px; }
.srch-icn { height:20px; width:20px; float:right; margin-top:5px; margin-right:5px; }
.menu-wrp ul { margin:0px; padding:0px; }
.menu-wrp ul li { float:left; ; list-style:none; display:block; }
.menu-wrp ul li a { padding:0px 14px 0px 14px; line-height:30px; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none; font-size:14px; color:#2692d0; }
.menu-wrp ul li a:hover { border-top:2px #2692d0 solid; color:#333333; webkit-transition: all 0.8s ease-out; -moz-transition: all 0.8s ease-out; -o-transition: all 0.8s ease-out; transition: all 0.8s ease-out; -webkit-transition: all 0.30s ease-out; -moz-transition: all 0.30s ease-out; -o-transition: all 0.30s ease-out; transition: all 0.30s ease-out; }
.menu-wrp { margin-top:5px; float: right; }
.menu-wrp ul li.act { border-top:2px #2692d0 solid; webkit-transition: all 0.8s ease-out; -moz-transition: all 0.8s ease-out; -o-transition: all 0.8s ease-out; transition: all 0.8s ease-out; -webkit-transition: all 0.30s ease-out; -moz-transition: all 0.30s ease-out; -o-transition: all 0.30s ease-out; transition: all 0.30s ease-out; }
.banner-wrp { height:300px; width:100%; background-image:url(../Images/banner-bg.jpg); }
.banner { height:300px; width:1000px; margin:auto; }
.banner-btm { height:128px; width:100%; background-image:url(../Images/banner-btm.jpg); margin: 0px; padding: 0px; }
.wlc-text { height:110px; width:1000px; margin:auto; padding-top: 10px; }
.welcom-txt { height:auto; width:740px; background-color:#333333; }
.wlc-hd { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; float:left; color:#676666; margin-top:5px; width:100%; }
.wlc-hd2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; color:#676666; margin-top:5px; font-weight:normal; text-align:justify; line-height:17px; }
.rdmore { font-style:italic; font-size:11px; margin-left:128px; }
.rdmore2 a { font-style:italic; font-size:14px; color:#CC3300; font-weight:bold; text-decoration:none; margin-left:70px; line-height:30px; display:block; }
.rdmore2 a:hover { text-decoration:underline; }
.rdmore a { color:#993300; text-decoration:none; }
.rdmore a:hover { text-decoration:underline; }
.news { height:108px; width:240px; background-color:#FFFFFF; float:left; margin-left: 20 .px;
margin-top: 0px; margin-left: 20px; border-radius:5px; overflow: hidden; }
.shadow { height:16px; width:1000px; margin:auto; background-image:url(../Images/shado.png); }
.center-wrp { height:auto; width:1000px; margin:auto; }
.sid-menu-wrp { width:282px; height:440px; float:left; }
.hing-1 { font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#2692d0; text-align:center; line-height:40px; border-bottom:2px #2692d0 dotted; }
.sid-menu-wrp ul { margin:0px; padding:15px; padding-top:5px; width:265px; }
.sid-menu-wrp ul li { font-family:Arial, Helvetica, sans-serif; font-size:13px; list-style-image:url(../Images/list-icn.png); }
.sid-menu-wrp ul li a { color:#696868; text-decoration:none; line-height:30px; display:block; border-bottom:1px #999999 dotted; padding-left:8px; }
.sid-menu-wrp ul li a:hover { background-color:#2692d0; color:#FFFFFF; webkit-transition: all 0.8s ease-out; -moz-transition: all 0.8s ease-out; -o-transition: all 0.8s ease-out; transition: all 0.8s ease-out; -webkit-transition: all 0.30s ease-out; -moz-transition: all 0.30s ease-out; -o-transition: all 0.30s ease-out; transition: all 0.30s ease-out; }
.sid-menu-wrp .li-lin-h { line-height:20px; }
.sid-menu-wrp ul li.act a { font-family:Arial, Helvetica, sans-serif; font-size:13px; list-style-image:url(../Images/list-icn.png); background-color:#2692d0; color:#FFFFFF; }
.right-wrp { float:right; width:710px; height:auto; }
.right-wrp2 { float:right; width:710px; height:auto; }
.center-wraping { height:auto; width:100%; margin-top: 35px; }
.center-wraping2 { height:auto; width:700px; float:right; margin-top: 35px; }
.page-hding { height:auto; width:700px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; margin-top:10px; color:#2692d0; }
.inerpage-text { height:auto; width:700px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#696868; }
.inerpage-text ul { margin:0px; padding-left:20px; }
.inerpage-text ul li { line-height:25px; font-weight:bold; }
.inerpage-text a { color:#2692d0; text-decoration:none; }
.inerpage-text a:hover { text-decoration:underline; }
.three-divs { height:265px; width:209px; border:1px solid #e0e0e0; background-color: #FFFFFF; float:left; margin:0px 0px 0px 25px; }
.three-divs:hover{ -webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.4);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.4);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.4);}
.div-img { height:100px; width:200px; margin:auto; background-color:#CCCCCC; margin-top:4px; }
.div-hdng { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#676666; text-align:center; line-height:35px; text-transform:uppercase; }
.icon-text-wrp { height:100px; width:685px; float:right; border:1px solid #e0e0e0; background-color: #FFFFFF; margin-top:18px; }
.insr-div { height:100px; width:228px; float:left; }
.insr-div:hover { background-color:#2692d0; color:#FFFFFF; -moz-transition: all 0.8s ease-out; -o-transition: all 0.8s ease-out; transition: all 0.8s ease-out; -webkit-transition: all 0.30s ease-out; -moz-transition: all 0.30s ease-out; -o-transition: all 0.30s ease-out; transition: all 0.30s ease-out; }
.icns { height:64px; width:64px; float:left; margin-top:18px; margin-left:25px; }
.icns-txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#65686a; height:50px; width:90px; float:left; margin-top:30px; text-align:center; line-height: 16px; }
.footer-socil { height:40px; width:1000px; margin:auto; }
.footer-wrp { height:109px; width:100%; background-color:#2692d0; }
.rightside-foter { width:685px; height:40px; float:right; background-color:#2692d0; border-radius:20px 20px 0px 0px; margin-top: 25px; }
ftr-menu { float:left; }
.ftr-menu ul { margin:0px; padding:0px; margin-left:15px; }
.ftr-menu ul li { float:left; list-style:none; }
.ftr-menu ul li a { padding:0px 8px 0px 8px; color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:42px; display:block; }
.ftr-menu ul li a:hover { color:#000000; }
.social-icn-wrp { height:40px; width:220px; float:right; }
.scl { height:32px; width:32px; float:left; margin:0px 5px 0px 15px; margin-top:3px; }
.scl:hover { opacity:0.7; }
.center-ftr { height:109px; width:1000px; margin:auto; }
.ftr-parts { height:109px; width:333px; float:left; }
.fter-ph-icn { height:70px; width:70px; float:left; margin-top:23px; margin-left: 20px; }
.fter-ph-icn2 { height:70px; width:200px; float:left; margin-top:25px; margin-left: 18px; }
.fter-ph-icn2 ul { margin:0px; padding:0px; }
.fter-ph-icn2 ul li { list-style:none; }
.fter-ph-icn2 ul li a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-decoration:none; }
.fter-ph-icn2 ul li a:hover { text-decoration:underline; }
.sharp-ftr-wrp { height:40px; width:100%; background-color:#FFFFFF; }
.sharp-ftr { height:40px; width:1000px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; margin:auto; line-height:40px; }
.sharp-ftr a { color:#999999; text-decoration:none; }
.sharp-ftr a:hover { text-decoration:underline; color:#2692d0; }
.banner-btm2 { height:2px; width:100%; background-color:#CCCCCC; z-index: 999; }
.news2 { height:40px; width:685px; float:right; border:1px solid #e0e0e0; margin-top:20px; }
.news-hd { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; text-align:center; line-height:40px; width:120px; background-color:#2692d0; float:left; }
.news-hd-txt { height:40px; width:540px; float:left; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left: 8px; overflow:hidden; color: #666666; }
.news-rdmore { float:right; height:40px; width:100px; }
.about-banner { height:200px; width:700px; border:#CCCCCC solid 1px; }
.input { height:25px; width:300px; border:1px solid #CCCCCC; padding-left:10px; }
.input2 { background-color:#2692d0; height:30px; width:100px; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color: #FFFFFF; border:none;}
.input2:hover{ cursor:pointer; background:#666666;}
.input2 a { color:#FFFFFF; line-height:30px; display:block; }
.input2 a:hover { text-decoration:none; background:#333333; color:#CCCCCC; }
.contact-text { height:170px; width:340px; line-height:20px; margin-top: 10px; float: left;  }
.tr-style{ height:30px; background-color:#d9ecff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
.tr-style2{ height:30px; background-color:#d9ecff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FF3300; }
.tbl-left { padding:10px;}
.disclaimer{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-style:italic; margin-left:15px; line-height:30px;}
.wlc-hd2 ul{ margin:0px 0px 0px 20px; padding:5px; color:#0099FF; }
.wlc-hd2 ul li{ list-style-type:circle; }
.wlc-hd2 ul li a{text-decoration:none; color:#666666; display:block;}
.wlc-hd2 ul li a:hover{ color:#0099FF;}
.body1
{
	height:30px;
	width:30px;
	background-image:url(../Images/Untitled-1.png);
	overflow:hidden;
	bottom:5px;
	right:10px;
	position:fixed;
	display:block;
	
}

.body1:hover
{
	background-position:bottom;
	webkit-transition: all 0.8s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.4s ease-out; transition: all 0.3s ease-out;
	-moz-opacity: 0;
filter: alpha(opacity=0);
}


.td_pad_lef{
        padding-left: 50px;
}

th{
    font-weight: 800;
}

tr.td_padd td{
         padding: 0 5px;
}