@charset "windows-1256";
body {
	background-color: #1673B6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	width: auto;
	background-image: url(images/bgbody.jpg);
	background-repeat: repeat-x;
	margin-top: 10px;
	padding-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.tableLayout{
	width: 779px;
	color: #666666;
	background-color: #FFFFFF;
	float: none;
	margin-right: auto;
	margin-left: auto;
}.table {
	width: 430px;
	padding-left: 20px;
	font-weight: normal;
	color: #3A80AD;
}
.tablesite {
	width: 410px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 16px;
	font-weight: bold;
}

.logobg {
	`background-image: url(images/logodown.jpg);
	padding-left: 215px;
	background-image: url(images/mail_banner_top.jpg);
	background-repeat: no-repeat;
	height: 36px;
}
.logoleft {
	background-image: url(images/leftlogo.gif);
}

.logo {
	background-image: url(images/directlogo.jpg);
	height: 75px;
	padding-right: 5px;
	font-size: 10px;
	color: #FFFFFF;
	padding-bottom: 5px;
	vertical-align: top;
	background-repeat: repeat;
}

.contactus {
	background-image: url(images/mail_banner_mid.jpg);
	padding-left: 370px;
	padding-top: 140px;
	vertical-align: top;
	color: #FFFFFF;
	font-size: 16px;
	height: 180px;
	background-repeat: no-repeat;
}

.indexbg2 {
	background-image: url(images/mail_banner_mid.jpg);
	background-repeat: no-repeat;
}


.middledown {
	text-align: justify;
	background-repeat: repeat;
	background-image: url(images/middleup.jpg);
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
}
.indexbg {
	background-image: url(images/aswan/3dwn.jpg);
	background-repeat: repeat;
}

.middle {
	background-image: url(images/middledwn2.jpg);
	padding-right: 30px;
	padding-left: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.dwn {
	background-image: url(images/bgbody.jpg);
}
.total {
	background-image: url(images/oasis/3dwn.jpg);
}
.title {
	font-size: 16px;
	text-transform: uppercase;
	color: #003D74;
	margin-bottom: 25px;
}
.downshadow {
	color: #FFFFFF;
	font-size: 10px;
	margin-top: 5px;
}

.amail:link {
	color:#065DAC;
	text-decoration: none;
}
.amail:visited {
	color:#065DAC;
	text-decoration: none;
}
.amail:active {
	color:#065DAC;
	text-decoration: none;
}

.amail:hover {
	color: #065DAC;
	text-decoration: none;
}
.padding_left {
	padding-left: 10px;
}
.bgtext {
	font-size: 16px;
	text-transform: uppercase;
	color: #003D74;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.alex {
	background-image: url(images/alex/5.jpg);
	background-repeat: no-repeat;
	padding-left: 215px;
	background-color: #013F68;
}
.aswan {
	background-image: url(images/aswan/6.jpg);
	background-repeat: no-repeat;
	padding-left: 215px;
	background-color: #013F68;
}
.cairo {
	background-image: url(images/cairo/4.jpg);
	background-repeat: no-repeat;
	padding-left: 215px;
	background-color: #013F68;
}
.egypt{
	background-image: url(images/sharm/1.jpg);
	background-repeat: no-repeat;
	padding-left: 215px;
	background-color: #013F68;
}
.sharm {
	background-image: url(images/sharm/3.jpg);
	padding-left: 215px;
	background-color: #013F68;
	background-repeat: no-repeat;
}
.hurghada{
	background-image: url(images/hurghada/4.jpg);
	background-repeat: no-repeat;
	padding-left: 215px;
	background-color: #013F68;
}
.left {
	background-color: #013F68;
	background-repeat: no-repeat;
	background-image: url(images/middlebg.jpg);
}
.egyptbg {
	background-image: url(images/sharm/1dwn.jpg);
	padding-left: 20px;
}
.cairobg {
	background-image: url(images/cairo/4dwn.jpg);
	padding-left: 20px;
}
.aswanbg {
	background-image: url(images/aswan/6dwn.jpg);
	padding-left: 20px;
}
.hurgbg {
	background-image: url(images/hurghada/4dwn.jpg);
	padding-left: 20px;
}

.sharmbgsh {
	background-image: url(images/sharm/3dwn.jpg);
}
.alexbg {
	background-image: url(images/alex/1dwn.jpg);
	padding-left: 20px;
}
.sub {
	background-color: #51A9EA;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-color: #51A9EA;
	border-right-color: #51A9EA;
	border-bottom-color: #51A9EA;
	border-left-color: #51A9EA;
	margin-top: 5px;
	color: #FFFFFF;
	padding-right: 7px;
	padding-left: 7px;
	margin-right: 50px;
}
input {
	color: #8B8B8B;
}
select {

	color: #8B8B8B;

}
.path {
	font-size: 10px;
	color: #8B8B8B;
	margin-bottom: 25px;
}
.apath:link {
	color:#065DAC;
	text-decoration: none;
	font-size: 10px;

}
.apath:visited {
	color:#065DAC;
	text-decoration: none;
	font-size: 10px;

}
.apath:active {
	color:#065DAC;
	text-decoration: none;
	font-size: 10px;

}

.apath:hover {
	color: #065DAC;
	text-decoration: none;
	font-size: 10px;
	
}
.aegyptpath:link {
	color:#8B8B8B;
	text-decoration: none;
	font-size: 10px;
}
.aegyptpath:visited {
	color:#8B8B8B;
	text-decoration: none;
	font-size: 10px;
}
.aegyptpath:active {
	color:#8B8B8B;
	text-decoration: none;
	font-size: 10px;
}

.aegyptpath:hover {
	color: #8B8B8B;
	text-decoration: underline;
	font-size: 10px;
}
.oasisbar {
	background-image: url(images/oasis/3.jpg);
	padding-left: 215px;
}
.feedback {
	background-image: url(images/sharm/2dwn.jpg);
}
.feedbackbar {
	background-image: url(images/cairo/2.jpg);
	padding-left: 215px;
}
.shrmnewbar {
	background-image: url(images/hurghada/2.jpg);
	padding-left: 215px;
}
.egyptback {
	background-image: url(images/cairo/1dwn.jpg);
}
.egyptbar {
	background-image: url(images/cairo/1.jpg);
	padding-left: 215px;
}
.images {
	float: right;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.slogan_2nd_line {
	color: #80C0E6;
}
.padding {
	padding-right: 10px;
}.sitemap {
	background-image: url(images/hurghada/6dwn.jpg);
}
.sitemapbar {
	background-image: url(images/hurghada/4.jpg);
	padding-left: 215px;
}
.aboutdwn {
	background-image: url(images/hurghada/2dwn.jpg);
	padding-left: 370px;
	padding-top: 140px;
	vertical-align: top;
	color: #FFFFFF;
	font-size: 16px;
	height: 180px;
	background-repeat: no-repeat;
	
}
.aboutbar {
	background-image: url(images/hurghada/2.jpg);
	padding-left: 215px;
	
}
.trips {
	background-image: url(images/aswan/1dwn.jpg);
}
.tripsbar {
	background-image: url(images/aswan/6.jpg);
	padding-left: 215px;
}
.feedbackbar {
	background-image: url(images/sharm/3.jpg);
	padding-left: 215px;
}
.conactbar {
	background-image: url(images/aswan/6.jpg);
	padding-left: 215px;

}
.pckegypt {
	background-image: url(images/oasis/2dwn.jpg);
}
.pckegyptbar {
	background-image: url(images/oasis/3.jpg);
	padding-left: 215px;
}
.pckabroad{
	background-image: url(images/oasis/1dwn.jpg);
}
.pckabroadbar {
	background-image: url(images/oasis/1.jpg);
	padding-left: 215px;
}
.offers {
	background-image: url(images/offers_bg.jpg);
	height: 280px;
	background-repeat: no-repeat;
	background-position: center;
}


	
div#homestar {
	width: 370px;
	height: 245px;
	overflow: hidden;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 40px;
}
div#homestar div.package { width: 369px; height: 208px; cursor: pointer; cursor: hand; padding: 0; margin: 0; }
div#homestar div.startext { padding: 5px 7px; width: 224px; height: 40px; background: url(images/star.text.bg.png) repeat; display: inline; float: left; }
div#homestar div.startext p { color: #FFFFFF; font-weight: bold; font-size: 11pt; letter-spacing: 0px; line-height: 20px; padding: 0; margin: 0; }
div#homestar img { margin: 20px 10px; }
div#homefeatured {
	width: 290px;
	height: 245px;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0;
	padding-bottom: 0;
	padding-top: 0px;
	padding-left: 10px;
}

div#homestar h1, div#homestar h1 a, div#homefeatured h1 { font: bold italic 12pt Arial, Helvetica, sans-serif; color: #666666; margin: 0 0 12px 0; padding: 0; text-decoration: none; }
div#homestar h1 a:hover { text-decoration: underline; }


div#homeintro { background: #CFF8FD url(images/intro.bg.png) no-repeat; margin-left: 10px; width: 370px; height: 150px; padding: 10px 10px 0 10px; }
div#homeintro h2, div#homemailinglist h2 { color: #333333; font-weight: bold; margin: 0; font: bold italic 12pt Arial, Helvetica, sans-serif; }
div#homeintro p { margin: 3px 0 0 0; color: #333333; line-height: 16px; }
div#homemailinglist { background: #CFF8FD url(images/mailinglist.bg.png) no-repeat; width: 280px; height: 150px; margin-left: 10px; padding: 10px 10px 0 10px; }
div#homemailinglist p { margin: 3px 0 10px 0; color: #333333; line-height: 16px; }
div#homemailinglist input.text { background: #FFFFFF; border: solid 1px #5191D9; height: 20px; padding: 0 3px; width: 180px; margin: 0; }
div#homemailinglist input.image { vertical-align: bottom; _margin-bottom: 1px; }

div#sbPackages { background: #CFF8FD url(images/rightbottom.gif) bottom no-repeat; padding-bottom: 10px; }
div#sbPackages ul { padding: 0 0 0 5px; margin: 0; list-style: none; display: block; }
div#sbPackages li { display: inline; float: left; padding: 0 4px; margin-right: 5px; border: solid 1px #003366; background: #FFFFFF; }
div#sbPackages li a { text-decoration: none; }
div.pager { background: #CFF8FD; padding: 3px 10px; height: 20px; text-align: right; }
.close_td {
	padding-right: 50px;
	padding-top: 5px;
	color: #0E29AF;
}
.refresh_icon {
	text-align: right;
	padding-right: 20px;
	color: #FFFFFF;
}
