/* Global page structures */

BODY		{ padding:0px; margin:0px; text-align:center; vertical-align:top; width:100%; height:100%; }
IMG			{ border:0px; }

.clear {clear:both; font-size:0px; height:0px; line-height:0px;}
.L {float:left;}
.R {float:right;}
.IE_fix {font-size:1px; line-height:1px;}
.FS10 {font:10px Arial;}
.FS11 {font:11px Arial;}
.FS12 {font:12px Arial;}
.btm_border {border-bottom:1px solid #e6e7e8;}
.btm_border_na {border-bottom:none !important;}
.orange_text {color:#fe7e01;}

/*** padding fixing ***/
.PL16 {padding-left:16px !important;}
.PB3  {padding-bottom:3px;}
.PT15 {padding-top:15px !important;}
/**********************/

/*** margin fixing ***/
.MB1 {margin-bottom:1px;}
.MB1_II {margin-bottom:1px !important; margin-bottom:2px;}
.MB2 {margin-bottom:2px;}
.MB2_II {margin-bottom:2px !important; margin-bottom:3px;}
.MB3 {margin-bottom:3px;}
.MB4 {margin-bottom:4px;}
.MT-1{margin-top:auto !important; margin-top:-1px;}
/**********************/

/*** height fixing ***/
.H33 {height:33px;}
.H36 {height:36px;}
/**********************/

/*** width fixing ***/
.w12  	 {width:12px !important;}
.w13  	 {width:13px !important;}
.w14  	 {width:14px !important;}
.w15  	 {width:15px !important;}
.w15_II  {width:15px !important; width:17px;}
.w16 	 {width:16px !important;}
.w16_II  {width:17px !important; width:16px;}
.w16_III {width:16px !important; width:15px;}
.w17  	 {width:17px !important;}
.w17_II  {width:17px !important; width:18px;}
.w17_III {width:17px !important; width:16px;}
.W18  	 {width:18px !important;}
.W18_II  {width:18px !important; width:16px;}
.W19  	 {width:19px !important;} 
.W19_II  {width:19px !important; width:18px;}
.W19_III {width:19px !important; width:16px;}
.W19_IV  {width:19px !important; width:17px;}
.W20  	 {width:20px !important;} 
.W20_II  {width:20px !important; width:18px;} 
.W29_II  {width:29px !important; width:25px;}
.W31  	 {width:31px !important; width:29px;}
.W31_II  {width:31px !important; width:26px;}
.w37  	 {width:37px !important;}
.W594 	 {width:594px !important;}
/**********************/

#heading {position:relative; top:-1px !important; top:1px; -top:-1px;} /* fix for flash on home page */

.CitiesInnerH1_fix {padding-top:10px !important; padding-bottom:8px !important; letter-spacing:-1px;}
.CitiesInnerH1_fix_2 {padding-top:11px !important; padding-bottom:7px !important; letter-spacing:-1px;}
.CitiesInnerH1_fix_3 {padding-top:11px !important; padding-bottom:10px !important; letter-spacing:-1px;}
.CitiesInnerH1_fix_4 {padding-top:11px !important; padding-bottom:7px !important; padding-bottom:6px; letter-spacing:-1px;}
.CitiesInnerH1_fix_5 {padding-top:11px !important; padding-bottom:8px !important; letter-spacing:-1px;}

.topIMG_fix {position:relative; top:-1px; left:-1px; z-index:1;}
.topIMG_fix_2 {position:relative; top:0px; left:-1px; z-index:1;}
.topIMG_fix_3 {position:relative; top:-1px; z-index:1;}
.IMG_fix_3 {position:relative; left:1px;}

.HomeCreditSpecial {position:relative; top:-20px; outline-width:0px; border:0 none;}

DIV.SN_Normal_2	{ background-image:url(/img/misc/blue_frame.gif); cursor:pointer; height:35px !important;}
DIV.SN_Normal_2_Selected { background-image:url(/img/misc/blue_frame_pressed.gif); cursor:pointer; height:35px !important;}

.who_we_are {width:522px; height:102px; display:block; margin-top:24px;}

.txt1 { font:normal 12px/15px Arial; color:003E70;}
.txt1 A { color:#008EDB; text-decoration:underline; }
.txt1 A:visited { color:#008EDB; text-decoration:underline; }
.txt1 A:hover	{ color:#008EDB; text-decoration:none; }

TABLE.Envelope		{ height:100%; }
	TD.EnvelopeSide	{ width:30%; }
	TD.Envelope		{ width:100% height:100%; background-color:#FFFFFF; padding:0px 7px 0px 8px; vertical-align:top; }
	TABLE.Page		{ width:100% height:100%; }
		TD.Page		{ width:100%; height:100%; vertical-align:top; }


TABLE.Footer		{ width:100%; padding:20px 0px;}
	TD.FooterItem	{ white-space:nowrap; vertical-align:middle; margin-left:12px; padding-left:4px; border-bottom:1px solid #d1dee1;  height:18px;}
	TD.FooterItem A			{ font:normal 9px Arial; color:#003E70; text-decoration:none; outline-width:0px; border:0 none; }
	TD.FooterItem A:hover	{ font:normal 9px Arial; color:#003E70; text-decoration:underline; }
	TD.FooterSpacer			{ width:100%;}
	TD.FooterSmallSpace 	{ width:12px;}
	Table.footerLinks 		{ width:660px;}
	TD.FooterCredit			{ vertical-align:bottom; }
	
	
	/** Calendar Module styles **/
.MonthLine { font:bold 12px Arial; color:#000000; background-color:#FFFFFF; }
.WeekdayLine { font:bold 12px Arial; color:#FFFFFF; background-color:#FE7E01; }
.OffMonthDays { font:normal 12px Arial; color:#747474; background-color:#D4D4D4; text-decoration:line-through; width:20px; height:19px; vertical-align:middle; text-align:center }
.Weekdays  { font:normal 12px Arial; color:#000000; background-color:#FFFFFF; text-decoration:underline; width:20px; height:19px; vertical-align:middle; text-align:center }
.Weekends  { font:normal 12px Arial; color:#000000; background-color:#FFFFFF; text-decoration:underline; width:20px; height:19px; vertical-align:middle; text-align:center }
.Today   { font:bold 12px Arial; color:#ffffff; background-color:#D42E12; width:20px; height:19px; vertical-align:middle; text-align:center }
.TxtBox { width:145px;height:24px;font:normal 13px Arial; color:#000000; margin-right:10px; }
.CalButton	{  }

.footer_seperators{color:#d1dee1}

/** sprites **/
.sprite_header {background:url('../img/framework/sprite_header.gif') no-repeat;}
.sprite_icons {background:url('../img/framework/sprite_icons.gif') no-repeat;}
/*************/

/** top_blue_nav **/
.top_blue_nav {width:777px; height:32px; margin-bottom:11px;}
.top_blue_nav .left {width:9px; height:32px; background-position:-1px -1px; overflow:hidden;}
.top_blue_nav .middle {width:759px; height:32px; background:url('../img/framework/blue_header_repeat.gif') repeat-x 0 0;}
.top_blue_nav .middle UL {width:400px; margin:11px 0px 0px 15px; -margin:11px 0px 0px 7px; padding:0px; list-style:none !important;}
.top_blue_nav .middle UL LI {list-style:none !important; padding:0px;}
.top_blue_nav .middle UL LI A {padding-left:18px; color:#fff; text-decoration:none; outline-width:0px; border:0 none;}
.top_blue_nav .middle UL LI A.first {background-position:0px -235px; margin-right:14px;}
.top_blue_nav .middle UL LI A.second {background-position:1px -274px; margin-right:13px;}
.top_blue_nav .middle UL LI A.third {background-position:4px -316px;}
.top_blue_nav .middle .searcharea {width:250px; position:relative; top:6px; right:-4px;}
.top_blue_nav .middle .searcharea INPUT {border:0 none; width:61px; height:21px; color:#fff; background:url('../img/framework/search_btn.gif') no-repeat 0 0;}
.top_blue_nav .middle .searcharea .text {width:153px; height:21px; background:transparent url('../img/framework/search_q_bg.gif') no-repeat 0 0;}
.top_blue_nav .middle .searcharea .text INPUT {width:148px; height:19px; margin-top:2px; padding:0px 0px 0px 5px; background:none; border:0 none;}
.top_blue_nav .right {width:9px; height:32px; background-position:-1px -50px; overflow:hidden;}
/******************/

/**** grey_nav ****/
.grey_nav {width:782px; height:41px; position:relative; left:-3px; z-index:10; background:url('../img/framework/grey_header_repeat.gif') repeat-x 0 0; margin:0px; padding:0px; list-style:none !important;}
.grey_nav LI {position:relative; white-space:nowrap; list-style:none !important; padding:0px;}
.grey_nav LI.left {width:11px; height:42px; background-position:-1px -102px; margin-right:30px;}
.grey_nav LI A {color:#195392; padding:11px 0px 15px 0px; text-decoration:none; display:block; outline-width:0px; border:0 none;}
.grey_nav LI A:hover {color:#fe7e01;}
.grey_nav LI.separator {color:#afafaf; margin:0px 16px; padding:10px 0px 15px 0px;}
.grey_nav LI.right {width:11px; height:42px; background-position:-1px -169px;}
.grey_nav LI DIV.second_level_nav {position:absolute; top:35px;}
.grey_nav LI DIV.company {left:-18px;}
.grey_nav LI DIV.our_tours {left:-18px;}
.grey_nav LI DIV.il_tour_service {left:-18px;}
.grey_nav LI DIV.about_israel {left:-18px;}
.grey_nav LI DIV.press_room {left:-18px;}
.grey_nav LI DIV.second_level_nav UL.second_level_ul {margin:0px; padding:0px 6px; background-color:#fff; list-style:none; list-style-image:none; border:1px solid #e6e7e8; border-bottom:none;}
.grey_nav LI DIV.second_level_nav UL.second_level_ul LI {padding:3px 10px; list-style:none; list-style-image:none;}
.grey_nav LI DIV.second_level_nav UL.second_level_ul LI A {color:#008edb; text-decoration:none; padding:0px; display:inline;}
.grey_nav LI DIV.second_level_nav UL.second_level_ul LI A:hover {color:#fe7e01; text-decoration:underline;}
.grey_nav LI DIV.second_level_nav DIV {width:171px; height:9px;}
.grey_nav LI DIV.second_level_nav DIV .right_corner {width:9px; height:9px; background-position:-1px -409px;}
.grey_nav LI DIV.second_level_nav DIV .middle {height:9px;width:153px; background-color:#fff; border-bottom:1px solid #e6e7e8;}
.grey_nav LI DIV.second_level_nav DIV .left_corner {width:9px; height:9px; background-position:-1px -363px;}
/******************/

.flash_cont {width:523px; height:335px; background:url('../img/framework/flash_bg.jpg') no-repeat 0 0;}

/***** UL outerlinks ********/
UL.outerlinks {width:205px; height:177px; margin:0px; padding:0px; list-style:none;}
UL.outerlinks LI {width:205px; height:38px;}
UL.outerlinks LI A {color:#003e70; outline-width:0px; border:0 none;}
UL.outerlinks LI A SPAN.orange {color:#fe7e01; text-decoration:none;}
UL.outerlinks LI A SPAN.regular {color:#003e70; text-decoration:underline;;}
UL.outerlinks LI A.first {background-position:0px 0px; padding:0px 0px 2px 40px; line-height:14px;}
UL.outerlinks LI A.second {background-position:0px -70px; padding:0px 0px 2px 40px; line-height:14px; text-decoration:underline;}
UL.outerlinks LI A.third {background-position:0px -146px; padding:6px 0px 9px 40px; line-height:14px; text-decoration:underline;}
UL.outerlinks LI A.fourth {background-position:0px -226px; padding:6px 0px 9px 40px; line-height:14px; text-decoration:underline;}
/***************************/