/****************************************************************************/
/*                                                                          */
/*              Saffron Walden Scouts Screen Stylesheet                     */
/*                 Docs (e.g. static pages) sub-set                         */
/*                                                                          */
/*                       Author = Peter Wright                              */
/*                                                                          */
/*                   Creation Date = 09 June 2008                           */
/*                   Updated       = 16 July 2010  01:16                    */
/*                                                                          */
/****************************************************************************/

/* Used in Home Page */

#pageEvents,
#pageNotices,
#pageNoticesA
                {
				    padding: 0,5,0,5;
                    border: 1px solid BLACK;
                }

#pageEvents     {
                    background: #fffab2;
                }
                    
#pageNotices
                {
				    background: #fbd7a1;
				}
                      
#pageNoticesA
                {
				    background: #f8c473;
				}
                      
td.pageTableCol25   
                {
                    vertical-align: top;
                    width:25%;
                }

td.pageTableCol,
td.pageTableCol50
                {
                    vertical-align: top;
                    width:50%;
                }

/* Need to be optimised? */
                  	  
tr.0,
tr.1,
tr.sect0,
tr.sect1        {
                    border: none;
                }


tr.0,
tr.sect0        {
                    background: #fef886;
                }

tr.1
tr.sect1        {
                    background: #fcf64c;
                }

td.item0,
td.item1,       {
                    font-weight: normal;
                    font-size: 1.0em;
                    vertical-align: top;
                    color: BLACK;
                    margin: 10%;
                    width: 50%;
                    border: single;
                }
                    
td.item0        {
                    background: #f8c473;
                }

td.item1        {
                    background: #f3b044;
                }

td.sect,
td.sect20,
td.sect25,
td.sect40,
td.sect50,
td.sect60,
td.sect70       {
                    font-weight: normal;
                    font-size: 1.0em;
                    vertical-align: top;
                    color: BLACK;
                    margin: 10%;
                    border: single;
                }

td.sect20       {
                    width: 20%;
                }

td.sect25       {
                    width: 25%;
                }


td.sect40       {
                    width: 40%;
                }


td.sect50       {
                    width: 50%;
                }


td.sect60       {
                    width: 60%;
                }


td.sect70       {
                    width: 70%;
                 }


td.noticeA,
td.noticeB      {
                    font-weight: bold;
                    font-size: 1.0em;
                    vertical-align: top;
                    color: BLACK;
                    padding: 5%;
                    margin: 10%;
                    width: 50%;
                    border: single;
                }
                
td.noticeA      {
                    background: #fffab2;
                }

td.noticeB      {
                    background: #fef886;
                }

td.contacts0a,
td.contacts0b,
td.contacts1a,
td.contacts2a,
td.contacts3a   {
                    font-weight: normal;
                    font-size: 1.0em;
                    vertical-align: top;
                    color: black;
                    margin: 0;
                    padding: 2%, 5%, 3%, 5%;
                    width: 25%;
                    border: thin solid BLACK;
                }
                
td.contactAa0   {
                    background: #a5d8f6;
                }

td.contactAa1   {
                    background: #6ec6f1;
                }

td.contactAb0   {
                    background: #a7d6d5;
                }

td.contactAb1   {
                    background: #6fc3c1;
                }

td.contactBa0   {
                    background: #a5d8f6;
                }

td.contactBa1   {
                    background: #6ec6f1;
                }

td.contactBb0   {
                    background: #a7d6d5;
                }

td.contactBb1   {
                    background: #6fc3c1;
                }

td.contactCa0   {
                    background: #a5d8f6;
                    padding: 2%, 5%, 3%, 5%;
                    width: 100%;
                }

td.contactCa1   {
                    background: #6ec6f1;
                    padding: 0%, 0%, 0%, 0%;
                    width: 20%;
                }

td.contactCb0   {
                    background: #a7d6d5;
                }

td.contactCb1   {
                    background: #6fc3c1;
                }

td.alert        {
                    color: red;
                    font-weight: bold;
                    text-align: center;
                }

td.advisory     {
                    color: green; 
                    font-weight: bold;
                    text-align: center;
                }

td.top_left,
td.response     {
                    text-align: left;
                    vertical-align: top;
                }

td.top_right,
td.query        {
                    text-align: right;
                    vertical-align: top;
                }

td.bottom_left  {
                    text-align: left;
                    vertical-align: bottom;
                }


td.bottom_right {
                    text-align: right;
                    vertical-align: bottom;
                }

table.rlt       {
                    border: thin solid black;
                    width: 100%;
                    table-layout:fixed;
                    cellspacing: 0%;
                }

th.rlt_h0,
th.rlt_h1,
th.rlt_h2,
td.rlt_a0,
td.rlt_a1,
td.rlt_a2,
td.rlt_b0,
td.rlt_b1,
td.rlt_b2       {
                    font-weight: bold;
                    font-size: 1.0em;
                    color: black;
                    margin: 0;
                    padding: 0,5,0,5;
                    border: 1px solid black;
                    width: 20%;
                    background: #ef8861;
                }

th.rlt_h1,
td.rlt_a1,
td.rlt_b1       {
                    text-align: center;
                }

th.rlt_h1       {
                    width: 20%;
                    background: #ef8861;
                }
                    
th.rlt_h2       {
                    width: 59%;
                    background: #ef8861;
                }
                    
td.rlt_a0       {
                    background: #f7b5cb;
                }

td.rlt_a1       {
                    background: #f289ae;
                }

td.rlt_a2       {
                    background: #ea5493;
                }

td.rlt_b0       {
                    background: #f6b3ad;
                }

td.rlt_b1       {
                    background: #f0888a;
                }

td.rlt_b2       {
                    background: #e9556a;
                }
