﻿
@font-face {
    font-family: 'BoutrosArletteBold';
    src: url('../fonts/BoutrosArlette-bold.eot');
    src: url('../fonts/BoutrosArlette-bold.eot?#iefix') format('embedded-opentype'),
         url('../fonts/BoutrosArlette-bold.woff') format('woff2'),
         url('../fonts/BoutrosArlette-bold.woff') format('woff'),
         url('../fonts/BoutrosArlette-bold.ttf') format('truetype'),
         url('../fonts/BoutrosArlette-bold.ttf#BoutrosArletteBold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'BoutrosArletteExtraBold';
    src: url('../fonts/BoutrosArlette-extrabold.eot');
    src: url('../fonts/BoutrosArlette-extrabold.eot?#iefix') format('embedded-opentype'),		 
         url('../fonts/BoutrosArlette-extrabold.woff') format('woff2'),
         url('../fonts/BoutrosArlette-extrabold.woff') format('woff'),
         url('../fonts/BoutrosArlette-extrabold.ttf') format('truetype'),
         url('../fonts/BoutrosArlette-extrabold.ttf#BoutrosArletteExtraBold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'BoutrosArlette';
    src: url('../fonts/BoutrosArlette-light.eot');
    src: url('../fonts/BoutrosArlette-light.eot?#iefix') format('embedded-opentype'),	     
         url('../fonts/BoutrosArlette-light.woff') format('woff2'),
         url('../fonts/BoutrosArlette-light.woff') format('woff'),
         url('../fonts/BoutrosArlette-light.ttf') format('truetype'),
         url('../fonts/BoutrosArlette-light.ttf#BoutrosArlette') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BoutrosArletteMedium';
    src: url('../fonts/BoutrosArlette-medium.eot');
    src: url('../fonts/BoutrosArlette-medium.eot?#iefix') format('embedded-opentype'),		
         url('../fonts/BoutrosArlette-medium.woff') format('woff2'),
         url('../fonts/BoutrosArlette-medium.woff') format('woff'),
         url('../fonts/BoutrosArlette-medium.ttf') format('truetype'),
         url('../fonts/BoutrosArlette-medium.ttf#BoutrosArletteMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
    font-family: BoutrosArletteMedium;
}

body
{

    width :100%;
	font-size: 12px;
	margin:0px;
	padding:0px;
}
.main{width :100%;}
#trPrintHeader{display:none;}
/* Common classes */
img, div{behavior: url(../pngfix/iepngfix.htc)}
a, p, a img {margin: 0px;padding: 0px;border: 0px;text-decoration:none;}
a:hover{text-decoration:underline;}
li,div,ul,p{border:0px;padding:0px;margin:0px;}

.float-left{float:left;}
.float-right{float:right;}
.clear-left{clear:left;}
.clear-both{clear:both;}
.alignrgt{text-align:right;}
.container{margin:0px;padding:0px;border: 0px;}
.ullst{list-style-type:none;margin:0px;padding:0px;}
.ullst li{margin:0px;padding:0px;}
.ulhorizontal{display:block;padding:0px;margin:0px;padding-left:30px;}
.ulhorizontal li{float:left;margin:0px;padding:0px;list-style-type:none;}

/*  Common font sizes and colors for the site  start */
.commonContenttxt{font-size:12px;line-height:14px;}
.commonListTitle,.commonListTitle a,.commonListTitle a:visited{font-size:12px;color: #828282;font-weight:bold;line-height:14px;}
/*
.readmore{padding: 5px 15px 0px 0px;font-size:12px;color:#86A10B;}
.readmore a,.readmore a:visited{color:#86A10B;font-size:12px;}
.readmoreaColor a{color:#86A10B;font-size:12px;}
*/
.readmoreAlign{float:right;margin-top:10px;}
.readMoreAnchor a{color:Red !important;}
.readMoreAnchor a:hover{color:#818285 !important;}
.sidecaption{color: #053e6b;}
.readMoreAlign{margin-top:-16px;margin-left:25px;}
.readMoreTopBottomGap{margin-top:10px;margin-bottom:10px;}
/*  Common font sizes and colors for the site  end */
/* Pager styles  start */

.btnLastNext1{float:right !important;}
.btnLastNext{float:right !important;margin-right:30px !important;}
.paggerNumbers{padding-left:15px !important;}
.listPaggerGap{height:30px;clear:both;}
.divPager{width:638px;clear:both;background-color:#E4E2D3;border:1px solid #DCDBC6;text-align:center;height:23px;padding-top:7px;}
.listimggap img,.listimggap input{margin:0px 7px;}
.gotxtbox{width:19px;height:18px;}

.paging{text-align:center;width:19px !important;height:18px !important;background-image:url('../_images/pager/paging-norm.png');background-repeat:no-repeat;}
.paging a,.paging a:visited{color:#859096;width:19px !important;}
.pagingcurrent{text-align:center;width:19px !important;height:19px !important;background-image:url('../_images/pager/paging-active.png');background-repeat:no-repeat;}
.pagingcurrent a,.pagingcurrent a:visited{color:#fff;width:19px !important;font-size:11px !important;vertical-align:top;margin-top:-2px !important;}
.pagingcurrent a span{color:#fff;width:22px !important;}

.pagingEvents{text-align:center;width:19px !important;height:18px !important;background-image:url('../_images/pager/paging-norm.png');background-repeat:no-repeat;padding-top:2px;}
.pagingEvents a,.pagingEvents a:visited{color:#859096;width:19px !important;}
.pagingcurrentEvents{text-align:center;width:19px !important;height:19px !important;background-image:url('../_images/pager/paging-active.png');background-repeat:no-repeat;padding-top:2px;}
.pagingcurrentEvents a,.pagingcurrentEvents a:visited{color:#fff;width:19px !important;font-size:11px !important;vertical-align:top;margin-top:-2px !important;}
.pagingcurrentEvents a span{color:#fff;width:22px !important;}

.pagertxt{font-size:12px;padding:0px 6px;}

/* Pager styles  end */

/* News Search  Big Start */
/*
#newsSearchTitle{display:block;color:#000;}
#newsSearch{width: 693px;background: #FFF url(../_images/news1/bg.jpg) repeat-x;border: 1px solid #BDDBF0;color: #333333;height: 101px;margin: 0;}
.searchtxtfields{width:220px;}
#newsSearch #keyword,#newsSearch #category{float:left;padding: 30px 0px 0px 22px;}
#newsSearch #keywordField{float:left;width:235px;padding:30px 10px 0px 18px;}
#newsSearch #categoryField{float:left;margin:0px 10px;margin:30px 10px 0px 10px;}
.searchtxt{font-size:13px;color:#000;}
#newsSearch #date1{clear:left;float:left;width:70px;padding: 10px 0px 0px 22px;}
#newsSearch #date2{float:left;width:50px;padding: 10px 0px 0px 0px;}
#newsSearch #date1field{float:left;width:110px;margin:10px 155px 10px 0px;}
#newsSearch #date2field{float:left;width:110px;margin:10px 0px 10px 22px;}
#newsSearch .btnsearch{float:right;pa`dding:15px 45px 0px 0px;}
*/

/* News Search  Big End */

/* -- News small search styles end */

#newsSearchTitle{width: 200px;height: 24px;background-color: #EBEBEB;color: #000000;font-size: 16px;font-weight: bold;padding: 6px 0 0 19px;}
#newsSearch{width: 235px;height: 209px;background: #EBEBEB;color: #333333;font-size: 11px;margin: 1px 0 0 0;}
.searchtxtfields{width:181px;float:left;margin:0px;padding:0px;border: 1px solid #E3E3E3;}
#newsSearch #keyword{float: left;padding: 13px 0 0 20px;}
#newsSearch #keywordField{width: 181px;float: left;padding: 2px 0 0 18px;}
#newsSearch #category{float: left;padding: 19px 0 0 20px;}
#newsSearch #categoryField{width: 181px;float: left;margin: 2px 0 0 18px;border: 1px solid #E3E3E3;}
#newsSearch #date1{float:left;padding: 19px 0px 0px 20px;}
#newsSearch #date2{padding: 19px 0px 0px 20px;}
#newsSearch #date1field{clear:left;width:75px;margin:2px 0px 0px 18px;}
#newsSearch #date2field{float:left;width:75px;margin:2px 0px 0px 18px;}
#newsSearch .btnsearch{clear: left;float: left;width: 57px;height: 18px;margin: 17px 22px 0 17px;}

/* --News small search styles end */

/* News  List */
#newsList .newsListItem{width: 98%;clear: both;float: left;margin: 8px 0px 0px 0px;}
#newsList .newsListItemAlt{}/* this for applying Alternate Background color */

#newsList .newsListItem a img{padding: 0px 0px 0px 0px;}
#newsList .newsListItem  img{padding: 0px 0px 0px 0px;margin-right:10px;}
#newsList .newsListItem hr{display: none;} 

#newsList .newsListItem .date{padding: 0px 15px 5px 0px;color:#838184;font-size:12px;font-weight:normal;}
#newsList .newsListItem .title{padding: 0px 15px 5px 0px;color:#828282;}
#newsList .newsListItem .title a:hover{color:#828282;text-decoration:underline;}

#newsList .newsListItem .description{padding: 0px 15px 0px 0px;color:#828186;font-size:12px;}
/*#newsList .readmore{padding: 5px 15px 0px 0px;}
#newsList .readmore a,.readmore a:visited{color:#222222;}*/
#newsList .listItemSeparator{display:block;width: 100%;clear: left;float: left;border-top: 1px solid #D7D7D7;height: 0px;margin: 8px 0px 0px 0px;}
.tdRelatedNews{font-size:16px;color:#7B9707;font-weight:bold;}
#newsList .newsListItem p a{color:#828282;}
#newsList .newsListItem p a:hover{color:#ED1C24;text-decoration:none;}
.readmoreNews a{color:#4C2177 !important;text-decoration:none !important;}
.readmoreNews a:hover{color:#000 !important;text-decoration:underline !important;}
.extPaddingNewsTitle{padding-top:15px;}
/*.listsidecaption{width:100px;font-weight:bold;font-size:14px;color:#1F440E;}
.listsidecaptionSemicolon{width:10px;text-align:center;font-weight:bold;font-size:14px;color:#1F440E; display:none;}
.descriptionwithcaption{width:750px;}*/

/* News Details  start */

.commongap{padding-top:20px; }
.sectionTitle{float: left;font-size: 16px;color: #0a4574;}
.commontitlegap{margin: 10px 0px 0px 0px;}
.itemContainer{width:90%; clear: left;float: left;border: 1px solid #BDDBF0;background-color:#EBF7FF;background-image: url(../_images/highlights1/itemContainer-bg.png); background-repeat: repeat-x;margin: 0px;overflow: hidden;padding: 0px 30px 10px 10px;}
.newsrel{margin:0px;padding:0px;list-style-type:none;}
.newsrel li{padding-top:10px;}
.newsrel li img{margin-right:10px;}
#newsFinal{padding:0px;margin:0px;}
#newsFinal #date{color: #003a63;font-size: 12px;}
#newsFinal #title{font-size: 14px;color: #828282;}
#newsFinal #story{font-size: 12px;color: #555;margin: 15px 0 0 0;}
#newsFinal #thumbnail{clear: left;float: left;border: 1px solid #999;margin: 18px 15px 0 0;padding: 2px;}
.imgnewsfinal{width:125px;height:125px;margin:0px 10px 10px 0px;}
.imgnewsfinalLeft{width:125px;height:125px;margin:10px 10px 10px 0px;}
.imgnewsfinalRight{width:125px;height:125px;margin:10px 10px 10px 10px;}
#relatednews{}
#relatednews #sectionTitlerelatednews{float: left;color: #0a4574;font-size: 16px;}
.itemContainerrelatednews{margin:0px;padding:0px;padding-left:25px;}
.divRelatedMedia,.divRelatedImages{float:left;width:50%;}
.relatedmediagap{margin-left:10px;}
.divPlayMain{z-index:100px;position:absolute;display:none;top:500px;}
.tdCloseBtn{text-align:left;}
/* News Details  End */

/* Back start */
#back{float: left;clear: both;font-size: 12px;margin: 30px 0 0 0;color: #FF0000;text-decoration: none;width: 40px;}
#back a,#back a:visited{color: #FF0000;text-decoration:none;}
#back a:hover{text-decoration:underline;}
/* Back End */

/* Events List  start */
.divevtSearch{width:70%;float:left;margin:0px;padding:0px;}
.divevtCal{width:30%;float:left;margin:0px;padding:0px;}

#eventsList .listItem{clear: both;}
/*#eventsList .listItem img{float: left;border: 1px solid #ccc;display: block;padding: 2px;margin: 0 15px 10px 0;}*/
#eventsList .listItem .left{float: left;width: 75px;}
#eventsList .listItem ul li{list-style: none;}
#eventsList .listItem .date{color:#005B8A;font-size:12px;font-weight:bold;}
#eventsList .listItem .title,#eventsList .listItem .title a,#eventsList .listItem .title a:visited{font-size:12px;color: #1F440E;font-weight:bold;}
#eventsList .listItem .location{color: #666;}
#eventsList .listItem .description{color: #828186;}
#eventsList .listItem .readMore1{float: right;/*background: transparent url(../_images/common/arrow1.gif) right no-repeat; */color: #86A10B;margin: 15px 0 0 0;padding: 0 10px 0 0;}
#eventsList .listItem .readMore1 a,#eventsList .listItem .readMore1 a:visited{color: #222222;}
#eventsList .itemSeparator{width: 100%;clear: both;float: left;border-top: 1px dashed #ccc;height: 0;margin: 5px 0 20px 0;}

/* Events List  end */

/* ---- Event Calendar start ---- */
.cal_nextPrevBg{background-image:url(../_images/EWAA_Images/inner/events/cal/sep.gif);background-repeat:no-repeat;height:16px;width:2px;}
.evtTitle{color:#ED1C22;font-weight:bold;height:20px;background-color:Transparent;font-size:13px;}
.prevMonth{text-align:left;}
.NextMonth{text-align:right;}
.Cal{background-color: Transparent;}
.tdFilterCal{font-size:12px;text-align:left;padding-left:18px;color:#838182;}
.tdFilterCal a{color:#30343F;text-decoration:none;}
.tdFilterCal a:hover{color:#EE1C25;text-decoration:none;}


.calendar input{font-size:12px;}
.calendar img{padding-right:5px;vertical-align:middle}
.echd{font-size:12px;}
.ecdh{background-color:#053E6B;color:#FFFFFF;margin-right:10px;}
.today{	background-color:#FFFFBC;}
.evttext{width:255px;height:15px;}
.evtddl{width:260px;height:20px;font-size:12px;}

.evttitdes{font-weight:bold;}
.rdbtns input{border:none;}
.tblhnews{}
.evtyearddl{}
.rgt{}
.CalNextPrev{color:#45535E;}
.CalDayHeader{}
/*------ Event Category ---- */
.Titles{}
.bgTitles{}
.monthYear{border:1px solid red;}
/*.tdcalendar{border:solid 1px #C5B486;padding:10px;background-color:#FFF;}*/
.tdcalendar{padding:15px;background-color:Transparent;}

.calDiv{}
.calTd{}
.Cal tbody tr td{background-color:Transparent;}
/*.CalDayHeader{color:#FFF;font-size:12px;font-weight:bold;background-image:url(../_images/events/daybg.jpg);background-repeat:repeat-x;height:16px;vertical-align:middle;}*/
.CalDayHeader{color:#000;font-size:11px;font-weight:bold;vertical-align:middle;background-color:Transparent;}
.selectedDay td{background-color:#FFFFCD;padding-left:1px;padding-right:1px;}
.bgtime{background-image:url(../_images/events/timebg.jpg);width:87px;height:18px;background-repeat:no-repeat;font-size:12px;}
.commonsidecaption{font-weight:bold;font-size:14px;color:#1F440E;}
.commonsidecaptionEvents{font-weight:bold;font-size:14px;color:#1F440E; width:100px;}
.evtlogo{width:106px;height:72px;border:solid 1px #A69462;}

/* ---- Event Calendar start ---- */

/* Event Search  start */

/* Event search big start */
/*
.bgevetsearchcal{background: #FFF url(../_images/news1/bg.jpg) repeat-x;border: 1px solid #BDDBF0;color: #333333;height:200px;padding:20px;background-color:#EFF8FF;}

#newsSearchTitle{display:none;}
#eventSearch{width: 693px;margin: 0px;}
.evtsearchtxtfields{width:320px;height:20px;}
#eventSearch #keyword{float:left;padding: 30px 0 0 22px;}
#eventSearch #keywordField{float:left;width:435px;padding:30px 10px 0px 20px;}
#eventSearch #category{clear:left;float:left;padding: 10px 0px 0px 22px;}
#eventSearch #categoryField{float:left;margin:0px 10px;margin:10px 10px 0px 10px;}
.controlscommongap{}
.searchtxt{font-size:13px;color:#000;}
.evtSearchDatestbl{clear:left;float:left;}
#eventSearch #date1{clear:left;float:left;padding: 5px 0px 0px 22px;width:70px;}
#eventSearch #date2{float:left;width:50px;padding: 5px 0px 0px 0px;}
#eventSearch #date1field{float:left;width:110px;margin:5px 35px 10px 0px;}
#eventSearch #date2field{float:left;width:110px;margin:5px 0px 10px 22px;}
#eventSearch .btnsearch{clear:both;float:left;padding:10px 0px 10px 360px;}
#eventSearch .evtrdbtns{padding:10px 20px 0px 15px;}
#eventSearch .evtrdbtns label{padding-left:5px;}
*/
/*  Event search Big End */
/* Event Search Small start */

/* we are giving the same styles as the news small search */

.bgevetsearchcal{display:none;}
/* Event search small End */

/* Event Search  End */

/* Event Details start */
.sectionTitle{width: 100%;font-size: 20px;border-bottom: 1px solid #0a4574;color: #0a4574;margin: 0 0 15px 0;}
.sectionTitle2{font-size: 16px;color: #0a4574;margin: 0 0 15px 0;}
#eventsFinal{clear: both;}
#eventsFinal #finalImage{clear: both;border: 1px solid #999;height: 128px;margin: 15px 0 10px 0;padding: 2px;width: 196px;}
#eventsFinal ul li {color: #053e6b;list-style: none;}
#eventsFinal .left{clear: right;float: left;width: 75px;display: block;}
#eventsFinal .date{color: #333333;margin-left:0px;font-size:12px;}
#eventsFinal .title{color: #828282;font-size: 12px;margin: 0 0 15px 0;font-weight:normal;}
#eventsFinal .location{clear: none;color: #666;margin-bottom:10px;margin-top:10px;}
#eventsFinal .description{color: #828186;text-align: justify;margin-bottom:10px;margin-top:10px;}
#eventsFinal .description a{color: #828186;text-align: justify;margin-bottom:10px;margin-top:10px;}
.evtlogoFinal{margin:15px 0 0 0;width:270px;height:225px;border:3px solid #D5D5D5;}
.eventOptions{padding-bottom:5px !important;}
.Etitle{font-size:24px;color:#010000;}
.tblTitle{margin-top:15px;}
.tblVenu{margin-top:10px;}
.tdVenuTxt{color:#333333;font-size:12px;text-align:justify;padding-right:20px;line-height:18px;}
.tdVenu{font-size:18px;color:#4C2177;padding-top:0px;*padding-top:0px !important;}
.tdEventLogo{width:300px;}
.tdOptions{background-image:url('../_images/WS_Images/tools/sep3.png');background-position:top left;background-repeat:no-repeat;padding-top:10px;}
.eventLogo{margin-left:0px;width:270px;height:225px;}
.eventDataTitles{color:#000;font-size:12px;font-weight:bold;}
.eventContent{font-size:12px;font-style:normal;font-weight:normal;text-decoration:none;text-align:justify;line-height:18px;color:#333333;}
#upcomingEvents{clear: both;margin: 20px 0 0 0;}
#upcomingEvents a{color: #111;font-weight:bold;}
.sepUpComingEvents{height:10px;background-image:url('../_images/CDM_Images/events/sepUpcoming.jpg');background-repeat:no-repeat;}
.h1_Event{font-size:18px;color:#4C2177;}

/* Event Details end */

/* Coptions , Tools Start ,Send to friend  */

/* Coptions Vertical start  */
.coptionItem{padding: 0 0 0 0;overflow: hidden;width: 100%;}
.coptionItemTitleBox{height: 27px;overflow: hidden;width: 100%;}
.coptionItemTitle{color: #7C8D94;font-size: 16px;font-weight:bold;/*padding: 5px 15px;*/padding: 0px 0px;}
.coptionsTitleSep{background-image:url(../_images/common/sep_horizntl.jpg);height:1px;background-repeat:repeat-x;width:235px;}
.coptionItemtxt,.coptionItemtxt a,.coptionItemtxt a:visited{color: #666666;font-size: 12px;}
.coptionItemtxt a:hover{text-decoration:none;}


.imgaddtooutlook{margin:5px 12px 0 5px}
.imgprint{margin:5px 7px 8px 5px}
.imgemail{margin:5px 9px 0 5px}
.coptionItemSep{margin:5px 9px 0px 9px;display:none;}
/* Coptions Vertical End */

/* Coptions Horizontal start */
/*
.coptionItem{padding: 0px 0px 0px 0px;overflow: hidden;width: 100%;}
.coptionItemTitleBox{height: 24px;overflow: hidden;width: 100%; display:none;}
.coptionItemTitle{color: #203D79;font-size: 14px;font-weight:bold;padding: 5px 0px;}
.coptionsTitleSep{background-image:url(../_images/common/sep_horizntl.jpg);height:1px;background-repeat:repeat-x;display:none;}
.coptionItemtxt,.coptionItemtxt a,.coptionItemtxt a:visited{color: #666666;font-size: 12px;float:left;}
.coptionItemtxt a:hover{text-decoration:none;}


.imgaddtooutlook{margin:5px 12px 0 0px}
.imgprint{margin:5px 7px 0 0px}
.imgemail{margin:7px 9px 0 0px}
.coptionItemSep{margin:5px 9px 0px 9px;float:left;}
*/
/* Coptions Horizontal end */

.smail{font-size:12px;text-align :right; border:solid 3px #CCCCCC; background-color:#FFF; width:250px; padding:8px 8px 8px 8px; position:absolute; display:none; FILTER:progid:DXImageTransform.Microsoft.shadow(color=#7D7D7D,direction=135,strength=2)}
.smailEvent{font-size:12px;text-align :right;width:212px; padding:0px;position:absolute; display:none;}
.smailShare{font-size:12px;text-align :right; border:solid 1px #CCCCCC; background-color:#FFF; width:250px; padding:2px; position:absolute; display:none; FILTER:progid:DXImageTransform.Microsoft.shadow(color=#7D7D7D,direction=135,strength=2)}
.bookMark{background-color:#f2f2f2;font-size:12px;font-weight:bold;padding-left:5px;padding-bottom:5px;padding-top:5px;}
.bookItems{padding-left:5px;}
.bgEvent{width:212px;background:transparent url('../_images/CDM_Images/events/cal/popupbgrepeat.png') repeat-y 0 0;padding:18px;}
.etxt{border:solid 1px #CCCCCC;}
.esend{background-color:#CCCCCC;}
/* Coptions , Tools End */

/* FAQ  List start */
.faqsListtitle{font-weight:bold;color:#284D94;line-height:14px;padding: 0px 15px 0px 0px;}

.faqcaptions{font-weight:normal;font-size:18px;color:#233B79;line-height:14px;}
.faqSep{background-image: url(/Templates/_resources/Global/_images/faq/sep.jpg);width:91%;height:1px;margin-top:12px;}
.divrgtpnlcatlistgap{margin-top:15px;margin-bottom:10px;}
.faqlftcat,.faqlftcat a,.faqlftcat a:hover,.faqlftcat:visited{font-weight:normal;color:#000000;line-height:14px;}

 .faqans{font-weight:normal;color:#000000;line-height:14px;padding: 0px 15px 0px 23px;}
/* FAQ  List end */

/* Image Gallery Template 3 */
	
	#leftinnerImageGalleryMain{width: 666px;margin-left: 30px;margin-top:25px;border:1px solid #EBEBEB;height:350px;}
    #leftinnerImageGalleryCategory{width: 666px;background-color:#F9F9F9;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;height:28px;}
    .leftinnerImageGalleryCategory{width: 666px;background-color:#F9F9F9;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;height:28px;}
    div.leftinnerImageGallerySliderDiv{width: 103px;margin-left:25px;margin-right:12px;margin-top:10px;}
    .leftinnerImageGalleryMainImageDiv{width: 508px;margin-right:6px;text-align:center;margin-top:20px;border:1px solid #EBEBEB;height:291px;background-position:center;background-repeat:no-repeat;}
     
    #leftinnerImageGallery{width: 720px;margin-left: 2px;border-right:1px solid #DBDBDB;height:492px;}
    .AlignLeftStyle{margin:10px;}
    .ddlImageGallery{width:168px;height:20px;font-size:12px;line-height:14px;margin-right:8px;margin-top:3px;}    
    .SliderImages{cursor:pointer;}
    .ImageGalleryText{text-align:left;background-color:#888886;height:60px;filter:alpha(opacity=70);  opacity:0.7;color:#FFFFFF;width:508px;margin-left:1px;position:absolute;margin-top:242px;}
    .divImgUp{text-align:center;padding-bottom:10px;}
    .divImgDown{text-align:center;padding-top:10px;}
    .divMainImg{height: 62px;width: 102px;margin: 4px;}
    .pTag{padding-left: 16px; padding-top: 15px;}
    .pDesc{padding-left: 16px; padding-top: 5px;}
    .lblTitle{font-weight: bold; font-size: 12px; color: #ffffff; font-style: normal; font-family: Arial;}
    .lblDesc{font-size: 12px; color: #ffffff; font-style: normal; font-family: Arial;}
    .btmBar{clear: both; margin-top: 18px; width: 697px; height: 1px;margin-left:15px;}
  
/* Image Gallery Template 3 Ends here */
    
    /* Image Gallery Template 4 Starts here */
  /* 
    #leftinnerImageGalleryMain{width: 666px;margin-left: 30px;margin-top:25px;height:430px;}
    #leftinnerImageGalleryCategory{width: 666px;background-color:#F9F9F9;text-align:right;height:28px;}
    .leftinnerImageGalleryCategory{width: 666px;background-color:#F9F9F9;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;height:28px;}
    div.leftinnerImageGallerySliderDiv{width: 123px;margin-left:25px;margin-right:12px;margin-top:10px;background-color:#EBEBEB;height:291px;text-align:center;}
    div.leftinnerImageGallerySliderDiv div {border-style:none !important;border-width:0px !important;}
    .leftinnerImageGalleryMainImageDiv{width: 508px;margin-right:6px;text-align:center;margin-top:20px;border:1px solid #EBEBEB;height:291px;background-position:center;background-repeat:no-repeat;}
    #leftinnerImageGallery{width: 720px;margin-left: 2px;border-right:1px solid #DBDBDB;height:492px;}
    .AlignLeftStyle{margin:10px;}
    .ddlImageGallery{width:128px;height:20px;font-size:12px;line-height:14px;margin-right:8px;margin-top:3px;}    
    .SliderImages{cursor:pointer;}
    .ImageGalleryText{text-align:left;background-color:#888886;height:60px;filter:alpha(opacity=70);  opacity:0.7;color:#FFFFFF;width:508px;margin-left:1px;position:absolute;margin-top:242px;}
    .divImgUp{text-align:center;padding-bottom:10px;padding-top:15px;}
    .divImgDown{text-align:center;padding-top:10px;}   
*/
/* Image Gallery Template 4 Ends here */

/* Image Gallery Template 1 (Sound of Arabia) */

.festivalliststyl{margin-left:200px;margin-right:70px;}
.festivalSearchResults{float: left;width:100px;margin-left:5px;}
.festivaltext{color :#997F4E;font-size:14px;font-weight:bold;margin-bottom:15px;}
.festivalcont{float:right;clear:right;vertical-align:top;width:285px;margin-top:10px;text-align:justify;font-size:12px;padding-bottom:15px;}
.festivalcontNoimg{float:right;clear:right;vertical-align:top;width:385px;margin-top:10px;text-align:justify;font-size:12px;padding-bottom:15px;}
.festivaltitle{color :#997F4E;font-size:16px;font-weight:bold;margin-bottom:15px;margin-top:2px;}
.festMtitle{clear: both;color: #997E4E;font-size: 23px;font-weight: bold;margin: 10px 0 0 0;text-indent: 9px;width: 100%;}
.festivalddl{width:250px;font-size:12px;height:27px;color:#A3A3A3;}
.mediadiv{float:right;margin-right:25px;}
.mediaSubText{font-style:normal;font-size:16px;color:#997E4E}
.mediaPopTitle{font-style:normal;font-size:20px;color:#505050;margin-left:20px;margin-top:10px;}
.tblTop{border-bottom: 1px solid #997E4E;padding-top:10px;}
.tdColExp{width: 20%; padding-top: 15px; padding-right: 20px; padding-bottom: 15px;}
.itemDiv{text-align: center; vertical-align: top;width:102px;}
.igimage{border:3px solid #A9A9AB;}
.nomsg{margin-left:20px;color:#7a7a7a;font-size:13px;padding-top:10px;}
.separator01{border-bottom: 1px dotted #997E4E;height: 5px;list-style-type: none;margin: 0 -1px 0 0;overflow: hidden;width: 100%;clear: both; margin-top: 15px;margin-bottom:0px; width: 687px; height: 1px;}

/* Image Gallery Template 1 (Sound of Arabia) ends here */

/* Image Gallery Template 5 */
/*
.festivalliststylT5{margin-left:200px;margin-right:70px;}
.festivalSearchResultsT5{float: left;width:100px;margin-left:5px;}
.festivaltextT5{color :#997F4E;font-size:14px;font-weight:bold;margin-bottom:15px;}
.festivalcontT5{float:right;clear:right;vertical-align:top;width:285px;margin-top:10px;text-align:justify;font-size:12px;padding-bottom:15px;}
.festivalcontNoimgT5{float:right;clear:right;vertical-align:top;width:385px;margin-top:10px;text-align:justify;font-size:12px;padding-bottom:15px;}
.festivaltitleT5{color :#997F4E;font-size:16px;font-weight:bold;margin-bottom:15px;margin-top:2px;}
.festMtitleT5{clear: both;color: #997E4E;font-size: 23px;font-weight: bold;margin: 10px 0 0 0;text-indent: 9px;width: 100%;}
.festivalddlT5{width:102px;font-size:10px;}
.mediadivT5{float:right;}
.mediaSubTextT5{font-style:normal;font-size:16px;color:#997E4E}
.mediaPopTitleT5{font-style:normal;font-size:20px;color:#505050;margin-left:20px;margin-top:10px;}
.tblTopT5T5{border-bottom: 1px solid #997E4E;padding-top:10px;}
.tdColExpT5{width: 20%; padding-top: 15px; padding-right: 20px; padding-bottom: 15px;}
.itemDivT5{text-align: center; vertical-align: top;width:102px;}
.igimageT5{}
.nomsgT5{margin-left:20px;color:#7a7a7a;font-size:13px;padding-top:10px;}
.separator01T5{border-bottom: 1px dotted #997E4E;height: 5px;list-style-type: none;margin: 0 -1px 0 0;overflow: hidden;width: 100%;clear: both; margin-top: 15px;margin-bottom:0px; width: 687px; height: 1px;}
.imageGalleryT5ViewMore{}
.imageGalleyT5ReadMoreImage{margin-right:5px;}
*/
/* Image Gallery Template 5 ends here */

/* Video Gallery */
.modalbackground{background-color: Black;filter: alpha(opacity=40);opacity: 0.7;text-align:center; }
.modalpopup{background-color: #ffffff;border-width: 1px;border-style: solid;border-color: Gray;padding: 3px;margin: 5px;}
.mediavideogal{margin-left:14px}
.festMtitle{clear: both;color: #997E4E;font-size: 23px;font-weight: bold;margin: 10px 0 0 0;text-indent: 9px;width: 100%;}
.festivalddl{width:102px;font-size:10px;margin-right:15px;}

.mediadivVideo{font-size:12px;color:#A3A3A3;float:right;}
.mediaSubTextVideo{font-style:normal;font-size:16px;color:#997E4E;width:80%;padding-top:15px;padding-bottom:15px}
.mediaPopTitle{font-style:normal;font-size:20px;color:#505050;margin-left:20px;margin-top:10px;text-align:left;}
.curwin{width:400px;  height:292px;  position:absolute;  margin:auto;  FILTER:progid:DXImageTransform.Microsoft.shadow(color=#7D7D7D,direction=135,strength=3); top:200px; right:500px}
.modalBackground{z-index:10;background-color:#000000;filter:alpha(opacity=70);opacity:0.7;}

.bgpop{width:690px;height:484px;background-color:White;}
.photobgpop{width:703px;height:468px;background-color:White;}
.tdColExpVideo{width:20%;padding-top:15px;padding-right:20px;padding-bottom:15px;}
.divItemVideo{text-align: center; vertical-align: top;width:102px;}
.separatorVideo{border-bottom: 1px dotted #997E4E;height: 5px;list-style-type: none;margin: 0 0 0 -1px;overflow: hidden;width: 100%;clear: both; margin-top: 15px;margin-bottom:0px; width: 687px; height: 1px;}
.divImgClose{float:right;margin-top:-9px;margin-right:-7px;}
.divFrame{display:block;margin-top:0px;margin-left:14px;}
.ddlVideo{width:102px;font-size:10px;margin-right:10px;color:#A3A3A3;}
.tabletext{}
/* Video Gallery Ends here */

/*Video Gallery Template 2 (Refrence to EAD Project) */
/*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/
.ipttl{font-size:22px; font-weight:normal; color:#048662;padding-left:21px;padding-top:6px;text-align:left;}
.igimg{background-color:#FFF; height:350px; border:solid 1px #8b8b8b}
.iglft td{padding:5}
.iglft{width:387px; height:343px}
.igrgt{width:387px; height:343px;padding-top:3px;padding-right:20px;}
.igittl,.igittl a{font-weight:normal; color:#0167A9; width:33%; text-align:center;font-size:12px;}
.igidttl{font-weight:normal; color:#FFFFFF; background-color:#0366A9; width:33%; text-align:center;font-size:12px;}
.igidttl a{color:#FFF;}
.igidesc{text-align:justify; line-height:16px; color:#5a584b}
.igsep{text-align:left;border-bottom:dashed 1px #bdb590}
/*.igrtbl{background-image:url(../_images/igallery/cnt_bg.jpg);  background-repeat:repeat-x;  border:solid 1px #bdb590;  background-color:#E9E8D6}*/

.tdimgclose{padding:7px 7px 7px 7px;text-align:right;}
.igrtbl{ border:solid 1px #B5B5B5;  background-color:#FFFFFF;width:291px; height:376px}
.igft{height:25px; text-align:right;font-size:12px;background-color:#0366A9;color:#FFFFFF;padding:0px 10px 0px 0px;}
.igft a{color:#FFFFFF;}
.igft div{text-align:right;}
.iglitm td{padding:2px 0px 5px 0px}
.dvig{height:65px; width:85px; overflow:hidden; border:solid 3px #FFF}
.igtopimg{width:387px; height:343px}
.igpg{float:left; margin-left:10px;text-align:right;}
.videobg{background-color:#CCCCCC;}
.videogrid{padding-left:10px;}
.videogridtitle,.videogridtitle a,.videogridtitle a:visited{font-size: 12px;color:#585949;font-weight:bold; padding-top:0px;}
.videogriddesc{font-size:12px;color:#333333;padding-bottom:4px;}
.hvideosep{background-image:url(../_images/news/sep.jpg); background-repeat:repeat-x; background-position:top;padding-top:0px;padding-bottom:0px;}
.modalBackground{background-color:#000;filter:alpha(opacity=70);opacity:0.7;}
.videonowplaying{font-size:12px;font-weight:bold;padding-left:20px;padding-top:30px;padding-bottom:12px;text-align:left;}
.ddlT2Video{width:250px;height:20px;font-size:10px;background-color:#717276;color:White;}
.iframeVideo2{padding-left:20px;padding-right:5px;padding-top:0px;}
.divThumb{width:422px;height:368px;}
.tdCat{height:25px;text-align:left;padding-left:12px;padding-bottom:4px;}
.tdDataList{text-align:left;padding-top:20px;padding-right:10px;height:310px;}

/* Banner Scroller Control 2 (Refrence to EAD Project) */
a img{border:0px;}
.box{float: left;padding-top: 1px;padding-bottom:3px; width: 17px;height: 12px;margin: 1px;text-align: center;cursor: pointer;background-color:#B8D4C6;}
.box_selected{float: left;padding-top: 1px;padding-bottom:3px;width: 17px;height: 12px;margin: 1px;text-align: center;background-color:#D8E6DF;cursor: pointer;}
.chooser{position: relative;left:370px;bottom: 25px;margin: 0 70px -25px;}
.tblMainBanner2{width:958px;height:172px;}

/* Banner Scroller 3 Rad rotator start here*/
.divRotatorBannerT3{}

/*---------- SiteMap --------------*/

		
	.RootNodeMain a,.RootNodeMain a:visited
    {
	font-size: 12px;
    color:#0D2154;
	font-weight:bold;
    }
    
    .RootNodeMain a:hover
    {
        text-decoration:underline;
    }
    .ParentNodeMain a,.ParentNodeMain a:visited
    {
		padding-left:5px; 
        color:#1E2C2F;
        font-size:9px;
        text-transform:uppercase;
	}
	.ParentNodeMain a:hover
	{
        color:#0B2E8C;
        text-decoration:underline; 
	}
    .LeafNodeMain a, .LeafNodeMain a:visited
    {
		padding-left:5px;
        color:#828282;
        font-size:9px;
        text-transform:uppercase;
    }
    
    .LeafNodeMain a:hover
    {
        color:#0B2E8C;
        text-decoration:underline;
    }
    
    .SiteMapMain div
    {
		padding:2px 0px 2px 0px;
    }
    
    .smapdtMain
    {
		padding:10px 0px 0px 20px;	
		vertical-align:top;
	} 
	
	/* Sitemap styles End */

/*--------------Sitemap T1 start from here refrence to adpolice----------*/
.sitemapT1{margin:0 0 10 0; width:100%}
.RootNodeT1{margin:0 0 8 0}
.smrcelT1{vertical-align:top; width:33%; padding:0 2 0 2}
.smrrcelT1{vertical-align:top; width:34%; padding:0 0 0 2}
.sitemapT1 table{width:100%}
.smrootT1{background-image:url(../_images/sitemap/bgT1.jpg);width:292px;height:23px;font-weight:bold; font-size:10px;padding-top:5px; background-repeat:no-repeat;}
.smrootT1 a,.smrootT1 a:visited{color:#E9ECC5;padding:0px 0px 0px 20px; }
.smnodeT1{padding:3px 0 3px 0;}
.smnodeT1 a, .smnodeT1 a:visited{color:Black;}
.smnodeT1 a:hover{text-decoration:underline}
.leftPadding{padding-left:20px;}
/*Sitemap T1 ends here*/

/* Sitemap T2 starts from here*/
.padlft18{padding-left:18px;}
.padbot10{padding-bottom:10px;}
.sitemapnodesep{margin-top:3px;}
.quicktitlesubsub a,.quicktitlesubsub a:visited{color:#519F85;}
.MaindivSubSubLinks{background-color:#E1EEE7;}
.MaindivSubSubInnerLinks{padding:10px 10px 10px 18px;}
.FixdivSubSubLinks{background-color:#E1EEE7;}
.FixdivSubSubInnerLinks{padding:10px 10px 10px 18px;}
.tdSplit{padding-left:40px;}
/* Sitemap T2 starts from here*/

/* Sitemap T3 starts from here */
.smap{width:50%;float:left; }
.sitemap{font-size:12px;}
.smrootTitle{color:#000000;font-weight:bold;margin:0px;padding-top:10px;font-size:12px;}
.smroot{color:#000000;font-weight:bold;padding-top:10px;}
.smnode{color:#00A7AC;padding:2px;}
.smnode a{color:#5A5A5A;}
/* Sitemap T3 ends here */

/* Sitemap T4 starts here */
/* Sitemap T4 starts here */
.TreeNode{ cursor:pointer; padding:3px 0px 3px 5px;margin-left:18px;}
.TreeNodeRow{ color:#898989;  cursor:pointer;}
.TreeNodeRow NOBR {color:#898989;font-weight:bold;}


.temp{cursor:pointer; padding:3px 0px 3px 5px;margin-left:18px;}
.temp NOBR {color:#898989;font-weight:bold;}

.HoverTreeNodeRow{ color:#898989;  cursor:pointer;}
.HoverTreeNodeRow NOBR{ color:#898989;font-weight:bold;cursor:pointer;}
.SelectedTreeNodeRow{ color:#898989;  cursor:pointer;font-weight:bold;}
.TreeNodeSub{cursor:pointer;font-weight:normal;padding:3px 0px 3px 5px;margin-left:18px;height:15px;}
.TreeNodeSub NOBR{Color:#898989;font-weight:normal;margin-left:18px;height:15px;}
.test{color:#FFF;}
.test NOBR{color:#FFF;}
.testcut{color:#FFF;}
.testcut NOBR{color:#FFF;}
.msgsend{font-size:12px;}
.mainSiteMapDIvT4{padding:10px;width:280px;}
.siteContainer{width:400px;text-align:left;}
/* Sitemap T4 ends here */

/****************** Home News Control start from here **************/
.hNewsListItem{width: 100%;clear: both;float: left;margin: 14px 0px 0px 0px;}
.NewsControlTitle{font-size:22px;}
.titleNewsSep{background-image:url(../_images/common/sep1.jpg);height:1px;margin-top:3px;margin-bottom:10px;}
.searchNewsResults{float:left;margin-left:1px;padding-bottom: 8px;border-bottom: 1px solid #DBDBDB;width:98%;}
.innerNewsSearchImage{float: left;}
.newsSearchResultsText{float: left;margin-left:10px;}
.hNewsLinksSep{border:1px solid black;}
.title {font-size:12px;color:#818286;font-weight:bold;}
.title a{font-size:12px;color:#818286;font-weight:bold;}
.title a:hover{font-size:12px;color:#ED1C24;font-weight:bold;text-decoration:none;}

.eventdate{padding: 0px 15px 0px 0px;color:#333333;font-size:12px;font-weight:normal;line-height:18px;}
.date{color:#818286;font-size:12px;font-weight:normal;}
.descriptionHNews{font-size:12px;margin-top:10px;margin-bottom:10px;}
.descriptionContent {color:#828186;font-size:12px;line-height:14px;text-align:justify;padding-right:18px;}
.descriptionContent2 {color:#828186;font-size:12px;line-height:14px;text-align:justify;}


/* Normal News */
.nNewsLinks {display: block;margin-top:5px;background-image: url(../_images/common/arrw1.png);background-repeat: no-repeat;margin-left:8px;background-position:left;}
.npLinks a{margin-left:15px;color:Black;}    
.topBottomGap{margin-top:10px;margin-bottom:10px;}
.seperatorImg{background-image:url('../en-US/_images/common/sep.gif');height:1px;}
/****************** Home News Control Ends here**************/

/* Home News by Category */
.HNewsCatLinks{display: block;margin-top:5px;margin-left:8px;}
.nItems{}
.listingImage{margin-right:5px;margin-left:5px;}
.readMoreImage{margin-right:5px;}
.hNewsCatReadMore{}

/****************** MainFIxedLinksList Control*****************/
.LinksContainerDiv{padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;}
.innerLinksDiv{padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;}
.LinksTitle{font-size:18px;}
.linksContent{}
.usefulLinkH {display: block;margin-top:5px;background-image: url(../_images/common/arrw1.png);background-repeat: no-repeat;background-position:left;}
.pLinks{margin-left:15px;}
.titleLinksSep{background-image:url(../_images/events/sep1.jpg); background-repeat:no-repeat;height:10px;margin-top:5px;margin-bottom:10px;}

#mainFixLstLink:link {text-decoration: none;color: #333333;}
#mainFixLstLink:visited {text-decoration: none;color: #333333;}
#mainFixLstLink:active {text-decoration: none;color: #333333;}
#mainFixLstLink:hover {text-decoration: underline; color: #333333;}

/***************** Site Wide Search Control *****************************/
.textfield_effect{}
.tblSearch{height:40px;width:290px;}
.tdSearch{background-image: url(../_images/adpimages/top_navg/bg2.jpg); width:280px;}
.tblSearchInner{width:266px;float:right;}
.ibSearch{height:22px; width:63px;}
.imgTopNav{height:40px; width:10px}

/************* Banners *****************/
.bannerContainer{width:225px;}
.ItemsPadding{padding-top:10px;padding-bottom:10px;}
.seperatorItem{height:12px;}

/* Error MEssages*/
.errorMsg{font-size:13px;color:Red;font-weight:bold;}

/* News Search Box */
.tblSearchBox{margin-left:20px;margin-top:5px;}
.nSearchHeading{font-size:18px;color:#4C2177;}
.NewsSearchtextfield{font-size:20px; font-weight:normal; font-style:normal; letter-spacing:-1px; text-decoration:none; text-align:left; color:#B2B2B3; width:250px; background-color:#FFFFFF; border-color:#D7D7D7; border-width:2px; border-style:solid; margin-top:5px; margin-bottom:5px;padding-top:5px;padding-bottom:5px;padding-left:8px;}
.btnSearchNews{background-color:Transparent;font-size:14px;font-weight:normal;cursor:pointer;}
.aSearch a{color:#838383;text-decoration:none;font-size:12px;}
.aSearch a:hover{color:#838383;text-decoration:underline;font-size:12px;}
.tblDate{margin-left:169px;}
.tblDateNews{margin-left:158px;}
.newsSearchText{font-size:12px;font-weight:bold;color:#838383;}

/* News Detail Page */
.ntitlesTop{
font-size:24px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#000000;
text-align:justify;
}
.nHeadlineTop{
font-size:12px;
font-style:normal;
font-weight:bold;
text-decoration:none;
color:#000000;
text-align:justify;
}
.ntitlesDesc{color:#333333;font-size:12px;text-align:justify;line-height:18px;}

/*Coptions */
.tblCoptions{background-image:url('../_images/WS_Images/tools/sep1.jpg');background-position:bottom left;background-repeat:no-repeat;padding-bottom:5px;}
.tblCoptionsEvents{background-image:url('../_images/WS_Images/tools/sep3.png');background-position:bottom left;background-repeat:no-repeat;padding-bottom:5px;}
.tblCoptions a{color:#333333;font-size:12px;text-decoration:none;}
.tblCoptions a:Hover{color:#333333;font-size:12px;text-decoration:none;}
.tdOpt{background-image:url('../_images/WS_Images/tools/sep1.jpg');background-position:top left;background-repeat:no-repeat;padding-top:5px;}

.tblCoptionsEvents{background-image:url('../_images/WS_Images/tools/sep3.png');background-position:bottom left;background-repeat:no-repeat;padding-bottom:5px;}
.tblCoptionsEvents a{color:#333333;font-size:12px;text-decoration:none;}
.tblCoptionsEvents a:Hover{color:#333333;font-size:12px;text-decoration:none;}

/* EVents Listing Grid */
.eventGridsItemName{text-align:left;}
.EventGridHeader{font-size:18px;color:#4C2177;}
.EventGrid{margin-left:20px;}
.EventGridItem{width:110px;}
.EventGridItemImage{width:120px;}
.aEventTitle{font-size:14px;color:#010000;text-decoration:none;text-align:left;}
.aEventTitle:hover{font-size:14px;color:#4C2177;text-decoration:none;}
.lblEventDesc{margin-top:5px;font-size:12px;color:#333333;text-align:left;}
.eReadMore {color:#86A10B !important;font-size:12px;}
.EventGridItemVenu{color:#333333;font-size:12px;}

/* Upcoming Events */
.upComingEvents {color:#000000;text-decoration:none !important;font-size:14px;font-weight:normal !important;}
.upComingEvents:hover{color:#4C2177 !important;font-size:14px;font-weight:normal !important;}
.test{width:300px;}
