.divVirtualPage
{
	font-size:11px;
	padding-bottom:15px;
}
h3{
	text-decoration: none;
	border-bottom: dashed 1px #646363; 
	width:100%;
	padding-bottom:2px;
	margin-bottom:7px;
	font-size:11px;
	margin-top:0px;
	}
.divVirtualPage, .divVirtualPage td, .divVirtualPage td li
{	
	margin: 0px;
	padding-left:0px;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	color:#FFFFFF;
	font-size:11px;
	 
}
.divVirtualPage td{
	/*border:1px solid #1E1E1E;*/
	padding-left:5px;
	padding-bottom:5px;
	
}
.divVirtualPage table{
	/*border:1px solid #1E1E1E;*/
}

.divVirtualPage A
{	
	color:#E17F97;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
	
}
.divVirtualPage A:Hover
{	
	color:#AFB8AE;
	font-weight:normal;
	padding-left:2px;
	padding-right:2px;
	text-decoration:none;
	
	
}

P
{
	margin-top:0px;
	
}
.MainBody
{
	 background-color:#2D2D8D;
	 margin:0px;
	 text-align:center;
}
.footer
{
	font-size:10px;	
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	padding-right:10px;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:2px;	
}

.footer a
{
	color:#ffffff;
	text-decoration:none;
}
.VirtualPageContent
{

	 border-left:solid 1px #8C8C8C;

}

.LHSMenu
{
	font-size:10px;		
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
}
.LHSMenu td
{
	text-align:left;


}
.LHSMenu a
{
	color:#3A3A3B;	
	text-decoration:none;	
}
.LHSMenu a:hover
{
	color:#3A3A3B;	
	text-decoration:underline;	
}
.LHSMnuShell
{
	padding-left:6px;
}

.LHSMenuItem
{
	
	border-right:solid 1px #6DD3F9;
	border-left:solid 1px #6DD3F9;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:3px;

}

.txtSearch
{
	width:96px;
	height:22px;
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  
  color : #000000;
  border : solid 1px #FFFFFF;
  background-color : #FFFFFF;
  padding : 0px;	
}
.btnGo
{
	width:38;
	height:24;
}
.EndCookieTrail
{
  font-size : 10px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color:#B7425F;
  text-decoration:none;
}
.CookieTrail
{
  font-size : 10px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:none;
  color:#FFFFFF;
}

.CookieTrailTD
{
	padding-left:9px;
	padding-top:6px;
	padding-bottom:5px;
}
.SiteMap
{
	margin-top:0px;
}
.PressRoomTable td
{
	font-size:11px;
	display:block;
	margin:0px;
	padding-left:10px;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	color:#3A3A3B;
}
.PressRoomTable td a
{
	color:#3A3A3B;	
	text-decoration:none;	
}
.PressRoomTable td a:hover
{
	color:#3A3A3B;	
	text-decoration:underline;	
}

#MainContentTable td
{
	background-repeat:repeat-x;
}

.topStripTD
{
	padding-top:23px;	
	padding-bottom:0px;
}
.topStripTDHome
{
	padding-top:24px;	
	padding-bottom:8px;
}
.TopStripTable
{
	padding-bottom:3px;
}

.bottomFooter
{
	padding-top:3px;
	padding-left:3px;	
	padding-right:3px;
	padding-bottom:2px;
}

.TestimonialsTD
{
	color:#FFFFFF;	
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	padding-left:15px;
	padding-right:7px;
	padding-top:20px;
}
.TestimonialsTDMore a
{
	padding-right:7px;
}
.TestimonialsTDMore a
{
	color:#FFFFFF;	
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	text-decoration:none;
}
.RHS_VP td
{
	color:#FFFFFF;	
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:9px;
	padding-top:3px;
}

.RHS_VP a {
	color: #cc6699;	
}


.RHSBarTD
{
	padding-right:3px;
}
a img{
border: 0;
}

#divPageTitleText td
{
  padding-top:10px;	
  padding-bottom:13px;
  font-size : 12px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
  color:#FFFFFF;
  font-weight:bold;
}
#divHomePageTitleText td
{
	padding-top:5px;	
  padding-bottom:5px;  
  font-size : 12px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
  color:#FFFFFF;
  font-weight:bold;
}
#divHomePageTitleText
{
	padding-left:5px;
	 
}
#divHomeVirtualPage, #divHomeVirtualPage td
{
	padding-bottom:1px;	
	margin:0px;
	padding-left:15px;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	color:#FFFFFF;
	font-size:11px;	
}
.divHomeVirtualPage A
{	
	color:#B7425F;
}
#divHomeVirtualPageBottom 
{
	padding-top:0px;
}
#divHomeVirtualPageBottom,#divHomeVirtualPageBottom td
{
	padding-bottom:0px;	
	margin:0px;
	padding-left:2px;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	color:#FFFFFF;
	font-size:11px;	
	
}
divHomeVirtualPageBottom A
{	
	color:#B7425F;
}

input
{
	font-size:11px;
}

#CareerForm  td,#CareerForm th
{
	padding-left:0px;
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	color:#FFFFFF;	
	font-size:11px;
	text-align:left;
	padding-top:5px;
}
.CareerTable
{
	background-repeat:no-repeat;	
}

#CareerMenu td a
{
	font-family:Verdana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color:#FFFFFF;	
	text-decoration:none;
}
#CareerMenu td 
{
	padding-bottom:5px;
	padding-top:5px;
	
	
}
.CareerMenuTD
{
	padding-left:25px;	
}
#divPageTitleTextCareer td
{
  padding-top:10px;	
  padding-bottom:2px;
  font-size : 12px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	
  color:#FFFFFF;
  font-weight:bold;
}

#cse-search-results {
padding-left: 10px !important;
}

.bb {
border-bottom:medium none;
}

.search-title{
font-family:arial,sans-serif;
font-style:normal;
font-weight:bold;
}

/* polls */

#rcu-poll {
width: 166px;

}


.rcu-poll-body{
	background-color: transparent;

}

.poll-question{
	padding-bottom: 10px;
}


.poll-answer{
	clear: both;
	height:14px;
}

.poll {
	color: white;
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:11px;
	background-color: transparent;
	border: 1px grey solid;
	padding: 4px;
}

 
.poll td {
	font-family:Verdana,Arial,Helvetica,Sans-Serif;
	font-size:11px;
	color: white;
}

.poll-result-error {
	color: red;
	font-size:10px;
	padding-bottom: 10px;
}

.poll-result-footer{
	font-size: 10px;
	clear: both;
}


iframe {
  background-color: transparent;
}


#btnPoll, #btnResults {
	width: 60px;
}


.result-bar {
	border:1px solid;
	float:left;
	height:10px;
	margin-bottom:15px;
	margin-right:8px;
}

.result-percent {

}

.poll-button{
	border:0;
}

/** for htmlform2pdf change**/

#txtMembershipNumber, 
#txtPurposeOfLoan,
#txtIncreaseExistingLoanBy,
#txtIncreaseExistingLoanTo,
#txtIncreaseExistingOverdraftBy,
#txtIncreaseExistingOverdraftTo,
#txtNewLoanAmount,
#txtNewOverdraftAmount,
#txtBorrowerSurname,
#txtCoBorrowerSurname,
#txtBorrowerGivenname,
#txtBorrowerDob,
#txtBorrowerDriversLicense,
#txtBorrowerResidentialAddress,
#txtBorrowerYearsofResidence,
#txtCoBorrowerGivenname,
#txtCoBorrowerDob,
#txtCoBorrowerDriversLicense,
#txtCoBorrowerResidentialAddress,
#txtCoBorrowerYearsofResidence,
#txtBorrowerYearsofPreviousResidence,
#txtCoBorrowerYearsofPreviousResidence,
#txtBorrowerNoOfDependantChildren,
#txtCoBorrowerNoOfDependantChildren,
#txtBorrowerAgesOfChildren,
#txtCoBorrowerAgesOfChildren,
#txtBorrowerPhonePrivate,
#txtBorrowerPhoneDay,
#txtCoBorrowerPhonePrivate,
#txtCoBorrowerPhoneDay,
#txtBorrowerEmployersName,
#txtCoBorrowerEmployersName,
#txtBorrowerOccupation,
#txtBorrowerOccupation,
#txtBorrowerPreviousEmployer,
#txtCoBorrowerPreviousEmployer,
#txtBorrowerSupervisorsName,
#txtBorrowerSupervisorsPhone,
#txtBorrowerPreviousOccupation,
#txtCoBorrowerSupervisorsName,
#txtCoBorrowerSupervisorsPhone,
#txtCoBorrowerPreviousOccupation,
#txtBorrowerRelativeSurname,
#txtCoBorrowerRelativeSurname,
#txtBorrowerRelativeGivenName,
#txtBorrowerRelativeRelationship,
#txtCoBorrowerRelativeGivenName,
#txtCoBorrowerRelativeRelationship,
#txtBorrowerRelativePhonePrivate,
#txtBorrowerRelativeAddress,
#txtBorrowerRelativePhoneDay,
#txtCoBorrowerRelativePhonePrivate,
#txtCoBorrowerRelativePhoneDay,
#txtCoBorrowerRelativeAddress,
#txtAssetHouse,
#txtAssetOtherRealEstate,
#txtAssetHouseholdContents,
#txtAssetMotorVehicle,
#txtAssetCreditUnionDeposits,
#txtAssetOtherDeposits,
#txtAssetOtherAssets,
#txtAssetTotal,
#txtBorrowerpostcode,
#txtCoBorrowerpostcode,
#txtBorrowerPostalAddressPostcode,
#txtCoBorrowerPostalAddressPostcode,
#txtBorrowerPreviousResidencePostcode,
#txtCoBorrowerPreviousResidencePostcode,
#txtBorrowerEmployersPostcode,
#txtCoBorrowerEmployersPostalcode

{
	width: 100%;
}

#txtCoBorrowerRelativeTitle,
#txtBorrowerRelativeTitle,
#txtCoBorrowerTitle,
#txtBorrowerTitle{
	width: 75%;
}

#txtBorrowersCurrentLoanExpires{
	width: 36%;
}