﻿body
{
    margin:0px;
    font-family:Arial;
    font-size:10pt;
    color:#333333;
}
form
{
    padding:0px;
    margin:0px;   
}
div
{
    padding:0px;
    margin:0px;
}
a img
{
    border-style:none;   
}
input
{
    font-family:Arial;
}
textarea
{
    font-family:Arial;
}
select
{
    font-family:Arial;
}
#container
{
   width:100%;
   position:absolute;
   top:0px;
}
#headerBase
{
    position:absolute;
    z-index:4;
    width:100%;
    min-width:959px;
    height:183px;
    background:#fff;
    border-bottom:solid 3px #f29400;
    
}
#headerMid
{
    position:absolute;
    z-index:5;
    width:100%;
    min-width:959px;
    height:192px;
    background-color:Transparent;
}
#headerMidInner
{
    width:959px;
    height:192px;
    margin:0px auto;
}
#headerMidInner #logo
{
    float:left;
    display:block;
}
#headerTop
{
    position:absolute;
    z-index:6;
    width:100%;
    min-width:959px;
    height:192px;
    background-color:Transparent;
}
#headerTopInner
{
    width:959px;
    height:192px;
    margin:0px auto;
}
#subHeaderContainer
{
    position:absolute;
    z-index:4;
    top:192px;
    width:100%;
    min-width:959px;
    height:28px;
    background-color:Transparent;
}
#subHeader
{
    width:959px;
    margin:0px auto;
}
.flashTimer
{
    position:absolute;
    z-index:4;
    top:225px;
    width:228px;
    height:0px;
    background-color:Transparent;
}
.timerInner
{
    width:959px;
    height:0px;
    margin:0px auto;
}
.timerRight
{
    float:right;
    width:228px;
    height:0px;
}
.ARAE .timerRight
{
    float:left;
}
#subHeaderBg
{
    position:absolute;
    z-index:3;
    top:192px;
    width:100%;
    min-width:959px;
    height:28px;
}
#subHeaderBg img
{
    width:100%;
    height:28px;
}
#subHeader #eventDetails
{
    float:left;
    height:28px;
    padding-left:162px;
    
}
.ARAE #subHeader #eventDetails
{
    padding-left:0px;
    padding-right:162px;
    float:right;
}
#subHeaderSearch
{
    float:right;
    text-align:right;
    width:170px;
    padding:0px 1px 0px 0px;
    height:29px;
}
.ARAE #subHeaderSearch
{
    float:left;
    text-align:left;
    padding:0px 0px 0px 1px;
}
#searchText
{
    float:right;
    height:18px;
    background-color:#fff;
    border-left:solid 1px #cad1d3;
    border-top:solid 1px #cad1d3;
    border-bottom:solid 1px #cad1d3;
    padding:0px 0px 1px 1px;
    margin-top:4px;
}
.ARAE #searchText
{
    float:left;
    padding:0px 1px 1px 0px;
    direction:rtl;
    text-align:right;
    border-left:none;
    border-right:solid 1px #cad1d3;
}
#searchText input
{
    border-style:none;
    background-color:#fff;
    font-size:9pt;
    color:#666666;
}
#searchButton
{
    float:right;
    width:21px;
    height:21px;
    margin-top:4px;
}
.ARAE #searchButton
{
    float:left;
}
#mainContainer
{
    position:absolute;
    z-index:0;
    top:220px;
    width:100%;
}
#main
{
    width:959px;
    margin:0px auto;
}
#mainHeader
{
    float:left;
    width:959px;
    height:40px;
}
.ARAE #mainHeader
{
    float:right;
}
#mainHeader .breadcrumbs
{
    float:left;
    width:650px;
    padding:3px 4px 3px 4px; 
    color:#666666;
}
#mainHeader .breadcrumbs a
{
    color:#999999;
    text-decoration:none;
    float:left;
    display:block;
}
#mainHeader .breadcrumbs a,
#mainHeader .breadcrumbs span
{    
    padding:0 4px 0 0;
}
#mainHeader .breadcrumbs span
{
    color:#f29400;
    display:block;
    float:left;
}
#mainHeader .breadcrumbs .breadcrumbLabel
{
    float:left;
}
.ARAE #mainHeader .breadcrumbs
{
    float:right;
    direction:rtl;
    font-size:11pt;
}
.ARAE #mainHeader .breadcrumbs span,
.ARAE #mainHeader .breadcrumbs a
{
    display:block;
    float:right;
    padding:0 0 0 4px;
}
#mainLeft
{
    float:left;
    width:160px;
    padding:0px 0px 18px 0px;
}
.ARAE #mainLeft
{
    float:right;
    width:150px;
    padding:0px 0px 18px 10px;
}
#mainRight
{
    float:right;
    width:160px;
    padding:0px 0px 18px 0px;
}
.ARAE #mainRight
{
    float:left;   
}
#mainCentre
{
    float:left;
    width:638px;
    padding:0px 0px 18px 0px;
}
.ARAE #mainCentre
{
    float:right; 
}
#footer
{
    width:959px;
    height:128px;
    margin:0px auto;
    clear:both;
}
#footerDetails
{
    float:right;
    margin-top:74px; 
    padding-right: 20px;
    text-align:right;
}
.ARAE #footerDetails
{
    float:left;
    padding-left:20px;
    text-align:left;
}
#footerDetails .Site
{
	color:#b4b4b4;
	font-size:16px;
}
#footerDetails .Copyright
{
	color:#b4b4b4;
	font-size:11px;
	font-weight:normal;
}
#footerDetails .PoweredBy a
{
	color:#b4b4b4;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#footerDetails .PoweredBy a:hover
{
	background-color:Transparent;
	color:#b4b4b4;
}
#footerRight
{
    float:right;
    width:636px;
    height:128px;
    background:url('/App_Themes/MEWS/Images/Template/footer-right-bg.gif') no-repeat;
}
.ARAE #footerRight
{
    float:left;
}
#footerInnerRight
{
    float:right;
    width:318px;
    height:128px;
}
.ARAE #footerInnerRight
{
    float:left;
}
#footerInnerRight2
{
    float:right;
    width:318px;
    height:128px;
}
.ARAE #footerInnerRight2
{
    float:left;
}
#footerLeft
{
    float:left;
    width:314px;
    height:128px;
    background:#fff;
}
.ARAE #footerLeft
{
    float:right;
}
#footerRight .themeSearch
{
    padding:0 5px 0 5px;
}
#footer a:hover
{
    color:#f29400;
}
#quickLinks
{
    position:relative;
    left:10px;
    width:160px;
}
.ARAE #quickLinks
{
	float:right;
	left:auto;
    right:10px;
    direction: rtl;
    text-align:right;
}
#quickLinks ul
{
    padding:0px;
    margin:0px;
    padding-left:2px;
}
.ARAE #quickLinks ul
{
    padding:0px;
    padding-right:2px;
}
#quickLinks li
{
    list-style-type:none;
    padding:2px 0 0 0;
    margin:0px;
}
#quickLinks a
{
    color:#888888;
    text-decoration:none;
}
.footerHeader
{
    color:#1086a3;
    font-size:20px;    
    padding:5px 0px 3px 0px;
}
#mainNavMenu ul
{
    background:#ffffff;
}
#mainNavMenu .rmRootGroup .rmItem
{
    padding:2px 0px 0px 0px;
    margin:0px;
}
#mainNavMenu .rmRootGroup > .rmFirst,
#mainNavMenu .rmRootGroup > .rmFirst .rmFirst
{
    padding:0px 0px 0px 0px;
}
#mainNavMenu a
{
    background-color:#dddddd;
    color:#666666;
    display:block;
    width:150px;
    line-height:21px;
    text-decoration:none;
    cursor:pointer;
    font-size:10pt;
    white-space:normal;
}
.ARAE #mainNavMenu a
{
    text-align:right;
    direction:rtl;
}
#mainNavMenu .rmItem .hasChildren
{
    background:#dddddd url('/App_Themes/MEWS/Images/Template/nav-grey-arrow.gif') no-repeat right;
}
.ARAE #mainNavMenu .rmItem .hasChildren
{
    background:#dddddd url('/App_Themes/MEWS/Images/Template/nav-grey-arrow-rtl.gif') no-repeat right;
}
#mainNavMenu .rmItem .rmExpanded
{
    background:#666666 url('/App_Themes/MEWS/Images/Template/nav-white-arrow.gif') no-repeat right;
    color:#ffffff;
}
.ARAE #mainNavMenu .rmItem .rmExpanded
{
    background:#666666 url('/App_Themes/MEWS/Images/Template/nav-white-arrow-rtl.gif') no-repeat right;
}
#mainNavMenu .rmItem .hasChildrenFocused
{
    background:#f29400 url('/App_Themes/MEWS/Images/Template/nav-white-arrow.gif') no-repeat right;
    color:#ffffff;
}
.ARAE #mainNavMenu .rmItem .hasChildrenFocused
{
    background:#f29400 url('/App_Themes/MEWS/Images/Template/nav-white-arrow-rtl.gif') no-repeat right;
}
#mainNavMenu .rmLink
{
    padding:0px;
}
#mainNavMenu .rmText
{
    padding:0 0 0 5px;
    width:143px;
}
#mainNavMenu .rmItem .hasChildren .rmText,
#mainNavMenu .rmItem .hasChildrenFocused .rmText
{
    width:123px;
}
.ARAE #mainNavMenu .rmText
{
    padding:0 5px 0 0;
}
#mainNavMenu a:hover
{
    background-color:#666666;
    color:#ffffff;
}
#mainNavMenu .rmExpanded
{
    background-color:#666666;
    color:#ffffff;
}
#mainNavMenu .rmFocused
{
    background-color:#f29400;
    color:#fff;
}
#mainNavMenu .rmItem .rmFocused:hover
{
    background-color:#f29400;
    color:#fff;
}
#mainCentre .rtsLevel ul
{
    padding:0px;
    margin:0px;
    
}
.ARAE #mainCentre .rtsLevel ul
{
	float:right;
}
#mainCentre .rtsLevel li
{
    float:left;
    padding:2px 0 0 0;
    margin:0px;
}
.ARAE #mainCentre .rtsLevel li
{
    float:right;
}
#mainCentre .rtsLink
{
    float:left;
    display:block;
    background-color:#f29400;
    color:#fff;
    height:19px;
    line-height:19px;
    text-align:left;
    border-left:solid 1px #fff;
    border-right:solid 1px #fff;
    padding:1px 10px 1px 8px;
    min-width:75px;
}
.ARAE #mainCentre .rtsLink
{
    float:left;
    text-align:right;
    padding:1px 8px 1px 10px;
}
#mainCentre .rtsFirst .rtsLink
{
    border-right-style:none; 
}
.ARAE #mainCentre .rtsFirst .rtsLink
{
    border-left-style:none; 
}
#mainCentre .rtsLast .rtsLink
{
    border-right-style:none; 
}
.ARAE #mainCentre .rtsLast .rtsLink
{
    border-left-style:none; 
}
#mainCentre .rtsFirst .rtsSelected
{
    border-right:solid 2px #e5e5e5;
}
.ARAE #mainCentre .rtsFirst .rtsSelected
{
    border-left:solid 2px #e5e5e5;
}
#mainCentre .rtsLast .rtsSelected
{
    border-right:solid 2px #e5e5e5;
}
.ARAE #mainCentre .rtsLast .rtsSelected
{
    border-left:solid 2px #e5e5e5;
}
#mainCentre .rtsSelected
{
    background-color:#ffffff;
    color:#646567;
    border-right:solid 2px #e5e5e5;
    border-left:solid 2px #e5e5e5;
    border-top:solid 2px #e5e5e5;
    border-bottom-style:none;
    height:21px;
    line-height:21px;
    margin-top:-2px;
}
#mainCentre .rtsTxt
{
    padding:0px;
    margin:0px;
}
#mainCentre .rtsOut
{
    padding:0px;
    margin:0px;
}
#mainCentre .rtsIn
{
    padding:0px;
    margin:0px;
}
.tabContentContainer
{
    width:608px;
    padding:20px 8px 16px 8px;
    border-bottom:solid 2px #e3e3e3;
    border-left:solid 2px #e3e3e3;
    border-right:solid 2px #e3e3e3;
    float:left;  
}
.ARAE .tabContentContainer
{
    float:right;  
}
.tabStrip
{
    height:23px;
    width:628px;
    border-bottom:solid 2px #e5e5e5;
    background-color:#fff;
    float:left;
}
.ARAE .tabStrip
{
    float:right;  
}
div.rtsLevel
{
    padding-top:2px;
}
.IE6 .tabStrip
{
    border-bottom-style:none;
    background:#fff url('/App_Themes/MEWS/Images/Template/tabstrip-bg.gif') repeat-x bottom;
}
#mainCentre .panelStyle2 .rtsLink
{
    background-color:#007e9e;
    color:#fff;
}
#mainCentre .panelStyle2 .rtsSelected
{
    background-color:#d9dbdc;
    color:#007e9e;
    border-top:solid 2px #d9dbdc;
    border-left:solid 2px #d9dbdc;
    border-right:solid 2px #d9dbdc;
}
.panelTitle
{
    font-size:20px;
    padding:0 0 10px 5px;
    width:308px;
}
.ARAE .panelTitle
{
    padding:0 5px 10px 0px;
    text-align:right;
    direction:rtl;
}
.panelStyle1 .panelTitle
{
    color:#f29400;   
}
.panelStyle2 .panelTitle
{
    color:#007e9e;   
}
.sidePanel
{
    float:right;
    padding-top:24px;
}
.ARAE .sidePanel
{
    float:left;
}
#contentLeft
{
    float:left;
    width:313px;
}
.ARAE #contentLeft
{
    float:right;
}
#contentRight
{
    float:right;
    width:313px;
}
.ARAE #contentRight
{
    float:left;
}
#contentLeft .tabContentContainer
{
    width:293px;
    height:400px;
    overflow:auto;
}
#contentLeft .tabStrip
{
    width:313px;
}
#contentRight .tabContentContainer
{
    width:293px;
    height:129px;
    overflow:auto;
    padding:10px 8px 8px 8px;
}
#mainCentre .panelStyle2 .tabContentContainer
{
    background-color:#d9dbdc;
    border-bottom:solid 2px #d9dbdc;
    border-left:solid 2px #d9dbdc;
    border-right:solid 2px #d9dbdc;
}
#contentRight .tabStrip
{
    width:313px;
}
.formBtn
{
    background-color:#333333;
    color:#ffffff;
    font-weight:bold;
    border:solid 2px #B0D235;
}
.contentSection
{
    font-size:9pt;
    color:#666666;
}
.contentSection a,
.contentSection a:visited
{
    color:#007e9e;
    font-weight:bold;
    text-decoration:none;
    cursor:pointer;
}
.contentSection a:hover
{
    color:#f29400;
}
#leftAdSpace
{
    float:left;
    padding-top:40px;
    width:150px;
    overflow:hidden;
}
.ARAE #leftAdSpace
{
    float:right;
}
#rightAdSpace
{
    float:left;
    width:150px;
    overflow:hidden;
    padding-top:55px;
}
.ARAE #rightAdSpace
{
    float:right;
}
#footerHeadlineContainer
{
    float:left;
    width:261px;
    padding:0 25px 0 25px;
    height:116px; 
    background:#fff url('/App_Themes/MEWS/Images/Template/footer-headline-bg.gif') no-repeat;
}
.ARAE #footerHeadlineContainer
{
    float:right;
}
.footerHeadline
{
    float:left;
    width:261px;
}
.ARAE .footerHeadline
{
}
.headlineTitle
{
    float:left;
    width:261px;
    height:30px;
    padding-top:10px;
    color:#007e9e;
    font-size:18px;
    background-color:#fff;
}
.ARAE .headlineTitle
{
    text-align:right;
}
.headlineContent
{
    float:left;
    width:261px;
    height:70px;
    color:#666666;
    background-color:#fff;
}
.ARAE .headlineContent
{
    text-align:right;
}
.rtsNn
{
    float:right;
    text-align:right;
    padding-top:20px;
}
.ARAE .rtsNn
{
    float:left;
    text-align:left;
}
.rtsNnItem
{
    float:left;
    width:20px;
    text-align:center;
}
.ARAE .rtsNnItem
{
    float:right;
}
.rtsNnItem a
{
    color:#666;
    font-size:10pt;
}
.rtsNnItem .activeTabNumber
{
    color:#f29400;   
}
.panelStyle2 .rtsNnItem .activeTabNumber
{
    color:#007e9e;   
}
.panelStyle2 .rtsNnItem a:hover
{
    color:#007e9e;   
}
.whiteBg
{
    background-color:#fff;   
}
.greyBg
{
    background-color:#d9dbdc;   
}

.langSelector
{
    position:absolute;
    width:958px;
    color:#007e9e;
}
.langSelectorInner
{
    float:right;
    padding-top:2px;
}
.langSelector .langSplitter
{
    float:left;
}
.langSelector a,
.langSelector a:visited
{
    float:left;
    display:block;
    text-decoration:none;
    color:#007e9e;   
    font-size:9pt;
}
.langSelector a.activeLang
{
    color:#f29400;
    text-align:center;
}
.ARAE .tabContentContainer,
.ARAE .tabContentContainer2
{
    direction:rtl;
    text-align:right;
}
.ARAE .tabContentContainer li,
.ARAE .tabContentContainer2 li
{
    direction:rtl;
    text-align:right;
}
.ARAE .ltr
{
    direction:ltr;
    text-align:left;
}