body {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size:100.1%; /*** Don't change this setting. Make all other
font-sizes in % (preferred) or ems ***/
	color:#333333;
	}
a {
	text-decoration: none;
	font-weight: bold;
	outline: none;
	color:#990000;
	border-color:FFFFFF;
	}
	
a:hover {
	text-decoration:underline;
	}
a:visited {
	color:#990000;
	}
	
strong, b {
	font-weight: bold;
	}
	
p {
	font-size: 70%;
	line-height: 1.1em;
	}
.title{
 font-size: 70%;
 color:#990000;
 margin-bottom:0px;
 }
.tcontent{
	font-size: 70%;
	line-height: 1.1em;
	margin-top: 0em;
	margin-bottom: 1.5em;
	}
#header-container{
 width:800px;
 height:300px;
}
#logo{
 position:absolute;
 top:16px;
 left:12px;
 float:left;
 }
#slogan{
background-color:#990000;
position:absolute;
left:250px;
width:400px;
height:30px;
}
.tslogan{
font-size:60%;
color:#FFFFFF;
margin-top:14px;
margin-left:30px;
}
.login{
position:absolute;
font-size:90%;
color:#FFFFFF;
top:14px;
left:420px;
}
#menu{
width:361px;
height:24px;
position:absolute;
left:438px;
top:44px;
}
#menu a{
width:70px;
display:block;
color:#999999;
text-decoration:none;
height:25px;
}
#menu{
color:#333333;
}
#menu ul{
list-style-type:none;
text-align:center;
padding:0;
}
#menu ul li{
display:block;
padding:0px;
text-align:center;
float:left;
color:#999999;
text-decoration:none;
}
#menu ul li{
width:80px;
height:22px;
text-decoration:none;
background-color: #ffffff;
color:#CCCCCC;
font-size:14px;
}
#menu a:hover{
background:#333333;
}
#menu #current{
background:#333333;
}
#banner-bg{
width:800px;
height:220px;
position:absolute;
top:80px;
background-color:#333333;
}
#banner{
position:absolute;
top:10px;
z-index:1;
}
#index-content{
 width:100%;
 margin-top:0px;
 }
#index-content1{
 margin-left:55px;
 width:190px;
 float:left;
 }
#index-content2{
 width:190px;
 position:absolute;
 left:322px;
 float:left;
 }
#h-img-cont1{
width:55px;
position:absolute;
float:left;
}
#h-pro-img{
position:absolute;
}
#h-tst-img{
position:absolute;
top:103px;
}
#h-qa-img{
position:absolute;
top:207px;
}
#h-file-img{
position:absolute;
left:259px;
top:128px;
}
#h-smou-img{
position:absolute;
left:259px;
}
#index-content-news{
	width:260px;
	position:absolute;
	left:550px;
	height: 239px;
 }
#qa-span{
 width:400px;
 }
/*
This is used for the Services page, Tag are specific to that page*/

#services-cont{
width:800px;
height:auto;
}
#services-cont1{
position:absolute;
float:left;
width:250px;
left:70px;
color:#333333;
}
#serv-img1{
width:55px;
position:absolute;
left:15px;
}
#prot-img{
position:absolute;
top: 0px;
}
#qa-img{
position:absolute;
top: 78px;
}
#filedev-img{
position:absolute;
top:158px;
}
#smount-img{
position:absolute;
top: 249px;
}
#services-cont2{
position:absolute;
width:250px;
left:450px;
color:#333333;
}
#serv-img2{
width:55px;
position:absolute;
left:395px;
}
#scoatin-img{
position:absolute;
top: 0px;
}
#train-img{
position:absolute;
top: 78px;
}
#test-img{
position:absolute;
top:160px;
}
#manuf-img{
position:absolute;
top: 240px;
}
#contact{
position:absolute;
left:50px;
top:280px;
}
#contact-info{
position:absolute;
left:400px;
top:500px;
font-size:14px;
}
#contact-icon{
position:absolute;
left:405px;
top:350px;
}
#about{
position:absolute;
width:800px;
}
#about-cont1{
position:absolute;
left:20px;
top:10px;
width:480px;
float:left;
}
#about-img{
position:absolute;
left:520px;
top:10px;
}
#about-cont2{
position:absolute;
width:250px;
left:520px;
top:160px;
}
#serv-menu-cont{
width:140px;
height:155px;
top:320px;
background-color:#333333;
position:absolute;
}
#serv-menu a{
color:#999999;
font-size:72%;
text-decoration:none;
}
#s-proto-img{
position:absolute;
left:435px;
top:320px;
}
#s-proto-txt1{
left:200px;
top:550px;
float:left;
position:absolute;
}
#s-proto-txt2{
position:absolute;
top:640px;
left:200px;
width:600px;
}
#s-img-slider{
position:absolute;
left:250px;
top:320px;
}
#s-qa-img1{
position:absolute;
left:180px;
top:320px;
}
#s-qa-img2{
position:absolute;
left:500px;
top:320px;
}
#s-qa-img3{
position:absolute;
left:500px;
top:550px;
}
#s-qa-txt1{
left:170px;
top:550px;
width:460px;
float:left;
position:absolute;
}
#s-qa-txt2{
left:180px;
top:600px;
width:400px;
position:absolute;
}
#s-qa-txt3{
left:170px;
top:520px;
width:540px;
position:absolute;
}
#s-file-img{
position:absolute;
left:300px;
top:320px;
}
#s-file-txt{
position:absolute;
left:180px;
top:550px;
width:520px;
}
#s-mount-img1{
position:absolute;
left:500px;
top:320px;
}
#s-mount-img2{
position:absolute;
left:500px;
top:540px;
}
#s-mount-txt1{
left:160px;
top:550px;
width:380px;
float:left;
position:absolute;
}
#s-mount-txt2{
left:160px;
top:720px;
width:460px;
float:left;
position:absolute;
}
#s-manu-img{
position:absolute;
float:left;
left:240px;
top:320px;
}
#s-manu-txt1{
position:absolute;
float:left;
top:360px;
left:450px;
width:270px;
}
#s-manu-txt2{
position:absolute;
left:170px;
top:540px;
width:580px;
}
#s-scoat-img{
position:absolute;
top:320px;
left:300px;
}
#s-scoat-txt{
position:absolute;
top: 540px;
left: 180px;
width:540px;
}
#s-train-img1{
position:absolute;
top:320px;
left:180px;
}
#s-train-img2{
position:absolute;
top:320px;
left:500px;
}
#s-train-txt{
position:absolute;
top: 540px;
left: 180px;
width:540px;
}
