﻿.RowOne h1, h1, h2, span {color:#fff;}

a {color:#f4b73d; text-decoration:none;}
a:hover{ text-decoration:underline;}
.PColor, #psContent {background:#C11E1F;} /* Primary Color */
.SColor {background:#191919;} /* This may need to be changed as repeats on some controls better naming */

#MastHead button {background:#C11E1F; border:0; color:#fff;}
#ProductionImage {border:10px solid #C11E1F;}
 
 .TColor{background-color:#D82425; padding:5px;}

#Today, #ButtonsPh .LoginBtn, #ButtonsPh .LogOut {color:#fff;}

/* --- Calendar --- */
#WhatsOnCalendar {border:1px solid #414141;}
#WhatsOnCalendar .CalendarTitle {background:#C11E1F; border:1px solid #414141 !important; color:#fff;}
#WhatsOnCalendar table {background:#fff; border:1px solid #fff !important;}
#WhatsOnCalendar table th {background:#C11E1F !important;}
#WhatsOnCalendar .DayHeading {color:#000;}
#WhatsOnCalendar .Days, #WhatsOnCalendar .ActiveDate, 
    #WhatsOnCalendar .TodayDate, #WhatsOnCalendar .OtherMonths {border:0;} 

#WhatsOnCalendar .Days, #WhatsOnCalendar .OtherMonths, #WhatsOnCalendar .ActiveDate, #WhatsOnCalendar .TodayDate {border:1px solid #fff !important;}
#WhatsOnCalendar .Days a {background:#f9f9f9 !important; border:1px solid #ededed !important;}
  
#WhatsOnCalendar .OtherMonths {background:#fff !important;}
#WhatsOnCalendar .OtherMonths a {color:#ccc !important; cursor:pointer; border:1px solid #f9f9f9 !important;}

#WhatsOnCalendar .ActiveDate {background:#ffffff !important}
#WhatsOnCalendar .ActiveDate a {background:#fdfdfd !important; color:#555555 !important; border:1px solid #d3d3d3 !important;}

#WhatsOnCalendar .TodayDate {}
    #WhatsOnCalendar .TodayDate a {background:#dd555d !important; color:#ffffff !important; border:1px solid #b22222 !important;}
/* --- Calendar --- */


/* Sub Menu */
div#SubMenu a {}
div#SubMenu a:hover {background-color:#B31C1C;}
div#SubMenu a.SectionHeading {}
div#SubMenu ul {}
div#SubMenu ul ul {}
div#SubMenu ul ul ul {}
div#SubMenu ul ul ul ul {}


/* -------------------------------------------------------------------------------------------------------- */
                                             /* FORM STYLES */
/* -------------------------------------------------------------------------------------------------------- */    
fieldset.defaultform {}
fieldset.defaultform li {}
fieldset.defaultform li h2 {}
fieldset.defaultform li.small {}
fieldset.defaultform li.contact {}
fieldset.defaultform li.sCode input[type=text] {} 
fieldset.defaultform label {color:#fff;}
fieldset.defaultform .ui-state-highlight label {color:#000;}

fieldset.defaultform input[type=text], fieldset.defaultform input[type=password], fieldset.defaultform textarea {border:1px solid #000;}
fieldset.defaultform select, fieldset.defaultform input[type=checkbox]:focus, fieldset.defaultform input[type=radio]:focus {border:1px solid #000;}

fieldset.defaultform input[type=text]:focus, fieldset.defaultform input[type=password]:focus, fieldset.defaultform select:focus, fieldset.defaultform textarea:focus {background:#E6F7FF; border-color:#3586FF;}
fieldset.defaultform button, input[type="submit"] {background-color:#000; color:#fff;}
fieldset.defaultform input[type=text].error, fieldset.defaultform input[type=password].error {border-color:#444;}
input[type=text].error:focus, input[type=password].error:focus {}
fieldset.defaultform label.error {}
fieldset.defaultform .RadioButtonList label, fieldset.defaultform .CheckBoxList label {}