* {margin:0; padding:0;}
html {background:url(img/sky.jpg); height:100%; 1background:#000;}
body {background:url(img/toplogo.png) no-repeat top; font:12px Arial; color:#b2b2b2;}
*html body {background:url(img/toplogo.jpg) no-repeat top;}
img {border:0;}
h1 {font:38px Trebuchet Ms; color:#fff; text-align:center; width:885px; background:url(img/bg885.png) no-repeat left top; margin:0 auto; padding:15px 0 28px 0;}

h2 {font:20px Arial; color:#a3edff; padding:40px 0 10px 0;}
#hiddenBg {width:1000px; height:233px; background:url(img/abc.jpg) no-repeat; position:absolute; left:0; top:0; display:none;}
#layout {width:1000px; margin:auto; position:relative;}
	.customerService {width:121px; height:59px; position:absolute; left:62px; top:33px; z-index:2; display:none;}
		.customerService a, .customerService a:visited {text-decoration:none;}
	.ten {width:158px; height:108px; position:absolute; left:62px; top:23px; background:url(img/ten.png) no-repeat; z-index:5;}
		
	.topPhone {position:absolute; width:163px; height:57px; right:61px; top:40px;}
	
	.head233 {height:233px; position:relative;}
		.head233 div {width:207px; height:102px; margin:auto; position:relative; left:-1px; top:47px;}
		.head233 ul {width:726px; height:43px; position:absolute; top:190px; left:135px;}
			.head233 ul li {width:118px; height:43px; list-style:none; margin-right:3px; float:left;}
				.head233 ul li a, .head233 ul li a:visited {text-decoration:none;}

.contentBlock {padding:0 0 80px 80px; display:table;}
*html .contentBlock {height:1px;}
	.rightImg {display:block; float:right; margin:0 0 0 30px;}
	.contentBlock p {padding:20px 0 0 0;}
	.normal {list-style:none; padding:0 0 0 10px;}
	.contentLink, .contentLink:visited {color:#fff;}

.layoutSuccess {width:734px; height:342px; width:734px; position:relative; top:10px; left:17px; float:left; margin:0 15px 55px 0; z-index:2;}
	.lbg01 { background:url(img/bg742a.png) no-repeat left top;}
	*html .lbg01 {background:url(img/bg742a.jpg) no-repeat;}
	
	.lbg02 { background:url(img/bg742b.png) no-repeat left top;}
	*html .lbg02 {background:url(img/bg742b.jpg) no-repeat;}
	
	.lbg03 { background:url(img/bg742c.png) no-repeat left top;}
	*html .lbg03 {background:url(img/bg742c.jpg) no-repeat;}

	.threshold {position:absolute; top:333px; font:14px Trebuchet Ms;}
		.n01 {left:125px; color:#be6ddd;}
		.n02 {left:255px; color:#a38be4;}		
		.n03 {left:387px; color:#7db6ef;}
		.n04 {left:503px; color:#5ed9f8;}		
		.n05 {left:586px; color:#4decfd;}
		
		.n06 {left:190px; color:#be6ddd;}
		.n07 {left:320px; color:#a38be4;}		
		.n08 {left:438px; color:#7db6ef;}
		.n09 {left:522px; color:#5ed9f8;}	
		
		.n10 {left:202px; color:#be6ddd;}
		.n11 {left:408px; color:#76bef1;}		
		.n12 {left:533px; color:#4decfd;}
		
	.pointBreak {font:14px Trebuchet Ms; color:#fff; position:absolute; padding:2px 5px 2px 5px; cursor:pointer;}		
		.a01 {left:105px; top:263px; border:1px solid #702556;}
			.a01.on {border:1px solid #e236af;}
		.a02 {left:195px; top:246px; border:1px solid #6d215a;}
			.a02.on {border:1px solid #e435ab;}
		.a03 {left:330px; top:204px; border:1px solid #572d61;}
			.a03.on { border:1px solid #b55cca;}
		.a04 {left:450px; top:135px; border:1px solid #276570;}
			.a04.on {border:1px solid #46ddeb;}
		.a05 {left:530px; top:45px; border:1px solid #226970;}
			.a05.on { border:1px solid #46ddeb;}
			
		.b01 {left:147px; top:246px; border:1px solid #6d215a;}
			.b01.on {border:1px solid #e435ab;}
		.b02 {left:270px; top:204px; border:1px solid #572d61;}
			.b02.on { border:1px solid #b55cca;}
		.b03 {left:373px; top:135px; border:1px solid #276570;}
			.b03.on {border:1px solid #46ddeb;}
		.b04 {left:457px; top:45px; border:1px solid #226970;}
			.b04.on { border:1px solid #46ddeb;}
			
		.c01 {left:147px; top:246px; border:1px solid #6d215a;}
			.c01.on {border:1px solid #e435ab;}
		.c02 {left:360px; top:164px; border:1px solid #572d61;}
			.c02.on { border:1px solid #b55cca;}
		.c03 {left:448px; top:45px; border:1px solid #276570;}
			.c03.on {border:1px solid #46ddeb;}
		.c04 {left:487px; top:45px; border:1px solid #226970;}
			.c04.on { border:1px solid #46ddeb;}			
			
		.d01 {left:147px; top:246px; border:1px solid #6d215a;}
			.d01.on {border:1px solid #e435ab;}
		.d02 {left:360px; top:165px; border:1px solid #572d61;}
			.d02.on { border:1px solid #b55cca;}
		.d03 {left:452px; top:45px; border:1px solid #276570;}
			.d03.on {border:1px solid #46ddeb;}
						
	#mainServ {list-style:none; width:624px; margin:9px auto;}
	*html #mainServ {width:668px;}
		#mainServ li {float:left; width:208px; padding-bottom:20px;}
			#mainServ li p {position:relative; top:-60px; text-align:center; font:18px Trebuchet Ms; color:#fff;}
			#mainServ li span {text-align:center; display:block; font:12px Trebuchet Ms; color:#8d8d8d; position:relative; top:-27px; padding:0 10px 0 10px;}
			*html #mainServ li span {padding:0 7px 0 7px;}
	
	.explainVert {font:10px Trebuchet Ms; color:#fff; position:absolute; left:60px; top:23px; width:200px; line-height:12px;}
	.explainHor {font:10px Trebuchet Ms; color:#fff; position:absolute; right:20px; bottom:-8px;}
	
	.noteRight {float:right; width:210px; background:url(img/st230.png) repeat-y left; padding:0 40px 0 15px !important; margin:0 0 0 20px; color:#fff;}
	*html .noteRight {background:none; border-left:2px solid #012225;}
	
.textClosure {float:left; width:220px; color:#8d8d8d; position:relative; top:-10px; z-index:1;}
	.textClosure h2 {color:#fff; padding-bottom:30px;}
	
	.textClosure ul {list-style:none; padding:102px 0 0 0;}


/*some extras from 31.03.2010*/
.allServData {border-collapse:collapse; margin:40px auto 40px auto; width:90%;}
	.allServData th, .allServData td {padding:5px 3px 5px 3px; background:url(img/dotv.gif) repeat-y right; border-bottom:1px solid #202020;}
		.allServData th.last, .allServData td.last {1border:none; background:none;}
		.allServData th {font:bold 13px Arial;}
			.allServData th.one a, .allServData th.one a:visited {color:#fd538e; text-decoration:none;}
				.allServData th.one a:hover {color:#f698b9;}
			.allServData th.two a, .allServData th.two a:visited {color:#e13bb6; text-decoration:none;}
				.allServData th.two a:hover {color:#e196ce;}
			.allServData th.three a, .allServData th.three a:visited {color:#b2d4f9; text-decoration:none;}
				.allServData th.three a:hover {color:#97c0ec;}
			.allServData th.four a, .allServData th.four a:visited {color:#3bbbc6; text-decoration:none;}
				.allServData th.four a:hover {color:#10def0;}
			.allServData th.five a, .allServData th.five a:visited {color:#3bbbc6; text-decoration:none;}
				.allServData th.five a:hover {color:#10def0;}
			
			
		.allServData td {text-align:center; color:#fff; width:124px;}
		.allServData td.first {text-align:left; padding-right:20px; width:233px;}
			.allServData td.first span {position:relative; width:6px; height:6px; display:block; float:left; padding:4px 10px 10px 0;}

		.smallExplain {padding:0 40px 0 40px;}
			.smallExplain h1 {background:none; font:24px Arial; color:#fff; text-align:left; padding:0 0 10px 0; width:auto;}
			.smallExplain h2 {font:14px Trebuchet Ms; padding:0 0 10px 0;}
			.smallExplain p {padding:0 0 10px 0;}
			.smallExplain ul {list-style:none; padding-bottom:10px;}
			


#tip01, #tip02, #tip03, #tip04, #tip05, #tip06, #tip07, #tip08, #tip09, #tip10, #tip11, #tip12, #tip13, #tip14 {position:absolute; width:190px; padding:5px; background:url(img/bgp.gif); border:1px solid #737373; font:10px Trebuchet Ms; display:none; color:#fff;}
	#tip01 span, #tip02 span, #tip03 span, #tip04 span, #tip05 span, #tip06 span, #tip07 span, #tip08 span, #tip09 span, #tip10 span, #tip11 span, #tip12 span, #tip13 span, #tip14 span {width:11px; height:11px; position:absolute; left:-1px; top:-1px; z-index:1;}
	#tip01 p, #tip02 p, #tip03 p, #tip04 p, #tip05 p, #tip06 p, #tip07 p, #tip08 p, #tip09 p, #tip10 p, #tip11 p, #tip12 p, #tip13 p, #tip14 p {z-index:2; position:relative;}

	
	.location01 {left:139px; top:300px;}
	.location02 {left:268px; top:282px;}
	.location03 {left:400px; top:241px;}
	.location04 {left:518px; top:171px;}
	.location05 {left:602px; top:81px;}

	.location06 {left:203px; top:282px;}
	.location07 {left:335px; top:241px;}
	.location08 {left:453px; top:171px;}
	.location09 {left:537px; top:81px;}
	
	.location10 {left:215px; top:282px;}
	.location11 {left:422px; top:201px;}
	.location12 {left:549px; top:81px;}
	
	
/*some extras from 31.03.2010*/

	.footer {width:1000px; height:144px; background:url(img/foot.png) no-repeat 7px top; position:relative;font:12px Arial; color:#fff; clear:both;}
		.rt {text-align:right; position:absolute; right:20px; top:25px;}
			.rt img {position:relative; top:2px;}
		.footer a, .footer a:visited {color:#fff; text-decoration:none;}
		.copy {text-align:center; padding:40px 0 0 0; }
		.LiveCounter {position:absolute; right:0; bottom:0;}
		