FONT	{FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px}
TD		{FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px}
BODY	{FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px}
P		{FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px}
DIV		{FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; FONT-SIZE: 10px}

/*  Generic "Center" class to replace center tag  */
.center { 
		text-align: center
		}

/*  Body Margin  */
.bodyoutline 	{
  		margin: 7px; //	Using just margin replaces the separate left, right, top, and bottom tags
  		}

/* Form elements */
input 	{
  		margin-bottom: 2px; 
		margin-top: 2px; 
		text-indent: 2px 
		}

input,textarea,select { 
  		border-color: #000000; 
		color: #000000; 
		font-size: 10px 
		}

/* Fancy form styles for IE */
input,textarea,select { 
  		background: #ffffff; 
		border-width: 1px; 
		font: normal 10px Verdana,Arial,Helvetica,sans-serif
		}

/* The buttons used for bbCode styling in message post */
input.button, button.button { 
  		background: #fafafa; 
		color: #000000; 
		font-size: 10px 
		}

input.catbutton { 
  		background: #fafafa; 
		color: #000000; 
		font-size: 10px 
		}

/* None-bold submit button */ 
input.liteoption { 
  		background: #fafafa; 
		color: #000000 
		}

/* The main submit button option */
input.mainoption { 
  		background: #fafafa; 
		color: #000000; 
		font-weight: bold 
		}

/* The text input fields background colour */
input.post, textarea.post, select { 
  		background: #ffffff;
		color: #000000
		}

/* 
This is the line in the posting page which shows the rollover help line. 
This is actually a text box,but if set to be the same colour as the background 
no one will know;)
*/

.helpline { background: #e1e9f2;
		border-style:none;
		color:#000000
		}

/* Quote & Code blocks */
.code 	{
  		background: #fafafa;
		border: 1px solid #d1d7dc;
		color: #006600; 
		font: 11px Verdana,Arial,Helvetica,sans-serif;
		padding: 5px
		}

.quote	{
  		background: #fafafa;
		border: 1px solid #d1d7dc;
		color: #444444; 
		font: 11px/125% Verdana,Arial,Helvetica,sans-serif
		}

.bodyline {
  		background: #f7f8fc;
		color: #000000;
		border: 1px solid #d7d7d7
		}

body	{
 		background: #ecf0f6;
		color:#000000;
		font-size: 12px 
		font-family: Verdana,Arial,Helvetica,sans-serif; 
		scrollbar-3dlight-color: #d1d7dc; 
		scrollbar-arrow-color: #006699; 
		scrollbar-darkshadow-color: #98aab1; 
		scrollbar-face-color: #dee3e7; 
		scrollbar-highlight-color: #ffffff; 
		scrollbar-shadow-color: #dee3e7; 
		scrollbar-track-color: #efefef
		}

hr		{
  		border: 0px solid #ffffff;
		border-top-width: 1px;
		height: 0px
		}

a:link,a:active,a:visited,a.postlink {
  		text-decoration: none; 
		color: #6A77B4
		}

a:hover,a.topictitle:hover {
  		text-decoration: none; 
		color: #FF0000
		}

.content 	 {
  		background: none; 
		color: #000000; 
		font-size: 10px; 
		font-family: Verdana,Arial,Helvetica,sans-serif
		}

.title, .storytitle, .block-title, .boxtitle {
  		background: none; 
		color: #516A88; 
		font-size: 11px; 
		font-weight: bold; 
		font-family: Verdana,Arial,Helvetica,sans-serif; 
		text-decoration: none
		}
  		
.storycat, .option	{
  		background: none; 
		color: #000000; 
		font-size: 10px;
		font-weight: bold; 
		font-family: Verdana,Arial,Helvetica,sans-serif; 
		text-decoration: none
		}

.boxcontent {
  		background: none; 
		color: #000000; 
		font-size: 10px;
		font-family: Verdana,Arial,Helvetica,sans-serif
		}

.tiny	{
  		background: none; 
		color: #000000; 
		font-size: 10px;
		font-weight: normal; 
		font-family: Verdana,Arial,Helvetica,sans-serif; 
		text-decoration: none
		}

.small	{
  		background: none; 
		color: #000000; 
		font-size: 9px; 
		font-weight: normal; 
		font-family: Verdana,Arial,Helvetica,sans-serif; 
		text-decoration: none
		}

.sommairenowrap { 
 		white-space: nowrap;
 		width: 150px
		}

.sommairecat { 
		font-size: 10px; 
		font-weight: bold; 
		font-family: Verdana,Arial,Helvetica,sans-serif; 
		text-decoration: none
		}

.sommairelink { 
		font-size: 10px; 
		font-family: Verdana,Arial,Helvetica,sans-serif; 
		text-decoration: none;
		}

.rss-box { margin: 3px 3%; padding: 2px 4px; width: 100%;}
.rss-title, rss-title a {FONT-WEIGHT: bold; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; margin: 5px 0; padding: 0; letter-spacing: 1px;}
.rss-items 		{list-style: none; margin-left:15; margin-right:0; margin-top:0; margin-bottom:1em}
.rss-item  		{font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; margin: 10px 0;}
.rss-item a:link, .rss_item a:visited, .rss_item a:active {text-decoration: none; color: #6A77B4;}
.rss-item a:hover {text-decoration: none; color: #FF0000;}
.rss-date 		{font-size: 9px;}

/*	POSSIBLE OPTIONS FOR W3C COMPLIANCE
{ margin: 3px 3%; padding: 2px 4px; width: 98%;	}
{ list-style: none; margin-left: 15; margin-right: 0; margin-top: 0; margin-bottom: 1em }
{ width: 500px; background:#fff url(dog.jpg) bottom left no-repeat; padding: 5px 10px 5px 120px; border-left: 8px solid #111; border-top: 8px solid #111; }
*/