/* --- HTML ELEMENTS --- */
A {color:#ea2426;text-decoration:none;}
A:hover {text-decoration:underline;}
A.dpeLink {color:#000000; text-decoration:none; cursor:hand;}
A.breadcrumb {color:#ea2426; text-decoration:none; cursor:hand;}
A.linkBold {font-weight:bold; color:#ea2426; text-decoration:none;cursor:hand;}
.bgMain {background-color:#FFFFFF;}
body {padding: 0px;font-size: 1em;margin: 0px;font-family: Tahoma;background-color:#FFFFFF;}
td {font-family:Tahoma;font-size:.7em;color:#000000;}
.treeView {background-color:#f2f0f1; border: solid 1px #dfdddc; SCROLLBAR-FACE-COLOR: #efeded; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #f7f7f7; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #f7f7f7 }
.d1 { OVERFLOW: auto; BORDER: #dfdddc 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #f2f0f1 }
.d2 { OVERFLOW: auto; BORDER: #dfdddc 1px solid; POSITION: relative; TOP: 0px; HEIGHT: 100%; BACKGROUND-COLOR: #f2f0f1 }
/* --- BUTTONS --- */
.button {font-family:Tahoma;font-size:1em;font-weight:normal;color:#ffffff;background-color:#f75152;border-left:solid 1px #fe6d6e;border-top:solid 1px #fe6d6e;border-right:solid 1px #c61112;border-bottom:solid 1px #c61112;}
.buttonInput {font-family:Tahoma;font-size:.7em;font-weight:normal;color:#ffffff;background-color:#f75152;border-left:solid 1px #fe6d6e;border-top:solid 1px #fe6d6e;border-right:solid 1px #c61112;border-bottom:solid 1px #c61112;}
.buttonSmall {width:16px;height:16px;font-family:Tahoma;font-size:.7em;font-weight:normal;color:#ffffff;background-color:#f75152;border-left:solid 1px #fe6d6e;border-top:solid 1px #fe6d6e;border-right:solid 1px #c61112;border-bottom:solid 1px #c61112;}
.buttonSmall2 {font-family:Tahoma;font-size:.8em;width:15px;font-weight:normal;color:#ffffff;background-color:#f75152;border-left:solid 1px #fe6d6e;border-top:solid 1px #fe6d6e;border-right:solid 1px #c61112;border-bottom:solid 1px #c61112;}
.buttonDisabled {font-family:Tahoma;font-size:1em;font-weight:normal;color:#808080;background-color:#B5B4B4;border-left:solid 1px #D6D5D5;border-top:solid 1px #E4E3E3;border-right:solid 1px #CCCCCC;border-bottom:solid 1px #A09F9F;}
.buttonGroup {color:#ffffff; background-color:#f75152; border-left:solid 1px #fe6d6e; border-top:solid 1px #fe6d6e; border-right:solid 1px #c61112; border-bottom:solid 1px #c61112; width:55px; margin-left:2px; margin-right:2px;}
/* --- TABLE ELEMENTS --- */
.tableMain {border:solid 1px #dfdddc;border-collapse:separate;background-color:#f2f0f1;}
.tableHeader {background-color:#e5e3e2;font-weight:bold;border-top:solid 1px #FFFFFF;border-left:solid 1px #dfdddc;border-right:solid 1px #e5e3e2;border-bottom:solid 1px #e5e3e2;}
.tableItem {background-color:#f2f0f1;border-top:solid 1px #FFFFFF;border-bottom:solid 1px #d6d4d3;border-left:solid 1px #f2f0f1;border-right:solid 1px #f2f0f1;}
.tableItemList {background-color:#f2f0f1;border-top:solid 1px #FFFFFF;border-bottom:solid 1px #d6d4d3;border-left:solid 1px #f2f0f1;border-right:solid 1px #f2f0f1;padding:3px;}
.tableItemAlternate {background-color:#f4f3f3;border-top:solid 1px #FFFFFF;border-bottom:solid 1px #e8e7e7;border-left:solid 1px #f4f3f3;border-right:solid 1px #f4f3f3;}
.tableItemExp {background-color:#e5e3e2;border-top:solid 1px #dfdddc;}
.tablePager {background-color:#FFFFFF;padding:3px;height:22px;}
/* --- PANE 1 STYLES --- */
.layoutHeadCell {background-color:#ffffff;}
A.P1 {color:#FFFFFF;}
.controlHeaderP1 {color:#ffffff; font-weight:bold;background-image:url(/cfr/apps/Themes/Photon/images/hdrbg_p1.gif);background-position-y:bottom;background-position-x:left; background-repeat : repeat-x;}
.controlItemP1 {background-color:#0055AF;color: #FFFFFF;}
.controlSeparatorP1 {background-color:#3A7BC0;}
/* --- PANE 2 STYLES --- */
.layoutLeftNav {padding-right:6px;}
A.P2 {color:#5c5c5d;}
.controlHeaderP2 {color:#ffffff;font-weight:bold;background-image:url(/cfr/apps/Themes/Photon/images/hdrbg_p2.gif);background-position-y:bottom;background-position-x:left; background-repeat : repeat-x;}
.controlItemP2 {background-color:#f0e1e2;color:#000000;}
.controlSeparatorP2 {background-color:#e6cfd2;}
/* --- PANE 3 STYLES --- */
.layoutContentCell {}
.controlHeaderP3 {color:#7e080d;font-weight:bold;background-image:url(/cfr/apps/Themes/Photon/images/hdrbg_p3.gif);background-position-y:bottom;background-position-x:left; background-repeat : repeat-x;}
/* --- PANE 4 STYLES --- */
.layoutRightNav {padding-left:6px;}
A.P4 {color:#ea2426;}
.controlHeaderP4 {color:#3c4142;font-weight:bold;background-image:url(/cfr/apps/Themes/Photon/images/hdrbg_p4.gif);background-position-y:bottom;background-position-x:left; background-repeat:repeat-x;}
.controlItemP4 {background-color:#F1F1F1;color:#000000;}
.controlSeparatorP4 {background-color:#DFDFDF;}
/* --- PANE 5 STYLES --- */
.layoutLowerRight {padding-left:6px;}
.layoutLowerLeft {}
.controlHeaderP5 {color:#7e080d;font-weight:bold;background-image:url(/cfr/apps/Themes/Photon/images/hdrbg_p5.gif);background-position-y:bottom;background-position-x:left; background-repeat : repeat-x;}
/* --- WIZARD --- */
.wzSelected {background-color:#FFFFFF;border-bottom:1px solid #e5e3e2;border-right:1px solid #dfdddc;font-weight:bold;padding:5px;}
.wzDefault {background-color:#f2f0f1;border-bottom:1px solid #e5e3e2;border-right:1px solid #dfdddc;font-weight:bold;padding:5px;}
/* --- APP - CALENDAR --- */
.CalendarTitle {background-color:#e5e3e2 !important;width:100%;height:20px; border:none;}
.selectedDay {background-color:#dfdddc !important; text-align:left; color:#000000 !important; border:solid 1px #dfdddc;}
/* --- APP - FRONT END NAV --- */
.menuMain {BORDER:#e0c3c7 1px solid;BORDER-COLLAPSE:collapse;behavior:url(/includes/css/hover.htc)}
.breakerBar {height:7px;background-image:url(/cfr/apps/Themes/Photon/images/nav_breakbar.gif);}
.level1 {background-color:#e7ced0;border:solid 1px #e0c3c7;border-left:none;cursor:hand;}
.level1Over {padding-left: 2px;cursor:hand;background-color:#f2e2e3;}
.level1TextOver {color:#61121e;text-decoration:underline;}
.level1Out {padding-left: 2px;cursor:hand;background-color:#e7ced0;}
.level1TextOut {color:#61121e;text-decoration:none;}
.level2 {border:solid 1px #e0c3c7;border-left:none;background-color:#dbbabb;cursor:hand;}
.level2Over {padding-left: 2px;background-color:#f0e1e2;}
.level2TextOver {color:#61121e;text-decoration:underline;}
.level2Out {padding-left: 2px;background-color:#dbbabb;}
.level2TextOut {color:#61121e;text-decoration:none;}
.level3 {border:solid 1px #e0c3c7;background-color:#d7b6b9;cursor:hand;border-left:none;}
.level3Over {padding-left:2px;background-color:#e7cccd;}
.level3TextOver {color:#61121e;text-decoration:underline;}
.level3Out {padding-left:2px;background-color:#d7b6b9;}
.level3TextOut {color:#61121e;text-decoration:none;}
/* --- APP - MEETING ROOM BOOKING --- */
.mrbCalendar {background-color:#e5e3e2;width:100%;}
.mrbCalendarSelectedDay {text-align:center;background-color:#dfdddc !important; color:#000000 !important;}
/* --- STANDARD ELEMENTS -- */
hr {background-color: #CCCCCC;color:#CCCCCC;}
#hr { CURSOR: e-resize; background-color:#CCCCCC;}
.dragbarRollover1_off {background-color:#5e5b52;}
.dragbarRollover2_off {background-color:#ffffff;}
.dragbarRollover3_off {background-color:#aca899;}
.dragbarRollover4_off {background-color:#5e5b52;}
.dragbarRollover1_on {background-color:#0159B5;}
.dragbarRollover2_on {background-color:#D8E3F0;}
.dragbarRollover3_on {background-color:#6EA3E2;}
.dragbarRollover4_on {background-color:#0159B5;}
.newsDate {color:#666666;}
.newsDateP5 {font-size:.9em;color:#666666;}
.newsHeader {font-size:1.2em;color:#ea2426;}
.newsInpageHeader {font-size:1.6em;font-weight:bold;color:#000000;}
.newsInpageSummary {color:#666666;}
.newsFullstory {color:#666666;font-weight:bold;}
.text {color:#000000;}
.textBold {font-weight:bold;}
.textURL {color:#336600;}
.textHeader {font-weight:bold;font-size:1.2em;}
.textVertical {writing-mode:tb-rl;filter: flipv fliph;}
INPUT {font-family:Tahoma;font-size:1em;color:#000000;font-weight:normal;}
SELECT {font-family:Tahoma;font-size:1em;color:#000000;font-weight:normal;}
TEXTAREA {font-family:Tahoma;font-size:1em;color:#000000;font-weight:normal;}
.disabled {color:#B5B4B4;background-color:#F5F5F5;border:solid 1px #CCCCCC;}
.error {color:#ff0000;}