                   /*   LAYOUT   */
/*--------------------------------------------------*/

body {
	text-align: center;
	padding: 0;
	margin: 0;
	background-color:#D6D1BD;
	font-family: Arial, helvetica, sans-serif;
	font-size: 70%;
	line-height: 1.5em;
	color: #000000;
}


#headerbackground {
	background-image:url(../images/header_bg.gif);
	background-position: 50% 0%;
	height:108px;
	background-repeat:repeat-x;
	width: 100%;
	text-align: center;
}


#header {
	width: 760px;
	padding: 0;
	text-align: left;
	margin: 0 auto 0 auto;
	height:98px;
}

#headerlogo {
	float: left;
	border: 0;
  position: absolute;
}

#userdetails {
  width: 610px; height: 20px;
  margin: 0; 
	padding: 0;
	position:relative;
	left:141px;
	top:14px;
	text-align:right;
	color:#fff;
	font-size:0.9em;
	font-weight:bold;
}

#userdetails img {
margin:0 0 0 2px;
vertical-align:middle;
}

#contentbackground {
  float:left;
	width: 100%;
	background-image:url(../images/content_bg.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color:#F3F1E6;	
	color: #000000;
}

#content {
	width: 740px;
	padding: 10px 0 0 0;
	text-align: left;
	margin: 0 auto;
	color: #666; /*ADDED TO FIX BJSS BLACK TEXT 22.06 13.10.06*/
}

#navcol {
	float: left;
	width: 212px;
	margin: 0;
	padding: 0;
	text-align: left;
}

.nav_box {
margin:1em 0 0 0;
width:212px;
background-color:#f5f4f1;
}

.nav_box ol{
margin:1.4em 0 1.6em 0;
padding:0;
list-style-type:decimal;
}

.nav_box ol li{
	margin:.8em .5em 0 2em;
	padding:0;
	list-style-position: outside;
	font-size:1.2em;
	font-weight:bold;
	color:#999;
	list-style-type: decimal;
}

.nav_box ol li a{
	margin:0;
	font-size:.85em;
	font-weight:normal;
	color:#999;
	text-decoration:none;
}

.nav_box ol li a:hover{
text-decoration:underline;
}

.nav_box h6 {
margin:1em .8em 0.6em .8em;
padding:0;
font-size:1.1em;
font-weight:bold;
color:#666;
}

.nav_box p {
margin:1em .8em .1em .8em;
padding:0;
}

.nav_box_img {
margin:0;
padding:0;
}

.nav_box .inputarea
{
width:172px;
  padding: 10px;
  margin-bottom: 5px;
}

.nav_box .inputarea table
{
width:192px;
}

.nav_box .inputarea img
{
padding:0 0 0 8px;
}

#main {
	float:right;
	width: 508px;
	margin: 0;	
	padding: 0px;
	text-align: left;
}

#tertiarynavholder {
	width: 740px;
	margin:0;
	padding:0;
	border:0;
	height:115px;
	clear:both;
	text-align:center;
}

/* #footercontainer {
  float:left;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color:#D6D1BD;
}


#footer {
float:left;
	width: 740px;
	margin: 0 0 10px 0;
	padding: 0;
	text-align: center;
	background-color:#cdc8b2;
	clear:left;
}


#footercontainer {
  float:left;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
}

#footer {
	width: 740px;
	padding: 0 0 0 0;
	text-align: left;
	margin: 0 auto;
	background-color:#cdc8b2;
}

#footerPadding {
	width: 100%;
	height:10px;
	min-height:10px;
	margin: 0;
	padding: 0;
	text-align: center;
	background-color:#D6D1BD;
}

#footerbase {
	width: 740px;
	margin:0;
	padding:0;
	border:0;
	clear:both;
}

#footerleftcol, #footerrightcol {
	width: 330px;
	padding: 5px 0 5px 0;
	text-align: left;
}

#footerleftcol {
	float: left;
	clear:none;
	margin: 10px 0 0 10px;
}

#footerrightcol {
	float:right;
	clear:none;
	margin: 10px 10px 0 0;
}*/

#footercontainer {float:left;width:100%;margin:0;padding:0;text-align:center}
#footer {width:740px;padding:0 0 0 0;text-align:left;margin:10px auto 20px auto;background:#cdc8b2}
#footerTop {width:740px;padding:0;text-align:left;margin:0 auto;background:#cdc8b2}
#footerbase {width:740px;margin:0;padding:0;border:0;clear:both;height:16px;}
#footerleftcol, #footerrightcol {width:340px;padding:0;text-align:left;float:right;clear:none;margin:0 10px 0 0}
#footerleftcol {float:left;clear:none;margin:0 0 0 0}
#footer p {padding:10px 390px 0 10px;color:#444034;font:0.9em/1em Arial,Helvetica,sans-serif;margin:0;line-height:120%;}
#footerrightcol p {padding:10px 0 0 0;}
#footerleftcol p {padding:10px 0 0 10px;}

.leftColBottom {
	width: 212px;
	margin:0;
	padding:4px 0 0 0;
	border:0;
	clear:both;
}

#countryWidget {
	font-weight: bold;
	border-bottom: 1px solid #beb9a5;
	width: 97%;
	padding: 0.25em 0 0.75em 0;
	margin: 0 auto;
	color: #666;
}

#countryWidget img {
	vertical-align: top;
	margin-left: 1em;
	padding: 0 2px;
}

#countryWidget a {
	text-decoration: none;
	font-size: 1.1em;
}

#countryWidget a:hover {
	text-decoration: underline;
}

                    /*   ELEMENTS  */
/*--------------------------------------------------*/

img {padding:0; margin:0; border:0; }

.imageright { float:right; margin:0; padding:0; border:0; }

.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px !important;height /**/:1px}


                    /*   HELP SECTION  */
/*--------------------------------------------------*/

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.floatclear {
clear: both;
line-height: 0;
font-size: 0;
width:100%;
height:2px;
margin:0;
padding:0;
}

.help_sections_image {
float:left;
padding:0;
width:220px;
}

.sales_para {
padding:0 60px 0 0;
}

#updated {
background-image:url(../images/help/updated.gif);
background-position:140px 0;
background-repeat:no-repeat;
}

hr {
height:2px;
width:100%;
color:#b6b910;
background-color:#b6b910;
border:0px;
margin:15px 0 15px 0;
padding:0;
}

body.borrowing hr {
color:#F3CE03;
background-color:#F3CE03;
}

body.lending hr {
color:#FB8102;
background-color:#FB8102;
}

body.about-zopa hr, body.help hr {
  color:#B9BC09;
  background-color:#B9BC09;
}

body.community hr {
  color:#C70304;
  background-color:#C70304;
}

body.my-zopa hr, body.myzopa hr {
  color:#2BA1DF;
  background-color:#2BA1DF;
}

body.promo hr {
  color:#B78B5C;
  background-color:#B78B5C;
}

.tighthr {
  margin:0;
}

.pagedivider {
  width:508px;
  height:20px;
  background-image:url(../images/section_divider.gif);
  background-position:0 0;
  background-repeat:no-repeat;
  padding:0;
  margin:0;
  clear:both;
}



                   /*   TYPOGRAPHY   */
/*--------------------------------------------------*/

#tertiarynavholder p {
	color:#646155;
	margin:8px 0 0 0;
	text-align:center;
}
/*
#footerrightcol p, #footerleftcol p {
	margin: 0 0 6px 0;
	font-size:0.9em;
	line-height:1em;
	color:#444034;
	font-family:Arial, Helvetica, sans-serif;
}*/


a:link, a:active {
	color:#333333;
	text-decoration:underline;
}

a:hover {
	color:#333;
	text-decoration: underline;
}

a:visited {
	color:#666;
	text-decoration:underline;
}

p {
	text-align: left;
	padding: 0;
/*	font-size: 0.9em;
	line-height: 1.4em;*/
	margin:0 0 15px 0;
	color:#666;
}

.firstpara {
	margin:12px 0 15px 0;
	clear:right;
	}


h1, h2, h3, h4 {
font-size:3.3em;
color:#b6b910;
margin:0;
padding:0;
line-height:110%;
clear: left;
}

h1 {
margin:0 0 4px 0;
}

h2 {
font-size:1.8em;
margin:0 0 4px 0;
}

h3 {
font-size:1.8em;
margin:0 0 4px 0;
color:#999;
}

h4 {
font-size:1.1em;
margin:0;
color:#666;
font-weight:bold;
}

h5 {
	font-size: 1em;
	margin:0 0 4px 0;
}

/* non-sifr heading colours */
body.borrowing h1, body.borrowing h2 { color: #F3CE03; }
body.lending h1, body.lending h2 { color: #FB8102; }
body.about-zopa h1, body.about-zopa h2, body.help h1, body.help h2 { color: #B9BC09; }
body.community h1, body.community h2 { color: #C70304; }
body.my-zopa h1, body.my-zopa h2, body.myzopa h1, body.myzopa h2 { color: #2BA1DF; }
body.my-zopa h1, body.my-zopa h2, body.myzopa h1, body.myzopa h2 { color: #B78B5C; }
body.borrowing h3, body.lending h3, body.about-zopa h3, body.help h3, body.community h3, body.my-zopa h3, body.myzopa h3, body.promo h3 { color: #B7B3A1; }

/*	there are two image widths next to headings: 140px and 180px,
	the class below is a compromise between the two -
	sizing the heading to fit along side the image
 */
 
.sifrandimage {
	width: 305px; 
}

blockquote {
}

form {
	padding: 0;
	margin: 0;
}


                   /*   FORM ELEMENTS   */
/*--------------------------------------------------*/


                    /*   LISTS   */
/*--------------------------------------------------*/




li {
margin:0;
padding:0;
}

* html ol 
  {
margin:2px 0 8px 16px;
	/* total width, only for IE5.x/Win */
margin:2px 0 8px 16px;
	/* content width for other IE */
  }

ul, ol {
margin:2px 0 8px 0;
padding:0;
}

#main ul, #main ol {
/*font-size: 0.9em;*/
line-height: 1.4em;
}

#main ul.graphicbullets li {
margin: 0;
padding:0 26px 6px 26px;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 9px 4px;
list-style: none;
}

ol li {
	margin:0 0 6px 18px;
	padding:0;
	color:#666;
	list-style-type: decimal;
}

ul li {
margin:0 30px 12px 30px;
color:#666;
}


.glossarySubHead {
display:block;
width:508px;
height:50px;
background-image:url(../images/glos_sub_head.gif);
background-position:0 0;
background-repeat:no-repeat;
clear:left;
padding:28px 0 0 0;
}



                    /*   TABLES   */
/*--------------------------------------------------*/

table {
clear:both;
font-size: 100%; /* IE hack */ 
margin:0 0 15px 0;
}

.alt_rows {
	width: 508px;
	border-collapse: collapse;
}

.alt_rows  td, .alt_rows th {
	text-align:center;
	height:26px;
}

.alt_rows th {
	color:#b6b3a0;
	text-transform:uppercase;
	font-weight:bold;
}

.alt_rows td, .alt_rows tr th {
	border:0;
	background-image:url(../images/table_border.gif);
	background-position:0 0;
	background-repeat:repeat-y;
}

.alt_rows td.left_col {
	background-image: none;
}

.alt_rows tr th {
	border: 0;
	background-image:url(../images/table_border_th.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	line-height: 40px;
}

.alt_rows th.left_col {
	background-position: -5px 100%;
}

#logos tr td {
	height: 65px;
	width:25%;
}

.rate_td {
font-size:1.4em;
font-weight:bold;
color:#777;
}

.table_base_text {
font-size:.9em;
text-align:center;
}

.tabledivider {
  width:508px;
  height:32px;
  background-image:url(../images/section_divider.gif);
  background-position:0 -6px;
  background-repeat:no-repeat;
  padding:0;
  margin:0;
  clear:both;
}



/*--------------------------------------------------*/
.fourColHolder {
	margin: 0px;
	padding: 0px;
	width: 508px;
	float:left;
}

.quarterCol {
float:left;
width:127px;
}

.quarterCol p{
margin:0 0 5px 0;
}

/*------------- Styles for How Lending Works page --------------*/

#main .top_GreyBorder {background:url(../images/top_greyborder.gif) no-repeat;height:5px;width:498px;margin:2px 0 0 0}
#main .content_GreyBorder {background:url(../images/content_greyborder.gif) repeat-y;padding:4px 10px 10px 15px;}
#main .bottom_GreyBorder {background: url(../images/bottom_greyborder.gif) no-repeat;height:16px;width:498px}
#main .bottom_GreyBorder_noArrow {background:url(../images/bottom_greyborder_noarrow.gif) no-repeat;height:5px;width:498px}
 #main .content_GreyBorder .content .contColOne {float:left;width:33px;}
#main .content_GreyBorder .content .contColTwo {float:left;width:190px;background:url(../images/content_greyborder.gif) repeat-y;background-position:right;}
#main .content_GreyBorder .content .contColFour {float:left;width:53px;}
#main .content_GreyBorder .content .contColFive {float:left;width:190px;} 
#main .content_GreyBorder .content {width:478px}
#main .content_GreyBorder .content .txtBox {float:left;} 
#main .content_GreyBorder .content .rightPic {float:left;padding:0px 7px 8px 17px}
#main .content_GreyBorder .content .listImage {float:left}
#main .content_GreyBorder .content .txtBox h2,.content .txtBox p {width:270px;margin-left:10px}
  
.mgnBot0 {margin-bottom:0px;padding-bottom:0;}
.mgnBot1 {margin-bottom:4px}
.mgnBot2 {margin-bottom:14px} 
.mgnBot3 {margin-bottom:28px} 
.mgnTop0 {margin-top:0}
.mgnTop1 {margin-top:28px}
.mgnTop2 {margin-top:12px}

h6 {
	margin: 0;
	padding: 0;
}

#main .callToAction {
	margin:0;
	padding:0;
	display: block;
	text-decoration: none;
}

#main .callToAction:hover {
	text-decoration: underline;
}

#main h6  {
	font-size: 1.25em;
}

#main h6.goToMyZopa  {
	font-size: 1.1em;
}

#main h6 .callToAction  {
	margin: 0 0 0.25em 0;
	padding: 0 0 1px 0;
	float: left;
	font-weight:bold;
}

#main h6.goToMyZopa .callToAction{
	text-align:right;
	float:right;
	margin: 0 0 0.25em 0;
	padding: 0 0 1px 1.75em;
	font-weight:bold;
}

#main h6.goToMyZopa .callToAction {
	background-image: url(../images/cta-button-sprite.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

body.borrowing #main h6 .callToAction, body.borrowing #main h6.goToMyZopa { color: #F3CE03; }
body.lending #main h6 .callToAction, body.lending #main h6.goToMyZopa { color: #FB8102; }
body.about-zopa #main h6 .callToAction, body.about-zopa #main h6.goToMyZopa, body.help #main h6 .callToAction, body.help #main h6.goToMyZopa { color: #B9BC09; }
body.community #main h6 .callToAction, body.community #main h6.goToMyZopa { color: #C70304; }
body.my-zopa #main h6 .callToAction, body.my-zopa #main h6.goToMyZopa { color: #2BA1DF; }
body.myzopa #main h6 .callToAction, body.myzopa #main h6.goToMyZopa { color: #2BA1DF; }
body.promo #main h6 .callToAction, body.promo #main h6.goToMyZopa { color: #B78B5C; }

body.borrowing #main h6.goToMyZopa .callToAction { background-position: 0 0; }
body.lending #main h6.goToMyZopa .callToAction { background-position: 0 -20px; }
body.about-zopa #main h6.goToMyZopa .callToAction, body.help #main h6.goToMyZopa .callToAction { background-position: 0 -40px; }
body.community #main h6.goToMyZopa .callToAction { background-position: 0 -60px; }
body.my-zopa #main h6.goToMyZopa .callToAction { background-position: 0 -80px; }
body.myzopa #main h6.goToMyZopa .callToAction { background-position: 0 -80px; }
body.promo #main h6.goToMyZopa .callToAction { background-position: 0 -100px; }

/*--------------------------------------------------*/

.dashedTopBotBorders .txtBox {float:left;width:400px}

.txtBox {float:right;width:400px}
.dateBox {
	float:left;
	width:78px;
	}                 
				 


             /*   HANGING QUOTES   */
/*--------------------------------------------------*/

.tick, .cross, .quote {
margin:0;
padding:0;
}

#main .tick li, #main .quote li, #main .cross li {
list-style-type:none;
background-repeat:no-repeat;
margin-left:0;
padding-left:2em;
background-position:0 .2em;
}

#main .tick li {
background-image:url(../images/tick.gif);
}

#main .cross li {
background-image:url(../images/cross.gif);
}

#main .quote li {
background-image:url(../images/hanging-quote.gif);
}

.quote p {
padding-left:2em;
}



        /*   Page Bottom Highlight Text   */
/*--------------------------------------------------*/

.signaltext {
font-size:1.4em;
font-weight:bold;
color:#b8bc09;
}

body.borrowing .signaltext { color: #F3CE03; }
body.lending .signaltext { color: #FB8102; }
body.about-zopa .signaltext, body.help .signaltext, body.aboutzopa .signaltext, { color: #B9BC09; }
body.community .signaltext { color: #C70304; }
body.my-zopa .signaltext { color: #2BA1DF; }
body.promo .signaltext { color: #B78B5C; }

        /*   IMAGES   */
/*--------------------------------------------------*/

.verticallyCentered {
vertical-align:middle;
}

.adBox {
margin:0 0 10px 0;
}

        /*   4-column page layout   */
/*--------------------------------------------------*/
.columnpage #contentbackground {
	background-image:none;
}

.columnpage #headerbackground {
  height:98px;
}

.columnpage #content {
  width: 762px;
}

.columnpage #tertiarynavholder {
  width: 760px;
  height: 50px;
}

.columnpage #tert_nav {
  background-color: transparent;
  background-image: none;
  padding-top: 17px;
}

#columns {
  background-image: url('../images/navigation/col_nav_background.gif');
  background-repeat: repeat-y;
}

#columns p {
  margin: 4px 0;
}

#columns select, #columns input {
  font: inherit;
  width: 100%;
}

#columns .alt_rows {
  width: 100%;
}

#columns .alt_rows tr th {
	line-height: 30px;
}

#columns .pagedivider {
  width: 173px;
  height: 18px;
  background-position: 0% 100%
}

#tableHoldernolines .pagedivider {
  width: 468px;
  height: 18px;
  background-position: 0% 100%
}

#advertTxtArea {
	width: 468px;
}


#columns .column_body {
  tablewidth: 184px;
  padding: 5px;
}

#columns .column_head {
border:0;
margin:0;
padding:0;
}

#columns .inputarea
{
  background: #f5f4f0;
  padding: 10px;
  margin-bottom: 5px;
}

#columns .lendResult
{
  font-size: 1.3em;
  font-weight: bold;
  padding-top: 0.2em;
}

#columns .lendDisclaimer
{
	color: #666;
  font-size: 1em;
  line-height: 120%;
}

#column1, #column2, #column3, #column4 {
  width: 184px;
  float: left;
  margin-right: 8px;
}

/*
.sifrindexborrowing { color: #F3CE03; }
.sifrindexcommunity { color: #C70304; }
.sifrindexaboutzopa { color: #B9BC09; }
.sifrindexlending { color: #FB8102; }
*/

#columns_end {
  clear: both;
}

#column4 {
	  float: right;
  margin-right: 0;
}

#thingslist {
  margin: 0;
  padding: 0 18px;
}

#thingslist li {
  margin: 0;
  padding: 0 0 10px 0;
  list-style-type: none;
  position: relative;
}

#thingslist h5 {
  position: absolute;
  left: -18px;
  top: -1px;
}

#thingslist li .noindent{
  margin: 5px -18px;
}

#lendingCalc div.inputarea input { width: 150px;}


          /*   DIVIDED COLUMN ON WHITE   */
/*--------------------------------------------------*/

.dividedCol {
  float:left;
	background-image:url(../images/vertical-dotted-line.gif);
	background-position:253px 0;
	background-repeat:repeat-y;
	width:508px;
	padding: 0;
	margin: 10px 0 15px 0;
}

.dividedLeft {
	float:left;
	width:245px;
}

.dividedRight {
	float:right;
	width:245px;
}

.clearBoth {
  clear: both;
}

#loanCalcTabArea .dividedLeft {
  float: left;
  clear: left;
}

#loanCalcTabArea .dividedRight {
  float: left;
}

#loanCalcTabArea hr {
  clear: both;
}

#sliderContainer {
  width: 250px;
  margin-left: 225px;
  position: relative;
  cursor: pointer;
}

#sliderFill {
  position: absolute;
  top: 19px;
  left: 1px;
  width: 0;
  height: 5px;
  font-size: 1px;
  border-top: 1px #cccccc solid;
  background-color: #d6d3ca;
  cursor: pointer;
}

#sliderLabel0, #sliderLabel1, #sliderLabel2, #sliderLabel3, #sliderLabel4, #sliderLabel5 {
  position: absolute;
  top: -2px;
  left: 10px;
  color: #aaaaaa;
  font-weight: bold;
  font-size: 1em;
}

#sliderLabel0.sliderLabelSelected,
#sliderLabel1.sliderLabelSelected,
#sliderLabel2.sliderLabelSelected,
#sliderLabel3.sliderLabelSelected,
#sliderLabel4.sliderLabelSelected,
#sliderLabel5.sliderLabelSelected
{
  color: #f4cf04;
}

           /*   WHO WE AREA FAUX TABLE   */
/*--------------------------------------------------*/

#tableHolder, #tableHoldernolines {
float:left;
width:507px;
padding:0;
margin:0;
}

#tableHolder {
background-image:url(../images/twin-vertical-lines.gif);
background-position:0 0;
background-repeat:repeat-y;
}

.wwwaCell {
	float:left;
	width:169px;
}

.wwwaCellCentered, .wwwaCellCenteredWide {
	float:left;
	width:155px;
	text-align: center;
	margin:10px 0;
}

.wwwaCellCenteredWide {
	width:465px;
}

.wwwaCell p{
margin:0 10px 6px 10px;
}

.wwwaRowDivider {
background-image:url(../images/div-169px.gif);
width:507px;
height:12px;
background-repeat:repeat-x;
margin:0 0 10px 0;
clear:left;
}

.wwwaBase {
	width:507px;
	height:15px;
	clear:both;
}

.greentitle 
{
color:#a8ab01;
font-size:1.2em;
font-weight:bold;
}

#lead {
font-weight: bold;
}

#zopa_page_url {
width: 456px;
background: url(/ZopaWeb/images/my_zopa/mgm/panel-head.gif);
text-align: center;
padding: 1em 0 0 0;
margin: .45em 0 .25em 0;
}

#zopa_page_footer {
background: url(/ZopaWeb/images/my_zopa/mgm/panel-foot.gif) bottom;
}


#zopa_page_url a:link {
color: #fff;
}
#zopa_page_url a:visited {
color: #fff;
text-decoration: none;
border-bottom: 1px solid #d94c00;
}
#zopa_page_url a:hover {
background: #d94c00;
}

#myZopaMGMfineprint {
	font-size: smaller; 
}



.cr-header
{
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
}

.cr-value
{
	height: 55px;
	font-size: 24pt;
	color: #ffffff;
	text-align: center;
}

.alttextcolour { color: Red; }

.centeredratinghelp { text-align: center; }

#CreditRatingSummaryTable
{
	width: 100%;
	table-layout: fixed;
	text-align: center;
	font-size: 8pt;
	font-weight: normal;
	background-color: #ffffff;
}

#CreditRatingSummaryTable TD { padding: 4px; }

#CreditRatingContent
{
	position: relative;
	top: 30px;
}

#LendToContent
{
	position: relative;
	top: 20px;
}

#BorrowFromContent
{
	position: relative;
	top: 15px;
}

#CreditRatingTD
{
	height: 120px;
	background-image: url(/images/greencircle.gif);
	background-repeat:no-repeat;
	background-position: center center;
	text-align: center;
}

#LendToTD
{
	height: 120px;
	background-position: center center;
	background-image: url(/images/orangecircle.gif);
	background-repeat: no-repeat;
	text-align: center;
}

#BorrowFromTD
{
	height: 120px;
	background-position: center center;
	background-image: url(/images/yellowcircle.gif);
	background-repeat: no-repeat;
	text-align: center;
}

#nomarket
{
	font-size: 9pt;
	font-weight: bold;
	position: relative;
	top: -32px;
}
	
#wrapper {}

#TellAFriendDiv {width:508px;margin:0;padding:0;}

#bottomTellAFriendDiv {padding: ;0;margin:0}
 
iframe,.flashAdvertDiv {padding-top:0;margin-top:0;clear:left}

.zopa_adapted_page_url {
		width: 508px;
		text-align: center; 
		font-weight: bold;
		} 

/* community-news listing */

ul.newscategories, ul.newsheadings, ul.newsarchiveyears, ul.newsarchivemonths, ul.newsarchivestories {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

ul.newscategories li, ul.newsheadings li, ul.newsarchiveheadings li {
	padding: 0;
	margin: 0;
}

body.community h2, body.community h3, body.community h5 {
	margin: 0;
}

/* categories */
ul.newsheadings {
	margin: 0 0 1em 0;
}

.morestoriesbutton {
	position: relative;
	margin: -35px 0 45px 0;
}

/* archive */
ul.newsarchiveyears li {
	margin: 0;
}

ul.newsarchiveyears li {
	float: left;
}

ul.newsarchiveyears li h2 {
	width: 125px;
	float: left;
	clear: both;
}

ul.newsarchiveyears li .pagedivider {
	width: 508px;
	position: relative;
	left: -133px;
	clear: both;
	
	margin: 0.75em 0 0 0;
}

ul.newsarchivemonths {
	float: right;
	width: 375px;
	list-style: none;
}

ul.newsarchivemonths li {
	float: none;
}

/* story */
ul.newsstoryheadings {
	margin: 0 0 0.5em 0;
}

/*
li.morestories a {
	display: block;
	margin: 0.35em 0 0 0;
}
*/

div.other {
	padding: 5px;
	background-color: #f5f4f1;
	float: left;
}

div.other h3 {
	float: left;
	clear: both;
}

div.other ul {
	float: right;
	width: 350px;
	list-style: none;
}

div.other ul li {
	margin: 0;
	padding: 0;
}

div.other ul li.morestories img {
	margin-top: 1em;
}

.imageright {
	float: right;
}

/* zopa markets */

#zopamarketsus {
	list-style: none;
	margin: 0 0 1em 0;
	padding: 0;
	float: left;
}

#zopamarketsus li {
	margin: 0;
	padding: 0;
	float: left;
}

#zopamarketsus li a {
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	width: 73px;
	height: 290px;
}

#zopamarketsus li a {
	background-image: url(../images/markets-sprite-us.jpg);
}

a.zopamarketsuk {
	background-image: url(../images/markets-sprite.jpg);
	display: none;
}

dl.zopamarketslender {
	float: left;
	clear: both;
	background-color: #ececec;
	display: block;
	margin: 0 0 1em 0;
	padding: 15px;
	width: 508px;
}

dl.zopamarketslender dt {
	font-size: 2em;
	color: orange;
	line-height: 1.5em;
}

dl.zopamarketslender dt, dl.zopamarketslender dd {
	margin: 0;
	padding: 0;
}

/* page heroes */

#hero, #herous, #herouk {
	padding: 0 0 5px 0;
	margin-bottom: 15px;
}

.heropadding {
	padding:0 20px;
}

body.borrowing #hero { background: #f3cf03 url(/ZopaWeb/public/images/hero/hero-borrow-home.gif) no-repeat bottom right; }
body.lending #hero { background: #fa8100 url(/ZopaWeb/public/images/hero/hero-lend-home.gif) no-repeat top right; }
body.about-zopa #herous { background: #b8bc09 url(/ZopaWeb/public/images/hero/hero-about-home-us.gif) no-repeat bottom right; }
body.about-zopa #herouk { background: #b8bc09 url(/ZopaWeb/public/images/hero/hero-about-home-uk.gif) no-repeat bottom right; }
body.promo #hero { background: #f2ead5 url(/ZopaWeb/public/images/hero/hero-promo-bees.gif) no-repeat top right; }

#hero h1.sifrheroborrowing1, #hero h1.sifrherolending1, #hero h1.sifrheroabout1, #herouk h1.sifrheroborrowing1, #herouk h1.sifrherolending1, #herouk h1.sifrheroabout1, #herous h1.sifrheroborrowing1, #herous h1.sifrherolending1, #herous h1.sifrheroabout1 { margin-top: 10px; }

#hero h1.sifrheroborrowing2, #hero h1.sifrherolending2, #hero h1.sifrheroabout2, #herouk h1.sifrheroborrowing2, #herouk h1.sifrherolending2, #herouk h1.sifrheroabout2, #herous h1.sifrheroborrowing2, #herous h1.sifrherolending2, #herous h1.sifrheroabout2 { margin-top: -14px; }

#hero ul#herobullets, #herouk ul#herobullets, #herous ul#herobullets { margin: 1.5em 0; }
body.about-zopa #hero ul#herobullets, body.about-zopa #herouk ul#herobullets, body.about-zopa #herous ul#herobullets { margin: 1.1em 0; }

#hero ul#herobullets li, #herouk ul#herobullets li, #herous ul#herobullets li {
	color: #fff;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0 0 0 1.25em;
	padding: 0 0 0.7em 0;
}

#hero ul#herobuttons li, #herous ul#herobuttons li, #herouk ul#herobuttons li {
	list-style: none;
	padding: 0;
	margin: 0 2em 0 0;
	display: inline;
}
