*{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
html, body {
  height: 100%; /* Required */
	}

body{
	background-color:#000000;
	}
	
body, p, h1, h2, h3, a{
		
	}
	
img{
	border:none;	
	vertical-align:text-bottom;
	}

li{
	/*list-style-type:none;*/
	}

p{
	text-align: justify;
	line-height: 1.4em;
	padding-bottom:13px;
	font-size:0.75em;			
	}
	
a {
	font-weight:bold;
  text-decoration:none;
  outline:none;
}

a:hover{
	text-decoration:underline;
	}

table { 
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
	margin:auto;
}

td{ 
	vertical-align:top;
	}

#Container{
	text-align : center;
	width:915px;
	margin:0 auto;
	background-color:#F5F5F5/*FFFFFF*/;
	}
.HomeBanner{
	
	background:url(../newimages/Elite-Payment-Processing-Solutions.jpg) center center no-repeat #FFFFFF;
	height:345px;
	border-bottom:15px solid #FFFFFF;
	}
.Banner{
	background-color:#999999;
	height:155px;
	
	}
.FlashNav{
	
	}

.FlashNav{	
	background-color:#D0D0D0;
	width:180px;
	}
.FlashNav ul{
	width:180px;
	vertical-align:middle;
	background-color:#D0D0D0 
	}
	
.FlashNav li{	
	list-style-image:none;
	list-style-type:none;
	}
	
.FlashNav ul li a{ 
	border-left:1px solid #000000; 
	padding:0 10px;
	color:#000000;
	font-size:0.75em;
}	
	
.TopBorder{
	background-color:#3C4242; height:20px;
	}

.TopNav ul{
	margin:20px 20px auto auto;
	
	}
.Logo{	
	width:335px;
	padding-left:20px;
	vertical-align:middle;
	
	height:90px;}
	
.TopNav ul li{
	text-align:right;
	list-style-image:none;
	list-style-type:none;
	}
#MenuBar{
	
	height:30px;
	text-align:center;
}
	
#MenuBar ul{	
	margin:auto;
	/*width:40em;*/
	}

#MenuBar li{ 
	height:25px;
	float:left;
	vertical-align:middle;
	list-style-type:none;
	}

#MenuBar li a{
	display:block;
	float:left;
	width:100px;
	margin:5px auto auto auto;	
	border-left:1px solid #ffffff;
	font-size:0.8em;
	height:15px;
	/*font-family:Arial, Helvetica, Verdana, sans-serif; */
	letter-spacing:0.02em;
	line-height:20px;
	}
	
#MenuBar li a:hover{
	font-size:0.83em; 	
	letter-spacing:0.04em; 
	text-decoration:none;
	}

#Content p{
 margin:15px 5px 15px 15px;
  }

#ContentBg{
	
		
  }

#Content ul li{
	text-align:left;
	list-style-image:url(../newimages/Bullet.gif);
	list-style-position:outside;
	font-size:0.75em;
	margin-bottom:10px;
	padding-left:10px;
	list-style-type:none;	
	}
.Footer{
	/*border-top:12px solid #000000;*/ 
	background-color:#D0D0D0;
	/*height:61px;*/;
	padding-bottom:5px;
	}
.Footer ul{
	border-top:3px solid  #666666; 
	height:25px; vertical-align:middle;
	background-color:#D0D0D0 
	}
	
.Footer li{
	display: inline;
	list-style-image:none;
	}
	
.Footer ul li a{ 
	border-left:1px solid #000000; 
	padding:0 10px;
	color:#000000;
	font-size:0.75em;
}
.Footer ul li a.LastBorder{
	border-left:none;}
	
	
.Footer span{
	font-size:0.75em;
	color:#000000;
	font-weight:bold;
	}
	
.Footer .copyR{
font-size:11.5px;
	
	color:#FFFFFF;	
	}
.Footer span a{
	
	color:#E2A410;	
	}
.HomeContact{
	border:2px solid #E7C73C;
	margin:0 10px;
	padding:20px 10px;
	background-color:#5D5C5C;
	color:#FFFFFF;
	font-weight:bold;
}

.HomeContact p{
	margin-bottom:0;
	padding-bottom:0;
	}

.HomeContact a{

	color:#FFFFFF;}
.HomeContact a:hover{

	color:#FFCC00;
	text-decoration:none;}
.HomeContact a:visited{
	}
	
.HomeLogin{
	border:2px solid #E7C73C;
	text-align:center;
	padding:8px 0;
	margin:10px 10px 0 10px;
}
.HomeLogin div{
	/*border:3px solid #FFFFFF;
	margin:5px;
	padding:25px 0;
	background-color:#D8D7D7;*/
	
}

.HomeLogin ul li{
	list-style-image:none;
	list-style-type:none;
	margin-bottom:3px;
}

.HomeLogin div h4{
	font-size:0.85em;
	color:#000000;
	text-align:right;	
	padding-right:32px;
	
}
.HomeLogin ul li a{
	font-size:0.7em;
	color:666666;
	
}


.HomeLogin ul li a:hover{

	color:#FFCC00;
	text-decoration:none;}
.HomeLogin ul li a:visited{
	}
	
.HomeNewsFlash{
	border-top:2px solid #FFFFFF;
	background-color:#2B2B2B;
	width:210px;
	border-bottom:2px solid #000000;}

	
.HomeNewsFlash p{
	color:#FFFFFF;
	font-weight:bold;
	padding:5px;
	}
.HomeApplyNow{
	border-top:2px solid #FFFFFF;
	background-color:#A6A29D;
	color:#FFFFFF;
	/*font-size:0.8em;*/
	/*font-weight:bold;*/
	width:230px;
	border-bottom:2px solid #A6A29D;
	}
.HomeApplyNow p{
	margin:0 7px;
	margin-top:5px;
	text-align:left;
		}
.HomeTeam{
	border:2px solid #8D8D8D;
	border-top:3px solid #FFFFFF;
	width:228px;
		}
.HomeTeam p{
	margin:0 10px;
	padding:0;
	
	font-size:10px;
		}
.HomeBody{
	border-bottom:12px solid #FFFFFF;}

/*Inner Page*/

.Contents{
	padding:15px 30px 30px 30px;
	text-align:left
	}

.Contents .PageTitle{
	text-align:left;
	font-size:1.1em;
	color:#990000;
	padding-bottom:10px;
	
	}
	
.SubTitle {
	text-align:left;
	font-size:0.9em;
	color:#800000;
	}
	
.SubTitles {
	text-align:left;
	font-size:0.8em;
	color:#800000;
	}	

	
.title{
	font-size:14px;
	padding-left:20px;
}

.para {
	font-size:12px;
	padding-top:0px;
}

.list {
	font-size:12px;
	padding-left:20px;
}

/* Contact Form */

.Contacts h1{
	font-size:0.9em;
	text-decoration:underline;}
.Contacts p, .Contacts td{
	font-weight:bold;
	}
.Contacts table{
	font-size:0.75em;
	font-weight:bold;
	}

#Enquiry{
	background-color:#7D7D7D;
	
	text-align:left;	
	margin:auto;
	padding:00;
	width:340px;
	height:220px;
	padding-top:10px;
	border:1px solid #999999;
}
#Enquiry table{
	margin:auto;
	text-align:center;	
	}
.FormFieldLabel{
	float:left;
	font-size:0.7em;
	color:#FFFFFF/*000000*/;
	width:150px;
	font-weight:bold;	
	}

.FormFieldLabel, .FormFieldTxt{
	height:24px;
	}
	
.FormFieldLabel, .FormFieldTxtArea{
	text-align:left;	
	}
.FormFieldTxtArea{
	width:290px;	
	}
.FormFieldButton {
	/*<!--width:279px;-->*/
	text-align:center
	}

.NormalTextBox, .TextArea
{
	font-weight: normal;
	color: #333333;
	background-color: white;	
	border: 1px solid #999999;
	margin-left:0px;
	
}
.NormalTextBox{
	width:170px;
	height:18px;
	}
.TextArea{
	width:320px;
	height:65px;
	font-size:1em;
	line-height:1.4em;
	/*background-color:#F5EFD5;*/
	
	}
.NormalTextBox, .TextArea{	
	/*background-color:#FFCE74/*E4C67C/*#F5EFD5*/;
	
	}
.NormalButton{
	background-color:#A20000;
	color:#931D05;
	font-weight:bold;
	font-size: 0.7em;
	letter-spacing: 0.1em;	
	padding:0px 2px 0px 3px;
	border:none;
	width:75px;
	height:20px;	
	background-image:url(../newimages/Submit.jpg);
	margin:auto;
	text-align:center;		
	}

.Sitemap{
	text-align:left;
	margin-left:25px;	
	line-height:18px;	
	}
.Sitemap li{
	text-align:left;
	list-style-image:url(../newimages/sBullet.gif);
	list-style-type:none;
	margin-bottom:5px;
	padding-left:10px;
	padding-right:10px;	
	}
.Sitemap ul{
	padding-left:20px;	
	}
.Sitemap li a{
	font-size:0.75em;
	
}
/* Contact Form  End*/