

@font-face
{
  font-family: 'Amplitude-Bold';
  src: url('Amplitude-Bold.eot');
  src: local("☺"), url('Amplitude-Bold.eot?#iefix') format('embedded-opentype'), url('Amplitude-Bold.ttf') format("truetype");
  font-weight: normal;
  font-style: normal;
}










* {
    margin: 0;
    outline: medium none;
    padding: 0;
}

body {
    height: 100%;
    position: absolute;
    width: 100%;
	background:#7cb2ce url(../images/bodyBg.png) repeat-x;
}

#wrapper {
    min-height: 100%;
    position: relative;
    width: 100%;
}

#footer
{
	 position: absolute;
	 height: 279px;
	 bottom: 0;
	 width:100%;
}


#footer .footerContainer {
    background:#eaeaea;
    
    height: 279px;
    width:990px;
    position: relative;
	margin-left:auto;
	margin-right:auto;
	 
}



.em {
    letter-spacing: -0.3em;
    word-spacing: -0.3em;
}


.normal {
    letter-spacing: normal;
    word-spacing: normal;
}

.inline-block {
    display: inline-block;
    vertical-align: top;
	zoom:1;
	*display:inline;
}


#header
{
	width:990px;
	margin-left:auto;
	margin-right:auto;
	height:246px;
	position:relative;
	z-index:20;
	
}


#topMenu
{
	position:absolute;
	right:1px;
	top:7px;
}

#topMenu .link
{
	cursor:pointer;
	display:block;
	float:right;
	margin-left:18px;
	text-decoration:underline;
	color:#b8c8d6;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

 #header .websiteLogo
{
	position:absolute;
	top:58px;
	cursor:pointer;
	display:block;
	left:22px;
}


#header .websiteLogo img
{
	border:none;
}

#content
{
	background:#eaeaea url(../images/contentBg2.png) repeat-x;
	border:1px solid #fff;
	width:990px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	margin-top: -120px;
	padding-bottom:279px;
}

#content .contentContainer
{
	position:relative;
	border:1px solid #ede9de;
	background: #fff url(../images/contentBg.png) repeat-x;
	margin-top:9px;
	margin-left:auto;
	margin-right:auto;
	width:926px;
	padding-left:35px;
	padding-top:126px;

}

#header .languages
{
	position:absolute;
	top:100px;
	left:357px;
}

#header .languages .english
{
	display:block;
	cursor:pointer;
	float:left;
	background:url(../images/langs.png) 0px -29px no-repeat;
	width:29px;
	height:26px;
	margin-right:4px;
}

#header .languages .french
{
	display:block;
	cursor:pointer;
	float:left;
	background:url(../images/langs.png) -63px -29px no-repeat;
	width:29px;
	height:26px;
	margin-right:4px;
}

#header .languages .arabic
{
	display:block;
	cursor:pointer;
	float:left;
	background:url(../images/langs.png) -33px 0px no-repeat;
	width:29px;
	height:26px;
	margin-right:4px;
}

#header .destLebanon
{
	position:absolute;
	right:23px;
	top:79px;
	border:1px solid #fff;
	border-bottom:none;
	background:#e5e5e5;
	height:46px;
	width:289px;
	display:block;
	cursor:pointer;
	text-decoration:none;
}

#header .destLebanon .container
{
	border:1px solid #fff;
	border-bottom:none;
	top:4px;
	left:4px;
	width:271px;
	height:37px;
	position:absolute;
	padding-top:4px;
	padding-left:7px;
}

#header .destLebanon .title
{
border-bottom: 1px solid #D0ACB0;
    color: #910113;
    float: left;
    font-family: tahoma;
    font-size: 12px;
    font-weight: bold;
    margin-right: 6px;
    width: 143px;
    width: 149px;*
}

#header .destLebanon .row
{
	clear:both;
	height:16px;
	 padding-bottom:3px;
}
	

#header .destLebanon .arrow
{
	float:left;
	background:url(../images/arrowRed.png) no-repeat;
	width:12px;
	height:16px;
}

#header .destLebanon .subtitle
{
	  font-family: Tahoma, Geneva, sans-serif;
	  font-size:11px;
	  color:#666;
	
}

#header .flag
{
    background: url("../images/flagLeb.png") no-repeat scroll 0 0 transparent;
    height: 87px;
    position: absolute;
    right: 0;
    top: 126px;
    width: 431px;
}

#mainMenu
{
	position:absolute;
	right:-21px;
	top:207px;
}

#mainMenu .div3
{
	float:right;
	background:url(../images/mainMenu3.png) no-repeat;
	width:24px;
	height:53px;
}

#mainMenu .div1
{
	float:right;
	background: url(../images/mainMenu1.png) no-repeat;
	width:14px;
	height:53px;
}

#mainMenu .div2
{
	float:right;
	background: url(../images/mainMenu2.png) repeat-x;
	width:638px;
	height:53px;
}

#mainMenu .media
{
	float:right;
	cursor:pointer;
	background:url(../images/mainMenuItems.png) no-repeat -620px 0px;
	width:56px;
	height:38px;
	margin-right:-17px;
	margin-top:6px;
}

#mainMenu .media:hover, #mainMenu .media.selected
{
	background:url(../images/mainMenuItems.png) no-repeat -620px -38px;
}

#mainMenu .publications
{
	float:right;
	cursor:pointer;
	background:url(../images/mainMenuItems.png) no-repeat -518px 0px;
	width:99px;
	height:38px;
	margin-top:6px;
	margin-right:-2px;
}

#mainMenu .publications:hover, #mainMenu .publications.selected
{
	background:url(../images/mainMenuItems.png) no-repeat -518px -38px;
}

#mainMenu .transactions
{
	float:right;
	cursor:pointer;
	background:url(../images/mainMenuItems.png) no-repeat -322px 0px;
	width:193px;
	height:38px;
	margin-top:6px;
	margin-right:-2px;
}

#mainMenu .transactions:hover, #mainMenu .transactions.selected
{
	background:url(../images/mainMenuItems.png) no-repeat -322px -38px;
}

#mainMenu .news
{
	float:right;
	cursor:pointer;
	background:url(../images/mainMenuItems.png) no-repeat -215px 0px;
	width:105px;
	height:38px;
	margin-top:6px;
	margin-right:-2px;
}

#mainMenu .news:hover, #mainMenu .news.selected
{
	background:url(../images/mainMenuItems.png) no-repeat -215px -38px;
}


#mainMenu .about
{
	float:right;
	cursor:pointer;
	background:url(../images/mainMenuItems.png) no-repeat -100px 0px;
	width:110px;
	height:38px;
	margin-top:6px;
	margin-right:-2px;
}

#mainMenu .about:hover, #mainMenu .about.selected
{
	background:url(../images/mainMenuItems.png) no-repeat -100px -38px;
}

#mainMenu .ministry
{
	float:right;
	cursor:pointer;
	background:url(../images/mainMenuItems.png) no-repeat 0px 0px;
	width:97px;
	height:38px;
	margin-top:6px;
	margin-right:-2px;
	position:relative;
}
.ministryMenu
{
	width:157px;
	background:#fff;
	z-index:1;
	position:absolute;
	top:38px;
	left:0px;
	padding-top:5px;
	padding-left:13px;
	display:none;
}



.ministryMenu .sublink
{
	display:block;
	cursor:pointer;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#251f1f;
	width:141px;
	padding-bottom:6px;
	margin-bottom:5px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
}

.ministryMenu .sublink:hover,
.ministryMenu .sublink.selected
{
	color:#39668d;
}

.ministryMenu .sublink.last
{
	background:none;
}

#mainMenu .ministry:hover, #mainMenu .ministry.selected
{
	background:url(../images/mainMenuItems.png) no-repeat 0px -38px;
}

#sitemap
{
    background: url("../images/sitemapBg.png") repeat-x scroll 0 0 transparent;
    height: 222px;
    margin-left: 15px;
    position: relative;
    width: 960px;
}

#sitemap .cedar
{
	background:url(../images/arze.png) no-repeat;
	width:203px;
	height:187px;
	position:absolute;
	bottom:0px;
	right:0px;
}

#sitemap .container
{
	padding-top:22px;
	padding-left:35px;
}

#sitemap .col
{
    margin-right:/*52px;*/27px;
}

#sitemap.main .col
{
	margin-right:0px;
	width:195px !important;
}

#sitemap .col .title
{
	display:block;
	text-decoration:none;
	  font-family: 'Amplitude-Bold';
	  font-size:12px;
	  color:#333;
	  padding-bottom:8px;
}

#sitemap .col .link
{
	display:block;
	text-decoration:none;
	  font-family: Tahoma, Geneva, sans-serif;
	  font-size:11px;
	  color:#666;
	  padding-bottom:4px;
	  cursor:pointer;
}

#footer .bottomFooter .rightDiv
{
	position:absolute;
	top:1px;
	right:5px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	padding-top:22px;
	padding-right:10px;
	width:350px;
}

#footer .bottomFooter .rightDiv .koein
{
	float:left;
	padding-left:8px;
}

#footer .bottomFooter .rightDiv .koein a
{
	text-decoration:none;
	color:#666;
	cursor:pointer;
}

#footer .bottomFooter .rightDiv .copyright
{
	float:left;
}

#footer .bottomFooter
{

    margin-left: 16px;
    position: relative;
    width: 960px;
}

#footer .bottomFooter .leftDiv
{
	position:absolute;
	top:1px;
	left:32px;
	padding-top:14px;

}

#footer .bottomFooter .leftDiv .twitter
{
	cursor:pointer;
	background:url(../images/sharing.png) no-repeat 0px 0px;
	width:27px;
	height:27px;
	margin-right:5px;
	float:left;
}

#footer .bottomFooter .leftDiv .facebook
{
	cursor:pointer;
	background:url(../images/sharing.png) no-repeat -32px 0px;
	width:27px;
	height:27px;
	margin-right:5px;
	float:left;
}

#footer .bottomFooter .leftDiv .share
{
	cursor:pointer;
	background:url(../images/sharing.png) no-repeat -65px 0px;
	width:73px;
	height:27px;
	margin-right:5px;
	float:left;
	position:relative;
}

#footer .bottomFooter .leftDiv .email
{
	cursor:pointer;
	background:url(../images/sharing.png) no-repeat -143px 0px;
	width:146px;
	height:27px;
	margin-right:9px;
	float:left;
	display:block;
}

#footer .bottomFooter .leftDiv .search
{
	float:left;
}

#footer .bottomFooter .leftDiv .search .icon
{
	float:left;
	background:url(../images/srch.png) no-repeat;
	width:15px;
	height:20px;
	margin-top:4px;
	margin-right:6px;
}

#footer .bottomFooter .leftDiv .search .inputBg
{
	float:left;
	width:177px;
	background:url(../images/srchBg.png) repeat-x;
	height:28px;
	position:relative;

}

#footer .bottomFooter .leftDiv .search .inputBg .go
{
	cursor:pointer;
	position:absolute;
	top:7px;
	right:7px;
	background:url(../images/arrowBlack.png) no-repeat;
	width:11px;
	height:15px;
}

#footer .bottomFooter .leftDiv .search .inputBg input
{
	border:none;
	background:transparent;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#999;
	font-style:italic;
	position:absolute;
	left:7px;
	top:0px;
	padding-top:7px;
	width:147px;
}

#content .leftCol
{
	width:287px;
}

#welcome
{
	margin-bottom:12px;
}

#welcome .title
{
	background:url(../images/welcome.gif) no-repeat;
	width:238px;
	height:67px;
	margin-bottom:11px;
}

#welcome .text
{
	width:258px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#333;
	line-height:19px;
}

#compliments
{
	position:relative;
	background:url(../images/complimentsBg.png) no-repeat;
	width:322px;
	height:272px;
	margin-left:-26px;
}

#compliments .container
{
    padding-left: 39px;
    padding-top: 84px;

}

#compliments .inputText
{
	border:1px solid #ccc;
	position:relative;
	background:#fff;
	height:19px;
	width:241px;
	margin-bottom:7px;
	border-left-color:#285425;
}

#compliments  .label
{
	position:absolute;
	top:3px;
	left:5px;
		font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
}

#compliments .inputText  input
{
	border:none;
	background:transparent;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	position:absolute;
	left:47px;
	top:0px;
	padding-top:3px;
	width:167px;
}

#compliments .textArea
{
	border:1px solid #ccc;
	position:relative;
	background:#fff;
	height:61px;
	margin-bottom:7px;
	width:241px;
	border-left-color:#285425;
}

#compliments .textArea textarea
{
	overflow:auto;
	resize:none;
	border:none;
	background:transparent;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	position:absolute;
	left:60px;
	top:3px;
	width:179px;
	height:58px;
}

#compliments .sendDiv
{
	position:relative;
	height:22px;
}

#compliments .sendDiv .send
{
	float:left;
	cursor:pointer;
	margin-right:9px;
	background:url(../images/send.png) no-repeat;
	width:62px;
	height:22px;
}

#compliments .sendDiv .loader
{
	float:left;
	margin-right:9px;
	background:url(../images/loader.gif) no-repeat;
	width:16px;
	height:16px;
	margin-top:4px;
}

#compliments .sendDiv .mssg
{
    color: #666666;
    float: left;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    margin-top: -1px;
    width: 116px;
}

#announcements
{
	position:relative;
	border:1px solid #ede9de;
	background:#fff7e1;
	width:281px;
	height:109px;
	margin-left:-5px;
}

#announcements .lamp
{
	position:absolute;
	background:url(../images/lamp.png) no-repeat;
	width:41px;
	height:50px;
	top:15px;
	left:15px;
}

#announcements .line
{
	position:absolute;
	background: url(../images/lineOrange.png) repeat-y;
	width:1px;
	height:77px;
	top:15px;
	left:64px;
}

#ann_prev
{
		position:absolute;
	background:  url(../images/next_prev1.png) 0px 0px no-repeat;
	width:11px;
	height:15px;
	bottom:20px;
	left:23px;
	cursor:pointer;
}

#ann_prev:hover
{
	background:url(../images/aroowsRedGrey.png) no-repeat 0px -15px;
}

#ann_next
{
		position:absolute;
	background:  url(../images/next_prev1.png) -16px 0px no-repeat;
	width:11px;
	height:15px;
	bottom:20px;
	left:38px;
	cursor:pointer;
}

#ann_next:hover
{
	background:url(../images/aroowsRedGrey.png) no-repeat -15px -15px;
}

#announcements .container
{
		margin-top:15px;
	margin-left:80px;
	position:relative;
}

#announcements .info
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#333;
	font-style:italic;
    height: 49px;
    overflow: hidden;
	width:182px;
	position: absolute;
}

#announcements .more
{
	display:block;
	bottom:15px;
	left:80px;
	position:absolute;
		font-family: Georgia, "Times New Roman", Times, serif;
	font-size:11px;
	color:#333;
	font-style:italic;
	text-decoration:none;
	cursor:pointer;
	border-bottom:1px solid #99958a;
	display:inline;
}

#content .rightCol
{
	width:639px;
}




.businessTourists
{
	position:relative;
	width:604px;
	padding-left:15px;
}

.businessTourists .item
{
	width:288px;
	position:relative;
}

.businessTourists .item.business
{
	margin-right:28px;
}

.businessTourists .item.business .title
{
	  font-family: 'Amplitude-Bold';
	  font-size:15px;
	  height:30px;
	  color:#285425;
	  padding-top:12px;
	  background: url(../images/lineGreen.png) repeat-x left top;
	
}

.businessTourists .item.tourist .title
{
	  font-family: 'Amplitude-Bold';
	  font-size:15px;
	  height:30px;
	  color:#910213;
	  padding-top:12px;
	  background: url(../images/lineRed.png) repeat-x left top;

}

.businessTourists .item .container
{
	position:relative;
	overflow:hidden;
	height:187px;
	width:286px;
}

.businessTourists .item.business .linksDiv
{
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	height:167px;
	width:146px;
	background:url(../images/greenBg.png) repeat;
	padding-top:20px;
	padding-left:10px;
}

.businessTourists .item.tourist .linksDiv
{
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	height:167px;
	width:146px;
	background: url(../images/redBg.png) repeat;
	padding-top:20px;
	padding-left:10px;
}

.businessTourists .item .link
{
	cursor:pointer;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
	width:122px;
	padding-bottom:8px;
	margin-bottom:8px;
	background:url(../images/lineBottom.png) repeat-x left bottom;
	display:block;
	text-decoration:none;
}

.businessTourists .item .link.last
{
	border-bottom:1px solid #ccc;
	background:none;
}


.transactionDiv
{
	position:relative;
	width:620px;
	padding-left:7px;
	padding-top:20px;
}

.transactionDiv .library
{
	position:relative;
	background:url(../images/libraryBg.png) no-repeat;
	width:304px;
	height:127px;
	margin-right:12px;
	text-decoration:none;
	cursor:pointer;
}

.transactionDiv .library img
{
	border:none;
}

.transactionDiv .library .pic
{
	overflow:hidden;
	height:82px;
	width:114px;
	position:absolute;
	top:12px;
	left:10px;
}

.transactionDiv .library .visit
{
		font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#a01414;
	position:absolute;
	bottom:19px;
	left:37px;
	text-decoration:underline;
}

.transactionDiv .library .title
{
	  font-family: 'Amplitude-Bold';
	font-size:14px;
	color:#666;
	position:absolute;
	top:21px;
	left:125px;
	
}

.transactionDiv .library .title .red
{
	color:#c41326;
}

.transactionDiv .library .subtitle
{
	  font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#666;
	position:absolute;
	bottom:19px;
	left:125px;
	width:151px;

}

.transactionDiv .transaction
{
	position:relative;
	background: url(../images/transactionBg.png) no-repeat;
	width:304px;
	height:127px;
	text-decoration:none;
	cursor:pointer;
}

.transactionDiv .transaction .title
{
		  font-family: 'Amplitude-Bold';
	font-size:15px;
	color:#666;
	position:absolute;
	left:20px;
	top:18px;
}

.transactionDiv .transaction .pic
{

	position:absolute;
	left:20px;
	top:55px;
	background:url(../images/transaction.png) no-repeat;
	width:61px;
	height:57px;
}

.transactionDiv .transaction .subtitle
{
		  font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#333;
	font-style:italic;
	position:absolute;
	left:96px;
	top:59px;
}

.transactionDiv .transaction .visit
{

	position:absolute;
	left:96px;
	top:81px;
	background: url(../images/visitLib.gif) no-repeat;
	width:88px;
	height:22px;
}

.NewsDiv
{
		height:84px;
		margin-left:-25px;
}

.NewsDiv .div1
{
	float:left;
	background:url(../images/news1.png) no-repeat;
	width:37px;
	height:84px;
}

.NewsDiv .div3
{
	float:left;
	background: url(../images/news3.png) no-repeat;
	width:36px;
	height:84px;
}

.NewsDiv .div2
{
	float:left;
	background: url(../images/news2.png) repeat-x;
	width:878px;
	height:84px;
	position:relative;
}

#newsNext
{
	background:url(../images/aroowsRedGrey.png) no-repeat -15px 0px;
	width:12px;
	height:15px;
	position:absolute;
	right:1px;
	top:34px;
	cursor:pointer;
}

#newsNext:hover
{
	background:url(../images/aroowsRedGrey.png) no-repeat -15px -15px;
}

#newsPrev
{
	background:url(../images/aroowsRedGrey.png) no-repeat 0px 0px;
	width:12px;
	height:15px;
	position:absolute;
	right:18px;
	top:34px;
	cursor:pointer;
}

#newsPrev:hover
{
	background:url(../images/aroowsRedGrey.png) no-repeat 0px -15px;
}

.NewsDiv .all
{
	display:block;
	cursor:pointer;
	position:absolute;
	right:41px;
	top:35px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#9f1313;
	text-decoration:underline;
}

.NewsDiv .container
{
   padding-left: 2px;
    padding-top: 34px;
    position: relative;
	margin-top:35px;
	 width: 777px;
}

.NewsDiv .news
{
	height:20px;
	position:absolute;
	width:777px;
	overflow:hidden;
	top:0px;
	left:0px;
	display:none;
}

.NewsDiv .news .date
{
	float:left;
		font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#b80000;
	padding-right:12px;
	
}

.NewsDiv .news .text
{
	float:left;
		font-family: Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	height:20px;
	font-weight:bold;
	background:url(../images/line20.png) no-repeat left 0px;
	padding-left:11px;
	cursor:pointer;
	
}

#pageSitemap
{
	position:relative;
	width:305px;
	margin-left:-16px;
}

#pageSitemap .div1
{
	background:url(../images/pageMapBox1.png) no-repeat;
	width:305px;
	height:187px;
	position:relative;
}

#pageSitemap .div3
{
	background: url(../images/pageMapBox3.png) no-repeat;
	width:305px;
	height:31px;
	position:relative;
}

#pageSitemap .div2
{
	background: url(../images/pageMapBox2.png) repeat-y;
	width:305px;
	position:relative;
}

#pageSitemap .pageTitle
{
    color: #285425;
    font-family: 'Amplitude-Bold';
    font-size: 22px;
    left: 32px;
    position: absolute;
    top: 51px;
}

#pageSitemap .linksContainer
{
	padding-left: 32px;
	position:absolute;
	top:-85px;
}

#pageSitemap .link
{
	color: #666;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 12px;
	cursor:pointer;
	text-decoration:none;
	background:url(../images/pageLinkHover.png) no-repeat 0px 0px;
	width:240px;
	height:28px;
	margin-bottom:6px;
	display:block;
	padding-left:25px;
}

#pageSitemap .link.last
{
	margin-bottom:0px;
	height:27px;
}

	

#pageSitemap .link:hover,
#pageSitemap .link.selected
{
	font-weight:bold;
	color: #1f1e1f;
	background:url(../images/pageLinkHover.png) no-repeat 0px -36px;
}

#pageSitemap .link.last:hover
{
   background:url(../images/pageLinkHover.png) no-repeat 0px -65px;
}

#sub #compliments
{
	margin-top:-8px;
}

#sub .transactionDiv
{
	width:303px;
	margin-left:-21px;
}

#sub .transactionDiv .library 
{
	margin-bottom:9px;
}

#sub #content .contentContainer
{
	padding-bottom:28px;
}

.pageUrl
{
 background: url("../images/pageUrlBg.png") no-repeat scroll 0 0 transparent;
    height: 35px;
    margin-left: 10px;
    margin-top: -12px;
    position: relative;
    width: 621px;
	margin-bottom:28px;
}

.pageUrl .url
{
	position:absolute;
	top:8px;
	left:35px;
	color: #666;
    font-family: Tahoma, Geneva, sans-serif;
    font-size: 11px;
}

#MissionVision 
{
	width:593px;
	padding-left:25px;
}

#MissionVision .topDiv
{
	position:relative;
	width:593px;
	height:28px;
	margin-bottom:20px;
	border-bottom:1px solid #ccc;
}

#MissionVision .topDiv .title
{
	color: #201e1f;
    font-family: 'Amplitude-Bold';
    font-size: 16px;
	padding-top:4px;
}

#MissionVision .topDiv .options
{
	position:absolute;
	top:2px;
	height:21px;
	right:0px;
	width:200px;
}

#MissionVision .topDiv .options .share
{
	cursor:pointer;
	float:right;
	background:url(../images/share_fonts.png) no-repeat -46px 0px;
	width:60px;
	height:21px;
	position:relative;
}

#MissionVision .topDiv .options .line
{

	float:right;
	background:url(../images/share_fonts.png) no-repeat -35px 0px;
	width:1px;
	height:21px;
	margin-left:10px;
	margin-right:10px;
}

#MissionVision .topDiv .options .decrFont
{
	cursor:pointer;
	float:right;
	background:url(../images/share_fonts.png) no-repeat -17px 0px;
	width:10px;
	height:21px;
	margin-left:4px;
}

#MissionVision .topDiv .options .incrFont
{
	cursor:pointer;
	float:right;
	background:url(../images/share_fonts.png) no-repeat 0px 0px;
	width:13px;
	height:21px;
}

#MissionVision .item .title
{
		color: #275325;
    font-family: 'Amplitude-Bold';
    font-size: 15px;
	padding-bottom:12px;
}

#MissionVision .item .text
{
		color: #666;
    font-family: Tahoma, Geneva, sans-serif;;
    font-size: 12px;
	line-height:19px;
	width:585px;
}

#MissionVision .item
{
		padding-bottom:20px;
		margin-bottom:20px;
		background:url(../images/dottedLine.png) repeat-x left bottom;
}

#MissionVision .item.last
{
	background:none;
}

#MissionVision .item .text .bold
{
	font-weight:bold;
	color:#333;
}

#MissionVision .item .text ul
{
	list-style:none;
}

#MissionVision .item .text li
{
	background:url(../images/liArrow.png) no-repeat left 5px;
	padding-left:22px;
	margin-bottom:3px;
}

#Ministers .title
{
	   color: #275325;
    font-family: 'Amplitude-Bold';
    font-size: 15px;
    padding-bottom: 12px;
}

#Ministers .minister
{
	display:block;
	text-decoration:none;
	width:595px;
	padding-bottom:20px;
	margin-bottom:20px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
}

#Ministers .minister.cursor
{
	cursor:pointer;
}

#Ministers .minister.last
{
	background:none;
}

#Ministers .minister img
{
	border:none;
}

#Ministers .minister .pic
{
	background:#fff;
	position:relative;
	border:1px solid #ccc;
	width:130px;
	height:152px;
	margin-right:21px;
}

#Ministers .minister .pic .image
{
	position:absolute;
	top:4px;
	left:4px;
	overflow:hidden;
	height:145px;
	width:122px;
}

#Ministers .minister .details
{
	width:400px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}

#Ministers .minister .unit
{
	padding-bottom:16px;
	font-size:12px;
}

#Ministers .minister .unit .label
{
	color:#333;
	padding-bottom:3px;
}

#Ministers .minister .unit .value
{
	color:#666;
}

#Ministers .minister .details .more
{
	background:url(../images/moreDetails.gif) no-repeat;
	width:73px;
	height:11px;
}

#ministerDetails .back
{
	margin-bottom:15px;
	cursor:pointer;
	background:url(../images/back.png) no-repeat;
	width:52px;
	height:18px;
	display:block;
}

#ministerDetails .pic {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 225px;
    margin-right: 22px;
    position: relative;
    width: 193px;
}
#ministerDetails .image {
    height: 218px;
    left: 4px;
    overflow: hidden;
    position: absolute;
    top: 4px;
    width: 184px;
}

#ministerDetails .details {
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    width: 376px;
	
}
#ministerDetails .details .unit {

    padding-bottom: 16px;
}
#ministerDetails .details  .unit .label {
    color: #333333;
    padding-bottom: 3px;
}
#ministerDetails .details  .unit .value {
    color: #666666;
}

#ministerDetails .details .text
{
	  color: #666666;
    font-family: Tahoma,Geneva,sans-serif;
    line-height: 19px;
	background:url(../images/dottedLine.png) repeat-x left top;
	padding-top:20px;
}

#ministerDetails .details .text ul {
    list-style: none outside none;
}
#ministerDetails .details .text li {
    background: url("../images/liArrow.png") no-repeat scroll left 5px transparent;
    margin-bottom: 3px;
    padding-left: 22px;
}

#whyLeb
{
	position:relative;
	width:326px;
	margin-left:-29px;
	margin-top:12px;
}

#whyLeb .div1
{
	width:326px;
	background:url(../images/why1.png) no-repeat;
	height:67px;
}


#whyLeb .div3
{
	width:326px;
	background: url(../images/why3.png) no-repeat;
	height:34px;
}

#whyLeb .div2
{
	width:326px;
	background: url(../images/why2.png) repeat-y;
	min-height:100px;
}

#whyLeb .container
{
	padding-top:14px;
	padding-left:40px;
}

#whyLeb .container .link
{
	display:block;
	cursor:pointer;
	text-decoration:none;
	width:236px;
	border-bottom:1px solid #ccc;
	padding-bottom:5px;
	margin-bottom:6px;
	font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
	color:#666;
	background:url(../images/play.png) no-repeat left 5px ;
	padding-left:15px;
}

#whyLeb .container .link:hover
{
	color:#c41326;
}

#whyLeb .container .link.last
{
	border:none;
	margin-bottom:0px;
}

#aboutLeb .pic
{
	overflow:hidden;
	height:425px;
	width:595px;
	margin-bottom:24px;
}

#aboutLeb .text {
 
    color: #666666;
    font-family: Tahoma,Geneva,sans-serif;
    line-height: 19px;
	font-size:12px;
	padding-left:3px;
	padding-bottom:25px;

}

#aboutLeb .quickFacts
{
	margin-bottom:39px;
	background:url(../pictures/facts.png) no-repeat;
	width:593px;
	height:423px;
}

#aboutLeb .moreAbtLeb
{
	width:632px;
	margin-left:-20px;
	
}

#aboutLeb .moreAbtLeb .div1
{
	position:relative;
	background:url(../images/moreAbt1.png) no-repeat;
	width:632px;
	height:34px;
}

#aboutLeb .moreAbtLeb .div3
{
	position:relative;
	background: url(../images/moreAbt3.png) no-repeat;
	width:632px;
	height:38px;
}

#aboutLeb .moreAbtLeb .div2
{
	position:relative;
	background: url(../images/moreAbt2.png) repeat-y;
	width:590px;
	padding-top:9px;
	padding-left:42px;
	
}

#aboutLeb .moreAbtLeb .div1 .title
{
	position:absolute;
	top:-8px;
	left:21px;
	color: #265225;
    font-family: 'Amplitude-Bold';
    font-size: 15px;
	
}

#aboutLeb .moreAbtLeb .link {
    background: url("../images/play.png") no-repeat scroll left 5px transparent;
    border-bottom: 1px solid #CCCCCC;
    color: #666666;
    cursor: pointer;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    margin-bottom: 6px;
    padding-bottom: 5px;
    padding-left: 15px;
    text-decoration: none;
    width: 236px;
	margin-right:35px;
}

#aboutLeb .moreAbtLeb .link:hover {
	color: #265225;
}

#aboutLeb .moreAbtLeb .link.nomargin
{
	margin-right:0px;
}

#aboutLeb .moreAbtLeb .link.bottom
{
	border:none;
}

#allNews .news
{
	width:288px;
	margin-right:15px;
	cursor:pointer;
	text-decoration:none;
	margin-bottom:30px;
}

#allNews .news img
{
	border:none;
}

#allNews .news.nomargin
{
	margin-right:0px;
}

#allNews .news .div1
{
	position:relative;
	height:32px;
	z-index:1;
}

#allNews .news .div1 .corner1
{
	background: url(../images/newsLeft1.png) no-repeat;
	width:4px;
	height:32px;
	float:left;
}

#allNews .news .div1 .corner3
{
	background: url(../images/newsLeft3.png) no-repeat;
	width:4px;
	height:32px;
	float:left;
}

#allNews .news .div1 .corner2
{
	background: url(../images/newsLeft2.png) repeat-x;
	height:25px;
	padding-top:7px;
	float:left;
	padding-left:8px;
	padding-right:8px;
	color: #265225;
    font-family: 'Amplitude-Bold';
    font-size: 15px;
}

#allNews .news .div3
{
	position:relative;
	height:3px;
	background:url(../images/newsbg3.png) no-repeat;
	width:288px;
}

#allNews .news .div2
{
	position:relative;
	height:410px;
	background:url(../images/newsbg2.png) repeat-y;
	width:273px;
	margin-top:-1px;
	padding-top:13px;
	padding-left:15px;
}

#allNews .news .div2 .topBorder
{
	position:absolute;
	top:0px;
	left:0px;
	width:288px;
	height:1px;
	background:#ccc;
}

#allNews .news .div3 .view
{
   background: url("../images/viewAll.png") no-repeat scroll 0 0 transparent;
    height: 25px;
    position: absolute;
    right: 10px;
    top: -13px;
    width: 71px;
}

#allNews .news .pic
{
	margin-bottom:9px;
	overflow:hidden;
	height:194px;
	width:259px;
}

#allNews .news .title
{
	font-family: Tahoma,Geneva,sans-serif;
    font-size: 15px;
	color:#333;
	margin-bottom:10px;
	line-height:21px;
	max-height:42px;
	overflow:hidden;
}

#allNews .news .date
{
	font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
	color:#999;
	margin-bottom:6px;

}

#allNews .news .text
{
	font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
	color:#666;
	width:249px;
	line-height:18px;
	overflow:hidden;
	height:118px;

}

#allNews .news .more
{
	font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
	color:#265225;
	text-decoration:underline;

}

#newsCateg .news
{
	width:595px;
	padding-bottom:25px;
	margin-bottom:25px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
	display:block;
	cursor:pointer;
	text-decoration:none;
}

#newsCateg .news.last
{
	background:none;
}

#newsCateg .news img
{
	border:none;
}

#newsCateg .news .pic
{
	border:1px solid #ccc;
	position:relative;
	width:176px;
	height:133px;
	margin-right:18px;
}

#newsCateg .news .pic .image
{
	position:absolute;
	top:4px;
	left:4px;
	overflow:hidden;
	width:167px;
	height:125px;
}

#newsCateg .news .details
{
	width:394px;
}

#newsCateg .news .details .title
{
   color: #333333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
    height: 16px;
    margin-bottom: 8px;
}

#newsCateg .news .details .date
{
		font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
	color:#999;
	padding-bottom:8px;
}
	
	
#newsCateg .news .details .text
{
		font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
	color:#666;
	height:74px;
	overflow:hidden;
	line-height:18px;
	
}

#newsCateg .news .details .more
{
	background:url(../images/readMore.gif) no-repeat;
	width:62px;
	height:11px;
	margin-top:4px;
}

#newsCateg .newsMain
{
	display:block;
	cursor:pointer;
	text-decoration:none;
	background:#f2f0f1;
	height:226px;
	margin-bottom:25px;
	
}

#newsCateg .newsMain img
{
	border:none;
}

#newsCateg .newsMain .pic
{
	width:301px;
	height:225px;
	overflow:hidden;
	margin-right:15px;
}

#newsCateg .newsMain  .details {
    width: 249px;
	padding-top:20px;

}
#newsCateg .newsMain  .details .title {
    color: #333333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 15px;
    margin-bottom: 8px;
}
#newsCateg .newsMain  .details .date {
    color: #999999;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
    padding-bottom: 8px;
}
#newsCateg .newsMain  .details .text {
    color: #666666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    line-height:18px;
    max-height: 107px;
    overflow: hidden;
}
#newsCateg .newsMain  .details .more {
    background: url("../images/readMore.gif") no-repeat scroll 0 0 transparent;
    height: 11px;
    margin-top: 4px;
    width: 62px;
}

#newsCateg .container
{
	padding-top:25px;
	background:url(../images/dottedLine.png) repeat-x left top;
}

#newsDetails .back
{
	cursor:pointer;
	display:block;
	background:url(../images/back.png) no-repeat;
	width:52px;
	height:18px;
	margin-bottom:16px;
}

#newsDetails .pic
{
	overflow:hidden;
	height:445px;
	width:595px;
	margin-bottom:22px;
}

#newsDetails .title
{
	width:545px;
	    color: #333333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 15px;
	padding-bottom:12px;
}

#newsDetails .date
{
	width:545px;
	    color: #999;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
	padding-bottom:18px;
}

#newsDetails .text
{
	width:594px;
	color: #666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
	padding-bottom:16px;
	margin-bottom:16px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
	line-height:19px;
}

#newsDetails .goTop
{
	background:url(../images/backTop.gif) no-repeat;
	width:55px;
	height:12px;
	cursor:pointer;
}


#adminTransaction .transaction
{
	padding-bottom:25px;
	margin-bottom:25px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
	width:595px;
}

#adminTransaction .transaction .pic
{
	border:1px solid #ccc;
	width:137px;
	height:176px;
	background:#fff;
	margin-right:20px;
	position:relative;
}

#adminTransaction .transaction .details
{
	width:435px;
}

#adminTransaction .transaction .details .title
{
	color: #333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
	padding-bottom:15px;
}

#adminTransaction .transaction .details .text
{
	color: #666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
	margin-bottom:15px;
	max-height:55px;
	overflow:hidden;
	line-height:17px;
}

#adminTransaction .transaction .details .text .more
{
	cursor:pointer;
		color: #265225;
   text-decoration:underline;
    font-size: 11px;
}

#adminTransaction .transaction .details .download
{
	cursor:pointer;
	background:url(../images/download.png) no-repeat;
	width:129px;
	height:27px;
}

#adminTransaction .transaction .image
{
	overflow:hidden;
	height:168px;
	width:129px;
	position:absolute;
	top:4px;
	left:4px;
}

#sub.transaction .leftCol
{
	/*padding-top:44px;*/
}

#transDetails
{
	padding-bottom:25px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
	width:595px;
}

#transDetails .back
{
	 background: url("../images/back.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 18px;
    margin-bottom: 16px;
    width: 52px;
}

#transDetails .title
{
	 color: #333333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 15px;
    padding-bottom: 14px;
    width: 545px;
	line-height:19px;
}

#transDetails .pic
{
	position:relative;
	border:1px solid #ccc;
	background:#fff;
	width:212px;
	height:272px;
	margin-right:23px;
}

#transDetails .pic .image
{
	position:absolute;
	top:4px;
	left:4px;
	overflow:hidden;
	height:263px;
	width:203px;
}

#transDetails .text
{
		 color: #666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
	width:358px;
	line-height:19px;
}

#transDetails .download
{
	  background: url("../images/download.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 27px;
    width: 129px;
	margin-top:10px;
}


#allPublications 
{
	width:595px;
}

#allPublications .publication 
{
	margin-bottom:29px;
}

#allPublications .publication .div1
{
	position:relative;
	z-index:1;
	width:593px;
	height:31px;
}

#allPublications .publication .div2
{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	width:573px;
	position:relative;
	min-height:173px;
	background:#fff;
	margin-top:-1px;
	padding-top:20px;
	padding-left:20px;
}

#allPublications .publication .div3
{
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	position:relative;
	background:#fff;
	height:10px;
	width:593px;
}

#allPublications .publication .div1 .corner1
{
	width:1px;
	height:31px;
	float:left;
	background:#ccc;
}

#allPublications .publication .div1 .corner2
{
	
	height:26px;
	float:left;
	border-top:1px solid #ccc;
	padding-left:13px;
	padding-right:13px;
	background:#fff;
	color: #265225;
    font-family: 'Amplitude-Bold';
    font-size: 15px;
	padding-top:4px;
}

#allPublications .publication .div1 .corner3
{
	width:1px;
	height:31px;
	float:left;
	background:#ccc;
}

#allPublications .publication .viewAll
{
	display:block;
	cursor:pointer;
	position:absolute;
	right:19px;
	top:-4px;
	background:url(../images/viewAll.png) no-repeat;
	width:71px;
	height:25px;
}

#allPublications .publication .pic
{
	overflow:hidden;
	width:129px;
	height:168px;
	margin-right:14px;
}

#allPublications .publication .details
{
	width:405px;
	padding-top:3px;
}

#allPublications .publication .details .title
{
			 color: #333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
	padding-bottom:8px;
}

#allPublications .publication .details .text
{
			 color: #666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
	line-height:19px;
	max-height:55px;
	overflow:hidden;
}

#allPublications .publication .details .more
{
	cursor:pointer;
		color: #265225;
   text-decoration:underline;
    font-size: 11px;
}

#allPublications .publication .details .download
{
	cursor:pointer;
	background:url(../images/download.png) no-repeat;
	width:129px;
	height:27px;
	margin-top:14px;
}

#Reports .report
{
	width:595px;
	padding-bottom:25px;
	margin-bottom:25px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
}

#Reports .report .image {
    height: 168px;
    margin-right: 14px;
    overflow: hidden;
    width: 129px;
	position:absolute;
	top:4px;
	left:4px;
}

#Reports .report .pic
{
	position:relative;
	border:1px solid #ccc;
	width:137px;
	height:176px;
	margin-right:15px;
}

#Reports .report .details
{
	width:435px;
}

#Reports .report .details .title {
    color: #333333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
    padding-bottom: 8px;
}
#Reports .report .details .text {
    color: #666666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    line-height: 19px;
    height: 58px;
    overflow: hidden;
}
#Reports .report .details .more {
    color: #265225;
    cursor: pointer;
    font-size: 11px;
    text-decoration: underline;
}
#Reports .report .details .download {
    background: url("../images/download.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 27px;
    margin-top: 14px;
    width: 129px;
}

#reportDetails 
{
	width:595px;
	padding-bottom:25px;
	margin-bottom:25px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
}
	
#reportDetails .back
{	
margin-bottom:13px;
	cursor:pointer;
	background:url(../images/back.png) no-repeat;
	width:52px;
	height:18px;
	display:block;
}

#reportDetails .title
{
	    color: #333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 15px;
	padding-bottom:17px;
}

#reportDetails .pic
{
	position:relative;
	border:1px solid #ccc;
	width:212px;
	height:272px;
	background:#fff;
	margin-right:15px;
}

#reportDetails .pic .image
{
	position:absolute;
	top:4px;
	left:4px;
	overflow:hidden;
	width:203px;
	height:263px;
}

#reportDetails .text
{
	width:358px;
		    color: #666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
	line-height:19px;
}

#reportDetails  .download
{
	cursor:pointer;
	background:url(../images/download.png) no-repeat;
	width:129px;
	height:27px;
	margin-top:14px;
}

#sub.newsletter #compliments
{
	margin-top:35px;
}

#emailUpdates .instruction
{
	color: #333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
	padding-bottom:20px;
}

#emailUpdates .container
{
	position:relative;
	background:#fff;
	border:1px solid #ccc;
	width:563px;
	min-height:138px;
	padding-left:20px;
	padding-top:20px;
}

#emailUpdates .send
{
	cursor:pointer;
	position:absolute;
	right:20px;
	bottom:-11px;
	background:url(../images/sendGreen.gif) no-repeat;
	width:66px;
	height:29px;
}

#emailUpdates .unit
{
	width:271px;
	margin-bottom:12px;
}

#emailUpdates .label
{
	padding-bottom:6px;
	color: #666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
}

#emailUpdates .inputBox
{
	position:relative;
	border:1px solid #ccc;
	width:242px;
	height:20px;
	overflow:hidden;
}

#emailUpdates .unit.required .inputBox
{
	border-left-color: #285425;
	
}

#emailUpdates input
{
	background:#fff;
	border:none;
	color: #666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
	padding-top:2px;
	position:absolute;
	top:0px;
	left:5px;
	width:235px;
}

#emailUpdates  select
{
	width:235px;
	border:none;
	top:1px;
	width:242px;
	*width:243px;
	*top:-1px;
	*left:-1px;
	position:absolute;
	
	color: #666666;
	font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
}

#emailUpdates .reqFields
{
	background:url(../images/required.gif) no-repeat;
	width:66px;
	height:37px;
	
}

#emailUpdates .loader
{
  background: url("../images/loader.gif") no-repeat scroll 0 0 #FFFFFF;
    bottom: -8px;
    height: 16px;
    position: absolute;
    right: 94px;
    width: 16px;
}

#emailUpdates .mssg
{
   bottom: 2px;
    color: #666666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    position: absolute;
    right: 121px;
}

#Announcements .announce 
{
	background: url(../images/announceBg.png) no-repeat;
	width:580px;
	height:60px;
	position:relative;
	margin-bottom:13px;
	padding-left:21px;
	padding-top:28px;

}


#Announcements .announce  .title
{
	color: #333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
	padding-bottom:5px;
	background:url(../images/playGreen.png) no-repeat left 4px;
	padding-left:10px;
}

#Announcements .announce  .date
{
	    color: #999;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
	padding-left:10px;

}

#usefulLinks .sort
{
 	position:relative;
	border:1px solid #ccc;
	width:180px;
	height:19px;
	*height:18px;
	overflow:hidden;
	margin-bottom:15px;
}

#usefulLinks .sort select
{
width:235px;
	border:none;
	top:1px;
	width:180px;
	*width:181px;
	*top:-1px;
	*left:-1px;
	position:absolute;
		    color: #666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
}

#usefulLinks .container
{
	background:url(../images/dottedLine.png) repeat-x left top;
	padding-top:14px;
}

#usefulLinks .link
{
	width:596px;
	padding-bottom:16px;
	margin-bottom:14px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
	
}

#usefulLinks .link .icon
{
	background: url(../images/linkIcon.png) no-repeat;
	width:23px;
	height:29px;
	margin-right:15px;
	margin-top:4px;
}
	
	
#usefulLinks .link .info
{
	width:500px;
}

#usefulLinks .link .info .title
{
		    color: #333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 14px;
	padding-bottom:3px;
	line-height:13px;
}

#usefulLinks .link .info .website
{
	color: #285425;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
	cursor:pointer;
	text-decoration:underline;
}


#photoGallery .sortDiv
{
	height:35px;
	margin-bottom:18px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
}
	

#photoGallery .sortDiv .sort1 {
    border: 1px solid #CCCCCC;
    height: 19px;
	*height: 18px;
    margin-bottom: 15px;
    overflow: hidden;
    position: relative;
    width: 178px;
	float:left;
	margin-right:6px;
}

#photoGallery .sortDiv .sort1 select {
    border: medium none;
    color: #666666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    position: absolute;
    top: 1px;
    width: 178px;
	*width:179px;
	*top:-1px;
	*left:-1px;
}

#photoGallery .sortDiv .sort2 {
    border: 1px solid #CCCCCC;
    height: 19px;
	*height: 18px;
    margin-bottom: 15px;
    overflow: hidden;
    position: relative;
    width: 113px;
	float:left;
	
}

#photoGallery .sortDiv .sort2 select {
    border: medium none;
    color: #666666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    position: absolute;
    top: 1px;
    width: 113px;
	*width:114px;
	*top:-1px;
	*left:-1px;
}

#photoGallery .container
{
	background:url(../images/dottedLine.png) repeat-x left bottom;
}

#photoGallery .unit
{
	width:188px;
	margin-right:14px;
	margin-bottom:28px;
}

#photoGallery .unit.noMargin
{
	margin-right:0px;
}

#photoGallery .unit .pic
{
	overflow:hidden;
	width:190px;
	height:113px;
	margin-bottom:10px;
	cursor:pointer;
	position:relative;
	/*background: url("../images/loader.gif") no-repeat scroll center center transparent;*/
}

#photoGallery .unit .pic .play
{
	position:absolute;
	z-index:1;
	bottom:5px;
	left:9px;
	background:url(../images/playVid.png) no-repeat;
	width:33px;
	height:33px;
}

#photoGallery .unit .caption
{
	color: #333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
	padding-bottom:8px;
	margin-bottom:5px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
	font-weight:bold;
	min-height:28px;
}

#photoGallery .unit .date
{
	color: #999;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
	padding-bottom:5px;

}

#photoGallery .unit .bottomDiv
{
	position:relative;
	height:29px;
	overflow:hidden;
}

#photoGallery .unit .bottomDiv .fcbk
{
	cursor:pointer;
	background:url(../images/fbkLike.png) no-repeat;
	width:89px;
	height:29px;
}

#photoGallery .unit .bottomDiv .imgNb
{
	position:absolute;
	right:0px;
	top:11px;
	color: #666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 10px;
	background:url(../images/camera.png) no-repeat left 1px;
	padding-left:16px;
}

#photoGallery .morePhotos
{
	background:url(../images/morePhotos.gif) no-repeat;
	width:82px;
	height:12px;
	cursor:pointer;
	margin-top:13px;
}

#photoGallery .moreVids
{
	background: url(../images/moreVids.gif)  no-repeat;
	width:79px;
	height:12px;
	cursor:pointer;
	margin-top:13px;
}


.websiteOpacity 
{
	position:absolute;
	top:0px;
	left:0px;
	background:url(../images/websiteOpacity.png) repeat;
	width:100%;
	height:100%;
	z-index:21;
	display:none;
}

.websiteOpacity .container
{
	position:relative;
	width:990px;
	margin-left:auto;
	margin-right:auto;
	background:url("../images/lightbox-ico-loading.gif") no-repeat scroll center center transparent;
	min-height:690px;
}

#PhotoPopup 
{
	margin-left:83px;
}

#PhotoPopup .div1
{
	position:relative;
	background:url(../images/popup1.png) no-repeat;
	width:846px;
	height:43px;
}

#PhotoPopup .div3
{
	position:relative;
	background:url(../images/popup3.png) no-repeat;
	width:846px;
	height:44px;
}

#PhotoPopup .div2
{
	position:relative;
	background:url(../images/popup2.png) repeat-y;
	width:846px;
	padding-top:31px;


}

#PhotoPopup .close
{
	cursor:pointer;
	background:url(../images/slideControls.png) no-repeat 0px 0px;
	width:27px;
	height:29px;
	position:absolute;
	top:-7px;
	right:20px;
}

#PhotoPopup .prev, .ad-prev-image
{
	cursor:pointer;
	background:url(../images/slideControls.png) no-repeat -35px 0px;
	width:52px;
	height:64px;
	position:absolute;
	top:240px;
	left:-50px;
}

#PhotoPopup .next, .ad-next-image
{
	cursor:pointer;
	background:url(../images/slideControls.png) no-repeat -89px 0px;
	width:52px;
	height:64px;
	position:absolute;
	top:240px;
	right:-50px;
}

#PhotoPopup .div2 .pic
{
	width:800px !important;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
	position:relative;
	height:auto !important;
	background: url("../images/lightbox-ico-loading.gif") no-repeat scroll center center transparent;
	min-height: 534px;
}

#PhotoPopup .div2 .pic .picImage
{
	overflow:hidden;
	width:800px !important;
	position:relative;
}

#PhotoPopup .div2 .pic img
{
	position:relative !important;
}

#PhotoPopup .caption
{
	position:absolute;
	top:-37px;
	left:24px;
}

#PhotoPopup .caption .title
{
	color: #333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
}

#PhotoPopup .caption .date
{
	color: #999;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
}

#PhotoPopup .twitter
{
	background:url(../images/twitter.png) no-repeat;
	width:244px;
	height:22px;
	margin-left:22px;
	margin-bottom:18px;
}

#PhotoPopup .fabkComment
{
	background: url(../images/fbkCommPlugin.png) no-repeat;
	width:801px;
	height:207px;
	margin-left:22px;
	
}


#PhotoPopup .imagesMenu
{
 background: url("../images/captionImgBg.png") repeat-x scroll 0 0 transparent;
    height: 206px;
    left: -83px;
    position: absolute;
    top: 15px;
    width: 991px;
}

#PhotoPopup .imagesMenu .previous
{
  background: url("../images/captionMenuControls.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 44px;
    left: 61px;
    position: absolute;
    top: 81px;
    width: 12px;
}

#PhotoPopup .imagesMenu .next
{
	position:absolute;
	top:81px;
	right:51px;
	background:url(../images/captionMenuControls.png) no-repeat -16px 0px;
	width:12px;
	height:44px;
	cursor:pointer;
}

#PhotoPopup .imagesMenu ul
{
	list-style:none;
}

#PhotoPopup .imagesMenu a
{
	display:block;
	width:164px;
	float:left;
}

#PhotoPopup .imagesMenu .pic
{
	float:left;
	border:1px solid #ccc;
	position:relative;
	width:145px;
	height:119px;
	cursor:pointer;
	margin-right:19px;
	display:block;
}

#PhotoPopup .imagesMenu .imagesDiv
{
    height: 126px;
    margin-left: 102px;
    overflow: hidden;
    padding-top: 44px;
    width: 815px !important;
	position:relative;
}

#PhotoPopup .imagesMenu .pic .imgPic
{
	position:absolute;
	top:3px;
	left:3px;
	overflow:hidden;
	height:113px;
	width:139px;
}

#PhotoPopup .imagesMenu .pic .layer
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background:url(../images/layer.png);
	display:block;
}

#PhotoPopup .slide
{
	position:relative !important;
}


#PhotoPopup .imagesMenu .activeSlide .layer
{
	display:none;
}




#sub.career #compliments ,
#sub.faq #compliments
{
    margin-top: 35px;
}

#careers .remark
{
	background: url(../images/remark.png) no-repeat;
	width:581px;
	height:60px;
	position:relative;
	margin-bottom:23px;
	margin-top:-7px;
	color: #333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 15px;
	padding-top:40px;
	padding-left:20px;
}

#careers .remark a
{
	cursor:pointer;
	text-decoration:underline;
	font-size: 11px;
	color: #275325;
}

#careers .vacancies .title
{
	color: #265225;
    font-family: 'Amplitude-Bold';
    font-size: 15px;
	padding-bottom:9px;
	margin-bottom:15px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
}

#careers .vacancies .vacancy
{
	padding-bottom:15px;
	margin-bottom:17px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
}

#careers .vacancies .vacancy.last
{
	background:none;
}

#careers .vacancies .vacancy .name
{
	color: #333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 13px;
	padding-bottom:7px;
}

#careers .vacancies .vacancy .text
{
	color: #666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
	padding-bottom:7px;
	width:593px;
	line-height:19px;
}

#careers .vacancies .vacancy .text .more
{
	cursor:pointer;
	text-decoration:underline;
	font-size:11px;
	color:#275325;
}

#careers .vacancies .vacancy .apply
{
	cursor:pointer;
	background:url(../images/applyJob.gif) no-repeat;
	width:118px;
	height:22px;
}

#careers .vacDetails .back
{
	background:url(../images/back.png) no-repeat;
	width:52px;
	height:18px;
	display:block;
	margin-bottom:12px;
	cursor:pointer;
}

#careers .vacDetails
{
	padding-bottom:22px;
	background:url(../images/dottedLine.png) repeat-x left bottom;
}


#careers .vacDetails ul
{
	list-style:none;
}

#careers .vacDetails .name
{
	color: #333;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 15px;
	padding-bottom:10px;
}

#careers .vacDetails .text
{
	color: #666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
	padding-bottom:10px;
	line-height:19px;
}

#careers .vacDetails li
{
	background:url(../images/liArrow.png) no-repeat left 5px;
	padding-left:22px;
	margin-bottom:3px;
}

#careers .vacDetails .apply
{
	cursor:pointer;
	background:url(../images/applyJob.gif) no-repeat;
	width:118px;
	height:22px;
}


#faq .sort {
    border: 1px solid #CCCCCC;
    height: 19px;
    margin-bottom: 15px;
    overflow: hidden;
    position: relative;
    width: 180px;
	*height:18px;
}

#faq .sort select {
    border: medium none;
    color: #666666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
    position: absolute;
    top: 1px;
    width: 180px;
	*width:181px;
	*top:-1px;
	*left:-1px;
}

#faq .container {
    background: url("../images/dottedLine.png") repeat-x scroll left top transparent;
    padding-top:30px;
}

#faq 
{
	width:589px;
	position:relative;
}

#faq .unit
{
	padding-bottom:15px;
	    background: url("../images/dottedLine.png") repeat-x scroll left bottom transparent;
    margin-bottom: 20px;
   
}

#faq .unit.last
{
	background:none;
}

#faq .unit .question
{
	background:url(../images/quotation.png) no-repeat left 1px;
	padding-left:35px;
	padding-bottom:8px;
	border-bottom:1px solid #e9e9e9;
	color: #333;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16px;
	margin-bottom:10px;
}

#faq .unit .answer
{
	width:548px;
	 color: #666666;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
	line-height:19px;
	width:548px;
	padding-left:35px;
}

#faq .unit .answer ul
{
    list-style: none outside none;
}

#faq .unit .answer li{
    background:url(../images/liArrow.png) no-repeat left 5px;
	padding-left:22px;
	margin-bottom:3px;
}

#emailUpdates .callUs
{
	padding-bottom:20px;
}

#emailUpdates .callUs .callTitle
{
	color: #285425;
    font-family: 'Amplitude-Bold';
    font-size: 15px;
	padding-bottom:8px;
}

#emailUpdates .callUs .col
{
	width:189px;
	height:43px;
	background: url(../images/dottedVertical.png) repeat-y right top;
	margin-right:12px;
	 color: #999;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 12px;
}

#emailUpdates .callUs .col.last
{
	margin-right:0px;
	background:none;
}

#emailUpdates  .emailTitle
{
	color: #285425;
    font-family: 'Amplitude-Bold';
    font-size: 15px;
	padding-bottom:8px;
}

#emailUpdates .unit.required .textBox 
{
    border-left-color: #285425;
}

#emailUpdates .textBox {
    border: 1px solid #CCCCCC;
    height: 132px;
    overflow: hidden;
    position: relative;
    width: 517px;
}

#emailUpdates .textBox textarea
{
	overflow:auto;
	resize:none;
	border:none;
	background:transparent;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	position:absolute;
	left:7px;
	top:3px;
	width:510px;
	height:132px;
}


#slideshow
{
	position:relative;
	width:629px;
	margin-bottom:19px;
	height:339px;
	background: url(../images/slideBg.png) no-repeat;     

}

#slideshow .smallImgs
{
	position:absolute;
	top:20px;
	left:22px;
	list-style:none;
}

#slideshow .smallImgs .image, #slideshow .smallImgs a
{
	margin-bottom:3px;
	width:75px;
	height:71px;
	overflow:hidden;
	display:block;
		cursor:pointer;
		
}

#slideshow .smallImgs  img
{
	filter: url("../css/filters.svg#grayscale");
    filter: gray; /* IE6-9 */
    -webkit-filter: grayscale(1); /* Google Chrome & Webkit Nightlies */

}


#slideshow .smallImgs .activeSlide img,
#SlideshowNav a:hover img

{
	 filter: none;
    -webkit-filter: grayscale(0); 

	
}

#slideshow .container
{
	position:absolute;
	top:20px;
	left:101px;/*104px;*/
	width:512px !important;
	overflow:hidden;
}

#slideshow .slide
{
	position:absolute;
	top:0px;
	left:0px;
	width:513px;
	background:transparent !important;
	/*cursor:pointer;*/
	text-decoration:none;
}

#slideshow .slide .pic
{
	overflow:hidden;
	position:relative;
	width:365px;
	height:293px;
	float:left;
	margin-right:13px;
}

#slideshow .slide .caption
{
	float:left;
	width:125px;
	padding-top:50px;
	height:140px;/*132*/
	overflow:hidden;
}

#slideshow .slide .caption .title
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#666;
	padding-bottom:8px;
}

#slideshow .slide .caption .subtitle
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	padding-bottom:8px;
	line-height:17px;
}

#slideshow .slide .caption .more
{
	cursor:pointer;
	background:url(../images/readMore.gif) no-repeat;
	width:62px;
	height:11px;
}

#slideshow .controls
{
   background: url("../images/slideRectangle.png") no-repeat scroll 0 0 transparent;
    bottom: 56px;
    height: 87px;
    position: absolute;
    right: -25px;
    width: 514px;
    z-index: 10;
}

#slideshowPrev
{
background: url("../images/mainControls.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 17px;
    left: 41px;
    position: absolute;
    top: 36px;
    width: 13px;
}

#slideshowPrev:hover
{
	background:url(../images/mainControls.png) no-repeat 0px -18px;
}

#slideshowNext
{
background: url("../images/mainControls.png") no-repeat scroll -19px 0px transparent;
    cursor: pointer;
    height: 17px;
    left: 57px;
    position: absolute;
    top: 36px;
    width: 13px;
}

#slideshowNext:hover
{
	background:url(../images/mainControls.png) no-repeat -19px -18px;
}



#slideshow .mainTitle
{
    left: 77px;
    position: absolute;
    top: 34px;
    width: 395px;
	height:20px;
	overflow:hidden;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:15px;
	color:#333;
	font-weight:bold;
}	


#adminTransaction .transaction .details a,
#allPublications .publication a,
#Reports .report a,
#careers .vacancies .vacancy a
{
    text-decoration:none;
    cursor:pointer;
}

#allPublications .publication a img,
#Reports .report img
{
    border:none;
}

#PhotoPopup iframe
{
    position:absolute;
    top:0px;
    left:0px;
}



#photoGallery .sortDiv .loader
{
    background: url("../images/loader.gif") no-repeat scroll 0 0 transparent;
    float: left;
    height: 16px;
    margin-right: 9px;
    margin-top: 4px;
    width: 16px;
    margin-left:12px;
    margin-top:2px;
}

#faq  .loader
{
background: url("../images/loader.gif") no-repeat scroll 0 0 transparent;
    height: 16px;
    left: 194px;
    position: absolute;
    top: 3px;
    width: 16px;

}

#usefulLinks
{
    position:relative;
}

#usefulLinks  .loader
{
background: url("../images/loader.gif") no-repeat scroll 0 0 transparent;
    height: 16px;
    left: 194px;
    position: absolute;
    top: 4px;
    width: 16px;

}


#footer .SharePopup
{
   background: #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 29px;
    left: 0px;
    position: absolute;
    top: -30px;
    width: 91px;
    cursor:default;
    display:none;
}

 .SharePopup .twiter
{
    float:left;
    margin-right:6px;
    background: url("../images/shareOptionsss.png") no-repeat scroll -1px 0 transparent;
    height: 24px;
    width:23px;
      cursor:pointer;
      margin-top:3px;
      margin-left:5px;
   
}

.SharePopup .facbk
{
    float:left;
    margin-right:6px;
    background: url("../images/shareOptionsss.png") no-repeat scroll -28px 0 transparent;
    height: 24px;
    width:23px;
      cursor:pointer;
         margin-top:3px;
   
}

 .SharePopup .mail
{
    float:left;
  
    background: url("../images/shareOptionsss.png") no-repeat scroll -83px 0 transparent;
    height: 24px;
    width:23px;
    cursor:pointer;
       margin-top:3px;
   
}

#MissionVision .topDiv .options .share .SharePopup
{
     background: #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 29px;
    right: 0px;
    position: absolute;
    top: 18px;
    width: 91px;
    cursor:default;
    display:none;
      display:none;
}


.SharePopup input
 {
     border:1px solid #ccc;
     width:100px;
     height:17px;
     padding-top:0px;
      *padding-top:2px;
     background:#fff;
     color: #999999;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
    float:left;
    margin-left:5px;
    margin-top:5px;
    padding-left:3px;
      display:none;
 }
 
 
 .SharePopup .send
{
    float:left;
    margin-left:6px;
    background: url("../images/SEND33.png") no-repeat scroll 0px 0 transparent;
    height: 27px;
    width:46px;
      cursor:pointer;
     margin-top:5px;
       display:none;
   
}

 .SharePopup .loader
 {
     background: url("../images/loader.gif") no-repeat scroll 0 0 transparent;
    height: 16px;
    width: 16px;
    float:left;
    margin-left:6px;
    margin-top:6px;
    display:none;
 }
 
 
 .SharePopup.expand .loader,
  .SharePopup.expand .send,
   .SharePopup.expand input
 {
     display:block;
 }
 
   .SharePopup.expand
   {
       width:391px !important;
   }
   
    #compliments .inputText.missing, #compliments .textArea.missing
    {
        border: 1px solid #285425;
    }   

    #emailUpdates .inputBox.missing, #emailUpdates .textBox.missing
    {
        border:1px solid #285425;
    }

    #compliments .reqFields
    {
        background: url("../images/required.gif") no-repeat scroll 0 0 transparent;
        height: 37px;
        width: 66px;
        float:right;
        margin-right:40px;
    }
    
    #usefulLinks .more, #faq .more, #adminTransaction .view.more, #newsCateg .view.more, #Reports .view.more 
    {
        color: #265225;
        cursor: pointer;
        font-size: 12px;
        text-decoration: underline;
        font-family: tahoma;
    }

    #usefulLinks .ajaxloader, #faq .ajaxloader {
        background: url("../images/loader.gif") no-repeat scroll 0 0 transparent;
        bottom: 0;
        height: 16px;
        left: 65px;
        position: absolute;
        width: 16px;
    }
    
    #adminTransaction .ajaxloader, #newsCateg .ajaxloader, #Reports .ajaxloader{
        margin-bottom: 25px;
        margin-left: 62px;
        position: absolute;
        width: 16px;
        background: url("../images/loader.gif") no-repeat scroll 0 0 transparent;
        bottom: 0;
        height: 16px;
    }
    
    #photoGallery .ajaxloader{
        margin-left: 75px;
        margin-top: -14px;
        background: url("../images/loader.gif") no-repeat scroll 0 0 transparent;
        width: 16px;
        height: 16px;
    }
    
    #header .languages .english:hover,#header .languages .english.selected
    {
	    display:block;
	    cursor:pointer;
	    float:left;
	    background:url(../images/langs.png) 0px 0 no-repeat;
	    width:29px;
	    height:26px;
	    margin-right:4px;
    }

    #header .languages .french:hover, #header .languages .french.selected
    {
	    display:block;
	    cursor:pointer;
	    float:left;
	    background:url(../images/langs.png) -63px 0 no-repeat;
	    width:29px;
	    height:26px;
	    margin-right:4px;
    }

    #header .languages .arabic:hover, #header .languages .arabic.selected
    {
	    display:block;
	    cursor:pointer;
	    float:left;
	    background:url(../images/langs.png) -33px -29px no-repeat;
	    width:29px;
	    height:26px;
	    margin-right:4px;
    }
    
    .textDecoration
    {
        text-decoration:none;
        color: #666666;
        font-family: Tahoma,Geneva,sans-serif;
        font-size: 11px;
    }
    
    /* French Classes */
    
    #welcome .fr.title
    {
        background: url("../images/frwelcome.gif") no-repeat scroll 0 0 transparent;
    }
    
    #compliments.fr 
    {
        background: url("../images/frcomplimentsBg.png") no-repeat scroll 0 0 transparent;
    }
    
    .transactionDiv .transaction .fr.visit 
    {
        background: url("../images/frvisitLib.gif") no-repeat scroll 0 0 transparent;
        width:160px;
    }
    
    #slideshow .slide .caption .fr.more,
    #newsCateg .news .details .fr.more,
    #newsCateg .newsMain  .details .fr.more  
    {
        background: url("../images/frReadMore.gif") no-repeat scroll 0 0 transparent;
        width:72px;
    }
    
    #careers .vacancies .vacancy .fr.apply,
    #careers .vacDetails .fr.apply 
    {
        background: url("../images/frapplyJob.gif") no-repeat scroll 0 0 transparent;
        width:166px;
    }

    #whyLeb .fr.div1 
    {
        background: url("../images/frwhy1.png") no-repeat scroll 0 0 transparent;
    }
    
    #photoGallery .fr.morePhotos
    {
	    background:url(../images/frMorePhotos.gif) no-repeat;
	    width:94px;
    }

    #photoGallery .fr.moreVids
    {
	    background: url(../images/frMoreVids.gif)  no-repeat;
	    width:91px;
    }
    
    #compliments .sendDiv .fr.send
    {
	    background:url(../images/frSend.png) no-repeat;
	    width:87px;
    }
    
    #emailUpdates .fr.send
    {
	    background:url(../images/frSendGreen.gif) no-repeat;
	    width:86px;
    }
    #emailUpdates .fr.loader 
    {
        right:113px;
    }
    
    #Ministers .minister .details .fr.more 
    {
        background: url("../images/frMoreDetails.gif") no-repeat scroll 0 0 transparent;
        width:86px;
    }
    
    #allNews .news .div3 .fr.view, 
    #allPublications .publication .fr.viewAll
    {
       background: url("../images/frViewAll.png") no-repeat scroll 0 0 transparent;
    }
    
    #ministerDetails .fr.back, 
    #newsDetails .fr.back, 
    #transDetails .fr.back, 
    #reportDetails .fr.back, 
    #careers .vacDetails .fr.back
    {
        background:url(../images/frBack.png) no-repeat;
    }
    
    #adminTransaction .transaction .details .fr.download, 
    #transDetails .fr.download, 
    #allPublications .publication .details .fr.download,
    #Reports .report .details .fr.download,
    #reportDetails  .fr.download 
    {
        background:url(../images/frDownload.png) no-repeat;
        width:167px;
    }
    
    #newsDetails .fr.goTop
    {
        background:url(../images/frBackTop.gif) no-repeat;
        width:68px;
    }
    
    #emailUpdates .fr.reqFields, #compliments .fr.reqFields
    {
        background:url(../images/frRequired.gif) no-repeat;
        width:80px;
    }
    
    #footer .bottomFooter .leftDiv .fr.email 
    {
        background: url("../images/frSharing.png") no-repeat scroll -158px 0 transparent;
        width:176px;
    }
    
    #footer .bottomFooter .leftDiv .fr.share {
        background: url("../images/frSharing.png") no-repeat scroll -65px 0 transparent;
        width:92px;
    }

    #compliments .fr.textArea textarea 
    {
        left: 83px;
        width: 156px;
    }
    
    .SharePopup .fr.send 
    {
        background: url("../images/frsend33.png") no-repeat scroll 0 0 transparent;
        width:73px;
    }
    
    .SharePopup.fr.expand 
    {
        width: 415px !important;
    }

    #MissionVision .topDiv .options .fr.share 
    {
        background: url("../images/fr_share_fonts.png") no-repeat scroll -46px 0 transparent;
        width:77px;
    }
    
    .SharePopup input.missing 
    {
        border-color: #285425;
    }
    
    /* fr main menu */
    #mainMenu .fr.media
    {
        background:url(../images/frmainMenuItems.png) no-repeat -620px 0px;
    }

    #mainMenu .fr.media:hover, #mainMenu .fr.media.selected
    {
	    background:url(../images/frmainMenuItems.png) no-repeat -620px -38px;
    }

    #mainMenu .fr.publications
    {
	    background:url(../images/frmainMenuItems.png) no-repeat -518px 0px;
    }

    #mainMenu .fr.publications:hover, #mainMenu .fr.publications.selected
    {
	    background:url(../images/frmainMenuItems.png) no-repeat -518px -38px;
    }

    #mainMenu .fr.transactions
    {
	    background:url(../images/frmainMenuItems.png) no-repeat -322px 0px;
    }

    #mainMenu .fr.transactions:hover, #mainMenu .fr.transactions.selected
    {
	    background:url(../images/frmainMenuItems.png) no-repeat -322px -38px;
    }

    #mainMenu .fr.news
    {
	    background:url(../images/frmainMenuItems.png) no-repeat -215px 0px;
    }

    #mainMenu .fr.news:hover, #mainMenu .fr.news.selected
    {
	    background:url(../images/frmainMenuItems.png) no-repeat -215px -38px;
    }

    #mainMenu .fr.about
    {
	    background:url(../images/frmainMenuItems.png) no-repeat -100px 0px;
    }

    #mainMenu .fr.about:hover, #mainMenu .fr.about.selected
    {
	    background:url(../images/frmainMenuItems.png) no-repeat -100px -38px;
    }

    #mainMenu .fr.ministry
    {
	    background:url(../images/frmainMenuItems.png) no-repeat 0px 0px;
    }

    #mainMenu .fr.ministry:hover, #mainMenu .fr.ministry.selected
    {
	    background:url(../images/frmainMenuItems.png) no-repeat 0px -38px;
    }
    
    #sub.search .leftCol 
    {
        padding-top: 44px;
    }
    
    #sub.search #MissionVision .item .text 
    {
        cursor:pointer;
    } 
    
    #header .destLebanon .fr.container
    {
        width:303px;
    }
    
    #header .fr.destLebanon
    {
        width:321px;
    }
    
    /* twitter 

    .SharePopup .btn,.SharePopup .btn:hover
    {
        background-color:transparent;
        background-image: none;
        border: none;
    }
    
    .SharePopup .btn i
    {
        background:none;
    }
    
    .SharePopup .btn span
    {
        color:transparent;
    }
    
    .SharePopup .btn:focus, .SharePopup .btn:hover, .SharePopup .btn:active {
        background-color: transparent;
        background-image: none;
        border-color: transparent;
        box-shadow: none;
    }
    */
    
    #wrapper .packages
    {
        background:url('../images/specialPack.png') no-repeat;
        width:28px;
        height:126px;
        position:absolute;
        left:0;
        top:125px;
        z-index:21;
        display:none;
    }
    
    #wrapper .packages.fr
    {
        background:url('../images/specialPackFr.png') no-repeat;
        display:none;
    }