@charset "UTF-8";
/* MEYER CSS RESET    */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
:focus {
	outline: 0;
}
body {
	line-height: 1;
}
ol, ul {
/*list-style: none;*/
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a:active {
  outline: none;
}
/* END CSS RESET  */




body {
	background-color: #4D6F91;
	font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
}

p {
	margin:5px 0 9px 0;
}
b, strong {
	font-weight:bold;
}
em {
	font-style:italic;
}
a:link, a:visited {
	color:#9f0725;
	text-decoration:none;
}
a:hover {
	color: rgb(159, 7, 37);
	text-decoration: underline;
}
#one-hundred-facts-about-egypt a:link,
#one-hundred-facts-about-egypt a:visited {
	font-weight: normal;
}
#nav-top-links a:link, #nav-top-links a:visited {
	color: rgb(77, 111, 145);
}
#nav-top-links a:hover {
	color: rgb(159, 7, 37);
}
h1, h2, h3, .bg-blue strong {
	font-weight:bold;
	color: #9f0725;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 23px;
	line-height:  27px;
	margin-bottom: 7px;
}
h3, .bg-blue strong {
	margin: 25px 0 15px 0;
	font-size: 14px;
	line-height: 1.2em;
	letter-spacing: 1px;
	text-transform:uppercase;
}
h4 {
	font-size: 1em;
	letter-spacing: 0.1em;
	padding: 10px 0 0 50px;
	text-transform:uppercase;
}
h5, h6 {
	font-size: 1.3em;
	margin-bottom: 1.154em;
	padding: 10px 15px 0 15px;
}
#press-release li {
	text-indent:0;
	margin-left:0;
	list-style: none;
}
#main {
	margin:0 auto;
	width:972px;
	padding:5px 0 25px 5px;
	background-color:#FFF;
}
.no-border {
	border: none!important;
}
.no-margin {
	margin:0!important;
}
#nav-top {
	position: relative;
	width: 950px;
	margin:0 auto;
	height:27px;
	padding-top: 5px;
	margin-bottom: 8px;
	text-align:right; 
}
#searchWidget {
	height:22px;
	position: absolute;
	left: 567px;
}
#searchbox {
	margin-right:26px;	
}

.alt {
	background-color: #ecf6fc;
}
.stripeMe td {
	padding:3px 6px;
}
.stripeMe td a:link, .stripeMe td a:visited {
	display: block;
	color: #2D3C67;
}
.stripeMe td a:hover {
	color: rgb(159, 7, 37);
	text-decoration: none;
}
	  
#cse {
	margin-right:25px;
	float: right;
	width:200px;
}
.gsc-search-button {
	margin-left:2px;
}
.gsc-branding {
	display:none;
}
.gsc-clear-button {
	display:none;
}
#nav-top-links {
	right:0px;
	position: absolute;
}
#nav-top-links li {
	line-height: 14px;
	float:right;
	list-style-type: none;
	padding:0 7px;
	margin: 5px 0 3px 0;
	border-left: 1px solid #000;
}
#nav-top-links-social {
	left:0px;
	position: absolute;
}
#nav-top-links-social li {
	margin-right: 10px;
	float: left;
	width: 26px;
	height: 30px;
	display:block;
	overflow: hidden;
	text-align: left;
}

#nav-top-links-social li a:link, #nav-top-links-social li a:visited {
	text-indent: -9999px;
	width: 26px;
	height: 30px;
	display:block;
	overflow: hidden;
	background-image: url(../img/social-media-icons.gif);
	background-repeat: no-repeat;	
}
.nav-top-twitter {	background-position: left top;    }
.nav-top-youtube {	background-position: -40px top;    }
.nav-top-rss {	background-position: -81px top;    }

#nav-menu-icons {
	position: relative;
	margin-top: -19px;
	margin-bottom: 13px;
	left: -13px;
	height: 137px;
	width: 183px;
	display: block;
	background-image: url(../img/nav-menu-icons.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
#nav-menu-icons li {
	float: left;
}
.nav-menu-facts, .nav-menu-facts a { text-indent:-9999em; display: block; width: 183px; height: 78px; }
.nav-menu-spotlight, .nav-menu-spotlight a { text-indent:-9999em; display: block; width: 183px; height: 65px; }


#nav-menu li {
	font-size: 13px;
	line-height:15px;
	margin:0 0 1px 0;
	text-indent:0;
	list-style-type: none;
	background-image: url(../img/nav_bkg.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
#nav-menu li li {
	background: none;
	margin-left:10px;
	padding: 0 0 0 5px;
}
#nav-menu li a:link, #nav-menu li a:visited {
	display: block;
	color: #2D3C67;
	font-weight: bold;
	padding: 9px 0 10px 22px;
}
#nav-menu li a:hover {
	display: block;
	padding: 9px 0 10px 22px;
	color: rgb(159, 7, 37);
	text-decoration: none;
}
#nav-menu li .smtext {
	line-height:normal;
	font-size: 11px;
}
#nav-sub-egypt-us-relations-link, #nav-sub-regional-role-link, #nav-sub-economy-link, #nav-sub-national-developments-link, #nav-sub-online-newsroom-link, #nav-sub-events-link {
	background-image: url(../img/expand.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
}
#nav-menu li ul {
	padding:0 0 5px 0;
}
#nav-menu li li a:link, #nav-menu li li a:visited {
	font-weight: normal;
	background: none;
	padding: 1px 0 2px 24px;
	font-size: 11px;
}
#header {
	height:113px;
	width:947px;
	margin-bottom:1px;
}
#header h1 {
	background-image: url(../img/top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#header h1 a {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	height:113px;
	width:947px;
}
#header-pic-holder {
	padding:0;
	height:147px;
	margin-bottom:20px;
}
.header-pic {
	padding:0;
	margin:0 1px 0 0;
	float:left;
	list-style: none;
}
.header-pic h3 {
	font-size: 17px;	
}
.num-funky {
	font-size:11px;
}
	.boxgrid a:link, .boxgrid a:visited {
		text-decoration: none;
	}
	.boxgrid{ 
		width: 189px; 
		height: 147px; 
		float:left; 
		background:#607f9e; 
		overflow: hidden; 
		position: relative; 
	}
	.boxgrid img{ 
		position: absolute; 
		top: 0; 
		left: 0; 
		border: 0; 
	}
	.boxgrid p {
		margin:0;
		padding: 0 10px; 
		color:#fff; 
		font-weight:normal;
	}
	.boxgrid h3 {
	font-weight:bold;
	color: #FFF;
	height: 40px;
	margin:0;
	padding: 15px 0 0 10px;
	background-image: url(../img/bg-header-100facts-title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-transform: none;
} 
	.boxcaption{
	float: left;
	position: absolute;
	height: 189px;
	width: 100%;
	background-image: url(../img/bg-header-facts-80perc-black.png);
	background-repeat: repeat;		/*opacity: .8;
		background: #000;  */
		/* For IE 5-7 */
		/*filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);*/
		/* For IE 8 */
		/*-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";*/
	}
	.captionfull .boxcaption {
		top: 189px;
		left: 0;
	}
	.caption .boxcaption {
		top: 50px;
		left: 0; 
	}	
	.boxnarrow {
		width: 187px;
	}





#nav-sub-egypt-us-relations, #nav-sub-regional-role, #nav-sub-economy, #nav-sub-national-developments, #nav-sub-online-newsroom, #nav-sub-events {
	display:none;
}


#home-content {
	width: 756px;
	float:left;
	margin: 0 10px 0 20px;
	padding-bottom: 30px;
	display: block;
}
#content {
	border: 2px solid rgb(209, 210, 212);
	background-color:#FFF!important; 
	padding: 0 50px 30px 50px;
	width: 656px;
	float:left;
	margin: 0 10px 0 20px;
	display: block;
	min-height:550px;
}

#home-features {
	width:297px;
	float:right;
	margin:0;
	padding:0;
	text-indent:0;
}
#home-features li {
	margin:0;
	padding:0;
	text-indent:0;
	list-style-type: none;
}

#features-100facts a:link, #features-100facts a:visited {
	margin-bottom:8px;
	text-indent:-9999px;
	display: block;
	height: 146px;
	width: 297px;
	overflow: hidden;
	background-image: url(../img/but_100facts.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#features-100facts a:hover {
	margin-bottom:8px;
	text-indent:-9999px;
	display: block;
	height: 146px;
	widht: 297px;
	overflow: hidden;
	background-image: url(../img/but_100facts.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#features-newsroom a:link, #features-newsroom a:visited {
	margin-top: 8px;
	margin-bottom:33px;
	text-indent:-9999px;
	display: block;
	height: 102px;
	width: 297px;
	overflow: hidden;
	background-image: url(../img/but_newsroom.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#features-newsroom a:hover {
	margin-top: 8px;
	margin-bottom:33px;
	text-indent:-9999px;
	display: block;
	height: 102px;
	width: 297px;
	overflow: hidden;
	background-image: url(../img/but_newsroom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#features-spotlight a:link, #features-spotlight a:visited {
	margin-top:33px;
	text-indent:-9999px;
	display: block;
	height: 102px;
	width: 297px;
	overflow: hidden;
	background-image: url(../img/but_spotlight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#features-spotlight a:hover {
	margin-top:33px;
	text-indent:-9999px;
	display: block;
	height: 102px;
	width: 297px;
	overflow: hidden;
	background-image: url(../img/but_spotlight.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#features-twitter a:link, #features-twitter a:visited {
	margin-top:33px;
	text-indent:-9999px;
	display: block;
	height: 102px;
	width: 297px;
	overflow: hidden;
	background-image: url(../img/but_twitter.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#features-twitter a:hover {
	margin-top:33px;
	text-indent:-9999px;
	display: block;
	height: 102px;
	width: 297px;
	overflow: hidden;
	background-image: url(../img/but_twitter.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}


/* Home Features */
#features-spotlight2 {
	position: relative;
	font-size: 12px;
	line-height: 1.2em;
}
#features-spotlight-text {
	color: #000;
	position:absolute;
	left:138px;
	top:32px;
	width:155px;	
}
#features-spotlight-pic {
	position:absolute;
	left:42px;
	top:9px;
	width:83px;
	height:83px;
	background-repeat: no-repeat;background-position: center center;
	border: 1px solid #233450;
	-moz-box-shadow: 0 0 10px #c2d6e9;
	-webkit-box-shadow: 0 0 10px #c2d6e9;	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
#features-spotlight2 a:link, #features-spotlight2 a:visited {
	color: #000;
	margin-top:33px;
	display: block;
	height: 102px;
	width: 297px;
	overflow: hidden;
	background-image: url(../img/but_spotlight2.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#features-spotlight2 a:hover {
	text-decoration: none;
	color: #000;
	margin-top:33px;
	display: block;
	height: 102px;
	width: 297px;
	overflow: hidden;
	background-image: url(../img/but_spotlight2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* End Home Features */

.news-pic {
	height: auto;	
}




.home-news-story {
	padding: 15px 25px 15px 0;
	border-bottom:2px dotted #d1d2d4;
	overflow:auto;
	width: auto;
	height: auto;
	clear:right;
}
.home-news-story h2 {
	font-size: 18px;
	line-height:  21px;
	margin-bottom: 7px;
}
.home-news-story img {
	float: left;
	display: block;
	/*width: 180px;*/
	height: auto;
	margin-right:15px;
	margin-bottom: 5px;
}

.home-news-story-text {
	margin-left: 200px;
}
.home-title-indent {margin-left:195px; }
#news-lead-story .home-title-indent {margin-left:0; } 

#news-lead-story .home-news-story {
	clear:none;
	padding: 15px 15px 5px 15px;
	background-color: #e1e2e3;
	margin-bottom: 10px; 
	*overflow:hidden;
	_width: 425px;
}
#news-lead-story .home-news-story img {
	width: auto;
	margin-right: 15px;
	margin-bottom:10px;
}
#news-lead-story .home-news-story h2 {
	color: #b30021;
	font-size: 23px;
	line-height: 27px;
	margin:0 0 15px 0;
}
#news-lead-story img {
	float: right;
	margin-left: 15px;
	margin-right: 0;
}
#news-lead-story embed, #news-lead-story object {
  /*width: 410px!important;
  height: 335px!important;*/
} 




.clr {
	clear:both;
	height:1px;
}
#email {
	background-color: #FFF!important;
	width: 145px;
}
.g957 {
	width:947px;
	float:left;
	display: inline;
	margin-left:10px;
}
.g180 {
	width:170px;
	float:left;
	display: inline;
	margin-left:10px;
}
.twocols {
	width:300px;
	float:left;
	display: inline;
	margin-left:10px;
}
#resources .twocols a:link, #resources .twocols a:visited {
	color: #000;
	text-decoration: none;
}
#resources .twocols a:hover {
	color: rgb(159, 7, 37);
	text-decoration: underline;
}
.subscribeForm {
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: 15px 0 0 0;
	background:url(../img/bkg_subscribeForm.jpg) top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.float-left {
	float:left;
	margin:0 10px 10px 0;
}
.float-right {
	float:right;
	margin:0 0 10px 10px;
}

.title-pic {
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	height:50px;
	width:757px;
	margin:0 -50px 40px -50px;
	border-bottom:2px solid rgb(209,210,212);
}



.news-archive {
	list-style-type: none;
	padding-bottom: 10px;
	text-indent:0;
	font-size: 14px;
	font-weight: bold;
}
.news-archive a {
	color: #000;
}
.news-archive a:hover {
	color: rgb(159, 7, 37);
	text-decoration: underline;
}
.news-ed-blurb {font-weight: normal; }

.news-date { 
	font-weight: normal;
	color: #777;
	margin-right: 10px;
	float: left;
}
.news-title {
	margin-left: 90px;
	display: block;
}
.op-ed-blurb { font-size: 12px; font-weight: normal;!important }


h3.titleB { font-size: 1.4em; letter-spacing:0; margin-top: 10px; margin-bottom: 0; font-weight:bold; color:#000000; text-transform:capitalize;}
ol.upper-roman {text-indent:0;list-style-type:upper-roman; color: #9f0725; padding: 20px 0 20px 0; margin: 0;}
.upper-romanText { font-size: 1.05em; letter-spacing: 0.1em; font-weight:bold; text-transform:uppercase; color: #9f0725; padding: 0; margin: 0;}
ol.lower-alpha {list-style-type: lower-alpha;  padding: 0; color: #000000; padding: 0 20px 0 20px;}
.nopaddingR {padding-right:0;}

#info-for-visiting-media ol li li {
	margin-left: 45px;
}
#egypt-source-book #content ul {
	margin-bottom:20px;
	margin-left:30px;
}
#egypt-source-book h3 {
	margin-bottom: 3px;	
}
.indicators {
	margin-left: 15px;	
}

.NewsContact {
	font-size: 1em;
	line-height: 1.2em;
	padding: 5px 15px 25px 25px;
}
.Newssmtext {
	font-size: 0.8em;
	font-weight:bold;
	line-height: 1.5em;
}
.News_Italic {
	font-size: 1.2em;
	font-style:italic;
	margin-right: 50px;
}


.title-pic { background-repeat: no-repeat;background-position: 50px 14px; }

#contact .title-pic { background-image: url(../img/subtitle_contactus.gif); }

#one-hundred-facts-about-egypt .title-pic { background-image: url(/img/subtitle_100facts.gif); }
#fact .title-pic { background-image: url(/img/subtitle_100facts.gif); }

#spotlight .title-pic { background-image: url(/img/subtitle_spotlight.gif); }
#online-newsroom .title-pic { background-image: url(/img/subtitle_onlinenewsroom.gif); }
#search .title-pic { background-image: url(/img/subtitle_search.gif); }
#thanks .title-pic { background-image: url(/img/subtitle_thankyou.gif); }

#press-releases .title-pic { background-image: url(/img/subtitle_news.gif); }
#e-alerts .title-pic { background-image: url(/img/subtitle_news_e-alerts.gif); }
#op-eds .title-pic { background-image: url(/img/subtitle_news_opeds.gif); }
#egypt-news-archive .title-pic { background-image: url(/img/subtitle_news_archive.gif); }
#egypt-source-book .title-pic { background-image: url(/img/subtitle_news_sourcebook.gif); }
#key-experts-and-officials .title-pic { background-image: url(/img/subtitle_news_key.gif); }
#resources .title-pic { background-image: url(/img/subtitle_news_resources.gif); }
#info-for-visiting-media .title-pic { background-image: url(/img/subtitle_news_visitingmedia.gif); }
#media-hotline .title-pic { background-image: url(/img/subtitle_news_hotline.gif); }

#history-of-partnership .title-pic { background-image: url(/img/subtitle_relations.gif); }
#afghanistan-and-iraq .title-pic { background-image: url(/img/subtitle_relations_af_iran.gif); }
#military-partnerships .title-pic { background-image: url(/img/subtitle_military_partnerships.gif); }
#educational-exchanges .title-pic { background-image: url(/img/subtitle_relations_education.gif); }

#peace-process .title-pic { background-image: url(/img/subtitle_regional.gif); }
#palestinian-unity .title-pic { background-image: url(/img/subtitle_regional_palestinian.gif); }
#leadership-in-africa .title-pic { background-image: url(/img/subtitle_regional_leadership.gif); }
#nuclear-free-zone .title-pic { background-image: url(/img/subtitle_regional_nufree.gif); }

#economic-liberalization .title-pic { background-image: url(/img/subtitle_economy.gif); }
#business-in-egypt-today .title-pic { background-image: url(/img/subtitle_economy_business.gif); }

#womens-rights .title-pic { background-image: url(/img/subtitle_national.gif); }
#political-system .title-pic { background-image: url(/img/subtitle_national_political.gif); }
#free-press .title-pic { background-image: url(/img/subtitle_national_freepress.gif); }

#upcoming-events .title-pic { background-image: url(/img/subtitle_events.gif); }
#rsvp-online .title-pic { background-image: url(/img/subtitle_events_rsvp.gif); }
#podcasts .title-pic { background-image: url(/img/subtitle_events_podcasts.gif); }

#egypt-since-1978 .title-pic { background-image: url(/img/subtitle_timeline.gif); }



/* CSS for Online Newsroom buttons (ugly)    */
#but_online_pr {
	display: block;
	width: 260px;
	height: 40px;
	background: url("../img/but_online_pr.jpg") no-repeat 0 0;
}
#but_online_pr:hover {
	background-position: 0 -40px;
}
#but_online_pr span {
	display: none;
}
#but_online_e-alerts {
	display: block;
	width: 260px;
	height: 40px;
	background: url("../img/but_online_e-alerts.jpg") no-repeat 0 0;
}
#but_online_e-alerts:hover {
	background-position: 0 -40px;
}
#but_online_e-alerts span {
	display: none;
	padding-bottom: 25px;
}
#but_online_op-eds {
	display: block;
	width: 260px;
	height: 40px;
	background: url("../img/but_online_op-eds.jpg") no-repeat 0 0;
}
#but_online_op-eds:hover {
	background-position: 0 -40px;
}
#but_online_op-eds span {
	display: none;
}
#but_online_newsar {
	display: block;
	width: 260px;
	height: 40px;
	background: url("../img/but_online_newsar.jpg") no-repeat 0 0;
}
#but_online_newsar:hover {
	background-position: 0 -40px;
}
#but_online_newsar span {
	display: none;
}
#but_online_sourcebook {
	display: block;
	width: 260px;
	height: 40px;
	background: url("../img/but_online_sourcebook.jpg") no-repeat 0 0;
}
#but_online_sourcebook:hover {
	background-position: 0 -40px;
}
#but_online_sourcebook span {
	display: none;
}
#but_online_key {
	display: block;
	width: 260px;
	height: 40px;
	background: url("../img/but_online_key.jpg") no-repeat 0 0;
}
#but_online_key:hover {
	background-position: 0 -40px;
}
#but_online_key span {
	display: none;
}
#but_online_resources {
	display: block;
	width: 260px;
	height: 40px;
	background: url("../img/but_online_resources.jpg") no-repeat 0 0;
}
#but_online_resources:hover {
	background-position: 0 -40px;
}
#but_online_resources span {
	display: none;
}
#but_online_image {
	display: block;
	width: 260px;
	height: 40px;
	background: url("../img/but_online_image.jpg") no-repeat 0 0;
}
#but_online_image:hover {
	background-position: 0 -40px;
}
#but_online_image span {
	display: none;
}
#but_online_visitingmedia {
	display: block;
	width: 260px;
	height: 40px;
	background: url("../img/but_online_visitingmedia.jpg") no-repeat 0 0;
}
#but_online_visitingmedia:hover {
	background-position: 0 -40px;
}
#but_online_visitingmedia span {
	display: none;
}
#but_online_hotline {
	display: block;
	width: 260px;
	height: 40px;
	background: url("../img/but_online_hotline.jpg") no-repeat 0 0;
}
#but_online_hotline:hover {
	background-position: 0 -40px;
}
#but_online_hotline span {
	display: none;
}
#op-eds #content li {
	list-style-type: none;		
}

/*  END CSS FOR ONLINE NEWSROOM     */



/* News dropdowns   */
#e-alerts .accordprefix
, #egypt-news-archive .accordprefix {
	float:left;
	margin-right:5px;
}

.silverheader {
	margin:0 0 13px 0;
	clear:both;
}
#e-alerts .silverheader a
,#egypt-news-archive .silverheader a {
	margin-bottom: 15px;
	clear:both;
	font-size: 1.2em;
	line-height: 16px;
	color:#000000; 
	font-weight:bold;
	position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width: auto;
	text-decoration: none;
}
#e-alerts .silverheader a:active
, #egypt-news-archive .silverheader a:active {
	color:#9F0725;
}
#e-alerts .selected a, #e-alerts .silverheader a:hover
,#egypt-news-archive .selected a, #egypt-news-archive .silverheader a:hover {
	color:#9F0725;
}
#e-alerts .submenu 
, #egypt-news-archive .submenu { /*DIV that contains each sub menu*/
	padding: 0 0px 0px 20px;
	height: auto; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}


ul.besideIMG {padding: 1px; margin:1px;}

.applemenu {
margin: 10px 0px 0px 0;
padding: 0;

}

.applemenu div.selected a:link {
font-size: 1.2em;
line-height: 1.2em;
font-family: Arial, Helvetica, sans-serif;
color:#4d6f91; 
font-weight:bold!important;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
text-decoration: none;
padding-bottom: 5px;
vertical-align: middle;
}

.applemenu div.silverheader a:hover, .applemenu div.silverheader a:active  {
	padding-top: 3px;
	color:#9F0725!important;
}
.applemenu div.selected a:visited, .applemenu div.selected a:link {
	
}




.besideIMG {
	margin-right: 25px;
}



#one-hundred-facts-about-egypt .submenu{ /*DIV that contains each sub menu*/
border-bottom: #000 solid 1px;
overflow: auto;
height: auto; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}


.Form100Facts {
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: 0;
	background: url(/img/bkg_100factsForm.jpg);
	background-repeat:no-repeat;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	width: 321px ;
	height: 145px;
	
}
.nopadding2 {padding:0; line-height: 1.2em;}



.factPic {
	float: left;
	margin-bottom: 13px;
}
.factText {
	line-height: 15px;
	margin-left: 80px;
}
.factText li { margin-bottom: 10px; }
.factTextMargin {
	margin-left: 400px;
}
.hundred-facts {
	display: block;
	height:45px;
	padding: 0 0 0 0;
	margin: 0 0 13px 0;	
	border-bottom: #000000 solid 1px;
	background-repeat: no-repeat;
	background-position: 23px top;
}
.hundred-facts:hover { cursor: pointer; }
.factSubmenu {
	padding:0;
	margin:0 0 13px 0;	
}
#one-hundred-facts-about-egypt .silverheader a:visited,
#one-hundred-facts-about-egypt .silverheader a:link {
	margin-left: 78px;
	display:block!important;
	font-size: 15px;
	color:#4d6f91;
	font-weight: bold!important;
	line-height: 18px;
}
#one-hundred-facts-about-egypt .silverheader a:hover {
	margin-left: 78px;
	text-decoration: none;
	color:#9F0725!important;
}
#one-hundred-facts-about-egypt .selected a:link, #one-hundred-facts-about-egypt .selected a:visited {
	margin-left: 78px; 
	display:block;
	color:#9F0725!important;
}

.fact1 {background-image: url(../img/facts-numbers/100facts_01.gif);}
.fact2 {background-image: url(../img/facts-numbers/100facts_02.gif);}
.fact3 {background-image: url(../img/facts-numbers/100facts_03.gif);}
.fact4 {background-image: url(../img/facts-numbers/100facts_04.gif);}
.fact5 {background-image: url(../img/facts-numbers/100facts_05.gif);}
.fact6 {background-image: url(../img/facts-numbers/100facts_06.gif);}
.fact7 {background-image: url(../img/facts-numbers/100facts_07.gif);}
.fact8 {background-image: url(../img/facts-numbers/100facts_08.gif);}
.fact9 {background-image: url(../img/facts-numbers/100facts_09.gif);}
.fact10 {background-image: url(../img/facts-numbers/100facts_10.gif);}

.fact11 {background-image: url(../img/facts-numbers/100facts_11.gif);}
.fact12 {background-image: url(../img/facts-numbers/100facts_12.gif);}
.fact13 {background-image: url(../img/facts-numbers/100facts_13.gif);}
.fact14 {background-image: url(../img/facts-numbers/100facts_14.gif);}
.fact15 {background-image: url(../img/facts-numbers/100facts_15.gif);}
.fact16 {background-image: url(../img/facts-numbers/100facts_16.gif);}
.fact17 {background-image: url(../img/facts-numbers/100facts_17.gif);}
.fact18 {background-image: url(../img/facts-numbers/100facts_18.gif);}
.fact19 {background-image: url(../img/facts-numbers/100facts_19.gif);}
.fact20 {background-image: url(../img/facts-numbers/100facts_20.gif);}

.fact21 {background-image: url(../img/facts-numbers/100facts_21.gif);}
.fact22 {background-image: url(../img/facts-numbers/100facts_22.gif);}
.fact23 {background-image: url(../img/facts-numbers/100facts_23.gif);}
.fact24 {background-image: url(../img/facts-numbers/100facts_24.gif);}
.fact25 {background-image: url(../img/facts-numbers/100facts_25.gif);}
.fact26 {background-image: url(../img/facts-numbers/100facts_26.gif);}
.fact27 {background-image: url(../img/facts-numbers/100facts_27.gif);}
.fact28 {background-image: url(../img/facts-numbers/100facts_28.gif);}
.fact29 {background-image: url(../img/facts-numbers/100facts_29.gif);}
.fact30 {background-image: url(../img/facts-numbers/100facts_30.gif);}

.fact31 {background-image: url(../img/facts-numbers/100facts_31.gif);}
.fact32 {background-image: url(../img/facts-numbers/100facts_32.gif);}
.fact33 {background-image: url(../img/facts-numbers/100facts_33.gif);}
.fact34 {background-image: url(../img/facts-numbers/100facts_34.gif);}
.fact35 {background-image: url(../img/facts-numbers/100facts_35.gif);}
.fact36 {background-image: url(../img/facts-numbers/100facts_36.gif);}
.fact37 {background-image: url(../img/facts-numbers/100facts_37.gif);}
.fact38 {background-image: url(../img/facts-numbers/100facts_38.gif);}
.fact39 {background-image: url(../img/facts-numbers/100facts_39.gif);}
.fact40 {background-image: url(../img/facts-numbers/100facts_40.gif);}

.fact41 {background-image: url(../img/facts-numbers/100facts_41.gif);}
.fact42 {background-image: url(../img/facts-numbers/100facts_42.gif);}
.fact43 {background-image: url(../img/facts-numbers/100facts_43.gif);}
.fact44 {background-image: url(../img/facts-numbers/100facts_44.gif);}
.fact45 {background-image: url(../img/facts-numbers/100facts_45.gif);}
.fact46 {background-image: url(../img/facts-numbers/100facts_46.gif);}
.fact47 {background-image: url(../img/facts-numbers/100facts_47.gif);}
.fact48 {background-image: url(../img/facts-numbers/100facts_48.gif);}
.fact49 {background-image: url(../img/facts-numbers/100facts_49.gif);}
.fact50 {background-image: url(../img/facts-numbers/100facts_50.gif);}

.fact51 {background-image: url(../img/facts-numbers/100facts_51.gif);}
.fact52 {background-image: url(../img/facts-numbers/100facts_52.gif);}
.fact53 {background-image: url(../img/facts-numbers/100facts_53.gif);}
.fact54 {background-image: url(../img/facts-numbers/100facts_54.gif);}
.fact55 {background-image: url(../img/facts-numbers/100facts_55.gif);}
.fact56 {background-image: url(../img/facts-numbers/100facts_56.gif);}
.fact57 {background-image: url(../img/facts-numbers/100facts_57.gif);}
.fact58 {background-image: url(../img/facts-numbers/100facts_58.gif);}
.fact59 {background-image: url(../img/facts-numbers/100facts_59.gif);}
.fact50 {background-image: url(../img/facts-numbers/100facts_50.gif);}

.fact61 {background-image: url(../img/facts-numbers/100facts_61.gif);}
.fact62 {background-image: url(../img/facts-numbers/100facts_62.gif);}
.fact63 {background-image: url(../img/facts-numbers/100facts_63.gif);}
.fact64 {background-image: url(../img/facts-numbers/100facts_64.gif);}
.fact65 {background-image: url(../img/facts-numbers/100facts_65.gif);}
.fact66 {background-image: url(../img/facts-numbers/100facts_66.gif);}
.fact67 {background-image: url(../img/facts-numbers/100facts_67.gif);}
.fact68 {background-image: url(../img/facts-numbers/100facts_68.gif);}
.fact69 {background-image: url(../img/facts-numbers/100facts_69.gif);}
.fact60 {background-image: url(../img/facts-numbers/100facts_60.gif);}

.fact71 {background-image: url(../img/facts-numbers/100facts_71.gif);}
.fact72 {background-image: url(../img/facts-numbers/100facts_72.gif);}
.fact73 {background-image: url(../img/facts-numbers/100facts_73.gif);}
.fact74 {background-image: url(../img/facts-numbers/100facts_74.gif);}
.fact75 {background-image: url(../img/facts-numbers/100facts_75.gif);}
.fact76 {background-image: url(../img/facts-numbers/100facts_76.gif);}
.fact77 {background-image: url(../img/facts-numbers/100facts_77.gif);}
.fact78 {background-image: url(../img/facts-numbers/100facts_78.gif);}
.fact79 {background-image: url(../img/facts-numbers/100facts_79.gif);}
.fact70 {background-image: url(../img/facts-numbers/100facts_70.gif);}

.fact81 {background-image: url(../img/facts-numbers/100facts_81.gif);}
.fact82 {background-image: url(../img/facts-numbers/100facts_82.gif);}
.fact83 {background-image: url(../img/facts-numbers/100facts_83.gif);}
.fact84 {background-image: url(../img/facts-numbers/100facts_84.gif);}
.fact85 {background-image: url(../img/facts-numbers/100facts_85.gif);}
.fact86 {background-image: url(../img/facts-numbers/100facts_86.gif);}
.fact87 {background-image: url(../img/facts-numbers/100facts_87.gif);}
.fact88 {background-image: url(../img/facts-numbers/100facts_88.gif);}
.fact89 {background-image: url(../img/facts-numbers/100facts_89.gif);}
.fact80 {background-image: url(../img/facts-numbers/100facts_80.gif);}

.fact91 {background-image: url(../img/facts-numbers/100facts_91.gif);}
.fact92 {background-image: url(../img/facts-numbers/100facts_92.gif);}
.fact93 {background-image: url(../img/facts-numbers/100facts_93.gif);}
.fact94 {background-image: url(../img/facts-numbers/100facts_94.gif);}
.fact95 {background-image: url(../img/facts-numbers/100facts_95.gif);}
.fact96 {background-image: url(../img/facts-numbers/100facts_96.gif);}
.fact97 {background-image: url(../img/facts-numbers/100facts_97.gif);}
.fact98 {background-image: url(../img/facts-numbers/100facts_98.gif);}
.fact99 {background-image: url(../img/facts-numbers/100facts_99.gif);}
.fact100 {background-image: url(../img/facts-numbers/100facts_100.gif);}



.social-footer {
	margin-top: 20px;
	margin-bottom: 40px;
	border:2px solid rgb(209, 210, 212);
	padding: 0 9px 5px 9px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.tagDiv {
	clear:both;
	height: 18px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DCDDDF;
}
.socialBookMarksDiv {
	padding-top: 7px;
	height: 18px;
}
.socialBookMarksDiv h3, .tagDiv h3 {
	float:left;
	padding: 0 10px 0 0; 
	margin:0;
}
.socialBookMark, .tags {
	list-style: none;
	margin:0;
	padding:0;
	padding-bottom:4px;
}

.social-email { background: url(../img/social-bookmarks/email.gif) no-repeat left top; padding-left: 18px;height: 18px;display:block; }
.social-twitter { background: url(../img/social-bookmarks/twitter.gif) no-repeat left top; padding-left: 18px;height: 18px;display:block; }
.social-delicious { background: url(../img/social-bookmarks/delicious.gif) no-repeat left top; padding-left: 18px;height: 18px;display:block; }
.social-digg { background: url(../img/social-bookmarks/digg.gif) no-repeat left top; padding-left: 18px;height: 18px;display:block; }
.social-reddit { background: url(../img/social-bookmarks/reddit.gif) no-repeat left top; padding-left: 18px;height: 18px;display:block; }
.social-facebook { background: url(../img/social-bookmarks/facebook.gif) no-repeat left top; padding-left: 18px;height: 18px;display:block; }
.social-stumbleupon { background: url(../img/social-bookmarks/stumbleupon.gif) no-repeat left top; padding-left: 18px;height: 18px;display:block; }


.socialBookMark, .tag {
	float:left;
	padding:0 15px 0 0;
	margin:0;
}

.honeypot {
	text-indent:-9999em;
	overflow:hidden;
	height:1px;
}
#emailFriend {
	padding-left: 10px;	
}
.emailFriendSmall {
	color: #666;
	font-size:10px;
}
.emailFriendLabel {
	clear:left;
	float: left;
	text-align: right;
	width: 190px;
	margin-right: 5px;
}
.emailFriendInput { margin-left: 100px; }
.emailFriendDiv { margin-top:6px; }
.emailIndent { margin-left: 105px; }
.emailPadTop {margin-top: 13px; }

#overlay .close { 
    background-image:url(../img/close.png);  
    position:absolute; 
    right:-15px; 
    top:-15px; 
    cursor:pointer; 
    height:35px; 
    width:35px; 
}
.bg-blue {
	background-color: #c7d9ec;
	padding: 7px 10px;
}


/* use a semi-transparent image for the overlay */
.overlay {
	display: none;
	background-color:#efefef;
	border: 2px solid #444;
	height:250px;
	width:350px;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	-moz-box-shadow: 0 0 50px #4D6F91;
	-webkit-box-shadow: 0 0 50px #4D6F91;
}
.wrap {
	margin-left: 10px;
}
.wrap h3 {
	margin:0;padding:0;	
}
.wrap td {
	padding:4px 0;
}







/* Email Form Validation   */
.textfieldRequiredMsg, 
.textfieldInvalidFormatMsg, 
.textfieldMinValueMsg,
.textfieldMaxValueMsg,
.textfieldMinCharsMsg,
.textfieldMaxCharsMsg,
.textfieldValidMsg {
	display: none;
}

.textfieldRequiredState .textfieldRequiredMsg, 
.textfieldInvalidFormatState .textfieldInvalidFormatMsg, 
.textfieldMinValueState .textfieldMinValueMsg,
.textfieldMaxValueState .textfieldMaxValueMsg,
.textfieldMinCharsState .textfieldMinCharsMsg,
.textfieldMaxCharsState .textfieldMaxCharsMsg {
	display: inline;
	color: #CC3333;
}
.textfieldValidState input, input.textfieldValidState {
	background-color: #B8F5B1;
}
input.textfieldRequiredState, .textfieldRequiredState input, 
input.textfieldInvalidFormatState, .textfieldInvalidFormatState input, 
input.textfieldMinValueState, .textfieldMinValueState input, 
input.textfieldMaxValueState, .textfieldMaxValueState input, 
input.textfieldMinCharsState, .textfieldMinCharsState input, 
input.textfieldMaxCharsState, .textfieldMaxCharsState input {
	background-color: #FF9F9F;
}
.textfieldFocusState input, input.textfieldFocusState {
	background-color: #FFFFCC;
}
.textfieldFlashText input, input.textfieldFlashText {
	color: red !important;
}
.textfieldHintState input, input.textfieldHintState {
	/*color: red !important;*/
}





