html{
background:white;
}
body
{
background:url(images/bg.jpg) repeat-x top;
font-family:verdana,arial;
padding:0;
font-size:11px;
margin:0px auto auto auto;
color:#000;
}
a{
color:blue;
text-decoration:none;
}
h1{
font-size:19px;
margin:0px;
padding:10px 0 0px 0;
color:#464646;
font-weight:normal;
float:right;
}
h1.system{
	font-weight:normal;
	padding: 0 0 15px 140px;
	color:#313e40;
	font-size:22px;
	float:left;
	margin-top:-25px;
	}
h1.index{
	font-weight:bold;
	font-size:16px;
	float:left;
	padding: 0 0 0 22px;
}
.clear{
clear:both;
padding: 10px 0 0 0;
margin-top: 10px;
}
p{
padding:0px 0 5px 0;
margin:0px;
line-height:19px;
}
.wrap{
width:880px;
margin:auto;
padding:0 40px 0 40px;


}
.header{
width:880px;
height:80px;
}
.logo{
padding:20px 0 0 0px;
float:left;
}
.banner{
	padding: 10px 0 0 0 ;
}
.banner2{
	padding: 0 0 0 22px;
}
a.screenshots
{
	text-align:left
}
img.acw
{
margin: -70px 0px 0 120px;
border:none;
position:absolute;

}
/*-----------------------------menu-------------------*/
#menu{
width:880px;
height:38px;
background:url(images/menu_bg.jpg) no-repeat center;
margin-top: -10px;
clear:both;
float:left;
padding: 0px 0 0 0;
}
#menu ul{
width: auto;
float:left;
display:block;
list-style:none;
padding:2px 0 0 130px;
margin:0px;
text-align:center;
}
#menu ul li{
display:inline;
padding:0px;
margin:0px;
height:37px;
}
#menu ul li a{
display:block;
padding:0px;
padding:0 17px 0 17px;
float:left;
text-decoration:none;
text-align:center;
color:#fff;
font-size:13px;
line-height:34px;
}
#menu ul li.selected a{
display:block;
padding:0px;
padding:0 17px 0 17px;
float:left;
text-decoration:none;
text-align:center;
color:#fff;
font-size:13px;
line-height:34px;
background:url(images/bt_a.jpg) no-repeat center;
}
#menu ul li a:hover{
color:#fff;
text-decoration:none;
background:url(images/bt_a.jpg) no-repeat center;
}
/*----------------tab_bg---------*/
.tab_bg{
width:880px;
height:237px;
clear:both;
margin:15px 0 0 0;
float:left;
background:white;
padding: 0 0 10px 0;

}
.tab_left{
float:left;
padding:0px 0 0 5px;
}
.middle_text{
width:410px;
float:left;
padding:0 0 0px 0;
text-align:justify;
}
.middle_text p{
color:black;
font-size:1.1em;
padding: 0px 5px 0 20px;
float:right;
}
.tabs{
width:150px;
float:right;
padding:00px 85px 0 0;
}
.tab{
display:block;
width:210px;
height:67px;
margin:0px 0 0px 0;
background:url(images/tab_bg.png) no-repeat center bottom;
text-decoration:none;
}
p.tab_text{
width:210px;
color:#FFFFFF;
padding:20px 0px 0 0px;
text-align:center;
}
p.tab_text a{
font-size:12px;
font-weight:bold;
color:#deff6b;
text-decoration:none;
}
img.tab_icon{
float:right;
padding: 18px 5px 0 0px;
}

img.banklink_icon{
float:right;
padding:0px 70px 0px 0px;
}
span.green{
font-size:14px;
font-weight:bold;
color:#deff6b;
}
span.original{
	font-weight:bold;
	text-decoration:underline;
}
.systemtext{
width:775px;
float:left;
padding:0 0 0px 20px;
text-align:justify;

}
p.system{
	clear:both;
	padding: 0 0 0 50px;
	font-size:1.1em;
}
.system_bg{
width:880px;
clear:both;
margin:15px 0 0 0;
float:left;
background:white;
padding: 0 0 10px 0;
}
.cost_bg{
	width:880px;
	clear:both;
	margin:15px 0 0 0;
	float:left;
	background:white;
	padding: 0 0 10px 0;
	height:100%;
}
/*-------------------center_content------------*/
.center_content{
width:880px;
clear:both;
padding:10px 0 50px;
background:white;


}
.center_content2{
width:880px;
clear:both;
padding:0px 0 0px;
height:100%;
}
.top{
padding-top:0px;	
clear:both;
	
}
.left_content{
width:400px;
float:left;
padding:10px 0 0 20px;
}
.right_content{
width:400px;
float:left;
padding:10px 0 0 30px;
}
.title{
color:#313e40;
font-size:18px;
padding:15px 0 10px 35px;
clear:both;
}
.titlecost{
color:#313e40;
font-size:18px;
padding:15px 0 0 0px;
clear:both;
}
.title span{
color:#d54525;
}
.read_more_tab{
width:400px;
height:19px;
text-align:right;
padding:0 10px 0 0;
line-height:19px;
}
.read_more_tab a{
text-decoration:none;
color:#65ad0f;
}
.list_tab{
width:390px;
float:left;
clear:both;
padding:0px 0 10px 0;
}
p.list{
width:335px;
float:left;
padding:0 0 0 10px;
}
img.arrow{
width:23px;
float:left;
padding:5px 0 0 0px;
}
.screenshots{
	text-align:center;
	font-size:14px;
	color:white;
	font-weight:bold;
	text-decoration:underline;
}
h2{
	color:#313e40;
}
.faq_tab{
float:left;
padding: 10px 0 10px 0px;
border-bottom:1px #B2BFA7 dotted;
margin-right: 10px;
margin-left: 10px;
}
p.faq_list{
padding: 0 0 0 30px;

}
span.faq{
font-weight:bold;
}
.contact{
padding:0 0 0 20px;
}
p.contact{
padding:0 0 0 40px;
margin: -20px 0 0 0;
}	
span.contact{
font-weight:bold;
text-decoration:underline;
font-size: 20px;
}
.leftcontact{
border-right: 1px #B2BFA7 dotted;
width:430px;
float: left;
}
.rightcontact{
float: right;
}
.rightcontact2{
float:left;
width: 430px;
}
img.logo {
	border: 1px solid white;
}
img.banner{
	border:none;
	margin-top:-10px;
	}
span.tnr{
text-decoration:underline;
font-size:13px;
}
p.tnr{
color:#003156;
padding-top:50px;
padding-left:30px;
padding-bottom: 30px;
}
p.tnrlist{
color:#003156;
padding-left:50px;
}
img.twitter{
border: 0px solid white;
} 
/*-----------------form-------------------------*/
.formleft{
width:375px;
padding: 0 0 0 10px;
float:left;
}
form.left{
text-align:right;
padding:0 20px 0 0;
} 
input.left{
margin: 0 0 0 5px;
}
textarea.question{
margin: 0 0 0 5px;
font-family: verdana, arial;
font-size:11px;
}
p.legend{
float:left;
text-align:right;
}
button{
margin: 0 100px 0 0;
}
h4.red{
color:red;
}

/*-----------------testimonials-----------------*/
.testimonials{
width:375px;
background:url(images/quotes_left.gif) no-repeat left top;
padding:0 0 0 30px;
float:left;
margin:15px 0 5px 15px;
}
.testimonials p{
background:url(images/quotes_right.gif) no-repeat right bottom;
padding:0 25px 15px 0;
}
.testimonials2{
background:url(images/bullet.gif) no-repeat left top;
width:375px;
padding:0 0 0 30px;
float:left;
margin:15px 0 5px 15px;
}
.testimonials2 p{
padding:0 25px 15px 0;
}
.test_author{
float:right;
padding:0 25px 0 0;
font-style:italic;
color:#000;
}
img.phone_icon{
float:left;
}
.info_box{
padding:10px 0 0 0;
}
p.info{
float:left;
padding:0 0 0 10px;
line-height:23px;
}
span.red{
color:#D94F25;
font-size:12px;
font-weight:bold;
}

/*-----------------------------footer------------------*/
#footer{
clear:both;
width:880px;
height:65px;
padding:10px 0 0 0;
color:#003156;
margin:100px 0 0 0;
border-top:1px #B2BFA7 dotted;
}
.copyright{
float:right;
padding-left:10px;
padding-top:10px;
}
.footer_links{
float:left;
padding-right:15px;
padding-top:13px;
}
.footer_links a{
text-decoration:none;
color: #003156;
padding-left:10px;
}
.footer_links a:hover{
text-decoration:underline;
color: #003156;
}
.body{
	width:100%;height:750px;
}
		

