#mainPanel{
	margin:0px 0px 0px 0px;
	width:390px;
	float:left;
	padding:0px 0px 0px 0px;
	
}
/* Hides from IE-mac */
* html #mainPanel{
	margin:0px 0px 0px 0px;
	width:390px;
	height: 1%;
}
/* End hide from IE-mac */

#mainPanelElongated{
	margin:0px -2px 0px 0px;width:566px;float:right;padding:0px 0px 0px 1px;
}
/* Hides from IE-mac */
* html #mainPanelElongated{
	margin:0px -2px 0px 0px;width:566px;float:right;padding:0px 0px 0px 1px;
	height: 1%;
}
/* End hide from IE-mac */


#centralPanel{
	margin:10px -3.5px 0px 0px ;padding:10px 0px 0px 0px;position:relative;
	
}

/*IE uses this*/
* html #centralPanel{
margin:10px -3.5px 0px 0px ;padding:10px 0px 0px 0px;position:relative;
}

#headerBlock {
padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;
}


/* Hides from IE-mac \*/
* html #headerBlock {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;
}
/* End hide from IE-mac */

#headerBlock h3 {color:#333333; margin:0px 0px 0px 0px;}

#headObject{
	float:left;
	padding:0px 17px 0px 17px;
	width:49%;
	text-align:left;
}

#headObject2{
	float:left;
	padding:0px 17px 0px 17px;
	position:absolute;
	width:49%;
	text-align:left;
}

#headObject3{
	float:left;
	padding:0px 17px 0px 17px;
	width: 100%;
	text-align:left;
}

#headObject img{
	position:relative;
	margin:2px 0px 0px 0px;
	border:0px;
}
#headObject2 img{
	position:relative;
	padding: 2px;
	margin:2px 0px 0px 0px;
	border:0px;
}
#headObject3 img{
	position:relative;
	padding: 0px;
	margin:2px 0px 0px 0px;
}

/* Defect 243 - no proper space between footer & rest of page on NS,  so put a 20 px spacer in (done automatically by IE) */
.clearerb4foot{float:none;clear:both;height:20px;line-height:0px;}
 /* Hides from IE-mac \*/
 * html .clearerb4foot  {float:none;clear:both;height:0px;line-height:0px;}
/* End hide from IE-mac */


#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;}

 
/* End hide from IE-mac */



#prod3usp{
	background:#55bb11 url(/media/lloydstsb2004/greenedge_top.gif) top repeat-x;
	color:#FFFFFF;
	border-bottom:1px solid #FFFFFF;
}

/* Hides from IE-mac \*/
* html #prod3usp{
	background:#55bb11 url(/media/lloydstsb2004/greenedge_top.gif) top repeat-x;
	color:#FFFFFF;
	margin: 0px -3px 0px 0px;
	position:relative;
	height: 1%;
}
/* End hide from IE-mac */


#produsp1{
	font-size:120%;
	font-weight:bold;
	padding:2px 8px 0px 8px;
	margin:6px 0px 0px 0px;
	border-left:0px dotted #FFFFFF;
	float:left;
	width:110px;
	position:relative;
	word-wrap: break-word;
}
#produsp2{
	font-size:120%;
	font-weight:bold;
	padding:2px 8px 0px 8px;
	margin:6px 0px 0px 0px;
	border-left:2px dotted #FFFFFF;
	border-right:2px dotted #FFFFFF;
	float:left;
	width:122px;
	position:relative;
	word-wrap: break-word;
}
#produsp3{
	font-size:120%;
	font-weight:bold;
	padding:2px 8px 0px 8px;
	margin:6px 0px 0px 0px;
	float:left;
	width:122px;
	position:relative;
	word-wrap: break-word;
}
/* Hides from IE-mac */
* html #produsp1{
	width:33%;
}
* html #produsp2{
	width:33%;
}
* html #produsp3{
	width:33%;
}
/* End hide from IE-mac */

#centralPanel p{ margin: 0px 0px 10px 0px;}
#centralPanel ul{
	margin:10px 30px 10px 4px;
}
#centralPanel li{margin-bottom:8px; margin-left:1.5em;}


/* Hides from IE-mac */
* html #produsp1{
	width:33%;
}
* html #produsp2{
	width:33%;
}
* html #produsp3{
	width:33%;
}
/* End hide from IE-mac */


.hidden{display:none;}


div div table {
	font-size:100%;
}


/* .linkBar {padding:6px 0px; margin:2px 0px;}
.linkBar a{color:#0055BB; font-weight:bold; text-decoration:underline;}
.linkBar a:hover{color:#111166;} */


.applyBut a { color:#FFFFFF; text-decoration:none; background:#0055BB; padding:2px 8px; margin:0px 8px; text-align:center; border-top:1px solid #6DA0D0; border-left:1px solid #6DA0D0;  border-bottom:1px solid #1D3C59; border-right:1px solid #1D3C59; font-weight:bold;}
.applyBut a:hover { text-decoration:underline; color:#FFFFFF;}
.applyBut a img {border:0px; padding:0px; margin:0px;}
.applyBut img {border:0px; padding:4px 4px 0px 0px; margin:4px 4px 0px 0px; float: right;}


.applyButL a { color:#FFFFFF; text-decoration:none; background:#0055BB; padding:2px 8px; margin:0px 8px; text-align:center; border-top:1px solid #6DA0D0; border-left:1px solid #6DA0D0;  border-bottom:1px solid #1D3C59; border-right:1px solid #1D3C59; font-size:120%; font-weight:bold;display:block;}
.applyButL a:hover { text-decoration:underline; color:#FFFFFF;}
.applyButL a img {border:0px; padding:0px; margin:0px;}
.applyButL img {border:0px; padding:4px 4px 0px 0px; margin:4px 4px 0px 0px; float: right;}


.primaryBut a { color:#FFFFFF; text-decoration:none; background:#0055BB; padding:2px 8px; margin:0px 8px; text-align:center; border-top:1px solid #6DA0D0; border-left:1px solid #6DA0D0;  border-bottom:1px solid #1D3C59; border-right:1px solid #1D3C59; font-weight:bold;}
.primaryBut a:hover { text-decoration:underline; color:#FFFFFF;}

.secondaryBut a { color:#0055BB; text-decoration:none; background:#CCCCCC; padding:2px 8px; margin:0px 8px; text-align:center; border-top:1px solid #f0f0f0; border-left:1px solid #f0f0f0;  border-bottom:1px solid #666666; border-right:1px solid #666666; font-weight:bold;}
.secondaryBut a:hover { text-decoration:underline; color:#111166;}

.applyBar {
	background: #e7e7e7;
	padding:8px;
	position:relative;

}
.applyBar p a{color:#0055bb; text-decoration:underline; }
.applyBar p a:hover{color:#111166;}
.applyBar p {
	position:relative;
	margin:0px 10em 0px 0px;
	float:right;
	text-align: right;
}
.applyBar .applyButL {
	position:relative;
	margin:4px 10px;
	float:right;
	width:8em;
	text-align:left;
	border:0px solid red;
}
.applyBar .applyButL img{

	float:right;
}
#applyBar2 {
	background: #e7e7e7;
	padding:10px 17px 2px 17px;
	margin:0px 5px 0px -1px;
	position:relative;
	text-align:left;
	float:none;
}

/* Hides from IE-mac \*/
* html #applyBar2 {
	background: #e7e7e7;
	margin:0px 2px 0px -1px;
	padding:10px 17px 10px 17px;
	position:relative;
	text-align:left;
	float:none;
	width:100%;
}
/*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:none;
	width:99.2%;
}
/*end hide*/

/* Hides from IE-mac \*/
#applyBar2ElongatedSetMargin {
	background: #e7e7e7;
	padding:10px 17px 10px 17px;
	margin:0px 4px 0px 1px;
	position:relative;
	text-align:left;
	float:none;
	width:93.2%;
}
/*end hide*/

/* Hides from IE-mac \*/
* html #applyBar2ElongatedSetMargin {
	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*/


#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 5px 0px -1px;
	float:none;
}

 /* Hides from IE-mac \*/
* html #applyBar3 {
	background: #f0f0f0;
	margin:0px 0px 0px -1px;
	padding:10px 10px 10px 17px;
	position:relative;
	float:none;
	font-size:80%;
	width:100%;
}
/* 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;
	font-size:80%;
	width:99.5%;
}
/* end */


#applyBar3ElongatedSetMargin {
	background: #f0f0f0;
	width:93.2%;
	position:relative;
	text-align:left;
	padding:10px 17px 10px 17px;
	margin:0px 4.7px 0px 1px;
	float:none;
	font-size:80%;
}


 /* Hides from IE-mac \*/
* html #applyBar3ElongatedSetMargin {
	background: #f0f0f0;
	margin:0px 4px 0px 1px;
	padding:10px 17px 10px 17px;
	position:relative;
	font-size:80%;
	width:99.5%;
}
/* 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;
}


#ColsContainer {
border:solid 0px blue;
}

#leftColImage{
border:solid 0px red;
position:relative;
width:150px;
top:0px;
float:left;
}

#rightColText{
border:solid 0px yellow;
position:relative;
width:270px;
float:right;
top:0px;
}

#right_nav_welcome_message
{
  background:#f8f8f8;

}

#right_nav_welcome_message h2{
  margin:0px;
  padding:0px;
	font-size:16px;
	font-weight:bold;
	color:#111166;
	padding-top:12px;
}

#right_nav_welcome_message h3{
  color:#1641ac;
	margin:0px;
	padding:2px 0px 5px 15px;
	font-weight:bold;
	font-size:120%;
}
#buttons{
border:solid 0px blue
}

#buttons1{
position:relative;
top:-35px;
border:solid 0px red;
width:200px;
float:left;
}
/* Hides from IE-mac \*/
* html #buttons1{
top:-40px;
}
/* end */


#buttons2{
position:relative;
top:-35px;
border:solid 0px yellow;
width:200px;
float:right;
text-align:right;
}

/* Hides from IE-mac \*/
* html #buttons2{
top:-40px;
}
/* end */

#creditCardImage{
position:relative;
top:-10px;
border:red 0px solid;
}

#creditCardText{
position:relative;
top:-23px;
border:red 0px solid;
}

#bottomBullets{
position:relative;

border:red 0px solid;
}

#bottomBullets li{
border:red 0px solid;
margin:0px 0px 0px 20px;
}
#greenOutline{
border:2px solid #55bb11;
padding:5px 10px 0px 10px;
}


#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;
}


#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:4px;
}

*html .right_nav_banksecure_img
{
  padding:0px 2px 0px 15px;
  margin:10px 0px 0px 0px;
  
}

.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 15px 15px;
	margin:0px 0px 0px 0px;
	
}

#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:0 0 0 17;
	position:relative;
}

#right_nav_ask_a_q h2
{
	color:#888888;
	font-size:135%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px
	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;
}

.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: 390px; background: #ffffff url(/media/Images/style/New2178images/shadleftcenterPanel.gif) left repeat-y; margin:-3px 0px 0px -1px; padding:0px 0px 0px 4px;position:relative;float:left;}
/* Hides from IE-mac */
* html #shadowWrapLeftCentralPanel{width: 390px; background: #ffffff url(/media/Images/style/New2178images/shadleftcenterPanel.gif) left repeat-y; margin:-4px 0px 0px -2px; padding:0px 0px 0px 4px;position:relative;float:left;}
/* End hide from IE-mac */

#shadowWrapLeftCentralPanelElongated{ background: #ffffff url(/media/Images/style/New2178images/shadleftcenterPanel.gif) left repeat-y; width: 563px;margin:-10px -3px 0px 1px; padding:0px 0px 0px 0px;}
/* Hides from IE-mac */
* html #shadowWrapLeftCentralPanelElongated{background: #ffffff url(/media/Images/style/New2178images/shadleftcenterPanel.gif) left repeat-y; width: 566px;margin:-4px -3px 0px 1px; padding:0px 0px 0px 0px;}
/* End hide from IE-mac */

.shadowWrapRightCentralPanel{width: 390px; background: #ffffff url(/media/Images/style/New2178images/shadleftcenterPanel.gif) right repeat-y; margin:-0.5px 0px 0px 1px; padding:-1px 2px 0px 0px;position:relative;float:left;}
/* Hides from IE-mac */
* html .shadowWrapRightCentralPanel{width: 390px; background: #ffffff url(/media/Images/style/New2178images/shadleftcenterPanel.gif) right repeat-y; margin:-0.5px 0px 0px 1px; padding:-1px 0px 0px 0px;position:relative;float:left;}
/* End hide from IE-mac */

#shadowWrapRightCentralPanelKeylineoff{width: 390px; background: #ffffff url(/media/Images/style/New2178images/shadleftcenterPanel.gif) right repeat-y; margin:-1px 0px 0px -2px; padding:-1px 2px 0px 0px;position:relative;float:left;}
/* Hides from IE-mac */


* html #shadowWrapRightCentralPanelKeylineoff{width: 390px; background: #ffffff url(/media/Images/style/New2178images/shadleftcenterPanel.gif) right repeat-y; 
	margin:-0.5px 0px 0px -2px; 
	padding:-1px 0px 0px 0px;position:relative;float:left;}
/* End hide from IE-mac */

* html #shadowWrapRightCentralPanelKeylineoffIE6{width: 390px; background: #ffffff url(/media/Images/style/New2178images/shadleftcenterPanel.gif) right repeat-y; 
	margin:-0.5px 0px 0px -1px; 
	padding:-1px 0px 0px 0px;position:relative;float:left;}
/* End hide from IE-mac */

.shadowWrapRightCentralPanelElongated{background: #ffffff url(/media/images/style/shadright.gif) right repeat-y; }
/* Hides from IE-mac */
* html .shadowWrapRightCentralPanelElongated{background: #ffffff url(/media/images/style/shadright.gif) right repeat-y; }
/* End hide from IE-mac */

#footerShadProductLanding{margin:0px 0px 0px -2px; height:15px; background: #FFFFFF url(/media/Images/style/New2178images/border_bottom_without_footer.gif) top repeat-x;padding:0px 0px 0px 0px;width:393px;position:relative;float:left;}

*html #footerShadProductLanding{margin:0px 0px 0px -3px; height:15px; background: #FFFFFF url(/media/Images/style/New2178images/border_bottom_without_footer.gif) top repeat-x; padding:0px 0px 0px 0px;width:393px;}

#footerShadProductLandingKeylineoff{margin:0px 0px 0px -2px; height:15px; background: #FFFFFF url(/media/Images/style/New2178images/border_bottom_with_footer.gif) top repeat-x;padding:0px 0px 0px 0px;width:393px;position:relative;float:left;}

*html #footerShadProductLandingKeylineoff{margin:0px 0px 0px -5px; height:15px; background: #FFFFFF url(/media/Images/style/New2178images/border_bottom_with_footer.gif) top repeat-x; padding:0px 0px 0px 0px;width:396px;}


#footerShadProductLandingElongated{margin:-10px 0px 0px 0px; height:15px; background: #FFFFFF url(/media/Images/style/New2178images/border_bottom_without_footer_elongated.gif) top repeat-x;padding:0px 0px 0px 0px;width:563px;position:relative;float:left;}

*html #footerShadProductLandingElongated{margin:0px 0px 0px 0px; height:15px; background: #FFFFFF url(/media/Images/style/New2178images/border_bottom_without_footer_elongated.gif) top repeat-x; padding:0px 0px 0px 0px;width:563px;}


#footerShadProductLandingElongatedKeylineoff{margin:0px 0px 0px 0px; height:15px; background: #FFFFFF url(/media/Images/style/New2178images/border_bottom_with_footer_elongated.gif) top repeat-x;padding:0px 0px 0px 0px;width:563px;position:relative;float:left;}

*html #footerShadProductLandingElongatedKeylineoff{margin:0px 0px 0px 0px; height:15px; background: #FFFFFF url(/media/Images/style/New2178images/border_bottom_with_footer_elongated.gif) top repeat-x; padding:0px 0px 0px 0px;width:563px;position:relative;float:left;}

.tophead{
	padding:0px 0px 0px 0px;
	margin:5px 0px 5px 0px;
	font-weight:bold;
	font-size:150%;
	text-decoration:none;
	color:#55BB11;
	float:left;
	width:100%;
}

.tophead d
{
	
}


.topheadnoRHN
{
	padding:0px 0px 0px 0px;
	margin:-5px 0px 5px 0px;
	font-weight:bold;
	font-size:150%;
	text-decoration:none;
	color:#55BB11;
}

.topheadnoRHN h1{
	margin:0px;
	padding:0px 8px 0px 0px;
	font-weight:bold;
	font-size:102%;
	text-decoration:none;
	color:#55BB11;
}

* html .topheadnoRHN h1{
	margin:0px;
	padding:0px 8px 0px 0px;
	font-weight:bold;
	font-size:102%;
	text-decoration:none;
	color:#55BB11;
}

/* start 2178 */

 /* sub main navigation styles */
  #sub_nav_top_product
  {
    padding:0px;
    position:relative;
    width:390px;
    height:9px;
    background: url(/media/lloydstsb2004/product_landing_images/major_tab_top.gif) left bottom no-repeat;
    font-size:1px;
  }
  
  *html #sub_nav_top_product
  {
    padding:0px;
    position:relative;
    width:390px;
    height:9px;
    background: url(/media/lloydstsb2004/product_landing_images/major_tab_top.gif) left bottom no-repeat;
    font-size:1px;
  }
  
    #sub_nav_top_product_elongated
  {
    padding:0px;
    position:relative;
    width:566px;
    height:9px;
    background: url(/media/lloydstsb2004/product_landing_images/major_tab_top_elongated.gif) left bottom no-repeat;
    font-size:1px;
  }
  
   *html #sub_nav_top_product_elongated
  {
    padding:0px;
    position:relative;
    width:566px;
    height:9px;
    background: url(/media/lloydstsb2004/product_landing_images/major_tab_top_elongated.gif) left bottom no-repeat;
    font-size:1px;
  }


  #sub_nav_product
  {
    font-size: 95%;
  	text-align:left;
  	padding: 0px 0px 12px 0px;
  	position:relative;
  	width:392px;
  	margin-left:-2px;
  	float:left;
  	margin-top:0px;
  	background: url(/media/Images/style/New2178images/new_unselected_minor_tab_m.gif) top repeat-x;
  }
  
  *html #sub_nav_product
  {
    font-size: 95%;
  	text-align:left;
  	padding: 0px 0px 0px 0px;
  	position:relative;
  	width:392px;
  	float:left;
  	margin-left:-3px;
  	background: url(/media/Images/style/New2178images/new_unselected_minor_tab_m.gif) top repeat-x;
  }
  
  #sub_nav_product_elongated
  {
    font-size: 95%;
  	text-align:left;
  	padding: 0px 0px 0px 0px;
  	margin-top:0px;
  	position:relative;
  	width:564px;
  	float:left;
  	height:34px;
  	background: url(/media/Images/style/New2178images/new_unselected_minor_tab_m.gif) top repeat-x;
  }
  
  *html #sub_nav_product_elongated
  {
    font-size: 95%;
  	text-align:left;
  	padding: 0px 0px 0px 0px;
  	position:relative;
  	width:563px;
  	float:left;
  	height:34px;
  	background: url(/media/Images/style/New2178images/new_unselected_minor_tab_m.gif) top repeat-x;
  }
  
  #sub_nav_selected_product
  {
    position:relative;
    top:0px;
    height:26px;
    float:left;
    font-size:1.05em;
    background:white;
    color:#333333;
  }
  
  #sub_nav_selected_product t
  {
    color:black;
    padding:0px 0px 0px 0px;
		text-decoration:none;
  }
  
  #sub_nav_selected_product t:hover
  {
    color:black;
    padding:0px 0px 0px 0px;
    cursor:pointer;
    text-decoration:underline;
  }
  
  
  .sub_nav_selected_left_product
  {
    position:relative;
    float:left;
    height:34px;
    width:9px;
    
    background: url(/media/Images/style/New2178images/green_border_left_selected.gif);
  }
  
  *html .sub_nav_selected_left_product
  {
    position:relative;
    float:left;
    height:34px;
    width:9px;
    
    background: url(/media/Images/style/New2178images/green_border_left_selected.gif);
  }
  
  .sub_nav_selected_right_product
  {
    position:relative;
    float:left;
    height:34px;
    width:10px;
    background: url(/media/Images/style/New2178images/green_border_right_selected.gif);
  }
  
  .sub_nav_selected_middle_product
  {
    position:relative;
    float:left;
    height:34px;
    padding-top:9px;
    padding-bottom:8px;
    background: #FFFFFF url(/media/Images/style/New2178images/green_border_top_selected.gif) top repeat-x;
	
  }
  
  *html .sub_nav_selected_middle_product
  {
    position:relative;
    float:left;
    height:34px;
    padding-top:9px;
    padding-bottom:8px;
    padding-right:0px;
	background: #FFFFFF url(/media/Images/style/New2178images/green_border_top_selected.gif) top repeat-x;
	
  }
  
  #sub_nav_unselected_product
  {
    position:relative;
    top:0px;
    height:26px;
    float:left;
    font-size:1.05em;
  }

  .sub_nav_unselected_padding_product
  {
    padding:5px 5px 0px 5px;
  }
    
  #sub_nav_unselected_product a
  {
    color:white;
    padding:0px 0px 0px 0px;
		text-decoration:none;
  }
  
  #sub_nav_unselected_product a:hover
  {
    color:white;
    padding:0px 0px 0px 0px;
    text-decoration:underline;
    cursor:pointer;
  }
  
  /* new unselected css */
  
  #sub_nav_unselected_producttab
  {
    position:relative;
    top:0px;
    height:26px;
    float:left;
    font-size:1.05em;
    color:#606060;
    
  }
  
  *html #sub_nav_unselected_producttab
  {
	position:relative;
    top:0px;
    height:26px;
    float:left;
    font-size:1.05em;
    color:#606060;
    
  }
  
  
  
  .sub_nav_unselected_left_product
  {
    position:relative;
    float:left;
    height:34px;
    width:9px;
    background: url(/media/Images/style/New2178images/green_border_unselected_left.gif);
  }
  
  *html .sub_nav_unselected_left_product
  {
    position:relative;
    float:left;
    height:34px;
    width:9px;
    background: url(/media/Images/style/New2178images/green_border_unselected_left.gif);
  }
  
  .sub_nav_unselected_right_product
  {
    position:relative;
    float:left;
    height:34px;
    width:10px;
    background: url(/media/Images/style/New2178images/green_border_unselected_right.gif);
  }
  
  .sub_nav_unselected_middle_product
  {
    position:relative;
    float:left;
    height:34px;
    padding-top:9px;
    cursor:hand;
    color:#606060;
    background: url(/media/Images/style/New2178images/green_border_unselected_middle.gif) top repeat-x ;
  }
  
  *html .sub_nav_unselected_middle_product
  {
    position:relative;
    float:left;
    height:34px;
    padding-top:9px;
    padding-bottom:8px;
    padding-right:0px;
    cursor:hand;
    color:#606060;
    background: url(/media/Images/style/New2178images/green_border_unselected_middle.gif) top repeat-x;
  }
  
  .sub_nav_unselected_middle_product t
  {
    color:#606060;
    padding:0px 0px 0px 0px;
	text-decoration:none;
	
  }
  
  *html .sub_nav_unselected_middle_product t
  {
    color:#606060;
    padding:0px 0px 0px 0px;
	text-decoration:none;
  }
  
  .sub_nav_unselected_middle_product t:hover
  {
    color:#606060;
    cursor:pointer;
    text-decoration:underline;
    
  }
  
  *html .sub_nav_unselected_middle_product t:hover
  {
    color:#606060;
    
    text-decoration:underline;
    
  }
  

.tabheadh2{
border-bottom:1px solid #CCCCCC;
color:#55BB11;
font-size:120%;
font-weight:bold;
margin:15px 16px 10px;
padding:4px 0 4px 0;
}

	
/* Elongated Little Hero Container upper and lower curved borders */

.ElongatedHeroUpperCurvedBorderWithRHN
{
	float:left;
    padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	display:block;
	height:10px;
	width:390px;
	background:url(/media/Images/style/New2177Images/Hero_container_upper_border_with_rhn.gif) bottom repeat-x;
}

.ElongatedHeroUpperCurvedBorderWithoutRHN
{
	float:left;
    padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	display:block;
	height:10px;
	width:558px;
	background:url(/media/Images/style/New2177Images/Hero_container_upper_border_without_rhn.gif) bottom repeat-x;
}

.ElongatedHeroLowerCurvedBorderWithRHN
{
	float:left;
    padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	display:block;
	height:10px;
	width:390px;
	background:url(/media/Images/style/New2177Images/Hero_container_lower_border_with_rhn.gif) top repeat-x;
}

.ElongatedHeroLowerCurvedBorderWithoutRHN
{
	float:left;
    padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	position:relative;
	display:block;
	height:12px;
	width:558px;
	background:url(/media/Images/style/New2177Images/Hero_container_lower_border_without_rhn.gif) top repeat-x;
}

/* End */

#littleContainerDiv
{
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
}

#littleContainerDiv table.sharp_corners
{
	border:1px solid #CCCCCC;
}
#littleContainerDiv table.soft_corners
{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

.horizontal{
	width:390px;
	height:10px;
	position:relative;
	float:left;
}

/* link header in Little Hero container */

.linkLittleHeroHeader
{
	padding:3px 2px 5px 5px;
	margin:0px 0px 0px 0px;
	position:relative;
	float:left;
	width:100%;
}

.linkLittleHeroHeader a
{
	color:#00864F; 
	font-weight:bold; 
	font-size:130%;
	text-align:left;
}	

/* End link header in Little Hero container */

/* 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:130%;
	text-align:left;
	position:relative;
	padding:1px 0px 0px 1px;
	margin:5px 0px 0px 0px;
}

.textLowerContainer h2
{
	color:#55BB11;
	font-weight:bold;
	font-size:130%;
	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:110%;
	font-weight:bold;
	
	position:relative;
	text-align:left;
	margin:1px 0px 0px -22px;
		
	
}

.textLowerContainer ol{
	list-style-type:decimal;
	color:#5ABD19; 	
	font-size:110%;
	font-weight:bold;
	position:relative;
	text-align:left;
	margin-left :-20px;
	margin-top : 2px;
	margin-bottom : 0px;
}

/* End Little Hero Containers Green Header */

/* Little Hero container black header */

.textLittleHeroBlackHeader 
{
	padding:3px 2px 5px 5px;
	margin:0px 0px 0px 0px;
	position:relative;
	float:left;
	width:100%;
	color:#000000; 
}


.textLittleHeroBlackHeader p
{
	color:#000000; 
	font-weight:bold;
	font-size:130%;
	text-align:left;
	position:relative;
	padding:1px 0px 0px 1px;
	margin:5px 0px 0px 0px;
}

.textLittleHeroBlackHeader h2
{
	color:#000000; 
	font-weight:bold;
	font-size:130%;
	border-bottom:0px;
	text-align:left;
	position:relative;
	padding:1px 0px 0px 1px;
	margin:5px 0px 0px 0px;
}

/* End Little Hero container black header */

/* Green bullets and green text for Little Hero containers */
		
.greenTextGreenBulletsLittleHero 
{
	position:relative;
	color:#333333;
	float:left;
}

.greenTextGreenBulletsLittleHero h2
{
	color:#333333; 
	font-weight:bold; 
	font-size:110%;
	border-bottom:0px;
	text-align:left;
	position:relative;
	padding:3px 0px 0px 1px;
	margin:1px 0px 0px 5px;
}

.greenTextGreenBulletsLittleHero p
{
	color:#333333; 	
	font-size:110%;
	text-align:left;
	position:relative;
	padding:0px 0px 1px 1px;
	margin:0px 0px 2px 5px;
}

.greenTextGreenBulletsLittleHero ul
{
	list-style:disc outside;
	color:#5ABD19;
	font-size:110%;
	font-weight:bold;
	position:relative;
	text-align:left;
	margin:1px 0px 3px 18px;
	padding: 0px 0px 0px 5px;
}

.greenTextGreenBulletsLittleHero ol
{
	list-style-type:decimal;
	color:#5ABD19;
	font-size:110%;
	font-weight:bold;
	position:relative;
	text-align:left;
	margin:1px 0px 3px 24px;
	padding: 0px 0px 0px 5px;
}

/* End Green bullets and green text for Little Hero containers */

/* Green ticks for Little Hero containers */
		
#greenTickLittleHero 
{
	position:relative;
	color:#333333;
	float:left;
	width:100%;
}

#greenTickLittleHero h2
{
	color:#333333; 
	font-weight:bold; 
	font-size:110%;
	border-bottom:0px;
	text-align:left;
	position:relative;
	padding:3px 0px 0px 1px;
	margin:1px 0px 0px 5px;
}

#greenTickLittleHero p
{
	color:#333333; 	
	font-size:110%;
	text-align:left;
	position:relative;
	padding:0px 0px 1px 1px;
	margin:0px 0px 2px 5px;
}

#greenTickLittleHero ul{
	list-style: disc outside url(/media/lloydstsb2004/greentick.gif);
	font-size:110%;
	position:relative;
	text-align:left;
	margin:3px 0px 3px 18px;
	padding: 0px 0px 0px 6px;
}

#greenTickLittleHero ol{
	list-style: disc outside url(/media/lloydstsb2004/greentick.gif);
	font-size:110%;
	position:relative;
	text-align:left;
	margin:3px 0px 3px 18px;
	padding: 0px 0px 0px 6px;
}

/* End Green ticks for Little Hero containers */

/* Black bullets for Little Hero containers */

	#BlackBulletLittleHero 
	{
		position:relative;
		float:left;
	}

	#BlackBulletLittleHero h2
	{
		color:#333333; 
		font-weight:bold; 
		font-size:110%;
		border-bottom:0px;
		text-align:left;
		position:relative;
		padding:3px 0px 0px 1px;
		margin:1px 0px 0px 5px;
	}

	#BlackBulletLittleHero p
	{
		color:#333333; 	
		font-size:110%;
		text-align:left;
		position:relative;
		padding:0px 0px 1px 1px;
		margin:0px 0px 2px 5px;
	}
	
	#BlackBulletLittleHero ul
	{
		list-style: disc outside;
		color:#000000; 	
		font-size:110%;
		position:relative;
		text-align:left;
		margin:1px 0px 3px 18px;
		padding: 0px 0px 0px 5px;
		
	}

	#BlackBulletLittleHero ol
	{
		list-style-type:decimal;
		color:#000000; 
		font-size:110%;
		position:relative;
		text-align:left;
		margin:1px 0px 3px 24px;
		padding: 0px 0px 0px 5px;
	}

/* End Black bullets for Little Hero containers */	

.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 */

/* To include Iframes in the upper and lower Right blocks in Hero Container */

.iframeHeroAlignRight{
	margin:5px 1px 1px 1px;
	padding:1px 1px 1px 1px;
	background:#ffffff;
	float:right;
	position:relative;
}

.iframeHeroAlignLeft{
	margin:5px 1px 1px 1px;
	padding:1px 1px 1px 1px;
	background:#ffffff;
	float:left;
	position:relative;
}

/* End */

.imageLittleHeroLeftAlignRightBlock
{
	float:left;
	position:relative;
}

.imageLittleHeroRightAlignRightBlock
{
	background: #FFFFFF;
	float:right;
	position:relative;
	margin: 3px 0px 0px 0px;
}

.anchorHero {
	padding:2px 2px 2px 2px;
	color:#333333;
	background: #FFFFFF;
	position:relative;
}

.anchorHero a{
	color:#666666;
    float:right;
	position:relative;
}

.headernojs
{
	float:left;
}

.blackHeader
{
	font-size:130%;
	font-weight:bold;
}