html, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 {
	margin:0px 0px 0px 0px;
	padding:0;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
}

html { height: 100%; }

body { margin:0 auto; padding: 0 auto; margin: 0 auto; background-color: #CCCCCC; }

.aligncenter { text-align: center; }

img { }

.fltL { float: left; }

.fltR { float: right; }

a { border: none; }

* html .png { behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "images/transparant.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')", this.runtimeStyle.backgroundImage = "none")), this.pngSet=true) ); }

.clear { clear:both; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0; }

/* Hides from IE-mac \*/

* html .clearfix { height: 1%; }

.copy { color: #333333; font-size: 11px; text-align: center; padding: 8px 0; }

.lang { display: block; }

.lang img { padding-right: 5px; }

.content {
	font-size: 12px;
	background-color: #CCCCCC;
	padding: 0px 0px 0px 0px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	width: 100%;
	margin: 0px 0px 0px 0px;
}
.content p { padding: 8px 0; }

.content ul, li { margin: 0; padding: 0; }

.content li { font-size: 12px; font-weight: bold; list-style: none; padding: 5px 0 5px 45px; }

.num1 { background: url(images/1.jpg) no-repeat 10px center; }

.num2 { background: url(images/2.jpg) no-repeat 10px center; }

.num3 { background: url(images/3.jpg) no-repeat 10px center; }

.num4 { background: url(images/4.jpg) no-repeat 10px center; }

.subpage {
	background-color: #CFD4F1;
	background: url(images/subpage.png) no-repeat right top;
	font-size: 14px;
	font-weight: bold;
	height: 47px;
}
.subpage span {float: left; height: 47px; line-height: 47px;display: block;}
.pad { padding:0 7px; background-color: #FFFFFF; }

.pad {
	padding:0px 0px 0px 0px;
	height: 47px;
	margin: 0px 0px 2px 0px;
}


.home {
	display: block;
	clear:both;
	text-align:center;
	padding: 0px 0px 2px 0px;
	height: 120px;
}

.content2 {
	display: block;
	clear:both;
	text-align:center;
	padding: 0px 0px 0px 0px;
	float: right;
}

.navigation2 { display: block; clear:both; margin: 0; padding: 0px;}

.navigation2 ul, li { margin: 0; padding: 0; width: 100%; }

.navigation2 li {
	list-style: none;
	line-height: 20px;
	height: 46px;
	padding: 0px 0px 0px 0px;
	font-size: 1em;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
}

.navigation2 li a { display: block;text-decoration: none; color: #666666; background: url(images/left2.jpg) no-repeat left 0px; padding-left: 20px; font-weight: normal; }

.navigation2 li span {
	display: block;
	background: url(images/right2.png) no-repeat right 0px;
	overflow: hidden;
	width: 100%;
	height: 46px;
	font-weight: bolder;
	line-height: 46px;
}

.navigation2 li span p {
	display: block;
	overflow: hidden;
	width: 100%;
	height: 20px;
	font-size: 0.8em;
	font-weight: normal;
}

.head {
	clear:both;
	padding: 0px 0px 0px 0px;
	display: block;
	margin: 0;
	background-color: #CCCCCC;
}
.head img { width:100%; }

.mid {
	display: block;
	clear:both;
	padding: 0px 0px 0px 0px;
	background-color: #CCCCCC;
}
.mid img { width:100%; }

.calling {
	display: block;
	clear:both;
	padding: 0px 0px 0px 0px;
	z-index: 2;
	position: absolute;
	margin: 26% 0px 0px 0px;
}
.calling img { width:100%; }

a img{ border: 0px none }

.text{
	font-size: 14px;
	background-color: #CCCCCC;
	padding: 0px 0px 0px 0px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	width: 97%;
	margin: 5px 5px 5px 5px;
}
.text p { padding: 8px 0; }

.text .head { }

.text ul, li { margin: 0; padding: 0; }

.text li {
	font-size: 12px;
	font-weight: bold;
	list-style: none;
	padding: 5px 0 5px 0px;
	list-style-type: square;
	list-style-position: outside;
}
.call2 { display: block; clear:both; text-align:center; padding: 0px 0px 0px 0px; }
.call2 img { width:100%; }
.footer { color: #333333; font-size: 11px; text-align: center; padding: 8px 10px 10px 10px; }
