@charset "utf-8";
body {
	border-top:4px solid #000000;
	margin:auto;
	background:#f4f2ef url(../images2/bg.jpg) repeat-x left top;
}
* html .visualIEFloatFix { height: 0.01%; }

#wrapper {
	width:999px;
	margin:auto;
	/*overflow:hidden;*/
}
#banner{
	background:transparent url(../images2/title.jpg) no-repeat left top;
	height:60px;
	
}
.name, .name_ar{display:none;}
#language { 
	width:140px;
	height:15px;
	float:right;
	background-color:#000000;
	color:#91ada5;
	font-size:10px; 
	padding:0 5px 0 5px;
	font-family:Arial;
	text-align:center;
}
#language .selectedLanguage {color:#91ada5;font-size:10px; text-decoration:none; }
#language a{color:#FFFFFF;text-decoration:none;margin:0 4px;}
#language a:hover {color:#ded9ca;}
.home_img {border:0; float:left}
.home_img a img{border:0;width:500px; height:40px;}
#topmenu {font-size:11px; color:#FFFFFF; margin:20px 5px 0px 0px; float:right; font-family:Arial; z-index:5000;}
#topmenu a, #topmenu .separator {color:#FFFFFF; text-decoration:none; }
#topmenu a:hover {color:#f2f4ae}
#topmenu .separator {padding:4px;}
#banner ul , #links ul{margin:0; padding:0;}
#banner li, #links li { display:inline;}
#main{
}
#main {
background-color: #FFFFFF;
border-top:1px solid #000000;
	background-image: url(../images2/top.jpg);
	background-repeat: no-repeat;
}
#marginer{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;	
}
.clearer{clear:both;}
#content {
	padding:65px 199px 20px 215px;
	/*font-family: Georgia, serif, Arial, Verdana;*/
	float:none;

}
#content p, #content{font-size:12px; color:#636363;font-family:Arial; /*text-align:justify;*/}

#rightbar {
	float: right;
	width: 160px;
	margin-top: 30px;
	font-family:Arial;
}
.rightside_content{background: url(../images2/shadow-1000x1000.png) no-repeat right bottom;padding:1px; padding-bottom:7px;
}
.right_inner_color2{width:152px;background-color:#f3f1e9;}
.right_inner_color{background-color:#dfd9cb; width:152px;font-size:12px;}
.right_inner_color p {padding:5px; font-size:12px; color:#636363;}
.right_inner_color .content{padding:5px;}
.right_inner_color .title{font-weight:bold; font-size:13px;}
.right_inner_color .NoSearchInput{font-size:9px; color:Red;}

#quick_access select {width:150px; margin:2px 0 0 2px; border:1px solid #c0baa9; font-size:12px; z-index:100; position:relative;}
#leftside {
	width:182px;
	float:left;
	
	}
.leftside_content {
background: url(../images2/shadow-1000x1000.png) no-repeat right bottom;
	padding:1px;padding-bottom:7px;

	}
.left_inner_color{ background-color:#ded9ca;width:174px; }
.left_inner_color h3 {
	margin:0;
	padding:0;
	color:#831f05;
	font-size:14px;
	font-weight:normal;
	height:25px;
	display:block;
	border-bottom:1px solid #FFFFFF;
	background-color:#c5c0b2;
	background:#c5c0b2 url(../images2/open.gif) no-repeat 160px center;
	padding:2px 2px 0 2px;
	margin-bottom:3px;
}
.left_inner_color a img  {border:0;}
#global_search {
	background-color:#2f5061;
	height:30px;
	padding:10px 0px 5px 4px;
}
#nav{background-color:#f3f1e9;}
#path{position:absolute; float:left; top:115px; font-size:11px; font-family:Arial, Helvetica, sans-serif;  }
#path a { color:#3d3317; text-decoration:none;}
#path a:hover {color:#db850a;}
.add a{color:#437b90; font-size:10px; }
.add{font-size:10px; color:#969696;}
.add td {width:150px; float:right; text-align:right;}
/*-------------footer --------------*/
#footer{background-color:#ded8c6;padding-top:2px; font-family:Arial;}
#footer .box{ border-top:1px solid #FFFFFF; padding:5px 20px; }
#footer hr{height:0px; border-top:1px dotted #FFFFFF ; border-left:0; border-right:0; border-bottom:0;}
.box h5 {color:#1f566a; font-size:12px; margin:0px; padding-top:2px; background:transparent url(../images2/footer_title.gif) no-repeat left center; width:125px; height:20px; text-indent:5px;}
.box ul { margin:10px 0px 0px 0px; padding:0;}
.box li {
	padding:0px;
	list-style:none;	
}
.box .programs a{ background:url(../images2/arrow.gif) no-repeat left 5px; padding-left:8px;}
.box a{ text-decoration:none; color:#7e7661;}
.box a:hover{ text-decoration:underline; }
.BA{float:right;display:block; color:#ffffff;}
.copyrights {background-color:#bbb5a1;  padding:2px 10px;  font-size:10px; font-family:Arial; border-top:1px solid #ede9dc;}
#footer p,.programs {color:#7e7661; font-size:11px; text-align:justify;}
#footer .title { color:#545044; text-align:left; font-size:14px; text-transform:uppercase; font-weight:bold;}
#footer .projects{width:400px; padding:5px; float:left;}
#footer .projects p{/*height:150px; overflow:hidden;*/}
.projects .prev,  .projects .next{ background-image:none;}
.arrows{float:right; margin-right:25px;}
.arrows a img {border:0;}
.dimmed {filter:alpha(opacity=30);opacity:0.30;}
.proj_img {/*width:110px;*/ float:right; padding:5px 15px; font-style:italic; color:#9c9582; font-size:10px;}
.proj_img img{ border:4px solid #cec7b3}
#footer .webcast {width:310px; margin-right:20px; float:left; text-align:justify; padding:5px;}
#footer .webcast img{ float:right; padding:0px 5px;}
.social_imgs{ padding-bottom:0px;padding-top:5px;}
#footer .socialnetworks{ padding:5px 20px;}
#footer .socialnetworks img{width:24px; height:24px; padding:1px; float:left;margin:2px}
#footer .social_imgs a {background:none;}
#footer .socialnetworks a img {border:0px; border:1px solid #c5c0b2; }
#footer .socialnetworks a:hover img {border:1px solid #ebe7dc;}
.programs{width:185px; float:left; text-align:left; margin-top:20px;}
#links { color:#575755;font-size:11px; margin-left:390px; font-family:Arial;}
#links a {color:#575755; text-decoration:none;}
#links a:hover{text-decoration:underline;}
/*-------------- styling--------------------*/
.right_inner_color2 b 
{
	border-bottom:1px dashed #dddbd3;
	font-size:10px;
	padding:2px 0 0 5px;
	display:block;
	height:15px;
}
.right_inner_color2 .more
{
	border-top:1px dashed #dddbd3;
	font-size:10px;
	padding:2px 0 0 5px;
	display:block;
	height:15px;
	background-color:#e8e7e6;
}
.right_inner_color h3, .right_inner_color b  {
	margin:0;
	padding:5px 0 2px 5px;
	color:#2a6177;
	font-weight:bold;
	font-size:12px;
	background-color: ;
	height: 20px;
	border-bottom:1px solid #FFFFFF;
	background:#d5d1c5 url(../images2/arrow.gif) no-repeat 2px center;
	text-indent:5px;
	display:block;
	
}
.box_content{color:#2b6c84; font-size:12px;}
.box_content .date {width:80px; margin:0px 0px 4px 0px;}
.box_content .go, .submit { background-color:#326e85; border:1px solid #214350; color:#FFFFFF; margin:5px 0;}
.right_inner_color #SearchInput input {border:1px solid #c0baa9; color:#b0a891; margin:0 0 0 2px; width:140px;}

/*-- right menu --*/
#rightmenu {background:url(../images2/shadow-1000x1000.png) no-repeat right bottom;padding:1px; padding-bottom:7px; margin:5px 0;}
.rightmenu { font-size:12px; width:152px; background-color:#e8e3cf; display:block; min-height:25px; border-bottom:1px solid white; }
.rightmenu a{background:url(../images2/arrow.gif) no-repeat 2px 8px; color:#3c7186; text-decoration:none; display:block;min-height:25px;
  padding:2px 2px 2px 10px;}
.rightmenu a:hover{color:#585757; background-color:#f3f1e9;}
/*------------- search btn in right bar----------*/
/*#SearchButton {margin-left:40px;}*/
#SearchButton input { width:60px;background-color:#326e85; border:1px solid #214350; color:#ffffff; margin:10px 0px; font-size:11px;}
#SearchTitle {color:#706d65; font-size:12px; text-indent:5px;}
#SearchInput select {font-size:9px;margin:2px; border:1px solid #326e85; max-width:140px; }
.newspaper select, .events select {width:140px;}
#radio {font-size:9px;margin:2px;color:#706d65;}
#Searchfor{margin:0px 0; padding:6px 0px;}
#Searchfor ul{ font-size:11px;margin:0px; padding:0 5px; color:#636363;}
#Searchfor li { list-style:none; background:transparent url(../images2/arrow2.gif) no-repeat left center; padding-left:8px; }
#Searchfor li a{  color:#3c7186; text-decoration:none;}
#Searchfor li a:hover{color:#ffffff;}
.openinghours{color:#636363; padding:2px 4px; font-size:12px; }
.openinghours b{background-color:Transparent; border:0; background-image:none; font-size:11px; color:#636363;}
/*-- end of right bar search--*/
#content p, .sitemap {
	/*text-align: justify;*/
	color: #636363;
	
}
.sitemap{ font-size:12px;}
legend{padding:5px; background-color:White;}
.sitemap, legend {font-weight:bold;}.sitemap a{font-weight:normal;}
#content p a, .sitemap a, legend{color:#54a3c6;}
#content p a:hover, .sitemap a:hover{color:#831f05;}
hr{height:0px; border-top:1px dotted #e2dece ; border-left:0; border-right:0; border-bottom:0;}
h1 {
	margin: 0px;
	padding: 0px;
	color:#20576c;
	position:absolute;
	top:80px;
	font-size:28px;
	font-family:Georgia;
}
h2{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	color:#2c7895;
	font-family:Georgia;
	position:relative;
	font-size:20px;
	
}
h4, h3  {
	margin: 0px;
	padding: 0px;
	color:#252525;
	font-family:Georgia;
	
}
h3{ font-size:19px;}
h4{font-size:16px}

.more { text-align:right; font-size:12px;}
.more a {
	background-image: url(../images2/arrow%20more.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5px;
	color:#437b90;
	}
.more a:hover {color:#c7ba82;}

/*------------- subscriptions------------*/
.calendarsub a, .newsletter a, .publications a, .bapublication a, .photogallery_banner a{color:#2c2c2c; text-decoration:none;}
.calendarsub a:hover, .newsletter a:hover, .publications a:hover , .bapublication a:hover , .photogallery_banner a:hover{color:#831f05;}
.calendarsub, .newsletter, .publications, .bapublication , .photogallery_banner {width:150px; font-size:14px; height:35px; padding:8px 5px 5px 10px;font-family:Georgia;}
.photogallery_banner{ background:transparent url(../images2/gallery.png) no-repeat left top;}
.newsletter {background:transparent url(../images2/press.png) no-repeat left top;}
.calendarsub{background:transparent url(../images2/calendarsub.jpg) no-repeat left top;}
.publications{background:transparent url(../images2/publications.png) no-repeat left top;}
.bapublication {background:transparent url(../images2/annual.png) no-repeat left top;}
/*----------------- news top bar and events --------------------*/
.years,.days {background-color:#ded9ca; border-bottom:1px solid #ffffff; text-align:center;font-size:12px; height:22px; }
.years ul  ,.days ul {margin:0;padding:0;}
.years li{ display:inline; color:#EAE7DA; }
.years li a{padding:4px 8px; color:#236583; text-decoration:none;}
#month{background-color:#eae7da;font-size:10px; color:#ffffff; height:17px; text-align:center;}
#month a{color:#626260;  text-decoration:none; padding:3px 6px;}
.year_selected li a.selected,.selected {/*currently selected tab in years*/
color:#236583; font-weight:bold; text-decoration:none;background:transparent url(../images2/arrow-down.gif) no-repeat -19px 8px;}
.link {font-weight:bold;}
.NextLink{float:right;}
.PreviousLink{float:left;}
.days {padding-top:2px; color:#ffffff;}
.days li { margin:0px; padding:0px; font-size:8px; display:inline;text-align:center; }
.NotSelectedDaysDiv,.NotSelectedDaysDiv a, .NotSelectedMonthsDiv, .NotSelectedMonthsDiv a  { height:25px; font-size:10px;color:#236583; text-decoration:none;}
.NotSelectedDaysDiv a:hover, .NotSelectedMonthsDiv a:hover{background-color:#EAE7DA;}
.SelectedDaysDiv, .SelectedDaysDiv a, .SelectedMonthDiv, .SelectedMonthDiv a
{
	font-size:11px;color:#236583; font-weight:bold;text-decoration:none;}
.next {background:transparent url(../images2/next.gif) no-repeat left top; padding-top:4px;padding-left:15px; height:20px; width:70px; font-size:9px; font-family:Arial;}
.prev {background:transparent url(../images2/previous.gif) no-repeat left top; height:20px;padding-top:4px; padding-left:4px; text-align:center;width:70px; font-size:9px;font-family:Arial;}
.next a, .prev a{color:#4a4536; text-decoration:none; display:block;}
#IconsDiv_Cal {float:left;}
.mode{font-size:12px; color:#636363; }
td.mode{}
.events_monthly{border:1px solid #ded9ca; width:570px;}
.events_header { background-color:#eae7da; padding:4px 0px; font-size:12px; color:#25779b; font-weight:bold; text-align:center;}
.events_table td{font-size:12px; color:#636363; border:1px solid #f3f1e9; padding:4px 0px;}
.events_table2 td{font-size:12px; color:#636363; background-color:#eae7da;}
.event_title a{color:#2a7b9a; text-decoration:none;}
.event_schedule{font-weight:bold; background-color:#ded9ca;  width:562px; display:block; padding:4px; color:#545454;}
/*---------- end of news------------*/

/*----- comon data grid style -------------*/
#lectures {display:block; position:relative;}

.data_grid p {text-align:justify;}
.data_grid a{color:#437b90;}
.data_grid a:hover{color:#c7ba82;}

#lectures li p {margin-left:140px;}
#conferences  li p{margin-left:110px;}
span.news img {float:right; margin:4px 0px 4px 10px;}
#lectures  span img , #conferences  img , 
#annualreports span img , #publications img, #press img  {float:left; margin:4px 10px 4px 0px;}
#lectures img{width:120px;}
 #projects li p span img,#projects img{float:right;margin:4px 0px 4px 10px;}
#annualreports img, #publications img {/*width:85px; height:120px;*/}
#lectures,#annualreports, #publications, #projects , #press{float:left; white-space:normal; }
#annualreports p , #publications p{margin-left:100px;}
#lectures,#annualreports, #publications, #conferences, #projects, #press {border-bottom:1px dotted #e2dece ; margin-bottom:4px;float:left;width:580px;}
#projects ul li ul{display:block; margin:auto; padding:auto;}
#projects ul li ul li {list-style-type:circle; margin:5px;padding:0; list-style-position:inside; }
.data_grid {display:block;padding:4px 0; }
.data_grid ul  {margin:0; padding:0; display:block;}
.data_grid li  { padding:0; margin:0; list-style-type: none;}
.data_grid li.title a ,.data_grid li.title ,.data_grid  .title {color:#252525; font-size:16px; text-decoration:none; font-weight:bold;font-family:Georgia;}
.data_grid li.title a:hover,.event_title a:hover{background-color:#EAE7DA;}
#press.data_grid li.date em{color:#25779b; font-style:italic;font-size:12px; font-weight:bold; font-family:Georgia;}

.data_grid li.date {color:#969696; font-size:12px; margin-top:4px; font-family:Arial;}
/*.cal li.date{ color:#545454;}*/
.data_grid li.date a, #DivSortBy a {color:#437b90; text-decoration:none;}
.data_grid li.date a:hover, #DivSortBy a:hover {color:#c7ba82; text-decoration:none;}
.data_grid li p { text-align:justify;margin:10px 0px; padding:0px; font-size:11px;color:#636363;}
.data_grid li p.news{ }
/*.data_grid li p img{float:right; margin:0 10px;}*/
.data_grid img, #ImageGalleryDiv img , #AdvisoryMember img,  #ImageGalleryDiv_noborder img{ padding:4px; border:1px solid #e8e3d4; background-color:#ded9ca;}
.photogallery{display:block; float:left;}
/*.data_grid span img { }*/
.data_grid a:hover img, #ImageGalleryDiv a:hover img,  #ImageGalleryDiv_noborder a:hover img { background-color:#678fa0;}
/*.press {min-height:60px;}*/
/*.pub{ min-height:130px;}*/
/*.pub img{ width:85px; height:120px;}*/
#PublicationsAvailableIn { text-align:right; font-size:11px;}
#DivSortBy {text-align:right; font-style:italic; font-size:12px;border-bottom:1px dotted #e2dece;margin-bottom:10px;padding:4px;}
#search_result {text-align:left; font-weight:bold; font-size:12px;border-bottom:1px dotted #e2dece;margin-bottom:10px;padding:4px; position:relative;}
.no_result{/*float:right;*/ font-weight:normal;}
#DivSortBy a{font-style:normal;}
#content a[href$='.pdf'] { padding:6px 25px 6px 0; background:transparent url(../images/pdf.png) no-repeat right bottom; color:#437b90; font-size:12px; text-decoration:none; }
 /*------- end of data grid ---------*/
 
 
 
 /*--- pagging------*/
 #PagingLinks{margin:10px; text-align:center;color:#9b9688;}
 .PagingSection {text-align:center; font-size:11px; margin-top:10px; padding:20px;}
 .PagingSection a { font-size:10px; padding:1px 4px; border:1px solid #ded9ca; color:#4692b4; text-decoration:none;}
 .PagingSection a:hover{background-color:#ded9ca;}
 /*---------- gallery--------*/
 .BA_albums{display:block; float:left;}
 .gallery { height:110px; float:left; width:280px;}
 .gallery h3 {background-color:#ded9ca;}
 #ImageGalleryDiv {float:left; margin:4px; padding:4px; display:block; border:1px solid #c5c0b2; width:125px; height:130px; font-size:10px;color:#636363;}
 #ImageGalleryDiv_noborder{float:left; margin:4px; height:110px; padding:4px; display:block;  width:125px; font-size:10px;color:#636363;}
 #ImageGalleryDiv img, #ImageGalleryDiv_noborder img{margin-bottom:4px;}
  #GalleryDiv { display:block;}
 .gallery a {text-decoration:none;}
 .gallery .ablum { float:left;}
 .gallery .ablum img{ margin-top:2%;}
 .gallery .ablum .image2{  height:91px; width:116px; background:transparent url(../images2/image_case.gif) no-repeat left top; padding:8px 7px 12px 0px;}
 .gallery .ablum .image1{  height:91px; width:116px; background:transparent url(../images2/set_case.gif) no-repeat left top; padding:8px 7px 12px 0px;}
 .gallery em{ font-size:11px; font-style:normal; color:#25779b;}
 .gallery li {margin:0; padding:0; list-style:none; font-size:12px; color:#636363;}
 /*.photogallery {background:transparent url(../images2/photogallery.jpg) no-repeat left top;padding:8px 0px 0px 0px; color:Black; height:140px; width:178px;}
.photogallery .gallerymore a{ font-weight:bold; font-size:16px; font-family:Georgia;color:#2c2c2c; text-decoration:none;}
.photogallery .gallerymore a:hover{color:#831f05;}
#GalleryRandomDiv {margin-top:4px;}
.photogallery a img {border:0;}*/
 /*--- end of gallery--*/
 
 /*--- giftshop--*/
.gifts_category { width:120px; float:left; font-size:12px; text-align:center; background-color:#ede9dc; margin:10px; padding:5px 0px;}
.gifts_category .title a{color:#25779b;  text-decoration:none;display:block;  border-top:1px solid #ffffff;}
.gifts_category img{width:62px; height:80px;border:1px solid #c5c0b2; padding:2px; margin:2px;}
.gifts_category  a img {border:0px;border:1px solid #c5c0b2; }
.gifts_category  a:hover img {border:1px solid #25779b;}
.goftshop_detail {float:left; margin:2px 10px 2px 2px; padding:5px; width:230px;border:2px solid #ded9ca;background-color:#ede9dc;}
.goftshop_detail img{padding:2px;}
.gift_thumb_bg {}
.gift_big_img { width:200px; }
.gift_small_img {width:60px; cursor:pointer;}
.new{color:Red; font-style:italic; font-size:9px;}
.bookshop_pub {float:left; display:block; width:340px;}
fieldset { border:1px dotted #c5c0b2; font-size:12px; color:#636363; margin:10px 0; padding:5px; }
 
 /*------ calendar of events on the right**/
#CalendarDiv {font-size:9px; margin-bottom:5px;}
#CalendarDiv table{border:1px solid #ded8c6;}
.CalendarHeader{background: #aeaa9e;color: white;text-align: center;height:21px;}
.CalendarHeader A{color: #fdfdfd;text-decoration: none;}
.WeekDays{background: #ded9ca;color: #636363;}
.hasEvents{background: #49849b;color:#fdfdfd; cursor:pointer;}
.hasNoEvents{color:#636363;background-color:#f3f1e9;}
.Selected{ background: #444444;color: white;}
.NotSelected{ }
.SelectedOld{background: #444444;color: #aaaaaa;}
#CalendarDate_weekview {background-color:#EAE7DA; padding:4px; font-weight:bold; color:#25779B;margin:1px 0;}

/*--- Search Results page ---*/
.Search_types {color:#636363; font-size:12px; font-family:Arial;}
.srch_result {font-weight:bold; font-size:12px; display:block; background-color:#f3f1e9;padding:2px; color:#326e85;}
.all{font-size:11px; color:#c0bdb2; margin:5px 0;}
.more_results {display:block; background-color:#EAE7DA; padding:5px;text-align:center;}
.more_results a{ color:#831F05; font-size:12px; font-family:Arial;}
.more_results a:hover{color:#54A3C6;}

/*----------------Home------------*/
/*.home {margin-top:-20px;}*/
.visitingba{background:transparent url(../images2/visitingBA.gif)  no-repeat left top; display:block; height:26px;
            padding-top:10px; color:White;font-size:12px; padding-left:4px;}
.visitingba a { color:White; text-decoration:none;}
.visitingba a:hover {text-decoration:underline;}
.higlights {
	margin-top: 5px;
	/*padding: 5px;*/
	background:transparent url(../images2/home_highlight_bg.png) repeat-x left -2px;
	
}
.higlights h4 {
	font-weight: bold;
	padding: 3px;
	text-transform: uppercase;
	color:#1F5569;
	border:1px dotted #DED9CA;
	font-size:12px;
	background:transparent url(../images2/home_highlight_bg.png) repeat-x left top;
	
}
.higlights .content {
	margin: 1px;
	padding: 5px 5px 0px 5px;
}
.higlights p {text-align:justify;}
.higlights p, .News_Description{font-family:Arial; font-size:12px;}
.higlights .content img {
	float: right;
	border: 3px solid #d5d1c5;
	margin:0 0 5px 15px;
	/*width:120px;*/
	
}
.higlights  .next_prev img {
border:0;
	float: right;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	width:auto;
}
.higlights .content .next_prev {
	
}
.TabbedPanelsContent ul { margin:0px 0px 0px 15px; padding:0px}
.News_Title a, .home_News_Title a{ color:#1f5569;  text-decoration:none;}
.News_Title a:hover, .home_News_Title a:hover{text-decoration:underline; background-color:#EAE7DA;}
li.home_News_Title { margin-bottom:5px; padding-left:-10px; list-style-type:disc;}
.static img 
{
	/*float: left;*/
	border: 3px solid #d5d1c5;
	margin:0px 10px 10px 10px;
}
.static a img {/*border:0;*/}
.static a {color:#54a3c6;}
.static a:hover {color:#831f05;}
.static .icons img {border:0;margin: 1px 5px;}
.static .icons {}
.static p{text-align:justify}
/*---------- dropdown box------------*/
#quick_access {
	/*width:155px;*/
	height:25px;
	margin-bottom:10px;
	margin-top:13px;
}
.dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; font-size:12px; }
.dropdown dd {position:relative; }
.dropdown a, .dropdown a:visited { color:#2c2c2c; text-decoration:none; outline:none;}
.dropdown a:hover { color:#2c2c2c;}
.dropdown dt a:hover { color:#5d4617; border: 1px solid #D5D1C5;}
.dropdown dt a {background:#eae7da url(../images2/arrow.png) no-repeat scroll right center; display:block; padding-right:20px;
                        border:1px solid #D5D1C5; width:130px;}
.dropdown dt a span {cursor:pointer; display:block; padding:5px;}
.dropdown dd ul { background:#eae7da none repeat scroll 0 0; border:1px solid #D5D1C5; color:#C5C0B0; display:none;
                          left:0px; padding:2px 0px; position:absolute; top:2px; width:auto; min-width:150px; list-style:none;}
.dropdown span.value { display:none;}
.dropdown dd ul li a { padding:2px; display:block;}
.dropdown dd ul li a:hover { background-color:#C9C3B3;}
        
.dropdown img.flag { border:none; vertical-align:middle; margin-left:10px; }
.flagvisibility { display:none;}

/*-------- AdvisoryMember---------*/
.break{margin-top:10px;}
#AdvisoryMember { display:block; } 
#AdvisoryMember p{text-align:justify;margin-left:110px;}
#AdvisoryMember img {margin:0px 15px 5px 0px;}
.halls{ text-align:justify; display:block; width:570px; /*float:left;*/ border-bottom:1px dashed #d5d1c5; margin:5px 0; padding:5px;}
.halls h3 img{margin:5px;}

/*-------- random gallery -----------*/
.RandomGallery { }
#box {
background-color:#BBB5A1;
background-image:url(../images/thumb.gif);
background-repeat:no-repeat;
border:medium solid #BBB5A1;
float:left;
height:50px;
margin-right:10px;
margin-top:5px;
width:50px;
}
/*----------- greybox------------*/
/*----------- greybox------------*/
.GB_header .close {
    text-align: right;
}
.GB_Window .caption {
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { text-align: right; }

.searchword{color:#20576C;}
