body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
	font-family:Arial;
}
body{
	background:#c0c0c0;
}
div#page{
	margin-left:auto;
	margin-right:auto;
	width:1024px;
	background:#FFFFFF;
	position:relative;
}
div#header{
	background:url('../images/bgheader.gif');
	width:1024px;
	height:100px;
	position:relative;
}
a#logo{
	background:url("../images/logo.png") no-repeat scroll 0 0;
	width:220px;
	height:98px;
	display:block;
	position:absolute;
	margin-left:137px;
	margin-top:3px;	
	cursor:pointer;
}
div#topmenu{
	float:right;
	/*margin-top:35px;*/
	margin-top:5px;
	margin-right:90px;
	text-align:center;
	_margin-right:50px;
}
a.atopmenu,a.atopmenu:link,a.atopmenu:visited{
	color:#FFFFFF;
	font-family:Arial;
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	
}
a.atopmenu:hover{
	text-decoration:underline;
}
span.line{
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:5px;
	padding-right:5px;
}
input.fsearch{
	left:10px;
	position:relative;
	top:-11px;
	border:1px solid #FFFFFF;
	color:#8E8E8E;
	font-size:10pt;
}
form#fsearch{
	background:url('../images/bginput.gif') no-repeat;
	height:32px;
	width:232px;
}
div#main{
	background:#FFFFFF;
	/*padding-top:20px;*/
}
div#content{
	width:780px;
	/*margin-left:137px;*/
	padding-left:137px;
	overflow:hidden;
}
p.breadcrumbtitle{
	color:#6e6e6e;
	font-size:10pt;
}
p.breadcrumblink{
	color:#6e6e6e;
	font-size:10pt;
	font-weight:bold;
}
span.bread{
	padding-left:4px;
	padding-right:4px;
	font-weight:nomal;
}
a.linkbread{
	color:#5db2d9;
	text-decoration:underline;
}
a.linkbread:hover{
	text-decoration:none;
}
div#left{
	padding-top:10px;
	width:524px;
	float:left;
}
div#right{
	padding-top:10px;
	width:243px;
	float:right;
	padding-left:10px;
}
div#left1{
	padding-top:20px;
	width:99px;
	float:left;
}
div#right1{
	padding-top:10px;
	width:672px;
	float:left;
}
p.content{
	font-size:9pt;
	color:#6e6e6e;
	margin-top:20px;
	text-align:justify;
}
div#footer{
	clear:both;
	background:url('../images/bgfooter.gif') repeat-x;
	height:32px;
	text-align:center;
	
}
p.copyleft{
	
	
	color:#FFFFFF;
	font-weight:bold;
	font-size:10pt;
	padding-top:7px;
	
}
p.copyright{
	float:right;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10pt;
	padding-top:7px;
	padding-right:100px;
	
}
a.footerlink{
	color:#FFFFFF;
	text-decoration:none;
}
a.footerlink:hover{
	text-decoration:underline;
}
div#bottom{
	background:url('../images/bg_bottom1.jpg') no-repeat;
	/*height:262px;*/
	height:95px;
	overflow:hidden;
	/*padding-left:137px;*/
	width:778px;
	margin-left:137px;
}
div.bottomright{
	float:right;
	width:253px;
}
div.bottomleft{
	float:left;
	width:495px;
	padding-left:17px;
	
}
p.title{
	color:#FFFFFF;
	font-size:13pt;
	font-weight:bold;
	margin-top:3px;
	
}
p.titleleft{
	color:#FFFFFF;
	font-size:14pt;
	font-weight:bold;
	padding-left:20px;
	padding-top:4px;
	padding-bottom:20px;
}
p.titleleft1{
	color:#FFFFFF;
	font-size:13pt;
	font-weight:bold;
	padding-left:20px;
	
}
p.call{
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	font-style: italic;
	padding-left:20px;
	padding-top:20px;
}
p.smalltitle{
	color:#6e6e6e;
	font-size:10pt;
	font-weight:bold;
	margin-bottom:5px;
	
}
div.line{
	width:512px;
	margin-top:5px;
	overflow:hidden;
}
div.lineproduct{
	margin-top:5px;
}
div.linetop{
	margin-top:20px;
}
div.leftline{
	float:left;
	width:350px;
}
div.rightline{
	width:250px;
	float:right;
}
ul.listservice{
	list-style-type: none;
	list-style-image:url('../images/arrow2.gif');
	list-style-position: inside;
	/*margin-left: 20px;*/
	font-size:7pt;
	font-family:Arial;
	color:#6d6d6d;
	line-height:20px;
	margin-left:0;
	padding-left:2em;
	padding-right:1em;
	text-indent:-1.7em;
	

}
.bulletIE{
	_padding-left:5px;
	*margin-left:5px;
	/*background:url('../images/arrow2.gif') no-repeat scroll 2px 4px;*/
	
}
/*ul.listservice li:hover{
	list-style-image:url('../images/bullet-hover.gif');
}*/
a.readmore{
	color:#5DB2D9;
	font-size:9pt;
	font-family:Arial;
	text-decoration:none;
}
a.readmore:hover{
	text-decoration:underline;
}
/*shadow*/
div.css-shadow{
	margin-left:auto;
	margin-right:auto;
	padding: 0;
	position: relative;
	width: 526px;
	
}
p.font {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	color: #ffffff;
	font-size:14pt;
	font-weight:nomal;
	margin-left:195px;
}

p.shadow {
  position: absolute;
  top: 3px;
  left: 3px;
  z-index: 0;
  color: #0a6c92;
  font-weight:nomal;
  font-size:14pt;
  margin-left:195px;
}  
p.fline1{
	top:0;
	left: 0;
	margin-top:50px;
	margin-left:130px;
}
p.sline1{
	margin-top:50px;
	top: 3px;
	left: 3px;
	margin-left:130px;
}
/**/
p.fline2{
	top:0;
	left: 0;
	margin-top:70px;
	margin-left:120px;
}
p.sline2{
	margin-top:70px;
	top: 3px;
	left: 3px;
	margin-left:120px;
}
/**/
p.fline3{
	top:0;
	left: 0;
	margin-top:90px;
	margin-left:94px;
}
p.sline3{
	margin-top:90px;
	top: 3px;
	left: 3px;
	margin-left:94px;
}
/**/
p.fline4{
	top:0;
	left: 0;
	margin-top:110px;
	margin-left:80px;
}
p.sline4{
	margin-top:110px;
	top: 3px;
	left: 3px;
	margin-left:80px;
}
/**/
p.fline5{
	top:0;
	left: 0;
	margin-top:130px;
	margin-left:130px;
}
p.sline5{
	margin-top:130px;
	top: 3px;
	left: 3px;
	margin-left:130px;
}
/**/
p.fline6{
	top:0;
	left: 0;
	margin-top:150px;
	margin-left:195px;
}
p.sline6{
	margin-top:150px;
	top: 3px;
	left: 3px;
	margin-left:195px;
}
/**/
p.fline7{
	top:0;
	left: 0;
	margin-top:205px;
	margin-left:93px;
	font-size:11pt;
	font-style: italic;
	font-weight:bold;
}
p.sline7{
	margin-top:205px;
	top: 3px;
	left: 3px;
	margin-left:93px;
	font-size:11pt;
	font-style: italic;
	font-weight:bold;
}
a.alink7{
	color:#FFFFFF;
	text-decoration:none;
}
a.alink7:hover{
	text-decoration:underline;
}
/*product*/
h4{
	color:#6E6E6E;
	font-size:10pt;
	font-weight:bold;
	margin-top:15px;
	border-bottom:1px solid #e4e2e3;
}
.h4backup{
	margin-top:20px;
	
}
div.top{
	background:url('../images/topbox.gif') no-repeat;
	width:229px;
	height:29px;
}
div.middle{
	padding-top:7px;
	padding-left:6px;
	border-left:1px solid #f4f3f4;
	border-right:1px solid #f4f3f4;
	width:221.5px;
	overflow:hidden;
	
}
div.bottom{
	background:url('../images/bottombox.gif') no-repeat;
	width:229px;
	height:11px;
	margin-bottom:8px;
}
div#boxright{
	width:229px;
	text-align:left;
}
div.spacetop{
	margin-top:7px;
}
li.space{
	margin-bottom:12px;
}
.bRight
{
width:200px;
height:200px;
background-image:url(../images/bRight.gif);
background-position:bottom right;
margin:0px; padding:0px;
background-repeat:no-repeat;
}

.bLeft
{
	width:200px;
	height:200px;
	background-image:url(../images/bLeft.gif);
	background-position:bottom left;
	margin:0px; padding:0px;
	background-repeat:no-repeat;
}
p.titleproduct{
	font-family:Arial;
	font-size:12pt;
	color:#1079a8;
	font-weight:bold;
	text-align:center;
	line-height:27px;
}
div#titlebox{
	background:url('../images/bgbox.gif') no-repeat;
	width:524px;
	height:48px;
	
}
div#titleboxproduct{
	background:url('../images/titleproduct_bg.gif') no-repeat;
	width:773px;
	height:48px;
	
}
h3{
	color:#FFFFFF;
	font-family:Arial;
	padding-left:15px;
	padding-top:11px;
}
p.desctitlebox{
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	
	padding-left:15px;
	font-style:italic;
	
}
/*Testimonials*/
.box {
	margin-top:10px;
	background: url(../images/dot.gif) 0 0 repeat-x;
	width: 524px;
	
}
.b {background: url(../images/dot.gif) 0 100% repeat-x;}
.l {background: url(../images/dot.gif) 0 0 repeat-y;}
.r {background: url(../images/dot.gif) 100% 0 repeat-y;}
.bl {background: url(../images/bl.gif) 0 100% no-repeat;}
.br {background: url(../images/br.gif) 100% 100% no-repeat;
}
.tl {background: url(../images/tl.gif) 0 0 no-repeat;}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat;
 padding:10px 10px 5px 10px;
 overflow:hidden;
 
 } 
 .box1 {
	
	background: url(../images/dot1.gif) 0 0 repeat-x;
	width: 672px;
	
}
.b1 {background: url(../images/dot1.gif) 0 100% repeat-x;}
.l1 {background: url(../images/dot1.gif) 0 0 repeat-y;}
.r1 {background: url(../images/dot1.gif) 100% 0 repeat-y;}
.bl1 {background: url(../images/bl1.gif) 0 100% no-repeat;}
.br1 {background: url(../images/br1.gif) 100% 100% no-repeat;
}
.tl1{background: url(../images/tl1.gif) 0 0 no-repeat;}
.tr1 {background: url(../images/tr1.gif) 100% 0 no-repeat;
 padding:10px 10px 5px 10px;
 overflow:hidden;
 height:400px;
 
 } 
img.imgtest{
	float:left;
	margin-right:10px;
	
}
p.titletesti{
	
}
.bold{
	font-weight:bold;
}
p.pos{
	font-weight:bold;
	color:#65686b;
	font-size:9pt;
}
p.clrtop{
	margin-top:3px;
}
p.preadmore{
	padding-right:15px;
	padding-top:15px;
	float:right;
}
p.paging{
	float:right;
	font-size:9pt;
}
span.current{
	color:#5DB2D9;
	font-size:9pt;
	font-weight:bold;
	text-decoration:underline;
}
img.logocerti{
	margin-left:50px;
}
img.logocertims
{
		margin-left:54px;
}
/*form support*/
div#formsuppport{
	margin-top:10px;
}
.cssform p{
width: 365px;
clear: left;
margin: 0;
padding: 4px 0 0 0;
padding-left: 155px; /*width of left column containing the label elements*/
height: 1%;
}

.cssform label{
font-size:9pt;
font-family:Arial;
float: left;
margin-left: -155px; /*width of left column*/
width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
color:#727273;
}



.cssform textarea{
width: 347px;
height: 50px;
}
.cssform select{
	font-family:Arial;
	font-size:9pt;
	color:#000000;
}
/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}

input.submit{
	background:url(../images/submit.gif);
	border:0;
	height:20px;
	width:51px;
}
input.reset{
	background:url(../images/reset.gif);
	border:0;
	height:20px;
	width:51px;
}
.cssform span{
	color:#000000;
	font-family:Arial;
	font-size:10pt;
	margin-left:5px;
	margin-right:20px;
}
div.bbt{
	float: right;
	margin-top:14px;
	margin-right:18px;
	_margin-right:4px;
	
}
span{
	font-size:9pt;
	font-family:Arial;
	color:#6d6d6d;
	text-align:justify;
}
.linklight{
	color:#ffffff;
	text-decoration:none;
}
.linklight:hover{
	text-decoration:underline;
}
p.result{
	color:red;
	font-size:10pt;
	padding-left:155px;
}
h3.text1{
	color:#63b6db;
	font-family:Arial;
	font-size:16pt;
	text-align:center;
}
h3.text2{
	color:#9b665c;
	font-family:Arial;
	font-size:13pt;
	text-align:center;
}
/*home*/
.boxhome {
	margin-top:2px;
	background: url(../images/dot.gif) 0 0 repeat-x;
	width: 778px;
	
}
.bhome {background: url(../images/dot.gif) 0 100% repeat-x;}
.lhome {background: url(../images/dot.gif) 0 0 repeat-y;}
.rhome {background: url(../images/dot.gif) 100% 0 repeat-y;}
.blhome {background: url(../images/bl.gif) 0 100% no-repeat;}
.brhome {background: url(../images/br.gif) 100% 100% no-repeat;
}
.tlhome {background: url(../images/tl.gif) 0 0 no-repeat;}
.trhome {background: url(../images/tr.gif) 100% 0 no-repeat;
 padding:5px 1px 5px 1px;
 overflow:hidden;
 } 
 div.contentbottom{
	font-family:tahoma;
	font-size:10pt;
	color:#ffffff;
	padding-top:11px;
	text-align:justify;
 }
 a.contentreadmore{
	text-decoration:none;
	color:blue;
	float:right;
 }
 a.contentreadmore:hover{
	text-decoration:underline;
 }
 span.namsite{
	font-weight:bold;
 }
 p.cleartop{
	margin-top:1px;
 }
 p.titlecontact{
	font-family:Arial;
	font-size:13pt;
	font-weight:bold;
	color:#5DB2D9;
 }
 p.itemcontact{
	color:#727273;
	font-size:10pt;
	font-family:Arial;
 }
 .cssform{
	margin-top:10px;
 }
 span.namebold{
	font-weight:bold;
	color:#FFFFFF;
 }
 a.cate{
	color:#5DB2D9;
	text-decoration:none;
 }
 a.cate:hover{
 text-decoration:underline;
 }
 div.othernews{
	border-top:1px solid #6E6E6E;
	margin-top:10px;
	padding-top:10px;
 }
 p.titleother{
	font-family:Arial;
	color:#6E6E6E;
	font-size:10pt;
	font-weight:bold;
 }
 /*pictures*/
 div#titleboxpic{
	background:url('../images/bg_pictures.gif') no-repeat;
	width:775px;
	height:50px;
}
a.aleft
{
	background:transparent url(../images/bgleft.jpg) no-repeat scroll left 0;
	color:#3D6004;
	height:27px;
	line-height:25px;
	display:block;
	padding-left:5px;
	text-decoration:none;
}
div.pleft{
	height:27px;
}
div.aspan{
	height:25px;
	
	border-top:1px solid #5db2d9;
	border-bottom:1px solid #5db2d9;
	border-right:1px solid #5db2d9;
	background:#d8f0fa;
	font-size:10pt;
	font-family:Arial;
	font-weight:bold;
	color:#6e6e6e;
	width:94px;
}
a.aleft:hover{
	text-decoration:underline;
}
a.nomal{
	color:#5db2d9;
	height:24px;
	line-height:27px;
	display:block;
	padding-left:5px;
	text-decoration:none;
}
a.nomal:hover{
	text-decoration:underline;
	
}
div.divnomal{
	height:26px;
	font-size:10pt;
	font-family:Arial;
	cursor:pointer;
	
	color:#5db2d9;
	width:94px;
	
}
h2.comingsoon{
	color:#6E6E6E;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
p.p1bottom{
	text-align:center;
	color:#73ac19;
	font-family:Arial;
	font-weight:bold;
	font-size:12pt;
	margin-top:8px;
}
p.p2bottom{
	text-align:center;
	color:#4285ba;
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	
}
p.p3bottom{
	text-align:center;
	color:#e67418;
	font-family:Arial;
	font-size:11pt;
	font-weight:bold;
	
	
}
div#bbottom{
	
	/*height:262px;*/
	margin-top:5px;
	overflow:hidden;
	/*padding-left:137px;*/
	width:781px;
	margin-left:137px;
	font-family:Arial;
}
div.b11{
	float:left;
	background:url(../images/bt_green.gif);
	width:377px;
	height:165px;
	
	
}
div.b2{
	float:left;
	background:url(../images/bt_blue.gif);
	width:377px;
	height:165px;
}
div.b2about{
	float:left;
	background:url(../images/b2about.jpg);
	width:220px;
	height:164px;
}
div.b3{
	float:left;
	background:url(../images/bg3.jpg);
	width:229px;
	height:162px;
	margin-top:1px;
}
p.ptopbottom{
	color:#FFFFFF;
	font-weight:bold;
	font-size:10pt;
	text-align:center;
	margin-top:9px;
	padding-left:5px;
	padding-right:5px;
	
}
ul.ulbottom{
	list-style-type: disc;
	list-style-position: inside;
	padding-left: 2em;
	font-size:7.9pt;
	font-weight:bold;
	font-family:'Segoe UI';
	color:#FFFFFF;
	line-height:120%;
	margin-top:20px;
}
ul.ulbottom1{
	list-style-type: disc;
	list-style-position: inside;
	padding-left: 1em;
	font-size:7.9pt;
	font-weight:bold;
	font-family:'Segoe UI';
	color:#FFFFFF;
	line-height:120%;
	margin-top:15px;
}
p.spacetop{
	margin-top:20px;
}
p.textcenter{
	font-size:9pt;
	color:#6e6e6e;
	text-align:center;
	font-weight:bold;
}
div#bbabout{
	
	/*height:262px;*/
	margin-top:5px;
	overflow:hidden;
	/*padding-left:137px;*/
	/*width:524px;*/
	padding-left:4px;
	
	font-family:Arial;
}
p.rating{
	font-weight:bold;
	font-size:11pt;
	color:#1079A8;
	padding:0px;
}
td{
	font-size:9pt;
	color:#727273;
	font-family:Arial;
	line-height:20px;
}
td.title{
	font-weight:bold;
	padding-bottom:5px;
	padding-top:3px;
}
textarea.feedback2{
	width:600px;
	height:100px;
}
table{
	margin-bottom:20px;
}
label.surveylabel{
	width:300px;
}
p.psurvey{
	width:500px;
}
p.surcontent{
	color:#6E6E6E;
font-size:9pt;

text-align:justify;
}
a.surveylink{
	font-family:Arial;
	color:#5DB2D9;
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
}
a.surveylink:hover{
	text-decoration:underline;
}
.underline{
	text-decoration:underline;
}
.imageleft{
	width:260px;
	float:left;
	margin-left:2px;
}
.clr
{
	clear:both;
	height:10px;
}
.imageleft img{
	border:1px solid #6E6E6E;
	padding:2px;
	
}
.partners{	
	text-align:center;
}
p.titlepartner{
	color:#000;
	font-size:10pt;
	font-family:Arial;
	font-weight:bold;
	margin-top:3px;
}
a.linkpartner{
	font-family:Arial;
	font-size:9pt;
	color:blue;
	text-decoration:none;
}
a.linkpartner:hover{
	text-decoration:underline;
}
a.linkservice
{
	text-decoration:none;
	color:#fff;
	font-family:Arial;
}
a.linkservice:hover{
	text-decoration:underline;
}
.tempdiv
{
	margin-left:110px;
	
}
.fontnomal
{
	font-size:18pt;
	font-weight:normal;
	padding-top:4px;
}
#leftProduct{
	padding-top:10px;
	overflow:hidden;
}
.divleft{
	margin-right:14px;
	margin-left:4px;
}
a.linktitledetail
{
	color:#6D6D6D;
	text-decoration:none;
}
a.linktitledetail:hover
{
	text-decoration:underline;
}
.topspace
{
	height:20px;
	overflow:hidden;
}
.divtopspace
{
	height:10px;
	overflow:hidden;
}
.slogan
{
	background:url(../images/slogan.gif) no-repeat;
	width:454px;
	height:67px;
	display:block;
	position:absolute;
	right:152px;
	top:29px;
}
.menu-top
{
	position:absolute;
	right:115px;
	top:5px;
	color:#FFF;
	font-family:arial;
	font-size:10pt;
}
.menu-top a
{
	color:#FFF;
	text-decoration:none;
}
.menu-top a:hover
{
	text-decoration:underline;
}