/* Default style for Tiki 1.2 this is a short-version CSS template if you want to FULLY customize
   every aspect of Tiki adpat the subsilver CSS file, but normally this is the file you want to
   adapt to produce a new theme. Good luck!
*/

.head {	
	background:#993366;
	/*background-image: url(mareve2/box_title.png);*/
	color: white;
}

body {
	/*background-image: url(mareve2/body_bg_autumn4.jpg);*/
	background:#993366; 
	/* url('mareve2/bg.jpg') repeat-y center top; */
	/* background:#000000 url('../img/sides_body.gif') repeat-y center top;*/
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	width:100%;
	height:600;
}



/* GENERAL LAYOUT EXPLANATION
 *
 * The tiki application is enclosed as a whole in tiki-main tiki-main contains three divs: tiki-top, 
 * tiki-mid and tiki-botthat will be used for the header, application and footer.
 *
 * tiki-mid contains a 3-column table, the columns are called (ids) leftcolumn, centercolumn and rightcolumn
 * Finally centercolumn contains tiki-center where the main area of the application is displayed.
 *
 */

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

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


/* This is the header */
DIV#tiki-top {
	margin-top: 10px;
	margin-bottom: 10px;
	/*	background-color: #000000;
	color: #10186B;
	padding-right: 0px;
*/

}
DIV#tiki-top a { 
	color: #10186B; 
	text-decoration: none; 
}

/* This is the middle */
DIV#tiki-mid {
	/*background: #E4EED4;*/
	height: auto;
	padding-bottom: 0px;
	border:1px solid #747474;
	width:100%;
	margin-top: 0px;
	margin-bottom: 0px;
	
}

/* And this is the footer */
DIV#tiki-bot {
	background-image: url(mareve2/bottom1.jpg);
	/* background-repeat: no-repeat; */
	padding-top: 0px;
	margin-top: 0px;
	/*background: #E8D1FF;*/
	padding-bottom: 0px;
	height: 78px;
	width: 100%;
	color : White;
	border: 1px solid  #747474;
	border-bottom: 1px solid #747474;
	margin-bottom: 20px;

}

/* The three columns */
#leftcolumn {
	/*background-image: url(mareve2/leftmenu.jpg);*/
	padding-left: 0px;
	padding-right: 0px;
	vertical-align: top;
	background: #100010;
	width: 215px;
	/*border: 1px solid  #747474;*/
}
TD#rightcolumn {
	/*background-image: url(mareve2/leftmenu.jpg);*/
	background: #100010;
	padding-left: 0px;
	vertical-align: top;
	/*border: 1px solid  #747474;*/
	width: 215px;
}

TD#centercolumn {
	/* background-image: url(mareve2/mid.jpg); background-repeat:repeat-y; */
	padding-right: 5px;
	background: #000000;
	vertical-align: top;
	margin-left: 0px;
	/*border-left:1px solid #E8D1FF;*/
	margin-right:0 px;
	padding-top:5px;
}



/* And this is what lies inside the centercolumn */
DIV#tiki-center {  
	margin-left: 0px;  
	margin-right: 0px;  
	padding-left: 10px;  
	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
*/

/* Modules (modules are those boxes in the left/right columns) */

div.box {
	background: #100010;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-left:0;
	padding-right:0;
    padding-bottom: 0px;
	width: 213px;
	overflow: hidden;
	border: 1px solid #747474;

}

/* Boxes are divided in title and data, this is the title background-color: #10186B;*/
div.box-title {
	/*background-image: url(mareve2/leftmenu_title.jpg); background-repeat:repeat-y;*/
	/*background-image: url(mareve2/leftmenu_title_bg.jpg);*/
    background: #380038;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 14px;
    overflow: hidden;
	color: #FFFFFF;
	text-align: center;
    padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	width: 213px;
	height: 28px;
	font-weight: bold;
	border-bottom: 1px solid #747474;
                
}




/* And this is the data */
div.box-data {
	overflow: hidden;
	color: #FFFFFF;   
	/*background: #E2F4FF;*/
	margin-left: 0px;
	margin-right:0px;
	padding-top: 5px;
	padding-left: 15px;
	padding-bottom: 10px;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 11px;
	width: 200px;
	background: #100010;
	text-align:left;
	
}


div.box-bottom {
	/*background-image: url(mareve2/leftmenu_bottom.jpg); background-repeat:repeat-y;*/
	/*background-image: url(mareve2/wt-box_title.png);*/
    font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
    overflow: hidden;
	color: #100010;
	text-align: center;
    padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	width: 215px;
	height:0px;
}

/* BOTTOM FOR THE APPLICATION MENU ADDED BY CHEESK*/
div.box-bottom2 {
	/*background-image: url(mareve2/leftmenu_bottom.jpg); background-repeat:repeat-y;*/
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
    overflow: hidden;
	color: #6f6f6f;
	text-align: center;
    padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 183px;
	height: 24px;
                
}


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

/* Links in modules */
.linkmodule {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : #9F9E9E; 
	text-decoration: none;
}
.linkmodule:active {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : #660066; 
	text-decoration: none;
}
.linkmodule:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : #FFFFFF; 
	text-decoration: underline;
}


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

/* Boxes are divided in title and data, this is the title background-color: #E2F4FF;*/
div.cbox-title {
	/*background-image: url(mareve2/heading_titlebar.jpg);*/
	background:#380038;
	color: #E1E1E1;
	/*border: 1px solid gray;*/
	border-bottom: 2px solid #DE468F;
	border-right: 1px solid gray;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	overflow: hidden;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-right: 2px;
	padding-top: 6px;
	height: 28px;
	width:100%;
}

/* When there's a link in a cbox-title */
.cboxtlink { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color : #660066; 
	text-decoration: none;
}
.cboxtlink:active {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 11px; 
	color : #660066; 
	text-decoration: none;
}
.cboxtlink:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 11px;  
	color : #000000; 
	text-decoration: underline; 
}


/* And this is the data */
div.cbox-data {
	overflow: hidden;
  	/*background: white;*/
  	margin-left: 5px;  
  	margin-right: 5px;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
  	font-size: 11px;  
  	color: #ffffff;
}

div.cbox-bottom {
	background-image: url(mareve2/box_title.jpg);
    font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
    overflow: hidden;
	color: #6f6f6f;
	text-align: center;
    padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	width: 183px;
                
}


/* 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 */

/* Boxes */
#admmnu { 
	display: none;
}   
#wikimenu { 
	display: none;
}
#faqsmenu { 
	display: none;
}
#galmenu { 
	display: none;
}
#cmsmenu { 
	display: none;
}
#blogmenu { 
	display: none;
}
#filegalmenu { 
	display: none;
}

/* Menus */
/* Separators are used to separate menu areas in the application menu and user created menus*/
div.separator {
	/*background: #E2F4FF;*/
	color: #9F9E9E;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 10px;
/*	font-weight : bold;*/
	width: 90%;
	padding : 1px 1px 1px 5px;
	margin-top:10px;
}

/* Links in menus */
.linkmenu, .rsslink {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 11px;  
	color : #9F9E9E; 
	text-decoration: none;
}
.linkmenu:active, .rsslink:active {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 11px; 
	color: #9F9E9E; 
	text-decoration: none;
}
.linkmenu:hover, .rsslink:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 11px;  
	color : #FFFFFF; 
	text-decoration: underline; 
	background: #380038;
}

/* Links to extend/collapse menus */
.separator {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : #7a7a7a;  
	text-decoration: none;
}
.separator:active {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : #7a7a7a;  
	text-decoration: none;
}
.separator:hover {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : #FFFFFF;  
	text-decoration: none;
}

/* Links to collapse menus for example the main menu can be completely collapsed*/
.flip {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px; 
	color : white;  
	text-decoration: none;
}
.flip:active {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : white;  
	text-decoration: none;
}
.flip:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : white;  
	text-decoration: none;
}


/* Banners of type text (textadds) are displayed as links using the following style */
.bannertext {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 11px;  
	color : black;  
	text-decoration: none;
}
.bannertext:active {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 11px;  
	color : black;  
	text-decoration: none;
}
.bannertext:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 11px;  
	color : black;  
	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;
  color: black;
  border: 1px solid black;  
  background: white;  
  font-family: "Century Gothic", Verdana, Arial, sans-serif; 
  font-size: 12px;
}

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



/* General form elements */
input,textarea, select {
	color : #000000; 
	font: normal 12px "Century Gothic", Verdana, Helvetica, "Trebuchet MS", Arial, sans-serif; 
}
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: #cc99ff; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px; 
	vertical-align: top;
}

TH {
	color: #cc99ff; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px; 
	vertical-align: top;
}

/* Cells in forms without background color (inside a div for example) */
TD.form 
{ 	color: #AAAAAA; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px; 
	vertical-align: top; 
	text-align: left;
}

/* Cells in forms using a background color */
TD.formcolor, td.galform , td.editblogform, td.editfgalform, TD.comform,td.forumform, TR.formcolor, td.formlabel, td.formlabel right{
	color: #aaaaaa;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	vertical-align: top;
	text-align: left;
	background-color : black /*#DF88DB;   /*#FFF6EB;*/
}

/* The table */
table.listgallery, table.creategalform,TABLE.normal,table.gallerylisting, table.bloglist, table.editblogform,
table.editfgalform, table.listfgal, table.listfiles, table.listarticles,table.forumstable,table.forumformtable,
table.viewthread {
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;
	width: 100%;
	/*BACKGROUND: #CB7CCA;*/
}



TABLE.normalnoborder {  
	width: 97%;
}

/* Table headings original color #10186B*/
TD.heading, td.gallistheading, td.listgalheading, td.bloglistheading, td.listfgalheading, 
td.listfilesheading, td.listartheading, td.forumheading, td.thead{
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	color: white;
	font-size: 12px;
	font-weight : bold;
	background-image: url(mareve2/table_titlebar.jpg);
	padding-left: 2px;
	padding-right: 5px;
	padding-bottom:15px;
}


TD.button
{
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  color: white;
  font-size: 12px;
  font-weight : bold;
  /*background-image: url(mareve2/box_title.jpg);*/
  padding-left: 2px;
  padding-right: 5px;
  text-align: center; 
  vertical-align: middle;
}

/* Links to view an object from a table listing objects can be generalized to this link */
a.tablename, a.galname, a.imagename, a.blogname, a.fgalname, a.artname, a.forumname{ 
	font-weight: bold; 
	font-size: 12px ; 
	letter-spacing: 1px; 
	color : #AAAAAA; 
	text-decoration: none;
}
a.tablename:active,a.galname:active, .a.imagename:active, a.blogname:active, a.fgalname:active,a.artname:active,a.forumname:active{ 
	text-decoration: none; 
	color : #FFFFFF; 
	text-decoration: none;
}
a.tablename:hover, a.galname:hover, a.imagename:hover, a.blogname:hover, a.fgalname:hover, a.artname:hover, a.forumname:hover{ 
	text-decoration: underline; 
}

a.forumnameread{ 
	font-size: 12px ; 
	letter-spacing: 1px; 
	color : black; 
	text-decoration: none;
}
a.forumnameread:hover{ 
	text-decoration: underline; 
}


/* Links in table headings */
.tableheading,.gallistheading, .listgalheading, .bloglistheading, .llisfgalheading,
.llistfileslink,.llistart,.lforumheading{ 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	color: white;   
	font-size: 12px;  
	font-weight : bold;  
	text-decoration: none;
}
.tableheading:active,.gallistheading:active,.listgalheading:active,.bloglistheading:active, .llisfgalheading:active,
.llistfileslink:active,.llistart:active,.lforumheading:active{  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	color: white; 
	font-size: 12px; 
	font-weight : bold;  text-decoration: none;}
.tableheading:hover,gallistheading:hover,.listgalheading:hover, .bloglistheading:hover, .llisfgalheading:hover,
.llistfileslink:hover, .llistart:hover,.lforumheading:hover{  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	color: #CCCCCC;   
	font-size: 12px; 
	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;
}
td.findtable { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px; 
	color:#ffffff;
}

/* Odd rows in several listings */
TD.odd,td.gallistnameodd,td.gallistdescriptionodd,td.gallistcreatedodd,td.gallistlastModifodd, td.gallistuserodd,
td.gallistimagesodd, td.gallisthitsodd, td.gallistactionsodd, td.listgalidodd, td.listgalnameodd, td.listgalcreatedodd,
td.listgalhitsodd, td.listgaluserodd, td.listgalfilesizeodd, td.bloglistnameodd, td.bloglistdescriptionodd,
td.bloglistcreatedodd,td.bloglistlastModifodd,td.bloglistuserodd,td.bloglistpublicodd,td.bloglistpostsodd,
td.bloglistvisitsodd, td.bloglistactivityodd, td.bloglistactionsodd, td.listfgalnameodd, td.listfgaldescriptionodd,
td.listfgalcreatedodd, td.listfgallastModifodd, td.listfgaluserodd, td.listfgalfilesodd, td.listfgalvisitsodd,
td.listfgalactionsodd, td.listfilesnameodd,td.listfilesdescriptionodd,td.listfilesidodd,td.listfilesfilenameodd,
td.listfilesfilesizeodd,td.listfilescreatedodd,td.listfilesdlsodd,td.listfilesnameodd,td.listfilesuserodd,td.listfilesactionsodd,
td.listarttitleodd,td.listarttopicodd,td.listartpublishDateodd,td.listartauthorodd,td.listartreadsodd,td.listarthasimageodd,
td.listartuseimageodd,td.listartactionsodd,td.listartsizeodd,td.forumstableodd,td.forumstableinfoodd,td.topictitleodd,
td.topicrepliesodd,td.topicreadsodd,td.topicscoreodd,td.topiclastpostodd,td.topicauthorodd{
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	color : #BAB9B9;
	background-color: #100010;
	vertical-align: top;
	text-align: left;
/*	border-bottom:1px solid #aaaaaa;*/
}

/* Even rows in several listings */
TD.even,td.gallistnameeven, td.gallistdescriptioneven, td.gallistcreatedeven,td.gallistlastModifeven, td.gallistusereven ,
td.gallistimageseven,td.gallisthitseven, td.gallistactionseven, td.listgalideven, td.listgalnameeven, td.listgalcreatedeven,
td.listgalhitseven, td.listgalusereven,td.listgalfilesizeeven, td.bloglistnameeven, td.bloglistdescriptioneven,
td.bloglistcreatedeven,td.bloglistlastModifeven,td.bloglistusereven,td.bloglistpubliceven,td.bloglistpostseven,
td.bloglistvisitseven, td.bloglistactivityeven, td.bloglistactionseven, td.listfgalnameeven, td.listfgaldescriptioneven,
td.listfgalcreatedeven, td.listfgallastModifeven, td.listfgalusereven, td.listfgalfileseven, td.listfgalvisitseven,
td.listfgalactionseven,td.listfilesnameeven ,td.listfilesdescriptioneven,td.listfilesideven,td.listfilesfilenameeven,
td.listfilesfilesizeeven,td.listfilescreatedeven,td.listfilesdlseven,td.listfilesnameeven,td.listfilesusereven,td.listfilesactionseven,
td.listarttitleeven,td.listarttopiceven,td.listartpublishDateeven,td.listartauthoreven,td.listartreadseven,td.listarthasimageeven,
td.listartuseimageeven,td.listartactionseven,td.listartsizeeven,td.forumstableeven,td.forumstableinfoeven,td.topictitleeven,
td.topicreplieseven,td.topicreadseven,td.topicscoreeven,td.topiclastposteven,td.topicauthoreven{
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #323232;
	color : #BAB9B9;
	vertical-align: top;
	text-align: left;	
	/*	border-bottom:1px solid #aaaaaa;*/
}

TD.third {
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color : Black; 
	background-color: #CCCCCC; 
	vertical-align: top; 
	text-align: left;
}

/* Titles */
/* When the page title is a link this is the style */
.pagetitle, .forumspagetitle {
	font-weight: bold; 
	font-size: 26px; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	color : white;
}
a.pagetitle, a.forumspagetitle {
	font-weight: bold; 
	font-size: 26px; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	text-decoration: none; 
	color : white;
}
a.pagetitle:hover,a.forumspagetitle:hover {
	font-weight: bold; 
	font-size: 26px; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	text-decoration: underline; 
	color : white;
}

tr.odd{
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	color : #BAB9B9;
	background-color: #000000;
	vertical-align: top;
	text-align: left;
/*	border-bottom:1px solid #aaaaaa;*/
}

tr.even{
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	color : #BAB9B9;
	background-color: #353535;
	vertical-align: top;
	text-align: left;
/*	border-bottom:1px solid #aaaaaa;*/
}

/* Non-linking titles (three levels) */
H1 { 
	font-weight: bold; 
	font-size: 24px; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	color : white;
}
H2 { 
	font-weight: bold; 
	font-size: 22px; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	color : white;
}
H3 { 
	font-weight: bold; 
	font-size: 20px; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	color : white;
}

H4 { 
	font-weight: bold; 
	font-size: 16px; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	color : #3399FF;
}

/* Links where no special link style apply (usually with the general application background) */
.link, .gallink, .bloglink, .fgallink, .trailer, .opencomlink, .commentslink,
.admlink,.forumbutlink {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : #DE468F ; 
	text-decoration: underline;
}
.link:active, .gallink:active, .bloglink:active, .fgallink:active, .trailer:active, .opencomlink:active,.commentslink:active,
.admlink:active,.forumbutlink:active {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : #DE468F; 
	text-decoration: underline;
}
.link:hover, .gallink:hover, .bloglink:hover, .fgallink:hover, .trailer:hover, .opencomlink:hover,.commentslink:hover,
.admlink:hover,.forumbutlink:hover{  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : #DE468F; 
	text-decoration: underline;
}

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



/* Pagination for listings */
.mini {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	color : white;
}

/* prev & next buttons in pagination */
.prevnext, .galprevnext, .blogprevnext, .fgalprevnext, .artprevnext, .forumprevnext{
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px; 
	color : white;
}
.prevnext:active, .galprevnext:active, .blogprevnext:active, .fgalprevnext:active, .artprevnext:active, .forumprevnext:active{
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px; 
	color : white;
}
.prevnext:hover, .galprevnext:hover, .blogprevnext:hover, .fgalprevnext:hover, .artprevnext:hover, .forumprevnext:hover{
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px; 
	color : #660066; 
	background-color: #EFEFEF;
}

/* Warning background/color */
span.warn {  
	color: red;
}



/***********************************************  NEWSLETTER ***********************************************************/

/*newsletter title*/
div.newslettertitle {
	background-image: url(mareve2/wt-cms_newsletter_title_bar.gif);
	color:black;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
}



/***********************************************  THE WIKI ***********************************************************/

div.titlebar {
	background-image: url(mareve2/box_title_long.png);
	color: white;
	border: 1px solid white;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 1px 1px;
	width: 99%;
	clear: both;
	font-weight: bold;
}

/* 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 */
div.button2 {
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  font-size: 10px;
  color : Black;
  font-weight : bold;
  background: white;
  border: 1px solid black;
  padding-left: 0.1em;  padding-right: 0.1em; padding-top: 0.1em;  padding-bottom: 0.1em;
  margin: 0.0ex 0px;
}

/* Links in buttons */
.linkbut { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px; 
	color : #9F9E9E;  
	text-decoration:none;
}
.linkbut:active {
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color : #9F9E9E;
	text-decoration:none;
}
.linkbut:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : #AAAAAA; 
	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: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 9px;
	color : #D8A1D6;
	text-decoration: none;
}
.wikicache:active {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 9px;
	color : #D8A1D6;
	text-decoration: none;
}
.wikicache:hover {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 9px;
	color : #D8A1D6;
	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-image: url(mareve2/table_titlebar.jpg);*/
  	background-color:#660066;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;   
  	font-size: 12px;
	border: 1px solid #aaaaaa;
  	padding-left: 1px; 
  	padding-right: 0px; 
  	padding-top: 10px;
  	padding-bottom: 10px;
  	margin-left: 1px; 
  	margin-right: 0px; 
  	margin-top: 5px; 
  	margin-bottom: 5px;
  	width: 99%;
  	clear: both;
}

/* Links to wiki pages */
.wiki { 
	color:#B770FE; 
	font-size:13px;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;   
}
.wiki:hover {
	color: #000000; 
	font-size:13px;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;   
	background-color: #F4D3F3;
}

/* Date displayed for last modification date of pages */
p.editdate { 
	color: black; 
	font-size: smaller; 
	font-family: "Century Gothic", "Lucida Grande", Helvetica, Arial, sans-serif; 
}

/* The edit-help used to display the wiki syntax when editing a page */
div.wiki-edithelp { 
	background: #380038; 
	border: 1px solid black;   
	font-size: smaller; 
	padding: 6pt;}


/******************************************************* IMAGE GALLERIES **********************************************/

.galtable{
	/*border-color: #8CB9FF;  /*original color: 08104A;*/
	border-style: solid;
	border-width: 0px;
	width: 100%;
	
}

/*added by CheeSK*/
/*Image Galleries title*/
div.imagegaltitle {
	background-image: url(mareve2/wt-imagegal_title.png);
	color:black;
	height: 27px;
}

/*Image Galleries Bottom Line*/
div.imagegalbottomline {
	background-image: url(mareve2/wt-imagegal_bottomline.png);
}

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

/* Container for the whole gallery */
div.browsegallery {
	background: #DEDFDE;
	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: #000000;
} /*original color:white*/
TD.eventhumb { 
	background: #000000;
} /*original color:E2F4FF*/

/* Gallery Title */
div.gallerytitle {
	font-weight: bold; 
	font-size: 26px; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	color : black;
}

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 : 0px solid Silver;     /*original color :solid Black;*/  
    /*margin-top: 10px;  */
    margin-bottom: 5px;
}

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

.caption {
	color: white;
	font-size: 11px;	
}

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

/* Browsing an image */
table.imageinfo {
	border-color: black;  
	border-style: solid;  
	border-width: 1px;  
	width: 98%;
}

td.imageinfo{
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	color : Black;
	background-color: #DEDFDE;
	vertical-align: top;
	text-align: left;
}

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

div.imagetitle {
	font-weight: bold; 
	font-size: 26px; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	color : black;
}
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: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 9px;  
	color : Black;  
	text-align: center;  
	border: 1px solid black;  
	margin-top: 10px;  
	margin-bottom: 10px;
}

/******************************************************* WEBLOGS **********************************************************/

/* The header of a weblog post */
div.posthead {
	background-image: url(mareve2/box_title.jpg);
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	color: white;
	font-weight: bold;
	overflow: hidden;
	border: 1px solid black;
	border-bottom: 0px;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	width: 98%;
}

/* The font used in the heading of the weblog */
span.posthead {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: White;
}

/* Links in the weblog post heading (edit/remove) */
/* When there's a link in a cbox-title */
.blogt { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	font-size: 12px; 
	color : white; 
	text-decoration: none;
}
.blogt:active {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px; 
	color : white; 
	text-decoration: none;
}
.blogt:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : white; 
	text-decoration: underline; 
}

/* The post body */
div.postbody {
  	overflow: hidden;
  	background: white;
  	border: 1px solid black;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
  	font-size: 12px;  
  	color: black;
  	width: 98%;
  	padding-left: 5px;
  	padding-top: 5px; 
  	padding-bottom: 5px; 
  	margin-bottom: 10px;
}

/* The weblog title */
div.blogtitle {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	color: white;
	font-size: 12px;
	font-weight : bold;
	font-size: 18px;
	background-image: url(mareve2/box_title.jpg);
	padding-left: 2px;
	padding-right: 5px;
	margin-top: 10px;
	border: 1px solid black;
	border-bottom: 0px;
	width: 98%;
}

/* The weblog information */
div.bloginfo {
  	background: white;
  	border: 1px solid black;
  	padding-left: 0.8em; 
  	padding-right: 0.8em; 
  	padding-top: 0.5em;
  	padding-bottom: 0.5em;
  	margin-bottom: 10px;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
  	width: 98%;
  	clear: both;
}

/* Weblog description */
div.blogdesc {
  	background: white;
  	border: 1px solid black;
  	padding-left: 0.8em; 
  	padding-right: 0.8em; 
  	padding-top: 0.5em;
  	padding-bottom: 0.5em;
  	margin-bottom: 10px;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
  	width: 98%;
  	clear: both;
}

/* Links to post/edit/rss feed for the webelog are contained inside this div */
div.blogtools {
  	background: white;
  	border: 1px solid black;
  	padding-left: 0.8em; 
  	padding-right: 0.8em; 
  	padding-top: 0.5em;
  	padding-bottom: 0.5em;
  	margin-bottom: 10px;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 10px;
  	width: 98%;
  	clear: both;
}

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

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


/****************************************************** CMS ***************************************************************/

/* The article title bar */
div.articletitle {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	color: #535353;
	font-size: 12px;
	font-weight : bold;
	background-image: url(mareve2/article_box_long_top.gif);
	border: 0px solid black;
	border-bottom: 0px;
	padding-left: 0.5em;
	padding-right: 0.8em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	margin-top: 5px;
	width: 96%;
	clear: both;
}

/* The article heading */
div.articleheading {
	background: #722A82;
	border: 0px solid black;
	padding-left: 0.5em; 
	padding-right: 0.8em; 
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	border-bottom: 0px solid black;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	width: 96%;
	clear: both;
  
}

div.articletrailer {
  /*background: #DEDFDE;*/
  border: 0px solid black;
  padding-left: 0.5em; 
  padding-right: 0.8em; 
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  border-bottom: 0px solid black;
  margin-bottom: 20px;
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  font-size: 12px;
  width: 96%;
  clear: both;
}
/*border-top: thin solid blue;*/

/* Text in the article heading */
span.articleheading { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;}


/* The body */
div.articlebody {
  background: white;
  border: 0px solid black;
  padding-left: 0.5em; 
  padding-right: 0.8em; 
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  margin: 10px 0px;
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  font-size: 12px;
  width: 96%;
  clear: both;
}

/* The article title */
span.titlea {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 18px;  
	font-weight: bold;
}

/* The author, date and number of reads */
span.titleb {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;
}

/* The trailer */
span.trailer {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;  
	font-weight: bold;
}

/******************************************************* CALENDAR **********************************************************/

/* LINKS TO DAYS IN THE CALENDAR */
.day {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;  
	text-decoration: none;  
	color : #AAAAAA;
}
.day:active {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;  
	text-decoration: none;  
	color : #AAAAAA;
}
.day:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;  
	color : #380038; 
	background:#9D4B71; 
	text-decoration: none; 
}
.day:link {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;  
	text-decoration: none;  
	color : #AAAAAA;
}
.day:visited {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;  
	text-decoration: none;  
	color : #AAAAAA;
}

/* LINKS FOR TODAY */
.today {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;  
	text-decoration: none;  
	color : #AAAAAA;  
	font-weight : bold;  
	text-decoration: none; 
}
.today:active {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;  
	text-decoration: none;  
	color : #AAAAAA;  
	font-weight : bold;  
	text-decoration: none; 
}
.today:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;  
	color : #000000;  
	text-decoration: none;   
	font-weight : bold; 
	background: #CCCCCC;
}

/* Links to change month, year or go to today */
.nav {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;  
	text-decoration: none;  
	color : #AAAAAA;  
	font-weight : bold;   
	text-decoration: none; 
}
.nav:active {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;  
	text-decoration: none;  
	color : #AAAAAA;  
	font-weight : bold;  
	text-decoration: none; 
}
.nav:hover { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 10px;  
	color : #000000;  
	text-decoration: none;   
	font-weight : bold; 
	background: #CCCCCC;
}

.changedate { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 9px;  
	background: white;  
	color : black;  
	font-weight : bold;
}
.date {  
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 10px;
  	background: #000000;
  	color : #AAAAAA;
  	font-weight : bold;
}
.box-calendar{
	width: 100%;
	}

/*************************************************** COMMENTS **************************************************************/

/* The whole comment area when it is visible and when it is not */
#comzone {  
	display: none;  
	margin-left: 1px;  
	margin-right: 1px;  
	margin-top: 5px;  
	margin-bottom: 5px;  
	padding-left: 2px;  
	padding-right: 2px;
}
#comzoneopen {  
	display: block;  
	margin-left: 1px;  
	margin-right: 1px;  
	margin-top: 5px;  
	margin-bottom: 5px;  
	padding-left: 2px;  
	padding-right: 2px;
}

/* Post comment form */
div.commentspost {
 	display: inherit;
 	border: 1px solid black;
 	margin-top: 10px; 
 	margin-right: 10px; 
 	padding-right: 0px; 
 	padding-top: 0px; 
 	padding-bottom: 0px; 
 	margin-bottom: 10px;
 	width: 99%;
}

/* Help box*/
div.commentsedithelp {  
	background: white;  
	border: 1px solid black;  
	font-size: smaller;  
	width: 99%;
}

/* The toolbar where the ordering number of comments and find box are found */
div.commentstoolbar {
	background: #DEDFDE;
	color: black;
	margin-bottom: 20px;
	width: 97%;
	border: 1px solid black;
	padding-top: 2px;
	padding-left: 2px;
}
/* The comment title */
span.commentstitle {  
	font-weight: bold;  
	font-size: 12px;  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	width: 98%;
}

/* The comment */
div.commentscomment {
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  font-size: 12px;
  margin-bottom: 20px;
  width: 97%;
}
/* The header for a comment */
div.commentheader {
	background: #DEDFDE;
	border: 0px solid blue;
	font-size: 12px;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	width: 97%;
}


/* The text */
div.commenttext {
  font-size: 12px;
  margin-left: 5px;
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  width: 97%;
}

/* Links in the comment header */
.commentshlink {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : black;  
	text-decoration: none;
}
.commentshlink:active {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : black; 
	text-decoration: none;
}
.commentshlink:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : black; 
	text-decoration: underline;
}


/************************************************************ CHAT *********************************************************/

table.chatroom {
	background-image: url(mareve2/mareve_box_title.png);
	border-style: solid;
	border-width: 2px;
	width: 98%;
}

td.chatchannels {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	background: #EFEFEF;  
	font-size: 12px;  
	color: black;
}
td.chatarea {  
	padding-left: 0px; 
	margin-left: 0px; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color: black;  
	background: #FFFFFF;
}

table.chatform {
	border-color: #10186B;
	border-style: solid;
	border-width: 2px;
	width: 98%;
	border-top:0px;
}
td.tdchatform { 
	color: Black; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	background: #EFEFEF; 
	font-size: 12px; 
	vertical-align: top; 
	text-align: left;
}

span.chnormal  {  
	color: red; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px; 
}
span.chuser {
	color: #10186B;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/********************************************************** POLLS ********************************************************/

div.pollresults {
  background: white;
  border: 1px solid black;
  width: 98%;
  margin-top: 5px;
  font-family: "Century Gothic", Verdana, Arial, sans-serif;  
  font-size: 14px;
  padding-left: 5px;
}

table.pollresults {   width: 97%;}
td.pollr {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	font-size: 12px;  
	color: black;
}
/* MODULES */

/***************************************************** FORUMS ********************************************************/



/* Title for the forums page */
div.forumspagetitle {  
	margin-top: 10px;  
	margin-bottom: 40px;
}

table.threads { 
	width: 100%;
} /* original width:97%;*/ 


/*Forum Thread Title by CheeSK*/
div.forumthreadtitle{
	background-image: url(mareve2/wt-forum_thread_title.png);
	color:black;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 22px;
	font-weight: bold;
}

/*Forum Reply Heading by CheeSK*/
div.forumreplyheading{
	background-image: url(mareve2/wt-forum_reply_heading.png);
	color:black;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 100%;
}

/* The table by CheeSK*/
TABLE.treadnormal,table.forumformthreadtable,table.newslettertable,table.trackernormal{
	border-color: #8CB9FF;  /*original color: 08104A;*/
	border-style: solid;
	border-width: 1px;
	width: 100%;
}

/* Cells in Forum forms using a background color Added by CheeSK*/
td.forumpostform{
	color: Black;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	vertical-align: top;
	text-align: left;
	background-color : #f1f1f1; /* original color:E2F4FF;*/
}


td.viewthreadl {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #f1f1f1; /* original color:DEDFDE;*/
	height: 30px;
	width: 30%;
	vertical-align: top;
}
td.viewthreadr {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #f1f1f1;  /* original color:DEDFDE;*/
	height: 30px;
	vertical-align: top;
}

/* Cells for the threads table */
td.threadsevenl {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	width: 30%;
	font-size: 12px;
	background-color: #f1f1f1;  /* original color: DEDFDE;*/
	vertical-align: top;
}
td.threadsevenr {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #f1f1f1;  /* original color: DEDFDE;*/
	vertical-align: top;
}
td.threadsoddl {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	width: 30%;
	font-size: 12px;
	background-color: #f1f1f1; /* original color: DEDFDE;*/
	vertical-align: top;
}
td.threadsoddr {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #f1f1f1;  /* original color: DEDFDE;*/
	vertical-align: top;
}
td.threadseparator {
	background-color: #f1f1f1;  /* original color: DEDFDE;*/
	height: 5px;
}

#forumpost { display: none;}   
#forumpostopen { display: block;}   
#formenu { display: none;}

div.forumtoolbar {
	background: #f1f1f1;  /* original color: DEDFDE;*/
	width: 100%;
	margin-bottom: 20px;
	border: 0px;
}

td.forumtoolbar { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	color: black;  
	font-size: 12px;  
	font-weight : bold; 
	text-decoration: none; 
	vertical-align: bottom;
}

.toolbarlink {
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	color: white;  
	font-size: 12px;  
	font-weight : bold; 
	text-decoration: none;
}
.toolbarlink:active {
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	color: white;  
	font-size: 12px;  
	font-weight : bold; 
	text-decoration: none;
}
.toolbarlink:hover {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	color: #DEDFDE;
	font-size: 12px;
	font-weight : bold;
	text-decoration: none;
}

/* Links to vote */
.forumvotelink {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px; 
	color : black;
}
.forumvotelink:active {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px; 
	color : black;
}
.forumvotelink:hover {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px; 
	color : black;
}

/************************************************ CATEGORIES **************************************************************/

table.tcategpath {
	
/*margin-bottom: 40px;*/
	/*border-color: #5B6C71;*/
	border-style: solid;
	border-width: 0px;
	width: 100%;
}



/* Table containing the category path */
td.tdcategpath {
	background-image: url(mareve2/wt-cat_title.png);
    font-family: "Century Gothic", Verdana, Arial, sans-serif;
	color: #535353;
	font-size: 12px;
	font-weight : bold;
	border: 0px solid black;
	border-bottom: 0px;
	padding-left: 0.8em;
	padding-right: 0.8em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	margin-top: 5px;
	width: 100%;
	clear: both;
}

/* Links to up/top categories */
.categpath {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : #535353;  
	text-decoration: none;
}
.categpath:active {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : white;  
	text-decoration: none;
}
.categpath:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : white;  
	text-decoration: none;
}

/* Table with the subcategories */
table.subcats { 
	padding-top: 20px; 
	padding-bottom: 20px; 
	width: 97%; 
	border-spacing: 0px;  
	padding-right: 0px;  
	margin-bottom: 10px; 
	border-color: black; 
	border-style: solid; 
	border-width: 1px;
}
td.tdsubcat {
	width: 25%;
}

/* Links to subcategories */
.categlink {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : black; 
	text-decoration: none; 
	font-weight: bold;
}
.categlink:active {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : black; 
	text-decoration: none;
	font-weight: bold;
}
.categlink:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : black; 
	text-decoration: underline;
	font-weight: bold;
}

table.catobjects { 
	width: 97%; 
	border-spacing: 0px;  
	padding-right: 0px;  
	margin-bottom: 10px; 
	border-color: black; 
	border-style: solid; 
	border-width: 0px;
}
td.categobjectsnameeven,td.categobjectsnameodd {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #DEDFDE;
}
td.categobjectsdataeven,td.categobjectsdataodd {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #DEDFDE;
}

.catname {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : black; 
	text-decoration: none;
}
.catname:active {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : black; 
	text-decoration: none;
}
.catname:hover {  
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  
	font-size: 12px;  
	color : black; 
	text-decoration: underline;
}

/***************************************************** FAQS **************************************************************/

div.faqborder {
	border: 1px solid #959395;
	
}

/*Faq question title*/
div.faqquestionstitle {
/*background-image: url(mareve2/wt-faq_title.png);*/
color:black;
font-family: "Century Gothic", Verdana, Arial, sans-serif;
/*font-size: 20px;*/
font-weight: bold;

}


/* The faq box border*/
div.faqboxborder {
border: 1px solid #959395;
margin-bottom: 0px;
width=100%;
}

/* The list of questions */
div.faqlistquestions {
  /*background-image: url(mareve2/wt-box_title_long.png);*/
  background: #000000;
  color: #AAAAAA;
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  font-size: 12px;
  border: 1px solid black;
  width: 99%;
  padding-left: 10px;
  /*padding-top: 5px;*/
  /*padding-bottom: 5px;*/
}

/* Container for question-answer block */
div.faqqa {
	/*background-image: url(mareve2/faq_question_list.jpg);*/
	background: #000000;
	color: #CFCFCF;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	/*width: 97%;*/
    width:99%;
	/*border: 1px solid black;*/
	margin-bottom: 0px;
	/*padding-top: 5px;
	padding-bottom: 5px;*/
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	/*background:#E7E3D8;*/
}

/* The question */
div.faqquestion {
  	margin-bottom: 5px;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
  	font-weight: bold;
  	width: 100%;  
  	padding-left: 5px;
  	padding-top: 10px;

}
/* added by liangeh */
div.faqsection {
	background-image: url(mareve2/faq_section_bar.gif);
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
    font-weight: bold;
    padding-left: 10px;
    padding-top: 12px;    
    margin-left:0px;
    margin-right:0px;       
	width: 98.5%;
	/*background : #FFEE00;*/
    /*background: #CDCDCD;*/
   height: 28px;
               
}

div.faqbottombar {
	/*background-image: url(mareve2/faq_section_bar_b.gif);*/
	width: 100%;
	/*background : #FFEE00;*/
    /*background: #CDCDCD;*/
   	height: 28px;
               
}


/* The answer */
div.faqanswer {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	/*width: 97%;*/
    width: 100%;
	/*background : #FFFFFF;*/
    /* background: #EFEFEF;*/
    padding-left: 5px;
    margin-bottom: 20px;
}



/***************************************************** TRACKER **************************************************************/
/* The Entry Tracker title bar */
div.entrytrackertitle {
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	color: #535353;
	font-size: 16px;
	font-weight : bold;
	background-image: url(mareve2/box_title.jpg);
	border: 0px solid black;
	border-bottom: 0px;
	padding-left: 0.8em;
	padding-right: 0.8em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	margin-top: 5px;
	width: 98%;
	clear: both;
}
/***************************************************** QUIZZES **************************************************************/

#quizmenu { 
	display: none;
}

div.questionblock {
  border: 1px solid black;
  background: white;
  margin-bottom: 10px;
}

div.quizquestion {
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  font-size: 12px;
  margin-bottom: 5px;
}

div.quizoptions {
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  font-size: 12px;
}

div.quizdescription {
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  font-size: 12px;
  border: 1px solid black;
  background: white;
  margin-bottom: 10px;
}

div.quizanswer {
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  font-size: 12px;
  border: 1px solid black;
  background: white;
  margin-bottom: 10px;
}

/***************************************************** SHOUTBOX **************************************************************/
div.shoutboxmsg {
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  font-size: 12px;
  border: 1px solid black;
  background: white;
  margin-bottom: 0px;
  padding-left: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}

div.shoutboxmodmsg {
  font-family: "Century Gothic", Verdana, Arial, sans-serif;
  font-size: 10px;
  margin-bottom: 4px;
  padding-left: 2px;
  padding-top: 1px;
  padding-bottom: 1px;
}

textarea.tshoutbox{
	background-color: white;
	border-bottom: #5e5d63 1px solid;
	border-left: #5e5d63 1px solid;
	border-right: #5e5d63 1px solid;
	border-top: #5e5d63 1px solid;
	color: #000000;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 10px;
}


/* calendar styles */
.Cal0, .Cal1, .Cal2 {
	border-top:1px dashed #cccccc;
	color: #425262;
	font-size:10px;
	padding-right:0px;
}
.Cal0:before{
	content: "? ";
}

.Cal1:before{
	content: "+ ";
	background-color: #FFCC77;
}

.Cal2:before{
	content: "X ";
	background-color: #eeeeaa;
}
/* misc cal styles */
.caltitle {
	font-weight: bold;
	color: #635762;
}
.caltab {
	padding-left: 10px;
	padding-right: 10px;
	border: 1px solid #666666;
	border-bottom: 2px solid #aeaeae;
	margin-right: 6px;
}
a.caltab {
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	background-color: #dedede;
	color: #000000;
}
a.caltab:hover {
	background-color: #efefaf;
	border-bottom: 2px solid #dedede;
}

.caltabon{
	padding-left: 10px;
	padding-right: 10px;
	background-color: #ffffff;
	border: 1px solid #666666;
	border-bottom: 2px solid #FFFFFF;
	margin-right: 6px;
}
a.caltabon{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}
a.caltabon:hover{
	background-color: transparent;
}
div#tab, div#tabcal, div#tabnav {
	margin-top: 10px;
	margin-left: 30px;
}
div#tab{
	margin-bottom: 1px;
}
div.tabcal, div.tabnav {
	padding: 10px;
	background-color: #ffffff;
	border: 1px solid #666666;
	border-bottom: 1px solid #aeaeae;
	font-size: 11px;
}

/* checkboxes background is required for rollover display */
.calcheckbox{
	background-color: #3C2C3C;
}
.caltoggle{
	font-size: 9px;
	margin-bottom: 7px;
}

/* style of the popup background in case of transparent styles */
#opaque{
	background-color: #DEDFDE;
}
.calfocus{
	font-size:10px;
	background-color: transparent;
}
.calfocus a {
	text-decoration: none;
	color: #949494;
}
.calfocuson{
	font-size:10px;
	background-color: #f3e498;
	padding-top: 2px;
	padding-bottom: 4px;
}
.calfocuson a{
	text-decoration: none;
	color: #000000;
}

.Calwiki{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
	margin-top: 0;
}

.Calwiki a{
	color: #443F39;
}

.Calwiki:before{
	content: "w";
	font-family: monospace;
	background-color: #ffffff;
}

.Calblog{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Calblog a{
	color: #443039;
}

.Calblog:before{
	content: "b";
	font-family: monospace;
	background-color: #ffffff;
}

.Calgal{
	border-top:1px dashed #8D8D8D;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Calgal a{
	color: #303F49;
}

.Calgal:before{
	content: "i";
	font-family: monospace;
	background-color: #ffffff;
}

.Calart{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Calart a{
	color: #304F30;
}

.Calart:before{
	content: "a";
	font-family: monospace;
	background-color: #ffffff;
}

.Calforum{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Calforum a{
	color: #304F30;
}

.Calforum:before{
	content: "o";
	font-family: monospace;
	background-color: #ffffff;
}

.Caldir{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Caldir a{
	color: #304F30;
}

.Caldir:before{
	content: "d";
	font-family: monospace;
	background-color: #ffffff;
}

.Calfgal{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Calfgal a{
	color: #304F30;
}

.Calfgal:before{
	content: "f";
	font-family: monospace;
	background-color: #ffffff;
}

.Calfaq{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Calfaq a{
	color: #304F30;
}

.Calfaq:before{
	content: "q";
	font-family: monospace;
	background-color: #ffffff;
}

.Calquiz{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Calquiz a{
	color: #304F30;
}

.Calquiz:before{
	content: "z";
	font-family: monospace;
	background-color: #ffffff;
}

.Caltrack{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Caltrack a{
	color: #304F30;
}

.Caltrack:before {
	content: "t";
	font-family: monospace;
	background-color: #ffffff;
}

.Calsurv{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Calsurv a{
	color: #304F30;
}

.Calsurv:before{
	content: "s";
	font-family: monospace;
	background-color: #ffffff;
}

.Calnl{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Calnl a{
	color: #304F30;
}

.Calnl:before{
	content: "n";
	font-family: monospace;
	background-color: #ffffff;
}

.Caleph{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Caleph a{
	color: #304F30;
}

.Caleph:before{
	content: "e";
	font-family: monospace;
	background-color: #ffffff;
}

.Calchart{
	border-top:1px dashed #cccccc;
	font-size:10px;
	padding-left:3px;
	padding-right:3px;
}

.Calchart a{
	color: #304F30;
}

.Calchart:before {
	content: "c";
	font-family: monospace;
	background-color: #ffffff;
}

.viewmodeon{
	background-color: #6A5A49;
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

.viewmodeoff{
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

.viewmodeoff:hover{
	background-color: #FFFF00;
	color: #000000;
}
.calweb {
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	color: #336699;
}
.calweb:hover{
	color: #996633;
}
.calprio1{
	background-color: #DAE0E0;
}
.calprio2{
	background-color: #DADCDC;
}
.calprio3{
	background-color: #DAD0D0;
}
.calprio4 {
	background-color: #DACACA;
}
.calprio5{
	background-color: #DAC0D0;
}
.calprio6{
	background-color: #DABABA;
}
.calprio7{
	background-color: #DAB0B0;
}
.calprio8{
	background-color: #DAAAAA;
}
.calprio9{
	background-color: #DA9A9A;
}

div#edithelpzone { 
	display: none;  
}
div#attzone     { 
	display: none; 
	margin-top: 10px; 
}
div#attzoneopen      { 
	display: block; 
	margin-top: 10px; 
}

.highlight { 
	background-color: #FFAAAA; 
	color: #000000; 
}

/*
 * Caption in tables.
 * Currently in Attachments and comments only.
 */
caption{
  font-family: "Century Gothic", Verdana, Arial, 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 outset #00E000;
  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;
}
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;
}

/***************************************************** ECommerce **************************************************************/

.boxText { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 11px; 
	color:#959395;
	
}
.errorBox { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size : 11px; background: #101010; font-weight: bold; 
	margin-left: 10px;
	margin-right:10px;
	border: 1px solid #666666;
	color:#FF0000;
	}
	
.stockWarning { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size : 11px; color: #cc0033; 
}
.productsNotifications { 
	background: #f2fff7;
	color:#959395;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
 
}
.orderEdit { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size : 11px; 
	color: #FFFF00; 
	text-decoration: underline; 
}

A {
	color: #D650D0;
	text-decoration: none;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;

}

A:hover {
  	color: #979797;
  	text-decoration: underline;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;

}

FORM {
	display: inline;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  
}

TR.header {
  	background: #ffffff;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;

}

TR.headerNavigation {
  	background: #100010;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	color:#959395;
  
}

TD.headerNavigation {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 10px;
  	background: #959395;
  	color: #ffffff;
  	font-weight : bold;
}

A.headerNavigation { 
  	color: #959395; 
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  
}

A.headerNavigation:hover {
  	color: #9A9A9A;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  
}

TR.headerError {
  	background: #ff0000;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
    	
}

TD.headerError {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
  	background: #ff0000;
  	color: #ffffff;
  	font-weight : bold;
  	text-align : center;
}

TR.headerInfo {
  	background: #00ff00;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
    	
}

TD.headerInfo {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
  	background: #00ff00;
  	color: #ffffff;
  	font-weight: bold;
  	text-align: center;
}

TR.footer {
  	background: #959395;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
    	
}

TD.footer {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 10px;
  	background: #959395;
  	color: #ffffff;
  	font-weight: bold;
}

.infoBox {
  	background: #000000;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
    	
}

.infoBoxContents {
  	background: #110011;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 11px;
}

.infoBoxNotice {
  	background: #FF8E90;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
    	
}

.infoBoxNoticeContents {
  	background: #FFE6E6;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 11px;
}

TD.infoBoxHeading {
  	background-image: url(mareve2/infobox_title.gif);
 	/* background: #2916FF;*/
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 14px;
  	font-weight: bold;
  	color: white;
}



TD.qtpro_table{
 	 background: #531954;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 11px;
  	font-weight: bold;
  	color: white;
}


/*  
   background-image: url(mareve2/info_box_heading.png);color: white;  */


TD.infoBox, SPAN.infoBox {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  	background: #000000;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
    	
  	
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  	background: #363636;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
    	
}

TABLE.productListing {
  	border: 1px;
  	border-style: solid;
  	border-color: #b6b7cb;
  	border-spacing: 1px;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
    	
}

.productListing-heading {
  	background-image: url(mareve2/leftmenu_title_bg.jpg);*/
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
  	/*background: #b6b7cb;*/
  	color: #FFFFFF;
  	font-weight: bold;
  	border-bottom: 1px solid #aaaaaa;
  	padding-bottom: 5px;
  	padding-top: 5px;
}

TD.productListing-data {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 11px;
  	color: #D721DB;
  	padding-top:5px;
  	padding-bottom:5px;
}

A.pageResults {
  	color:#959395;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
    font-size:11px;	
	text-decoration: none; 
}

A.pageResults:hover {
  	color: #171717;
  	background: #BDBDBD;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;  	
	font-size:11px;
	text-decoration: underline; 
}

TD.pageHeading, DIV.pageHeading {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 20px;
  	font-weight: bold;
  	color: #ffffff;
}

TR.subBar {
  	background: #f4f7fd;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
    	
}

TD.subBar {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 10px;
  	color: #000000;
}

TD.main, P.main {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 13px;
  	line-height: 1.5;
  	color: #A1A1A1;
  	/*border-bottom:1px solid #AAAAAA;*/
  	padding-bottom: 15px;
}

TD.smallText, SPAN.smallText, P.smallText {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
  	color: #987D96;
}

TD.accountCategory {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
  	color: #aabbdd;
}

TD.fieldKey {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
  	font-weight: bold;
  	color:#9F759E;
}

TD.fieldValue {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
}

TD.tableHeading {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
  	font-weight: bold;
}

SPAN.newItemInCart {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 10px;
  	color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
}

TEXTAREA {
  	width: 100%;
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
}

SPAN.greetUser {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 13px;
  	color: #f0a480;
  	font-weight: bold;
}

TABLE.formArea {
 	background: #f1f9fe;
  	border-color: #7b9ebd;
  	border-style: solid;
  	border-width: 1px;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
    	
}

TD.formAreaTitle {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
  	font-weight: bold;
}

SPAN.markProductOutOfStock {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	font-size: 12px;
  	color: #c76170;
  	font-weight: bold;
}

SPAN.productSpecialPrice {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	color: #ff0000;
  	font-weight:bold;
}

SPAN.errorText {
  	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	color: #ff0000;
}

.moduleRow { }
.moduleRowOver { 
	background-color: #D7E9F7; 
	cursor: pointer; 
	cursor: hand; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	
}
.moduleRowSelected { 
	background-color: #570057; 
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  	
}

.checkoutBarFrom, .checkoutBarTo { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #8c8c8c; 
}
.checkoutBarCurrent { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	font-size: 11px; 
	color: #FFFF00;
	font-weight: bold; 
}

/* message box */

.messageBox { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	font-size: 11px; 
}
.messageStackError, .messageStackWarning { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	font-size: 11px; 
	background-color: #FE8488;
	color: #000000; 
}
.messageStackSuccess { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	font-size: 11px; 
	background-color: #3F3F3F;
	color:#ff0000; 
}

.prio3
{
	background-color: #000000;
	font-size: 12px;
	font-family: "Century Gothic", Verdana, Arial, sans-serif;
  

}

/* input requirement */
.inputRequirement { 
	font-family: "Century Gothic", Verdana, Arial, sans-serif; 
	font-size: 10px; 
	color: #ff0000; 
}

/* Article css added by CHEESK 28/11/05 */
div.ctnewslettertext {	
	font-family: "Century Gothic", Tahoma, Arial; 
	font-size: 10px;
}

/* css added by CHEESK 28/11/05 for COURSELIST.tpl*/
.menutitle { 
	background-color: #FFFFFF; 
	cursor: pointer; 
	cursor: hand; 
	width=500px; 
}
.menutitleclick { 
	cursor: pointer; 
	cursor: hand; 
	/* font-weight: bold;*/ 
	color=#0000ff; 
	font-size: 10px;
}


/* Styles added by CheeSK for the bottom link at the WT & Tiki Page --*/
.bottom_link {	
	font-family: "Century Gothic"; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FF9DCA; 
	text-decoration: none; 
}
.bottom_link:active {	
	font-family: "Century Gothic"; 
	font-size: 10px; 
	font-weight: bold; 
	color: #660066; 
	text-decoration: none; 
}
.bottom_link:hover {	
	font-family: "Century Gothic"; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-decoration: none; 
}


.copyright {
	font-family: Century Gothic;
	font-size: 10px;
	font-weight: bold;
	color: #A9A9A9;
	text-decoration: none; 
	text-align: right;
}

/* styles added by CheeSK for the Submit Button */
div.submit_button {
	/*background-image: url(mareve07/mareve_submit_button.png);*/
	padding-left: 0px;
	padding-right: 0px;
	vertical-align: top;
	/*background: White;*/
	width: 83px;
}
	
/* ADDED BY CHEESK FOR THE TITLE BAR FOR THE WT PAGES */

.mid_box_long_top{
	background-image: url(mareve2/mid_box_long_top.jpg);
    /*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	/*font-size: 12px;*/
	overflow: hidden;
	/*color: #FFFFFF;*/
	/*text-align: center;*/
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 12px;
	padding-bottom: 0px;
	
	WIDTH: 560px; 
	Height: 32px;
	background-repeat:repeat-y;
}


.mid_box_long_top2{
	background-image: url(mareve2/mareve_mid_box_long_top2.jpg);
    /*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	/*font-size: 12px;*/
	overflow: hidden;
	/*color: #FFFFFF;*/
	/*text-align: center;*/
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	padding-top: 12px;
	WIDTH: 567px; 
	Height: 32px;
	background-repeat:no-repeat;
}

.mid_box_long_content{
	background-image: url(mareve2/mid_box_long_content.gif);
    /*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	/*font-size: 12px;*/
	overflow: hidden;
	/*color: #FFFFFF;*/
	/*text-align: center;*/
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	WIDTH: 567px; 
}



div.mid_box_bottom_long{
	background-image: url(mareve2/mid_box_bottom_long.jpg);
    /*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	/*font-size: 12px;*/
	overflow: hidden;
	/*color: #FFFFFF;*/
	/*text-align: center;*/
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	WIDTH: 567px; 
	height:2;
}


.titlebannerbg{
	background-image: url(mareve2/mid_box_long_top.jpg);
    /*font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	/*font-size: 12px;*/
	overflow: hidden;
	/*color: #FFFFFF;*/
	/*text-align: center;*/
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 12px;
	WIDTH: 600px; 
	Height: 32px;
}


/* ADDED BY CHEESK FOR THE LINK MENU AT THE RIGHT HAND SIDE FOR UPCOMING COURSE AND LATEST PRODUCTS INFO  */
a.rightmenutext{
	/*background-image: url(mareve2/mid_box_long_content.gif);*/
    font-family: "Century Gothic", Verdana, Arial, sans-serif;
	font-size: 12px;
	overflow: hidden;
	color: #FFFFFF;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	font-weight: bold;
	           
}

.process { 
	font-weight: bold; 
	font-size: 18px; 
	font-family: "Century Gothic", Helvetica, "Trebuchet MS",Verdana, Arial, sans-serif; 
	color : #687826;
	}

	
/* ADDED BY CHEESK FOR THE TEXT COLOR FOR THE NEwSLETTER */
.newslettertext{ 
	font-size: 12px; 
	font-family: "Century Gothic", "Book Antiqua", Helvetica, Verdana, Arial,  sans-serif; 
	color : #6a644b;
	}
	
	
/* ADDED BY CHEESK FOR THE TEXT COLOR FOR THE NEwSLETTER */
.menufont{ 
	font-size: 15px; 
	font-family: "Century Gothic", Helvetica, "Trebuchet MS", Verdana, Arial,  sans-serif; 
	color : #8C268C;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
	}
	
/* ADDED BY CHEESK FOR THE STYLE FOR IMAGE GALLERY TIKI-BROWSE_GALLERY_TEST.TPL */
/* All Styles Optional */

.infoBox2 {
  	background: #b6b7cb;
	
}


/*QTpro*/
.OutofStock { background-color: #FFCACB; }
.OutofStockAttrib { font-family: Verdana, Arial, sans-serif; font-size: 10px;  background-color: #FFCACB; color: #000000; }