
/*--------------------PAGE CONTENT--------------------*/
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FE0000;
	letter-spacing: -1px;
	margin:7px 0 5px 0;
}
h2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	margin-top: 3px;
	margin-bottom: 3px;
}
h3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3366cc;
	margin-top: 3px;
	margin-bottom: 3px;
}
body { 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	}
td { 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	line-height: 135%;
	}
.grey12 {
	font-size:12px;
	color: #333333;
}
.med {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.note {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.att {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DD0000;
}
.attMed {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #DD0000;
}
.whiteMed {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.white {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

/*Suzen*/
.brown {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9c1a00;
}
/*Suzen*/
.mainNew {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height:121%;
}
.mainNewCH {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height:130%;
}

/*Suzen*/
.enhanced {
	color: #FFFFFF;
	background-color:#ababab;
	padding: 0 1px 0 1px;
}

.profileHeader {
	color: #FFFFFF;
	font-weight: bold;
}
a.profileHeaderGrey:link, a.profileHeaderGrey:visited {
	color: #666666; 
	text-decoration:none; 
	font-size:11px; 
	font-family: Tahoma, Arial, sans-serif;
}
a.profileHeaderGrey:hover:after, a.profileHeaderGrey:hover {
	color: #000000; 
	text-decoration:none; 
	font-size:11px; 
	font-family: Tahoma, Arial, sans-serif;
}

/*--------------------TABLES--------------------*/

table#page td {
	padding: 5px;
}
.tablehdr {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #DD0000;
	height: auto;
}
.tableshdr1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
	height: auto;
}
.tablectn {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #336699;
	color:#FFFFFF;
	height: auto;
}
.tablectn1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #D4DEDE;
	height: auto;
}
.tablectn2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EAEAEA;
	height: auto;
}
/*--------------------FORMS--------------------*/
form, input, optgroup, select, option {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* submit buttons */
.submit-red {
	background: transparent url(http://www.airasia.com/storage/bo/aaportal.model.ContentFileUpload/eedc9f20-7f000010-4a0ac500-59b2fe72/name/submit_red_mdm.gif) no-repeat 0 0;
	color: #fff;
	font-family: Tahoma, Arial, Helvetica;
	font-weight: bold;
	font-size: 13px !important;
	text-decoration: none !important;
	text-align: center;
	cursor: pointer;
	padding: 4px 0 10px 0;
}

input.submit-red {
	border: none;
	width: 150px !important;
	height: 28px;
	text-align: center;
	margin: 0;
	padding: 4px 0 10px 0;
}

a.submit-red {
	display: block;
	width: 150px;
	text-decoration: none;
	color: #fff !important;
	text-align: center;
	text-decoration: none;
}
a.submit-red:link{
	text-decoration: none !important;
	cursor: pointer;
}
a.submit-red:selected{
	text-decoration: none !important;
	cursor: pointer;
}
a.submit-red:hover {
	text-decoration: none !important;
	cursor: pointer;
}


input.submit-red.submit-lrg {
	background: transparent url(http://www.airasia.com/storage/bo/aaportal.model.ContentFileUpload/eedc9c50-7f000010-4a0ac500-941b87d0/name/submit_red_lrg.gif) no-repeat 0 0;
	width: 170px !important;
}

input.submit-red.submit-sml {
	background: transparent url(http://www.airasia.com/storage/bo/aaportal.model.ContentFileUpload/eedca0a0-7f000010-4a0ac500-84332ef4/name/submit_red_sml.gif) no-repeat 0 0;
	width: 120px !important;
}
/*--------------------SPACER--------------------*/
.spacerSml{
	height: 2px;
	clear: both;
}
.spacerMed{
	height: 5px;
	clear: both;
}
.spacerLarge{
	height: 10px;
	clear: both;
}

/*--------------------TEXT LINKS--------------------*/

a:link, a:visited {  
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3366cc; 
	text-decoration: underline
	}
a:hover:after, a:hover  {  
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	text-decoration: none;
	}

a:link#whiteSml, a:visited#whiteSml {
	color: #FFFFFF; 
	text-decoration:none; 
	font-size:11px; 
	font-family: Tahoma, Arial, sans-serif;
}
a:hover:after#whiteSml, a:hover#whiteSml {
	color: #FFFFFF; 
	text-decoration:underline; 
	font-size:11px; 
	font-family: Tahoma, Arial, sans-serif;
}

/*Suzen*/
a:link#brownSml, a:visited#brownSml {
	color: #9c1a00; 
	text-decoration:none; 
	font-size:11px; 
	font-family: Tahoma, Arial, sans-serif;
}
a:hover:after#brownSml, a:hover#brownSml  {
	color: #641201; 
	text-decoration:underline; 
	font-size:11px; 
	font-family: Tahoma, Arial, sans-serif;
}

a:link#orgSml, a:visited#orgSml {
	color: #ff6600; 
	text-decoration:underline; 
	font-size:10px; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
}
a:hover:after#orgSml, a:hover#orgSml {
	color: #666666; 
	text-decoration:none; 
	font-size:10px; 
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
}

a:link#blackSml, a:visited#blackSml {
	color: #000000; 
	text-decoration:none; 
	font-size:11px; 
	font-family: Tahoma, Arial, sans-serif;
}
a:hover:after#blackSml, a:hover#blackSml {
	color: #000000; 
	text-decoration:underline; 
	font-size:11px; 
	font-family: Tahoma, Arial, sans-serif;
}

a:link#whiteMed, a:visited#whiteMed  {
	color: #FFFFFF; 
	text-decoration:none; 
	font-size:12px; 
	font-family: Tahoma, Arial, sans-serif;
}
a:hover:after#whiteMed, a:hover#whiteMed {
	color: #FFFFFF; 
	text-decoration:underline; 
	font-size:12px; 
	font-family: Tahoma, Arial, sans-serif;
}

a:link#redMed, a:visited#redMed  {
	color: #DD0000; 
	text-decoration:underline; 
	font-size:12px; 
	font-family: Tahoma, Arial, sans-serif;
}
a:hover:after#redMed, a:hover#redMed {
	color: #000000; 
	text-decoration:none; 
	font-size:12px; 
	font-family: Tahoma, Arial, sans-serif;
}

	
/*-------------------FOOTER--------------------*/
.footer {  
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#666666;
	}

a:link#footer {
	color: #000000; 
	text-decoration:underline; 
	font-size:11px; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
a:visited#footer {
	color: #000000; 
	text-decoration:underline; 
	font-size:11px; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
a:hover:after#footer {
	color: #000000; 
	text-decoration:none; 
	font-size:11px; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
a:hover#footer {
	color: #000000; 
	text-decoration:none; 
	font-size:11px; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.footercn {  
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color:#666666;
	LINE-HEIGHT: 180%;
	}
	
/*--------------------LANDING PAGE--------------------*/
.medDRed {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #660000;
	font-weight:bold;
}

a.country:link, a.country:visited  {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	background-color: #c90000;
	width: 112px;
	height: 18px;
	padding-left: 10px;
	padding-top: 3px;
}

a.country:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #b70000;
}

/*--------------------HEADER--------------------*/

.textField {
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}


a.menuText_2lines {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #fdfe9e;
	display: block;
	text-decoration: none;
	background-image: url(../images/menubg_off.gif);
	background-repeat: no-repeat;
	padding: 6px 0px 7px;
	line-height: 13px;
}

a.menuText_2lines:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #fdfe9e;
	text-decoration: none;
	background-image: url(../images/menubg_on.gif);
	background-repeat: no-repeat;
}

a.menuText_1line, a.menuText_1line:visited  {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #fdfe9e;
	display: block;
	text-decoration: none;
	background-image: url(../images/menubg_off.gif);
	background-repeat: no-repeat;
	height: 39px;
	vertical-align: middle;
	padding: 6px 0px 7px;
	line-height: 13px;
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 6px;
}

a.menuText_1line_s, a.menuText_1line_s:hover  {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #fdfe9e;
	display: block;
	text-decoration: none;
	background-image: url(../images/menubg_on.gif);
	background-repeat: no-repeat;
	height: 39px;
	vertical-align: middle;
	padding: 6px 0px 7px;
	line-height: 13px;
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding: 6px;
}

a.menuText_1line:hover{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #fdfe9e;
	text-decoration: none;
	background-image: url(../images/menubg_on.gif);
	background-repeat: no-repeat;
}

.header_bg {
	background-image: url(../images/headerbg.gif);	
	background-repeat: no-repeat;
}

a.submenuText5 {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

a.submenuText5:link {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none}
a.submenuText5:visited {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #333333; text-decoration: none}
a.submenuText5:hover {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none}

a.home {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.home:link {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.home:visited {  font-family: Tahoma; font-size: 11px; font-weight: normal; color: #FFFFFF; text-decoration: none}
a.home:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #800000;
	text-decoration: none;
}

.TitleRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.tahoma12 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.booking {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #513b3b;
	text-decoration: none;
}
.booking2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #513b3b;
	text-decoration: none;
}
.flyBlack {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.flyRed {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
a.flyRed {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}

a.flyRed:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.blue {
	font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #283951;
	text-decoration: none;
}
.blue_Bold {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #283951;
	text-decoration: none;
}
.note {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #888888;
	text-decoration: none;

}

a.backtotop {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	/*font-family: Geneva, Arial, Helvetica, sans-serif; -ori*/
	font-size: 11px;
	font-weight: normal;
	color: #283951;
	text-decoration: underline;
}
a.backtotop:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	/*font-family: Geneva, Arial, Helvetica, sans-serif; -ori*/
	font-size: 11px;
	font-weight: normal;
	color: #283951;
	text-decoration: none;
}
.text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #513b3b;
	text-decoration: none;
}
a.text {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #513b3b;
	text-decoration: none;
}
a.text:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #513b3b;
	text-decoration: underline;
}
.Terms {
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	/*font-family: Geneva, Arial, Helvetica, sans-serif; -ori*/
	font-size: 11px;
	font-weight: bold;
	color: #283951;
	text-decoration: underline;
}
.TermsText {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.bookingspot {
	position: absolute;
	top: 91px;
	left: 9px;
}
#dynamicTdId {
	width: 139px;
}
#countryName {
	padding-left: 4px;
	text-decoration: none; 
	color: black; 
	font-size: 11px; 
	font-family: Tahoma,Arial,Helvetica;
}
#countryImageSelected {
	margin-left: 2px;
	margin-top: 2px;
}
