@media screen{body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, textarea, input, select, table, caption, tbody, tfoot, thead, tr, th, td, article,aside,canvas,details,figcaption,figure, footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;list-style:none;}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}
body{background-color:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#474747;background:url(../images/main-bg.jpg) repeat right top #fff scroll;}
#wrapper{display:block;float:left;width:100%;height:auto;background:url(../images/footer-bg.png) repeat-x bottom;}
#main-container{position:relative;width:1028px;height:auto;margin:0 auto;border:0px red solid;}
img{border:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(...);}
div.header{display:block;width:1000px;margin:0 auto;height:auto;border:0px black solid;}
div.logo{height:100px;width:448px;padding:6px 0 6px 10px;}
div.phn{font-family:Arial, Helvetica, sans-serif;font-size:36px;color:#FFF;width:452px;font-weight:700;height:45px;margin:0 auto 30px;}
.img{float:left;height:45px;width:55px;padding-right:5px;}
.phn{color:#FFFFFF;}
div.menu-bg{background:url(../images/menu-bg.jpg) repeat-x;height:49px;width:1000px;margin:0 0 0 14px;}
div.bg-container{float:left;background-image:url(../images/bg-repeat.png);background-repeat:repeat-y;width:1028px;height:auto;}
div.content-container{float:left;margin:13px auto 0 0px;width:970px;height:auto;}
div.content-container-main{float:left;margin:13px auto 0 13px;padding-left:15px;_padding-left:0px;width:980px;height:auto;border:0px black solid;}
div.content-left, div.content-center, div.content-center2, div.logo-box, div.content-right, div.content-right-inner{float:left;height:auto;width:129px;border-right:1px #CCCCCC solid;}
div.logo-box{width:117px;border-right:0px #CCCCCC solid;text-align:center;padding-top:5px;}
div.content-right, div.content-right-inner, div.add-box, div.content-center-inner{float:right;width:280px;height:auto;border:0px red solid;}
div.content-right-main{float:right;width:280px;height:auto;padding-right:13px;_padding-right:0px;border:0px red solid;}
div.content-right-inner{text-align:center;padding:5px;}
div.add-box{width:172px;height:auto;border-right:0px #CCCCCC solid;}
div.view{width:74px;height:24px;cursor:pointer;margin-left:90px;margin-bottom:10px;}
div.view:hover{background-position:0 -25px;}
div.content-center,div.content-center-inner{background:url(../images/content-bg-right.png) no-repeat right;width:640px;padding:10px 10px 10px 35px;border-right:0px #CCCCCC solid;}
div.content-center2{width:640px;padding:10px 20px 10px 20px;border-right:1px #CCCCCC dotted;}
.text, .text1, .text-icon{font-family:Arial, Helvetica, sans-serif;font-size:14px;line-height:20px;text-align:justify;padding-right:30px;_padding-right:30px;color:#434343;}
.text1{padding-left:13px;_padding-left:0px;}
.text-icon{background:url(../images/bullet.jpg) no-repeat;height:23px;padding-left:30px;font-size:14px;}
h5{background:url(../images/contact-bg.png) no-repeat left;float:left;color:#333333;font-size:20px;padding-left:13px;width:270px;padding-top:5px;height:30px;font-family:'GliscorGothic';}
.white{color:#FFFFFF;font-size:24px;}
blockquote{float:left;width:600px;text-align:left;border:4px;margin:0px 10px 10px 0px;padding:5px 10px 10px 0px;}
blockquote img{border:solid 0px;margin-right:10px;margin-bottom:10px;float:left;}
.text-pro1{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;margin:0px;color:#990000;font-weight:bold; line-height:18px;}
.text-pro{font-family:Arial, Helvetica, sans-serif;font-size:12px;cursor:pointer;text-decoration:none;margin:0px;color:#990000;font-weight:bold;}
.text-pro:hover{text-decoration:underline;}
.pro-thumb-img{ display:block; float:left; height:130px; width:226px; }


.text-gall{font-family:'GliscorGothic';font-size:20px;cursor:pointer;text-decoration:none;margin:0px;color:#990000;font-weight:normal;}
.text-gall:hover{color:#0000CC;text-decoration:underline;}
div.gallery-main{float:left;height:auto;width:640px;_width:auto;padding-bottom:10px;padding-top:10px;}
div.gallery{float:left;height:auto;width:202px;border:3px solid #dbdbdb;height:122px;cursor:pointer;}
div.gallery:hover{border:3px solid #f58787;}
div.gallery_entry, div.gallery_entry1{background:url(../images/item-bottom-shadow.png) no-repeat center bottom;float:left;padding-bottom:6px;position:relative;width:202px;height:auto;}
div.gallery_entry1{margin-left:15px;}
div.innerpage_left_total{display:block;width:680px;height:auto;float:left;margin:0 0 0 0;padding:0px 0px 0px 0px;background:url(../images/innerpage-left-seperator.jpg) repeat-y;background-position:right;}
div.innerpage_left_top_total{display:block;width:680px;height:auto;float:left;margin:0 0 0 0;padding:0px 0px 0px 0px;background-image:url(../images/inner-left-seperator-top.jpg);background-repeat:no-repeat;background-position:top right;}
div.innerpage_left_bottom_total{display:block;width:680px;height:auto;float:left;margin:0 0 0 0;padding:0px 0px 0px 0px;background-image:url(../images/inner-left-seperator-bottom.jpg);background-repeat:no-repeat;background-position:bottom right;}
div.events-main{float:left;height:auto;width:660px;padding-bottom:10px;margin-bottom:6px;border-bottom:2px #666666 dotted;}
div.date-bg{float:left;height:89px;width:62px;background:url(../images/date-bg1.png) no-repeat;}
div.product-box{float:left;height:auto;width:auto;}
div.month, div.year{height:auto;width:60px;font-family:'GliscorGothic';font-size:14px;color:#FFFFFF;padding-top:15px;text-transform:uppercase;font-weight:400;text-align:center;}
div.year{font-size:38px;color:#ffffff;padding-top:0px;font-weight:700;}
div.event-text, div.event-text1, .more{float:right;height:auto;width:570px;padding-top:10px;}
div.event-text1{width:535px;}
.more{font-family:Arial, Helvetica, sans-serif;width:auto;font-size:12px;color:#240069;text-decoration:none;cursor:pointer;padding-right:15px;font-weight:bold;}
.more:hover{text-decoration:underline;}
div.banner{background:url(../images/banner-bg.jpg) no-repeat;background-repeat:no-repeat;margin:0 auto;height:321px;width:1000px;}
div.banner-inner, div.aboutus-banner, div.services-banner, div.enquiry-banner, div.contact-banner, div.events-banner, div.product-banner{background:url(../images/inner-banner.jpg) no-repeat;background-repeat:no-repeat;margin:0 auto;height:251px;width:1000px;margin-top:0px;}
div.aboutus-banner{background:url(../images/aboutus-banner.jpg) no-repeat;}
div.services-banner{background:url(../images/services-banner.jpg) no-repeat;}
div.enquiry-banner{background:url(../images/enquiry-banner.jpg) no-repeat;}
div.contact-banner{background:url(../images/contact-banner.jpg) no-repeat;}
div.events-banner{background:url(../images/events-banner.jpg) no-repeat;}
div.product-banner{background:url(../images/product-banner.jpg) no-repeat;}
div.dealer{font-family:'FuturaBT-MediumCondensed';_font-family:'GliscorGothic';width:500px;height:auto;color:#fff;font-size:37px;_font-size:35px;padding-top:15px;_padding-top:20px;margin-bottom:10px;text-shadow:0 1px 1px #000;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=130, Color='#000000');text-align:center; float:left;}
div.dealer-right{
float:left;
width:auto;
padding-left:120px;
border:0;
height:251px;
}
div.banner-box-left, div.banner-box-right{float:left;width:500px;height:auto;padding:10px 0 0 18px;}
div.free-quote a, div.free-quote1 a{background:url(../images/quote.png) no-repeat;float:left;height:53px;width:320px;margin-left:90px;_margin-left:50px;overflow:hidden;cursor:pointer;}
div.free-quote a:hover, div.free-quote1 a:hover{background-position:0 -54px;}
div.free-quote1{float:left;margin-top:20px;}
.text-one, .text-free, .text-appli{font-family:'GliscorGothic';font-size:20px;color:#970307;}
.text-appli{font-size:30px;}
.text-free{font-size:26px;color:#fff;}
h1, h2, .h2{font-family:'GliscorGothic';color:#5f6061;font-size:36px;padding-top:0px;}
h2{font-size:27px;}
.h2{color:#FF3300;font-size:27px;}
div.center{text-align:center;}
#navi-bg{position:absolute;left:-5px;top:150px;width:990px;height:50px;padding-bottom:0px;z-index:1;}
#bg-navi{float:left;width:1000px;height:auto;margin-bottom:0px;z-index:100;}
div.navisection{display:block;width:1000px;height:57px;top:0;padding-left:1px;margin:0 0 0 8px;z-index:100;}
div.navi{float:left;width:auto;height:30px;padding:27px 0 0 0;background:url(../images/line.png) no-repeat right;cursor:pointer;}
div.navi a span:hover{color:#a91d02;}
div.navi a{color:#4e4e4e;font-family:'Swis721BdRndBTBold';font-size:16px;font-weight:normal;text-decoration:none;width:auto;}
div.navi a span{color:#fff;font-family:'Swis721BdRndBTBold';font-size:16px;text-decoration:none;width:auto;padding:18px 27px 12px 27px;}
div.more-box-main{float:left;margin:20px 0 0 10px;_margin:20px 0 0 0px;padding-top:0px;width:1000px;height:168px;}
div.box-bottom-bg, div.box-bottom-bg-last{background:url(../images/box-bottom-bg.png) no-repeat center bottom;height:168px;float:left;border:0px solid red;margin-top:0px;}
div.box-bottom-bg-last{background:url(../images/box-bottom-bg-last.png) no-repeat center bottom;_margin-left:18px;float:right;}
div.box1, div.box1-top, div.box1-bot, div.box2, div.box2-top, div.box2-bot, div.box3, div.box3-top, div.box3-bot{float:left;width:309px;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;border:1px #cd5c5c solid;-o-border-radius:12px;-ms-border-radius:12px;-khtml-border-radius:12px;padding:0px 0px 0px 0px;color:#000;margin-left:24px;_margin-left:16px;background:url(../images/box1.jpg) no-repeat #db6060 bottom;height:auto;}
.box3-123{background-color:#ddd;width:210px;height:30px;padding:20px;position:absolute;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;behavior:url(border-radius.htc);}
div.box1-top, div.box2-top, div.box3-top{background:#f59494;-moz-border-radius-bottomleft:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px;border:0px;height:59px;width:309px;margin-left:0px;}
div.box1-bot, div.box2-bot, div.box3-bot{background:#f59494 bottom;-moz-border-radius-topleft:0px;-webkit-border-top-left-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border:0px;height:36px;margin-left:0px;}
div.box2{border:1px #606060 solid;margin-left:12px;_margin-left:8px;background:#c3c3c4;}
div.box3-top{background:#375f9c;margin-left:0px;}
div.box3{float:right;border:1px #606060 solid;margin-left:0px;margin-right:20px;_margin-right:0px;background:url(../images/box3.jpg) no-repeat #5883c3 bottom;}
div.box3-bot{background:#375f9c bottom;margin-left:0px;}
div.box2-top{background:#9fa0a0;}
div.box2-bot{background:#9fa0a0 bottom;}
div.brands, div.application, div.services{font-family:'GliscorGothic';font-size:45px;color:#fff;padding-top:5px;text-shadow:0 1px 1px #770707;background:url(../images/brands-icon.png) no-repeat left;width:auto;height:52px;margin:0 0 0 15px;padding-left:70px;}
div.application{background:url(../images/app-icon.png) no-repeat left;color:#2d2b2b;text-shadow:0 1px 1px #fff;}
div.services{background:url(../images/service-icon.png) no-repeat left;text-shadow:0 1px 1px #053988;}
div.brands-more-btn, div.application-more-btn, div.services-more-btn{font-family:'GliscorGothic';font-size:20px;color:#fff;background:url(../images/more-btn1.png) no-repeat left;width:100px;height:20px;margin:6px 0 0 20px;padding-left:25px;cursor:pointer;}
div.brands-more-btn:hover{color:#961216;}
div.application-more-btn{background:url(../images/more-btn2.png) no-repeat left;}
div.application-more-btn:hover{color:#2d2b2b;}
div.services-more-btn{background:url(../images/more-btn3.png) no-repeat left;}
div.services-more-btn:hover{color:#91bbf9;}
div.box-txt, div.content, .copyright-text, div.content-inner-page{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;line-height:20px;width:280px;height:auto;margin-left:20px;}
div.footer{float:left;margin:0 auto;width:100%;text-align:center;height:180px;}
div.footer-inner{font-size:21px;font-family:'GliscorGothic';margin:0 auto;padding-left:20px;width:950px;height:auto;color:#000000;text-align:left;}
div.footer-slider, div.copyright{margin:5px auto;padding-left:0px;_padding-top:30px;width:1000px;height:65px;_height:58px;border:0px solid red;}
div.copyright{margin-top:15px;text-align:center;height:auto;font-size:12px;}
div.footer-right{margin:20px auto;text-align:center;height:auto;width:600px;font-size:12px;}
.copyright-text{cursor:pointer;text-decoration:none;margin:0px;color:#ffffff;}
.copyright-text:hover{text-decoration:underline;}
div.main-bg-bottom{float:left;background:url(../images/bg-bottom.png) no-repeat;width:1028px;height:28px;margin:0 auto;}
#left{width:990px;height:auto;overflow:hidden;padding:0px;margin:0px 0 0 0;clear:both;}
#left img{height:auto;margin:0 0 0 0;border:0px;clear:both;}
div.cell-top1, div.cell-top1-right, div.cell-top1-desc, div.cell-top1-desc1, div.cell-top1-desc-1, div.cell-head, div.cell-top1-right-sln, div.cell-top1-mdl, div.cell-top1-desc1-rv{float:left;width:135px;height:30px;padding:5px 10px 5px 10px;border-left:1px solid #333333;border-top:1px solid #333333;border-bottom:1px solid #333333;color:#000000;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
div.cell-top1-right{width:50px;}
div.cell-top1-right-sln{width:30px;}
div.cell1-right-sln1{float:left;width:30px;height:55px;padding:5px 10px 5px 10px;border-left:1px solid #333333;border-top:0px solid #333333;border-bottom:1px solid #333333;color:#000000;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
div.cell-top1-mdl{width:80px;}
div.cell1-mdl1{float:left;width:80px;height:55px;padding:5px 10px 5px 10px;border-left:1px solid #333333;border-top:0px solid #333333;border-bottom:1px solid #333333;color:#000000;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
div.cell-top1-desc1-rv{width:300px;}
div.cell-top-right1-use{float:left;width:90px;height:30px;padding:5px 10px 5px 10px;border-left:1px solid #333333;border-top:1px solid #333333;border-bottom:1px solid #333333;border-right:1px solid #333333;color:#000000;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
div.cell1-desc1-rv{float:left;width:300px;height:55px;padding:5px 10px 5px 10px;border-left:1px solid #333333;border-top:0px solid #333333;border-bottom:1px solid #333333;color:#000000;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
div.cell-right1-use1{float:left;width:90px;height:55px;padding:5px 10px 5px 10px;border-left:1px solid #333333;border-top:0px solid #333333;border-right:1px solid #333333;border-bottom:1px solid #333333;color:#000000;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
div.cell-top1-desc{width:195px;}
div.cell-top1-desc-1{width:195px;border-right:1px solid #333333;}
div.cell-top1-desc1{width:300px;}
div.cell-head{width:50px;}
div.cell1, div.cell1-right, div.cell1-desc, div.cell1-desc1, div.cell1-desc-1, div.cell1-head{float:left;width:135px;height:45px;padding:5px 10px 5px 10px;border-left:1px solid #333333;border-top:0px solid #333333;border-bottom:1px solid #333333;color:#000000;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
div.cell1-right{width:50px;}
div.cell1-desc{width:195px;}
div.cell1-desc-1{width:195px;border-right:1px solid #333333;}
div.cell1-desc1{width:300px;text-align:left;}
div.cell1-head{width:50px;}
div.cell-right1{float:left;width:135px;height:45px;padding:5px 10px 5px 10px;border-left:1px solid #333333;border-top:0px solid #333333;border-right:1px solid #333333;border-bottom:1px solid #333333;color:#000000;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;}
div.cell-top-right1{float:left;width:135px;height:30px;padding:5px 10px 5px 10px;border-left:1px solid #333333;border-top:1px solid #333333;border-bottom:1px solid #333333;border-right:1px solid #333333;color:#000000;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.map{color:#0000FF;text-align:left;}
div.product_main{float:left;width:700px;height:auto;border:0px solid red;margin-left:0px;margin-bottom:25px;}
div.inner_space{display:block; width:48px; height:150px; float:left; margin:0 0 0 0; padding:0 0 0 0;background:none;}
div.inner_pic{display:block; width:202px;height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0;background:none;text-decoration:none;}

div.inner_img{display:block; width:202px;height:auto; float:left; margin:0 0 0 0; padding:0 0 0 0;background:none;text-decoration:none;
	border:3px solid #dbdbdb;
}
div.inner_img:hover{
	border:3px solid #f58787;
}
div.inner_pic_right{
	display:block; 
	width:202px;
	height:auto; 
	float:right; 
	margin:0 0 0 0; 
	padding:0 0 0 0;
	background:none;
	text-decoration:none;
}
div.inner_pic_center{
	display:block; 
	width:202px;
	height:auto; 
	float:left; 
	margin:0 0 0 45px; 
	padding:0 0 0 0;
	background:none;
	text-decoration:none;
}
.inner_txt, .pro-txt-name{
	display:block;
	font-family:'Tahoma';
	font-size:12px;
	width:220px; 
	height:auto; 
	float:left; 
	margin:2px 0 0 0; 
	padding:0 0 0 0px;
	background:none;
	color:#555556;
	text-align:left;
	font-weight:normal;
	line-height:18px;
	text-decoration:none;
}
.pro-txt-name{
	font-weight:bold;
	}

div.pro_border{height:auto; width:220px;border:3px solid #dbdbdb;height:122px;cursor:pointer;}
div.pro_border:hover{border:3px solid #f58787;}

div.gallery_pro_main{float:left;height:auto;width:720px;_width:auto;padding-bottom:10px;padding-top:10px;}
div.gallery_pro_entry{background:none;float:left;padding-bottom:6px;position:relative;width:220px;height:auto;}


/***************** products tab ********************/
div.itemheader{ display:block;float:left;  width:707px; height:28px; border:0px solid #9ac1c9; padding:12px 0px 0px 13px;; font-weight:bold; margin-top:5px; cursor:pointer; background:url(../images/product-header-bg.jpg) no-repeat;}
div.itemheader:hover {float:left; background:url(../images/product-header-bg-active.jpg) no-repeat;}

div.tab-active{ display:block;float:left;  width:707px; height:28px; border:0px solid #9ac1c9; padding:12px 0px 0px 13px;; font-weight:bold; margin-top:5px; cursor:pointer; background:url(../images/product-header-bg-active.jpg) no-repeat;}

div.product-container{ display:none; height:auto; float:left; overflow:hidden; background:#fff; width:720px; margin:0; padding:6px 0px 6px 6px;}
div.product-row{ display:block; height:auto; float:left; overflow:hidden; background:#fff; width:720px; margin:0; padding:0px;}
div.product-item{
	display:block; 
	width:220px;
	height:auto; 
	float:left; 
	margin:0px 18px 20px 0px; 
	padding:0px;
	background:none;
	text-decoration:none;
}
.infohide{ display:none;}


}
@font-face{font-family:'GliscorGothic';src:url('../fonts/gligoth.eot');src:url('../fonts/gligoth.eot?#iefix') format('embedded-opentype'),
url('../fonts/gligoth.woff') format('woff'),
url('../fonts/gligoth.ttf') format('truetype'),
url('../fonts/gligoth.svg#gligoth') format('svg');font-weight:normal;font-style:normal;}

@font-face{font-family:'FuturaBT-MediumCondensed';src:url('../fonts/futuramc.eot');src:url('../fonts/futuramc.eot?#iefix') format('embedded-opentype'),
url('../fonts/futuramc.woff') format('woff'),
url('../fonts/futuramc.ttf') format('truetype'),
url('../fonts/futuramc.svg#futuramc') format('svg');font-weight:normal;font-style:normal;}
