body {
	font-family: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;
	/*background:   #e5e5e5; */
	/*background:   #95A4C1; */
	margin-left: 10px;
	margin-top: 10px;
}

.kitz1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000099;
	background-image: none;
	background-repeat: repeat;
	background-attachment: fixed;	
	}	
.kitz1 a {
	color: #666666;	
	}	
.kitz1 a:visited {
	color: #999999;
	}	
.kitz1 a:hover {
	color: #0000FF;	
	}


/*Same as above but grey */		
.kitz2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #999999;
	}
	
/* 2pt smaller */
.kitzsmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000099;
	}	
.kitzsmall a {
	color: #666666;
	}
.kitzsmall a:visited {
	color: #999999;
	}		
.kitzsmall a:hover {
	color: #0000FF;
	}


.llulink a {
	color: #000099;	
	}	
.llulink a:visited {
	color: #000099;
	}	
.llulink a:hover {
	color: #0000FF;
	text-decoration: underline overline;	
	}
	
.white {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #FFFFFF;
	}

.black {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #000000;
	}
	

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

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


h1, h2, h3, h4 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing: 1px;
	}

h2 {
	margin: 0;
	padding: 0;
	font-size: 14pt;
	color: #000099;
	font-weight: bold;
}




/* * 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;
	}
	
.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: #999999;
	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 {
	color: #000099;
	text-decoration:none;
	}	
.kitzplain a:visited {
	color: #000099;
	text-decoration:none;
	}
.kitzplain a:hover {
	color: #0000CC;
	text-decoration:underline;
	}
	
.kitzplainsmall {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000099;
	}	
.kitzplainsmall a:link {
	color: #000099;
	text-decoration:none;
	}	
.kitzplainsmall a:visited {
	color: #000099;
	text-decoration:none;
	}	
.kitzplainsmall a:hover {
	color: #0000CC;
	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;
	}
	
.newslinks1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000099;	
	}	

.newslinks1 a:link, .newslinks1 a:visited, .newslinks1 a:hover {
	color: #4B5D7F;
	}

.newslinks1 a:link, .newslinks1 a:visited {
	text-decoration: none;
	}

.newslinks1 a:hover {
	text-decoration: underline;
	}



.news_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000099;
	}

.news_header a:link, .news_header a:visited, .news_header a:hover {
	color: #4B5D7F;
	}

.news_header a:link, .news_header a:visited {
	text-decoration: none;
	}

.news_header a:hover {
	text-decoration: underline;
	}
	
.news_content {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000099;
	}

ul.news_content{
	list-style: disc outside;
	margin-left: 1em;
	padding-left: 1em;	
}

/*ul.news_content li { 
	list-style-type: disk;
	list-style-position: outside; 
	margin-left: 1em;
	padding-left: 1em;	
	}

/*ul.news_content li { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000099;
	}

ul.news_content ul {
	list-style-type: circle;
	list-style-position: outside;
	margin-left: 0;
	padding-left: 1em;
}
*/
	

	

.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);
	}

/* * 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);
}



/*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; */
      }
    #tabMenu ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  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");
	}
	

