.RCMS_heading1 { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 18px; color: #333333; font-weight: normal }
.RCMS_heading2 { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 16px; color: #0099CC; font-weight: bold }
.RCMS_heading2A { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 16px; color: #333333; font-weight: bold }
.RCMS_heading3 { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 14px; color: #0099CC; font-weight: bold }
.RCMS_heading4 { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 12px; color: #635AAD; font-weight: bold}
.RCMS_heading4A { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 14px; color: #635AAD; font-weight: bold}
.RCMS_heading5 { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 12px; color: #635AAD; font-weight: normal}
.RCMS_heading6 { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 14px; color: #333333; font-weight: bold}
.RCMS_heading6A { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 14px; color: #FF6600; font-weight: bold}
.RCMS_heading7 { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 18px; color: #0099CC; font-weight: bold }

.lightBorder {  border: 1px #FF9900 solid;}
.purpleBorder {  border: 1px #635AAD solid;}
.lightGreyBorder {  border: 1px #CCCCCC solid;}
.lightBorderChildrenYouth {  border: 2px #FF9900 solid; border-style: solid}
.lightBackground {  background-color: #FFF0C3}
.altBackground {  background-color: #E1DEC8}
.whiteBackground {  background-color: #FFFFFF}
.contentBackground { background-color: #FFF0C3; }

.button_small { font-size: 12px; font-family: Arial; font-weight: bold; padding: 0 2px; width: 100%; }

.disciplines_border_top { background-color: #FFE7BD; border: #948871; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.disciplines_border_bottom { background-color: #FFE7BD; border: #948871; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; }
.disciplines_border_left { background-color: #FFE7BD; border: #948871; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px; }
.disciplines_border_right { background-color: #FFE7BD; border: #948871; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px; }
.disciplines_border_none { background-color: #FFE7BD; border: #948871; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.discipline_heading1 { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 14px; color: #FFFFFF; font-weight: bold; }
.discipline0_heading2 { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 12px; color: #0099CC; font-weight: bold; }
.discipline1_heading2 { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 12px; color: #903E74; font-weight: bold; }
.discipline2_heading2 { font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 12px; color: #39B44A; font-weight: bold; }

.activeButton {  font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-weight: bold; color: #FF6600}
a {  font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 12px; font-weight: bold; color: #FF6600; text-decoration: none; }
.inputTextbox {  font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 11px; font-weight: normal; border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-image: url(textboxBack.gif)}
td {  font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva; font-size: 12px; font-weight: normal; color: #000000}

.opsButton { background-color: #605B9B; background-image: url("/rcms/OPS/images/blankButton.png"); border-width: 0px; color: #FFFFFF; font-size: 12px; font-weight: bold; padding: 4px;  }

td img {display: block;}

body {
	background-color: #FFFFFF;
}


/* +-------------------------------------	*/
/* | From current Agile Site 				*/
/* +-------------------------------------	*/
/* Navigation	*/

    /* Main Menu */	

        td.navMain {
	        background-color : #000000;
	        }
        	
        a.navMain, span.navMain, div.navMain  {
	        font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva;
	        color: #FFFFFF; 
	        font-size: 8pt;
	        font-style: normal;
	        font-weight: 300;
	        line-height:12pt;
	        text-decoration: none;
	        text-transform:uppercase;
	        letter-spacing: 1px;
	        }
        	
        a:hover.navMain  {
	        text-decoration: none;
	        color: #666666;
	        }
			
        td.navGlobal {
	        background-color : #000034;
	        }
        	
        a.navGlobal {
	        font-family: Verdana, MS Sans Serif, Arial, Helvetica, Geneva;
	        color: #ffffff; 
	        font-size: 10px;
	        font-style: normal;
	        line-height:10pt;
	        line-height:16pt;
	        text-decoration: none;
	        margin-left: 2px;
	        margin-right: 2px;
	        }
        	
        a:hover.navGlobal  {
	        text-decoration: underline;
	        }
			
    /* Audience Menu*/	

        select.navAudience, select.navDivisions {
	        background-color : #000000;
	        color: #FFFFFF;
	        font-family: Verdana, MS Sans Serif, Arial, Helvetica, Geneva;
	        font-size: 8pt; 
	        }

        td.navAudience {
	        background-color : #54475B;
	        }
        	
        a.navAudience, span.navAudience  {
	        font-family: TradeGothic, Arial, Verdana, MS Sans Serif, Helvetica, Geneva;
	        color: #FFFFFF; 
	        font-size: 8pt;
	        font-style: normal;
	        font-weight: normal;
	        line-height:12pt;
	        text-decoration: none;
	        margin-right: 1pt;
	        margin-left: 1pt;
	        letter-spacing: 1px;	
	        }
        	
        a:hover.navAudience  {
	        text-decoration: none;
	        color: #666666;
	        }
        	
        span.navAudience  {
	        font-family: Verdana, MS Sans Serif, Arial, Helvetica, Geneva;
	        color: #ffffff; 
	        font-size: 8pt;
	        font-style: normal;
	        font-weight: normal;
	        line-height:12pt;
	        text-decoration: none;
	        margin-right: 1pt;
	        margin-left: 1pt;
	        }

    /* Divisions Menu*/	

        td.navDivisionsHome {
	        background-color : #FF9933;
	        }
        	
        a.navDivisionsHome, span.navDivisionsHome  {
	        font-family: Verdana, MS Sans Serif, Arial, Helvetica, Geneva;
	        color: #FFFFFF; 
	        font-size: 10pt;
	        font-style: normal;
	        font-weight: normal;
	        line-height:12pt;
	        text-decoration: none;
	        margin-right: 1pt;
	        margin-left: 1pt;
	        }
        	
        a:hover.navDivisionsHome  {
	        text-decoration: underline;
	        }
        	
        span.navDivisions  {
	        font-family: Verdana, MS Sans Serif, Arial, Helvetica, Geneva;
	        color: #ffffff; 
	        font-size: 8pt;
	        font-style: normal;
	        font-weight: normal;
	        line-height:12pt;
	        text-decoration: none;
	        margin-right: 1pt;
	        margin-left: 1pt;
	        }
			
        div.navSubSectionTitle, span.navSubSectionTitle, a.navSubSectionTitle  {
	        font-family: Verdana, MS Sans Serif, Arial, Helvetica, Geneva;
	        color: #F5FAE6; 
	        font-size: 8pt;
	        font-style: normal;
	        font-weight: bold;
	        line-height:12pt;
	        text-decoration: none;
	        }

        a.navSubSub, span.navSubSub  {
	        font-family: Verdana, MS Sans Serif, Arial, Helvetica, Geneva;
	        color: #000000; 
	        font-size: 8pt;
	        font-style: normal;
	        font-weight: 300;
	        line-height:13pt;
	        text-decoration: none;
	        }
        	
        a.navSubSubCurrent, span.navSubSubCurrent  {
	        font-family: Verdana, MS Sans Serif, Arial, Helvetica, Geneva;
	        color: #000000; 
	        font-size: 8pt;
	        font-style: normal;
	        font-weight: 600;
	        line-height:13pt;
	        text-decoration: none;
	        }
        		
        a.navSubCurrent, span.navSubCurrent  {
	        font-family: Verdana, MS Sans Serif, Arial, Helvetica, Geneva;
	        color: #F5FAE6; 
	        font-size: 8pt;
	        font-style: normal;
	        font-weight: normal;
	        line-height:12pt;
	        text-decoration: none;
	        }

        a:hover.navSub, a:hover.navSubCurrent, a:hover.navSubSub, a:hover.navSubSubCurrent {
	        text-decoration: underline;
	        }
        	
        a.navSub, span.navSub {
	        font-family: Verdana, MS Sans Serif, Arial, Helvetica, Geneva;
	        color: #000000; 
	        font-size: 8pt;
	        font-style: normal;
	        font-weight: normal;
	        line-height:12pt;
	        text-decoration: none;
	        }
        	
        a.navSubPLC, span.navSubPLC, a.navSubglennGould, span.navSubglennGould {
	        font-family: Verdana, MS Sans Serif, Arial, Helvetica, Geneva;
	        color: #F5FAE6; 
	        font-size: 8pt;
	        font-style: normal;
	        font-weight: normal;
	        line-height:12pt;
	        text-decoration: none;
	        }

        a:hover.navSub {
	        text-decoration: underline;
	        }

	        
      div.navFooterMenu span, a.navFooter  {
          font-size: 9pt; line-height:14pt; font-weight: bold;
          color: #605b9b; text-decoration: none;  }

      a:hover.navFooter {
          font-size: 10pt; line-height:14pt;
          text-decoration: underline; 	        } 
          
      div.navFooter {
	      text-align: right;}
	      
      div.navFooter span {
	      margin: 0px 0px 0px 10px;  }
	      
	      
