body{
font-family: verdana; 
font-size: 12px;
color: #000066;
}

select{
font-family: verdana; 
font-size: 11px;
font-weight: normal;
color: #000066;
}

input{
font-family: verdana; 
font-size: 11px;
font-weight: normal;
color: #000066;
}

.whiteLink A:link {text-decoration: underline; color: white}
.whiteLink A:visited {text-decoration: underline; color: white}
.whiteLink A:active {text-decoration: underline; color: white}
.whiteLink A:hover {text-decoration: underline; color: white;}


.textWhite{
font-family: verdana; 
font-size: 12px;
color: white;
}

.textYellow{
font-family: verdana; 
font-size: 12px;
color: #FFFF00;
}

.text{
font-family: verdana; 
font-size: 12px;
color: #000066;
}

.textBold{
font-family: verdana; 
font-size: 12px;
font-weight: bold;
color: #000066;
}

.textBoldLarge{
font-family: verdana; 
font-size: 14px;
font-weight: bold;
color: #000066;
}

.textLarge{
font-family: verdana; 
font-size: 14px;
font-weight: normal;
color: #000066;
}

.smalltext{
font-family: verdana; 
font-size: 10px;
color: #000066;
}


.smalltextbold2{
font-family: verdana; 
font-size: 10px;
font-weight: bold;
color: #000066;
vertical-align: bottom;
}


.smalltextbold{
font-family: verdana; 
font-size: 10px;
font-weight: bold;
color: #000066;
}


.sidebartext{
font-family: verdana; 
font-size: 11px;
color: #000066;
}

.sidebartextlarge{
font-family: verdana; 
font-size: 14px;
color: #000066;
font-weight: bold;
}

.sidebartextBold{
font-family: verdana; 
font-size: 11px;
font-weight: bold;
color: #000066;
}


.errors{
font-family: verdana; 
font-size: 12px;
line-height: normal;
color: #FF0000;
}

.errorsNoLineHeight {
font-family: verdana; 
font-size: 12px;
color: #FF0000;
}

li{
font-family: verdana; 
font-size: 12px;
color: #000066;
}

.liSmall{
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
}

.li-errors{
font-family: verdana; 
font-size: 12px;
color: #FF0000;
}

.textSmallBold{
font-family: verdana; 
font-size: 10px;
font-weight: bold;
color: #000066;
}

.textSmall{
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
}

.selectTariffWidth{
font-family: verdana; 
font-size: 11px;
font-weight: normal;
color: #000066;
width: 190px;
}

.selectTariffDFWidth2{
width: 380px;
font-family: verdana; 
font-size: 11px;
font-weight: normal;
color: #000066;
}

.headingBig{
font-family: verdana; 
font-size: 16px;
font-weight: bold;
color: #000066;
}


.heading1{
font-family: verdana; 
font-size: 14px;
font-weight: bold;
color: #000066;
}


.heading1White{
font-family: verdana; 
font-size: 14px;
font-weight: bold;
color: white;
}

.heading1Yellow{
font-family: verdana; 
font-size: 14px;
font-weight: bold;
color: #FFFF00;
}

.heading2White
{
	color:white;
	font-size:12px;
	font-weight: bold;
	font-family:verdana;
}


.heading2{
font-family: verdana; 
font-size: 12px;
font-weight: bold;
color: #000066;
}


.text1{
font-family: verdana; 
font-size: 12px;
color: black;
}

.textBox{
font-family: verdana; 
font-size: 10px;
color: #000066;
font-weight: normal;
}


.backNextResults{
	FONT-SIZE: 12px; color: #000066;
	font-family: verdana; 
	font-weight: bold;
	TEXT-DECORATION: none;
}


.pageNumberChosen{
	FONT-SIZE: 12px; color: #000066;
	font-family: verdana; 
	font-weight: bold;
	TEXT-DECORATION: none;
}

.pageNumberNotChosen{
	FONT-SIZE: 12px; color: #000066;
	font-family: verdana; 
	TEXT-DECORATION: underline;
}

.selectTariffDFWidth{
width: 240px;
font-family: verdana; 
font-size: 11px;
font-weight: normal;
color: #000066;
}

.dropDown{
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
}


.tableNoTop{	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-left: thin solid;
border-right: thin solid;
border-color: #CECFCE;
}

.tariff-details{

}

.tariff-details ul{ FONT-SIZE: 10px; LIST-STYLE-TYPE: disc; FONT-FAMILY: Verdana; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }

.tariff-details li{ FONT-SIZE: 10px; FONT-FAMILY: Verdana; }

.results-table {
	font-family: verdana; 
	font-size: 10px;
	font-weight: normal;
	color: #000066;
	
}

.results-table tr{ border-right: thin solid;border-color: #CECFCE;}

.results-table  tr td {border-bottom: thin solid;border-color: #CECFCE; vertical-align: text-top;}

.results-table  tr td.rhs {border-right: thin solid;border-color: #CECFCE;}

.results-table  tr td.lhs {border-left: thin solid;border-color: #CECFCE;}

.results-table BR.clearMod { clear: both; 
					line-height: 0; 
					display: block; 
				}

results-table a.centralised{vertical-align: center; }

.results-table th{ border-left:none; font-family: verdana; font-size: 11px;font-weight: bold;color: #000066; padding-top:0px; padding-bottom:0px; text-align: left;vertical-align: top; }

.results-table th.special{font-family: verdana; font-size: 11px;font-weight: bold;color: #000066; padding-top:0px; padding-bottom:0px; padding-left:0px;  text-align: left;vertical-align: top; }

.results-table ul{ FONT-SIZE: 10px; LIST-STYLE-TYPE: disc; FONT-FAMILY: Verdana; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }

.results-table li{ FONT-SIZE: 10px; FONT-FAMILY: Verdana; }

.tableNoTop{	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-left: thin solid;
border-right: thin solid;
border-color: #CECFCE;
}

.tableCellSmall{
width: 80px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-top: thin solid;
border-color: #CECFCE;
}

.tableCellSmallBold{
width: 80px;	
font-family: verdana; 
font-size: 10px;
font-weight: bold;
color: #000066;
border-top: thin solid;
border-color: #CECFCE;
}

.tableCellMedBold{
width: 100px;	
font-family: verdana; 
font-size: 10px;
font-weight: bold;
color: #000066;
border-top: thin solid;
border-color: #CECFCE;
}



.tableCellLarge{
width: 300px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-top: thin solid;
border-color: #CECFCE;
}

.tableCellMed{
width: 200px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-top: thin solid;
border-color: #CECFCE;
}

.tableCellMed UL{ FONT-SIZE: 12px; LIST-STYLE-TYPE: disc; FONT-FAMILY: Verdana,tahoma; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }

.tableCellMed LI{ FONT-SIZE: 12px; FONT-FAMILY: Verdana,tahoma; }



.tableCellLarge2{
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-color: #CECFCE;
}

.tableCellLargeBold{
font-family: verdana; 
font-size: 10px;
font-weight: bold;
color: #000066;
border-color: #CECFCE;
}

.tableCellSmallRightBorderNoWidth{	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-right: thin  solid;
border-top: thin solid;
border-color: #CECFCE;
}

.tableCellLargeLeftBorder{
width: 300px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-left: thin solid;
border-top: thin solid;
border-color: #CECFCE;
}

.tableCellSmallLeftBorder{
width: 20px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-left: thin solid;
border-top: thin solid;
border-color: #CECFCE;
}



.tableCellLargeLeftBorderBottom{
width: 200px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-left: thin solid;
border-top: thin solid;
border-bottom: thin solid;
border-color: #CECFCE;
}

.tableCellLargeLeftBorderBottom2{
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-left: thin solid;
border-bottom: thin solid;
border-color: #CECFCE;
}


.tableCellLargeRightBorder{
width: 130px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-right: thin  solid;
border-top: thin solid;
border-color: #CECFCE;
}

.tableCellLargeRightBorderBottom{
width: 130px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-right: thin  solid;
border-top: thin solid;
border-bottom: thin solid;
border-color: #CECFCE;
}

.tableCellLargeRightBorderBottom2{
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-right: thin  solid;
border-bottom: thin solid;
border-color: #CECFCE;
}

.tableCellLargeBottom{
width: 130px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-right: thin  solid;
border-bottom: thin solid;
border-color: #CECFCE;
}

.tableCellLargeBottom2{
width: 130px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-bottom: thin solid;
border-color: #CECFCE;
}


.tableCellSmallRightBorder{
width: 50px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-right: thin  solid;
border-top: thin solid;
border-color: #CECFCE;
}


.tableCellLargeLeftBorder2{
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-left: thin solid;
border-color: #CECFCE;
}


.tableCellLargeLeftBorderBold{
font-family: verdana; 
font-size: 10px;
font-weight: bold;
color: #000066;
border-left: thin solid;
border-color: #CECFCE;
}


.tableCellLargeRightBorder2{
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-right: thin  solid;
border-color: #CECFCE;
}

.tableCellLargeRightBorderBold{
font-family: verdana; 
font-size: 10px;
font-weight: bold;
color: #000066;
border-right: thin  solid;
border-color: #CECFCE;
}

.selectTariffDFWidth{
width: 240px;
font-family: verdana; 
font-size: 11px;
font-weight: normal;
color: #000066;
}

.dropDown{
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
}

.tableCellLargeLeftNoTop{
width: 300px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-left: thin solid;
border-color: #CECFCE;
}

.tableCellLargeNoTop{
width: 300px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-color: #CECFCE;
}



.tableCellSmallLeftNoTop{
width: 20px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-left: thin solid;
border-color: #CECFCE;
}


.tableCellLargeRightNoTop{
width: 130px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-right: thin solid;
border-color: #CECFCE;
}

.tableCellSmallRightNoTop{
width: 50px;	
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #000066;
border-right: thin solid;
border-color: #CECFCE;
}


.refineSearch{font-family: verdana; font-size: 13px;font-weight: bold;color: #000066; padding-top:0px; padding-bottom:0px; padding-left:0px;  text-align: left;vertical-align: top; }



