@charset "utf-8";
/* CSS Document */
body{font:normal 12px Arial; color:#444444; line-height:18px; background:url(../images/body-bg.jpg) repeat-x  #f48e20}
h1,h2,h3,h4,h5,h6,ul,ol,p{margin:0; padding:0;}
*{margin:0; padding:0;}
.clear{clear:both;float:none;}
img{border:none;}
.orange{font:bold 12px Arial; color:#cf781b;}
h1{font:normal 18px Arial; color:#097dc6;}
h3{font:bold 14px Arial; color:#f48e20;}
h4{font:bold 14px Arial; color:#444444;}
.orange-link a{font:bold 14px Arial; color:#F48E20;}
.orange-link a:hover{font:bold 14px Arial; color:#F48E20; text-decoration:underline}
a:active, a:focus{outline: none;}
.para{padding-top:15px; text-align:left;}

#wrapper{width:960px; height:auto; margin:0 auto;}
#container{width:960px; height:auto;}
/* header part */
#header{height:112px; width:960px; background:url(../images/header-bg.png) no-repeat 0 0; margin:20px 0px 0px 0px}
#logo{float:left;padding:20px 0px 0px 15px}
#header-mid{float:left; width:322px; padding-left:8px;height:112px;}
#header-mid ul{margin:0px; padding:0px}
#header-mid ul li{ display:inline;font:bold 12px Arial; color:#097dc6; padding-left:5px}
#header-mid ul li a, a:link{font:bold 12px Arial; color:#097dc6; text-decoration:none}
#header-mid ul li a:hover{font:bold 12px Arial; color:#097dc6; text-decoration:underline}
#header-right{float:right; width:240px; padding:12px 0px 0px 0px;}
#header-right {font:bold 14px Arial; color:#444444; text-decoration:none}
/*#header-right a:visited{font:bold 12px Arial; color:#444444; text-decoration:none}
#header-right a:hover{font:bold 12px Arial; color:#cf781b; text-decoration:underline}
#header-right a:active{font:bold 12px Arial; color:#444444; text-decoration:none}*/
/* nav part */
#nav-main{width:960px; height:59px; background-color:#FFFFFF; margin:0px}
#nav{width:960px; height:59px;}
#nav #globalnav{margin: 0; padding: 0;}
#nav #globalnav li{display: inline; float: left; position: relative;font:bold 12px Arial;}
#nav #globalnav li a{float: left; overflow: hidden; color:#ffffff; font:bold 12px Arial; text-decoration:none; height: 37px; padding:22px 0px 0px 0px; text-align:center; }
#nav #globalnav li a, 
#nav{background-image:url(../images/nav.png);background-repeat: no-repeat;}
#nav li#gn-home a{background-position: 0px 0px; width:116px;}
#nav li#gn-home a:hover{background-position: 0px -60px; width:116px;color:#000; font:bold 12px Arial;}
#nav li#gn-home .current-home a{background-position: 0px -60px; width:116px;color:#000; font:bold 12px Arial;}
#nav li#gn-cp a{background-position:0px -116px; width:188px;}
#nav li#gn-cp a:hover {background-position: -116px  -60px; width:188px;color:#000; font:bold 12px Arial;}
#nav li#gn-cp .current-cp a {background-position: -116px  -60px; width:188px;color:#000; font:bold 12px Arial;}
#nav li#gn-product a{background-position:0px -304px; width:166px;}
#nav li#gn-product a:hover{background-position:-304px -60px; width:166px;color:#000; font:bold 12px Arial;}
#nav li#gn-product .current-product a{background-position:-304px -60px; width:166px;color:#000; font:bold 12px Arial;}
#nav li#gn-application a{background-position:0px -470px; width:166px;}
#nav li#gn-application a:hover{background-position:-470px -60px; width:166px;color:#000; font:bold 12px Arial;}
#nav li#gn-application .current-application a{background-position:-470px -60px; width:166px;color:#000; font:bold 12px Arial;}
#nav li#gn-contact a{background-position:0px -636px; width:180px;}
#nav li#gn-contact a:hover{background-position:-636px -60px; width:180px;color:#000; font:bold 12px Arial;}
#nav li#gn-contact .current-contact a{background-position:-636px -60px; width:180px;color:#000; font:bold 12px Arial;}
#nav li#gn-enquiry a{background-position:0px -816px; width:144px;}
#nav li#gn-enquiry a:hover{background-position:-816px -60px; width:144px;color:#000; font:bold 12px Arial;}
#nav li#gn-enquiry .current-enquiry a{background-position:-816px -60px; width:144px;color:#000; font:bold 12px Arial;}
/* content part */
#content{width:960px; height:auto; background:#FFFFFF; padding-top:5px; float:left; margin:0px}
#content-left{float:left; width:653px; height:auto; margin-left:10px}
#content-full{float:left; width:950px; height:auto; margin-left:10px}
#content-right{float:right; width:278px; height:auto; margin-right:10px}
/* content-left part */
#banner{ background:url(../images/banner-bg.png) no-repeat; height:279px; width:653px; padding-top:14px}
.banner-inn{width:623px; height:262px; margin:0px 0px 0px 15px}
#content-part{width:639px; margin-top:5px; padding:0px 7px;}
#content-left .list ul {margin:5px 0px 0px 20px; padding:0px;}
#content-left .list ul li{ display:list-item; list-style:none; list-style-image:url(../images/arrow.png);font:normal 12px Arial; color:#097dc6; text-decoration:none}
#content-left .list ul li a{font:normal 12px Arial; color:#097dc6; text-decoration:none; padding:0px;}
#content-left .list ul li  a:hover{ font:normal 12px Arial; color:#f48e20; text-decoration:underline;padding:0px;}
.list  .narrow{font: normal  13px "Arial Narrow"  ;}

#content-left a{ font:normal 12px Arial; color:#f48e20; text-decoration:underline;padding:0px;}
#content-left  a:hover{ font:normal 12px Arial; color:#097dc6; text-decoration:none;padding:0px;}

.txt-box{width:200px; height:20px; border:1px solid #D57C1C;}
.txt-box1{width:200px; height:40px; border:1px solid #D57C1C;}
.btn{ background:url(../images/submit.png) no-repeat; width:111px; height:30px; border:none; text-align:center; color:#FFFFFF; font-weight:bold; cursor:pointer}
.btn1{ background:url(../images/reset.png) no-repeat; width:70px; height:30px; border:none; text-align:center; color:#000000; font-weight:bold; cursor:pointer}
/* content-right part */
#content-right .pr-list{width:278px; height:auto;}
#content-right .pr-list-top{background:url(../images/list-bg-top.png) no-repeat; height:19px; width:278px}
#content-right .pr-list-mid{background: url(../images/list-bg-mid.png) repeat-y; height:auto; width:278px; float:left}
#content-right .pr-list-btm{background: url(../images/list-bg-btm.png) no-repeat 1px; height:22px; width:278px}
#content-right .pr-heading{width:229px; height:20px; border-bottom:3px solid #097dc6; text-align:center;font:bold 14px Arial; color:#097dc6; margin-left:25px; padding-top:3px}
#content-right .pr-heading1{width:229px; height:35px; border-bottom:3px solid #097dc6; text-align:center;font:bold 14px Arial; color:#097dc6; margin-left:25px; padding-top:3px}
#content-right .pr-list-inn1 {width:229px; height:auto;margin-left:25px;}
#content-right .pr-list-inn1 .pr-list-inn ul{margin:0px; padding:0px 0px 0px 0px;}
#content-right .pr-list-inn1 .pr-list-inn ul li{
	display:list-item;
	list-style-type:none; /*list-style-image:url(../images/arrow.png);*/
	border-bottom:1px dashed #444444;
	padding:5px 0px;
	text-decoration: none;
	font-weight: bold;
}
#content-right .pr-list-inn1 .pr-list-inn ul li a{font:bold 12px Arial; color:#444444; text-decoration: none; padding-left:5PX }
#content-right .pr-list-inn1 .pr-list-inn ul li  a:hover{font:bold 12px Arial; color:#444444; text-decoration:underline;padding-left:5PX}
/* FOOTER part */
#footer{width:928px; border-top:5px solid #097dc6; height:40px; margin: 10px 0px 0px 15px}
#footer .footer-top{height:30px; width:920px;font:normal 12px Arial; color:#097dc6;}
#footer .footer-top ul {margin:0px; padding:0px 0px 0px 0px;}
#footer .footer-top ul li{display:inline; padding:0px 6px 0px 6px;font:normal 12px Arial; color:#097dc6;}
#footer .footer-top ul li a, a:link{font:normal 12px Arial; color:#097dc6; text-decoration:none}
#footer .footer-top ul li a:hover{font:normal 12px Arial; color:#f48e20; text-decoration:underline}
#footer .footer-top .tp-current{font:normal 12px Arial; color:#f48e20; text-decoration:underline; }

.footer-btm{font:normal 12px Arial; color:#f48e20; text-decoration:none;height:30px; padding-top:5px}
.footer-btm a{font:normal 12px Arial; color:#f48e20; text-decoration:none;}
.footer-btm  a:hover{font:normal 12px Arial; color:#097dc6; text-decoration: underline;}

/************************************** bread-crum***********************************/
#bread-crum1{ height:25px; font:normal 12px Arial; padding:0px 30px 0px 5px;}
#bread-crum1 ul{margin:0px; padding:0px;}
#bread-crum1 ul li{display:inline; font:normal 12px Arial;color:#000000;text-decoration:none; text-transform: inherit; padding-right:5px; }
#bread-crum1 ul li a{font:normal 12px Arial;color:#000000;text-decoration:none; }
#bread-crum1 ul li a:hover{font:normal 12px Arial;color:#114dba;text-decoration:underline; }
#bread-crum1   .current{font:normal 12px Arial;color:#cf781b;text-decoration:none;}


