body {background:url(bg.gif);
		margin:0px;
		padding:0px;}
a {color:#000000;}
a:hover {color:#808080;}
body, div, table, input, select {font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;}
	
table {text-align:left;}

form {padding:0px;
	margin:0px;}
	
#nav {background:url(images/9.gif);
	padding:2px;
	text-align:right;}
	
#nav a {font-weight:bold;
	color:#000000;
	text-decoration:none;
	display:block;
	float:right;
	margin-right:20px;}
	
#nav a:hover {color:#ffffff;}
	
#cur_time {color:#000080;
	padding:5px;
	padding-right:10px;
	font-size:8pt;
	text-align:right;}
	
#title {color:#9999cc;
	font-weight:bold;
	font-size:18pt;
	letter-spacing:1pt;
	padding-left:10px;}

#cont {background:#ffffff;}

#footer {background:url(images/bottom_bg.gif);
	text-align:left;
	font-size:8pt;}
	
	#en_lang, #ar_lang, #gr_lang, #sp_lang, #fr_lang {width:25px;
	vertical-align:top;
	text-align:left;}
#en_lang_img, #ar_lang_img, #gr_lang_img, #sp_lang_img, #fr_lang_img{position:absolute;
	top:auto; left:auto;
	margin-left:-11px;
	z-index:4000;
	width:50px;
	height:50px;}
	
#en_lang_img {background:url(images/lang/en_off.gif);}
#ar_lang_img {background:url(images/lang/ar_off.gif);}
#gr_lang_img {background:url(images/lang/gr_off.gif);}
#sp_lang_img {background:url(images/lang/sp_off.gif);}
#fr_lang_img {background:url(images/lang/fr_off.gif);}

#lang_td_holder {height:20px;
	padding-left:530px;
	vertical-align:top;
	text-align:left;}

#lang_nav {position:absolute;
	top:auto;
	left:auto;}
	
.mark{
	color: #004080;
	font-weight: bolder;
}

.feature_header {
	color:#ff7400;
	padding:5px 10px 1px 10px;
	margin:0;
	font: bold 12pt 'Arial';
	width:681px;
	height:23px;
	background-image: url('images/new/headers_bg.gif');
}
	
.body_header {
	color:#ff7400;
	padding:5px 10px 1px 10px;
	margin:0;
	font: bold 12pt 'Arial';
	width:681px;
	height:23px;
	background-image: url('images/new/headers_bg.gif');
	text-decoration:none;
	display:block;}
	
.small_header{
	color:#ff7400;
	font-weight:bold;
	padding:3px;
	font-size:12pt;}

.small_header2{color:#333333;
	font-weight:bold;
	padding:3px;
	font-size:12pt;}

.author_link {color:#000000;
	text-decoration:none;}
.author_link:hover {text-decoration:underline;}

.select_menu_author {
	width:230px;
	height:176px;
	overflow:auto;
	border:solid #999999 1px;}
	
.select_menu_author a {display:block;
	padding:3px;
	width:205px;
	text-decoration:none;
	border-bottom:solid #cccccc 1px;
	color:#000000;}
	
.select_menu_author a:hover {color:#0066dd;
	border-bottom:solid #efefef 1px;
	background:#e3e3e3;}
	
.select_menu_author h3 {font-size:10pt;
	color:#ffffff;
	margin:0px;
	background:#839fae;
	padding:3px;}

.select_menu_topic {
	width:450px;
	height:176px;
	overflow:auto;
	border:solid #999999 1px;}
	
.select_menu_topic a {display:block;
	padding:3px;
	width:425px;
	text-decoration:none;
	border-bottom:solid #cccccc 1px;
	color:#000000;}
	
.select_menu_topic a:hover {color:#0066dd;
	border-bottom:solid #efefef 1px;
	background:#e3e3e3;}
	
.select_menu_topic h3 {font-size:10pt;
	color:#ffffff;
	margin:0px;
	background:#839fae;
	padding:3px;}

.blue {color:#1501C9;
	font-style:italic;
	font-weight:bold;}
	
.cur_pageLink {color:#000000;
	font-weight:bold;
	text-decoration:none;
	cursor:default;}
	
.nav_pageLink {color:#336699;text-decoration: none;}


/**************************************************************

Focus Menu

**************************************************************/

.focus_menu {
	background-image:url(images/menu_bg.gif); 
	background-repeat:no-repeat; 
	margin-top:2px;
	}

.focus_menu a {
	color:#FF6600; 
	font-size:16px; 
	line-height:36px; 
	padding-left:25px; 
	text-decoration:none;
	}
	
.focus_menu a:hover	{
	color:#FF6600; 
	font-size:16px; 
	line-height:36px; 
	padding-left:25px;
	text-decoration:underline; }
	
	
	

/**************************************************************

Arabic Focus Menu

**************************************************************/

.focus_menu_ar {
	background-image:url(images/front_menu_ar.gif); 
	background-repeat:no-repeat;
	background-position:right top;
	padding-top:2px;
	padding-right:30px;
	}
	

.focus_menu_ar a {
	color:#FF6600; 
	font-size:16px;
	font-weight:bold;
	line-height:36px;  
	text-decoration:none;
	}
	
.focus_menu_ar a:hover	{
	color:#FF6600; 
	font-size:16px; 
	font-weight:bold;
	line-height:36px; 
	text-decoration:underline; }
	
	

	

/**************************************************************


German Focus Menu

**************************************************************/

.focus_menu_gr {
	background-image:url(images/front_menu_long.gif); 
	background-repeat:no-repeat; 
	margin-top:2px;
	padding-top:7px;
	}
	
	.focus_menu_gr_item {
	color:#FF6600; 
	font-size:16px;
	font-stretch:-1;
	padding-left:15px; 
	margin-bottom:4px;
	text-decoration:none;
	}

.focus_menu_gr_item a {
	color:#FF6600; 
	font-size:16px;
	font-stretch:-1;
	padding-left:15px; 
	margin-bottom:4px;
	text-decoration:none;
	}
	
.focus_menu_gr_item a:hover	{
	color:#FF6600; 
	font-size:16px; 
	font-stretch:-1;
	padding-left:15px;
	margin-bottom:4px;
	text-decoration:underline; }
	
	

	

/**************************************************************

French Focus Menu

**************************************************************/

.focus_menu_fr {
	background-image:url(images/front_menu_long.gif); 
	background-repeat:no-repeat; 
	margin-top:2px;
	padding-top:7px;
	}
	
	.focus_menu_fr_item {
	color:#FF6600; 
	font-size:15px;
	font-stretch:-1;
	padding-left:15px; 
	margin-bottom:4px;
	text-decoration:none;
	}

.focus_menu_fr_item a {
	color:#FF6600; 
	font-size:15px;
	font-stretch:-1;
	padding-left:15px; 
	margin-bottom:4px;
	text-decoration:none;
	}
	
.focus_menu_fr_item a:hover	{
	color:#FF6600; 
	font-size:15px; 
	font-stretch:-1;
	padding-left:15px;
	margin-bottom:4px;
	text-decoration:underline; }
	
.focus_menu_fr_item3 {
	color:#FF6600; 
	font-size:15px;
	font-stretch:-1;
	padding-left:15px; 
	margin-bottom:4px;
	padding-top:6px;
	text-decoration:none;
	}

.focus_menu_fr_item3 a {
	color:#FF6600; 
	font-size:15px;
	font-stretch:-1;
	padding-left:15px; 
	margin-bottom:4px;
	padding-top:6px;
	text-decoration:none;
	}
	
.focus_menu_fr_item3 a:hover	{
	color:#FF6600; 
	font-size:15px; 
	font-stretch:-1;
	padding-left:15px;
	margin-bottom:4px;
	padding-top:6px;
	text-decoration:underline; }
	
	
	

/**************************************************************


	Lightbox
	v 1.5

**************************************************************/

#lbOverlay {
	position: absolute;
	left: 0;
	width: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	left: 50%;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {
	border: 10px solid #fff;
}


.photos {
	padding: 3px;
	border: 1px solid #fff;
}

a:hover .photos {
	border: 1px solid #999;
}

.lightboxDesc a {
	color: #999999;
	text-decoration: none;
}

.lightboxDesc a:hover {
	color: #000000;
	text-decoration: none;
}

/***************************

	styles for hidden next & previous buttons

***************************/

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	height: 32px;
	outline: none;
}

#lbPrevLink {
	left: 0;
	
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

/***************************

	styles for next & previous buttons as part of footer

***************************/

#lbPrevLink, #lbNextLink {
	display: block;
	width: 63px;
	height: 32px;
	outline: none;
}

#lbPrevLink {
	float: left;
	background: transparent url(images/prevlabel.gif) no-repeat left;
	
}

#lbPrevLink:hover {
	background: transparent url(images/prevlabel.gif) no-repeat left;
}

#lbNextLink {
	float: right;
	background: transparent url(images/nextlabel.gif) no-repeat right;
}

#lbNextLink:hover {
	background: transparent url(images/nextlabel.gif) no-repeat right;
}

#lbControls {
	display: block;
	height: 32px;
}


/**********************************/


#lbBottom {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	clear: both;
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(images/closelabel.gif) no-repeat center;
	margin: 0px 0px 0px 0px;
	/*border: 1px solid #000;*/
}

#lbCaption, #lbNumber, #lbDescription {
	margin-right: 71px;
	/*border: 1px solid #000;*/
}

#lbCaption {
	font-weight: bold;
}


.lightboxDesc {
	display: none;
}

/*************************************************************/


#h44 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:bold;
	text-decoration: none;
	border-bottom: none;
	color: #0066CC;
	border: 0;
	margin-top: 20px;
}

.authors {
	float			:	left;
}

.topics {
	float			:	left;
	width			:	456px;
}