body {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10pt;
	font-style: normal;
	color: #000099;	
	background-color: #C4CCDC;
	background-image: url('files/mainimages/kitzbg.png');
	background-repeat: repeat-y;
	margin-left: 10px;
	margin-top: 10px;
}

a:link {color: #666666;}
a:visited {color: #808080;}
a:hover {color: #336699;} 

h1, h2, h3, h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;	
	}	
h1, h2 {
	margin: 0;
	padding: 0;
	font-size: 14pt;
	color: #000099;
	letter-spacing: 1px;
	}
h3 {
	margin: 0px;
	padding: 0px;
	}

/*Main fonts */
.kitz1 {
	font-size: 10pt;
	color: #009;
	background-image: none;
	}	
.kitz1 a:link {color:#666666; text-decoration: none;}	
.kitz1 a:visited {color: #808080; text-decoration: none;}	
.kitz1 a:hover, kitz1 a:active {color: #336699; text-decoration: underline;}

/*Same as above but grey */		
.kitz2 {
	font-size: 10pt;
	color: #808080;
	}	
/* 2pt smaller */
.kitzsmall {
	font-size: 8pt;
	color: #000099;
	}	
.kitzsmall a:link {color: #666666; text-decoration: none;}
.kitzsmall a:visited {color: #808080; text-decoration: none;}		
.kitzsmall a:hover {color: #336699; text-decoration: underline;}	
.kitzsmall a:active {color: #336699; text-decoration: underline; font-weight: bold;}

.white {
	font-size: 10pt;
	color: #FFFFFF;
	}
.black {
	font-size: 10pt;
	color: #000000;
	}	

.backwards {unicode-bidi:bidi-override; direction: rtl; color:#0000CC;}

.mono {	
	font-family: Courier New, Courier, mono;
	font-size: 11px;
	}		

.llulink a {
	color: #000099;	
	}	
.llulink a:visited {
	color: #000099;
	}	
.llulink a:hover {
	color: #0000FF;
	text-decoration: underline overline;	
	}
	


/* * Silver Header Bar  replaced by contentBar  */
#sidebar h2 {
	margin: 0;
	padding:6px;
	font-size: 14pt;
	color: #000099;
	font-weight: normal;	
	background:transparent url("files/mainimages/kitz_bar.png") repeat-x top left;
	}
	
/* * Silver Header Bar - Replacing sidebar  * */
#contentBar h2 {
	margin: 0;
	padding:6px;
	font-size: 14pt;
	color: #000099;
	font-weight: normal;	
	background:transparent url("files/mainimages/kitz_bar.png") repeat-x top left;
	}
	
#contentBar h1 {
	margin: 0;
	padding:6px;
	font-size: 14pt;
	color: #000099;
	font-weight: normal;	
	background:transparent url("files/mainimages/kitz_bar.png") repeat-x top left;
	}
	
.kitzhead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: normal;
	color: #000099;
	background-image: none;
	background-repeat: repeat;
	background-attachment: fixed;	
	}
	
.kitzsubhead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000099;
	background-image: none;
	background-repeat: repeat;
	background-attachment: fixed;	
	}
	
.greysubhead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #808080;
	background-image: none;
	background-repeat: repeat;
	background-attachment: fixed;	
	}
	
.bluesubhead {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #0000CC;
	background-image: none;
	background-repeat: repeat;
	background-attachment: fixed;	
	}
	
.kitzplain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	color: #000099;
	background-image: none;
	background-repeat: repeat;
	background-attachment: fixed;
	}	
.kitzplain a:link, .kitzplain a:visited 
	{color: #009; text-decoration:none;}
.kitzplain a:hover, .kitzplain a:active 
	{color: #336699; text-decoration:underline;}
	
.kitzplainsmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000099;
	}	
.kitzplainsmall a:link, .kitzplainsmall a:visited 	
 	{color: #009; text-decoration:none; }	
.kitzplainsmall a:hover, .kitzplainsmall a:active 
	{color: #336699; text-decoration:underline; }

.kitzlinks1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000099;	
	}	
.kitzlinks1 a:link {
	color: #000099;
	font-weight: bold;
	text-decoration: none;
	}
.kitzlinks1 a:visited {
	color: #000099;
	font-weight: bold;
	text-decoration: none;
	}	
.kitzlinks1 a:hover {
	color: #0000CC;
	font-weight: bold;	
	text-decoration: underline;
	}
	
.kitzlinks2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000099;	
	}	
.kitzlinks2 a:link {
	color: #000099;
	font-weight: bold;
	text-decoration: none;
	}	
.kitzlinks2 a:visited {
	color: #000099;
	font-weight: bold;
	text-decoration: none;
	}	
.kitzlinks2 a:hover {
	color: #0000CC;
	font-weight: bold;	
	text-decoration: underline;
	}

.header {
	border-top-color:#000080;
	border-left-color:#000080;
	border-right-color:#000080;
	border-bottom-color:#000080;
	border-width: 1px;
	border-style: solid;
	background-image:url("files/mainimages/blue.png");
	background-repeat: repeat-x;
	background-color:#1A3867;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}


/* * MAIN Blue Table * */
.bluetable { 
    border-top-color:#000080;
	border-left-color:#000080;
	border-right-color:#000080;
	border-bottom-color:#000080;	
	border-width: 1px;
	border-style: solid;
}


/* * Left main cells * */
.bluetableleft { 
    border-top-color:#000080;
	border-left-color:#000080;
	border-right-color:#000080;
	border-bottom-color:#000080;	
	border-width: 1px;
	border-style: solid;
	background-image:url(files/mainimages/kitz_menu_bg.png);	}

/* * Left main cells for index page * */
.bluetableleft_index { 
    border-top-color:#000080;
	border-left-color:#000080;
	border-right-color:#000080;
	border-bottom-color:#000080;	
	border-width: 1px;
	border-style: solid;
	background-image:url(files/mainimages/kitz_left_bg.png);
	padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
	}
/* * Right Main cells * */
.bluetableContent { 
    border-top-color:#000080;
	border-left-color:#000080;
	border-right-color:#000080;
	border-bottom-color:#000080;	
	border-width: 1px;
	border-style: solid;
	background-image:url(files/mainimages/kitz_fullbody_background.png);
	padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}	
/* * Right Main cells for index content * */
.bluetableContent_index { 
    border-top-color:#000080;
	border-left-color:#000080;
	border-right-color:#000080;
	border-bottom-color:#000080;	
	border-width: 1px;
	border-style: solid;
	background-image:url(files/mainimages/kitz_fullbody_background.png);
	padding-top: 0px;
    padding-right: 30px;
    padding-bottom: 0px;
    padding-left: 30px;
}



/*Content Headers */

/* * Displays the header silver bar * */
.bar, tr.bar td {
	background-image:url(files/mainimages/kitz_bar.png);
	background-position: center center;
	background-repeat: repeat;
}

.subbar_silver, tr.subbar_silver td {
	background-image:url(files/mainimages/subheader_silver.gif);
	font-size: 10pt;
	font-weight: bold;
	color: #000099;
	text-align: center;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-attachment: scroll;
	background-repeat: repeat;
	background-position: center center;
}
.subbar_silver a {color: #000099;}	
.subbar_silver a:visited {color: #000099;}	

.subbar_blue, tr.subbar_blue td {
	background-image:url(files/mainimages/subheader_blue.gif);
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-position: center center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	background-repeat: repeat;
	background-attachment: scroll;
}

/*Content BG*/
.bodyBG, tr.bodyBG td {
	background-image:url(files/mainimages/kitz_body_background.png);
}
.fullbodyBG, tr.fullbodyBG td {
	background-image:url(files/mainimages/kitz_fullbody_background.png);
}

/*Left & Right Margins */
.lmargin, tr.lmargin td {
	background-image:url(files/navmenu/kitz_lhmargin.png);
}
.rmargin, tr.rmargin td {
	background-image:url(files/navmenu/kitz_rhmargin.png);
}

#table1back {
background-image:url(files/navmenu/kitz_rhmargin.png);
}


/*Nav Panel */
.menubg, tr.menubg td {
	background-image:url(files/mainimages/kitz_menu_bg.png);
}
.navspacer, tr.navspacer td {
	background-image:url(files/mainimages/kitz_navspacer.png);
}



/* * Paypal form correct alignment * */
.ppform { 
   padding:0;
   margin:0;
}

/* Border around the side Nav Menu */
table.navborder {
	border-width: 3px;
	border-spacing: 0;
	border-style: ridge;
	border-color: white;
	border-collapse: separate;
	background-color: white;
}


/*	This bit is to hide all answers in frogstats page
	For editing purposes, remove this bit
*/
.froganswer {
	display: none;
}

	

/*------- Menu Tabs -------- */

    #tabMenu {
      float:left;
/*      width:100%; */
/*      background:#efefef; */
      font-size:93%;
      line-height:normal;
/*	  border-bottom:1px solid #666; */
      }
	  
/* Line up and central the menu here on the ul - eg the last figure moves the alignment from left */
    #tabMenu ul {
	  margin:0;
	  padding:10px 10px 0 75px;
	  list-style:none;
      }
    #tabMenu li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabMenu a {
      float:left;
      background:url("files/mainimages/tabMenu_left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabMenu a span {
      float:left;
      display:block;
      background:url("files/mainimages/tabMenu_right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabMenu a span {float:none;}
    /* End IE5-Mac hack */
    #tabMenu a:hover span {
      color:#000099;
      }
	#tabMenu #active a{
	background-position:0 -42px;
	}
	#tabMenu #active a span{
	background-position:100% -42px;
	color: #000099;
	}
    #tabMenu a:hover {
      background-position:0% -42px;
      }
    #tabMenu a:hover span {
      background-position:100% -42px;
      }

td.tabMenuBar{
	background: url("files/mainimages/tabMenu_bottom.gif");
	}
	
