#main {
	width:960px;
	text-align:left;
	margin-right: auto;
	margin-left: auto;
}

#header {
	height:126px;
}

#header, #content {
	font-size:.9em;
	text-align: justify;
	width: 900px;
	padding-left: 29px;
}

/*.column1 {
	float:left;
	padding-right: 6px;
}*/

/*======= index.php =======*/
#page1 #content .col_1 {
	width:760px;
	margin-right:15px;
	font-size: 14px;
	line-height:normal;
	text-align: justify;
}
#page1 #content .row_1 .col_1 .column1 { width:167px;}
#page1 #content .col_2 {width:420px;font-size: 14px;line-height:normal;}
#page1 #content .col_2 .column1 {width:150px;margin-right:14px;}
#page1 #content .tableleft {padding:0 0 0 12px;color: #FFFFFF;font-weight: normal;font-size: 14px;letter-spacing: 0.05em;line-height: 1.5em;}
#page1 #content .tablerigth {padding:0 0 0 12px;color: #FFFFFF;font-weight: normal;font-size: 14px;letter-spacing: 0.05em;line-height: 1.5em;}
.header_back{
	background-image:url(images/middle_back.png);
	background-repeat:repeat-y;
}
.top_back{
	background-image:url(images/top_head.png);
	background-repeat:no-repeat;
	width: 960px;
	height: 28px;
}

.middle_back{
	background-image:url(images/middle_back.png);
	background-repeat: repeat-y;
}
.ticker{
	background-image:url(images/union_back.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	height: 36px;
	padding-top: 13px;
}


/*======= pci.php =======*/

#page2 .text{
	color:#10274A;
	font-size:28px;
	text-align: center;
}
.top_back_pci{
	background-image:url(images/top_head.png);
	background-repeat:no-repeat;
	width: 960px;
	height: 28px;
}
.ticker_pci{
	background-image:url(images/union_back_pci.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 65px;
}
#page2 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/pci_compliance.png);
}
/*======= restaurant_credit_card.php =======*/
.ticker_resto{
	background-image:url(images/union_back_resto.png);
	background-repeat:no-repeat;
	padding-left: 30px;
	height: 52px;
	font-size: 24px;
}
.ticker_resto a {
	color:#394F7D;
	text-decoration: none;
	font-weight: bold;
}
.ticker_resto a:hover{
	text-decoration:none;
	color:#000;
	font-size:24px;
	font-weight: bold;
}
#page3 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/restaurant_credit_card.png);
}
/*======= retail_credit_card_services.php =======*/
#page4 #content .col_1 {
	width:350px;
	margin-right:27px;
	font-size: 14px;
	line-height:normal;
	text-align: justify;
}
#page4 #content .col_2 { width:398px;}
#page4 .col_2 .indent2 {
	padding:0 0 0 40px;
	font-size: 14px;
	line-height:normal;
	text-align: justify;
}
#page4 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/retail_credit_card_processing.png);
}

/*======= wireless_credit_card_services.php =======*/
#page5 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/wireless_credit_card_processing.png);
}

/*======= ecommerce_credit_card_services.php =======*/
#page6 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/ecommerce_credit_card_processing.png);
}

/*======= lodging_credit_card_services.php =======*/
#page7 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/lodging_credit_card_processing.png);
}

/*======= thankyou & applynow_credit_card_services.php =======*/
#page8 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/applynow_credit_card_processing.png);
}

/*======= error.php =======*/
#error #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/bannerError.png);
}
/*======= ecr.php =======*/
#ecr #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/ECR_credit_card_processing.png);
}

/*======= contact_credit_card_services.php =======*/
#page9 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/contact_credit_card_processing.png);
}
#page9 #content .col_1 {
	width:340px;
	margin-right:20px;
}
#page9 #content .col_2 {
	width:300px;
	line-height: normal;
	float: right;
}
#page9 #container .col_1 .column1 { width:191px;}
.colum2 {
	width:200px;
}
.right_box {
	font-size:12px;
}

/*======= Equipment_credit_card_services.php =======*/
#page10 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/banner_credit_card_processing.png);
}
.ticker_Terminals{
	background-image:url(images/union_back_terminals.png);
	background-repeat:no-repeat;
	height: 80px;
	font-size: 24px;
	/* padding-left: 30px;*/
}

#NavCheckServices {
	margin: 0px;
	list-style-type: none;
}
#NavCheckServices li{
	display: inline;
	float: left;
}
#NavCheckServices a:link, #NavCheckServices a:visited, #NavCheckServices a:active {
	color: #394F7D;
	text-decoration: none;
	font-size: 12px;
	background-image: url(images/underline.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	text-align: center;
	display: block;
	height: 35px;
	width: 185px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
	margin-left: -20px;
}
#NavCheckServices a:hover, #NavCheckServices a.current:link, #NavCheckServices a.current:visited {
	background-image: url(images/underline_selected.gif);
	color: #bc0707;
}


#ulTerminalsNav {
	margin: 0px;
	list-style-type: none;
}
#ulTerminalsNav li{
	display: inline;
	float: left;
}
#ulTerminalsNav a:link, #ulTerminalsNav a:visited, #ulTerminalsNav a:active {
	color: #394F7D;
	text-decoration: none;
	font-size: 24px;
	background-image: url(images/underline.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: center;
	display: block;
	height: 15px;
	width: 150px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-weight: bold;
	margin-left: -3px;
}
#ulTerminalsNav a:hover, #ulTerminalsNav a.current:link, #ulTerminalsNav a.current:visited {
	background-image: url(images/underline_selected.gif);
	color: #bc0707;
}

#ulTerminalsNavSub {
	margin: 0px;
	list-style-type: none;
}
#ulTerminalsNavSub li{
	display: inline;
	float: left;
}
#ulTerminalsNavSub a:link, #ulTerminalsNavSub a:visited, #ulTerminalsNavSub a:active {
	color: #394F7D;
	text-decoration: none;
	font-size: 13px;
	text-align: center;
	display: block;
	height: 10px;
	width: 155px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
	margin-left: -3px;
}
#ulTerminalsNavSub a:hover, #ulTerminalsNavSub a.current:link, #ulTerminalsNavSub a.current:visited {
	color: #bc0707;
}

#ulTerminalsNavSub5 {
	margin: 0px;
	list-style-type: none;
}
#ulTerminalsNavSub5 li{
	display: inline;
	float: left;
}
#ulTerminalsNavSub5 a:link, #ulTerminalsNavSub5 a:visited, #ulTerminalsNavSub5 a:active {
	color: #394F7D;
	text-decoration: none;
	font-size: 13px;
	text-align: center;
	display: block;
	height: 10px;
	width: 225px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
	margin-left: -3px;
}
#ulTerminalsNavSub5 a:hover, #ulTerminalsNavSub5 a.current:link, #ulTerminalsNavSub5 a.current:visited {
	color: #bc0707;
}

#ulTerminalsNavSub2 {
	margin: 0px;
	list-style-type: none;
}
#ulTerminalsNavSub2 li{
	display: inline;
	float: left;
}
#ulTerminalsNavSub2 a:link, #ulTerminalsNavSub2 a:visited, #ulTerminalsNavSub2 a:active {
	color: #394F7D;
	text-decoration: none;
	font-size: 11px;
	text-align: center;
	display: block;
	height: 10px;
	width: 98px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
}
#ulTerminalsNavSub2 a:hover, #ulTerminalsNavSub2 a.current:link, #ulTerminalsNavSub2 a.current:visited {
	color: #bc0707;
}
#ulTerminalsNavSub3 {
	margin: 0px;
	list-style-type: none;
}
#ulTerminalsNavSub3 li{
	display: inline;
	float: left;
}
#ulTerminalsNavSub3 a:link, #ulTerminalsNavSub3 a:visited, #ulTerminalsNavSub3 a:active {
	color: #394F7D;
	text-decoration: none;
	font-size: 11px;
	text-align: center;
	display: block;
	height: 10px;
	width: 110px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
}
#ulTerminalsNavSub3 a:hover, #ulTerminalsNavSub3 a.current:link, #ulTerminalsNavSub3 a.current:visited {
	color: #bc0707;
}
#ulTerminalsNavSub4 {
	margin: 0px;
	list-style-type: none;
}
#ulTerminalsNavSub4 li{
	display: inline;
	float: left;
}
#ulTerminalsNavSub4 a:link, #ulTerminalsNavSub4 a:visited, #ulTerminalsNavSub4 a:active {
	color: #394F7D;
	text-decoration: none;
	font-size: 11px;
	text-align: center;
	display: block;
	height: 10px;
	width: 80px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-weight: bold;
}
#ulTerminalsNavSub4 a:hover, #ulTerminalsNavSub4 a.current:link, #ulTerminalsNavSub4 a.current:visited {
	color: #bc0707;
}

/*======= services.php =======*/

#page11 .text{
	color:#10274A;
	font-size:28px;
	text-align: center;
}
.top_back_pci{
	background-image:url(images/top_head.png);
	background-repeat:no-repeat;
	width: 960px;
	height: 28px;
}
.ticker_pci{
	background-image:url(images/union_back_pci.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 65px;
}
#page11 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/services_credit_card_processing.png);
}
/*======= investor.php =======*/

#page12 .text{
	color:#10274A;
	font-size:28px;
	text-align: center;
}
.top_back_pci{
	background-image:url(images/top_head.png);
	background-repeat:no-repeat;
	width: 960px;
	height: 28px;
}
.ticker_pci{
	background-image:url(images/union_back_pci.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 65px;
}
#page12 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/investment_credit_card_processing.png);
}
/*======= company.php =======*/

#page13 .text{
	color:#10274A;
	font-size:28px;
	text-align: center;
}
.top_back_pci{
	background-image:url(images/top_head.png);
	background-repeat:no-repeat;
	width: 960px;
	height: 28px;
}
.ticker_pci{
	background-image:url(images/union_back_pci.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 65px;
}
#page13 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/company_credit_card_processing.png);
}
/*======= becomeiso.php =======*/

#page14 .text{
	color:#10274A;
	font-size:28px;
	text-align: center;
}
.top_back_pci{
	background-image:url(images/top_head.png);
	background-repeat:no-repeat;
	width: 960px;
	height: 28px;
}
.ticker_pci{
	background-image:url(images/union_back_pci.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 65px;
}
#page14 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/becomeIso_credit_card_processing.png);
}
/*======= careers.php =======*/

#page15 .text{
	color:#10274A;
	font-size:28px;
	text-align: center;
}
.top_back_pci{
	background-image:url(images/top_head.png);
	background-repeat:no-repeat;
	width: 960px;
	height: 28px;
}
.ticker_pci{
	background-image:url(images/union_back_pci.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 65px;
}
#page15 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/careers_credit_card_processing.png);
}
/*======= aboutus.php =======*/

#page16 .text{
	color:#10274A;
	font-size:28px;
	text-align: center;
}
.top_back_pci{
	background-image:url(images/top_head.png);
	background-repeat:no-repeat;
	width: 960px;
	height: 28px;
}
.ticker_pci{
	background-image:url(images/union_back_pci.png);
	background-repeat: no-repeat;
	padding-left: 30px;
	height: 65px;
}
#page16 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/aboutus_credit_card_processing.png);
}

/*======= giftcard.php =======*/
#page17 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/giftcard_credit_card_processing.png);
}
/*======= cashadvance.php =======*/
#page18 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/cashadvance_credit_card_processing.png);
}
/*======= checkservices.php =======*/
#page19 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/checkservices_credit_card_processing.png);
}

/*======= website.php =======*/
#page20 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/website_credit_card_processing.png);
}

#tabbed_box {
	margin: 0px auto 0px auto;
	width:661px;
}

.tabbed_area {
	padding:5px;
}

ul.tabs {
	background:url(images/tab2_background.png);
	background-repeat:repeat-x;
	margin:0px; padding:0px;
	margin-top:15px;
	margin-bottom:20px;
}

ul.tabs li {
	list-style:none;
	display:inline;
}

ul.tabs li a {
	background-image:url(images/tab2_out.png);
	background-repeat:no-repeat;
	color:#333333;
	padding:15px 12px 20px 12px;
	text-decoration:none;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
}

ul.tabs li a:hover {
	background:url(images/tab2_out.png);
	background-repeat:no-repeat;
	color:#4E79BF;
}

ul.tabs li a.active {
	background-image:url(images/tab2_in.png);
	background-repeat:no-repeat;
	color:#000066;
}


.content {
	padding:10px 5px 10px 10px;
	border:1px solid #CCCCCC;
}

#content_2, #content_3 { display:none; }



#boxes .web_box_blue{
	background-image:url(images/blue_box.png);
	background-repeat:no-repeat;
	height: 365px;
	width: 255px;
	padding:75px 40px 0 10px;
	float: left;
	color: #FFFFFF;
	*font-size: 11px;
}
#boxes .web_box_blue h4{
	color:#000066;
	letter-spacing: normal;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	*font-size: 11px;
}

#boxes .web_box_silver{
	background-image:url(images/silver_box.png);
	background-repeat:no-repeat;
	height: 365px;
	width: 255px;
	padding:75px 40px 0 10px;
	float: left;
	color: #FFFFFF;
	*font-size: 11px;
}
#boxes .web_box_silver h4{
	color:#002D00;
	letter-spacing: normal;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	*font-size: 11px;
}
#boxes .web_box_gold{
	background-image:url(images/gold_box.png);
	background-repeat:no-repeat;
	height: 365px;
	width: 255px;
	padding:75px 40px 0 10px;
	float: left;
	color: #FFFFFF;
	*font-size: 11px;
}
#boxes .web_box_gold h4{
	color:#7B4A00;
	letter-spacing: normal;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	*font-size: 11px;
}
#boxes h1{
	color:#000066;
	margin-bottom: 15px;
}

#boxes h2{
	color:#000066;
	margin-bottom: 10px;
}


/*======= software.php =======*/
#page21 #main .row_2others{
	height:220px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/softwarebanner_credit_card_processing.png);
}
#page21 .video{
	width:330px;
	padding:19px 0 0 287px;
}

#software a{font-size:24px;}
#software a:hover{font-size:24px;}


/*======= eventcalendar.php =======*/
#page23 #main .row_2others{
	height:177px;
	background-repeat: no-repeat;
	margin-top: 0px;
	padding: 0 0 0 10px;
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	width: 900px;
	margin-left: 27px;
	background-image: url(images/calendar_credit_card_processing.png);
}
.block_newstop {
	height:15px;
	width:655px;
	background-image: url(images/top_news.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: middle;
	padding-left:5px;
	margin-top: 10px;
	margin-left: 5px;
}

.block_newsmid {
	width:650px;
	background-image: url(images/center_news.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	text-align: justify;
	padding: 0 5px 0 5px;
	margin-left: 5px;
}

.block_newsbot {
	height:15px;
	width:660px;
	background-image: url(images/bottom_news.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 5px;
}
/*=========================*/


#footer {
	height:82px;
	font-size: 10px;
	width: 900px;
	margin-left: 30px;
	padding-top: 15px;
	background-image: url(images/back_footer.gif);
	background-repeat: no-repeat;
}

