/* new homepage styles */

#right_nav
{
	width:168px;
	float:right;
	position:relative;
	padding:0px 0px 12px 0px;
	margin-bottom:10px;

}

#right_nav_welcome_message
{
  background:#ffffff;
  text-align:center;
  height:52px;
  font-size:1px;
}

#right_nav_welcome_message h2{
  margin:0px;
  padding:0px;
	font-size:16px;
	font-weight:bold;
	color:#111166;
	padding-top:12px;
}

#right_nav_accounts_outer
{

	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
{
  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;
}

.right_nav_banksecure
{
  
  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;
  
  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;
}


#contentWrapperHome {
	width:746px;
	position:relative;
}

#main_panel
{
	margin:0px 166px 0px 5px;
	padding: 5px 0px 0px 0px;
	background:#ffffff;
	position:relative;
	border:1px solid white;
	width:570px;
}


#topContainer{
	margin: 0px 0px 0px 0px;
	height:232px;
}

#middle_container{
	margin:5px 0px 0px 0px;
	height:155px;
}

.middle_container_header_text
{
  width:188px;
  height:40px;
  background:url(/media/lloyds_banking_group/middle_container_header_bg.gif) no-repeat;
  float:left;
  color:black;
  font-size:15px;
  font-weight:bold;
}

.middle_container_header_text_title
{
  padding:12px 0px 0px 12px;


}

.middle_container_image
{
  width:186px;
  height:40px;
  float:left;
}

.middle_container_links_left
{
  width:188px;
  background-color:#ffffff;
  float:left;
  padding-left:2px;
  color:#989898;
}

.middle_container_links_left ul
{
	list-style-image:url(/media/lloyds_banking_group/list-arrow.gif);
}

.middle_container_links_middle
{
  width:188px;
  background-color:#ffffff;
  float:left;
  padding-left:3px;
  color:#989898;
}

.middle_container_links_middle ul
{
	list-style-image:url(/media/lloyds_banking_group/list-arrow.gif);
}

.middle_container_links_right
{
  width:187px;
  background-color:#ffffff;
  float:left;
  padding-left:2px;
  color:#989898;
}

.middle_container_links_right ul
{
	list-style-image:url(/media/lloyds_banking_group/list-arrow.gif);
	padding-left:10px;
}

#middle_container ul
{
  list-style:disc outside;
  padding:12px 0px 0px 20px;
  margin:0px;
  font-size:1.05em;
  list-style-type:none;
}
#middle_container li
{
  margin-bottom:2px;
  list-style-image:url(/media/lloyds_banking_group/list-arrow.gif);
  padding-left:0px;
}
#middle_container li a
{
  color:#0055bb;
  text-decoration:none;
}
#middle_container a:hover
{
  color:#0055bb;
  text-decoration:underline;
}

#bottom_container
{
	float:left;
	margin:10px 0px 0px 0px;
  height:110px;
  width:568px;
}

#bottom_container_text
{
	margin:0px;
	min-height:1px;
	
}


/* end of new homepage syles */


/* MAIN CONTENT HEADINGS */
h2.green {margin:3px 5px 3px 6px;padding:0px 0px 0px 0px;font-weight:bold;font-size:109%;color:#55bb11;}
h2.grey {margin:3px 5px 3px 6px;padding:0px 0px 0px 0px;font-weight:bold;font-size:109%;color:#666666;}
h2.grey2 {margin:3px 5px 3px 6px;padding:0px 0px 0px 0px;font-weight:bold;font-size:109%;color:#888888;}

h1.green {margin:3px 5px 3px 6px;padding:0px 0px 0px 0px;font-weight:bold;font-size:150%;color:#55bb11;}
h1.grey {margin:3px 5px 3px 6px;padding:0px 0px 0px 0px;font-weight:bold;font-size:150%;color:#666666;}
h1.grey2 {margin:3px 5px 3px 6px;padding:0px 0px 0px 0px;font-weight:bold;font-size:150%;color:#888888;}


/* CLEARER div To CLEAR FLOATS*/
.clearer{float:none;clear:both;height:0px;line-height:0px;}
* html .clearer{font-size:0px;}
















#width566_tile{
	width:566px;
	position:relative;
	float:left;
	background:#ffffff;
}

#width377_tile{
	width:377px;
	position:relative;
	float:left;
	background:#ffffff;
}

#width188_tile{
	width:188px;
	position:relative;
	float:left;
	background:#ffffff;
}

#width283_tile{
	width:283px;
	position:relative;
	background:#ffffff;
	float:left;
}

#width94_tile{
	width:94px;
	position:relative;
	background:#ffffff;
	float:left;
}

#ProductFinder{
	padding:8px 0px 8px 2px;
	border:0px solid #000000;
	background:#E7E7E7;
}

#ProductFinder h2
{
	color:#888888;
	font-size:135%;
	margin:3px 0px 2px -2px;
}

#ProductFinderDropDown{
	width:50px;
	margin:1px 0px 3px 0px;
	color:#000000;
	font-size:100%;
}

#productFinder img{
	top:5px;
	left:-10px;
	padding:0px 0px 0px 0px;
	position:relative;
}

/* changes made for 2185 LTSB HBOS website in the right hand navigation*/

.OfferSect51PlusTop{
	margin:8px 0px 8px 0px;
	width:60px;
	padding:6px 8px 8px 8px;
	background:#ffffff;
	float:center;
}



#group_brand_link
{
  padding-top:0px;
  padding-left:10px;
  
}

#group_brand_link a
{
  color:#333333;
  font-weight:bold;

}

#group_brand_link a:hover
{
  color:#CCCCCC;
}

#group_brand_link a:visited
{
  color: #666666;
}

#more_brands_link
{
  	
	margin:0px 0px 0px 0px;
	border-left:1px solid #CCCCCC;
         
  
}

#more_brands_link a
{
  padding:0px 12px 0px 12px;
  color:#333333;
  font-weight:bold;
  font-size:115%;
  float:center;

}

#more_brands_link a:hover
{
  color:#666666;
}


#share_price_info
{
	padding:0px 5px 0px 5px;
}

#share_price_info a
{
	font-size:90%;
	text-decoration:underline;
        color:#000000;
}

#share_price_info a:hover
{
  color:#666666;
}


#group_brands_links_spacing
{
	
}

#group_brands_links_spacing a
{
  text-decoration:none;
  color:#000000;

}

#group_brands_links_spacing a:hover
{
  color:#666666;
  text-decoration:underline;
}


.space_brands{
	padding:1px 3px 1px 3px;	
}

#sharepriceTitle h2{

	font-size:115%;
	font-weight:bold;
	color:#333333;
	margin:0px 0px 0px 0px;
	padding:5px 0px 5px 8px;
	background:url(/media/lloyds_banking_group/header_background_image_repeat.jpg) top repeat-x;
	
}

#sharepriceborder{
	border-left:1px solid #CCCCCC;
	border-right:0px solid #CCCCCC;
	border-top:0px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;
	margin:6px 0px 0px 0px;
	padding:0px 0px 1px 0px;
	
       

}

#group_brand_Title h2{
	height:18px;
  font-size:115%;
	font-weight:bold;
	color:#333333;
	margin:10px 0px 0px 0px;
	padding:5px 0px 5px 8px;
	background:url(/media/lloyds_banking_group/header_background_image_repeat.jpg) top repeat-x;
}


#group_brand_border{
	border-left:1px solid #CCCCCC;
	border-right:0px solid #CCCCCC;
	border-top:0px solid #CCCCCC;
	border-bottom:0px solid #CCCCCC;
	margin: -1px 0px 0px 0px;
	padding:15px 5px 15px 8px;
       
       
}

#MoreBrands{
	padding:0px 12px 0px 12px;
        margin:0px 0px 0px 0px;
	background:#FFFFFF;
	border-left:1px solid #CCCCCC;

      
}

#MoreBrandsTitle h2{
	font-size:115%;
	font-weight:bold;
	color:#333333;
	margin:0px 0px 3px 0px;
	border:0px solid #000000;
	}

#MoreBrandsDrop{
	
	color:#666666;
	font-size:100%;
	width:100px;
	margin:0px 0px 10px 0px;
	
}

#MoreBrands	img{	
	margin:0px 0px 7px 3px;
	position:absolute;
       
}

/* end 2185 */



/* -- LTSB - HBOS -- */

.botton_container_heading
{
	background-color:#f1f1f1;
	
	/* padding-left:25px; */
	text-decoration:none;
}