/* SubSilver style for TIKI based on the SubSilver style by phpBB full credits to the phpBB authors */


body {
	background-color:    white;
	/* Scrollbar styles only for IE 5.5+ */
	/*
	scrollbar-face-color: #DEE3E7;scrollbar-highlight-color: #FFFFFF;scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;  scrollbar-arrow-color:  #006699;  scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
	*/
	margin-top:   0px;
	margin-left:   0px;
	margin-bottom:   0px;
	margin-right:   0px;
	font: 78%/1.3 verdana, helvetica, serif;
}

#container{
	text-align:left;
	margin:0 auto;
	width:900px;
	overflow: visible;
	visibility: visible;
	background-color:white;
	padding-left:10px;
	padding-right:10px;


}


#login_container {
	
	text-align:center;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#login_box {
	margin:0px auto;
	text-align:left;
	width:180px;	
}

#footer {
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #737473;
	font-size:11px;
	margin:0px auto;
	text-align:center;
	
}
#footer1 {
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #737473;
	font-size:11px;
	margin:0px auto;
	text-align:center;
	float:right;
}

a.footer_link {
	font-size:11px;
	color:#01381C;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.footer_link:hover {
	font-size:11px;
	color: #88A094;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a.footer_link:active {
	font-size:11px;
	color: #88A094;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}


div#Weekly_Web_Poll {
	font-size:11px;
	color:black;
	
	width:100%;
	font-family:   Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;

}

#date {
	font-size:14px;
	font-weight:bold;
	color:black;
	margin-top:10px;
	margin-bottom:10px;
}


/*   This is for the horizontal drop down menus  */


#nav, #nav ul{
	font-size:12px;
	font-family:   Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 0px;
	background-color:#F2F0F0;
	color:black;
	margin:0em;

}

#nav a {
	display: block;
	text-decoration: none;
	color:black;

}
#nav a:hover {
	text-decoration: none;
	color:black;
}	
#nav a:visited {
	display: block;
	text-decoration: none;
	color:black;

}

#nav li {
	float : left;
	
}


#nav li ul {
	
	position: absolute;
	left: -999em;
	height: auto;
	width: 16.5em;
	font-weight: normal;
	border:1px solid black;
	color:black;
	
}

#nav li li {
	padding:3px;
	width: 16em;
	color:black;

}
#nav li:hover ul {
	left: auto;
	text-decoration: none;
	color:white;

	
}
#nav li ul ul {
	margin: -1em 0 0 15em;
}
#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
	text-decoration:none;
	color:white;

}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
	left: auto;
	text-decoration:none;
	color:black;

}

#nav li:hover, #nav li.sfhover {
	background-color:#D4D4D5;
	text-decoration:none;
	color:black;

}

/*   This is for the vertical drop down menus  */


#navvertical, #navvertical ul{
	font-size:12px;
	font-family:   Arial, Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 0;
	background-color:#F2F0F0;
	color:black;
	text-decoration:none;
	margin:0em;

}

#navvertical a {
	display: block;
	text-decoration: none;
	color:black;

}
#navvertical a:hover {
	text-decoration: none;
	color:black;
}	
#nav a:visited {
	display: block;
	text-decoration: none;
	color:black;

}

#navvertical li {
	float : left;

	border-left:1px solid silver;
	border-right:1px solid silver;
}


#navvertical li ul {
	
	position: absolute;
	left: -999em;
	height: auto;
	width: 17.5em;
	font-weight: normal;
	border:1px solid black;
	color:black;
	margin-left : 13.5em;
	margin-top : -2.0em;
}

#navvertical li li {
	padding:3px;
	width: 17em;
	color:black;
}

#navvertical li:hover ul {
	left: auto;
	text-decoration: none;
	color:white;
}

#navvertical li ul ul {
	margin: -1em 0 0 15em;
}

#navvertical li:hover ul ul, #navvertical li.sfhoververt ul ul {
	left: -999em;
	text-decoration:none;
	color:white;

}

#navvertical li:hover ul, #navvertical li li:hover ul, #navvertical li.sfhoververt ul, #navvertical li li.sfhoververt ul {
	left: auto;
	text-decoration:none;
	color:black;

}

#navvertical li:hover, #navvertical li.sfhoververt {
	
		    position: static;
background-color:#D4D4D5;
	text-decoration:none;
	color:black;

}
#content {
	width:500px;
	clear:left;
	background-color:white;
}

#content a{
	text-decoration:none;
}

#centertable {
	padding-top:12px;
}

/********************************************* GENERAL LAYOUT *********************************************************/

/* This div encloses the whole Tiki application */
DIV#tiki-main {
	background:    white;
	height:   100%;
	width:   100%;
	margin-top:   0px;
	margin-bottom:   0px;
	margin-right:   0px;
	margin-left:   0px;
}

/* This is the header */
DIV#tiki-top {
	background:    #EFEFEF;
	color:   black;
	padding-right:   0px;
	width:   100%;
}

DIV#tiki-top > a {
	color:    black;
	text-decoration:   none;
}

/* This is the middle */
DIV#tiki-mid {
	margin:0px auto;

	background:    white;
	height:   auto;
	padding-bottom:   0px;
	padding-left:20px;
	padding-right:20px;
}

/* And this is the footer */
DIV#tiki-bot {
	padding-top:    10px;
	margin-top:   0px;
	background:   white;
	padding-bottom:   15px;
}

/* The three columns */
TD#leftcolumn {
	vertical-align:    top;
	width:   180px;
	margin:0em;
}

TD#rightcolumn {
	width:   180px;
}

TD#centercolumn {
	vertical-align:   top;
	width:   100%;
	padding-left:10px;
	padding-right:10px;
}


/* And this is what lies inside the centercolumn */
DIV#tiki-center {
	background-image:url(ctfn/background_darkgray-1.jpg);
	margin:0px auto;
	padding-left:   0px;
	padding-right:   0px;
}

div#debugconsole {
	position:    absolute;
	background-color:   #eeddcc;
	color:   #009000;
	top:   0px;
	left:   20px;
	right:   310px;
	height:   auto;
	width:   auto;
	z-index:   1;
	padding:   5px;
	border:   6px ridge #996600;
	font-size:   12px;
}

span.on-option {
	color: #00C000;
}

span.off-option {
	color: #005000;
}

/********************************************* GENERAL STYLE PROPERTIES **********************************************/

/* BOXES boxes are used to present a box with a title bar and content, they are used for modules and they
   are also used in the rankings, admin screen etc. 
   The box class is used for modules while the cbox class is used for other boxes
*/

/* Boxes used for modules (modules are those boxes in the left/right columns) */
div.box {
	background:    white;
	margin-left:  4px;
	margin-right:  4px;
	margin-top: 0px;
	margin-bottom:   10px;
	border:   1px solid silver;
	padding-bottom:   0px;
	overflow:   hidden;
	width:   180px;
}

/* Boxes are divided in title and data, this is the title */
div.box-title {
	background-image:    url(ctfn/menu_title_back.jpg);
	background-repeat: repeat-x;
	border:   #EFEFEF;
	border-style:   solid;
	height:  30px;
	border-width:   0px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color:  white;
	font-weight:   bold;
	overflow:   hidden;
	text-align:   center;
	padding-top:  5px;
	padding-left:   0px;
	padding-right:   0px;
	margin-bottom:   0px;
	width:   180px;
}

div.box-title table {
    width: 100%;
}

/* And this is the data */
div.box-data {
	overflow:    hidden;
	background:   white;
	margin-left:   0px;
	margin-right:   5px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   black;
	width:   180px;
}

/* When modules display a list of items each item is enclosed in a cell with the following style */
TD.module {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   #003163;
	text-align:   left;
}

/* Links in modules */
.linkmodule {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	background:   #EFEFEF;
	text-decoration:   none;
}

.linkmodule:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	background:   #EFEFEF;
	color:   #00639C;
	text-decoration:   none;
}

.linkmodule:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   red;
	text-decoration:   underline;
	background:   #EFEFEF;
}

/* Now the boxes for the rest of Tiki (non-modules */
div.cbox {
	background:    #EFEFEF;
	margin-left:   4px;
	margin-right:   4px;
	margin-top:   4px;
	margin-bottom:   0px;
	border:   1px solid black;
	padding-bottom:   10px;
	overflow:   hidden;
	width:   99%;
}

/* Boxes are divided in title and data, this is the title */
div.cbox-title {
	background-image:    url(ctfn/menu_title_back.jpg);
	background-repeat: repeat-x;
	border:   #EFEFEF;
	border-style:   solid;
	height:  30px;
	border-width:   0px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color:  white;
	font-weight:   bold;
	overflow:   hidden;
	text-align:   center;
	padding-top:  5px;
	padding-left:   0px;
	padding-right:   0px;
	margin-bottom:   0px;

	width:   99%;
}

/* When there's a link in a cbox-title */
.cboxtlink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	text-decoration:   none;
}

.cboxtlink:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	text-decoration:   none;
}

.cboxtlink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   red;
	text-decoration:   underline;
}

/* And this is the data */
div.cbox-data {
	overflow:    hidden;
	background:   #EFEFEF;
	margin-left:   5px;
	margin-right:   5px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639c;
	width:   99%;
}

/* Some boxes are identified by an ID, for example the  boxes in the main application menu, we set display to
   none to make the menu appear collapsed initially, change this to 'block' if you want it to be extended fully */

/* Menus */
/* Separators are used to separate menu areas in the application menu and user created menus*/
div.separator {
	background:    #DFDFDF;
	color:   #003163;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	margin-left:   2px;
	margin-right:   2px;
	margin-top:   6px;
	margin-bottom:   2px;
	width:   90%;
}

/* Links in menus */
.linkmenu {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	background:   #EFEFEF;
	text-decoration:   none;
}

.linkmenu:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	background:   #EFEFEF;
	color:   #00639C;
	text-decoration:   none;
}

.linkmenu:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   red;
	text-decoration:   underline;
	background:   #EFEFEF;
}
/* style for rss lists in modules or in wiki */
.rsslist {
  background-color: #ffffff;
  margin: 0;
  margin-right: 10px;
  padding: 1px;
  border: 1px solid #dadac9;
}
.rssitem {
  padding: 1px 6px 1px 6px;
  border-top: 1px dashed #dadac9;
}
.rssitem:first-child {
  border-top: 0;
}
.rssdate {
  color: #999999;
  font-style: italic;
}


/* Links to extend/collapse menus */
.separator {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   #003163;
	text-decoration:   none;
}

.separator:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   #003163;
	text-decoration:   none;
}

.separator:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   #003163;
	text-decoration:   none;
}

/* Links to collapse menus for example the main menu can be completely collapsed*/
.flip {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color:   black;
	text-decoration:   none;
}

.flip:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color:   black;
	text-decoration:   none;
}

.flip:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color:   black;
	text-decoration:   none;
}

/* Banners of type text (textadds) are displayed as links using the following style */
.bannertext {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	text-decoration:   none;
}

.bannertext:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	text-decoration:   none;
}

.bannertext:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #003163;
	text-decoration:   none;
}

/* Some boxes uses thumbnails this is the image style */
div.imagerank {
	margin-left:    5px;
	margin-right:   5px;
	margin-bottom:   10px;
	margin-top:   10px;
}

/* A simple box is just a div with a border around and some margin 
 * used for example in the admin screen */
div.simplebox {
	margin-left:    1px;
	margin-right:   1px;
	margin-top:   5px;
	margin-bottom:   5px;
	padding-left:   2px;
	padding-top:   2px;
	padding-bottom:   2px;
	padding-right:   2px;
	border:   1px solid black;
	background:   #EFEFEF;
	width:   97%;
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size:   11px;
}

/* Prevent forms from generating unwanted padding or margins */
FORM {
	margin:    0px 0px 0px 0px;
	padding-bottom:   0px;
	padding-left:   0px;
	padding-right:   0px;
	padding-top:   0px;
	width:90%;
}

/* General form elements */
input, textarea, select {
	color:    #000000;
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input {
	text-indent: 2px;
	
}

/* General tables */
/* These styles apply to tables used to display common listings such as the wiki page listing, last changes,
   listings in admin screens, etc. */

/* Cells where nothing is specified */
TD {
	color:    Black;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	vertical-align:   top;
}

/* Cells in forms without background color (inside a div for example) */
.form td {
	color:    Black;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	vertical-align:   top;
	text-align:   left;
}
/* Cells in forms using a background color */
.formcolor td {
	color:    Black;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:   #EFEFEF;
	font-size:   11px;
	vertical-align:   top;
	text-align:   left;
}

/* The table */
TABLE.normal {
	border-color:    silver;
	border-style:   solid;
	border-width:   1px;
	width:  100%;
}


/* Table headings */
TD.heading {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #2A4F17;
	font-size:   11px;
	font-weight:   bold;
	background-color:   #dddddd;
	height:   25px;
	
	padding-left:   2px;
	padding-right:   5px;
}

th {
	background-image:    url(ctfn/menu_title_back.jpg);
	background-repeat: repeat-x;
	border:   #EFEFEF;
	border-style:   solid;
	height:  30px;
	border-width:   0px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	color:  white;
	font-weight:   bold;
	overflow:   hidden;
	text-align:   center;
	padding-top:  5px;
	padding-left:   0px;
	padding-right:   0px;
	margin-bottom:   0px;

}

/* Links to view an object from a table listing objects can be generalized to this link */
.tablename {
	font-weight:    bold;
	font-size:   12px;
	letter-spacing:   1px;
	color:   #006699
}

a.tablename {
	text-decoration:    none;
	color:   #006699;
}

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

/* Links in table headings */
.tableheading {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #2A4F17;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.tableheading:active {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #2A4F17;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.tableheading:hover {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #5D8945;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

/* When a find button is provided for a listing the table form is displayed in a table with the following style */
table.findtable {
	width:    97%;
	margin-bottom:   20px;
	padding-bottom:   10px;
}

.findtable td {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:   11px;
}

/* Tables odd rows */
tr.odd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}
tr.odd:hover {
background-color: #FFF7E6;
}
tr.even {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}
tr.even:hover {
background-color: #FFF7E6;
}
TD.odd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

TD.even {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

TD.third {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #D6D6DE;
	vertical-align:   top;
	text-align:   left;
}

/* Titles */
/* When the page title is a link this is the style */
.pagetitle {
	font-weight:    bold;
	font-size:   26px;
	font-family:   "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:   #006699;
}

a.pagetitle {
	font-weight:    bold;
	font-size:   26px;
	font-family:   "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration:   none;
	color:   #006699;
}

a.pagetitle:hover {
	font-weight:    bold;
	font-size:   26px;
	font-family:   "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-decoration:   underline;
	color:   #DD6900;
}

/* Non-linking titles (three levels) */
H1 {
	font-weight:    bold;
	font-size:   26px;
	font-family:   "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:   #006699;
}

H2 {
	font-weight:    bold;
	font-size:   22px;
	font-family:   "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:   #006699;
}

H3 {
	font-weight:    bold;
	font-size:   20px;
	font-family:   "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:   #006699;
}

/* Links where no special link style apply (usually with the general application background) */
.link {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	text-decoration:   none;
}

.link:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	text-decoration:   none;
}

.link:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   red;
	text-decoration:   underline;
}

/* Search results display a date using the following style*/
div.searchdate {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   #333333;
}

/* Pagination for listings */
.mini {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   Black;
}

/* prev & next buttons in pagination */
.prevnext {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #006396;
}

.prevnext:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #006396;
}

.prevnext:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #006396;
}

/* Warning background/color */
.attention {
	color: red;
}

/***********************************************  THE WIKI ***********************************************************/
div.titlebar {
	background:    #EFEFEF;
	color:   #006396;
	font-weight:   bold;
	border:   1px solid blue;
	padding-left:   1px;
	padding-right:   1px;
	padding-top:   1px;
	padding-bottom:   1px;
	margin:   1px 1px;
	width:   99%;
	clear:   both;
}

/* The bar where the actions for a page are displayed */
DIV#page-bar {
	margin-left: 5px;
}

/* Wiki action buttons (the buttons displayed at the end of each page to edit/print/remove/etc a page */
.button2, .button3 {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   10px;
	color:   Black;
	font-weight:   bold;
	background-color:#F3F2F2;
	border:   1px solid black;
	padding-left:   0.1em;
	padding-right:   0.1em;
	padding-top:   0.1em;
	padding-bottom:   0.1em;
	margin:   0.0ex 0px;
}
.button3 {
  border-radius : 5px 5px 0 0;
  -moz-border-radius : 5px 5px 0 0;
  -khtml-border-radius : 5px 5px 0 0;
}
.button3 .linkbut {
  border-radius : 5px 5px 0 0;
  -moz-border-radius : 5px 5px 0 0;
  -khtml-border-radius : 5px 5px 0 0;
  padding-bottom : 2px;
  border-bottom : 0;
}

/* Links in buttons */
.linkbut {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	background:   #EFEFEF;
	text-decoration:   none;
}

.linkbut:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	background:   #EFEFEF;
	color:   #00639C;
	text-decoration:   none;
}

.linkbut:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   red;
	background:   #EFEFEF;
	text-decoration:   underline;
}

/* When a cached version of an external link is displayed */
div.cache {
	background:    #EFEFEF;
	border:   1px solid black;
	padding-left:   0.1em;
	padding-right:   0.1em;
	padding-top:   0.1em;
	padding-bottom:   0.1em;
	margin:   0.1ex 0px;
	width:   100%;
}

div.cachedpage {
	border:    1px solid black;
	padding-left:   0.1em;
	padding-right:   0.1em;
	padding-top:   0.1em;
	padding-bottom:   0.1em;
	margin:   0.1ex 0px;
	width:   100%;
}

/* When an external link is cached a small link to the cached version (cache) is displayed using this style */
.wikicache {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   #003163;
	text-decoration:   none;
}

.wikicache:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   #003163;
	text-decoration:   none;
}

.wikicache:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   red;
	text-decoration:   none;
}

table.wikitable {
	border: 1px solid black;
}

td.wikicell {
	background-color: #EFEFEF;
}

/* Text in wiki pages is displayed using the following style */
div.wikitext {
	background:    white;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	border:   0px solid black;
	padding-left:   1px;
	padding-right:   1px;
	padding-top:   1px;
	padding-bottom:   1px;
	margin-left:   1px;
	margin-right:   1px;
	margin-top:   5px;
	margin-bottom:   5px;
	width:   98%;
	clear:   both;
}
.wikitopline table { width: 100%; }

/* Links to wiki pages */
.wiki {
	color: #006396;
}

.wiki:hover {
	color: #003164;
}

/* Date displayed for last modification date of pages */
p.editdate {
	color:    black;
	font-size:   smaller;
	margin-bottom:   0;
	font-family:   "Lucida Grande", Helvetica, Arial, sans-serif;
}
#description {
  font-size : 10px !important;
  padding-left:   10px;
  color:   #333300;
}
/* The edit-help used to display the wiki syntax when editing a page */
div.wiki-edithelp {
	background:    white;
	border:   1px solid black;
	font-size:   smaller;
	padding:   6pt;
}

/******************************************************* IMAGE GALLERIES **********************************************/
TABLE.galtable {
        border-collapse: collapse;
        width: 100%;
}

/* Image gallery listing (the screen displaying the list of available file galleries */

/* The form to create or edit a gallery */
table.creategalform {
	border-color:    #00639C;
	border-style:   solid;
	border-width:   2px;
	width:   98%;
}

td.galform {
	color:    Black;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:   #EFEFEF;
	font-size:   11px;
	vertical-align:   top;
	text-align:   left;
}

/* The table with the listing */
table.gallerylisting {
	border-color:    #00639C;
	border-style:   solid;
	border-width:   2px;
	width:   98%;
}

td.gallistheading {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FFA34F;
	font-size:   11px;
	font-weight:   bold;
	background-color:   #006699;
	height:   25px;
	background-image:   url(subsilver/cellpic3.gif);
	padding-left:   2px;
	padding-right:   5px;
}

/* links in gallery heading */
.gallistheading {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FFA34F;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.gallistheading:active {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FFA34F;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.gallistheading:hover {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FF860D;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

/* Columns for the gallery listing */
td.gallistnameodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.gallistnameeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.gallistdescriptionodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.gallistdescriptioneven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.gallistcreatedodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.gallistcreatedeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.gallistlastModifodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.gallistlastModifeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.gallistuserodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #D6D6DE;
	vertical-align:   top;
	text-align:   left;
}

td.gallistusereven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #D6D6DE;
	vertical-align:   top;
	text-align:   left;
}

td.gallistimagesodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.gallistimageseven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.gallisthitsodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #D6D6DE;
	vertical-align:   top;
	text-align:   right;
}

td.gallisthitseven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #D6D6DE;
	vertical-align:   top;
	text-align:   right;
}

td.gallistactionsodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.gallistactionseven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

/* The gallery name is a link to browsing the gallery */
.galname {
	font-weight:    bold;
	font-size:   12px;
	letter-spacing:   1px;
	color:   #006699
}

a.galname {
	text-decoration:    none;
	color:   #006699;
}

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

/* General links for galleries */
.gallink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	text-decoration:   none;
}

.gallink:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	text-decoration:   none;
}

.gallink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   red;
	text-decoration:   underline;
}

/* Prev and next buttons in gallery listings */
.galprevnext {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #006396;
}

.galprevnext:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #006396;
}

.galprevnext:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #006396;
}

/* Listing images in a gallery (non-graphical browsing) */

/* The table listing images in the gallery */
table.listgallery {
	border-color:    #00639C;
	border-style:   solid;
	border-width:   2px;
	width:   98%;
}

/* The headings in the table listing gallery images */
td.listgalheading {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FFA34F;
	font-size:   11px;
	font-weight:   bold;
	background-color:   #006699;
	height:   25px;
	background-image:   url(subsilver/cellpic3.gif);
	padding-left:   2px;
	padding-right:   5px;
}

/* Links in the headings of the table listing gallery images */
.listgalheading {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FFA34F;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.listgalheading:active {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FFA34F;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.listgalheading:hover {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FF860D;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

/* Columns in the table listing gallery images */
td.listgalidodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.listgalideven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.listgalnameodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.listgalnameeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.listgalcreatedodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listgalcreatedeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listgalhitsodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listgalhitseven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listgaluserodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listgalusereven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listgalfilesizeodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listgalfilesizeeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

/* The image name is a link to the image */
.imagename {
	font-weight:    bold;
	font-size:   12px;
	letter-spacing:   1px;
	color:   #006699
}

a.imagename {
	text-decoration:    none;
	color:   #006699;
}

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

/* Gallery description */
div.galdesc {
	background:    #EFEFEF;
	border:   1px solid blue;
	padding-left:   0.8em;
	padding-right:   0.8em;
	padding-top:   0.5em;
	padding-bottom:   0.5em;
	margin:   0.5ex 0px;
	width:   97%;
	clear:   both;
}

/* Browsing an image gallery */
/* This styles set the presentation for browsing an image gallery (viewing,navigating thumbs */

/* Container for the whole gallery */
div.browsegallery {
	background:    White;
	width:   100%;
}

/* You can set a different background color for odd and even rows in the thumbnails table */
/* Thumbnails in odd rows are shown inside oddthumb tds */
TD.oddthumb {
	background: #EFEFEF;
}

TD.eventhumb {
	background: #EFEFEF;
}

/* Gallery Title */
div.gallerytitle {
	font-weight:    bold;
	font-size:   26px;
	font-family:   "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:   #006699;
}

div.adminoptions {
	margin-top:    5px;
	margin-bottom:   5px;
	padding-top:   10px;
	padding-bottom:   10px;
}

div.sortoptions {
	margin-top:    5px;
	margin-bottom:   5px;
	padding-top:   10px;
	padding-bottom:   10px;
}

span.sorttitle {
}

span.sortoptions {
}

/* Container for thumbnails */
div.thumbnails {
	border:    1px solid Black;
	margin-top:   10px;
	margin-bottom:   10px;
}

/* Thumbnails images */
img.athumb {
	border: 1px solid Silver;
}

.caption {
}

/* No records found text  (displayed in the table when no records */
p.norecords {
	font-weight: bold;
}

/* Browsing an image */
table.imageinfo {
	border-color:    #00639C;
	border-style:   solid;
	border-width:   2px;
	width:   98%;
}

td.imageinfo {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

/* The whole container for the browse image screen (may be useful for a fancy background) */
div.browseimage {
	background:    White;
	width:   100%;
}

div.imagetitle {
	font-weight:    bold;
	font-size:   26px;
	font-family:   "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:   #006699;
}

div.gallerylink {
}

div.showimage {
	text-align:    center;
	margin-top:   5px;
	margin-bottom:   5px;
}

div.imageinfo {
	text-align:    center;
	margin-top:   10px;
	margin-bottom:   10px;
}

td.imageinfo {
}

table.tableinfo {
	text-align: center;
}

div.linksinfo {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   9px;
	color:   Black;
	text-align:   center;
	border:   1px solid black;
	margin-top:   10px;
	margin-bottom:   10px;
}

/********************************************************** POLLS ********************************************************/
div.pollresults {
	background:    white;
	border:   1px solid black;
	width:   100%;
	margin-top:   5px;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   14px;
}

table.pollresults {
	width: 98%;
}

td.pollr {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   black;
}

/**************************************************** FILE GALLERIES ****************************************************/

/* The form to create or edit a gallery */
table.editfgalform {
	border-color:    #00639C;
	border-style:   solid;
	border-width:   2px;
	width:   98%;
}

td.editfgalform {
	color:    Black;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:   #EFEFEF;
	font-size:   11px;
	vertical-align:   top;
	text-align:   left;
}

/* The table with the listing */
table.listfgal {
	border-color:    #00639C;
	border-style:   solid;
	border-width:   2px;
	width:   98%;
}

td.listfgalheading {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FFA34F;
	font-size:   11px;
	font-weight:   bold;
	background-color:   #006699;
	height:   25px;
	background-image:   url(subsilver/cellpic3.gif);
	padding-left:   2px;
	padding-right:   5px;
}

/* links in gallery heading */
.llisfgalheading {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FFA34F;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.llisfgalheading:active {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FFA34F;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.llisfgalheading:hover {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FF860D;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

/* Columns for the gallery listing */
td.listfgalnameodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.listfgalnameeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.listfgaldescriptionodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfgaldescriptioneven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfgalcreatedodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfgalcreatedeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfgallastModifodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfgallastModifeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfgaluserodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listfgalusereven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listfgalfilesodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listfgalfileseven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listfgalvisitsodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listfgalvisitseven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listfgalactionsodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfgalactionseven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

/* The gallery name is a link to browsing the gallery */
a.fgalname {
	font-weight:    bold;
	font-size:   12px;
	letter-spacing:   1px;
	color:   #006699
}

a.fgalname {
	text-decoration:    none;
	color:   #006699;
}

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

/* General links for galleries */
.fgallink {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	text-decoration:   none;
}

.fgallink:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   #00639C;
	text-decoration:   none;
}

.fgallink:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   11px;
	color:   red;
	text-decoration:   underline;
}

/* Prev and next buttons in gallery listings */
.fgalprevnext {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #006396;
}

.fgalprevnext:active {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #006396;
}

.fgalprevnext:hover {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   #006396;
}

/* Listing contents of a file gallery (listing files) */
div.fgaldesc {
	background:    #EFEFEF;
	border:   1px solid blue;
	padding-left:   0.8em;
	padding-right:   0.8em;
	padding-top:   0.5em;
	padding-bottom:   0.5em;
	margin:   0.5ex 0px;
	width:   97%;
	clear:   both;
}

table.listfiles {
	border-color:    #00639C;
	border-style:   solid;
	border-width:   2px;
	width:   98%;
}

td.listfilesheading {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FFA34F;
	font-size:   11px;
	font-weight:   bold;
	background-color:   #006699;
	height:   25px;
	background-image:   url(subsilver/cellpic3.gif);
	padding-left:   2px;
	padding-right:   5px;
}

.llistfileslink {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FFA34F;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.llistfileslink:active {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FFA34F;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

.llistfileslink:hover {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	color:   #FF860D;
	font-size:   11px;
	font-weight:   bold;
	text-decoration:   none;
}

td.listfilesnameodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesnameeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesdescriptionodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesdescriptioneven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesidodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesideven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	color:   Black;
	background-color:   #EFEFEF;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesfilenameodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesfilenameeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesfilesizeodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listfilesfilesizeeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listfilescreatedodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfilescreatedeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesdlsodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listfilesdlseven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   right;
}

td.listfilesnameodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesnameeven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesuserodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesusereven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesactionsodd {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}

td.listfilesactionseven {
	font-family:    Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   12px;
	background-color:   #DEE7E7;
	color:   Black;
	vertical-align:   top;
	text-align:   left;
}




/*
 * Caption in tables.
 * Currently in Attachments and comments only.
 */
caption {
	font-family:    Verdana, Arial, Helvetica, sans-serif;
	font-size:   11px;
	font-weight:   bold;
	text-align:   right;
}

/* trees */
div.tree {
	text-align:    left;
	padding-left:   1.5em;
}
/* Root of tree (outer div) */
div.tree#top {
	border:    1px solid  #000000;
	padding:   10px 1.5em 20px 1.5em;
}

/* Wiki editpage textarea */
textarea.wikiedit {
	width: 100%;
}
/* help links style */
a.tikihelp, a.tikihelp:visited {
	color:    inherit;
	border:   inherit;
	background-color:   inherit;
	font-size:   inherit;
	font-weight:   inherit;
	margin:   inherit;
	padding:   inherit;
	text-decoration:   inherit;
	vertical-align: text-top;
}

a.tikihelp:hover {
	color:    #224466;
	border:   inherit;
	background-color:   inherit;
	font-size:   inherit;
	font-weight:   inherit;
	margin:   inherit;
	padding:   inherit;
	cursor:   help;
	text-decoration:   inherit;
	vertical-align: text-top;
}
.catblock {
  border: 1px solid #aaaaaa;
}
.catlists {
  border-top: 1px solid #ffffff;
  padding: 1px 6px 1px 6px;
  background-color: none;
  color: #666666;
}
.catlists:last-child {
  border-bottom: 1px solid #ffffff;
}
.catlists:hover {
  background-color: #dedede;
}
.cattitle {
  color: #000000;
  font-weight: bold;
}
.catlists a.link {
  color: #666666;
  padding: 0px 4px 0px 4px;
  border: 1px solid #aaaaaa;
  border-radius: 6px;
  -moz-border-radius: 6px;
  -khtml-border-radius: 6px;
}
.catlists a.link:hover {
  color: #000000;
}

table.commentinfo { width: 100%; background-color: #FFF7E6; }
div#loadstats {
  background-color: #dedede;
  font-size: 70%;
  color: #666666;
  padding: 5px;
}

/* phplayers style */
.box-data table {
  width: 100%;
}

.mdkhorbar      {
}

.horbar {
  margin-left: 10px;
}

.horbaritem a {
  font-size: 10px;
  text-decoration: none;
  color: #00639c;
}

.harbaritem a:visited {
  color: #00639c;
}

.horbaritem a:hover {
  color: red;
}

.mdkhorbaritem  {
  float: left;
  white-space: nowrap;
  font-size: 10px;
}

.mdkhorbaritem a        {
  display: block;
  text-decoration: none;
}

.mdkhorbaritem a:link   {
}

.mdkhorbaritem a:visited        {
}

.mdkhorbaritem a:hover  {
}

.mdkhorbaritem a:active {
}

.mdkverbar  {
  margin: 0px;
}

.mdksubmenu {
  z-index: 999;
  position: absolute;
  left: 0;  
  top: 0;
  background-color: #FFFFFF;
  visibility: hidden;
}

.mdksubmenu table {
  width: auto;
} 
  
.mdksubframe  {
  z-index: 1000; 
  position: relative;
  display: block;
  border: 1px solid #000000;
} 

.mdkitem  {
  border-top: 1px solid #dedede;
  position: relative;
  text-align: left;
  white-space: nowrap;
  color: #00639c;
} 
  
.mdkitem a  {
  padding: 2px 5px 2px 5px;
  position: relative;
  display: block;
  color: #00639c;
  text-decoration: none;
}

.mdkitem a:visited  {
}

.mdkitem a:hover  {
  color: red;
}

.mdkitem a:active {
  color: #993300;
} 
  
.mdkitem .mdkfwdarr {
  position: absolute;
  top: 5px;
  right: 12px;
}

/* TOC */
.toc {
}
.toc li {
  margin-top: 3px;
}
.tocnav {
  background-color: #ededed;
  margin-bottom: 16px;
} 
.tocnav table {
  width: 100%;
  background-color: #ffffff;
}
.tocnav a {
  font-size: 90%;
  color: #424242; 
}

/* for jscalendar */
.calendar {
  z-index: 200;
} 

/* TikiIntegrator: By default copy rules dialog not shown */
div#rules-copy-panel {
    display: none;
}

/* ASSORTED  */

#clear {
	clear:both;
	}
	

/* Table Admin width */
TABLE.admin {
  width: 100%;
}



/* tiki tabs */

.tabmark {
	display: inline;
	font-size: 85%;
	background-color: #dddddd;
	border: 1px solid #666666;
	margin: 0px;
	margin-right: 5px;
	padding: 1px 0px 1px 0px;
	border-radius : 5px 5px 0 0;
	-moz-border-radius : 5px 5px 0 0;  
	-khtml-border-radius : 5px 5px 0 0;
}
.tabmark a { 
	border-radius : 5px 5px 0 0;
	-moz-border-radius : 5px 5px 0 0; 
	-khtml-border-radius : 5px 5px 0 0;
	border-bottom : 0; 
	color: #666666;
	font-weight: 700 !important;
	padding: 1px 5px 1px 5px;
}
.tabmark a:active {
	background-color: white;
	color: red;
}
.tabmark a:hover {
	color: black;
	background-color: #cccccc;
}

.tabcontent {
	z-index : 200;
	position: relative;
	border: 1px solid #999999;
	padding: 6px 2px 2px 2px;
	margin-bottom: 25px;
	background-color: #eeeeee;
	border-radius: 0px 4px 4px 4px;
	-moz-border-radius: 0px 4px 4px 4px;
	-khtml-border-radius: 0px 4px 4px 4px;
	width: 100%;
}

/* trackers specific style */

.statuson {
  padding: 1px;
  margin: 1px;
  border: 1px inset #666666;
  border-radius: 20px;
  -moz-border-radius: 20px;
  -khtml-border-radius: 20px;
  vertical-align: middle;
  background-color: #bbaa99;
}
.statusoff {
  padding: 1px;
  margin: 2px;
  vertical-align: middle;
}

/**** coloration for c o d e plugin *****/
.codelisting 
{ font-family : monospace; padding : 2ex; background-color : #edeeef; margin : 1ex; border : 1px dashed #adacaf; }

/* Version Plugin Style */

.versions {
border-top : 1px dashed #999999;
border-bottom : 1px dashed #999999;
min-height : 142px;
}
.versionav {
display : inline;
float : right;
border-left : 1px dashed #999999;
}
.versionav .button2 {
display : block;
border : 0;
border-bottom : 1px dashed #999999;
background-color : none;
}
.versionav .button2 .linkbut {
border : 0;
background-color : inherit;
padding : 0 10px;
}
.versionav .highlight {
background-color : #cccccc;
font-weight : bold;
}
.versiontitle {
font-weight : bold;
border-bottom : 1px dashed #999999;
border-left : 1px dashed #999999;
padding : 2px 30px;
float : right;
}

/* wiki diff styles */
.diff div {border-top: 1px solid #A9B8C2}
.diffheader{background-color:#a9b8c2; font-weight: bold;}
.diffadded {background-color:#ccffcc;}
.diffdeleted {background-color:#ffcccc;}
.diffbody{background-color:#F2F4F5}
.diffchar {color: red;}

/**** coloration for QUOTE plugin *****/
.quoteheader {
margin: 10px 5px 0px 5px;
padding: 4px;
border-width: 1px 1px 0px 1px;
border-style: solid;
border-color: #A9B8C2;
color: black;
font-weight: bold;
background-color: #A9B8C2;
font-size: 8pt;
}
.quotebody {
margin: 0px 5px 10px 5px;
padding: 5px;
border-color: #A9B8C2;
border-width: 0px 1px 1px 1px;
border-style: solid;
color: black;
background-color: #edeeef;
}

/* end of css file */
