/*Generic Reset*/
*{
margin: 0;
padding: 0;
}

/*body*/
body{
font-size: 100%;
color: #666666;
font-family: georgia, arial, tahoma;
}

/*Generic Reset*/
img{
border: 0;
}

*:focus{
/*Generic Reset*/
border:0px none;
outline:none;
}

/*Generic Reset*/
.Textbox:focus,.date-pick:focus{
border: 1px solid #ddd;
}

/*Generic links*/
a{
text-decoration: none;
color: #5398bd;
}

/*Generic links hover*/
a:hover{
text-decoration: underline;
}
.removebg .Generic{
background-image:none;
}
/*Overlay Layer 1*/
.Layer1{
width: 800px;
background-image: url(../Images/Background/About.png);
background-repeat: no-repeat;
background-position: left  top;
display: block;
position:absolute;
left: 50%;
margin-left: -414px;
top: 50%;
margin-top: -200px;
/*padding:50;*/
text-align:center;
height: 430px;
padding: 36px 0 0 29px;
display: none;
z-index: 1000;
}

/*Overlay Layer 2*/
.Layer2{
background-image: url(../Images/Background/AboutUs.jpg);
float: left;
width: 756px;
background-repeat: no-repeat;
padding-left: 19px;
height: 342px;
}

/*Different css class attached to Layer1 dive to achieve differnent background effect*/
.Generic{
background-image: url(../Images/Background/GenericFrame.png);
width: 892px;
padding: 0;
margin-left: -446px;
padding: 36px 0 0 33px;
margin-top: -210px;
height: 500px;
}

.Timeline{
background-image: url(../Images/Background/TimelineFrame.png);
margin-left: -448px;
padding: 30px 0 0 38px;
margin-top: -206px;
width: 899px;
height: 455px;
}

.Timeline .Layer2{
background-image: url(../Images/Background/Timeline.jpg);
background-repeat: no-repeat;
height: 396px;
padding: 0;
width:835px;
}

/*Different css class attached to Layer1 dive to achieve differnent background effect*/
.Generic .Layer2{
background-image: url(../Images/Background/GenericInnerBg.jpg);
width: 826px;
height: 391px;
}
.removebg .Layer2{
background-image: url(../Images/Background/GenericInnerBg3.png);
width: 917px;
height: 444px;
margin-left:-60px;
margin-top:-40px;
background-repeat:no-repeat;
}
/*Different css class attached to Layer1 dive to achieve differnent background effect*/
.GenericSmall{
background-image: url(../Images/Background/Whatwedobg.png);
padding: 34px 0 0 30px;
}

/*Different css class attached to Layer1 dive to achieve differnent background effect*/
.GenericSmall .Layer2{
background-image: url(../Images/Background/Whatwedo.jpg);
height: 430px;
position: relative;
}

/*Different css class attached to Layer1 dive to achieve differnent background effect*/
.WhoWeAre{
background-image: url(../Images/Background/WhoWeArebg.png);
padding: 33px 0 0 32px;
}

/*Different css class attached to Layer1 dive to achieve differnent background effect*/
.WhoWeAre .Layer2{
background-image: url(../Images/Background/WhoWeAre.jpg);
height: 430px;
}

/*-------------------------Admin Page Styles-------------------------------*/
.Admin{
width: 800px;
background-repeat: no-repeat;
background-position: left  top;
display: block;
position:static;
/*padding:50;*/
text-align:center;
height: 430px;
padding: 36px 0 0 29px;
position:absolute;
left: 50%;
margin-left: -414px;
z-index: 1000;
background: none;
top: 0;
margin-top: 50px;
}

.Admin #layout{
padding: 30px;
}

.Admin .Layer2{
background: none;
}

#pnllogin{
padding: 20px 0 20px 0;
font-size: 12px;
}

.AdminGrid{
width: 100%;
margin-top: 20px;
margin-bottom: 20px;
font-size: 11px;
}

#upd{
margin-bottom: 20px;
}

.AdminGrid td,.AdminGrid th{
padding: 10px;
border-bottom: 1px solid #ddd;
}

.AdminGrid td td,.AdminGrid th th{
border: 0;
}

.AdminGrid td a{
padding: 5px;
display: inline-block;
border: 1px solid #ddd;
margin-right: 15px;
background: #f3f3f3;
}

#pnllogin table td{
padding: 0 20px 10px 0;
}

#lnkSubmit{
padding: 5px 10px;
border: 1px solid #ddd;
background: #fff;
font-size: 11px;
}

#lvComments_DataPager1 input{
padding: 5px 10px;
border: 1px solid #ddd;
background: #f3f3f3;
font-size: 11px;
}
/*-------------------------Admin Page Styles- Ends------------------------------*/

/* Content Layout div*/
#layout{
width: 100%;
text-align: left;
background-repeat: no-repeat;
position: relative;
top: -30px;
z-index: 1000;
}


/*Close Button*/
#closeBtn{
position: absolute;
right: 40px;
*right: 20px; /*hack for IE7*/
top: -5px;
z-index: 2001;
}


/*Close Button for other backgrounds*/
.GenericSmall #closeBtn,.GenericSmall #closeBtn,.Generic #closeBtn,.WhoWeAre #closeBtn{
right: 50px;
}

/*Two column layout left column*/
.LeftColumn{
float: left;
width: 360px;
text-align: left;
}

/*Two column layout right column*/
.RightColumn{
float: left;
width: 400px;
text-align: left;
}

/*Generic Paragraph*/
p{
font-size: 0.75em;
line-height: 20px;
padding-bottom: 10px;
}

/*main Heading Style*/
h1{
left: -45px;
margin-top: -10px;
padding: 10px 0 10px 0;
position: relative;
width:500px;
z-index: 100;
}
.RegInfoBack h1{
z-index:10;
}
.BackLink{
float:left;
height:44px;
position:absolute;
right:430px;
top:15px;
width:158px;
z-index:1999;
}
.BackCWTC{
right:270px;
top:40px;
}
.ChrisinaBack{
top:36px;
}
.BackBoceli{
top:30px;
}
.JustinT{
right:353px;
top:10px;
}
.CapitalaWTC{
top:48px;
}
.Backtowhatwedo{
right:370px;
}
h1.CapitalaWTChead{
left:-15px;
top:5px;
}
h1.GmandAkHead{
top:5px;
margin-left:-20px;
}
.GmandAklink{
top:42px;
right:245px;
}
.JurnytoMacca{
top:35px;
}
/*main Heading Style*/
/*Generic Paragraph*/
.LeftColumn h2{
padding: 0 0 10px 0;
}

/*Heading style*/
h2{
color: #333333;
font-size: 1.4em;
font-weight: normal;
}

/*Heading style*/
h3{
color: #000;
font-size: 1.2em;
}

h4{
color: #666666;
font-size: 0.8em;
font-weight: normal;
}

/*Vertical Scrolling - content holding div*/
.Scroll{
width: 362px;
height: 220px;
}
.Scroll p{
padding:0px 10px 0px 0px;
}
.OurPartners .Cell2 .Scroll{
height:180px;
padding:0px;
}
.OurPartners .Cell2 .Scroll p,.TeamMembers .Cell2 .Scroll p {
padding:10px 0px 0px 0px;
}
/*Vertical Scrolling - content holding div*/
.Cell2 .Scroll{
width: 100%;
height: 140px;
margin-top: 0px;
}

/*To make certain sections hidden*/
.HiddenContent{
display: none;
}

/*To make certain sections hidden*/
#Content .HiddenContent{
display: block;
}

/*Copy Holder div*/
#Copy{
width: 796px;
}

/*Coulumn layout different width divs*/
.Cell1{
float: left;
width: 148px;
padding: 0 18px 0 0;
}

/*Coulumn layout different width divs*/
.Cell2{
float: left;
width: 600px;
padding-right: 0px;
}
.Partners{
width:800px;
}
.PartnersLogo .Thumb {
float:left;
padding:2px 7px 5px;
width:56px;
}
.PartnersLogo {
float:left;
padding-bottom:10px;
position:relative;
width:800px;
}

.PartnersLogo div.Active {
background-image:url(../Images/Background/ThumbHighlighted2.gif?d);
background-position:left top;
background-repeat:no-repeat;
}
.Cell2 h3{
padding-bottom:3px;
}
/*Coulumn layout different width divs*/
.Cell3{
float: left;
width: 284px;
}

/*Coulumn layout different width divs*/
#layout .CopySmall{
width:756px;
float:left;
}
.CopySmall .HalfColumnLeft{
width: 355px;
padding:0px 15px 0px 0px;
float:left;
}

.CopySmall .HalfColumnRight{
width: 360px;
float:left;
}

.HalfColumnLeft{
width: 388px;
float: left;
}
.OurServices .HalfColumnLeft{
width: 358px;
}

.OurServices .HalfColumnRight{
width: 438px;
}

.HalfColumnLeft h2{
padding-bottom:10px;
}
#Copy h2{
padding-bottom:7px;
}
/*Coulumn layout different width divs*/
.HalfColumnRight{
width: 408px;
float: left;
}
.Register .HalfColumnRight{
margin-top:-60px;
}
.ErrorHold{
height:20px;
display:block;
}
/*Coulumn layout scrolling content holder*/
.HalfColumnLeft .Scroll 
{
width: 100%;
height: 200px;
}
.HalfColumnRight .Scroll {
width: 100%;
height: 325px;
}
/*Coulumn layout scrolling content holder*/
#MessageBoard .Scroll{
width: 100%;
height: 230px;
}


/*Image frame for partners page*/
.Frame{
background-image: url(../Images/Background/PhotoFrame.gif);
background-repeat: no-repeat;
padding: 10px 10px 15px 10px;
}

/*Image frame for partners page*/
.CareerImage{
padding: 10px 0 0 20px;
}

/*careers list*/
.CareersList{
list-style: none;
width: 398px;
font-size: 0.7em;
margin-left: 10px;
}

/*careers list*/
.CareersList td{
width: 190px;
padding: 5px;
}

.CareersList td a{
text-decoration: none;
color: #5398bd;
font-weight: bold;
background-image: url(../Images/Background/Arrow.gif);
background-repeat: no-repeat;
background-position: left;
padding:  0 0 0 10px;
}
/*careers list*/
.CareersList td a:hover{
color: #957351;
background-image: url(../Images/Background/-Arrow.gif);
}
/*careers list*/
.CareersList tr.Alternate td{
background: #ece8d7;
}

/*careers Details*/
#CareerDetails{
padding: 20px 0 0 10px;
}

/*careers Heading*/
#CareerDetails h4{
font-weight: bold;
color: #734518;
}

/*Message Board*/
.MessageBoard{
list-style: none;
border-bottom: 1px dotted #ccc;
}

/*Message Board*/
.MessageBoard li{
border-top: 1px dotted #ccc;
padding: 10px 0 10px 0;
}

/*Message Board Alternate row*/
.MessageBoard li.Alternate{
background: #f5f3ea;
}

/*Message Board paragraph*/
.MessageBoard p{
padding: 0;
}

/*Different color on paragraph*/
p.Title span{
color: #333333;
font-style: italic;
font-weight: bold;
}

/*Different color on paragraph*/
p.Title strong{
color: #7b8159;
}

/*Different color on paragraph*/
p.Title em{
color: #9f9e9b;
}

/*paging*/
#PagingInfo{
position: relative;
width: 100%;
height: 30px;
}

/*paging*/
#PagingInfo p{
position: absolute;
right: 0;
}

/*paging*/
#PagingInfo img{
display: inline;
margin-left: 10px;
}

/*Services Div*/
#Servics{
padding-left: 30px;
}

/*Services Heading*/
#Servics h3{
color: #333333;
text-transform: capitalise;
font-style: normal;
}

/*Services Heading*/
#Servics h3 span{
color: #684129;
}

/*Services List*/
#Servics ul{
list-style: none;
font-size: 0.7em;
padding-top: 10px;
float: left;
width: 330px;
position: relative;
}

/*Services List*/
#Servics ul li{
background-image: url(../Images/Background/ServicesListItem.gif);
background-repeat: no-repeat;
background-position: left top;
font-style: italic;
padding: 3px 0 3px 20px;
margin: 0 0 5px 0;
float: left;
width: 330px;
}

/*Services List*/
#Servics ul li a{
color: #fff;
font-weight: bold;
}

/*Services Hidden content*/
#Servics .HiddenContent{
background-image: url(../Images/Background/HoverBoxBottom.gif);
background-repeat: no-repeat;
background-position: left bottom;
width: 290px;
position: absolute;
display: none;
z-index: 600;
margin-top: 20px;
left: 0px;
}

/*Services  background image layer*/
#Servics .InnerLayer{
background-image: url(../Images/Background/HoverBoxTop.gif);
background-repeat: no-repeat;
background-position: left top;
position: relative;
margin-top: -20px;
padding: 35px 15px 15px 15px;
}

/*Services  Heading*/
#Servics .HiddenContent h4{
font-weight: bold;
color: #000;
text-transform: capitalise;
font-style: normal;
font-size: 1.3em;
padding: 0 0 5px 0;
}

/*Services  Paragraph on hover*/
#Servics ul li p{
font-style: normal;
font-size: 1.1em;
line-height: 1.3em;
}

/*Form styles*/
#FormWrap{
margin-left: 50px;
}

/*Form styles*/
.Form{
font-size: 0.7em;
width:370px;
}

/*Form styles*/
.Form td{
padding: 0 10px 2px 0;
}

/*Form labels*/
.Form label{
display: block;
color: #666;
padding-bottom: 3px;
}
div.InfoMessage {
font-size:0.9em;
margin:62px 0 0 20px;
}
.BottomLinks{
width:435px;
*width:415px;
float:right;
margin-top:-65px;
}
.Outdoor label{

}
.BottomLinks #LinkClose{
float:left;
font-weight:bold;
}
.BottomLinks #LinkEnter{
float:right;
font-weight:bold;
padding-right:24px;
}

.CheckNewsletter{
width:185px;
}
.RadioInput{
float:left;
clear:left;
}
.RadioInput label{
width:80px;
float:left;
}
/*Form input fields*/
.Form label input{
margin: 0 3px 0 0px;
}
.FieldMandatory{
float:left;
font-size:0.9em;
color:#ff0000;
margin-top:-8px;
}
.Fineprint{
font-size: 0.85em;
display: block;
color: #757575;
clear: left;
}
.UseNumbers{
font-size: 0.8em;
display: block;
color: #ff0000;
clear: left;
}

.FourColRegForm select{
width: 154px;
font-family: georgia,verdana,arial;
font-size: 11px;
color: #666;
}
.FourColRegForm select#FindoutFlash{
margin-bottom:5px;
}
.FourColRegForm select#Magazines{
margin-bottom:5px;
}

.FourColRegForm select#Newspapers{
margin-bottom:5px;
}


.Textbox{
width: 156px;
padding: 2px;
font-family: georgia,verdana,arial;
font-size: 11px;
color: #666;
border: 1px solid #dddddd;
}
.FourColRegForm td td td input.TextboxOther {
width: 100px;
padding: 2px;
font-family: georgia,verdana,arial;
font-size: 11px;
color: #666;
border: 1px solid #dddddd;
margin-left:10px;
height:18px;
}
 textarea.Textbox{
width: 330px;
font-family: georgia,verdana,arial;
font-size: 11px;
color: #666;
}

.Form td.Action{
text-align: right;
padding: 0;
}

.Form em{
color: #c71300;
}

.Form  .Error,.FourColRegForm .Error{
border: 1px solid #ff0000;
}

.ErrorInfo{
color: #ff0000;
display: none;
padding: 0;
}
.Register .ErrorInfo{
font-size:0.7em;
}

.Contact{
width: 350px;
float:left;
}

.Contact td{
padding: 0 0 15px 0;
text-align:left;
}


td.Action  img{
float: right;
margin-right: 25px;
}
#AddComments{
width: 300px;
height: auto;
background: #f7f4ee;
border: 1px dotted #ddd;
position: absolute;
right: 0;
padding: 20px;
z-index: 1000;
display: none;
}

.PostComments{
font-size: 0.7em;
}

.PostComments th,.PostComments td{
text-align: left;
padding: 0 0px 10px  0;
}

.PostComments th{
padding: 0 30px 0 0;
}

.PostComments .Textbox{
width: 190px;
}

.PostComments .Action{
padding-left: 40px;
padding-top: 10px;
}

#PagingInfo div p {
position:static;
}

#AddComments  #CloseBtn{
position: absolute;
right: 10px;
top: 10px;
font-size: 0.7em;
}

.Col1{
width: 270px;
float:left;
padding:0px 20px 0px 0px;
}

.ImageHolder{
width:799px;
height:279px;
background-image: url(../Images/Background/GalleryFrame.gif);
background-repeat: no-repeat;
background-position: left top;
padding:5px 0px 0px 5px;
}
.RightLink{
background:none;
}
.RightLink .Logo {
font-size:0.65em;
left:550px;
position:absolute;
top:24px;
width:200px;
}

.Pressrelease {
position:relative;
}
.Pressrelease .Cell2{
float:left;
padding-right:0;
position:absolute;
right:0px;
top:0px;
width:470px;
}
.Pressrelease .Cell2 .Scroll{
height:290px;

}
.Pressrelease div.Active a{
color:#666666;
}
.Pressrelease ul{

list-style-type:none;

}
.Partners2 .RegisterLink{
padding: 20px 0px 0px 10px;
float:left;
}
.TermsandConttions{
width:400px;
position:relative;
z-index:10;
}
.TermsandConttions2{
background-image:url(../Images/background/GenericInnerBg3.jpg);
background-position:left top;
background-repeat:no-repeat;
float:left;
height:600px;
margin-left:-70px;
margin-top:-80px;
padding-left:480px;
width:450px;
position:relative;
z-index:0;
}
.TermsandConttions2 h2{
width:450px;
}
.Partners2 {
width:360px;
padding-left:0px;
}
.Partners2 ul{
list-style-type:none;
}
.Partners2 ul li{
padding:0px 10px 0px 0px;
float:left;
}
.ColumnLeftExpanded{
width:670px;
float:left;
position:relative;
}
.Expanded{
width:670px;
float:left;
}
.Expanded .Scroll{
width:670px;
}
.Pressrelease a{
background-image:url(../Images/Background/Arrow.gif);
background-position:left center;
background-repeat:no-repeat;
color:#5398bd;
font-weight:bold;
font-size:0.7em;
padding:0px 0px 5px 15px;
display:block;
}
.ImageGallery .Scroll{
width:770px;
height:300px;
}
.ImgLightbox li .Thumb{
width:50px;
height:50px;
background-image:url(../Images/Background/GalleryThumbborder.png);
background-position:top left;
background-repeat:no-repeat;
padding:8px 0px 0px 8px;
}

.ImgLightbox li .Thumb img{
width:42px;
height:42px;
}

.ImageGallery ul {
list-style-type:none;
width:770px;
}
.MusicHome .Scroll{
width:770px;
height:350px;
overflow: auto;
}

.ImageGallery ul li{
float:left;
width:55px;
height:55px;
text-align:left;
}



.MusicHome {
width:100%;
}
.MusicHome ul {
list-style-type:none;
width:100%;
}
.MusicHome .Scroll{
width:100%;
height:350px;
overflow: auto;
}

.MusicHome ul li{
float:left;
width:192px;
height:160px;
}
.MusicHome ul li p{
font-size:0.75em;
}
#Copy .Award{
padding-left:0px;
}
.Award ul li{
float:left;
width:230px;
height:145px;
padding-right:20px;
}
.Award ul li  p{
padding-right:10px;
}
.Award ul li img{
padding-bottom:5px;
}
.EventPicture{
float:left;
margin:0px 10px 0px 0px;
background-image:url(../Images/Background/EventsBorder.png);
background-position:top left;
background-repeat:no-repeat;
padding:4px 5px 4px 5px;
width:91px;
height:91px;
position: relative;
}
.AwardLogo{
background:none;
width:auto;
height:auto;
padding:0;
float:none;
}
.EventDetailes .EventPicture{
background:none;
margin:0px;
padding:0px;
}

.EventDetailes .Cell1{
float:left;
padding-right:18px;
}

.EventDetailes .Cell2{
float:left;
width:620px;
height:285px;
}
.EventDetailes .Cell2 .Scroll{
width:620px;
padding-top:0px;
height:285px;
}

.EventPicture  p{
font-size:0.7em;
line-height:1.3em;
padding-left:10px;
padding-top:5px;
width:130px;
display: none;
}

.Lock{
position: absolute;
top: 0;
left: 0;
}

.EventPicture .Disabled{
cursor: default;
}


.PressInfo a{
font-size:1em;
font-weight:normal;
background:none;
padding:0px;
}
.Video{
width:100%;
text-align:center;
}

.Video1Link{
right:170px;
}
#MainVideo{
width:auto;
height:344px;
margin:auto;
margin:-20px auto 0px auto;
position:relative;
}

/*style for javasrcipt drop down ,need to change */
.Dropcontainer ul{
width:150px;
float:left;
display:none;
position:absolute;
top:20px;
left:0px;
}
.Dropcontainer ul li{
list-style-type:none;
padding:5px 0px 5px 0px;
}
.Serach{
float:left;
width:50px;
height:24px;
border:0px;
color:#000;
font-size:11px;
font-weight:bold;
border-spacing:0px;
margin-left:-4px;
padding:1px;
}
.DropDownText{
float:left;
width:120px;
height:24px;
border:0px;
}
.Dropcontainer{
position:relative;
float:left;
border:0px none;
}
.SelectGame {
width:100px;
display:none;
}
/*Radio One Icon*/
#radioOne{
position:relative;
top:0px;
left:340px;
width:190px;
visibility:hidden;
}

#radioOne a{
display:inline-block;

}

#langBtn{
	
	position: absolute;
	right: 0;
	top: 27px;
}
/*Our awards page styles*/

.Ourawards {
float:left;
margin:10px 0 0 -50px;
position:relative;
}


.FourColRegForm
{ 
border-spacing: 0;
width: 100%;
font-size: 0.7em;
margin: 5px  0 0 0;
}

.FourColRegForm td{
vertical-align: top;
width: 220px;
padding-right: 0px;
font-size: 0.70em;
}

.FourColRegForm td table{
width: 100%;
}

.FourColRegForm td  td{
padding: 0 0 15px 0;
}

.FourColRegForm td  td td{
padding: 2px 0 3px 0;
width: 100px;
}
.FourColRegForm td  span,.FourColRegForm td  label{
display: block;
padding: 0 0 3px 0;
}
.FourColRegForm td td td input{
display: inline;
height:15px;
width: 15px;
float:left;
margin-right:3px;
}

.FourColRegForm td  td td label,.FourColRegForm td td td span{
display: inline;
float:left;
}
#CheckOtherMagazine,#CheckOtherNews,#CheckotherEvents{

}


/*ARABIC   Part  Styles ...........................................................................................................................................................................................................................................................................................................................................................*/

/*Generic Reset*/
*{
margin: 0;
padding: 0;
}

/*body*/
body.ArabiCss{
font-size: 100%;
color: #666666;
font-family: georgia, arial, tahoma;
}

/*Generic Reset*/
img{
border: 0;
}

/*Generic Reset*/
*:focus{
border:0px none;
outline:none;
}

/*Generic Reset*/
.ArabiCss .Textbox:focus,.ArabiCss .date-pick:focus{
border: 1px solid #ddd;
}

/*Generic links*/
.ArabiCss a{
text-decoration: none;
color: #5398bd;
}

/*Generic links hover*/
.ArabiCss a:hover{
text-decoration: underline;
}
.ArabiCss .removebg .Generic{
background-image:none;
}
/*Overlay Layer 1*/
.ArabiCss .Layer1{
width: 800px;
background-image: url(../Images/Background/About_ar.png);
background-repeat: no-repeat;
background-position: 13px  top;
display: block;
position:absolute;
left: 50%;
margin-left: -414px;
top: 50%;
margin-top: -200px;
/*padding:50;*/
text-align:center;
height: 430px;
padding: 36px 30px 0 29px;
display: none;
z-index: 1000;
}

/*Overlay Layer 2*/
.ArabiCss .Layer2{
background-image: url(../Images/Background/AboutUs_ar.jpg);
float: left;
width: 756px;
background-repeat: no-repeat;
padding:0px 0px 0px 0px;
height: 342px;
}

/*Different css class attached to Layer1 dive to achieve differnent background effect*/
.ArabiCss .Generic{
background-image: url(../Images/Background/GenericFrameAr.png);
background-position:left top;
width: 892px;
padding: 0;
margin-left: -446px;
padding: 36px 0 0 33px;
margin-top: -210px;
height: 500px;
}
.ArabiCss .Timeline{
background-image: url(../Images/Background/TimelineFrame.png);
background-position:0px top;
margin-left: -448px;
padding: 30px 0 0 38px;
margin-top: -206px;
width: 899px;
height: 455px;
}
.ArabiCss .Timeline .Layer2{
background-image: url(../Images/Background/Timeline.jpg);
background-repeat: no-repeat;
height: 396px;
padding: 0;
width:835px;
}
/*Different css class attached to Layer1 dive to achieve differnent background effect*/
.ArabiCss .Generic .Layer2{
background-image: url(../Images/Background/GenericInnerBgAr.jpg);
width: 826px;
height: 391px;
}
.ArabiCss .removebg .Layer2{
background-image: url(../Images/Background/GenericInnerBg3.png);
width: 917px;
height: 444px;
margin-left:-60px;
margin-top:-40px;
background-repeat:no-repeat;
}
/*Different css class attached to Layer1 dive to achieve differnent background effect*/
.ArabiCss .GenericSmall{
background-image: url(../Images/Background/WhatwedobgAr.png);
padding: 34px 20px 0 30px;
}

/*Different css class attached to Layer1 dive to achieve differnent background effect*/
.ArabiCss .GenericSmall .Layer2{
background-image: url(../Images/Background/WhatwedoAr.jpg);
background-position:12px top;
height: 430px;
position: relative;
}

/*Different css class attached to Layer1 dive to achieve differnent background effect*/
.ArabiCss .WhoWeAre{
background-image: url(../Images/Background/WhoWeArebg_ar.png);
padding: 33px 0 0 32px;
}

/*Different css class attached to Layer1 dive to achieve differnent background effect*/
.ArabiCss .WhoWeAre .Layer2{
background-image: url(../Images/Background/WhoWeAre_ar.jpg);
background-position:16px top;
height: 430px;
}

/*-------------------------Admin Page Styles-------------------------------*/
.ArabiCss .Admin{
width: 800px;
background-repeat: no-repeat;
background-position: left  top;
display: block;
position:static;
/*padding:50;*/
text-align:center;
height: 430px;
padding: 36px 0 0 29px;
position:absolute;
left: 50%;
margin-left: -414px;
z-index: 1000;
background: none;
top: 0;
margin-top: 50px;
}

.ArabiCss .Admin #layout{
padding: 30px;
}

.ArabiCss .Admin .Layer2{
background: none;
}

.ArabiCss #pnllogin{
padding: 20px 0 20px 0;
font-size: 12px;
}

.ArabiCss .AdminGrid{
width: 100%;
margin-top: 20px;
margin-bottom: 20px;
font-size: 11px;
}

.ArabiCss #upd{
margin-bottom: 20px;
}

.ArabiCss .AdminGrid td,.ArabiCss .AdminGrid th{
padding: 10px;
border-bottom: 1px solid #ddd;
}

.ArabiCss .AdminGrid td td,.ArabiCss .AdminGrid th th{
border: 0;
}

.ArabiCss .AdminGrid td a{
padding: 5px;
display: inline-block;
border: 1px solid #ddd;
margin-right: 15px;
background: #f3f3f3;
}

.ArabiCss #pnllogin table td{
padding: 0 20px 10px 0;
}

.ArabiCss #lnkSubmit{
padding: 5px 10px;
border: 1px solid #ddd;
background: #fff;
font-size: 11px;
}

.ArabiCss #lvComments_DataPager1 input{
padding: 5px 10px;
border: 1px solid #ddd;
background: #f3f3f3;
font-size: 11px;
}
/*-------------------------Admin Page Styles- Ends------------------------------*/

/* Content Layout div*/
.ArabiCss #layout{
width: 100%;
direction:rtl;
text-align:right;
background-repeat: no-repeat;
position: relative;
top: -30px;
z-index: 1000;
}
.ArabiCss .BookmarkStyle{
direction:ltr;
text-align:left;
margin-right:-50px;
*margin-right:0px; 
}
.ArabiCss .BookmarkStyle h1{
margin-top:0px;
padding:10px 0;
position:relative;
right:0;
float:left;
width:800px;
}
.BookmarkStyle h1 img{
float:right;
}
/*Close Button*/
.ArabiCss #closeBtn{
position: absolute;
left: 40px;
*left: 20px; /*hack for IE7*/
top: -5px;
z-index: 2001;
width:50px;
}


/*Close Button for other backgrounds*/
.ArabiCss .GenericSmall #closeBtn,.ArabiCss .GenericSmall #closeBtn,.ArabiCss .Generic #closeBtn,.ArabiCss .WhoWeAre #closeBtn{
left: 50px;
*left: 30px; /*hack for IE7*/
}

/*Two column layout left column*/
.ArabiCss .LeftColumn{
float: right;
width: 360px;
text-align: right;
padding-right:15px;
}

/*Two column layout right column*/
.ArabiCss .RightColumn{
float: left;
width: 400px;
text-align: left;
}

/*Generic Paragraph*/
.ArabiCss p{
font-size: 1em;
line-height: 20px;
padding:0px 0px 10px 0px;
}

/*main Heading Style*/
.ArabiCss h1{
right: -33px;
margin-top: -10px;
padding: 10px 0 10px 0;
position: relative;
width:500px;
}
.ArabiCss .RegInfoBack h1{
z-index:10;
}
.ArabiCss .BackLink{
float:right;
height:44px;
position:absolute;
right:330px;
top:15px;
width:158px;
z-index:1999;
}

.ArabiCss h1.CapitalaWTChead{
left:-15px;
top:5px;
}
.ArabiCss h1.GmandAkHead{
left:-10px;
top:5px;
}

/*main Heading Style*/
/*Generic Paragraph*/
.ArabiCss .LeftColumn h2{
padding: 0 0 10px 0;
}

/*Heading style*/
.ArabiCss h2{
color: #333333;
font-size: 1.4em;
font-weight: normal;
}

/*Heading style*/
.ArabiCss h3{
color: #000;
font-size: 1.4em;
}

.ArabiCss h4{
color: #666666;
font-size: 0.8em;
font-weight: normal;
}

/*Vertical Scrolling - content holding div*/
.ArabiCss .Scroll{
width: 362px;
height: 220px;
margin-right:0px;
}
.ArabiCss .Scroll p{
padding-left:10px;
}
/*Vertical Scrolling - content holding div*/
.ArabiCss .Cell2 .Scroll{
width: 100%;
height: 140px;
margin-right:0px;

}
.ArabiCss  .OurPartners .Cell2 .Scroll{
height:165px;

}

/*To make certain sections hidden*/
.ArabiCss .HiddenContent{
display: none;
}

/*To make certain sections hidden*/
.ArabiCss #Content .HiddenContent{
display: block;
}

/*Copy Holder div*/
.ArabiCss #Copy{
width: 796px;
}
/*fixing the spacing*/
.ArabiCss .TeamMembers,.ArabiCss .OurPartners {
margin-right:15px;
}
.ArabiCss .TeamMembers h1,.ArabiCss .OurPartners h1{
right:-45px;
}
.ArabiCss .EventDetailes{

}
.EventDetailes h3{
padding-right:10px;
}
/*Coulumn layout different width divs*/
.ArabiCss .Cell1{
float: right;
width: 148px;
padding: 0 0px 0 18px;
margin-right:-5px;
text-align: right;
}

/*Coulumn layout different width divs*/
.ArabiCss .Cell2{
float: right;
width: 620px;
padding-right: 0px;
}
.ArabiCss .Partners{
width:780px;
}
/*Parners Logo Sty;es*/
.ArabiCss .PartnersLogo{
float:right;
width:800px;
position:relative;
margin-right:-5px;
}
.ArabiCss .PartnersLogo .Thumb{
float:right;
padding:2px 7px 5px 7px;
width:56px;
}
.ArabiCss .PartnersLogo div.Active{
background-image:url(../Images/Background/ThumbHighlighted2.gif?d);
background-position:right top;
background-repeat:no-repeat;
}


.ArabiCss .Cell2 h3{
padding-bottom:3px;
}
.ArabiCss .Cell2 h4{
font-size:1.2em;
}
/*Coulumn layout different width divs*/
.ArabiCss .Cell3{
float: left;
width: 284px;
}

/*Coulumn layout different width divs*/

.ArabiCss .HalfColumnLeft{
width: 388px;
float: right;
padding-right:10px;
width:378px;
}
.ArabiCss #layout .CopySmall{
width:756px;
float:left;
}
.ArabiCss .CopySmall .HalfColumnLeft{
width: 365px;
padding:0px 15px 0px 0px;
float:right;
}

.ArabiCss .CopySmall .HalfColumnRight{
width: 340px;
float:right;
}

.ArabiCss .HalfColumnLeft h2{
padding-bottom:10px;
}
.ArabiCss #Copy h2{
padding-bottom:3px;
}
/*Coulumn layout different width divs*/
.ArabiCss .HalfColumnRight{
width: 390px;
float: right;
padding-right:18px;
}
.ArabiCss .Register .HalfColumnRight{
margin-top:-60px;
}

/*Coulumn layout scrolling content holder*/
.ArabiCss .HalfColumnLeft .Scroll 
{
width: 100%;
height: 200px;
}
.ArabiCss .HalfColumnRight .Scroll {
width: 100%;
height: 325px;
}
.ArabiCss .HalfColumnLeft .Scroll p
{
padding-left:10px;
}
.ArabiCss .HalfColumnRight .Scroll p {
padding-right:10px;
}
/*Coulumn layout scrolling content holder*/
.ArabiCss #MessageBoard .Scroll{
width: 100%;
height: 230px;
}

.ArabiCss .TeamMembers #Gallery {
padding:0px 20px 0px 20px;
float:right;
margin-right:0px;
}

/*Image frame for partners page*/
.ArabiCss .Frame{
background-image: url(../Images/Background/PhotoFrameAr.png);
background-repeat: no-repeat;
background-position:top right;
padding: 10px 10px 15px 10px;
width:133px;
height:147px;
}

/*Image frame for partners page*/
.ArabiCss .CareerImage{
padding: 10px 0 0 20px;
}

/*careers list*/
.ArabiCss .CareersList{
list-style: none;
width: 398px;
font-size: 0.95em;
margin-left: 10px;
}

/*careers list*/
.ArabiCss .CareersList td{
width: 190px;
padding: 5px;
}

.ArabiCss .CareersList td a{
text-decoration: none;
color: #5398bd;
font-weight: bold;
background-image: url(../Images/Background/ArrowAr.gif);
background-repeat: no-repeat;
background-position: right;
padding:  0 10px 0 0px;
display:block;
}
/*careers list*/
.ArabiCss .CareersList td a:hover{
color: #957351;
background-image: url(../Images/Background/-ArrowAr.gif);
}
/*careers list*/
.ArabiCss .CareersList tr.Alternate td{
background: #ece8d7;
}

/*careers Details*/
.ArabiCss #CareerDetails{
padding: 10px 0px 0 0px;
}

/*careers Heading*/
.ArabiCss #CareerDetails h4{
font-weight: bold;
color: #734518;
padding:0px 10px 0px 0px;
font-size:1em;
}

/*Message Board*/
.ArabiCss .MessageBoard{
list-style: none;
border-bottom: 1px dotted #ccc;
}
/* To add space between the thumb nails of the tem page*/
.TeamMembers #Gallery {
padding:0px 20px 0px 20px;
float:left;
}
/*Message Board*/
.ArabiCss .MessageBoard li{
border-top: 1px dotted #ccc;
padding: 10px 0 10px 0;
}

/*Message Board Alternate row*/
.ArabiCss .MessageBoard li.Alternate{
background: #f5f3ea;
}

/*Message Board paragraph*/
.ArabiCss .MessageBoard p{
padding: 0;
}

/*Different color on paragraph*/
.ArabiCss p.Title span{
color: #333333;
font-style: italic;
font-weight: bold;
}

/*Different color on paragraph*/
.ArabiCss p.Title strong{
color: #7b8159;
}

/*Different color on paragraph*/
.ArabiCss p.Title em{
color: #9f9e9b;
}

/*paging*/
.ArabiCss #PagingInfo{
position: relative;
width: 100%;
height: 30px;
}

/*paging*/
.ArabiCss #PagingInfo p{
position: absolute;
right: 0;
}

/*paging*/
.ArabiCss #PagingInfo img{
display: inline;
margin-left: 10px;
}

/*Services Div*/
.ArabiCss #Servics{
psdsadding-right: 15px;
pssadding-left:0px;
}

/*Services Heading*/
.ArabiCss #Servics h3{
color: #333333;
text-transform: capitalise;
font-style: normal;
}

/*Services Heading*/
.ArabiCss #Servics h3 span{
color: #684129;
}

/*Services List*/
.ArabiCss #Servics ul{
list-style: none;
font-size: 0.7em;
padding-top: 10px;
float: right;
width: 330px;
position: relative;
}

/*Services List*/
.ArabiCss #Servics ul li{
background-image: url(../Images/Background/ServicesListItemAr.gif);
background-repeat: no-repeat;
background-position: right top;
font-style: italic;
padding: 3px 20px 3px 0px;
margin: 0 0 5px 0;
float: right;
width: 330px;
}

/*Services List*/
.ArabiCss #Servics ul li a{
color: #fff;
font-weight: bold;
}

/*Services Hidden content*/
.ArabiCss #Servics .HiddenContent{
background-image: url(../Images/Background/HoverBoxBottom.gif);
background-repeat: no-repeat;
background-position: left bottom;
width: 290px;
position: absolute;
display: none;
z-index: 600;
margin-top: 20px;
left: 0px;
}

/*Services  background image layer*/
.ArabiCss #Servics .InnerLayer{
background-image: url(../Images/Background/HoverBoxTopar.gif);
background-repeat: no-repeat;
background-position: left top;
position: relative;
margin-top: -20px;
padding: 35px 15px 15px 15px;
}

/*Services  Heading*/
.ArabiCss #Servics .HiddenContent h4{
font-weight: bold;
color: #000;
text-transform: capitalise;
font-style: normal;
font-size: 1.3em;
padding: 0 0 5px 0;
}

/*Services  Paragraph on hover*/
.ArabiCss #Servics ul li p{
font-style: normal;
font-size: 1.1em;
line-height: 1.3em;
}

/*Form styles*/
.ArabiCss #FormWrap{
margin-left: 40px;
}

/*Form styles*/
.ArabiCss .Form{
font-size: 0.9em;
width:385px;
position:relative;
}

/*Form styles*/
.ArabiCss .Form td{
padding: 0 0px 2px 10px;
vertical-align:top;
text-align:right;
}

/*Form labels*/
.ArabiCss .Form label{
display: block;
color: #666;
padding-bottom: 3px;
}
.ArabiCss div.InfoMessage{
font-size:0.9em;
margin:74px 20px 0px 0px;
}
.ArabiCss .BottomLinks{
width:430px;
float:left;
margin-top:-30px;
margin-left:20px;
}

.ArabiCss .BottomLinks #LinkClose{
float:left;
font-weight:bold;
}
.ArabiCss .BottomLinks #LinkEnter{
float:right;
font-weight:bold;
}

.ArabiCss .CheckNewsletter{
width:200px;
}
.ArabiCss .RadioInput{
float:right;
clear:both;
}
.ArabiCss .RadioInput label{
width:80px;
float:left;
}
/*Form input fields*/
.ArabiCss .Form label input{
margin: 0 0px 0 3px;
}
.ArabiCss .FieldMandatory{
float:left;
font-size:0.9em;
color:#ff0000;
margin-top:-8px;
}
.ArabiCss .Fineprint{
font-size: 0.75em;
display: block;
color: #757575;
clear: left;
}
.ArabiCss .UseNumbers{
font-size: 0.75em;
display: block;
color: #ff0000;
clear: left;
}

.ArabiCss .FourColRegForm select{
width: 154px;
font-family: georgia,verdana,arial;
font-size: 11px;
color: #666;
}
.ArabiCss .FourColRegForm select#FindoutFlash{
margin-bottom:5px;
}
.ArabiCss .FourColRegForm select#Magazines{
margin-bottom:5px;
}

.ArabiCss .FourColRegForm select#Newspapers{
margin-bottom:5px;
}

.ArabiCss .Textbox{
width: 156px;
padding: 2px;
font-family: georgia,verdana,arial;
font-size: 11px;
color: #666;
border: 1px solid #dddddd;
direction:rtl;
}
.ArabiCss .FourColRegForm td td td input.TextboxOther {
width: 100px;
padding: 2px;
font-family: georgia,verdana,arial;
font-size: 11px;
color: #666;
border: 1px solid #dddddd;
margin-right:0px;
height:18px;
float:right;
clear:both;
direction:rtl;

}
.ArabiCss  textarea.Textbox{
width: 330px;
font-family: georgia,verdana,arial;
font-size: 11px;
color: #666;
}

.ArabiCss .Form td.Action{
text-align: right;
padding: 0;
}

.ArabiCss .Form em{
color: #c71300;
}

.ArabiCss .Form  .Error,.ArabiCss .FourColRegForm .Error{
border: 1px solid #ff0000;
}

.ArabiCss .ErrorInfo{
color: #ff0000;
display: none;
padding: 0;
font-size:0.75em;
}
.ArabiCss .Register .ErrorInfo{
font-size:0.75em;
}

.ArabiCss .Contact{
width: 350px;
float:left;
}

.ArabiCss .Contact td{
padding: 0 0 9px 0;
text-align:right;
}
.ArabiCss select#Feedbacktype{
font-size:0.85em;
height:20px;
width:153px;
}
.ArabiCss .Contact td.Action  img{
float:right;
margin-right:170px;
}
.ArabiCss .Register td.Action  img{
margin:0px 210px 0px 0px;
float:right;
}
.ArabiCss #AddComments{
width: 300px;
height: auto;
background: #f7f4ee;
border: 1px dotted #ddd;
position: absolute;
right: 0;
padding: 20px;
z-index: 1000;
display: none;
}

.ArabiCss .PostComments{
font-size: 0.7em;
}

.ArabiCss .PostComments th,.PostComments td{
text-align: left;
padding: 0 0px 10px  0;
}

.ArabiCss .PostComments th{
padding: 0 30px 0 0;
}

.ArabiCss .PostComments .Textbox{
width: 190px;
}

.ArabiCss .PostComments .Action{
padding-left: 40px;
padding-top: 10px;
}

.ArabiCss #PagingInfo div p {
position:static;
}

.ArabiCss #AddComments  #CloseBtn{
position: absolute;
right: 10px;
top: 10px;
font-size: 0.7em;
}

.ArabiCss .Col1{
width: 270px;
float:right;
padding:0px 0px 0px 20px;
}

.ArabiCss .ImageHolder{
width:799px;
height:279px;
background-image: url(../Images/Background/GalleryFrame.gif);
background-repeat: no-repeat;
background-position: left top;
padding:5px 0px 0px 5px;
}
.ArabiCss .PressReleaseInfo .Scroll{
height:330px;
margin-top:0px;
width:580px;
}
.ArabiCss .RightLink .Logo {
font-size:1em;
right:650px;
position:absolute;
top:24px;
width:200px;
}
/*to position  the paragraph  below*/
.ArabiCss .PressWrap{ 
float:right;
clear:both;
width:100%;
margin-top:-5px;
}
.ArabiCss .Pressrelease {
margin:0px 20px 0px 0px;
width:780px;
}
.ArabiCss .PressReleaseInfo{
padding-right:0;
position:absolute;
left:-25px;
top:84px;
*top:75px;
width:600px;
}
.ArabiCss .PressReleaseInfo .Cell2{
padding-right:30px;
float:right;
width:570px;
}
.ArabiCss .PressReleaseInfo a{
font-size:0.9em;
font-weight:bold;
padding:0 15px 5px 0;
display:block;
}
.ArabiCss .Pressrelease .Cell2 .Scroll{
height:345px;
}
.ArabiCss .Pressrelease div.Active a{
color:#666666;
}
.ArabiCss .PressReleaseInfo ul{
list-style-type:none;
padding-left:0px;
float:right;
padding-top:7px;
padding-bottom:7px;
width:98%;
}
.ArabiCss .PressReleaseInfo ul li a{
background-image:url(../Images/Background/ArrowAr.gif);
background-position:right center;
background-repeat:no-repeat;
display:block;
}
.ArabiCss .PressReleaseInfo div.Scroll p{
padding-bottom:0px;
}
.ArabiCss .CompetitionRight .RegisterLink{
padding: 20px 0px 0px 10px;
position:absolute;
right:30px;
top:380px;
float:right;
}
.ArabiCss .CompetitionRight {
background-image:url(../Images/background/GenericInnerBg_Ar.png);
background-position:top right;
background-repeat:no-repeat;
float:right;
width:481px;
height:422px;
margin-right:-85px;
margin-top:-70px;
position:relative;
}
.ArabiCss .CompetitionLeft{
float:right;
width:408px;
position:absolute;
top:30px;
right:405px;
}
.ArabiCss .CompetitionLeft .HalfColumnLeft{
padding-right:0px;
width:408px;
}
.ArabiCss .TermsandContions2 h2{
width:450px;
}
.ArabiCss .Partners2 {
width:360px;
padding-left:0px;
float:right;
}
.ArabiCss .Partners2 ul{
list-style-type:none;
}
.ArabiCss .Partners2 ul li{
padding:0px 10px 0px 0px;
float:left;
}
.ArabiCss .ColumnLeftExpanded{
width:670px;
float:left;
position:relative;
}
.ArabiCss .Expanded{
width:730px;
float:right;
}
.ArabiCss .Expanded .Scroll{
width:670px;
}
.ArabiCss .Pressrelease div{
padding-bottom:5px;
}
.ArabiCss .Pressrelease a{
background-image:url(../Images/Background/ArrowAr.gif);
background-position:right center;
background-repeat:no-repeat;
color:#5398bd;
font-weight:bold;
font-size:0.9em;
padding:0px 15px 0px 0px;
display:block;
}
.ArabiCss .Pressrelease a.Logo{
width:auto;
height:15px;
}

.ArabiCss .ImageGallery .Scroll{
width:770px;
height:300px;
}
.ArabiCss .ImgLightbox li .Thumb{
width:50px;
height:50px;
background-image:url(../Images/Background/GalleryThumbborder.png);
background-position:right top;
background-repeat:no-repeat;
padding:8px 8px 0px 0px;
}

.ArabiCss .ImgLightbox li .Thumb img{
width:42px;
height:42px;
}

.ArabiCss .ImageGallery ul {
list-style-type:none;
width:770px;
}

.ArabiCss .ImageGallery ul li{
float:right;
width:55px;
height:55px;
text-align:left;
}



.ArabiCss .MusicHome {
float:right;
position:relative;
}
.ArabiCss .MusicHome ul {
list-style-type:none;
width:100%;
float:right;
position:relative;
right:0px;
}
.ArabiCss .MusicHome .Scroll{
width:800px;
height:350px;
overflow: auto;
}

.ArabiCss .MusicHome ul li{
float:right;
width:188px;
height:160px;
position:relative;
}
.LogoWrap{
width:188px;
height:160px;
float:right;
position:relative;
right:0px;
}
.ArabiCss .MusicHome ul li p{
font-size:1em;
padding:0px 0px 0px 0px;
}
.ArabiCss #Copy .Award{
padding-left:0px;
float:left;
}
.ArabiCss .Award ul {
direction:ltr;
text-align:left;
float:left;
}
.ArabiCss .Award ul li{
float:left;
width:230px;
height:160px;
padding-right:20px;
}
.ArabiCss .Award ul li img{
padding-bottom:5px;
}
.ArabiCss .Award ul li  p{
padding-right:10px;
font-size:0.75em;
}
.ArabiCss .EventPicture{
float:right;
background-image:url(../Images/Background/EventsBorder.png);
background-position:top right;
background-repeat:no-repeat;
padding:4px 5px 4px 5px;
width:91px;
height:91px;
margin:0 10px 0 10px;
}
.ArabiCss .AwardLogo{
background:none;
width:auto;
height:auto;
padding:0;
float:none;
margin:0px;
}
.ArabiCss .EventDetailes .EventPicture{
background:none;
}

.ArabiCss .EventDetailes .Cell1{
float:right;
padding:0 0 0 30px;
}
.ArabiCss .EventDetailes .Cell2 .Scroll{
width:620px;
padding-top:0px;
margin-top:0px;
height:285px;
}
.ArabiCss .EventDetailes .Cell2{
float:right;
width:620px;
}

.ArabiCss .EventPicture  p{
font-size:1em;
line-height:1.3em;
padding-left:10px;
padding-top:5px;
width:130px;
display: none;
}

.ArabiCss .Lock{
position: absolute;
top: 0;
left: 80px;
*left:70px;
}

.ArabiCss .EventPicture .Disabled{
cursor: default;
}
.ArabiCss .PressInfo {
padding-right:0px;
font-size:0.9em;
float:right;
display:block;
}
.ArabiCss .PressInfo a{
font-size:1em;
font-weight:normal;
background:none;
padding:0px;
}
.ArabiCss .Video{
width:100%;
text-align:center;
}

.ArabiCss .Video1Link{
right:170px;
}
.ArabiCss #MainVideo{
width:auto;
height:344px;
margin:auto;
margin:-20px auto 0px auto;
position:relative;
}

/*style for javasrcipt drop down ,need to change */
.ArabiCss .Dropcontainer ul{
width:150px;
float:left;
display:none;
position:absolute;
top:20px;
left:0px;
}
.ArabiCss .Dropcontainer ul li{
list-style-type:none;
padding:5px 0px 5px 0px;
}
.ArabiCss .Serach{
float:left;
width:50px;
height:24px;
border:0px;
color:#000;
font-size:11px;
font-weight:bold;
border-spacing:0px;
margin-left:-4px;
padding:1px;
}
.ArabiCss .DropDownText{
float:left;
width:120px;
height:24px;
border:0px;
}
.ArabiCss .Dropcontainer{
position:relative;
float:left;
border:0px none;
}
.SelectGame {
width:100px;
display:none;
}
/*Radio One Icon*/
/*Radio One Icon*/
.ArabiCss #radioOne{
position:relative;
top:0px;
left:340px;
width:190px;
visibility:hidden;
}

.ArabiCss #radioOne a{
display:inline-block;

}

/*Our awards page styles*/

.ArabiCss .Ourawards {
float:right;
margin:10px -50px 0 0;
position:relative;
}
.RightSpace{
padding-right:10px;
}
.ArabiCss .FourColRegForm
{ 
border-spacing: 0;
width: 100%;
font-size: 0.7em;
margin: 5px  0 0 0;
}

.ArabiCss .FourColRegForm td{
vertical-align: top;
width: 220px;
padding-left: 5px;
*padding-left:0px;
padding-right:0px;
font-size: 0.75em;
}

.ArabiCss .FourColRegForm td table{
width: 100%;
direction:ltr;
text-align:right;
}

.ArabiCss .FourColRegForm td  td{
padding: 0 0 15px 0;
}
.FixCaption h1{
*display:block;
*margin-right:40px;
}
.FixCaption span{
display:block;
margin-right:10px;
*margin-right:50px;
}
.ArabiCss .FourColRegForm td  td td{
padding: 2px 0 3px 0;
width: 100px;
}
.ArabiCss .FourColRegForm td  span,.ArabiCss .FourColRegForm td  label{
display: block;
padding: 0 0 3px 0;
}
.ArabiCss .FourColRegForm td  label.ChangeDirection{
direction:rtl;
}
.ArabiCss .FourColRegForm td td td input{
display: inline;
height:15px;
width: 15px;
float:right;
margin-left:3px;
}



.ArabiCss .FourColRegForm td  td td label,.ArabiCss .FourColRegForm td td td span{
display: inline;
float:right;
}

.VideoOverlay{
display: block;
padding: 0 0 10px 0;
}

.ArabiCss #Gallery{
float: right;
margin-right: -15px;
}

#EventPlanner{
padding-top: 0px;
margin-top: -70px;
font-size: 62.5%;
}

#PagingLeft{
left:50%;
position:absolute;
margin-left: -450px;
top:50%;
z-index:3000;
cursor:pointer;
display: none;
}

#PagingRight{
right:50%;
position:absolute;
top:50%;
margin-right: -450px;
z-index:3000;
cursor:pointer;
display: none;
}

.BacklinkHidden{
display:none;
}

.timeline-event-bubble-body p.Reminder{
position: absolute;
background-image:url(../Images/Generic/AlarmClock.gif);
background-repeat: no-repeat;
width: 100px;
height: auto;
left:0;
padding-left: 23px;
font-weight: bold;
top: 105px;
cursor: pointer;
}

.ReminderForm{
position: absolute;
background: #F5F2EA;
padding: 15px 15px 10px;
border: 2px solid #CED0D2;
top: 5px;
left: 0;
}

.ReminderForm p{
padding-bottom: 5px;
}

.ReminderForm table td{
padding: 0 10px 5px 0;
font-size: 0.8em;
width: 155px;
}

.ReminderForm table td.Action{
padding: 0px 10px 0 0;
}

.ReminderForm table td.Action input{
cursor: pointer;
font-size: 0.7em;
font-weight: bold;
width: auto;
}

.ReminderForm span.Error{
display: block;
background:#F5F2EA;
color: #E70A2B;
position: absolute;
top: 0;
left: 0;
padding: 10px 10px 30px 10px;
font-size: 0.65em;
width: 90%;
display: none;

}


.ReminderForm  input{
padding: 3px;
border:1px solid #ccc;
}

.ReminderForm  input:focus{
border:1px solid #ccc;
outline:auto;
}

#CloseBox{
position: absolute;
top: 2px;
right: 5px;
font-size: 0.7em;
}

div.Thumb1 {
 float:left;
 width:auto;
 padding:0 5px 0 0;
}


div.Thumb1 a {
 font-size:13px;
 display:block;
}

div.Scroll_1 {
height:155px;
width:780px;
}

div.Padding0 {
 padding:0;
}

.scrollable div.active a {
 text-decoration:underline;
}

div.Col3 {
float:left;
width:700px;
}

ul.video {
 float:left;
 width:auto;
 padding:0;
 margin:10px 0 0 0;
}


ul.video li {
 float:left;
 width:143px;
 padding:0 10px 0 0;
}