/* CSS Document */
body{
	margin-right:0px;
	margin-bottom:0px;
	margin-top:0px;
	margin-left:0px;
	background-image:url(images/gcf_doc_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#wrapper {
 	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
#topBanner {
	float: left;
	background-image:url(images/bottom_background.png);
	background-repeat:repeat-y;
	margin-top:0px;
	margin-left:8px;
	background-color:#FFFFFF;
	min-height:130px;
	width:980px;
}
#topLeftSide1 {
	float:left;
	background-repeat:no-repeat;
	margin-top:15px;
	margin-left:50px;
	*margin-left:25px;		/*  For IE      */
}
#topMain {
	float:left;
	background-repeat:no-repeat;
	margin-top:10px;
	margin-left:20px;
	text-align:left;
}
.topText {
	float:right;
	color:#0C3C88;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top:5px;
	margin-right:40px;
	*margin-right:20px;				/*   For IE       */
}
#TopMenu {
	float:left;
	background-image:url(images/bottom_background.png);
	background-repeat:repeat-y;
	width:980px;
	height:60px;
	padding-top:0px;
	margin-left:8px;
	margin-right:0px;
}
#topMenuLeft {
	float:left;
	background-image:url(images/redBar.png);
	background-repeat:repeat-x;
	height:45px;
	width:110px;
	text-align:center;
}

#topMenuRight {
	float:left;
	background-image:url(images/redBar.png);
	background-repeat:repeat-x;
	height:45px;
	width:100px;
	text-align:center;
}
#topMenu1, #topMenu1 a {
	float:left;
	background-image:url(images/redBar.png);
	background-repeat:repeat-x;
	height:45px;
	width:120px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#topMenu1 a:hover{
	background-image:url(images/redBlue.png);
	background-repeat:repeat-x;
	text-align:center;
	height:45px;
	width:120px;
	color:#FFFFFF;;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-decoration:none;
}
#topMenu2, #topMenu2 a {
	float:left;
	background-image:url(images/redBar.png);
	background-repeat:repeat-x;
	height:45px;
	width:130px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#topMenu2 a:hover{
	background-image:url(images/redBlue.png);
	background-repeat:repeat-x;
	text-align:center;
	height:45px;
	width:130px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-decoration:none;
}
#topMenu3, #topMenu3 a {
	float:left;
	background-image:url(images/redBar.png);
	background-repeat:repeat-x;
	height:45px;
	width:150px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#topMenu3 a:hover{
	background-image:url(images/redBlue.png);
	background-repeat:repeat-x;
	text-align:center;
	height:45px;
	width:150px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-decoration:none;
}
#topMenu4, #topMenu4 a {
	float:left;
	background-image:url(images/redBar.png);
	background-repeat:repeat-x;
	height:45px;
	width:120px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#topMenu4 a:hover{
	background-image:url(images/redBlue.png);
	background-repeat:repeat-x;
	text-align:center;
	height:45px;
	width:120px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-decoration:none;
}
#topMenu5, #topMenu5 a {
	float:left;
	background-image:url(images/redBar.png);
	background-repeat:repeat-x;
	height:45px;
	width:105px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#topMenu5 a:hover{
	background-image:url(images/redBlue.png);
	background-repeat:repeat-x;
	text-align:center;
	height:45px;
	width:105px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-decoration:none;
}
#topMenu6, #topMenu6 a {
	float:left;
	background-image:url(images/redBar.png);
	background-repeat:repeat-x;
	height:45px;
	width:145px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#topMenu6 a:hover{
	background-image:url(images/redBlue.png);
	background-repeat:repeat-x;
	text-align:center;
	height:45px;
	width:145px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-decoration:none;
}
#topMenuBlue {
	float:left;
	background-image:url(images/blue_menuBar.png);
	background-repeat:repeat-x;
	height:15px;
	width:980px;
	margin-left:0px;
}
#topMenuBlue_2 {
	float:left;
	background-image:url(images/blue_menuBar.png);
	background-repeat:repeat-x;
	height:15px;
	width:785px;
	margin-left:0px;
}

#mainContent {
	float: left;
	background-image:url(images/bottom_background.png);
	background-repeat:repeat-y;
	margin-left:8px;
	width:980px;
}
#centerLeft {
	float:left;
	background-color:#1065BF;
	width:425px;
	height:250px;
}
#menueBar{
	float:left;
}
.text{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.text a{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}
.text_bold{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
}
#center_center {
	float:left;
}	
#right {
	float:left;
	margin-left:4px;
}
#middle_Right {
	float:left;
	width:784px;
	height:300px;
	vertical-align:top;
	margin-left:45px;
}
.redTD {
	color:#F31500;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.redTD-1 {
	color:#F31500;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
}
.redTD-L {
	color:#F31500;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

#footer {
	float:left;
	margin-left:8px;
	width:980px;
	height:215px;
}
.text_footerB {
	color:#1B71BE;
	font-weight:bold;
	font-size:12px;
}
.text_footerL {
	color:#1B71BE;
	font-weight:bold;
	font-size:13px;
}
.text_footerS {
	color:#1B71BE;
	font-size:11px;
	}
.text_footerSS {
	color:#1B71BE;
	font-size:10px;
}
.footer_text {
	color:#79C7FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
td a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
td a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#7ADCF6;
	text-decoration:none;
}
.p1_box_img a:hover{
	background:url(images/flight_news.png);

}
.text_large{
	background:url(images/bg_blue.png);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.text_largeL{
	border:1px solid #1066BE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.input_text {
	width: 200px;
	height:23px;
	border:0px;
	border:0px;
}
.text_page2 {
	color:#1662B0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.text1_page2 {
	color:#3E6892;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
#topMenu1_page2, #topMenu1_page2 a {
	float:left;
	background-image:url(images/tab_red.png);
	height:45px;
	width:139px;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#topMenu1_page2 a:hover{
	background-image:url(images/tab_blue.png);
	text-align:center;
	height:45px;
	width:139px;
	color:#FFFFFF;;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-decoration:none;
}
#topMenu2_page2, #topMenu2_page2 a {
	float:left;
	background-image:url(images/tab_red.png);
	height:45px;
	width:139px;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#topMenu2_page2 a:hover{
	background-image:url(images/tab_blue.png);
	text-align:center;
	height:45px;
	width:139px;
	color:#FFFFFF;;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-decoration:none;
}
#topMenu3_page2, #topMenu3_page2 a {
	float:left;
	background-image:url(images/tab_red.png);
	height:45px;
	width:139px;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#topMenu3_page2 a:hover{
	background-image:url(images/tab_blue.png);
	text-align:center;
	height:45px;
	width:139px;
	color:#FFFFFF;;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-decoration:none;
}
#topMenu4_page2, #topMenu4_page2 a {
	float:left;
	background-image:url(images/tab_red.png);
	height:45px;
	width:139px;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#topMenu4_page2 a:hover{
	background-image:url(images/tab_blue.png);
	text-align:center;
	height:45px;
	width:139px;
	color:#FFFFFF;;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-decoration:none;
}
#topMenu5_page2, #topMenu5_page2 a {
	float:left;
	background-image:url(images/tab_red.png);
	height:45px;
	width:139px;
	color:#FFFFFF;
	font-size:12px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#topMenu5_page2 a:hover{
	background-image:url(images/tab_blue.png);
	text-align:center;
	height:45px;
	width:139px;
	color:#FFFFFF;;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	vertical-align:bottom;
	text-decoration:none;
}
#box_1{
	float:left;
	height:50px;
	width:100px;
	border:1px sold blue;
}
/* *************  Page 2 ************** */
#p2_main_box {
	float:left;
	min-height:200px;
	width:810px;
	font-size:10px;
}

#p2_Box2 {
	float:left;
	margin-top:5px;
	min-height:95px;
	width:810px;
	border-top:1px solid #00519C;
	border-right:1px solid #00519C;
}
#p2_Box3 {
	float:left;
	margin-top:5px;
	min-height:95px;
	width:810px;
	border-top:1px solid #00519C;
	border-right:1px solid #00519C;
}
#p2_Box4 {
	float:left;
	margin-top:5px;
	min-height:95px;
	width:810px;
	border-top:1px solid #00519C;
	border-right:1px solid #00519C;
}
#p2_top_box {
	float:left;
	background-color:#EAF6FC;
	min-height:150px;
	width:780px;
	font-size:12px;
	margin-left:10px;
	padding-right:10px;
}
#p2_Box1 {
	float:left;
	margin-top:0px;
	min-height:85px;
	width:810px;
	border-top:1px solid #00519C;
	border-right:1px solid #00519C;

}
#p2_box_bottom {
	float:left;
	background:url(images/p2_blue_bg.png);
	background-repeat:repeat;
	height:22px;
	margin-left:10px;
	width:792px;
}
#p2_box_bottom_red {
	float:left;
	background:url(images/p2_red_bg.png);
	background-repeat:repeat;
	height:22px;
	margin-left:10px;
	width:792px;
	
}
#p2_box_bottom1 {
	float:left;
	background:url(images/p2_blue_bg.png);
	background-repeat:repeat;
	height:22px;
	margin-left:10px;
	width:792px;
}
#p2_box_bottom_red1 {
	float:left;
	background:url(images/p2_red_bg.png);
	background-repeat:repeat;
	height:22px;
	margin-left:10px;
	width:792px;
}
#p2_top_box_text {
	float:left;
	width:786px;
	margin-left:10px;
	margin-top:20px;
}
.p2_top_textL {
	color:#1B71BE;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.p2_top_textS {
	color:#00356B;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
#p2_menu_box1, #p2_menu_box1 a{
	float:left;
	margin-top:0px;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:139px;
	height:45px;
	background:url(images/tab_red.png);
}
#p2_menu_box1 a:hover{
	float:left;
	margin-top:0px;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:139px;
	height:45px;
	background:url(images/tab_blue.png);
}
#p2_menu_box2, #p2_menu_box2 a{
	float:left;
	margin-top:0px;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:139px;
	height:45px;
	background:url(images/tab_red.png);
}
#p2_menu_box2 a:hover{
	float:left;
	margin-top:0px;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:139px;
	height:45px;
	background:url(images/tab_blue.png);
}
#p2_menu_box3, #p2_menu_box3 a{
	float:left;
	margin-top:0px;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:139px;
	height:45px;
	background:url(images/tab_red.png);
}
#p2_menu_box3 a:hover{
	float:left;
	margin-top:0px;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:139px;
	height:45px;
	background:url(images/tab_blue.png);
}
#p2_menu_box4, #p2_menu_box4 a{
	float:left;
	margin-top:0px;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:139px;
	height:45px;
	background:url(images/tab_red.png);
}
#p2_menu_box4 a:hover{
	float:left;
	margin-top:0px;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:139px;
	height:45px;
	background:url(images/tab_blue.png);
}
#p2_menu_box5, #p2_menu_box5 a{
	float:left;
	margin-top:0px;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:139px;
	height:45px;
	background:url(images/tab_red.png);
}
#p2_menu_box5 a:hover{
	float:left;
	margin-top:0px;
	color:#FFFFFF;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:139px;
	height:45px;
	background:url(images/tab_blue.png);
}
.text_bold_p2{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.text_p2{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}
.redTD_p2 {
	color:#F31500;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/* *************  Page 2 ************** */

/* *************  Page 3 ************** */
#topMenuRight_p3 {
	float:left;
	background-image:url(images/redBar.png);
	background-repeat:repeat-x;
	height:45px;
	width:205px;
	text-align:center;
}
#Box1 {
	float:left;
	background:url(images/p3_bg_blue.png);
	background-repeat:repeat;
	margin-left:30px;
	width:790px;
	min-height:250px;
	border:1px solid #69ACED;
}
#Box2 {
	float:left;
	background-repeat:repeat;
	margin-left:30px;
	width:790px;
	min-height:250px;
	border:1px solid #69ACED;
}
#Box3 {
	float:left;
	background:url(images/p3_bg_blue.png);
	background-repeat:repeat;
	margin-left:30px;
	width:790px;
	min-height:250px;
	border:1px solid #69ACED;
}
#Box4 {
	float:left;
	background-repeat:repeat;
	margin-left:30px;
	margin-bottom:20px;
	width:790px;
	min-height:250px;
	border:1px solid #69ACED;
}
#p3_top_bar {
	float:left;
	background:url(images/p3_bg_top_blue.png);
	background-repeat:repeat;
	margin-left:11px;
	width:810px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	font-family:Verdana;	
	vertical-align:middle;
	min-height:40px;
}
#p3_top_bar2 {
	float:left;
	background:url(images/p3_bg_top_blue.png);
	background-repeat:repeat;
	margin-left:11px;
	width:810px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	font-family:Verdana;	
	vertical-align:middle;
	min-height:40px;
}
#p3_top_bar3 {
	float:left;
	background:url(images/p3_bg_top_blue.png);
	background-repeat:repeat;
	margin-left:11px;
	width:810px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	font-family:Verdana;	
	vertical-align:middle;
	min-height:40px;
}
#p3_top_text {
	float:left;
	width:770px;
	min-height:80px;
	margin-left:50px;
	margin-top:20px;
	margin-bottom:20px;
	vertical-align:top;
}
.text_footer_Black {
	color:#00000;
	font-size:11px;
	width: 100%;
}
.blueTD-1 {
	color:#1B71BE;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
}
.text_Black {
	color:#00000;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

/* *************  Page 3 ************** */

/* *************  Page 4 ************** */
#Box1_p4 {
	float:left;
	background:url(images/p3_bg_blue.png);
	background-repeat:repeat;
	margin-left:30px;
	width:380px;
	min-height:270px;
	border:1px solid #69ACED;
}
#Box2_p4 {
	float:left;
	background:url(images/p3_bg_blue.png);
	background-repeat:repeat;
	margin-left:25px;
	width:380px;
	min-height:270px;
	border:1px solid #69ACED;
}
#Box3_p4 {
	float:left;
	background:url(images/p3_bg_blue.png);
	background-repeat:repeat;
	margin-left:30px;
	width:380px;
	min-height:270px;
	margin-top:20px;
	margin-bottom:20px;
	border:1px solid #69ACED;
}
#Box4_p4 {
	float:left;
	background:url(images/p3_bg_blue.png);
	background-repeat:repeat;
	margin-left:25px;
	margin-top:20px;
	margin-bottom:20px;
	width:380px;
	min-height:270px;
	border:1px solid #69ACED;
}
#Box5_p4 {
	float:left;
	background:url(images/p3_bg_blue.png);
	background-repeat:repeat;
	margin-left:30px;
	margin-bottom:20px;
	width:380px;
	min-height:270px;
	border:1px solid #69ACED;
}
#Box6_p4 {
	float:left;
	background:url(images/p3_bg_blue.png);
	background-repeat:repeat;
	margin-left:25px;
	margin-bottom:20px;
	width:380px;
	min-height:270px;
	border:1px solid #69ACED;
}
.p4_box_top_text {
	color:#F31500;
	font-size:18px;
	font-weight:bold;
	font-family:Verdana;
	margin-top:15px;
}
.text_footerS_p4 {
	color:#1B71BE;
	font-size:11px;
	line-height:15px;
}

/* *************  Page 4 ************** */

/* *************  Page 5 ************** */
#p5_box1 {
	float:left;
	min-height:250px;
	min-width:788px;
	margin-left:30px;
	border-left:1px solid #69ACED;
	border-right:1px solid #69ACED;
}
#p5_box2 {
	float:left;
	min-height:250px;
	min-width:788px;
	margin-left:30px;
	border-left:1px solid #69ACED;
	border-right:1px solid #69ACED;
}
#p5_box3 {
	float:left;
	min-height:250px;
	min-width:788px;
	margin-left:30px;
	border-left:1px solid #69ACED;
	border-right:1px solid #69ACED;
	border-bottom:1px solid #69ACED;
	margin-bottom:15px;
}

.p5_blue {
	color:#0103BA;
	
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:24px;
	font-weight:bold;
}
.p5_blueS {
	color:#0103BA;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:24px;
	font-weight:bold;
}
.dark_text_blue_p5 {
	color:#12317F;
	font-family:Verdana;
	font-size:12px;
}
/* *************  Page 5 ************** */

/* *************  Page 6 ************** */
#p6_main_box {
	float:left;
	min-height:680px;
	min-width:785px;
	margin-left:30px;
	border:1px solid #69ACED;
	height: 165px;
	width: 657px;
}
.text_grey {
	color:#696868;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}
.text_Black_p6 {
	color:#00000;
	font:Verdana;
	font-size:12px;
	line-height:17px;
}
/* *************  Page 6 ************** */






