/* 
 * Common 
 */

/*===>> Reset <<===*/
body, html, form, h1, h2, .noPadNoMargin{
	margin: 0;
	padding: 0;	
}

h1,h2,h3
{
	font-size:0px;
	text-indent:-2000px;
}

.anzblue_bold_text
{
color:#1A7AAC;
font-weight:bold;
font-size:110%;
}

.anzblue_bold_text a:link,
.anzblue_bold_text a:active,
.anzblue_bold_text a:visited
{
color:#1A7AAC;
font-weight:bold;
font-size:110%;
}

.anzblue_bold_text a:hover
{
color:#1A7AAC;
font-weight:bold;
font-size:110%;
text-decoration:none;
}





.headr_260, .cell_260
{
width:260px;
float:left;
text-align:center;
vertical-align:middle;
height:26px;
font-size:85%;
margin:0px 4px 0px 0px;
}
.headr_260
{
background:url(../images/th_260x26.jpg) no-repeat top left;
color:#FFFFFF;
}
.headr_260 div, .headr_211 div, .cell_260 div, .cell_211 div
{
padding:5px 0px 0px 0px;
}

.headr_211
{
background:url(../images/th_211x26.jpg) no-repeat top left;
color:#FFFFFF;
}
.cell_260
{
background:url(../images/td_260x26.jpg) no-repeat top left;
}
.cell_211
{
background:url(../images/td_211x26.jpg) no-repeat top left;
}
.headr_211, .cell_211
{
width:211px;
float:left;
text-align:center;
height:26px;
font-size:85%;
}
.headr_225, .cell_225
{
width:225px;
float:left;
text-align:center;
vertical-align:middle;
height:22px;
font-size:85%;
margin:0px 4px 0px 0px;
}
.headr_225
{
background:url(../images/th_225x22.jpg) no-repeat top left;
color:#FFFFFF;
}
.headr_225 div, .headr_182 div, .cell_225 div, .cell_182 div
{
padding:4px 0px 0px 0px;
}

#contcus_body
{
padding-left:20px;
background:#F5F6FA;
}

.headr_182
{
background:url(../images/th_182x22.jpg) no-repeat top left;
color:#FFFFFF;
}
.cell_225
{
background:url(../images/td_225x22.jpg) no-repeat top left;
}
.cell_182
{
background:url(../images/td_182x22.jpg) no-repeat top left;
}
.headr_182, .cell_182
{
width:182px;
float:left;
text-align:center;
height:22px;
font-size:85%;
}
.table_colum
{
width:500px;
float:left;
clear:both;
padding:1px 0px;
}

.anzblue_bold_smalltext
{
color:#000000;
font-weight:bold;
}
#offer_body_ll
{
background:#F3F8FC url(../images/border_l.gif) top left repeat-y;
}
#offer_body_bl
{
background: url(../images/border_b.gif) bottom left repeat-x;
}
#offer_body_rl
{
background:url(../images/border_r.gif) top right repeat-y;
}

#offer_body_rcurv
{
background:url(../images/border_br.gif) bottom right no-repeat;
}

#offer_body_lcurv
{
background:url(../images/border_bl.gif) bottom left no-repeat;
}
#offer_body
{
color:#000000;
padding:20px 25px 5px 25px;
}
#offer_body p
{
padding:0px;
margin:10px 0px;
}

.small_text
{
font-size:85%;
}

#contact_us_section
{
padding-top:10px;
float:left;
background:#FFFFFF;
width:100%;
}

#contactus_left
{
width:640px;
float:left;
} 

#contactus_banner
{
float:right;
height:150px;
width:610px;
background:#F5F6FA url(../images/title_contact_us.jpg) no-repeat top left;
}

#contactusbanner
{
float:right;
width:590px;
height:150px;
background:url(../images/title_contact_us.jpg) no-repeat top right;
}

#contactusbanner_cn
{
float:right;
width:590px;
height:150px;
background:url(../images/title_contact_us_cn.jpg) no-repeat top right;
}

.left_headings
{
font-size:110%;
font-weight:bold;
}
#contactus_right
{
background:#FCFDFF url(../images/title_quicklinks.jpg) no-repeat top right;
width:290px;
float:left;
margin-left:10px;
padding-right:10px;
}

#quick_links
{
background:#FCFDFF url(../images/title_quicklinks.jpg) no-repeat top left;
height:50px;
}

#contactus_right div
{
padding-left:25px;
}
.form_str
{
padding-top:4px;
float:left;
width:90px;
}

#invalid

{
position:relative;
width:13px;
left:0.5em;
BACKGROUND: url(/common/img/form/cross.gif) no-repeat right top;
}

.error_text
{
color:red;
}
.form_text
{
padding:8px;
clear:both;
font-size:113%;
}
.form_element
{
float:left;
width:450px;
}

.Cash_Bonus_Offer
{
padding-left:30px;
color:#000000;
font-size:80%;
}
.hiddent_text
{
font-size:0px;
display:block;
text-indent:-2000px;
}
.Cash_Bonus_Offer ol
{
padding:0px 5px 10px 20px;
margin:0px;
}

.Cash_Bonus_Offer ol li
{
padding:3px 0px;
margin:0px;
}

#send
{
width:84px;
height:31px;
background:url(../images/btn_submit.jpg) top left no-repeat;
}
#send a:link, #send a:hover, #send a:visited
{
width:84px;
height:31px;
font-size:0px;
text-indent:-2000px;
display:block;
}

#send_cn
{
width:84px;
height:31px;
background:url(../images/btn_submit_cn.jpg) top left no-repeat;
}
#send_cn a:link, #send_cn a:hover, #send_cn a:visited
{
width:84px;
height:31px;
font-size:0px;
text-indent:-2000px;
display:block;
}


.clearFloats {
	clear: both;
	height: 0;
	overflow: hidden;	
}

.bodyReplacement {
	font-family: Verdana, Tahoma, Arial;
	font-size: 0.8em;
	padding:0 0 10px 0;
	background-color:#C6DFEA;
}
.bodyReplacement1 {
	font-family: Verdana, Tahoma, Arial;
	font-size: 0.8em;
	padding:0 0 10px 0;
	
}

.navigation
{
	background:#0082C6 url(../images/navbg_stretch.PNG) top left repeat-x;
	font-size:12px;	
	padding:0px;
	margin:auto;
}
.container{
	text-align:left;
	width:980px;
	margin:auto;  	
}
.body_container{
	text-align:left;
	width:980px;
	
	margin:auto;  
	background:#A8D0E3;
}
.menu_container{
	text-align:left;
	width:980px;
	margin:auto;  
	height:32px;
	background:url(../images/separator.PNG) top left no-repeat; 	
}
.menu_tab
{
background:url(../images/separator.PNG) top right no-repeat;
/*height:32px;*/
float:left;
}

.menu_container a:link, .menu_container a:visited
{
padding:8px 10px;
float:left;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
text-align:left;
}

.menu_container a:hover, .menu_container a.menu_tab_active
{
background:url(../images/rolloverbg_stretch.PNG) top repeat-x;
/*height:32px;*/
}
.menu_container a:active
{
background:url(../images/rolloverbg_stretch.PNG) top repeat-x;
display:inline;
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
text-align:left;
padding:8px 10px;
height:12px;
}


ul.promo
{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
ul.promo li 
{
	background:url(../images/ANZAcquisitionRBS_20.PNG) 0px 10px no-repeat;
	padding:5px 0px 0px 10px;	
}
	
ul.promo li a:link,
ul.promo li a:active,
ul.promo li a:visited
{
	text-decoration:none;
}

ul.promo li a:hover
{
	text-decoration:underline;
}

.links
{
	background:url(../images/ANZAcquisitionRBS_16.PNG) bottom left no-repeat;
	height:20px;		
}

.linksHKG
{
	font-color:#6E7A85;
	font-size: 1.6em;
}

#containerHeader {
	width:980px;	
	background:#ffffff url(../images/hero_img.jpg) top left no-repeat;
	height:310px;	
}
#containerHeader_offer
{
	width:980px;	
	background:#ffffff url(../images/img_offer.jpg) top left no-repeat;
	height:310px;
}

#containerHeader_offer_cn
{
	width:980px;	
	background:#ffffff url(../images/img_offer_cn.jpg) top left no-repeat;
	height:310px;
}


#containerHeaderHKG {
	width:980px;	
	background:#ffffff url(../images/hero_HKG_img.jpg) top left no-repeat;
	height:310px;	
}

.container_body {
	padding:20px 30px 10px 30px;
	background-color:#FFFFFF;	
}

.container_body_offer {
	padding:0px 30px 10px 30px;
	background-color:#FFFFFF;	
}

.container_body_faq
{
	padding:0px 30px 10px 30px;	
	background:#ffffff url(../images/FAQ.gif) no-repeat 28px 15px ;
}

.container_body_faq_hkg
{
	padding:0px 30px 10px 30px;	
	background:#ffffff ;
}

.container_body_intro
{
	padding:20px 30px 10px 30px;	
	background:#ffffff url(../images/anintrotoANZ.gif) no-repeat 28px 15px ;
}

.container_body_intro_hkg
{
	padding:20px 30px 10px 30px;	
	background:#ffffff;
}

.container_body_intro ul li
{
	padding:2px 0;
}
.container_body_about
{
	padding:20px 30px 10px 30px;	
	background:#ffffff url(../images/About_ANZ.gif) no-repeat 28px 15px ;
}

.container_body_about_HKG
{
	padding:20px 30px 10px 30px;	
	background:#ffffff;
}

.container_body_about p
{
	padding:5px 0 0 0;
	margin:0;
}

.container_body_about ul
{
	margin:0;
	padding:10px 0 0 15px;
}
.container_body_about a:link,
.container_body_about a:active,
.container_body_about a:visited
{
	padding:5px 0 0 20px;
	text-decoration:none;
}
.container_body_about a:hover
{
	padding:5px 0 0 20px;
	text-decoration:underline;
}

.more a:link,
.more a:active,
.more a:visited
{
	padding:0;
	text-decoration:underline;
}

.ArrowLinkDown
{
	background:#ffffff url(../images/arrow_1s.gif) no-repeat left 10px;
}

.disc
{
	color:#666666;
	font-size:0.8em;
}

ul
{
	padding:0 0 0 15px;
	margin:25px 0 0 0;
}


#W3Cheader{
	height:80px;
	background-color: #007DBA;
	background:#ffffff url(../images/hdr_Advertising.gif) no-repeat left top;
}

#W3Cheader .logo{
	width:114px;
	height:34px;
	float:left;
	padding:10px;
}
	
#W3Cheader .logo img{
	width:114px;
	height:34px;
}	
#W3Cheader .buttons img {
	float:right;
	margin:25px 8px 0 0;	
}

#W3Cheader img {
    border: 0;
}

#W3Cheader .logoNZ{
	width:150px;
	height:34px;
	float:left;
	
}
	
#W3Cheader .logoNZ img{
	width:150px;
	height:34px;
	float:left;	
}	

.phone
{
	white-space: nowrap;
	font-weight: bold;
}

.container_body_about_HKG a:link, .container_body_about_HKG a:active, .container_body_about_HKG a:visited 
{
padding:5px 0 0 20px;
text-decoration:none;
}




#intro_main_div
{
	height:100%;
	
}

#intro_content_div
{
	/*width:1004px;*/
	width:975px;
	margin:auto;
	text-align:left;

}

#intro_left
{
	width:640px;
	float:left;
	background:#F5F6FA;
}

#intro_banner
{
	float:right;
	width:640px;
	height:145px;
	background:url(../images/img_intro.jpg) no-repeat top left;
}

#intro_banner_ch
{
	float:right;
	width:640px;
	height:145px;
	background:url(../images/img_intro_ch.jpg) no-repeat top left;
}

#intro_container_body
{
	padding-bottom:10px;
	
}

#intro_body_ll
{
	background:#F3F8FC url(../images/border_l.gif) top left repeat-y;
}

#intro_body_bl
{
	background: url(../images/border_b.gif) bottom left repeat-x;
}

#intro_body_rl
{
	background:url(../images/border_r.gif) top right repeat-y;
}

#intro_body_rcurv
{
	background:url(../images/border_br.gif) bottom right no-repeat;
}

#intro_body_lcurv
{
	background:url(../images/border_bl.gif) bottom left no-repeat;
}

#intro_body
{
	
	padding:20px 25px 5px 25px;
	
}

.bold_blue_text
{
	color:#000000;
	font-weight:bold;
	font-size:110%;	
}

.bold_black_text
{
	color:#000000;
	font-weight:bold;
	font-size:100%;	
}

#intro_body li
{
	padding-left:5px;
	margin-top:25px;
}

#intro_body ul
{
	margin:0 0 20px 0;
}

#intro_bottom
{
	padding:15px 0 0 20px;
	
}

#content1
{
	
	padding-right:20px;
}

#text1
{
	padding-left:20px;
}

#intro_textfooter
{
	font-weight: normal;
    font-size: 10px;
    color: #000000;
    padding:0 10px 20px 20px;    
}

#intro_right
{
background:#FCFDFF url(../images/title_quicklinks.jpg) no-repeat top right;
width:290px;
float:left;
margin-left:10px;
padding-right:10px;
}

#arrow_top
{
	float:right;
}

#arrow_top ul li
{
	background: url('/aus/ANZ-aquisition-RBS/images/arrow_1u.gif') no-repeat 0px 4px;
	list-style: none;
	padding:0px 15px ;
	margin:5px 0px;
	font-weight: bold;
}

#clearboth
{
	clear:both;
}

#faq_banner
{
	float:right;
	width:640px;
	height:145px;
	background:url(../images/img_faq.jpg) no-repeat top left;
}

#faq_banner_ch
{
	float:right;
	width:640px;
	height:145px;
	background:url(../images/img_faq_ch.jpg) no-repeat top left;
}

.bold_blue_text1
{
	margin-top:15px;
	color:#000000;
	font-weight:bold;
	font-size:110%;	
}

#faq_left
{	
	padding: 0 9px 0 20px;
}

#change
{
	Float:right;
	Margin-right:30px;	
}

#change a:hover
{
	background:none;
	TEXT-DECORATION: underline

}

#clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
