

body {
	background-color: #FFF8e9;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color: #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }

a:hover		{ text-decoration: underline; color : #DD6900; }

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

/* This is the border line & background colour round the entire page */
.bodyline	{background-color: transparent;
	border-right : 1px dotted #003399;
	border-bottom : 1px dotted #003399;}
.bodysite{
	background-color: #FFFFFF;
	border: 1px solid #02AC02;
}
.bodyinfo{
	background-color: #FFFFFF;
	border: 1px solid #1B1551;
}
.bodyshopping{
	background-color: #FFFFFF;
	border: 1px solid #003399;
}
.cshopping{
	background-color: #FFFFFF;
	border: 1px dotted #003399;
}

/* Main table cell colours and backgrounds */
td.row1	{ background-color: #EFEFEF; }
td.row2	{ background-color: #DEE3E7; }
td.row3	{ background-color: #D1D7DC; }
td.site	{
	background-color: #90EE90;
}


td.shopping	{
	
	background-color: #DB5C45;
	
}
table.home{
	background-color: transparent;
	border-right : 1px dotted #003399;
	border-bottom : 1px dotted #003399;
}
td.home{
	background-color: transparent;
	border-right : 1px dotted #003399;
	border-bottom : 1px dotted #003399;
}

.bodyhome{
	background-color: transparent;
	
	border-bottom : 1px dotted #003399;
}

td.boutique	{
	background-color: #003399;
}
td.topsite	{
	background-color: #02ac02;
}
td.topinfo	{
	background-color: #0066CC;
}
td.topclub	{
	background-color: #FF9900;
}
td.info	{
	background-color: #DDEEFF;
}





/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1,h2	{
			font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none; line-height : 120%; color : #000000;
}


/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #DD6900; text-decoration: underline; }


/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #000000 }
a.mainmenu		{ text-decoration: none; color : #006699;  }
a.mainmenu:hover{ text-decoration: underline; color : #DD6900; }


/* Forum category titles */
.cattitle		{ font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #006699}
a.cattitle		{ text-decoration: none; color : #006699; }
a.cattitle:hover{ text-decoration: underline; }
/* Boutique classe */
.shop	{
	font-size: 11px ;
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
a.shop	{
	font-size: 11px;
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none; font-weight : bold;
}
a.shop:hover{
	font-size: 11px ;
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline; font-weight : bold;
}
/* Mini Boutique classe */
.minshop	{
	font-size: 7pt;
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
a.minshop	{
	font-size: 7pt ;
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none; font-weight : bold;
}
a.minshop:hover{
	font-size: 7pt;
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-weight : bold;
}


/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
.nav			{ font-weight: bold; font-size: 11px; color : #000000;}
a.nav			{ text-decoration: none; color : #006699; }
a.nav:hover		{ text-decoration: underline; }


/* titles for the topics: could specify viewed link colour too */
.lite			{
	font-weight: bold;
	font-size: 9pt;
	color : #006699;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.lite:link   { text-decoration: none; color : #006699; }
a.lite:visited { text-decoration: none; color : #5493B4; }
a.lite:hover	{ text-decoration: underline; color : #DD6900; }
/* titles for the topics: could specify viewed link colour too */
.promo		{
	font-weight: bold;
	font-size: 10pt;
	color : Lime;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.promo:link   {
	text-decoration: none;
	color : Lime;
}
a.promo:visited {
	text-decoration: none;
	color : Lime;
}
a.promo:hover	{
	text-decoration: underline;
	color : White;
}


.liteb			{
	font-weight: bold;
	font-size: 8pt;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.liteb:link   {
	text-decoration: none;
	color : White;
}
a.liteb:visited {
	text-decoration: none;
	color : White;
}
a.liteb:hover	{
	text-decoration: underline;
	color : Black;
}
.textl			{
	
	font-size: 10px;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.text			{
	font-weight: bold;
	font-size: 10px;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.text			{
	font-weight: bold;
	font-size: 10px;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.text:hover		{
	font-weight: bold;
	font-size: 10px;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.textblanc			{
	font-weight: bold;
	font-size: 10pt;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.textblanc			{
	font-weight: bold;
	font-size: 10pt;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.textblanc:hover			{
	font-weight: bold;
	font-size: 10pt;
	color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.textbleu			{
	font-weight: bold;
	font-size: 10pt;
	color : #1B1551;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.textbleu		{
	font-weight: bold;
	font-size: 10pt;
	color : #1B1551;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.textbleu:hover			{
	font-weight: bold;
	font-size: 10pt;
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
.chasse		{
	font-weight: bold;
	font-size: 10pt;
	color : #800000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.chasse	{
	font-weight: bold;
	font-size: 10pt;
	color : #800000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.chasse:hover			{
	font-weight: bold;
	font-size: 10pt;
	color : #8B4513;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}
.textr		{
	font-weight: bold;
	font-size: 10pt;
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.textr	{
	font-weight: bold;
	font-size: 10pt;
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.textr:hover			{
	font-weight: bold;
	font-size: 10pt;
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.textvert		{
	font-weight: bold;
	font-size: 10pt;
	color : #006633;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.textvert	{
	font-weight: bold;
	font-size: 10pt;
	color : #006633;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.textvert:hover			{
	font-weight: bold;
	font-size: 10pt;
	color : #003399;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #000000;}

