﻿.PageWidthAbsolute { width: 785px; }
#content-live-outer { float: left; width: 479px; }
#content-edit-outer { float: left; width: 497px; }
#content-live-inner { width: 470px; overflow: hidden; }
#content-edit-inner { width: 488px; overflow: hidden; }

#right-outer { float: right; width: 125px; text-align: right; }
#right-live-outer { float: right; width: 125px; text-align: right; }
#right-edit-outer { float: right; width: 105px; text-align: right; }
#right-inner { width: 100%; overflow: hidden; text-align: right; }


#header-outer { background: #195b8b url("/EasySiteWeb/EasySite/StyleData/TA_Cyprus/Images/bg_header.jpg") no-repeat right top; padding-right: 10px; }

.usability ul li { padding-left: 18px; }

#menu-outer { clear: both; padding: 3px 0 3px 10px;}
.main-menu ul li { list-style-type: none; display: inline; padding-left: 28px; background: url("/EasySiteWeb/EasySite/StyleData/TreatmentAbroad_Master/Images/menu_bullet.gif") no-repeat 9px center; }
.main-menu ul li.start { padding: 0; background: none; }
.main-menu ul li.end { }

/* Search Panel */
#search-panel-outer { float: none; width: auto; padding-top: 0; }
#search-panel-inner { }
#search-form-outer { background: #f1f1f1; padding: 10px; padding-bottom: 8px; border-top: 2px solid #195b8b; }
#search-form-inner { overflow: hidden; width: 100%; }

#main-outer { clear: both; border-top: 4px solid #195b8b; padding-top: 10px; }

.qf-body-outer { border-top: 2px solid #195b8b; }

.qf-button input { background: #195b8b; }

.snv-header-outer { border-bottom: 2px solid #195b8b; }

#breadcrumb-inner { color: #195b8b; }

a.breadcrumb-link:link, a.breadcrumb-link:visited { color: #195b8b; }
a.breadcrumb-link:hover, a.breadcrumb-link:active { text-decoration: underline; }

h1, h2, h3, h4, h5, h6 { color: #195b8b; }

h2.element-panel-beta-header { color: #195b8b; font-size: 1.5em; font-weight: bold; margin: 0; padding: 0; }
h2.element-panel-beta-header a:link, h2.element-panel-beta-header a:visited { color: #195b8b; text-decoration: none; background: transparent; }
h2.element-panel-beta-header a:hover, h2.element-panel-beta-header a:active { color: #195b8b; text-decoration: underline; background: transparent; }

.element-panel-alpha-header-outer { background: #195b8b; color: #177e17; }
div.element-panel-alpha-body-content-inner li { color: #195b8b; }
/*
.element-panel-beta-header-outer { background: #195b8b; }
.element-panel-beta-body-content-outer { border: 1px solid #177e17; }
*/

/* All Links */
a:link { color: #195b8b; }
a:visited { color: #195b8b; }
a:hover, a:active {	color: #808080; }

.oRSSFeedHeaderOuter, .oBoxHeaderOuter { background: #195b8b; color: #177e17; }
.oRSSFeedHeaderInner, .oBoxHeaderInner { }

.oRSSFeedBodyOuter, oBoxBodyOuter { background: #edf4ed; }
.oPageListerContainerOuter li.oBoxItemOdd { background: #dae5da; }
.oPageListerContainerOuter li.oBoxItemEven { background: #edf4ed; }

.oDataFormButton { background: #195b8b; }

.oDataFormLabel { color: #195b8b; }

th.oDataGridHeader { background: #195b8b; border-bottom: 1px solid #195b8b; }

ul.oHeadlineBoxList { color: #195b8b; }

td.oDataGridCell a:link, td.oDataGridCell a:visited { color: #195b8b; } 
td.oDataGridCell a:hover, td.oDataGridCell a:active { color: #195b8b; } 

a.oDataGridHeaderLink { color: #195b8b; }
a.oDataGridHeaderLink:link, a.oDataGridHeaderLink:visited { color: #195b8b; }
a.oDataGridHeaderLink:hover, .oDataGridHeaderLink:active { color: #195b8b; }

/* Quick Finder 


.quick-finder-outer { clear: both; margin-bottom: 10px; }
.quick-finder-inner { width: 100%; overflow: hidden; background: #f1f1f1; }
.qf-header-outer { background: #808080; color: #fff; padding: 3px; text-align: left; border-bottom: #fff solid 1px; font-size: 1em; font-weight: bold; padding-left: 10px; }
.qf-header-inner {}
.qf-header {}
.qf-body-outer { background: #f1f1f1; padding: 10px; padding-bottom: 8px; border-top: 2px solid #177e17; }
.qf-body-inner { width: 100%; overflow: hidden; }
.qf-option { margin-top: 4px; }
.qf-button { text-align: right; padding-top: 4px; }
.qf-button input { color: #fff; border: 1px solid #000; background: #195b8b; font-weight: bold; padding: 0 3px 0 3px; float: right; }
.QuickLinksMenu { width: 100%; }

*/

div.element-panel-beta-body-content-inner ul { padding-left: 0.75em; margin-left: 0.75em;}
.ContentEditor ul { padding-left: 0.75em; margin-left: 0.75em; }

div.InlineAsset div {
    border: 0;
    padding: 0 !important;
    background: none;
    font-size: 94%;
    text-align: center;
    font-style: italic;
}

.oPageListerContainerOuter a.oBoxLink:link, .oPageListerContainerOuter a.oBoxLink:visited { }
.oPageListerContainerOuter a.oBoxLink:hover, .oPageListerContainerOuter a.oBoxLink:active {}


.oPageListerContainerOuter li.oBoxItemOdd { background: #dae5da; }
.oPageListerContainerOuter li.oBoxItemEven { background: #edf4ed; }

.oPageListerContainerOuter li.oBoxItem { }
.oPageListerContainerOuter .oBoxItemContainer { width: 100%; overflow: hidden; height: auto !important; height: 100px; min-height: 100px; }

/* Modifier for Page Lister Two Columns */
.oHeadlineBoxStyle2 { }
.oHeadlineBoxStyle2 li.oBoxItemOdd { float: left; width: 49.5%; padding: 0; margin: 0; height: 145px; overflow: hidden; }
.oHeadlineBoxStyle2 li.oBoxItemEven { float: left; width: 49.5%; padding: 0; margin: 0; height: 145px; overflow: hidden; }
.oHeadlineBoxStyle2 ul.oBoxList { list-style-type: none; padding: 0; margin: 0; margin-top: 12px; }
.oHeadlineBoxStyle2 li.oBoxItem { list-style-type: none; margin: 0 !important; padding: 0; display: block; clear: none; }
.oHeadlineBoxStyle2 span.oBoxItemContainer { display: block; padding: 8px; width: auto; }

ul.site-map-list-beta li { list-style-type: none;  }

ul.site-map-list-beta br { display: none; }

a.oSiteMapLink:link, a.oSiteMapLink:visited { display: block; padding: 4px; margin: 0; border: 1px solid #177e17; margin-bottom: 8px; font-weight: bold; background: #dae5da; }
a.oSiteMapLink:hover, a.oSiteMapLink:active { display: block; padding: 4px; margin: 0; border: 1px solid #177e17; margin-bottom: 8px; font-weight: bold; background: #dae5da; }

ul.site-map-list-gamma a.oSiteMapLink:link, ul.site-map-list-gamma a.oSiteMapLink:visited { background: #edf4ed; }
ul.site-map-list-gamma a.oSiteMapLink:hover, ul.site-map-list-gamma a.oSiteMapLink:active { background: #edf4ed; }

ul.site-map-list-delta a.oSiteMapLink:link, ul.site-map-list-delta a.oSiteMapLink:visited { background: #dae5da; }
ul.site-map-list-delta a.oSiteMapLink:hover, ul.site-map-list-delta a.oSiteMapLink:active { background: #dae5da; }


.SearchButton { color: #fff; border: 1px solid #000; background: #195b8b; font-weight: bold; padding: 0 3px 0 3px; float: right; }

.oDataSearchFormInputText { display: block; float: left; width: 69%; }
.oDataSearchFormButton { display: block; float: right; width: 30%; }
.SearchKeywords { width: 97%; padding: 2px 0 2px 2px; }

