/**************** site general *****************/
body { background-color: #ffffff;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;font-family: arial, verdana, helvetica, sans-serif; color:#000000; font-size:12px; overflow:scroll; *overflow:hidden;}
/**************** site general *****************/


/**************** page wrapper *****************/
#page_wrapper { margin-top:0px; padding:0px;}
/**************** page wrapper *****************/


/**************** page header *****************/
#header { background-image:url(http://www.flightsite.co.za/images/header8.jpg); background-repeat:no-repeat; background-position:top; width: 1008px; height:136px; margin:0px auto; padding:0px;}
/**************** page header *****************/


/**************** page content *****************/
#content_wrapper { clear: both; background-image:url(http://www.flightsite.co.za/images/bodyBG.gif); background-repeat:repeat-y; background-position:top; width: 1008px; margin: 0px auto; text-align:center;}
#content { text-align:left; width: 970px; padding: 20px; font-family: arial, verdana, helvetica, sans-serif; font-size:12px; color:#000000;}

p { margin: 0px 0px 7px 0px;  font-family: arial, verdana, helvetica, sans-serif; font-size:12px; color:#000000;}
h1 { font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 25px; color: #F5840E; text-decoration:none; font-weight:normal; padding:0px; border:none; margin:0px; line-height:34px;}
h2 { font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 25px; color: #257CB7; text-decoration:none; font-weight:normal; padding:0px; border:none; margin:0px; line-height:34px;}
h3 { font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 14px; color: #19689B; font-weight: bold; padding-top: 13px;}

form {margin:0px;}
input{font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;color: #336699;border: #787878 1px solid;}
select {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;color: #336699;}
textarea {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;color: #336699;border: #787878 1px solid;}
input:radio {border: 0px;}
.breadcrumbs { font-family: verdana, Helvetica, sans-serif; font-size: 11px; color: #666666;}
.borderbg{font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;font-weight: bold;height:24px;color: #35689B;}
.entxt {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;color: #000080;height: 23px;padding-left: 8px;}
.txtbox {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;color: #000000;margin: 0px;}
.databorder .stripe1 {background-color: #99bee3;background-image:  url(../images/mainbg.gif);background-repeat: repeat-x;}
.databorder .stripe3 {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;background-color: #C3E4F4;color:#292000;cursor: pointer;}
.databorder .stripe4 {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;background-color: #C3E4F4;color:#292000;cursor: pointer;}
.overclass {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;color:#292000;background-color: #BCDBEB;cursor: pointer;}
.databorder{background-color:#FFFFFF;}
.databorder *{border: 1px solid #35689B;line-height: 11px;}
.error {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;color: #FFFFFF;background-color: #FF6600;font-weight: bold;height: 18px;}
.txtmsg {font-family: Verdana, Helvetica, sans-serif;font-size: 11px;color: #000000;line-height:19px;}
.txtmsg b {color: #CC0000;font-weight: bold;}
.line {background-color: #FFFFFF;}
.tblset {background-color: #CCE6FF;background-position: center;}
.tblset2 {background-color: #a396b4;border-top: 0px solid #FFFFFF;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;border-left: 1px solid #FFFFFF;}
.txt {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;color: #000080;height: 22px;}
.ocl,.oclsel,.oclok{font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;text-decoration: none;color: #FFFFFF;margin: 1px;height: 18px;padding-right: 5px;padding-left: 5px;padding-top: 2px;font-weight: bold;cursor: pointer;}
.ocl{background-color: #FF6600;}
.oclsel{background-color: #FF9900;}
.oclok{background-color: #33CC00;}
.morebg {background-color: #FF9900;font-family: arial, verdana, helvetica, sans-serif;font-size: 10px;color: #FFFFFF;}
.occhead {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #FFFFFF;background-color: #35689B;line-height: 18px;padding-left: 5px;padding-bottom: 1px;}
td {font-family: arial, verdana, helvetica, sans-serif; font-size:12px; color:#000000; line-height:19px;}


#content a, #content a:link, #content a:visited, #content a:active { color: #000000;}
#content a:hover { color: #30580C; text-decoration: none;}
sup { vertical-align:text-top;}
.buttons {font-family: arial, verdana, helvetica, sans-serif;font-size: 11px;color: #787878;background-color: #FFFFFF;border-width: 1px;border-color: #787878;width: 80px;cursor:hand;
}
.hdBlack { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #000000; text-decoration:none;}
.hdBlue {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #19689B; text-decoration:none;}
.hdOrange {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #F5A24C; text-decoration:none;}

.subBlue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #19689B; text-decoration:none;}
.subOrange {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #F5A24C; text-decoration:none;}

.callUs {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color: #F5A24C;}

/**************** page content *****************/



/**************** page footer *****************/
#footer { clear: both; background-color:#19689B; background-position:center; height:65px; width: 1008px; margin: 0px auto; text-align: center;font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px;}
#footer_left { float: left; width: 704px; padding: 20px; color:#FFFFFF; text-align:left;}
#footer_right { margin-left: 304px; vertical-align: top; padding: 20px; text-align:right; color:#FFFFFF;}

#footer a, #footer a:link, #footer a:visited, #footer a:active, #footer a:hover { color:#FFFFFF; text-decoration:none; font-weight: 100;}
#footer ul { margin: 0px; padding: 7px; list-style-type: none; text-align:right;}
#footer ul li { position:relative; display: inline; margin: 5px; padding: 0px;}
/**************** page footer *****************/

.paging_bold{font-size:14px; font-weight:bold;}
.paging_plain{font-size:10px;}

.mainHeader {font-family: arial, Tahoma, verdana, arial, Courier, monospace; font-size: 25px; color: #257CB7;	line-height:31px;}
.mainHeader2 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 24px; color: #F5840E;	text-shadow: #ffffff 1px 0;	}
.mainHeader3 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 24px; color: #ffffff;	text-shadow: #000000 1px 0;	text-transform:uppercase; line-height:31px;letter-spacing:3px;}
.mainHeader4 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 24px; color: #B9CD2E;	text-shadow: #666666 1px 0;	text-transform:uppercase; line-height:31px;letter-spacing:3px;}
.mainHeader5 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 24px; color: #787878;	text-shadow: #ffffff 1px 0;	text-transform:uppercase; line-height:31px;letter-spacing:3px;}
.mainHeader6 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 24px; color: #50B2DF;	text-transform:uppercase; line-height:31px;}

.subHeader {font-family: arial, Tahoma, verdana, arial, Courier, monospace; font-size: 19px; color: #257CB7;	line-height:31px;}
.subHeader2 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 17px; color: #F5840E;	text-transform:uppercase; line-height:31px; letter-spacing:2px;}
.subHeader3 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 15px; color: #ffffff;	text-transform:uppercase; line-height:47px; letter-spacing:2px;}
.subHeader4 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 17px; color: #B9CD2E;	text-transform:uppercase; line-height:31px; letter-spacing:2px;}
.subHeader5 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 17px; color: #dadada;	text-transform:uppercase; line-height:31px; letter-spacing:2px;}
.subHeader6 {font-family: arial, Tahoma, verdana, arial, Courier, monospace; font-size: 19px; color: #50B2DF;	line-height:31px;}

.subSubHeader {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 14px; color: #257CB7;	text-transform:uppercase; line-height:31px; letter-spacing:1px;}
.subSubHeader2 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 14px; color: #F5840E;	text-transform:uppercase; line-height:31px; letter-spacing:1px;}
.subSubHeader3 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 14px; color: #ffffff;	text-transform:uppercase; line-height:31px; letter-spacing:1px;}
.subSubHeader4 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 14px; color: #B9CD2E;	text-transform:uppercase; line-height:31px; letter-spacing:1px;}
.subSubHeader5 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 14px; color: #dadada;	text-transform:uppercase; line-height:31px; letter-spacing:1px;}
.subSubHeader6 {font-family: Tahoma, verdana, arial, Courier, monospace; font-size: 14px; color: #50B2DF;	text-transform:uppercase; line-height:31px; letter-spacing:1px;}

.imageBorderX {
	border: 1px solid #999999;
}

#subLink6 {font-family: Arial, verdana, arial, Courier, monospace; font-size: 19px; line-height:31px; color: #00669E;}


.text {color: #257CB7; font-size: 13px;}
.text2 {color: #F5840E; font-size: 13px;}
.text3 {color: #ffffff; font-size: 13px;}
.text4 {color: #B9CD2E; font-size: 13px;}
.text5 {color: #dadada; font-size: 11px;}
.text6 {color: #50B2DF; font-size: 11px;}

.subText {color: #257CB7; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
.subText2 {color: #F5840E; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
.subText3 {color: #ffffff; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
.subText4 {color: #B9CD2E; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
.subText5 {color: #999999; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
.subText6 {color: #50B2DF; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
.subText7 {color: #000000; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}

.tarif {font-family: arial, Courier, monospace; font-size: 16px; color: #257CB7; line-height:31px; }
.tarif2 {font-family: arial, Courier, monospace; font-size: 16px; color: #F5840E; line-height:31px; }
.tarif3 {font-family: arial, Courier, monospace; font-size: 16px; color: #ffffff; line-height:31px; }
.tarif4 {font-family: arial, Courier, monospace; font-size: 16px; color: #B9CD2E; line-height:31px; }
.tarif5 {font-family: arial, Courier, monospace; font-size: 16px; color: #dadada; line-height:31px; }
.tarif6 {font-family: arial, Courier, monospace; font-size: 16px; color: #50B2DF; line-height:31px; }

.rolloverNav a { display:block; height:37px; background-color: #; padding: 0px 0px 0px 0px; border:# solid 1px; text-decoration:none;}
.rolloverNav a:hover { background-color: #69B3E4; border:# solid 1px; padding: 0px 0px 0px 0px; }

a:link {color: #;}
a:visited {color: #;}
a:hover {color: #;}
a:active {color: #;}

