/************************************************/
/* PRODUCT INFO CSS CODE */
/* Created 05|03|09 - Amit Sharma	*/
/************************************************/

/* PI - SECTION 42 - HEADER 3 */

.horizontal{
	margin:0px 0px 0px 0px;
	width:390px;
	height:10px;
	position:relative;
	float:left;
}

/* Hides from IE-mac \*/
* html .horizontal{
 	margin:0px 0px 0px 0px;
	width:390px;
	height:10px;
	position:relative;
	float:left;
}

/* End hide from IE-mac */


#headerBlock 
{
	
	
padding:0px 0px 0px 0px;margin:-10px 0px -250px 0px;height:20px;
}


/* Hides from IE-mac \*/
* html #headerBlock 
{
	
	padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;position: relative;
	display: block;
	float: none;height:20px;
}
/* End hide from IE-mac */

#headerBlock h3 {color:#333333; margin:0px 0px 0px 0px;}

.tophead{
padding:0px 0px 0px 0px;
	margin:5px 0px 5px 0px;
	font-weight:bold;
	font-size:150%;
	text-decoration:none;
	color:#55BB11;
	width:370px;
}


*html .tophead{
padding:0px 0px 0px 0px;
	margin:5px 0px 5px 0px;
	font-weight:bold;
	font-size:150%;
	text-decoration:none;
	color:#55BB11;
}

.tophead d
{
	
}

.topheadnoRHN
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-weight:bold;
	font-size:150%;
	text-decoration:none;
	color:#55BB11;
}

.topheadnoRHN d
{
	
}

#mainPanel{
	margin:0px 0px 0px 0px;
	width:390px;
	padding:0px 0px 0px 0px;
	position: relative;
	display: block;
	float: none;
	
}
/* Hides from IE-mac */
* html #mainPanel{
	margin:0px 0px 0px 0px;
	width:390px;
	float:left;
	height: 1%;
}
/* End hide from IE-mac */

#mainPanelElongated{
	margin:0px -2px 0px 0px;width:566px;float:none;padding:0px 0px 0px 1px;
}
/* Hides from IE-mac */
* html #mainPanelElongated{
	margin:0px -2px 0px 0px;width:566px;float:left;padding:0px 0px 0px 1px;
	height: 1%;
}
/* End hide from IE-mac */


#centralPanel{
	margin:0px 0px 0px 0px ;padding:0px 0px 0px 0px;position:relative;
	float:left;width:100%;
}

/*IE uses this*/
* html #centralPanel{
margin:10px -3.5px 0px -1px ;padding:10px 0px 0px 0px;position:relative;float:left;
}


#h7{
padding:6px 3px 4px 0px;
margin:4px 0px 0px 0px;
font-weight:bold;
font-size:150%;
text-decoration:none;
color:#55BB11;
}

#headObject{padding:10px 4px 4px 0px; float:none;}
#headObject img{display:none;}
* html #headObject{padding:10px 4px 4px 0px; float:left;}
* html #headObject img{display:none;}


/* PI - SECTION 43 - HEADER 2 */
#headObject2{padding:0px 0px 4px 0px;}
#headObject2 img{display:none;}

/* PI - HEADER 3 */
#headObject3{padding:0px 0px 4px 0px;}
#headObject3 img{display:none;}

/* PI - SECTION 44 - GREEN PROM BOX CONTAINER */
#prod3usp{background:#FFFFFF; color:#000000; border-bottom:1px solid #FFFFFF;}
/* Hides from IE-mac \*/
* html #prod3usp{background:#FFFFFF; color:#000000; margin: 0px 0px 0px 0px; position:relative; height: 1%;}
/* End hide from IE-mac */

/* PI - SECTION 44 - GREEN PROM BOX LEFT */
#produsp1{padding:0px 0px 0px 0px;}
/* Hides from IE-mac */
* html #produsp1{float:left;}
/* End hide from IE-mac */

/* PI - SECTION 44 - GREEN PROM BOX MIDDLE */
#produsp2{padding:2px 0px 0px 0px; border-left:0px; border-right:0px;}
/* Hides from IE-mac */
* html #produsp2{width:100%;}
/* End hide from IE-mac */

/* PI - SECTION 44 - GREEN PROM BOX RIGHT */
#produsp3{padding:2px 0px 0px 0px;}
/* USED BY IE / Hides from IE-mac */
* html #produsp3{width:100%;}
/* End hide from IE-mac */

/* PI - SECTION 45 - APPLY BAR CLASS */
.applyBar {background-color:#ffffff; padding:8px 0px 8px 0px;}

#applyBar2 {
	background: #e7e7e7;
	padding:10px 17px 2px 17px;
	margin:0px 6px 0px 0px;
	position:relative;
	text-align:left;
	float:none;
}

/* Hides from IE-mac \*/
* html #applyBar2 {
	background: #e7e7e7;
	margin:0px 2px 0px 0px;
	padding:10px 17px 10px 17px;
	position:relative;
	text-align:left;
	float:left;
	width:99.6%;
}
/*end hide*/

#applyBar2 img{
	background: #e7e7e7;
	padding:10px 2px 0px 8px;
	position:relative;
	float: right;

}

.applyBar2 .applyButL {
	position:relative;
	margin:4px 10px;
	
	text-align:left;
	border:0px solid red;
}

#applyBar2Elongated {
	background: #e7e7e7;
	padding:10px 17px 10px 17px;
	margin:0px 4px 0px 2px;
	position:relative;
	text-align:left;
	float:none;
	width:93%;
}

/* Hides from IE-mac \*/
* html #applyBar2Elongated {
	background: #e7e7e7;
	margin:0px 2.5px 0px 1px;
	padding:10px 17px 10px 17px;
	position:relative;
	text-align:left;
	float:left;
	width:99.2%;
}
/*end hide*/

#applyBar2ElongatedSetMargin {
	background: #e7e7e7;
	padding:10px 17px 10px 17px;
	margin:0px 4px 0px 2px;
	position:relative;
	text-align:left;
	float:none;
	width:93%;
}

/* Hides from IE-mac \*/
* html #applyBar2ElongatedSetMargin {
	background: #e7e7e7;
	margin:0px 2.5px 0px 2px;
	padding:10px 17px 10px 17px;
	position:relative;
	text-align:left;
	float:left;
	width:99.2%;
}
/*end hide*/


#applyBar2Elongated img{
	background: #e7e7e7;
	padding:10px 2px 0px 8px;
	position:relative;
	float: right;

}

.applyBar2Elongated .applyButL {
	position:relative;
	margin:4px 10px;
	
	text-align:left;
	border:0px solid red;
}


#applyBar3 {
	background: #f0f0f0;
	font-size:80%;
	position:relative;
	text-align:left;
	padding:10px 17px 10px 17px;
	margin:0px 6px 0px 0px;
	float:none;
}

 /* Hides from IE-mac \*/
* html #applyBar3 {
	background: #f0f0f0;
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 17px;
	position:relative;
	float:left;
	font-size:80%;
	width:99.6%;
}
/* end */

#applyBar3 img{
	background: #e7e7e7;
	padding:0px 2px 0px 0px;
	position:relative;
	float: right;

}

.applyBar3 .applyButL {
	position:relative;
	margin:0px;
	width:90%;
	text-align:left;
	border:0px solid red;
}

#applyBar3Elongated {
	background: #f0f0f0;
	width:93%;
	position:relative;
	text-align:left;
	padding:10px 17px 10px 17px;
	margin:0px 4.7px 0px 2px;
	float:none;
	font-size:80%;
}

 /* Hides from IE-mac \*/
* html #applyBar3Elongated {
	background: #f0f0f0;
	margin:0px 4px 0px 1px;
	padding:10px 17px 10px 17px;
	position:relative;
	float:left;
	font-size:80%;
	width:99.2%;
}
/* end */

 /* Hides from IE-mac \*/
* html #applyBar3ElongatedSetMargin {
	background: #f0f0f0;
	margin:0px 4px 0px 2px;
	padding:10px 17px 10px 17px;
	position:relative;
	float:left;
	font-size:80%;
	width:99.2%;
}
/* end */


#applyBar3Elongated img{
	background: #e7e7e7;
	padding:0px 2px 0px 0px;
	position:relative;
	float: right;

}

.applyBar3Elongated .applyButL {
	position:relative;
	margin:0px;
	width:90%;
	text-align:left;
	border:0px solid red;
}


#rightnav
{
	width:167px;
	float:right;
	position:relative;
	padding:10px 0px 12px 0px;
	margin-bottom:30px;
	background:url(/media/homepage_images/new_right_nav_bottom_corner.gif) bottom left no-repeat #F8F8F8;
}

HTML #rightnav
{
	width:167px;
	float:right;
	position:relative;
	padding:10px 0px 12px 0px;
	margin-bottom:30px;
	left:-180px;
	background:url(/media/homepage_images/new_right_nav_bottom_corner.gif) bottom left no-repeat #F8F8F8;
}


#right_nav_accounts_outer
{
	background:url(/media/homepage_images/new_homepage_your_acc_back.gif) bottom right no-repeat;
	height:122px;
}

#right_nav_accounts
{
	padding: 8px 0px 8px 13px;
}

#right_nav_accounts img
{
	margin:8px 0px 0px 0px;
}

#right_nav_accounts_link
{
  padding-top:8px;
}

#right_nav_accounts_link a
{
  font-size:100%;
  color:#0054a6;
  font-weight:bold;
}

#right_nav_accounts_link a:hover
{
  color:#111166;
}

#right_nav_accounts h2
{
	font-size:135%;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	border-bottom : #888888 SOLID 0PX;	
}

.right_nav_banksecure
{
  background:url(/media/homepage_images/new_right_nav_bank_secure.gif) no-repeat #ffffff;
  width:167px;
  height:47px;
}

.right_nav_banksecure_img
{
  padding-left:15px;
  padding-top:11px;
}

.right_nav_white_space
{
  height:10px;
  background:white;
  font-size:1px;
}

.right_nav_top_grey_corner
{
  height:7px;
  background:url(/media/homepage_images/new_right_nav_lower_corner.gif) no-repeat;
  font-size:1px;
}

#right_nav_title
{
	padding:2px 8px 18px 15px;
}

#right_nav_title img
{
	position:relative;
	top:4px;
	margin:0px 8px 0px 3px;
}

#right_nav_title a
{
  text-decoration:none;
}

#right_nav_title h2
{
	font-size:135%;
	font-weight:bold;
	color:#888888;
	margin:3px 0px 2px 0px;
}

#right_nav_ask_a_q
{
	color:#666666;
	font-size:100%;
  	padding:0px 0px 0px 17px;
	position:relative;
}

#right_nav_ask_a_q h2
{
	color:#888888;
	font-size:135%;
	margin:3px 0px 2px -2px;
	border-bottom : #888888 SOLID 0PX;	
}

#productLandingImage
{
	width:349px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	position : relative;
	float:none;
}

*html #productLandingImage
{
	width:349px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	position : relative;
	float:none;
}

#productLandingImageElongated
{
	width:524px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	position : relative;
	float:none;
}

*html #productLandingImageElongated
{
	width:524px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	position : relative;
	float:none;
}

#productLandingIframe
{
	width:356px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	position : relative;
	float:none;
}

*html #productLandingIframe
{
	width:356px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	position : relative;
	float:none;
}

#productLandingIframeElongated
{
	width:524px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	position : relative;
	float:none;
}

*html #productLandingIframeElongated
{
	width:524px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	position : relative;
	float:none;
}

#productLandingMultimedia
{
	width:356px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	position : relative;
	float:none;
}

*html #productLandingMultimedia
{
	width:356px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	position : relative;
	float:none;
}

#productLandingMultimediaElongated
{
	width:524px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	position : relative;
	float:none;
}

*html #productLandingMultimediaElongated
{
	width:524px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	position : relative;
	float:none;
}

/* Little Hero Containers Green Header */

.textLowerContainer 
{
	padding:3px 2px 5px 5px;
	margin:0px 0px 0px 0px;
	position:relative;
	float:left;
	width:100%;
}

.textLowerContainer p
{
    color:#55BB11;
	font-weight:bold;
	font-size:100%;
	text-align:left;
	position:relative;
	padding:1px 0px 0px 1px;
	margin:5px 0px 0px 0px;
}

.textLowerContainer h2
{
	color:#55BB11;
	font-weight:bold;
	font-size:100%;
	border-bottom:0px;
	text-align:left;
	position:relative;
	padding:1px 0px 0px 1px;
	margin:10px 0px 0px 0px;
}

.textLowerContainer ul{
	list-style:disc outside;
	color:#5ABD19; 	
	font-size:100%;
	font-weight:bold;
	
	position:relative;
	text-align:left;
	margin:1px 0px 0px -22px;
		
	
}

.textLowerContainer ol{
	list-style-type:decimal;
	color:#5ABD19; 	
	font-size:100%;
	font-weight:bold;
	position:relative;
	text-align:left;
	margin-left :-20px;
	margin-top : 2px;
	margin-bottom : 0px;
}

/* End Little Hero Containers Green Header */


.imageLittleHeroFullContainer 
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
	background: #FFFFFF;
	position:relative;
	float:left;
}

.imageLittleHero 
{
	padding: 2px 2px 2px 2px;
	background: #FFFFFF;
	float:right;
	position:relative;
	margin:2px 2px 2px 2px;
}

.imageLittleHeroLeftAlign 
{
	padding:2px 2px 2px 2px;
	margin:2px 2px 2px 2px;
	float:left;
	position:relative;
}
/* Multimedia asset in Hero Container */

.flashHero {
	float:none;
    padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	}

.flashHeroRightBlock 
{
	float:left;
    padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	width:100%;
}

/* End Multimedia asset in Hero Container */

/* Little hero links align left */

.linklittleHero
{
	padding: 0px 3px 3px 3px;
	position:relative;
	margin:0px 0px 5px 4px;
	width:90%;
	float:left;
}

.linklittleHero a
{
  font-size:100%;
  text-decoration:none;
  color : #111166;
  float:left;
}

/* End Little hero links align left */

/* Little hero links align right */

.linklittleHeroAlignRight
{
	float:right;
	padding: 3px 3px 3px 3px;
	position:relative;
	margin:3px 3px 5px 3px;
}


.linklittleHeroAlignRight a
{
  font-size:100%;
  text-decoration:none;
  color : #111166;
}

/* End Little hero links align right */


.anchorHero {
	padding:2px 2px 2px 2px;
	color:#333333;
	background: #FFFFFF;
	position:relative;
}

.anchorHero a{
	color:#666666;
    float:right;
	position:relative;
}

.vis_info
{
    
    display:block;

}
    
.invis_info
{
    display:none;
    
}

.invis_info
{
    display:none;
    
}

#datatableElongated {
	width:524px;
	margin:10px 17px 10px 17px;
}

#datatableElongated .resultstable{
	background:#FFFFFF;
	border:0px;
	border-top:1px solid #FFFFFF;
	padding:0px;
	margin:0px;
}
#datatableElongated .resultstable table{
	border:0px;
	padding:0px;
	margin:0px;
	
}
#datatableElongated .resultstable th{
	background:#55BB11;
	color:#FFFFFF;
	text-align:left;
	padding:4px;
	margin:0px;
	border-left:1px solid #FFFFFF;
	vertical-align:top;
}
#datatableElongated .resultstable th a{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
#datatableElongated .resultstable tr.light td{
	background:#FFFFFF;
	color:#333333;
	text-align:left;
	padding:8px 4px;
	margin:0px;
	border-left:1px solid #CCCCCC;
	vertical-align:top;
}
#datatableElongated .resultstable tr.grey td{
	background:#F0F0F0;
	color:#333333;
	text-align:left;
	padding:8px 4px;
	margin:0px;
	border-left:1px solid #CCCCCC;
	vertical-align:top;
}
#datatableElongated .resultstable tr td.firstcell, #datatableElongated .resultstable tr th.firstcell{
	border-left:0px;
}

#datatable {
	width:350px;
	margin:10px 17px 10px 17px;
	padding:0px 0px 0px 0px;
	float:none;
}



#datatable .resultstable{
	background:#FFFFFF;
	border:0px;
	border-top:1px solid #FFFFFF;
	padding:0px;
	margin:0px;
}
#datatable .resultstable table{
	border:0px;
	padding:0px;
	margin:0px;
	
}
#datatable .resultstable th{
	background:#55BB11;
	color:#FFFFFF;
	text-align:left;
	padding:4px;
	margin:0px;
	border-left:1px solid #FFFFFF;
	vertical-align:top;
}
#datatable .resultstable th a{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}
#datatable .resultstable tr.light td{
	background:#FFFFFF;
	color:#333333;
	text-align:left;
	padding:8px 4px;
	margin:0px;
	border-left:1px solid #CCCCCC;
	vertical-align:top;
}
#datatable .resultstable tr.grey td{
	background:#F0F0F0;
	color:#333333;
	text-align:left;
	padding:8px 4px;
	margin:0px;
	border-left:1px solid #CCCCCC;
	vertical-align:top;
}
#datatable .resultstable tr td.firstcell, #datatable .resultstable tr th.firstcell{
	border-left:0px;
}


  
  /* new unselected css */

#shadowWrapLeftCentralPanel{width: 0px; background: #ffffff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;position:relative;float:none;}
/* Hides from IE-mac */
* html #shadowWrapLeftCentralPanel{width: 390px; background: #ffffff ;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;position:relative;float:none;}
/* End hide from IE-mac */

#shadowWrapLeftCentralPanelElongated{ background: #ffffff; width: 564px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;float:none;}
/* Hides from IE-mac */
* html #shadowWrapLeftCentralPanelElongated{background: #ffffff; width: 566px;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
/* End hide from IE-mac */

.shadowWrapRightCentralPanel{width: 390px; background: #ffffff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;position:relative;float:left;}
/* Hides from IE-mac */
* html .shadowWrapRightCentralPanel{width: 390px; background: #ffffff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;position:relative;float:left;}
/* End hide from IE-mac */

#shadowWrapRightCentralPanelKeylineoff{width: 390px; background: #ffffff; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;position:relative;float:left;}
/* Hides from IE-mac */


* html #shadowWrapRightCentralPanelKeylineoff{width: 390px; background: #ffffff; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;position:relative;float:left;}
/* End hide from IE-mac */

* html #shadowWrapRightCentralPanelKeylineoffIE6{width: 390px; background: #ffffff; 
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;position:relative;float:none;}
/* End hide from IE-mac */

.shadowWrapRightCentralPanelElongated{background: #ffffff; }
/* Hides from IE-mac */
* html .shadowWrapRightCentralPanelElongated{background: #ffffff; }
/* End hide from IE-mac */

#footerShadProductLanding{background: #FFFFFF;padding:0px 0px 0px 0px;width:392px;position:relative;float:left;}

*html #footerShadProductLanding{margin:0px 0px 0px 0px; background: #FFFFFF; padding:0px 0px 0px 0px;width:392px;}

#footerShadProductLandingKeylineoff{margin:0px 0px 0px 0px; background: #FFFFFF;padding:0px 0px 0px 0px;width:393px;position:relative;float:left;}

*html #footerShadProductLandingKeylineoff{margin:0px 0px 0px 0px; background: #FFFFFF; padding:0px 0px 0px 0px;width:396px;}


#footerShadProductLandingElongated{margin:0px 0px 0px 0px; background: #FFFFFF;padding:0px 0px 0px 0px;width:563px;position:relative;float:left;}

*html #footerShadProductLandingElongated{margin:0px 0px 0px 0px; background: #FFFFFF ; padding:0px 0px 0px 0px;width:563px;}


#footerShadProductLandingElongatedKeylineoff{margin:0px 0px 0px 0px; background: #FFFFFF ;padding:0px 0px 0px 0px;width:563px;position:relative;float:left;}

*html #footerShadProductLandingElongatedKeylineoff{margin:0px 0px 0px 0px; background: #FFFFFF ; padding:0px 0px 0px 0px;width:563px;position:relative;float:left;}

  
#greenTick {margin:0px 17px 0px 17px;}

 /* Hides from IE-mac \*/
 * html greenTick  {
	margin:0px 17px 0px 17px;
	position:relative;
 	
 }
/* End hide from IE-mac */

#greenTick ul{
	list-style: disc outside url(/media/lloydstsb2004/greentick.gif);
	margin:10px 0px 20px 0px;
      padding:0px 0px 0px 4px;
}
/* Hides from IE-mac */
* html #greenTick ul
{
	list-style: disc outside url(/media/lloydstsb2004/greentick.gif);
      margin:10px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}
/* End hide from IE-mac */


#greenTick li{margin-bottom:8px; margin-left:1.5em;}


#NoGreenTick {margin:0px 17px 0px 17px;}

 /* Hides from IE-mac \*/
 * html NoGreenTick  {
	margin:0px 17px 0px 17px;
	position:relative;
 	
 }
/* End hide from IE-mac */

#footer {display:none}
#smallprint {display:none;}


#sub_nav_product
  {
    font-size: 95%;
  	text-align:left;
  	padding: 0px 0px 11px 0px;
  	position:relative;
  	width:392px;
  	margin-left:-2px;
  	margin-top:5px;
  	float:none;
  	margin-top:10px;
  	
  }
  
  *html #sub_nav_product
  {
    font-size: 95%;
  	text-align:left;
  	padding: 0px 0px 0px 0px;
  	position:relative;
  	width:391px;
  	float:left;
  	margin-left:-3px;
  	
  }


#sub_nav_product_elongated
  {
    font-size: 95%;
  	text-align:left;
  	padding: 0px 0px 0px 0px;
  	margin-top:10px;
  	position:relative;
  	width:564px;
  	float:left;
  	height:34px;
  	
  }
  
  *html #sub_nav_product_elongated
  {
    font-size: 95%;
  	text-align:left;
  	padding: 0px 0px 0px 0px;
  	position:relative;
  	width:563px;
  	float:left;
  	height:34px;
  	
  }