@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}

.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {
	display: inline-block;
	clear: both;
}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {
	display: block;
}
.clear {
	clear: both;
}
.left {
	float: left;
	margin: 5px;
}
.right {
	float: right;
	margin: 5px;
}

img, div, input { behavior: url("iepngfix.htc") }

body {
	background-color: #2C3F4D;
	
}



#m-bg {
	background-repeat: repeat-x;
	background-image: url(../images/bg-main1.jpg);
	background-position: top;
	background-color: #2D3E4E;
}
#wrap {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#header {
	height: 500px;
}
#header2 {
	height: 370px;
}

.lang-bg {
	background-image: url(../images/bx.png);
	height: 14px;
	width: 85px;
	margin-bottom: 3px;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#lang-others .lang-bg ul li a img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


#t-header {
	height: 105px;
	background-color: #2C3F4D;
}
#logo {
	float: left;
	height: 100px;
	width: 175px;
	margin-top: 3px;
	padding-left: 50px;
}
#lang-others .lang-bg ul li {
	float: left;
	list-style-type: none;
	margin-right: 5px;
}


#lang-others {
	float: right;
	height: 72px;
	width: 101px;
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	margin-right: 25px;
	margin-top: 22px;
}
#pt-title {
	float: left;
	height: 40px;
	margin-top: 40px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20pt;
	color: #FFF;
	text-align: center;
	width: 640px;
}
.pro-contaner-data p {
	font-weight: bold;
}
.pro-contaner-data .tab-pro tr td  a {
	color: #FFF;
}

#t-menu {
	float: left;
	height: 248px;
	width: 272px;
	margin-top: 9px;
	background-image: url(../images/menu-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#t-menu ul {
	color: #2C3F4D;
	font-size: 18px;
	margin-top: 15px;
	margin-left: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	list-style-type: none;
}
#t-menu ul li {
	margin-bottom: 5px;
}

#t-menu ul li a {
	color: #2C3F4D;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
	list-style-type: none;
	background-image: url(../images/sq-ul.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	}
	
	.active-li-m {
	color: #2C3F4D;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
	margin-left: 2px;
	list-style-type: none;
	background-image: url(../images/sq-bg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	}
	#t-menu ul li a:hover {
	color: #2C3F4D;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
	margin-left: 2px;
	list-style-type: none;
	background-image: url(../images/sq-bg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	}

#banner-flash {
	float: right;
	height: 233px;
	width: 722px;
	margin-top: 24px;
}


#m-content {
	background-color: #2c3f4d;
	margin-top: 0px;
}
#main-m-content {
}

#m-content-sub {
	background-color: #2D3E4E;
}
#search-site-form {
	width: 220px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
}


.cen {

}
.rang {
	background-color: #EDB621;
}

#con-form {
	margin-top: 25px;
}


#mcon-bg {
	background-image: url(../images/egypt-bg.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
#main-m-content {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	text-align: left;
}
#p-title {
	height: 40px;
	float: left;
	margin-top: 0px;
}
#col-con {
	margin-top: 10px;
	margin-bottom: 50px;
}




#footer {
	padding-top: 10px;
	background-image: url(../images/footer-y-bg.jpg);
	height: 100%;
}
#bg-1 {
	background-image: url(../images/footer-building.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 100%;
	width: 100%;
}
#bg-2 {
	background-image: url(../images/palm-tree.png);
	background-repeat: no-repeat;
	background-position: 150px 250px;
	height: 100%;
	width: 100%;
}
.red-footer {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
	color: #ff0018;
}

#bg-3-fr {
	background-image: url(../images/note-footer-fr.png);
	background-repeat: no-repeat;
	background-position: left 210px;
	height: 100%;
	width: 100%;
}
#bg-3-it {
	background-image: url(../images/note-footer-it.png);
	background-repeat: no-repeat;
	background-position: left 210px;
	height: 100%;
	width: 100%;
}
#bg-3 {
	background-image: url(../images/note-footer.png);
	background-repeat: no-repeat;
	background-position: left 210px;
	height: 100%;
	width: 100%;
}
#bg-4 {
	background-image: url(../images/footer-wave-bg.png);
	background-repeat: no-repeat;
	background-position: 50% bottom;
	height: 100%;
	width: 100%;
}



.footer-sq {
	width: 323px;
	float: left;
	padding: 5px;
}
.footer-sq h1 {
	color: #2C3F4D;
	font-weight: normal;
	text-transform: uppercase;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
}


#fot-con {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	color: #2D3E4E;
	height: 429px;
}
.b-links   {
	list-style-type: none;
	padding-left: 8px;
}
.bot-linkss {
	width: 190px;
	float: left;
	padding: 5px;
	margin-right: 200px;
}
.bot-linkss2 {
	width: 190px;
	float: left;
	padding: 5px;

}
.bot-linkss p {
	color: #2D3E4E;
	display: block;
	height: 25px;
	line-height: 25px;
	text-align: center;
	background-color: #CAE4C9;
}
.bot-linkss2 p {
	color: #2D3E4E;
	display: block;
	height: 25px;
	line-height: 25px;
	text-align: center;
	background-color: #2D3E4E;
}
.b-links li a  {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #2C3F4D;
	font-size: 13pt;
	text-decoration: underline;
	font-weight: normal;
}
.b-links li a:hover {
	text-decoration: underline;
	color: #FFF;
}
#contacts-sites {
	height: 35px;
	margin-top: 5px;
}
#footer-lks {

}


#contact-s li {
	float: left;
	list-style-type: none;
	display: block;
}
#contact-s {
	margin-top: 5px;
}

#contact-s li a {
	display: block;
	height: 30px;
	width: 30px;
	background-color: #2D3E4E;
	margin-right: 5px;
}
#contact-s li a:hover {
	background-color: #FFF;
}
.active-footer-link {
	color: #FFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-decoration: underline;
	font-size: 12pt;
}

#contact-s li img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 24px;
	width: 24px;
	margin: 3px;
}

#members table tr td p {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #FFF;
	font-size: 9pt;
	text-align: center;
}
#rights {
	color: #2D3E4E;
	padding-left: 230px;
	padding-top: 30px;
	width: 300px;
	text-align: center;
}
#rights p {
	font-size: 8pt;
	color: #2C3F4D;
}

#rights  a {
	color: #2D3E4E;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 8pt;
	text-decoration: none;
}
#rights  a:hover {
	text-decoration: underline;
	color: #FFF;
}
#con-de {
	padding: 5px;
}
#con-de p {
	text-indent: 50pt;
}
.cen {
	text-align: center;

}
#m-pg tr img {
	text-align: center;
	border: 3px solid #ddc668;
}
.pro-container {
	float: left;
	width: 300px;
	margin-right: 26px;
	height: 470px;
	margin-bottom: 50px;
}

.pro-title-m {
	background-image: url(../images/pro-title-bg.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 300px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #395060;
}
.pro-title-m2 {
	background-image: url(../images/pro-title-bg.jpg);
	background-repeat: no-repeat;
	height: 44px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #395060;
	float: left;
}
.pro-title-m3 {
	background-image: url(../images/pro-title-bg.jpg);
	background-repeat: no-repeat;
	height: 44px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #395060;
	float: left;
	width: 315px;
}

.left-pro-title {
	background-image: url(../images/l-s-pro.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 44px;
}
.right-protitle {
	background-image: url(../images/r-s-pro.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 44px;
}
.pr-title-txt {
	padding: 7px;
}
.pr-title-txt2 {
	font-size: 10pt;
	width: 305px;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
	color: #23313A;
	font-family: Verdana, Geneva, sans-serif;
	font-weight: bold;
}
.pro-contaner-data {
	margin-top: 10px;
}
.tab-pro a {
	color: #E3BC55;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	text-decoration: none;
}


.tab-pro a:hover {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	text-decoration: underline;
}

.pro-yellow {
	background-color: #E3BC55;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #395061;
	font-size: 15pt;
	background-image: url(../images/pro-title-bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.yellow-border {
	border: 5px solid #E3BC55;
}
.ful-img img{
	height: 100%;
	width: 100%;
}
.tab-pro img {
	border: 5px solid #F3DE67;
}



.pro-sub {
	height: 180px;
	margin: 10px;
	width: 960px;
}
.pro-con {
	float: left;
	width: 230px;
	display: block;
	margin-right: 10px;
}
.pro-con-bg {
	background-image: url(../images/pro-bg.jpg);
	height: 75px;
	width: 127px;
	background-repeat: no-repeat;
	background-position: top;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	padding: 30px;
	color: #395061;
	margin-top: -7px;
}

.pro-con  li{
	list-style-type: none;
	display: block;
}
.pro-t {
	height: 40px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #FFF;
}
#faq-links {

}
#temp h1 {
	color: #395061;
}
.row-temp {
	color: #395061;
	background-color: #F0D9A2;
}
.row-temp p {
	color: #395061;
}

#faq-links ul {
	float: left;
	display: block;
	margin-right: 20px;
	list-style-type: none;
	text-decoration: none;
	width: 300px;
}
#faq-links ul li {
	display: block;
	background-image: url(../images/sq-u-footer.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.white-h {
	color: #C00;
}


#faq-links ul li p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #EFC45C;
	font-weight: bold;
	text-decoration: underline;
}
.yellow-faq {
	color: #EFC45C;
}
.yellow-faq-table p{
	font-weight: bold;
	color: #395060;
	background-color: #EABD56;
}


#faq-links ul li  a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}
#faq-links ul li a:hover {
	text-decoration: underline;
	color: #EFC45C;
}
#faq-links ul h1 {
	display: block;
	background-color: #E3BC55;
	background-image: url(../images/pro-title-bg.jpg);
	color: #395061;
	line-height: 25px;
	padding-left: 5px;
}


#related-links {
	margin-top: 15px;
	width: 850px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 70px;
}



#related-links ul {
	float: left;
	display: block;
	margin-right: 20px;
	list-style-type: none;
	text-decoration: none;
	width: 250px;
}
#m-bg #wrap #m-content-sub #mcon-bg #main-m-content #related-links ul .top-bg {
	background-image: url(../images/sq-u-footer.jpg);
	background-position: left 8px;
}

#related-links ul li {
	display: block;
	background-image: url(../images/sq-u-footer.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.top-bg {
	display: block;
	background-image: url(../images/sq-u-footer.jpg);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-left: 10px !important;
	text-decoration: none;
}
.white-h {
	color: #C00;
}


#related-links ul li p{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #EFC45C;
	font-weight: bold;
	text-decoration: underline;
}
#related-links ul li  a{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #FFF;
	text-decoration: none;
	line-height: 20px;
	font-weight: normal;
}
#related-links ul li a:hover {
	text-decoration: underline;
	color: #EFC45C;
}
#related-links ul h1 {
	display: block;
	background-color: #E3BC55;
	background-image: url(../images/pro-title-bg.jpg);
	color: #395061;
	line-height: 25px;
	padding-left: 5px;
}
.y-bg {
	background-image: url(../images/pro-title-bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
#main-m-content #alex img{
	height: 102px;
	width: 160px;
}
#main-m-content #alex p {
	text-align: justify;
}
.style13 {
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F6D957;
	text-align: right;
}
.b-titile-t {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16pt;
}
.prog-m {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	color: #C00;
	float: right;
	display: block;
	margin-top: 5px;
	margin-right: 5px;
}
.prog-m-new {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	color: #C00;
	float: right;
	display: block;
	margin-top: 5px;
	margin-right: 5px;
}
.home-m {
	margin-top: 5px;
	margin-right: 5px;
	text-align: center !important ;
}
.left-in-title {
	float: left;
}
.pro-code {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #EEC15A;
}
.cur img {
	height: 70px;
	width: 155px;
	border: 3px solid #FFF;
}
.ful-img {
	height: 100%;
	width: 100%;
}
.white-border {
	border: 3px solid #FFF;
}
#ori-food img {
	height: 60px;
	width: 85px;
	border: 3px solid #FFF;
}
.dif-sel img{
	height: 100px;
	width: 120px;
}
#m-bg #wrap #m-content-sub #mcon-bg #main-m-content table tr td #ori-food tr td .dif-sel .dif-sel {
	height: 150px;
	width: 110px;
}
#curn-pro-dt p {
	font-size: 8pt;
}
#about-con {
	margin-bottom: 80px;
}
#incen-fla {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
#air-lins-logos  img {
	border: 2px solid #EEC954;
}
.tick-img img{
	height: 56px;
	width: 113px;
}
.incen-p-cell {
	text-align: justify;
	margin-right: 5px;
	margin-left: 5px;
}
.cen-dif {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
.cen-dif-2 {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 125px;
}
.it-protitle {
	font-size: 10pt;
	font-weight: bold;
}
#m-plaer {
	position: fixed;
	height: 100px;
	width: 30px;
	left: 0px;
	top: 0px;
	margin-top: 100px;
}
#m-bg #wrap #m-content-sub #mcon-bg #main-m-content #curn-pro-dt tr td p {
	font-size: 7pt;
}
#search-form-s {
	width: 300px;
	margin-left: 25px;
}
#lef-col-m {
	width: 240px;
	float: left;
	margin-left: 10px;
	background-color: #9ACC99;
}
#right-col-m {
	float: left;
	width: 720px;
	margin-left: 10px;
}
#cur {
	padding-left: 20px;
}

#lef-col-m div       {
	margin-right: auto;
	margin-left: auto;
}
.in-search {
	border: 1px solid #F1D273;
	height: 22px;
	font-size: 10pt;
	line-height: 22px;
	text-indent: 5pt;
}
.sub-search {
	background-image: url(../images/search-but.png);
	height: 24px;
	width: 69px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#m-bg #wrap #m-content #mcon-bg #main-m-content #col-con #lef-col-m #cur #fx_convert_1 {
	padding: 5px;
	background-color: #395061;
}
#m-bg #wrap #m-content #mcon-bg #main-m-content #col-con #lef-col-m div #fx_convert_2 {
	background-color: #395061;
	padding: 0px;
}
.cenbx {
	width: 160px;
	margin-right: auto;
	margin-left: auto;
	background-color: #395061;
	padding-top: 5px;
	padding-bottom: 5px;
}
#footer-search {
	margin-top: 10px;
}
.in-fil-fot {
	background-image: url(../images/search-fo.png);
	height: 19px;
	width: 157px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	padding: 5px;
	background-repeat: no-repeat;
	float: left;
}
.sub-fil-fot {
	background-image: url(../images/search-but-fot.png);
	background-repeat: no-repeat;
	height: 28px;
	width: 55px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	color: #F2CF5B;
	padding: 2px;
	background-color: transparent;
}
.brdless {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
}
