/* CSS Document */

	body{
		margin:0px; 
		font-family:Tahoma, "MS Sans Serif", Georgia;
		font-size:12px; 
		line-height:18px;
		color:#616161;
	}
	a{
		text-decoration:underline;color:#16a0f9; outline:0px;
	}
	a:hover{
		text-decoration:none;
	}
	ul,ol,li,h1,h2,h3,h4,h5,p{
		margin:0px;
		padding:0px;
	}
	ul,ol{
		list-style:none;
	}
	.container{
		width:1003px; margin:0 auto;
	}
	.headArea{
		width:984px; margin:0 auto; position:relative;height:580px;
		z-index:50;
	}
	.subMenu{
	width:601px; height:43px; background:url(images/bgMenu.gif) no-repeat;
	position:absolute; margin-top:-43px;z-index:20;left:77px;
	}
	.mm2{
	margin-left:70px;width:600px;background:url(images/bgMenu2.gif) no-repeat; height:125px;bottom:-82px; left:421px; z-index:80;
	}
	/* alt-menu
	.headArea object, .headArea embed{ 
	margin-top:88px ;
	}
	*/
	.logo{
		display:block; 
		float:left;
		width:173px;
		height:87px;
		background:url(images/logo.gif) no-repeat;
		text-indent:-9999px;
		margin:5px 0 5px 15px;
		display:inline;
	}
	ul.quickLink{
		width:192px;
		float:right;
		margin-top:28px;
	}
	ul.quickLink li{
		float:left;
	}
	ul.quickLink li a{
		display:block;
		height:68px;
		text-indent:-9999px;
	}
	ul.quickLink li a.home{
		width:67px; background:url(images/iconHome.gif) no-repeat;
	}
	ul.quickLink li a.contact{
		width:98px; background:url(images/iconContact.gif) no-repeat;
	}
	ul.quickLink li a.qg{
		width:127px; background:url(images/qg.jpg) 0 10px no-repeat;height:62px;
	}
	h1.headH1{
		width:601px; 
		height:44px; 
		text-indent:-9999px;
		display:block;
		background:url(images/headHome.gif) no-repeat;;
	}
	.column1, .column2, .column3{
		min-height:300px; 
		height:auto !important;
		height:300px;
		float:left;
	}
	.column1{
		width:319px; 
		background:url(images/bgColumn1.gif) no-repeat;
	}
	.column2{
		width:316px; 
		background:url(images/bgColumn2.gif) no-repeat;
	}
	.column2merge{
	margin-left:10px;width:635px; float:left; background:url(images/column2.gif)  no-repeat;
	}
	.column3{
		width:316px; 
		background:url(images/bgColumn3.gif) no-repeat;
	}
	h2.h2Normal, h1.h2Normal{
		width:268px;
		height:24px;
		display:block;
		text-indent:-9999px;
		margin:18px 0 0 20px ;
	}
	h1.h2Normal{
	 float:left;
	}
	.column1 .columnPic, .column2 .columnPic, .column3 .columnPic{
		margin-left:14px;
		margin-top:5px;
	}
	.column1 .detail, .column2 .detail, .column3 .detail{
		width:264px;
		text-indent:30px;
		text-align:justify;
		margin-left:26px;
		margin-top:13px;
	}
	
	ul.testimonial{
	overflow:hidden;
	}
	ul.testimonial li{
		margin:14px 0;float:left;
		margin-bottom:0px;
	}
	ul.testimonial p.pTest{
		width:273px; background:url(images/iconBallon.gif) no-repeat;
		text-indent:34px;margin-left:22px;
	}
	ul.testimonial a.spanTest{
		margin-left:25px;margin-top:0px; width:274px; display:inline;
		height:20px; border-bottom:1px dashed #16a0f9;
		text-align:right;font-size:11px;float:left;
	}
	div.btnMore{
		width:273px;
		height:37px;
		background:url(images/btnMore.gif) no-repeat;
		margin-top:20px;
		position:relative;
		margin-left:33px;
	}
	div.btnMore a{
		display:block;
		position:absolute;
		right:23px;
		top:2px;
		width:35px;
	}
	.bodyArea{
		margin-bottom:20px;
		min-height:1320px;
		height:auto !important;
		height:1320px;
		position:relative;
	}
	.footerArea{
		margin-top:20px;width:100%;float:left; height:67px; background:url(images/bgFooter.gif) repeat-x;
	}
	.quickLinkFooter{
		width:928px; margin-left:-6px;margin-top:4px;
	}
	.quickLinkFooter li{
		float:left;
	}
	.quickLinkFooter li a{
		margin:0 7px; font-weight:bold;
	}
	.box{
	    width:1257px;position:relative;
	}
	.footerBox{
		width:950px;
		margin:0 auto;padding-top:10px;
	}
	.quicklink{
	 	width:300px; float:left;height:200px; margin-left:22px; position:relative; margin-top:-40px; z-index:40;
	}
	.quicklink img{
		border:0px;
	}
	ul.menu{
		background:url(images/line.gif) bottom left no-repeat; height:52px; margin-left:12px; 
		clear:left;
	}
	ul li{
		float:left;
	}
	ul.menu div{
		text-indent:-9999px; display:block; height:52px; background-position:top;position:relative; top:10px; cursor:pointer;
	}
	ul.menu .btn1{
		width:229px;
		background:url(images/btnSub1.gif) top no-repeat;
	}
	ul.menu .btn2{
		width:94px;
		background:url(images/btnSub2.gif) top no-repeat;
	}
	ul.menu .btn3{
		width:162px;
		background:url(images/btnSub3.gif) top no-repeat;
	}
	.Pbtn1,.Pbtn2,.Pbtn3{
		width:613px;float:left; margin-left:23px;padding:10px 0;line-height:20px; text-indent:30px; margin-top:10px; text-align:justify;padding-bottom:25px; display:inline; height:auto !important; min-height:180px; height:180px;
	}
	.Pbtn1,.Pbtn2,.Pbtn3{
	min-height:860px;
	height:auto;
	height:860px;
	}
	.Pbtn2 p,.Pbtn3 p{
	padding-bottom:20px;
	}
	.Pbtn2,.Pbtn3{display:none;}
	ul.banner{
	margin-left:10px;margin-top:10px;
	}
	ul.banner a img{
	border:0px;
	}
	ul.banner li{
	padding:0px;
	}
	
	
	
	/*--- Main menu---*/
	ul.menuMain{
	width:962px;
	position:relative;
	margin-left:-6px;
	float:left;
	height:77px;
	z-index:50;
	/* alt-menu
	margin-top:-492px; 
	*/
	}
	ul.menuMain li{
	float:left;
	}
	ul.menuMain li a{
	text-indent:-9999px;
	display:block;height:77px;
	background-position:top;
	}
	ul.menuMain li a:hover{
	background-position:bottom;
	}
	li.m1 a{
	background:url(images/menu1.gif) no-repeat;
	width:78px;
	}
	li.m2 div.subMenu ul li{
	padding-left:20px;
	}
	li.m2 div.subMenu a{
	padding-top:14px;
	text-indent:0px; height:25px;
	}
	li.m2 a.main{
	background:url(images/menu2.gif) no-repeat;
	width:141px;
	}
	li.m3 a{
	background:url(images/menu3.gif) no-repeat;
	width:150px;
	}
	li.m4 a{
	background:url(images/menu4.gif) no-repeat;
	width:140px;
	}
	li.m5 div.subMenu ul li{
	padding-left:20px;
	}
	li.m5 div.subMenu a{
	padding-top:14px; background:none;
	text-indent:0px; height:25px;
	}
	li.m5 a.main{
	background:url(images/menu5.gif) no-repeat;
	width:119px;
	}
	li.m5 ul.innersub li{
	width:250px;
	}
	li.m6 .btnM{
	background:url(images/menu6.gif) no-repeat;
	width:161px;
	}
	li.m6 div.subMenu ul li{
	padding-left:20px;
	}
	li.m6 div.subMenu a{
	padding-top:14px;
	text-indent:0px; height:25px;
	}
	li.m7 a{
	background:url(images/menu7.gif) no-repeat;
	width:61px;
	}
	li.m8 a{
	background:url(images/menu8.gif) no-repeat;
	width:112px;
	}
	p.copy{
	padding-top:10px;color:#16a0f9; clear:left;
	}
	.prev{
		position:absolute; right:15px;z-index:5;top:13px;
		width:37px; height:37px; background:url(images/arrow.gif) top no-repeat;text-indent:-9999px;cursor:pointer;
	}
	.next{
		display:none;
	}
	.innerContent{
	clear:left;
	}
	.mainContent{
	 clear:left;
	}
	.mainContent p{
	padding-bottom:20px;
	}
	.mainContent strong, strong.head1, .strong1{
	text-indent:0px;display:block; background:none no-repeat 0px 21px;
	font-family:"Century Gothic"; color:#00acf9;
	font-size:18px; font-weight:normal;
	padding-bottom:15px;
	}
	.innersub li { 
	padding-left:0px;color:#16a0f9; font-family:"Century Gothic";
	font-size:14px;
	text-indent:10px;
	}
	.innersub li a{
	}
	.innersub{
	padding-bottom:20px; float:left;
	
	}
	body strong.newHead{
	background:url(images/aboutS4.gif) no-repeat;
	display:block;height:36px;width:286px;
	text-indent:-9999px;padding-bottom:5px;
	}
	.Pbtn3 p{
	padding-bottom:20px;
	}
	.total{
	font-size:16px;
	font-weight:normal;padding-left:23px;padding-top:5px;border-top:1px dashed #ccc;
	margin-top:5px;
	}
	.total .cost, .total .cost2, .total .cost3, .total .cost4{
	color:#8ac300;
	}
	.strong1{
	padding-bottom:5px;
	}
	.basicUL{
	padding-left:30px;
	margin-left:0px;
	list-style:disc;
	padding-bottom:20px;
	}
	.basicUL li{ text-indent:0px;
	padding-left:0px;
	float:none; clear:left; width:100%;
	}
	strong.orange{
	color:#FF6600;
	text-decoration:blink;
	}
	ul.promotionScroll{
	margin-left:-20px;
	}
	body ul.promotionScroll p.pTest{
	background:url(images/iconNews.gif) no-repeat;
	}
	body ul.promotionScroll a.spanTest{
	color:#FF6600;
	}
	.mm3{
	background:url(images/bgMenu3.gif) no-repeat;
	left:625px;width:363px;
	}
	.priceC{
	float:right;padding-right:30px;
	}
	.counterDiv{
	position:absolute; left:888px;top:10px;
	font-weight:bold; color:#00acf9; text-align:right;
width:200px;
	}
	
	ul.menuMain li.m1 a{
	background-position:bottom;
	}
	
	.bodyArea{
		min-height:250px;
		height:auto !important;
		height:250px;
	}
	
	.Pbtn1,.Pbtn2,.Pbtn3{
	min-height:180px;
	height:auto;
	height:180px;
	}

	.slideshow { height: 306px; width: 962px; margin:0; }	
