body
{
   /*
   background-image: url(../img/template/background.jpg);
   background-repeat: repeat-x;
   background-color: #888F72;
   */
   margin:0px;
}

body, ../img, div, td, table
{
   -moz-box-sizing: border-box;
}

.background-header
{
   background-image: url(../img/template/background.jpg);
   background-attachment: fixed;
   background-repeat: repeat-x;
}

.background-content
{
   background-image: url(../img/template/background_content.jpg);
   background-attachment: fixed;
   background-repeat: repeat-x;
   background-color: #888F72;
}

.textbox
{
   width:160px;
   height:18px;
   font-family: Verdana;
   font-size: 10px;
   color: #464646;
   border-top:1px solid #858585;
   border-bottom:1px solid #fafafa;
   border-left:1px solid #959595;
   border-right:1px solid #FFFFFF;
}

.
{
	font-family: Verdana;
	font-size: 14px;
   color: #7c99a9;
}

/* TEMPLATE BASE */

.base-top
{
   background-color: #FFFFFF;
}

.base-top-left
{
   background-image: url(../img/template/base_top_left.gif);
   background-repeat: no-repeat;
}

.base-top-right
{
   background-image: url(../img/template/base_top_right.gif);
   background-repeat: no-repeat;
}

.base-top-shadow
{
   background-image: url(../img/template/base_top_shadow.gif);
   background-repeat: repeat-x;
}

.base-header-side-top-left
{
   background-image: url(../img/template/base_header_side_top_left.gif);
   background-repeat: no-repeat;
}

.base-header-side-top-right
{
   background-image: url(../img/template/base_header_side_top_right.gif);
   background-repeat: no-repeat;
}

.base-header-side-left
{
   background-image: url(../img/template/base_header_side_left.gif);
   background-repeat: repeat-y;
}

.base-header-side-right
{
   background-image: url(../img/template/base_header_side_right.gif);
   background-repeat: repeat-y;
}

.header-top
{
   background-image: url(../img/template/header_top.jpg);
   background-repeat: no-repeat;
}

.base-header-left-shadow
{
   background-image: url(../img/template/base_header_left_shadow.gif);
   background-repeat: repeat-y;
}

.base-header-left
{
   background-color: #FFFFFF;
}

.base-header-right-shadow
{
   background-image: url(../img/template/base_header_right_shadow.gif);
   background-repeat: repeat-y;
}

.base-header-right
{
   background-color: #FFFFFF;
}

.header-middle1
{
   background-image: url(../img/template/header_middle1.jpg);
   background-repeat: no-repeat;
}

.header-voyager
{
   background-image: url(../img/template/header_voyager_box.jpg);
   background-repeat: no-repeat;
}

.header-middle2
{
   background-image: url(../img/template/header_middle2.jpg);
   background-repeat: no-repeat;
}

.header-middle3
{
   background-image: url(../img/template/header_middle3.jpg);
   background-repeat: no-repeat;
}

.header-bottom
{
   background-image: url(../img/template/header_bottom.gif);
   background-repeat: no-repeat;
}

/* SECOND TIER MENU */

.second-menu-left-shadow
{
   background-image: url(../img/template/second_menu_left_shadow.gif);
   background-repeat: repeat-y;
}

.second-menu-left
{
   background-color: #FFFFFF;
}

.second-menu-right-shadow
{
   background-image: url(../img/template/second_menu_right_shadow.gif);
   background-repeat: repeat-y;
}

.second-menu-right
{
   background-color: #FFFFFF;
}

.second-menu-content
{
   background-color: #FFFFFF;
}

.second-menu-text
{
   font-family: Verdana;
   font-size: 10px;
   color: #5090ac;
   letter-spacing: -0.1mm;
}

.second-menu-text-active
{
   font-family: Verdana;
   font-size: 10px;
   color: #cdcdcd;
   letter-spacing: -0.1mm;
}

.second-menu-divider
{
   background-image: url(../img/template/second_menu_divider.gif);
   background-repeat: no-repeat;
}

/* THIRD TIER MENU */

.third-menu-top-left
{
   background-image:url(../img/thirdmenu/third_menu_top_left.gif);
   background-repeat:no-repeat;
}

.third-menu-top-center
{
   background-color: #ebebeb;
}

.third-menu-top-right
{
   background-image:url(../img/thirdmenu/third_menu_top_right.gif);
   background-repeat:no-repeat;
}

.third-menu-heading-text
{
   font-family: Verdana;
   font-size: 12px;
   color: #949494;
}

.third-menu-bottom-left
{
   background-image:url(../img/thirdmenu/third_menu_bottom_left.gif);
   background-repeat:no-repeat;
}

.third-menu-bottom-center
{
   background-color: #ebebeb;
}

.third-menu-bottom-right
{
   background-image:url(../img/thirdmenu/third_menu_bottom_right.gif);
   background-repeat:no-repeat;
}

.third-menu-divide
{
   background-color: #ffffff;
}

.third-menu-item
{
   font-family: Verdana;
   font-size: 10px;
   color: #659bb3;

   background-color: #ebebeb;

   border-bottom: 1px solid #f3f3f3;
}

.third-menu-item-selected
{
   font-family: Verdana;
   font-size: 10px;
   color: #959595;

   background-color: #d7d7d7;

   border-bottom: 1px solid #d7d7d7;
}

.third-menu-item-mouse-over
{
   font-family: Verdana;
   font-size: 10px;
   color: #000000;

   background-color: #aecddb;

   border-bottom: 1px solid #aecddb;
}

.third-menu-arrow
{
   background-image:url(../img/arrows/arrow_grey_bgrey.gif);
   background-repeat:no-repeat;
}

/* FOURTH TIER MENU */

.fourth-menu-divider
{
   background-color: #f3f3f3;
}

.fourth-menu-border
{
   background-color: #f3f3f3;
}

.fourth-menu-arrow
{
   background-image: url(../img/arrows/arrow_grey_bwhite.gif);
   background-repeat: no-repeat;
}

.fourth-menu-text
{
   font-family: Verdana;
   font-size: 10px;
   color: #959595;
}

.fourth-menu-border-left
{
   border-left:1px solid #ebebeb;
}

.fourth-menu-border-right
{
   border-right:2px solid #ebebeb;
}

.fourth-menu-border-bottom
{
   border-bottom:1px solid #ebebeb;
}

/* GENERAL TEXT */

.black-text
{
   font-family: Verdana;
   font-size: 10px;
   color: #86898B;
}

.blue-heading-text
{
   font-family: Verdana;
   font-size: 12px;
   color: #72A5BD;
}

.blue-text
{
   font-family: Verdana;
   font-size: 10px;
   color: #72A5BD;
}


.grey-text
{
   font-family: Verdana;
   font-size: 10px;
   color: #86898B;
}

.grey-text2
{
   font-family: Verdana;
   font-size: 10px;
   color: #acacac;
}

.grey-text3
{
   font-family: Verdana;
   font-size: 10px;
   color: #707070;
}

.grey-text4
{
   font-family: Verdana;
   font-size: 10px;
   color: #6f6f6f;
}

.blue-text
{
   font-family: Verdana;
   font-size: 10px;
   color: #4d8eac;
}

.top-navigation-text
{
   font-family: Verdana;
   font-size: 10px;
   color: #FFFFFF;
}

.page-heading-text
{
   font-family: Arial Regular;
   font-size: 17px;
   color: #4d8eac;
}

.darkgrey-normal-text-narrow
{
   font-family: Verdana;
   font-size: 10px;
   letter-spacing: -0.2mm;
   color: #464646;
}

.voyager-blue-text
{
   font-family: Verdana;
   font-size: 10px;
   letter-spacing: -0.2mm;
   color: #4E8FAB;
}

.bottom-navigation-text
{
   font-family: Verdana;
   font-size: 10px;
   letter-spacing: -0.2mm;
   color: #86898B;
}

.copyright
{
   font-family: Verdana;
   font-size: 10px;
   letter-spacing: -0.2mm;
   color: #777897;
}

/* GENERAL BACKGROUNDS */

.grey-background
{
   background-color: #ebebeb;
}

.grey-background2
{
   background-color: #d0d0d0;
}

.white-background
{
   background-color: #ffffff;
}

.blue-background
{
   background-color: #e0eff6;
}

.light-brown-background
{
   background-color: #F5F2E9;
}

.brown-background
{
   background-color: #E8E5D2;
}

.light-green-background
{
   background-color: #E9F4EC;
}

.green-background
{
   background-color: #D3E8D9;
}

.light-red-background
{
   background-color: #F3E9EA;
}

.red-background
{
   background-color: #E7D3D4;
}

.light-purple-background
{
   background-color: #EDEAF5;
}

.purple-background
{
   background-color: #DBD3E8;
}

/* MISCELLANEOUS */

.table-background1
{
   background-color: #ebebeb;
}

.table-background2
{
   background-color: #f5f5f5;
}

.template1-contentbox1-button
{
}

/* SAA_Business_01 */

.saab01-icon
{
   background-image: url(../img/icons/icon_circled_lock.gif);
   background-repeat: no-repeat;
}

/* SAA_Business_05 */

.saab05-icon
{
   background-image: url(../img/icons/icon_earth_globe.gif);
   background-repeat: no-repeat;
}

.saab05-icon2
{
   background-image: url(../img/icons/icon_info.gif);
   background-repeat: no-repeat;
   background-position:center;
}

.saab01-heading-text
{
   font-family: Verdana;
   font-size: 16px;
   color: #4f8fab;
   font-weight: bold;
}

/* SAA_Business_18 */

.saab18-icon
{
   background-image: url(../img/icons/icon_earth_globe.gif);
   background-repeat: no-repeat;
}

/* TEMPLATE */

.template-base4-contentbox1
{
   background-image: url(../img/templates/template1/contentbox1_background.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox1-button
{
   background-image: url(../img/buttons/login_now_white2.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox1-button-over
{
   background-image: url(../img/buttons/login_now_white_over2.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox3-button
{
   background-image: url(../img/buttons/login_now_white.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox3-button-over
{
   background-image: url(../img/buttons/login_now_white_over.gif);
   background-repeat: no-repeat;
}

.template-base4-advert
{
   background-image: url(../img/templates/template1/flash_advert.gif);
   background-repeat: no-repeat;
}

.template-base-4-page-divider
{
   background-image: url(../img/general/divider.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox2-background-top
{
   background-image: url(../img/general/bluebox240_top.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox2-background-center
{
   background-color: #e0eff6;
}

.template-base4-contentbox2-background-bottom
{
   background-image: url(../img/general/bluebox240_bottom.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox3-background-top
{
   background-image: url(../img/general/bluebox240_top.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox3-background-center
{
   background-color: #e0eff6;
}

.template-base4-contentbox3-background-bottom
{
   background-image: url(../img/general/bluebox240_bottom.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox4-background-top
{
   background-image: url(../img/general/bluebox240_top.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox4-background-center
{
   background-color: #e0eff6;
}

.template-base4-contentbox4-background-bottom
{
   background-image: url(../img/general/bluebox240_bottom.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox5-background-top
{
   background-image: url(../img/general/bluebox240_top.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox5-background-center
{
   background-color: #e0eff6;
}

.template-base4-contentbox5-background-bottom
{
   background-image: url(../img/general/bluebox240_bottom.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox2-icon
{
   background-image: url(../img/icons/icon_plan_your_trip.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox3-icon
{
   background-image: url(../img/icons/icon_before_you_fly.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox4-icon
{
   background-image: url(../img/icons/icon_at_the_airport.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox5-icon
{
   background-image: url(../img/icons/icon_after_your_trip.gif);
   background-repeat: no-repeat;
}

.template-base4-contentbox2-heading,
.template-base4-contentbox3-heading,
.template-base4-contentbox4-heading,
.template-base4-contentbox5-heading
{
   font-family:Arial;
   font-size: 16px;
   color:#6E6F71;
}

.template-base4-contentbox1-heading
{
   font-family:Arial;
   font-size: 16px;
   color:#464646;
}

/* TEMPLATE 2 */

.tbmcst-heading-icon
{
   background-image: url(../img/templates/business_menu_content_select_table/heading_icon.jpg);
   background-repeat: no-repeat;
}

.tbmcst-heading-text
{
   font-family: Verdana;
   font-size: 16px;
   color: #4f8fab;

   font-weight: bold;
}

.tbmcst-button-view
{
}

.tbmcst-button-view-over
{
}

.tbmcst-table-top-left
{
   background-image: url(../img/templates/business_menu_content_select_table/table_top_left.gif);
   background-repeat: no-repeat;
}

.tbmcst-table-top-right
{
   background-image: url(../img/templates/business_menu_content_select_table/table_top_right.gif);
   background-repeat: no-repeat;
}


/* ADMIN SECTION*/
.button
{
   background-color:#BED7E2;
   border:1px solid #464646;
   font-size:10px;
   font-family:Verdana;
   color:#464646;
}

.dropdown
{
   width:160px;
   height:18px;
   font-family: Verdana;
   font-size: 10px;
   font-weight:bold;
   color: #C4C4C4;
   border-top:1px solid #848484;
   border-bottom:1px solid #FBFBFB;
   border-left:1px solid #969696;
   border-right:1px solid #E8E8E8;
}

.heading
{
   font-size:15px;
   font-family:Verdana;
   color:#464646;
}

.label
{
   font-size:12px;
   font-family:Verdana;
   color:#464646;
}

.normtext
{
   font-size:10px;
   font-family:Verdana;
   color:#464646;
}

.normtext-bold
{
   font-size:11px;
   font-family:Verdana;
   color:#464646;
   font-weight:bold;
}

/* TEMPLATE: SAA_Business_03 */

.template-business3-menu-left
{
   background-image: url(../img/templates/saa_business_03/menu_left.gif);
}

.template-business3-menu
{
   background-color: #f5f5f5;
}

.template-business3-menu-right
{
   background-image: url(../img/templates/saa_business_03/menu_right.gif);
}

.template-business3-divider
{
   background-image: url(../img/templates/saa_business_03/divider.gif);
}

.template-business3-divider-grey
{
   background-image: url('../img/general/two-tone-divider.gif');
   background-repeat:repeat-x;
   font-size:1px;
   height:1px;
}

.template-business3-heading-icon
{
   background-image: url(../img/templates/saa_business_03/icon_globe.gif);
}

.template-business3-heading-text
{
   font-family: Verdana;
   font-size: 16px;
   color: #4c8fac;
}

.template-business3-form1-note-text
{
   font-family: Verdana;
   font-size: 10px;
   color: #8e8e8e;
}

.template-business3-form2-note-text
{
   font-family: Verdana;
   font-size: 10px;
   color: #8e8e8e;
}

.template-business3-bluebox1-left
{
   background-image: url(../img/templates/SAA_Business_03/bluebox43_left.gif);
}

.template-business3-bluebox1-right
{
   background-image: url(../img/templates/SAA_Business_03/bluebox43_right.gif);
}

.template-business3-bluebox1
{
   background-color: #e0eff6;
}

.template-business3-bluebox2-left
{
   background-image: url(../img/templates/SAA_Business_03/bluebox48_left.gif);
}

.template-business3-bluebox2-right
{
   background-image: url(../img/templates/SAA_Business_03/bluebox48_right.gif);
}

.template-business3-bluebox2
{
   background-color: #e0eff6;
}

.template-business3-bluebox3-left
{
   background-image: url(../img/templates/SAA_Business_03/bluebox48_left.gif);
}

.template-business3-bluebox3-right
{
   background-image: url(../img/templates/SAA_Business_03/bluebox48_right.gif);
}

.template-business3-bluebox3
{
   background-color: #e0eff6;
}

.template-business3-bluebox4-left
{
   background-image: url(../img/templates/SAA_Business_03/bluebox58_left.gif);
}

.template-business3-bluebox4-right
{
   background-image: url(../img/templates/SAA_Business_03/bluebox58_right.gif);
}

.template-business3-bluebox4
{
   background-color: #e0eff6;
}

.template-business3-bluebox-icon
{
   background-image: url(../img/templates/SAA_Business_03/icon_bluebox.gif);
}

.template-business3-bluebox-icon2
{
   background-image: url(../img/templates/SAA_Business_03/icon_bluebox2.gif);
}

.template-business3-bluebox-heading-text
{
   font-family: Verdana;
   font-size: 14px;
   color: #000000;;
}

.table-heading
{
	font-size:11px;
	font-family:Verdana;
	color:#B7B7B7;
	border-left:1px solid #E5E5E5;
	height:20px;
}

.table-content
{
	font-size:11px;
	font-family:Verdana;
	color:#8E8E8E;
	border-left:1px solid #FFFFFF;
	height:24px;
}

.content-seperator
{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#F5F5F5;
	font-size:11px;
	font-family:Verdana;
	color:#C2C2C2;
	height:25px;
}


.content-heading-seperator
{
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#E0EFF6;
   font-family: Verdana;
   font-size: 12px;
   color: #72A5BD;
}