BODY{
	background-color: #575757;
	margin: 0px;
	font-family:  arial, verdana, tahoma, sans-serif;
	font-size: 11px;
	color:#575757;
}

/* paragraph styles */
P.text {line-height: 16px; } 
P.text_aligned {line-height: 14px; text-align:justify} 

/* text styles */
.maintext
{font-family:  tahoma, sans-serif; font-size: 12px; font-weight:none; text-decoration:none; color:#3F3F3F; text-align:justify;}
.maintext A:link
{font-family:   tahoma, sans-serif; font-size: 12px; font-weight:none; text-decoration:none; color:#3F3F3F;}
.maintext A:visited
{font-family:   tahoma, sans-serif; font-size: 12px; font-weight:none; text-decoration:none;  color:#3F3F3F;}
.maintext A:active
{font-family:   tahoma, sans-serif; font-size: 12px; font-weight:none; text-decoration:none;  color:#3F3F3F;}
.maintext A:hover
{font-family:   tahoma, sans-serif; font-size: 12px; font-weight:none; text-decoration:underline; color:#3F3F3F;}
.maintextbold
{font-family:  arial, tahoma, sans-serif; font-size: 14px; font-weight:bold; text-decoration:none; color:#3F3F3F;}

.maintextboldred
{font-family: arial, verdana, tahoma, sans-serif; font-size: 14px; font-weight:bold; text-decoration:none; color:#D10807;}
.maintextboldred A:link
{font-family: arial, verdana, tahoma, sans-serif; font-size: 14px; font-weight:bold; text-decoration:none; color:#D10807;}
.maintextboldred A:visited
{font-family: arial, verdana, tahoma, sans-serif; font-size: 14px; font-weight:bold; text-decoration:none; color:#D10807;}
.maintextboldred A:hover
{font-family: arial, verdana, tahoma, sans-serif; font-size: 14px; font-weight:bold; text-decoration:underline; color:#D10807;}
.maintextboldred A:active
{font-family: arial, verdana, tahoma, sans-serif; font-size: 14px; font-weight:bold; text-decoration:none; color:#D10807;}

.maintextred
{font-family:  tahoma, sans-serif; font-size: 12px; font-weight:none; text-decoration:none; color:#D10807; text-align:justify;}

.maintextboldbrown
{font-family: arial, verdana, tahoma, sans-serif; font-size: 11px; font-weight:bold; text-decoration:none; color:#AA1109;}

.headingbold
{font-family: arial, verdana, tahoma, sans-serif; font-size: 18px; font-weight:bold; text-decoration:none; color:#D10807;}


.blacktext
{font-family:  arial, verdana, tahoma, sans-serif; font-size: 11px; font-weight:none; text-decoration:none; color:#262626;}
.blacktext A:link
{font-family:  arial, verdana, tahoma, sans-serif; font-size: 11px; font-weight:none; text-decoration:none; color:#262626;}
.blacktext A:visited
{font-family:  arial, verdana, tahoma, sans-serif; font-size: 11px; font-weight:none; text-decoration:none;  color:#262626;}
.blacktext A:active
{font-family:  arial, verdana, tahoma, sans-serif; font-size: 11px; font-weight:none; text-decoration:none; color:#262626;}
.blacktext A:hover
{font-family:  arial, verdana, tahoma, sans-serif; font-size: 11px; font-weight:none; text-decoration:underline; color:#262626;}
.blacktextbold
{font-family: arial, verdana, tahoma, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none; color:#262626;}

.whitetext
{font-family:  arial, verdana, tahoma, sans-serif; font-size: 12px; font-weight:none; text-decoration:none; color:#FFFFFF;}

.ashtext
{font-family:  tahoma, sans-serif; font-size: 12px; font-weight:none; text-decoration:none; color:#CECCCC;}
.ashtext A:link
{font-family: tahoma, sans-serif; font-size: 12px; font-weight:none; text-decoration:none; color:#CECCCC;}
.ashtext A:visited
{font-family:  tahoma, sans-serif; font-size: 12px; font-weight:none; text-decoration:none; color:#CECCCC;}
.ashtext A:active
{font-family:  tahoma, sans-serif; font-size: 12px; font-weight:none; text-decoration:none; color:#CECCCC;}
.ashtext A:hover
{font-family:  tahoma, sans-serif; font-size: 12px; font-weight:none; text-decoration:underline; color:#CECCCC;}
.ashtextbold 
{font-family:  tahoma, sans-serif; font-size: 12px; font-weight:bold; text-decoration:none; color:#CECCCC;}

.maintextwhite
{font-family:  verdana, tahoma, sans-serif; font-size: 11px; font-weight:none; text-decoration:none; color:#FFFFFF;}
.maintextwhite A:link
{font-family:  verdana, tahoma, sans-serif; font-size: 11px; font-weight:none; text-decoration:none; color:#FFFFFF;}
.maintextwhite A:visited
{font-family:  verdana, tahoma, sans-serif; font-size: 11px; font-weight:none; text-decoration:none;  color:#FFFFFF;}
.maintextwhite A:active
{font-family:  verdana, tahoma, sans-serif; font-size: 11px; font-weight:none; text-decoration:none;  color:#FFFFFF;}
.maintextwhite A:hover
{font-family:  verdana, tahoma, sans-serif; font-size: 11px; font-weight:none; text-decoration:underline; color:#FFFFFF;}


.colour01 {
	PADDING-RIGHT: 7px; BORDER-TOP: #DECAB1 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4d4d4d; BORDER-BOTTOM: #DECAB1 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E5DAC8; TEXT-DECORATION: none; border-right: #DECAB1 1px solid; padding-top: 3px; padding-bottom:3px;
}
.colourindv {
	BORDER-RIGHT: #e6e6e7 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e6e6e7 1px solid; PADDING-LEFT: 7px; FONT-SIZE: 11px; BORDER-LEFT: #e6e6e7 1px solid; COLOR: #4d4d4d; BORDER-BOTTOM: #e6e6e7 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E6D9C8; TEXT-DECORATION: none
}
.colour02 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; COLOR: #4d4d4d; BORDER-BOTTOM: #E6D9C8 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.colour03 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; COLOR: #4d4d4d; BORDER-BOTTOM: #DECAB1 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #EAE5DF; TEXT-DECORATION: none; border-right: #DECAB1 1px solid; padding-top: 3px; padding-bottom:4px;
}
.colour04 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; BORDER-LEFT: #d7dcdd 1px solid; COLOR: #4d4d4d; BORDER-BOTTOM: #d7dcdd 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.colour05 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 11px; BORDER-LEFT: #d7dcdd 1px solid; COLOR: #000000; BORDER-BOTTOM: #d7dcdd 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #7fb6df; TEXT-DECORATION: none
}

/* TD styles */
#white { background-color:#FFFFFF; }
#black { background-color:#000000; }
#red { background-color:#D10807; }
#ash { background-color:#B1B1B1; }
#redline_1 { background-color:#850202; }
#redline_2 { background-color:#B00607; }
#lightblue { background-color:#99ccff; }
#darkash { background-color:#999999; }
#yellow { background-color:#FFFFCC; }




/* Tables styles */
TABLE.tableborderwhole {
	border-width: 0px 1px 0px 1px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #000000 #565656 #000000 #565656;
}

TABLE.tabledotline {
	border-width: 1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style:dashed;
	border-color: #000000 #565656 #000000 #565656;
	border-bottom-color:#666666;

}


/* background stlyes */
.line_background { background-image: url(images/menu_left_bar.gif); background-position:left; background-repeat:repeat-y}

.main_background { background-image: url(images/gradient_background.jpg); background-position:top; background-repeat:repeat-x; }

.ash_line_background { background-image: url(images/dot_line.gif); background-position:center; background-repeat:repeat-y; }

.red_dot_line_background { background-image: url(images/red_dots.gif); background-position:left background-repeat:repeat-x; }

.ash_line_ash_background { background-image: url(images/ash_line_ash.jpg); background-position:center; background-repeat:repeat-y; }

.ash_dot_line_background { background-image: url(images/ash_dot_line.gif); background-position:center; background-repeat:repeat-y; }

.ash_dot_ash_background { background-image: url(images/ash_dot_ash.gif); background-position:center; background-repeat:repeat-y; }

.white_dot_background { background-image: url(images/white_dot_ash.gif); background-position:center; background-repeat:repeat-y; }

/* form styles */
.search_button { width:100px; height:15px; font-size:11px; background-color:#FFFFFF; color:#3F3F3F; border:1px solid #000000; margin:2px;}

.list_items_flight { width:150px; 
height:15px; 
font-size:11px; 
background-color:#CCCCCC; 
color:#3F3F3F; 
border:1px;
margin:2px;

face-color:#C2E1E4;
arrow-color:#03529D;
track-color:#cccccc;
shadow-color:#499FBB;
highlight-color:#499FBB;
3dlight-color:#B3D7D8;
darkshadow-Color:'';


}

.list_items_flight_white { width:150px; 
height:15px; 
font-size:11px; 
background-color:#FFFFFF; 
color:#3F3F3F; 
border:1px;
margin:2px;

face-color:#C2E1E4;
arrow-color:#03529D;
track-color:#cccccc;
shadow-color:#499FBB;
highlight-color:#499FBB;
3dlight-color:#B3D7D8;
darkshadow-Color:'';


}
.text_option
		{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; background-color:#EEEEEE;  width:200px; border:1px solid #000000; }
.text_textarea
		{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; background-color:#F8F8F8; width:200px; border:1px solid #000000; }
.ctrl
		{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; background-color:#FFFFFF; border:1px solid #3F3F3F; }
.ctrl_option
		{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; background-color:#FFFFFF; border:1px solid #3F3F3F; }
.ctrl_textarea
		{font-family: Tahoma, Verdana, sans-serif; font-size: 11px; background-color:#FFFFFF; width:200px; border:1px solid #3F3F3F; }
		
.form_button { width:80px; height:20px;	font-size:11px;	background-color:#074E90; color:#FFFFFF; border:1px solid #FFFFFF; margin:2px;}

INPUT.demo3 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #3F3F3F 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #3F3F3F 1px solid; WIDTH: 70px; COLOR: #FFFFFF; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #999999;
}
/* comments if any

Style sheet developed by chacko for BIA website english section

*/
