@charset "utf-8";
/* CSS Document */
body{
margin:0;
padding:0;
font:normal 11px verdana;
}
#wrap{
width:100%;
text-align:center;
}

#wrapmain{
width:1024px;
margin:auto;
text-align:left;
}
.aligncenter{
text-align:center;
}
#logo{
text-align:center;
}
#bottom{
background:url(../images/bg_home.jpg) 0 0 no-repeat;
width:1024px;
height:348px;
text-align:center;
padding-top:250px;
color:#fff;
}
.alignright{
float:right;
}
.alignleft{
float:left;
}
.floatleft{
float:left;
}
/*-----*/
a{
text-decoration:none;
}
li{
list-style:none;
}
img{
border:0;
}
.spacer{
font-size:1px;
}
.spacer1{
padding:0 20px 0 0;
}
.spacer2{
padding:0 0 0 90px;
}
#wrapmain2{
width:1006px;
margin:auto;
text-align:left;
}
#header{
height:81px;
}
#headerright{
float:left;
width:740px;
}
ul.topmenu{
width:608px;
padding:0;
margin:53px 0 0 80px;
}
ul.topmenu li{
width:152px;
float:left;
text-align:center;
font:bold 12px verdana;
padding:0;
margin:0;
}
ul.topmenu li a{
display:block;
width:152px;
height:23px;
background:url(../images/bg_linormal.gif) 0 0 repeat-x;
padding:5px 0 0 0;
margin:0;
color:#000;
}
ul.topmenu li a:hover{
display:block;
width:152px;
height:23px;
background:url(../images/bg_lihover.gif) 0 0 repeat-x;
padding:5px 0 0 0;
margin:0;
color:#fff;
}
.topmenu2{
float:left;
width:200px;
padding: 10px 0 0 384px;
}
.topmenu2 a{
color:#1f5647;
}
.topmenu2 a:hover{
color:#000;
}
.location{
padding-top:5px;
}
.input1{
width:98px;
font:normal 11px arial;
height:20px;
padding:0;
margin:0;
}
.location form{
font:normal 11px arial;
height:20px;
padding:0;
margin:0;
float:right;
}
.number{
width:730px;
clear:both;
padding-top:6px;
}
/*--------contentarea-----*/
.heightone{
height:639px;
position:relative;
z-index:-1;
}
#contentarea{
clear:both;
}
#contentarea p{
padding:4px 0 10px 0;
margin:0;
}
h1{
font:normal 23px verdana;
padding:8px 0 0 60px;
margin:0;
}
h2{
font:normal 24px verdana;
margin:0;
}
h4{
font:normal 24px verdana;
}
h5{
font:bold 27px verdana;
color:#6d6e71;
margin-top:0; 
}
h6{
font:bold 18px verdana;
color:#1f5647;
margin:4px 0;
}
h3{
font:bold 18px verdana;
color:#6d6e71;
margin:4px 0 4px 57px;
}
h7{
font:bold 18px verdana;
}
#contentright{
width:305px;
margin:60px 0 0 625px;
font:normal 12px verdana;
}
#contentright p{
padding:3px 0 4px 0;
margin:0;
line-height:16px;
}
#contentright ul{
padding:0;
margin:0;
}
#contentright ul li{
background:url(../images/sub/bullet.gif) 0 6px no-repeat;
padding:0 0 7px 9px;
line-height:13px;

}
/*-------footer------*/
#footer{
width:1000px;
clear:both;
}
#footer ul{
min-width:350px;
float:right;
padding:8px 0 0 0;
margin:0;
}
#footer ul li{
float:left;
padding:0 10px 0 0;
}
#footer ul li a{
color:#1f5647;
}
#footer ul li a:hover{
color:#000;
}
.copyright{
padding:6px 0 0 0;
font:normal 10px verdana;
}
.floatright{
float:right;
}
#floatmenu2{
width:610px;
height:180px;
background:url(../images/bg_menu.png) 0 0 no-repeat;
*background:url(../images/bg_menu.gif) 0 0 no-repeat;
padding:0;
margin:0;
text-align:left;
position:relative;
z-index:100;
}
/*#floatmenu2 ul{
padding:4px 0 0 6px;
margin:0;
}
#floatmenu2 ul a{
color:#fff;
}
#floatmenu2 ul a:hover{
color:#FFFF00;
}
#floatmenu2 ul li{
font:normal 14px verdana;
color:#fff;
padding:0 0 7px 0;
}
#floatmenu2 ul ul{
padding:0;
margin:0;
}
#floatmenu2 ul ul li{
font:normal 12px verdana;
}*/
/*-----sub pages----*/
.psm{
background:url(../images/sub/psm.jpg) 0 0 no-repeat;
height:639px;
}
.ssm{
background:url(../images/sub/5sm.jpg) 0 0 no-repeat;
height:639px;
}
.tentm{
background:url(../images/sub/tentm.jpg) 0 0 no-repeat;
height:639px;
}
.trimline{
background:url(../images/sub/trimline.jpg) 0 0 no-repeat;
height:639px;
}
.callamatic{
background:url(../images/sub/callamatic.jpg) 0 0 no-repeat;
height:639px;
}
.moh{
background:url(../images/sub/moh1200.jpg) 0 0 no-repeat;
height:639px;
}
.mohtwo{
background:url(../images/sub/moh1600.jpg) 0 0 no-repeat;
height:639px;
}
.mohthree{
background:url(../images/sub/moh2000.jpg) 0 0 no-repeat;
height:639px;
}
.announcer{
background:url(../images/sub/announcer.jpg) 0 0 no-repeat;
height:639px;
}
.attendants{
background:url(../images/sub/attendants.jpg) 0 0 no-repeat;
height:639px;
}
.attendants2{
background:url(../images/sub/attendants2.jpg) 0 0 no-repeat;
height:639px;
}
.vmslite{
background:url(../images/sub/vmslite.jpg) 0 0 no-repeat;
height:639px;
}
.ez232{
background:url(../images/sub/ez232.jpg) 0 0 no-repeat;
height:639px;
}
/*-----support-----*/
.techsupport{
background:url(../images/sub/support.jpg) 0 0 no-repeat;
height:639px;
}
#columnsupport1{
float:left;
width:300px;
padding:0 430px 0 58px;
font:normal 14px verdana;
line-height:26px;
color:#fff;
text-align:center;
}
#columnsupport1a{
float:left;
width:300px;
padding:0 200px 0 58px;
font:normal 14px verdana;
line-height:26px;
color:#fff;
text-align:center;
}
#columnsupport1b{
float:left;
width:300px;
padding:30px 0 0 36px;
font:normal 14px verdana;
line-height:26px;
color:#fff;
}
#columnsupport2{
float:right;
width:180px;
padding:0 15px 0 0;
font:normal 14px verdana;
}
#columnsupport2a{
float:right;
width:180px;
padding:0 0 0 0;
font:normal 14px verdana;
}
.big{
font:bold 20px verdana;
}

/*----support link-----*/
#supportover{
width:300px;
padding-left:30px;
*padding-left:0px;
}
#supportover a{
display:block;
width:220px;
height:30px;
background:url(../images/sub/contact_support1.gif) 0 0 no-repeat;
font-size:0;
}
#supportover a {
display: block;
width:220px;
color: #000;
text-decoration:none;
}
#supportover a img {
border:0;
}

#supportover a span {display: none;}
#supportover a:active span,
#supportover a:focus span {
display: block;
position: relative;
width:220px;
height:30px;
color:red;
}
/*----product manual-----*/
#pm a{
display:block;
width:150px;
height:158px;
background:url(../images/sub/productman1.gif) 0 0 no-repeat;
font-size:0;
}

#pm a img {
border:0;
}

#pm a span {display: none;}
#pm a:active span,
#pm a:focus span {
display: block;
position: relative;
width:150px;
height:158px;
color:red;
}
/*----FAQ-----*/
#faq a{
display:block;
width:150px;
height:158px;
background:url(../images/sub/faq1.gif) 0 0 no-repeat;
font-size:0;
}
#faq a {
display: block;
width:150px;
color: #000;
text-decoration:none;
}
#faq a img {
border:0;
}

#faq a span {display: none;}
#faq a:active span,
#faq a:focus span {
display: block;
position: relative;
width:150px;
height:158px;
color:red;
}

/*----Tips-----*/
#tips a{
display:block;
width:150px;
height:158px;
background:url(../images/sub/tips1.gif) 0 0 no-repeat;
font-size:0;
}
#tips a {
display: block;
width:150px;
color: #000;
text-decoration:none;
}
#tips a img {
border:0;
}

#tips a span {display: none;}
#tips a:active span,
#tips a:focus span {
display: block;
position: relative;
width:150px;
height:158px;
color:red;
}

/*----Click-----*/
#click a{
display:block;
width:151px;
height:161px;
background:url(../images/sub/click1.gif) 0 0 no-repeat;
font-size:0;
}
#click a {
display: block;
width:151px;
color: #000;
text-decoration:none;
}
#click a img {
border:0;
}

#click a span {display: none;}
#click a:active span,
#click a:focus span {
display: block;
position: relative;
width:151px;
height:161px;
color:red;
}

/*------support form----*/

#address2{
width:400px;
}
#address2 dt {
	width:180px;
	padding: 0px;
	margin: 5px 0px 5px 0px;	
	float: left;
	clear: left;
}
#address2 dd {
padding-left:50px;
width:200px;	
	padding: 0px;
	margin: 5px 0px 5px 0px;
	float: left;
}

/*------product manual----*/



/*-----about us----*/
.aboutus{
background:url(../images/sub/aboutus.jpg) 0 0 no-repeat;
height:639px;
}
#column1{
float:left;
width:428px;
padding:0 15px 0 58px;
font:normal 14px verdana;
line-height:16px;
}
#column2{
float:left;
width:428px;
padding:0 15px 0 0;
font:normal 14px verdana;
}
#member{
background:url(../images/sub/member.gif) 200px 0 no-repeat;
padding:130px 0 0 260px;
}
#member a:hover img{
filter:alpha(opacity=50);
-moz-opacity:.5;
opacity:.5;
}
#download{
font:normal 12px verdana;
}
#download a{
	color:#666;
	padding-left:4px;
}
#download a:hover{
	color:#185744;

}
/*----contact-----*/
#columncon1{
float:left;
width:600px;
padding:0 15px 0 58px;
font:normal 14px verdana;
line-height:16px;
}
#columncon1cont{
float:left;
width:450px;

padding:0 15px 0 20px;
font:normal 14px verdana;
line-height:16px;
}
#columncon2cont{
float:left;
width:200px;

padding:0 14px 0 0;
font:normal 12px verdana;
}
#columncon3cont{
float:left;
width:259px;
height:470px;
background:url(../images/sub/bg_form.jpg) 0 0 no-repeat;
padding:40px 14px 0 16px;
font:normal 12px verdana;
color:#fff;
}
#columncon3cont form{
padding:0;
margin:0;
}
#columncon3cont p{
padding:0 0 10px 0;
margin:0;
}

.field1{
width:243px;
height:33px;
border:none;
}
.field2{
width:243px;
height:210px;
border:none;
}
#columncon2{
float:left;
width:300px;
padding:0 14px 0 0;
font:normal 14px verdana;
}
.reset{

border:0;
background:transparent;
color:#fff;
cursor:pointer;
padding-left:90px;
}
.submit{

border:0;
background:transparent;
color:#fff;
cursor:pointer;
}

/*----partners------*/

.partner{
background:url(../images/sub/partner.jpg) 0 0 no-repeat;
height:639px;
}
#columnpart1{
float:left;
width:240px;
padding:0 35px 0 58px;
font:normal 14px verdana;
line-height:22px;
}
#columnpart2{
float:left;
width:308px;
padding:0 15px 0 0;
font:normal 14px verdana;
color:#000;
}
#columnpart2 ul{
padding:0;
margin:0;
}
#columnpart2 ul li{
background:url(../images/sub/bullet.gif) 0 7px no-repeat;
padding:0 0 5px 10px;
line-height:18px;
}
#columnpart3{
float:left;
width:275px;
padding:380px 0 0 70px;
}
.click a{
display:block;
width:151px;
height:161px;
background:url(../images/sub/click1.gif) 0 0 no-repeat;
font-size:0;
}
.click a:hover{
display:block;
width:151px;
height:161px;
background:url(../images/sub/click2.gif) 0 0 no-repeat;
}
/*---news----*/
.news{
background:url(../images/sub/news.jpg) 0 0 no-repeat;
height:639px;
}
#columnnews{
display:block;
float:left;
width:590px;
height:523px;
margin:20px 5px 0 58px;
_margin:20px 5px 0 29px;
padding:0;
font:normal 14px verdana;
line-height:22px;
overflow:auto;
}
#columnnews p{
padding:4px 0;
margin:0;
}
.news1{
font:normal 48px verdana;
color:#7b7d7c;
margin:0;
padding:0;
}
.news2{
font:bold 14px verdana;
color:#414042;
margin:0;
padding:0;
}
#newstop{
width:590px;
margin:0 5px 0 58px;
text-align:center;
}
#newstop p{
padding:0;
margin:0;
}
.date{
font:bold 12px verdana;
}
.newstitle{
font:bold 12px verdana;
color:#666666;
}
.newscontent{
padding-bottom:4px;
font:normal 11px verdana;
line-height:14px;
background:url(../images/sub/seperator_news.gif) 0 100% no-repeat;
}
.newscontent a{
color:#000;
}
.newscontent a:hover{
color:#0066CC;
}
/*----privacy----*/
.title4{
font:bold 18px verdana;
color:#6d6e71;	
}

#columnpar1{
	background:url(../images/sub/vertline1.gif) 50px 0 repeat-y;
float:left;
width:428px;
padding:0 15px 0 58px;
font:normal 12px verdana;
color:#414042;
}
#columnpar2{
background:url(../images/sub/vertline1.gif) 97.2% 0 repeat-y;
float:left;
width:445px;
padding:34px 35px 0 0;
font:normal 12px verdana;
color:#414042;
}
.autofax{
background:url(../images/sub/autofax_routing.gif) 0 0 no-repeat;
padding:35px 0 0 80px;
height:60px;
font-size:14px;
}
/*----business  partner----*/
.bform table{
font:normal 15px verdana;
}
.bform td{
padding:6px;
}
/*-----loader-----*/
.imageLoader {
background:url(../images/sub/autofax_routing.gif) 0 0 no-repeat;
background:url(../images/sub/click2.gif) 0 0 no-repeat;
background:url(../images/bg_home.jpg) 0 0 no-repeat;
background:url(../images/sub/contact_support1.gif) 0 0 no-repeat;
background:url(../images/sub/contact_support2.gif) 0 0 no-repeat;
background:url(../images/sub/productman1.gif) 0 0 no-repeat;
background:url(../images/sub/productman2.gif) 0 0 no-repeat;
background:url(../images/sub/faq1.gif) 0 0 no-repeat;
background:url(../images/sub/faq2.gif) 0 0 no-repeat;
background:url(../images/sub/click1.gif) 0 0 no-repeat;
background:url(../images/slide1.jpg) 0 0 no-repeat;
background:url(../images/slide2.jpg) 0 0 no-repeat;
background:url(../images/slide3.jpg) 0 0 no-repeat;
background:url(../images/slide4.jpg) 0 0 no-repeat;
visibility: hidden;
}

