/* WOM CSS Definitions
Time stamp: March 10, 2010 18:55
Author: Joe Ortiz
- Some definitions from other sources: nifty and horizontal menu design
*/
body, table {
	margin:0;
	padding:0;
	font: 10pt Tahoma, sans-serif;
}

#header {
	color: #ffffff;
	background: #C1A264;
	font-family: Verdana, Tahoma;
	font-size: 2em;
	padding: 10px;
}

#ffheader {
	color: #ffffff;
	background: #1592D4;
	font-family: Verdana, Tahoma;
	font-size: 2em;
	padding: 10px;
}

#wheader {
	color: #C2382B;
	background: #EBC3DB;
	font-family: Verdana, Georgia, "Times New Roman";
	font-size: 2em;
	padding: 10px;
}

TD.jstyle1 { background: #392929;}
TD.jstyle2 { font: 10pt 'Helvetica', 'sans-serif'; color: Green; text-align: left;}
TD.jstyle3 { font: 11pt 'Helvetica', 'sans-serif'; color: Blue; text-align: left;}
TD.jstyle4 { background: #ADD8E6;}
TD.jstyle5 {font-size:13pt; color: Blue; fontFamily: 'Arial, sans-serif'; text-align: left;
            font-style: italic; font-weight: bold;}

TR.jstyle1 { background: #604837;}
TR.jstyle2 { font-size: 10pt; color:teal; fontFamily: sans-serif, Arial; background: #392929;}
TR.jstyle3 { font-size: 12pt; color: Lightblue; fontFamily: 'Arial, sans-serif'; background: #604837;}
TR.jstyle4 { font-size: 12pt; fontFamily: 'Arial, sans-serif'; background: #604837}
TR.jstyle5 { font-size: 12pt; fontFamily: Arial, sans-serif; background: #68A5E8;}
TR.jstyle6 { font-size: 12pt; color: white; fontFamily: 'Arial, sans-serif'; background: #3677C9;}
TR.jstyle7 { background: #EBE9ED;}
TR.jstyle8 { font-size: 10pt; color: black; fontFamily: 'Arial, sans-serif'; background: #EBE9ED;}

/*Use this bkg colour for the main information section. This could change to match the graphics on that section*/
TR.bstyle1 { background: #8B440E;}
TR.events { background: #EBE9ED;} /*Bkg style for Activities */

   H5 { font: 110% 'Helvetica, sans-serif'; }
   H4 { font: 120% 'Helvetica, sans-serif'; }
   H3 { font: 130% Helvetica, sans-serif; }
   H2 { font: 140% 'Verdana'; color: #F0CE85; text-align: center;}
   H1 { font: 170% 'Helvetica, sans-serif'; color: red; }
   U { font-variant: small-caps; }

OL.jstyle1 {font-size:11pt; fontFamily: 'Arial'; font-weight: normal; text-align: left; }

/*Round corners def for other pages*/
div#snifty{ margin: 15 2%;background: #F5F5DC}
b.stop, b.sbottom{display:block;background: #FFFFFF}
b.stop b, b.sbottom b{display:block;height: 1px;overflow: hidden; background: #F5F5DC}
b.s1{margin: 0 5px}
b.s2{margin: 0 3px}
b.s3{margin: 0 2px}
b.stop b.s4, b.sbottom b.s4{margin: 0 1px; height: 2px}

div#nifty{ margin: 5 3%; background: #392929}
b.rtop, b.rbottom{display:block; background: #604837}
b.rtop b, b.rbottom b{display:block; height: 1px;overflow: hidden; background: #604837}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px; height: 2px}

/* Round Centre Area 1*/
div#gsMainBox{
 border-radius: 15px;
 -moz-border-radius: 15px;
 -webkit-border-radius: 15px;
 padding: 1px;
 margin: 15 2%; background: #000000;
}

/* Round Centre Area 2*/
div#gsCentreBox{
 border-radius: 10px;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 padding: 1px;
/* border: 1px solid blue;*/
 margin: 15 2%;background: #EBE9ED;
}

/*Services*/
div#gsServicesBox{
 border-radius: 10px;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 padding: 1px;
 border: 1px solid black;
 margin: 15 2%;background: #8B440E;
}

/*Activities*/
div#gsActivitiesBox{
 border-radius: 10px;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 padding: 10px 10px 10px 10px;
 margin: 15 2%;background: #EBE9ED;
}

a:link    {color: #FF0000; text-decoration: none}
a:visited {color: #228B22; text-decoration: none}
a:hover   {color: Blue; text-decoration: none}
a:active  {color: #FFFFE0; text-decoration: none}

a.j1:link    {color: #FF0000; font-size:10pt; text-decoration: none}
a.j1:visited {color: #228B22; font-size:10pt; text-decoration: none}
a.j1:hover   {color: blue; font-size:10pt; text-decoration: none}
a.j1:active  {color: #FFFFE0; font-size:10pt; text-decoration: none}

/* Horizontal Menu */
    #jMenu {
      float:left;
      width:100%;
      background:#000;
      font-size:95%;
      line-height:normal
      }

    #jMenu ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
	}
    #jMenu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #jMenu a {
      float:left;
      background:url("../images/tableftH.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #jMenu a span {
      float:left;
      display:block;
      background:url("../images/tabrightH.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#F0CE85;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #jMenu a span {float:none;}
    /* End IE5-Mac hack */
    #jMenu a:hover span {
      color:#FFFFFF;
      }
    #jMenu a:hover {
      background-position:0% -42px;
      }
    #jMenu a:hover span {
      background-position:100% -42px;
      }

.rightBox {
display:block;
background: #F5F5DC url("../images/rightBoxMid.gif");
width: 290px;
padding-left:5px;
padding-right:5px;
}
.rightBox h3 {
display:block;
background: url("../images/rightBoxTop.gif") no-repeat top left;
font-size:1.2em;
font-weight:bold;
width: 295px;
height: 20px;
padding-top:5px;
margin-left:-5px;
padding-left: 5px;
}
.rightBox h4 {
display:block;
background: url("../images/rightBoxBtm.gif") no-repeat bottom left;
font-size:0.2em;
width: 295px;
height: 10px;
color:#FFFFFF;
padding-top:5px;
margin-left:-5px;
padding-left: 5px;
}

/*Styles for events*/
p.event1 {font-size:11pt; color: Blue; fontFamily: Verdana; font-weight: bold; text-align: center;}
p.event2 {font-size:11pt; color: Red; fontFamily: 'Tahoma'; font-weight: bold; text-align: center;}
p.event3 {font-size:10pt; color: #F9794C; fontFamily: Verdana; font-weight: bold; text-align: left}
p.event4 {font-size:10pt; color: Teal; fontFamily: Verdana; font-weight: bold; text-align: left}
p.event5 {font-size:11pt; color: White; fontFamily: Verdana; font-weight: normal; text-align: center;}
p.event6 {font-size:12pt; color: #1592D4; fontFamily: 'Tahoma'; font-weight: bold; text-align: left}

/*Paragrahs Definitions*/
p.jstyle1 {font-size: 10pt; color: #F0CE85; fontFamily: Tahoma; text-align: center; font-style: normal; }
p.jstyle2 {font-size:10pt; color: Green; fontFamily: Arial; text-align: center; font-style: normal}
p.jstyle3 {font-size:10pt; color: Red; fontFamily: 'Helvetica'; text-align: center; font-style: italic; font-weight: bold}
p.jstyle4 {font-size:11pt; fontFamily: Arial; font-weight: bold; text-align: center;}
p.jstyle5 {font-size:12pt; color: Teal; fontFamily: 'sans-serif, Arial'; font-weight: normal; text-align: left;}
p.jstyle6 {font-size:12pt; color: Yellow; fontFamily: 'Helvetica'; text-align: center; font-style: italic; font-weight: bold;}
p.jstyle7 {font-size:10pt; fontFamily: 'Arial'; text-align: left; font-style: normal; }
p.jstyle8 {font-size:11pt; color: Lightblue; fontFamily: 'Arial'; text-align: center; font-style: normal; }
p.jstyle9 {font-size:9pt; color: Black; fontFamily: Verdana; font-weight: normal; text-align: center;}
p.jstyle10 {font-size:12pt; color: Beige; fontFamily: 'Helvetica'; text-align: left; font-style: italic; font-weight: bold;}
p.jstyle11 {font-size:12pt; color: Teal; fontFamily: 'sans-serif, Arial'; font-weight: bold; text-align: right;}
p.jstyle12 {font-size:14pt; fontFamily: Verdana; font-weight: bold; text-align: center;}
p.jstyle13 {font-size:12pt; color: Green; fontFamily: 'sans-serif, Arial'; font-weight: bold; text-align: right}

/*New Definitions: they do not contain the colour attribute. They are defined as an ID*/
.gText1 {font-size:11pt; fontFamily: Verdana,sans-serif; font-weight: bold; text-align: center;}
.gText2 {font-size:11pt; fontFamily: Arial,sans-serif; font-weight: Bold; text-align: left;}
.gText3 {font-size:10pt; fontFamily: Arial,sans-serif; font-style: normal; text-align: center;}
.gText4 {font-size:11pt; fontFamily: Verdana,sans-serif; font-weight: normal; text-align: center;}
.wText1 {font-size:11pt; fontFamily: Verdana,sans-serif; font-weight: normal; text-align: left;}

/*Other definitions*/
p.verse1 {font-size:11pt; color: Teal; fontFamily: 'sans-serif'; font-weight: normal; text-align: left; font-style: italic;}
p.copyright {font-size:8pt; color: #5EBFED; fontFamily: Arial; text-align: center; font-style: normal }
p.title {font-size:11pt; fontFamily: Verdana; font-weight: bold; text-align: center;}
p.subtitle {font-size: 11pt; color: Black; fontFamily: Verdana; font-weight: bold; text-align: center}
p.ltext1 {font-size:10pt; fontFamily: 'Tahoma'; font-weight: bold; text-align: center;}
.titleLeft {font-size:1.1em; fontFamily: Verdana; font-weight: bold; text-align: left;}

#gStr1 {color: Black;}
#gStr2 {color: Teal;}
#gStr3 {color: Blue;}
#gStr4 {color: White;}
#gStr5 {color: Red;}
