@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
}
.body_text{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
text-decoration:none; 
font-weight:normal;	
}
.heading{
font-family:Arial, Helvetica, sans-serif; 
font-size:23px; 
color:#000000; 
text-decoration:none; 
font-weight:bold;	
}
.heading1{
font-family:Arial, Helvetica, sans-serif; 
font-size:20px; 
color:#00000; 
text-decoration:none; 
font-weight:normal;	
}
.form_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
}
.main_table{
font-family:Arial; 
font-size:12px; 
font-weight:normal; 
color:#000000; 
border: solid #cccccc 1px;	
}
.main_body_table{
font-family:Arial; 
font-size:15px; 
font-weight:normal; 
color:#000000; 
}
.header_image{
background-image:url(../images/header.jpg);
background-repeat:no-repeat;
}
.special_offer_title{
background-image:url(../images/special_offer.jpg);
background-repeat:no-repeat;
}
.special_offer_table_mid{
background-image:url(../images/yellow_top_mid.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.special_offer_table_top_left{
background-image:url(../images/yellow_top_left.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.special_offer_table_bottom_left{
background-image:url(../images/yellow_bot_left.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.special_offer_table_left{
background-image:url(../images/yellow_left_mid.gif);
background-repeat:repeat-y;
}
.special_offer_table_top_right{
background-image:url(../images/yellow_top_right.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.special_offer_table_bottom_right{
background-image:url(../images/yellow_bot_right.gif);
background-repeat:no-repeat;
background-position:bottom;
}
.special_offer_table_right{
background-image:url(../images/yellow_right_mid.gif);
background-repeat:repeat-y;
}
.special_offer_table_bottom{
background-image:url(../images/yellow_bot_mid.gif);
background-repeat:repeat-x;
background-position:bottom;
}
.form_table{
	background-color:#F00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:normal;
}
.form_table_cell{
	background-image:url(../images/form_bg.gif);
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	font-weight:normal;
}
.asterisk{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#ff0000; 
text-decoration:none; 
font-weight:normal;		
}
.text_field{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000000; 
text-decoration:none; 
font-weight:normal;		
}
.offer{
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#ff0000; 
text-decoration:none; 
font-weight:normal;		
}
.terms{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#000000; 
text-decoration:none; 
font-weight:normal;		
}
.click{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#ff0000; 
text-decoration:none; 
font-weight:normal;		
}
.click:hover{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#ff0000; 
text-decoration:underline; 
font-weight:normal;		
}
.disclaimer{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#000000; 
text-decoration:none; 
font-weight:normal;			
}
.bottom_link{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#0000ff; 
text-decoration:underline; 
font-weight:normal;		
}
.bottom_link:hover{
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#0000ff; 
text-decoration:underline; 
font-weight:normal;		
}

div.hsbcColumn {
    float: none;
}

div.containerControlOne {
	float: none;
	}
div.hsbcPopupContent p {
	font-size: 11px!important;
}