body {
	background-color:#ffffff;
	margin:0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#4d5579;
}
#wrapped {
	width:799px;
	margin: 0px auto; 
	text-align: left;
}
.mid_sec {
	background:url(imgs/bg_mid.jpg) repeat-y;
}
.mid_in {
	background:url(imgs/bg_in.jpg) no-repeat top;
	height:610px;
}
#main1-0 {
	width:799px;
	background:url(imgs/bg_top.jpg) no-repeat top;
}
#main1-1 {
	width:799px;
	background:url(imgs/bg_top2.jpg) no-repeat top;
}
#main2 {
	width:799px;
	background:url(imgs/bg_bot.jpg) no-repeat bottom;
}
#col1 {
	width:233px;
	float:left;
	padding-left:12px;
	position: relative;
}
#logo a img{
	padding-left:36px;
}
#title {
	width:59px;
	float:left;
	padding-top:20px;
}
#menu {
	width:174px;
	float:right;
	padding-top:20px;
}
#nav {
    background:url(imgs/nav.jpg) no-repeat;
    width:174px;
    height:234px;
    margin: 0;
    padding: 0;
    position: relative;  
    text-indent: -1000px; 
    overflow: hidden;
}
#nav1-1 {
    background:url(imgs/nav1-1.jpg) no-repeat;
    width:174px;
    height:234px;
    margin: 0;
    padding: 0;
    position: relative;  
    text-indent: -1000px; 
    overflow: hidden;
}
#nav_in {
	background:url(imgs/nav_in.jpg) no-repeat;
    width:174px;
    height:234px;
    margin: 0;
    padding: 0;
    position: relative;  
    text-indent: -1000px; 
    overflow: hidden;
}
#nav li, #nav1-1, #nav_in li {
	list-style: none;
	position: absolute;
}
#nav li, #nav1-1 li, #nav_in li, #nav a, #nav1-1 a, #nav_in a {
	height: 45px; 
	display: block;
}
#nav_payment, #nav1-1-payment, #nav_in_payment {
    left: 0;
    width:174px;
}
#nav_payment a:hover,
#nav_payment a.active {
	background: transparent url(imgs/nav.jpg) -174px 0px no-repeat;
}
#nav1-1-payment a:hover,
#nav1-1-payment a.active {
	background: transparent url(imgs/nav1-1.jpg) -174px 0px no-repeat;
}
#nav_in_payment a:hover,
#nav_in_payment a.active {
	background: transparent url(imgs/nav_in.jpg) -174px 0px no-repeat;
}
#nav_terminals, #nav1-1-terminals, #nav_in_terminals {
    left: 0px;
	top: 45px;
    width: 174px;
}
#nav_terminals a:hover,
#nav_terminals a.active {
	background: transparent url(imgs/nav.jpg) -174px -45px no-repeat;
}
#nav1-1-terminals a:hover,
#nav1-1-terminals a.active {
	background: transparent url(imgs/nav1-1.jpg) -174px -45px no-repeat;
}
#nav_in_terminals a:hover,
#nav_in_terminals a.active {
	background: transparent url(imgs/nav_in.jpg) -174px -45px no-repeat;
}
#nav_online, #nav1-1-online, #nav_in_online {
    left: 0px;
	top: 90px;
    width: 174px;
}
#nav_online a:hover,
#nav_online a.active {
	background: transparent url(imgs/nav.jpg) -174px -90px no-repeat;
}
#nav1-1-online a:hover,
#nav1-1-online a.active {
	background: transparent url(imgs/nav1-1.jpg) -174px -90px no-repeat;
}
#nav_in_online a:hover,
#nav_in_online a.active {
	background: transparent url(imgs/nav_in.jpg) -174px -90px no-repeat;
}
#nav_partners, #nav1-1-partners, #nav_in_partners {
    left: 0px;
	top: 135px;
    width: 174px;
}
#nav_partners a:hover,
#nav_partners a.active {
	background: transparent url(imgs/nav.jpg) -174px -135px no-repeat;
}
#nav1-1-partners a:hover,
#nav1-1-partners a.active {
	background: transparent url(imgs/nav1-1.jpg) -174px -135px no-repeat;
}
#nav_in_partners a:hover,
#nav_in_partners a.active {
	background: transparent url(imgs/nav_in.jpg) -174px -135px no-repeat;
}
#nav_contact, #nav1-1-contact, #nav_in_contact {
    left: 0px;
	top: 180px;
    width: 174px;
}
#nav_in_contact a:hover{
	background: transparent url(imgs/nav_in.jpg) -174px -180px no-repeat;
}
#nav_contact a:hover,
#nav_contact a.active {
	background: transparent url(imgs/nav.jpg) -174px -180px no-repeat;
}
#nav1-1-contact a:hover,
#nav1-1-contact a.active {
	background: transparent url(imgs/nav1-1.jpg) -174px -180px no-repeat;
}
#nav1-1-contact a:hover,
#nav1-1-contact a.active {
	background: transparent url(imgs/nav_in.jpg) -174px -180px no-repeat;
}
#col2 {
	width:531px;
	float:right;
	padding-left:23px;
	padding-top:128px;
}
#top {
	width:531px;
	height:102px;
}
#top1-1 {
	width:531px;
	height:130px;
}
#top_links {
	width:343px;
	float:left;
	color:#000000;
	font-style:italic;
	font-weight:bold;
}
#top_links a {
	text-decoration:none;
	color:#000000;
}
#top_links a:hover {
	width:134px;
	height:12px;
	margin-left:0px;
	padding-left:15px;
	text-decoration:underline;
	color:#66cc33;
	background:url(imgs/bg_link.jpg) no-repeat left;
}
#top_links a.active {
	width:134px;
	height:12px;
	color:#66cc33;
	margin-left:0px;
	padding-left:15px;
	background:url(imgs/bg_link.jpg) no-repeat left;
	text-decoration:underline;
}
#top_links p {
	margin-top:0px;
}
#top_menu {
	width:188px;
	float:right;
}
#top_nav {
    background:url(imgs/nav_top.jpg) no-repeat;
    width:188px;
    height:102px;
    margin: 0;
    padding: 0;
    position: relative;  
    text-indent: -1000px; 
    overflow: hidden;
}
#top_nav li {
	list-style: none;
	position: absolute;
}
#top_nav li, #top_nav a {
	height: 32px; 
	display: block;
}
#nav_corporate {
    left: 0;
    width:188px;
}
#nav_corporate a:hover,
#nav_corporate a.active {
	background: transparent url(imgs/nav_top.jpg) -188px 0px no-repeat;
}
#nav_news {
    left: 0px;
	top: 32px;
    width:188px;
}
#nav_news a:hover,
#nav_news a.active {
	background: transparent url(imgs/nav_top.jpg) -188px -32px no-repeat;
}
#nav_faqs {
    left: 0px;
	top: 64px;
    width:188px;
}
#nav_faqs a:hover,
#nav_faqs a.active {
	background: transparent url(imgs/nav_top.jpg) -188px -64px no-repeat;
}
#content {
	width:486px;
	padding-left:20px;
	padding-right:25px;
	margin-top:0px;
	padding-top:18px;
}
.left {
	width:219px;
	float:left;
	margin-bottom:0px;
	padding-bottom:25px;
	padding-left:6px;
	padding-right:35px;
	color:#000000;
	line-height:16px;
}
.right {
	width:220px;
	float:right;
	margin-bottom:0px;
	padding-bottom:25px;
	color:#000000;
	padding-left:6px;
	line-height:16px;
}
.left p, .left_pay p, .right_pay p, .right p {
	margin-top:0px;
	margin-bottom:0px;
} 
.left_pay {
	width:344px;
	float:left;
	font-size:11px;
}
.right_pay {
	width:160px;
	float:right;
	padding-left:24px;
	font-size:11px;
}
.c_pay {
	float: left;
	width:160px;
	padding-left:24px;
	font-size:11px;
}

.left_pay_col1 {
	width:160px;
	float:left;
	padding-right:24px;
}
.left_pay_col2 {
	width:160px;
	float:right;
}
.left_term {
	width:160px;
	float:left;
	margin: 0 10px 18px 0;
	text-align: center;
}
.left_term img {
	border:solid #4d5579 2px;
}
#countertop {
	background:url(imgs/bg_countertop.jpg) no-repeat left;
	height:226px;
}
#pinpads {
	background:url(imgs/bg_pinpads.jpg) no-repeat right;
	height:226px;
}
#check {
	background:url(imgs/bg_check.jpg) no-repeat left;
	height:226px;
}
#wireless {
	background:url(imgs/bg_wireless.jpg) no-repeat right;
	height:226px;
}
#internet {
	background:url(imgs/bg_internet.jpg) no-repeat left;
	height:226px;
}
#atm {
	background:url(imgs/bg_atm.jpg) no-repeat right;
	height:226px;
}
h1 {
	font-size:16px;
	color:#000000;
	font-weight:bolder;
	font-style:italic;
	margin-top:0px;
	padding-top:22px;
	margin-bottom:8px;
}
#content1-1 {
	width:528px;
	padding-left:1px;
	padding-right:2px;
	margin-top:0px;
	padding-top:18px;
	color:#4d5579;
}
#content1-1 p {
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:9px;
}
.title {
	font-size:14px;
	color:#4d5579;
	margin-top:0px;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.title_s {
	font-size:12px;
	color:#4d5579;
	margin-top:0px;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text_b {
	color:#4d5579;
	font-weight:bold;
}
.img_left {
	width:156px;
	padding-right:16px;
	float:left;
	margin-bottom:0px;
	padding-bottom:1px;
}
.img_right {
	width:156px;
	padding-left:16px;
	float:right;
	margin-bottom:0px;
	padding-bottom:1px;
}
#header {
	width:528px;
	height:27px;
	border-bottom:solid #4d5579 1px;
	margin-bottom:9px;
}
h2 {
	width:338px;
	float:left;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#4d5579;
	margin-top:0px;
}
#bot {
	margin-bottom:45px;
	margin-top:5px;
}
.insert {
	width:528px;
	float:left;
	font-size:18px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#4d5579;
	border-bottom:solid #4d5579 1px;
	margin-top:0px;
	margin-bottom:0px;
}
h3 {
	width:503px;
	height:20px;
	background:url(imgs/bg_h_black.jpg) no-repeat;
	font-size:17px;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:0px;
	padding-top:5px;
	text-align:right;
	padding-right:25px;
}
h4 {
	font-size:15px;
	font-weight:bold;
	font-style:italic;
	margin-bottom:7px;
	margin-top:0px;
	color:#333333;
}
.symbol {
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.link1 {
	color:#85d65c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}
.link1 a {
	text-decoration:none;
	color:#85d65c;
}
.link1 a:hover {
	text-decoration:underline;
	color:#85d65c;
}
.link2 {
	font-size:10px;
	text-align:right;
}
.link2 a {
	text-decoration:none;
	color:#4d5579;
}
.link2 a:hover {
	text-decoration:underline;
	color:#7f849b;
}
.border {
	border-bottom:dashed #4d5579 1px;
}
.img_border {
	border:solid #4d5579 2px;
}
.style-right {
	float:right;
	margin-bottom:0px;
}
#right_select {
	width:166px;
	float:right;
	padding-right:24px;
	text-align:left;
}
select {
	background-color: #dbdce1;
	color: #000000;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:17px;
	border:solid #000000 1px;
}
#left_in {
	width:361px;
	float:left;
	position:relative;
}
#top_in {
	width:361px;
	height:327px;
}
#no_flash {
	background: url(imgs/top_in.jpg) no-repeat;
	width:361px;
	height:327px;
}
#top_text {
	width:157px;
	padding-left:10px;
	padding-top:133px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	position:absolute;
	border-bottom:solid #3e7ba7 1px;
}
#phone {
	width:150px;
	left:10px;
	top:210px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	position:absolute;
	border-bottom:solid #3e7ba7 1px;
}
#phone p {
	margin-top:0px;
	margin-bottom:2px;
}
#top_text p {
	margin-top:0px;
	margin-bottom:2px;
}
.spec {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
}
#logo_in {
	width:217px;
	float:right;
}
#bot_text {
	width:164px;
	float:left;
	padding-left:12px;
	padding-right:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#aeb2c2;
	line-height:14px;
	border-bottom:dashed #3e7ba7 1px;
}
#bot_text p {
	margin-top:0px;
	padding-top:5px;
	margin-bottom:0px;
	padding-bottom:10px;
}
#menu_in {
	width:174px;
	float:right;
}
#right_in {
	width:438px;
	float:right;
	padding-top:215px;
}
#top_menu_in {
	width:206px;
	padding-left:232px;
}
#content_in {
	width:402px;
	padding-left:36px;
	padding-top:10px;
}
#con1 {
	width:382px;
	color:#4d5579;
	padding-right:20px;
	font-size:11px;
	margin-bottom:10px;
}
#con1 p {
	margin-top:0px;
	margin-bottom:0px;
}
#bg_w {
	width:349px;
	height:36px;
	background:url(imgs/bg_w.jpg) no-repeat;
	padding-left:33px;
}
#bg_w p {
	margin-top:0px;
	margin-bottom:0px;
}
.text_w {
	color:#333333;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
}
#con2 {
	width:402px;
	height:180px;
	font-size:11px;
	color:#4d5579;
	background:url(imgs/bg_con2.jpg) no-repeat;
}
#con2_left {
	width:196px;
	float:left;
	padding-right:20px;
	text-align:right;
}
#con2_sub {
	position: absolute;
	top: 475px;
	right: 5px;
	text-align:right;
	color: #4d5579;
	font-weight: bold;
}
* html #con2_sub {
	width: 150px;
	position: relative;
	top: 0;
	right: -75px;
}
#con2_left h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#47a6dc;
	font-style:italic;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:10px;
}
#con2_left p {
	margin-top:10px;
}
#con2_right {
	width:138px;
	height:184px;
	float:right;
	background:url(imgs/bg_con2_right.jpg) no-repeat top;
	padding-left:48px;
	padding-top:8px;
}
#content1-1 h1,
#content1-1 h1 a {
	font-size:12px;
	color:#474e6c;
	margin-top:0px;
	margin-bottom:8px;
	font-weight:bolder;
	text-decoration: none;
}
#footer {
	width:799px;
	margin: 0px auto;
	height:160px;
}
.img_f {
	margin-top:0px;
	padding-top:15px;
	margin-left:0px;
	padding-left:12px;
}
#text_f {
	width:799px;
	margin-top:0px;
	padding-top:15px;
	padding-bottom:17px;
	text-align:center;
	font-size:11px;
	line-height: 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#808080;
} 
#text_f p {
	margin-top:0px;
}
#footer a {
	text-decoration:none;
	color:#808080;
}
#footer a:hover {
	text-decoration:underline;
}
.clr {
	clear:both;
}
#content ul, #content1-1 ul {
	margin-top:0px;
	margin-bottom:0px;
	padding-top:4px;
	padding-bottom:10px;
}
#content li, #content1-1 li {
	margin-top:0px;
	padding-top:5px;
	margin-bottom:0px;
	padding-bottom:5px;
}
.pad {
	margin-top:0px;
	padding-top:4px;
}
.line {
	line-height:18px;
}
a {
	text-decoration:underline;
	color:#2d8ebf;
}
a:hover {
	text-decoration:none;
	color:#2679a2;
}
#content a,
#content1-1 a {
	font-weight: bold;
}
.bold {
	color:#535e8d;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#corporate_page .title_s  {
	font-size: 14px;
}
.value {
	text-align: center;
	font-size: 14px;
}
.center {
	width: 370px;
	margin: 0 auto;
}
.preview {
	float: left;
	width: 175px;
	margin: 0 10px 10px 0;
	text-align: center;
}
.preview a {
	font-size: 14px;
	color: #ff0000;
}
.preview img {
	padding: 0 0 5px 10px;
}
.vcard {
	margin: 0 0 18px;
}
.vlabel{
	float: left;
	width: 100px;
	text-align: left;
	clear: both;
}
.itemize{
	list-style-type: none;
	margin: 0;
}
.itemize li {
	line-height: 8px;
}
a img { border: none; }
.apply {
	font-size: 14px;
	text-transform: uppercase;
}
span.copy {
	display: block;
	padding: 33px 0 0;
}