/* added html below code to offset the vertical scroll shifting page over */
html { overflow-y: scroll; 
}

BODY {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	background: #213C8D url(images/bg.jpg) top left fixed repeat-x;
}

p, td {
	font-family: verdana, arial, sans-serif;
	color: #031B42;
	font-size: 11px; 
	line-height: 16px;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 2px;	
	margin-bottom: 12px;	
}

.apost{
	font-family: verdana, arial, sans-serif;
	color: #931F1F;
	font-weight: bold;
	font-size: 12px; 
}

.signup{
	font-family: verdana, arial, sans-serif;
	color: #333333;
	font-size: 10px; 
	line-height: 14px;
	margin-right: 6px;
	margin-left: 6px;
	margin-top: 4px;	
	margin-bottom: 0px;
}

.faqs{
	font-family: verdana, arial, sans-serif;
	color: #333333;
	font-size: 10px; 
	line-height: 14px;
	margin-right: 6px;
	margin-left: 6px;
	margin-top: 4px;	
	margin-bottom: 0px;
	text-transform: uppercase;
}

.boxbody{
	font-family: verdana, arial, sans-serif;
	color: #333333;
	font-size: 10px; 
	line-height: 14px;
	margin-right: 6px;
	margin-left: 6px;
	margin-top: 0px;	
	margin-bottom: 0px;	
}

form 
	{
	margin-right: 0px;
	margin-left: 0px;	
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: verdana, arial, sans-serif;
	color: #333333;
	font-size: 10px;
}



.border1
	{
	margin-right: 20px;
	margin-left: 20px;	
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #6B7198;  
	font-family: verdana, arial, sans-serif;
	color: #355D98;
	font-size: 11px;
	background: #F0F2F5;
}

.border2
	{
	margin-right: 20px;
	margin-left: 20px;	
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #DDE3EA;  
	font-family: verdana, arial, sans-serif;
	color: #355D98;
	font-size: 11px;
}

.border3
	{
	margin-right: 20px;
	margin-left: 20px;	
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-right: 1px solid #DDE3EA;  
	font-family: verdana, arial, sans-serif;
	color: #355D98;
	font-size: 11px;
}

.border4
	{
	margin-right: 10px;
	margin-left: 10px;	
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 0px solid #DDE3EA;  
	font-family: verdana, arial, sans-serif;
	color: #355D98;
	font-size: 11px;
}

form.contact 
	{
	margin-right: 20px;
	margin-left: 20px;	
	margin-top: 2px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #DDE3EA;  
	font-family: verdana, arial, sans-serif;
	color: #355D98;
	font-size: 11px;
}

tftransfer /* added on 20110121 to fix IE using blue background in TFTransfer process */
	{
	margin-right: 20px;
	margin-left: 20px;	
	margin-top: 2px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px solid #DDE3EA;  
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
}


input, select
{
	font: 11px arial, verdana, sans-serif;
	color: #333;
	height: 18px;
}

input.submit
{
	font: 11px arial, verdana, sans-serif;
	color: #333;
	length: 16px;
	height: 23px;
}

.footer {
	font-family: arial, verdana, sans-serif;
	font-size : 10px;
	color: #ffffff;
	text-align: right;
	margin-right: 40px;
	margin-left: 40px;	
	margin-top: 0px;
	margin-bottom: 4px;
	line-height: 14px;
}

.address {
	font-family: arial, verdana, sans-serif;
	font-size : 13px;
	color: #ffffff;
	text-align: right;
	margin-right: 12px;
	margin-left: 0px;	
	margin-top: 8px;
	margin-bottom: 8px;
	line-height: 15px;
}

.space {
	font-family: arial, verdana, sans-serif;
	font-size : 12px;
	color: #ffffff;
	margin-right: 0px;
	margin-left: 0px;	
	margin-top: 0px;
	margin-bottom: 0px;
	height: 7px;
}




small
{
	font-size: 10px;
}


.smaller
{
	font-size: 9px;
}



HR {
	color: #F7F6F6;	
	margin-top: 0px;
	margin-bottom: 0px;	
}



A {
	color: #005ABD;
	}
	
A:LINK {
	color: #005ABD;
	}
A:VISITED {
	color : #333333;
}
A:HOVER {
	color : #5188BF;
}





H1 {
	font-family: verdana, arial, sans-serif;
	color: #111660;
	font-size : 18px;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 8px;
	text-transform: uppercase;
}


H2 {
	font-family: verdana, arial, sans-serif;
	color: #13186C;
	font-size: 11px;
	font-weight: bold;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 2px;	
}


h3 {
	font-size : 14px;
	margin-right: 20px;
	margin-left: 20px;	
	margin-top: 10px;
	margin-bottom:2px;
	color: #4573B3;
}


H4 {
	color: #032960;
	font-size : 11px;
	font-weight: bold;
	margin-right: 20px;
	margin-left: 20px;	
	margin-top: 4px;
	margin-bottom: 0px;
	text-transform: uppercase;
}


ol
{
	font-size : 12px;	
	margin-left: 25px; 
	margin-right: 10px; 
	margin-bottom: 15px; 
	margin-top: 10;
	padding: 0;
	line-height: 16px;
}

ul
{
	list-style-type: square;
	list-style-image: url(/images/bullet.gif);
	list-style-position: outside;
	font-size : 11px;	
	margin-left: 20px; 
	margin-right: 10px; 
	margin-bottom: 15px; 
	margin-top: 10;
	padding: 0;
	line-height: 12px;
}

li
{
	font-size : 11px;
	margin-left: 20px; 
	margin-right: 20px; 
	margin-bottom: 6px; 
	margin-top: 0;
	padding: 0;
	line-height: 12px;
	color: #031B42;	
}

/* style added adapted from TFTransfer code */
.bottomborder{
		border-bottom:#CCC 1px solid;
		text-align:left;
}
		
.bcnav {
	font-size : 12px;
	font-weight:bold;
	margin-right: 20px;
	margin-left: 20px;	
	margin-top: 10px;
	margin-bottom:30px;
	color: #4573B3;
	/* text-decoration:underline; */
}
