/* CSS for POLi website */
.body
{
background-image:url(images/bg.gif);
background-attachment:fixed;
background-repeat:repeat-x;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
}

.hometile
{
	vertical-align:top;
	width: 365px;
	padding: 2px;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	text-decoration: underline;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc33;
	text-decoration: underline;
}

.headlinelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.headlinelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	text-decoration: underline;
}

.LinksSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	text-decoration: none;
	text-align:right;

}
.LinksSmall:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0969AA;
	text-decoration: none;
}

.Headlines {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0c8dc8;
	text-decoration: none;
	line-height: 17px;
	position: relative; 
	left:2px;
}

.Headlines2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0c8dc8;
	text-decoration: none;
	position: relative; 
	left:2px;
}

.LinksSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.TextSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
	font-weight:bold;
	text-decoration: none;
	line-height: 12px;
	padding: 2px;
}
.ErrorText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ed1c24;
	text-decoration: none;
	line-height: 12px;
	padding: 2px;
}
.Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
}
.Grouped-Paragraph
{
	position:relative; 
	top:-12px;
}
.menuselected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #363636;
	font-weight: bold;
	text-decoration: none;
	background-color:#ffffff;
}
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	font-weight: bold;
	text-decoration: none;
	background-color:#ffffff;	


}
.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #78cef4;
	font-weight: bold;
	text-decoration:none;
}

.menutitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	line-height: 14px;
	vertical-align:middle;
	position: relative; 
	left:5px;
	top: 3px;
}

.amenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
	line-height: 15px;
}
.amenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	text-decoration: underline;
	line-height: 15px;
}
.blackheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.whiteheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	text-decoration: none;
	position: relative; 
}
.blueheading 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #3399cc;
	position: relative; 
	left:2px;
}
.faq
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	height:30px;
}

.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	vertical-align: middle;
	height:28px;
	width: 100%;
	background-image: url(images/footer_fill.gif);
		
}

.afooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
	line-height: 15px;
}
.afooter:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	text-decoration: underline;
	line-height: 15px;
}
.tileheading 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #feaa15;
	vertical-align:middle;
	position: relative; 
	left:7px;
	top: 7px;
}
.tileheading3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	vertical-align:middle;
	position: relative; 
	top: 5px;
}

.tileheading2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #78cef4;
	vertical-align:middle;
	position: relative; 
	left:5px;
}
.tileheading4 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #666666;
	vertical-align:middle;
	position: relative; 
	top: 5px;
}
.tileheading5 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #3399cc;
	vertical-align:middle;
	position: relative; 
	left:5px;
}

.FooterLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #337EB1;
	text-decoration: none;
}
.FooterLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;
	text-decoration: none;
}

.TextBox 
{
	font-family: Helvetica, Arial,  sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border-top: 1px solid #4C4C4C;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #4C4C4C;
	margin: 1px;
	padding: 1px;
}
.HelpPanel
{
	background-color: #eff7fe;
	border-top: 1px solid #83a8cc;
	border-right: 1px solid #83a8cc;
	border-bottom: 1px solid #83a8cc;
	border-left: 1px solid #83a8cc;
}
.amenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
	line-height: 15px;
}
amenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #feb615;
	text-decoration: none;
	line-height: 15px;
}

.tilelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399cc;


}
.tilelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc33;
}
.hr1 
{
	position: relative; 
	top: 3px;
	color: #959595;
	width:169px;
}

li.hidden-bullet-item
{
	list-style: none;
}


/* Is POLi secure page. */ 
div.ispolisecure {
	padding: 0px 5px;
}

	div.ispolisecure h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight:bold;
		color: #666666;
	}

/* List of POLi merchants */
table#poliMerchants tr td 
{
	vertical-align: top;
	padding: 0px 5px 15px 0px;
}
	table#poliMerchants tr td p {
		 text-indent: 15px;
		 text-align: justify;
	}
	
/* Splash page: Comparison between POLi 1 and POLi 2 */

table#compare-poli1-poli2 tr td
{
	padding: 5px;
}

	table#compare-poli1-poli2 tr td fieldset
	{
		position: relative;
	    right: 20px;
		border: none;
	}
		
		table#compare-poli1-poli2 tr td fieldset ul li
		{
			padding-bottom: 3px;
		}
		
			div.bottom-poli1-poli2-comparison {
				position: relative;
				bottom: 30px;
			}
			
/* POLi merchant page */
div.merchant-image
{
	position:relative; 
	top:20px;
    left: 0px;
}	
