body 			{
font-family:verdana,helvetica,arial; 
font-size:11px; background-color:#F5F5F5;

  }
  
td		{font-family:verdana,helvetica,arial; 
font-size:12px; color:#202020; 
line-height:17px;

}			
h1				
{font-family:verdana,helvetica,arial; 
color:#0060CF; font-weight:bold; font-size:17px; 
margin-bottom:5pt; margin-top:5pt}

h2				{font-family:verdana,helvetica,arial; color:#0060CF; font-weight:bold; font-size:15px; margin-bottom:5pt; margin-top:3pt}
h3            {font-family:verdana,helvetica,arial; color:#00009F; font-weight:bold; font-size:14px; margin-bottom:5pt}
h4				 {font-family:verdana,helvetica,arial; color:black; font-weight:bold; font-size:15pt}

a {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight:bold;  TEXT-DECORATION: none; color: #DA8204}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight:bold;   TEXT-DECORATION: none; color: #DA8204}
a:hover {  font-family: Verdana, Arial, Helvetica,  sans-serif;  TEXT-DECORATION: underline; color:#DA8204}

textarea		{font-family: Verdana; font-size: 11px }
select       	{font-family: Verdana; font-size: 11px }
input        	{font-family: Verdana; font-size: 11px }

.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}

.apr
 {
font-size:13px;
}

.mainheader			
{font-family:verdana,helvetica,arial; 
color:#0060CF; font-weight:bold; font-size:17px; 
margin-bottom:5pt; margin-top:5pt}


.sectionheading				{font-family:verdana,helvetica,arial; color:#0060CF; font-weight:bold; font-size:14px; margin-bottom:5pt; margin-top:5pt}
.whiteheading {font-weight:bold;   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:white; PADDING: 5px; }
.heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#0060CF; font-weight:bold;}
.subheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#0060CF; font-weight:bold;}

.sideheading {font-weight:bold;   
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#ffffff; 
PADDING: 5px;
background-color:#0581FF; }
.mheading {font-weight:bold;   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:white; PADDING: 5px; }

.colour1 {background-color:#0060CF}
.colour2 {background-color:#609FDF}
.colour3 {background-color:#A5CCF3}
.colour4 {background-color:#FFFFCC}
.colour5 {background-color:#FFB03F}
.colour6 { background-color: #0581FF}
.white { background-color: #FFFFFF}

.cellhead {background-color:#0060CF}

.emailbutton {background-color:#ffffff}
.blue {font-family:verdana,helvetica,arial; color:#044996; font-weight:bold; font-size:12px;}

A.box {COLOR: #0060CF; FONT-SIZE: 12px;  TEXT-DECORATION: none; font-weight:bold; 
 padding-left: 5px;  padding-right: 5px;  padding-bottom: 10px; 
  padding-top: 10px; height:10px;  border: 1px solid  #FFB539;
  background-color:#FFF2DD;
  margin-bottom:10px;
   }
A.box:visited {COLOR: #0060CF;  FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;}
A.box:hover {COLOR: #ffffff;  FONT-SIZE: 12px;   font-weight: bold;  text-decoration: none;  BACKGROUND-COLOR:#0060CF}

A.top {COLOR: #0060CF; FONT-SIZE: 12px;  TEXT-DECORATION: none; font-weight:bold;  
padding-left: 5px;  padding-right: 2px;  padding-bottom: 5px;  
padding-top: 5px;  width:163px;
display:block;
text-align:left; }
A.top:visited {COLOR: #0060CF;  FONT-SIZE: 12px; 
TEXT-DECORATION: none; font-weight:bold;}
A.top:hover {COLOR: #ffffff;  FONT-SIZE: 12px;  
 font-weight: bold;  text-decoration: none;  BACKGROUND-COLOR:#0060CF}

A.section {COLOR: #0060CF; FONT-SIZE: 12px;  TEXT-DECORATION: none; font-weight:bold;  padding-left: 5px;  padding-right: 2px;  padding-bottom: 5px;  padding-top: 5px; height:20px; width:100% }
A.section:visited {COLOR: #0060CF;  FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold;}
A.section:hover {COLOR: #ffffff;  FONT-SIZE: 12px;   font-weight: bold;  text-decoration: none;  BACKGROUND-COLOR:#0060CF}

A.apply {COLOR:  #FF8020; FONT-SIZE: 11px;   font-weight: normal;  TEXT-DECORATION: none; padding: 2px;  }
A.apply:visited {COLOR:  #FF8020; FONT-SIZE: 11px;   font-weight: normal;  TEXT-DECORATION: none; }
A.apply:hover {COLOR: #0060CF; FONT-SIZE: 11px;  font-weight: normal;   text-decoration: underline }

A.cc {COLOR:  #FF3300; FONT-SIZE: 11px;   font-weight: normal;   font-weight: bold;     TEXT-DECORATION: none; padding: 2px;  }
A.cc:visited {COLOR:  #FF3300; FONT-SIZE: 11px;   font-weight: normal;   font-weight: bold;   TEXT-DECORATION: none; }
A.cc:hover {COLOR: #0060CF; FONT-SIZE: 11px;  font-weight: normal;   font-weight: bold;    text-decoration: underline }

A.footer {COLOR:  #FFFFFF; FONT-SIZE: 11px;   font-weight: normal;  TEXT-DECORATION: none; padding: 2px;  }
A.footer:visited {COLOR:  #FFFFFF; FONT-SIZE: 11px;   font-weight: normal;  TEXT-DECORATION: none; }
A.footer:hover {COLOR: #FFFFFF; FONT-SIZE: 11px;  font-weight: normal;   text-decoration: underline }

.blueoutline {BORDER: #0060CF 1px solid;}


table.deals

{
border-collapse:collapse;
}

.deals td {
BORDER: #0060CF 1px solid;
padding:6px;
text-align:left;}


.deals th {
BORDER: #0060CF 1px solid;
font-size:13px;
font-weight:bold;
background-color: #E6F1FC;
padding:6px;
text-align:left;}



.intro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color:#ffffff}

table.summary {padding:6px ; background-color:#0060CF}

.content { padding:5px }

.list {border-bottom:thin solid #02056C;border-right:thin solid #02056C;border-top:thin solid #FEE1B4;border-left:thin solid #FEE1B4;background-color: #F19709; color:#ffffff; font-weight:bold; width:380px; height:30px}

.sitedimensions

{
width:970px;
margin:auto;
background-image: url("/images/background.gif");
  background-repeat: repeat-y;
 padding-left:20px;
 padding-right:21px;
  

}


.footerbox

{
padding:5px;
margin:auto;
background-color:#0060CF;
color:#ffffff;

}

.mainlogo

{
padding-left:20px;
text-align:left;
border-left:1px solid #ffffff;
border-right:1px solid #ffffff;
width:100%;
}

.centralcontent

{
padding:20px;
vertical-align:top;
width:100%;
}

.leftcontent

{
vertical-align:top;
/* background-color:#A5CCF3; */
}

.rightcontent

{
vertical-align:top;
/* background-color:#A5CCF3; */
text-align:center;

}

.compareform

{
background-color:#5A9CDE;

}

.compareform td

{
padding:4px;
color:#ffffff;
font-weight:bold;
}

.compareform th

{
font-weight:bold;
font-size:13px;
background-color:#0060CF;
padding:4px;
border-bottom: 1px solid #ffffff;
color:#ffffff;
text-align:left;
}

.comparego
{
text-align:center;

}

.header

{
background-color:#A5CCF3;
}

.leftpic

{
float:left;
margin-right:15px;
margin-bottom:5px;
}


.leftpichome

{
float:left;
margin-right:15px;
margin-bottom:20px;
}

.rightpic

{
float:right;
margin-left:15px;
margin-bottom:5px;
}

.rightpicb

{
float:right;
margin-left:20px;
margin-bottom:10px;
border:10px solid #E9E9E9;
}




.topnavigation

{
height: 35px;
background-color: transparent;
background-image: url("../images/topnavigation.gif");
background-repeat: repeat;
background-attachment: scroll;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;
}

.topnavigation a

{

padding-top: 10px;
padding-bottom: 10px;
padding-left: 23px;
padding-right: 23px;
color: #ffffff;
font-size:12px;
background-image: url("../images/topnavigationline.gif");
background-position: right center;
background-repeat: no-repeat;
display: block;
float: left;
}

.topnavigation a:hover 

{

color: #ffffff;
background-color: #005AB6;
text-decoration: none;
font-size:12px;
}

.promos

{
margin-top:10px;
margin-bottom:30px;
}

.latest

{
background-color:#FFF2DD;
padding:10px;
}

.promobox1

{
background-color:#E9E9E9;
padding:10px;
margin-bottom:20px;
}

.promobox1 img

{

float:right;
margin-left:15px;
margin-bottom:5px;
border:2px solid #ffffff;
}

.rlogos

{
margin-top:20px;
background-color:#E9E9E9;
padding:10px;
}


.rlogos img

{
margin-bottom:5px;
clear:both;
display:block;
}

.sidenavigation

{
margin-top:20px;
}

.sidenavigation UL
{
	padding: 0px;
	margin: 0px;
	list-style: none;

}

.sidenavigation LI
{
	padding: 0px;
	margin: 0px;
}


.sidenavigation li a 

{

width: 150px;
font-size: 12px;
display: block;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 20px;
padding-right: 5px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
background-color: #ffffff;
color: #0060D5;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #A5CCF3;
background-image: url("../images/yellow_pointer.gif");
background-position: 5px 10px;
background-repeat: no-repeat;

}

.sidenavigation li a:hover 

{

color: #ffffff;
BACKGROUND-COLOR:#0060CF;
text-decoration: none;
}


table.providerlist

{
border-collapse:collapse;
border:1px solid #92C7FE;
}

table.providerlist td

{
border:1px solid #92C7FE;
padding:6px;
}

table.providerlist th

{
background-image: url("/images/providertop.gif");
  background-repeat: repeat-x;
  height:50px;
  color:#0063CE;
  font-size:13px;
  font-weight:bold;
  text-align:left;
  padding:5px;
 border:1px solid #92C7FE;

}

.comments

{
font-size:11px;
}


.aprrate

{
font-size:13px;
font-weight:bold;
background-color:#E4EEF8;
color:#0060CF;
}

#detailsbtn

{
border:0px;
}


table.chargingexample

{
border-collapse:collapse;
margin-top:5px;
border-spacing:0px;
}

table.chargingexample td

{
border:0px solid #92C7FE;
padding:0px;
font-size:11px;
border-spacing:0px;
}

table.chargingexample th

{
  color:#0063CE;
  font-size:11px;
  font-weight:bold;
  text-align:left;
  padding:3px;
 border:0px solid #92C7FE;

}