﻿BODY { font-size: 13px; font-family: verdana; }

.layoutHeader { background-image: url(images/pblogo_header.jpg); background-repeat: no-repeat; }

.layoutInfo { padding-left: 6px; padding-right: 6px; font-weight: bold; font-size: 11px; color: White; line-height: 22px; background-color: #003D4C; }
.layoutInfo A { color: White; }
.layoutInfo A:Hover { color: Yellow; }

.layoutMenu { background-color: #d7def0; background-image: url(images/MenuBg.gif); background-repeat: repeat-x; }
.adminMenuPos { position: absolute !important; left: 0px; top: 76px !important; z-index: 9999; }

.layoutSiteObjectTree { background: white; }

.layoutFooter { background-color: #003D4C; }
.layoutFooter .leftLabel { font-family: verdana; font-size: 11px; color: #16A4C3; padding: 4px; }
.layoutFooter .centerLabel { font-family: verdana; font-size: 11px; color: #16A4C3; padding: 4px; }
.layoutFooter .rightLabel { font-family: verdana; font-size: 11px; color: #16A4C3; padding: 4px; }

.adminContext { }
.adminContext .leftImage { margin-left: -25px !important; margin-top: 3px !important; }

.moduleBody { background-color: #F0F0F0; }

.moduleTitle {  line-height: 40px; background: #61788a; }
.moduleTitle .title { color: white; margin-left: 8px; font-size: 16px; font-weight: bold; }
.moduleTitle .icon { margin-right:8px; }

.moduleToolbar { height:32px;line-height:32px;background:#d3d9e9 url( 'images/ToolbarBg_old.gif' ) repeat-x 0 50%;border-collapse:collapse;border-top:solid 1px #d2d5d6;border-bottom:solid 1px #878d93; }
.moduleToolbar .label { line-height: 32px; margin-left: 8px; color: White; font-weight: bold; font-size: 12px; }

.moduleToolBar { border-top: solid 1px #d2d5d6; border-bottom: solid 1px #878d93; }
.moduleToolBar .tbOuter { background: #d3d9e9 url( 'images/ToolbarBg_old.gif' ) repeat-x 0 50%; }
.moduleToolBar .tbMiddle { } 
.moduleToolBar .tbInner { } 
.moduleToolBar .tbLabel { margin-left: 8px; color: White; font-weight: bold; font-size: 12px;}
.moduleToolBar .tbItems { float:right; }

/* SLeft Navigation Panel (SiteMap) Header */
.NavBarTitle { background: #61788a; line-height:24px; font-size:11px; color:White; font-weight:bold; }
.NavBarTitleInner {margin-left:4px;}

.moduleContent { }

#loginForm { background-image: url(images/login-box.gif); background-repeat: no-repeat; width: 420px; height: 362px; margin-left: auto; margin-right: auto; padding: 15px; }
#loginForm .tableContainer { margin-left: 60px; }
#loginForm .loginTable { }
#loginForm .headingCell { height: 100px; }
#loginForm .loginMsg { color: Red; font-weight: bold; line-height: 32px; }
#loginForm .fieldCell { }
#loginForm .fieldCell .labelCell { width: 100px; }
#loginForm .fieldCell .inputCell { }
#loginForm .optionsCell { height: 40px; }
#loginForm .optionsCell .optionCell { }
#loginForm .buttonsCell { height: 40px; }
#loginForm .buttonsCell .buttonCell { padding-left: 46px; }
#loginForm .label { }
#loginForm .textbox { }
#loginForm .checkbox { }
#loginForm .button { height: 27px; }

FIELDSET { border: solid 1px #d3d9e9; margin-bottom: 4px; font-family: Verdana; font-size: 11px; line-height: 16px; }
LEGEND { color: #333333; font-weight: bold; }

/* Ajax Loading Panels */
.ajaxLoadingPanel { }
.ajaxLoadingPanel .ajaxBackground { background-color: white; }
.ajaxLoadingPanel .ajaxImage { }

/* Overrides */
.radInput_Vista {}
.radInput_Vista .radReadOnlyCss_Vista { color: #333333 !important; }
.RadDock_Vista { padding-bottom:8px; background:#F0F0F0 !important; }
.RadDock_Vista .rdContent { background:#FFFFFF; border-bottom: solid 1px #d2d5d6; }

/* EMarketing CSS */
.EMarketing_layoutHeader { background-image: url(images/pblogo_header.jpg); background-repeat: no-repeat; }

.EMarketing_layoutInfo { padding-left: 6px; padding-right: 6px; font-weight: bold; font-size: 11px; color: White; line-height: 22px; background-color: #0D5676; }
.EMarketing_layoutInfo A { color: White; }
.EMarketing_layoutInfo A:Hover { color: Yellow; }

.EMarketing_layoutMenu { background-color: #d7def0; background-image: url(images/MenuBg.gif); background-repeat: repeat-x; }
.EMarketing_adminMenuPos { position: absolute; left: 0px; top: 76px; z-index: 9999; }

.EMarketing_layoutFooter { background-color: #0D5676; color:White; }
.EMarketing_layoutFooter .leftLabel { font-family: verdana; font-size: 11px; color: Black; padding: 4px; }
.EMarketing_layoutFooter .centerLabel { font-family: verdana; font-size: 11px; color: Black; padding: 4px; }
.EMarketing_layoutFooter .rightLabel { font-family: verdana; font-size: 11px; color: Black; padding: 4px; }

.EMarketing_adminContext { }
.EMarketing_adminContext .leftImage { margin-left: -25px !important; margin-top: 3px !important; }

.EMarketing_moduleBody { margin:0; padding:0; background-color: #F0F0F0; }

.EMarketing_moduleTitle {  line-height: 40px; background: #0D5676; }
.EMarketing_moduleTitle .title { color: white; margin-left: 8px; font-size: 16px; font-weight: bold; }

.EMarketing_moduleToolBar { border-top: solid 1px #d2d5d6; border-bottom: solid 1px #878d93; }
.EMarketing_moduleToolBar .tbOuter { background: #d3d9e9 url( 'images/ToolbarBg_old.gif' ) repeat-x 0 50%; }
.EMarketing_moduleToolBar .tbLabel { margin-left: 8px; color: White; font-weight: bold; font-size: 12px;}
.EMarketing_moduleToolBar .tbInfoLabel { margin-left: 8px; color: White; font-weight: bold; font-size: 12px;}
.EMarketing_moduleToolBar .tbInfoValue { margin-left: 4px; color: White; font-weight: normal; font-size: 12px;}
.EMarketing_moduleToolBar .tbItems { float:right; }

.EMarketing_NavBarTitle { background: #0D5676; line-height:24px; font-size:11px; color:White; font-weight:bold; }
.EMarketing_NavBarTitleInner { margin-left:4px; }

.EMarketing_moduleContent {  margin-left:8px; margin-right:8px; margin-top:8px; }
