 /* General page style. The scroll bar colours only visible in IE5.5+ */
body {
	/*background-image: url("http://www.ngamexp.com/img/main_bg_noel.gif");*/
	background: url('http://www.ngamexp.com/img/background_main.png') repeat-x top fixed;
	color: #000000;
	background-color: #B2C5D4;
	margin-top: 0px;
	padding-top: 0px;
}

/* General font families for common tags */
font,th,td,p	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
a:link,a:active	{font-weight: bold; text-decoration: none; color: #4E84A5; background-color: transparent;}
a:visited		{font-weight: bold; text-decoration: none; color: #4E84A5; background-color: transparent;}
a:hover			{font-weight: bold; text-decoration: underline; color: #FE8D41; background-color: transparent;}
hr				{height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}


/* This is the border line & background colour round the entire page */
.bodyline	{background-color: #FFFFFF; border: 2px #6C8282 solid;}

/* This is the outline round the main forum tables */
.forumline	{/* background-color: #FFFFFF; border: 2px #006699 solid; */}


/* Main table cell colours and backgrounds */
td.row1	{background-color: #F8F8F9;}
td.row2	{background-color: #EBF0F4;}
td.row3	{background-color: #DBE3E9;}


/*
  This is for the table cell above the Topics, Post & Last posts on the index.php page
  By default this is the fading out gradiated silver background.
  However, you could replace this with a bitmap specific for each forum
*/
td.rowpic {
		background-color: #FFFFFF;
		/*background-image: url(images/cellpic2.jpg);*/
		background-repeat: repeat-y;
}

/* Header cells - the blue and silver gradient backgrounds */
th	{
	color: #FE8D41; font-size: 9pt; text-align: left;
	background: url("http://www.ngamexp.com/img/background12.png") 50% 0%; background-color: #FFFFFF; border-top: 2px solid #CCCCCC; border-bottom: 2px solid #CCCCCC;
}

td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
			background: url("http://www.ngamexp.com/img/background5_2.jpg") 50% 0%; background-color: #DBE3E9/*#FBDDDD*/; border: #FFFFFF; border-style: solid; height: 20px;
}


/*
  Setting additional nice inner borders for the main table cells.
  The names indicate which sides the border will be on.
  Don't worry if you don't understand this, just ignore it :-)
*/
td.cat,td.catHead,td.catBottom {
	height: 20px;
	border-width: 0px 0px 0px 0px;
}
/*th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
	font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px;}*/
td.row3Right	{background-color: #DBE3E9; border: #FFFFFF; border-style: solid;}
td.spaceRow		{background-color: #4E84A5; border: #4E84A5; border-style: solid;}

/*th.thHead,*/td.catHead {font-size: 8pt; border-width: 1px 1px 0px 1px;}
/*th.thSides,*/td.catSides,td.spaceRow	 {border-width: 0px 1px 0px 1px;}
/*th.thRight,*/td.catRight,td.row3Right	 {border-width: 0px 1px 0px 0px;}
/*th.thLeft,*/td.catLeft	  {border-width: 0px 0px 0px 1px;}
/*th.thBottom,*/td.catBottom  {border-width: 0px 1px 1px 1px;}
/*th.thTop	 {border-width: 1px 0px 0px 0px;}
th.thCornerL {border-width: 1px 0px 0px 1px;}
th.thCornerR {border-width: 1px 1px 0px 0px;}*/


/* 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: #4E84A5;
			margin-left: 15px; background-color: transparent;
}


/* General text */
.genbiggest {font-size : 28pt;}
.genbigger {font-size : 12pt;}
.genbig {font-size : 10pt;}
.gen {font-size : 8pt;}
.genmed {font-size : 7pt;}
.gensmall {font-size : 9px;}
.genbigger,.genbig,.gen,.genmed,.gensmall {color : #000000; background-color: transparent;}
a.genbigger,a.genbig,a.gen,a.genmed,a.gensmall {color: #4E84A5; text-decoration: none; background-color: transparent;}
a.genbigger:hover,a.genbig:hover,a.gen:hover,a.genmed:hover,a.gensmall:hover	{color: #FE8D41; text-decoration: underline; background-color: transparent;}


/* The register, login, search etc links at the top of the page */
.mainmenu		{font-size : 8pt; color : #000000; background-color: transparent;}
a.mainmenu		{text-decoration: none; color : #4E84A5; background-color: transparent;}
a.mainmenu:hover{text-decoration: underline; color : #FE8D41; background-color: transparent;}


/* Forum category titles */
.cattitle		{font-weight: bold; font-size: 8pt ; letter-spacing: 1px; color : #4E84A5; background-color: transparent;}
a.cattitle		{text-decoration: none; color : #4E84A5; background-color: transparent;}
a.cattitle:hover{text-decoration: underline;}


/* Forum title: Text and link to the forums used in: index.php */
.forumlink			{font-weight: bold; font-size: 8pt; color : #4E84A5; background-color: transparent;}
a.forumlink		{text-decoration: none; color : #4E84A5; background-color: transparent;}
a.forumlink:hover	{text-decoration: underline; color : #FE8D41; background-color: transparent;}


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


/* titles for the topics: could specify viewed link colour too */
.topictitle				{font-weight: bold; font-size: 7pt; color : #000000; background-color: transparent;}
a.topictitle:link		{text-decoration: none; color : #4E84A5; background-color: transparent;}
a.topictitle:visited	{text-decoration: none; color : #315397; background-color: transparent;}
a.topictitle:hover		{text-decoration: underline; color : #FE8D41; background-color: transparent;}


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

/* Location, number of posts, post date etc */
.postdetails		{font-size : 10px; color : #000000; background-color: transparent;}


/* The content of the posts (body of text) */
.postbody {font-size : 8pt;}
a.postlink:link		{font-weight: normal; text-decoration: none; color : #4E84A5; border-color: #4E84A5; background-color: transparent;}
a.postlink:visited	{font-weight: normal; text-decoration: none; color : #315397; border-color: #315397; background-color: transparent;}
a.postlink:hover	{font-weight: normal; text-decoration: underline; color : #FE8D41; border-color: #FE8D41; background-color: transparent;}


/* Quote & Code blocks */
.code_header {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #444444;
	background-color: #D5CDCD; border: #FE8D41; border-style: solid; padding: 3px;
	border-left-width: 2px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px
}
.code_header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #444444;
	background-color: #D5CDCD; border: 0px; padding: 3px;
}

.code {
	font-family: 'Lucida Console', Courier, 'Courier New', sans-serif; font-size: 10pt; color: #006600;
	background-color: #FDFDFF; border: #FE8D41; border-style: solid; margin: 0px; padding: 0px;
	border-left-width: 2px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
}

.quote_header {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #444444;
	background-color: #CDCDD5; border: #FE8D41; border-style: solid; padding: 3px;
	border-left-width: 2px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px
}

.quote_header2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #444444;
	background-color: #CDCDD5; border: 0px; padding: 3px;
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #444444;
	background-color: #FDFDFF; border: #FE8D41; border-style: solid; margin: 0px; padding: 0px;
	border-left-width: 2px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
}


/* Copyright and bottom info */
.copyright		{font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #444444; background-color: transparent;}
a.copyright		{color: #444444; text-decoration: none; background-color: transparent;}
a.copyright:hover {color: #000000; text-decoration: underline; background-color: transparent;}


/* Form elements */
input,textarea, select {
	color : #000000;
	font: normal 8pt Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
	background-color: #FFFFFF;
}

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

input {text-indent : 2px;}

/* The buttons used for bbCode styling in message post */
input.button {
	background-color : #EFEFEF;
	color : #000000;
	font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif;
}

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

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

/* 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-color: #DEE3E7; border-style: none;}



input.text, select.text		{font-family: Verdana, Arial; color: #000000; background-color: #B2C5D4; font-size: 8pt; border: 2px solid #6C8282;}
td							{font-family: Verdana, Arial; font-size: 8pt;}
.search_empty, .search_focus{font-family: Verdana, Arial; font-size: 8pt; border: 2px solid #6C8282; color: #6C8282; background: #B2C5D4 url("http://www.ngamexp.com/img/search.png") no-repeat center left; padding-left: 20px;}
.search_focus				{color: #000000;}
.bleu,.bleu:visited			{color: #4E84A5;}
.gris,.gris:visited			{color: #888888;}
.orange, a.orange			{color: #FE8D41;}
.chocolat					{color: #5B483C;}
.justifie					{text-align: justify;}
.main,.headerback			{background-color: #FFFFFF; border: 2px solid #6C8282;}
.headerback					{background: url("http://www.ngamexp.com/img/background16.png") #FFFFFF 50% 50% repeat;}
.cadre						{position: relative; visibility: visible; background-color: #FFFFFF;}
.cache						{position: absolute; z-index: 100; visibility: hidden; background-color: #FFFFFF; border: 2px solid #6C8282;}
.titre,.titre2,.titre3		{background: url("http://www.ngamexp.com/img/background14.png") 50% 0%; color: #FE8D41; background-color: #FFFFFF; border-top: 2px solid #CCCCCC; border-bottom: 2px solid #CCCCCC;}
.titre						{font-size: 9pt; font-weight: bold; margin-bottom: 7px;}
.titre2						{font-size: 13pt; font-weight: bold; margin-bottom: 10px;}
.titre3						{font-size: 16pt; font-weight: bold; margin-bottom: 10px;}
.titre4						{font-size: 11pt; color: #4E84A5; font-weight: bold; margin-left: 7px;}
.titre5						{font-size: 9pt; color: #4E84A5; font-weight: bold; margin-left: 5px;}
.titre6						{font-size: 9pt; color: #4E84A5; font-weight: bold;}
.titre7						{font-size: 10pt; color: #4E84A5; font-weight: bold; font-variant: small-caps;}
.barre						{font-size: 9pt; background-color: #FFFFFF; border-top: 2px solid #CCCCCC; border-bottom: 2px solid #CCCCCC; margin-bottom: 5px;}
.barrebas					{font-size: 9pt; background-color: #FFFFFF; border-bottom: 2px solid #CCCCCC; margin-bottom: 5px;}
.barrebas_thin				{font-size: 9pt; background-color: #FFFFFF; border-bottom: 1px solid #CCCCCC; margin-bottom: 3px;}
.barrehaut					{font-size: 9pt; background-color: #FFFFFF; border-top: 2px solid #CCCCCC; margin-bottom: 5px;}
.points						{font-size: 9pt; font-weight: bold; color: #FE8D41;}
.pointsoff					{font-size: 9pt; font-weight: bold; color: #888888;}
.pointsoff2					{font-size: 9pt; font-weight: bold; color: #6C8282;}
.pointsoff3					{font-size: 9pt; font-weight: normal; color: #6C8282;}
.pointsoff4					{font-size: 11pt; font-weight: bold; color: #6C8282;}
.pointsoff5					{font-size: 11pt; font-weight: normal; color: #6C8282;}
.pointsserres				{font-size: 9pt; font-weight: bold; color: #FE8D41; letter-spacing: -1px;}
img.mini_logo				{position: absolute; z-index: 50; margin-top: -6px; margin-left: -7px;}
img.big_logo				{position: absolute; z-index: 50; margin-top: -6px; margin-left: -7px;}
span.mini_logo				{padding-left: 24px;}
span.big_logo				{padding-left: 29px;}
.strip						{border: 2px solid #4E84A5;}
.rant						{color: #000000; text-align: justify;}
table.screenshot			{border: 2px solid #4E84A5}
span.note					{text-align: center; color: #FE8D41; font-size: 30pt; font-weight: bold;}
hr							{color: #4E84A5; border-top-width: 2px;}
hr.pavenote					{color: #4E84A5; width: 100%; height: 2px; border-top-width: 0px;}
hr.paveinfos				{color: #4E84A5; width: 95%; height: 2px; border-top-width: 0px; text-align: center;}
table.pavenote				{border: 2px solid #4E84A5; background-color: #F5F5F5;}
div.paveinfos				{border: 2px solid #4E84A5; background-color: #F8F8F9;}
td.paveinfos				{border: 2px solid #4E84A5; background-color: #F8F8F9;}
table.paveinfos				{border: 2px solid #4E84A5; background-color: #F8F8F9;}
span.premlettre				{float: left; color: #4E84A5; font-size: 16pt; font-weight: bold; text-transform: uppercase; margin-right: .05em;}
img.left					{border-right: 2px solid #FE8D41; border-bottom: 2px solid #FE8D41; margin-right: 5px; margin-bottom: 5px;}
img.right					{border-right: 2px solid #FE8D41; border-bottom: 2px solid #FE8D41; margin-left: 5px; margin-bottom: 5px;}
img.postlink				{border-color: #4E84A5;}
img.postlink:hover			{border-color: #FE8D41;}
ul							{padding-left: 1em; margin: 2px;}
li							{margin-left: 1em;}
ul li						{margin-left: 0em;}
.edito						{text-align: justify; font-weight: bold; font-size: 9pt; font-family: Arial;}
.board_msg					{padding: 0px; margin: 0px; width: 100%;}

.event_day					{text-align: right; vertical-align: bottom; font-size: 6pt; color: #202020}
.event_we					{text-align: right; vertical-align: bottom; font-size: 6pt; color: #707070}
.event_img					{text-align: left; vertical-align: top;}
.days						{font-size: 6pt; font-weight: bold; color: #FE8D41;}
.today						{border-left: solid #EDEDED 1px; border-top: solid #DEDEDE 1px; background-color: #FCFCFC; text-align: right; vertical-align: bottom; font-size: 6pt; width: 20px; height: 25px; color: #202020}
.day,.we					{border-left: solid #EDEDED 1px; border-top: solid #DEDEDE 1px; background-color: #F1F1F1; text-align: right; vertical-align: bottom; font-size: 6pt; width: 20px; height: 25px; color: #202020}
.we							{color: #707070;}
.weeknum					{text-align: right;}

a.topiclink:link			{font-weight: normal; text-decoration: none; color: #4E84A5; border-bottom: 1px dashed #5B483C;}
a.topiclink:visited			{font-weight: normal; text-decoration: none; color: #4E84A5; border-bottom: 1px dashed #5B483C;}
a.topiclink:hover			{font-weight: normal; text-decoration: none; color: #5B483C; border-bottom: 1px dashed #4E84A5;}
.edito a.topiclink:link,
.edito a.topiclink:visited,
.edito a.topiclink:hover	{font-weight: bold;}

a.gamelink:link				{font-weight: bold; text-decoration: none; color: #4E84A5; border-bottom: 1px dashed #FE8D41;}
a.gamelink:visited			{font-weight: bold; text-decoration: none; color: #4E84A5; border-bottom: 1px dashed #FE8D41;}
a.gamelink:hover			{font-weight: bold; text-decoration: none; color: #FE8D41; border-bottom: 1px dashed #4E84A5;}

a.gamegrouplink:link		{font-weight: normal; text-decoration: none; color: #4E84A5; border-bottom: 1px dashed #FE8D41;}
a.gamegrouplink:visited		{font-weight: normal; text-decoration: none; color: #4E84A5; border-bottom: 1px dashed #FE8D41;}
a.gamegrouplink:hover		{font-weight: normal; text-decoration: none; color: #FE8D41; border-bottom: 1px dashed #4E84A5;}
.edito a.gamegrouplink:link,
.edito a.gamegrouplink:visited,
.edito a.gamegrouplink:hover{font-weight: bold;}

a.lexiconlink:link			{font-weight: normal; font-style: italic; text-decoration: none; color: #BBBBBB; border-bottom: 1px dashed #4E84A5;}
a.lexiconlink:visited		{font-weight: normal; font-style: italic; text-decoration: none; color: #BBBBBB; border-bottom: 1px dashed #4E84A5;}
a.lexiconlink:hover			{font-weight: normal; font-style: italic; text-decoration: none; color: #4E84A5; border-bottom: 1px dashed #BBBBBB;}
.edito a.lexiconlink:link,
.edito a.lexiconlink:visited,
.edito a.lexiconlink:hover	{font-weight: bold;}

a.navlink:link				{font-size: 11pt; font-family: Arial; font-weight: bold; text-decoration: none; color: #FFFFFF; border-bottom: 0px;}
a.navlink:visited			{font-size: 11pt; font-family: Arial; font-weight: bold; text-decoration: none; color: #FFFFFF; border-bottom: 0px;}
a.navlink:hover				{font-size: 11pt; font-family: Arial; font-weight: bold; text-decoration: none; color: #5B483C; border-bottom: 2px solid #FFFFFF;}

a.navlinkactive:link		{font-size: 11pt; font-family: Arial; font-weight: bold; text-decoration: none; color: #FFFFFF; border-bottom: 2px solid #5B483C;}
a.navlinkactive:visited		{font-size: 11pt; font-family: Arial; font-weight: bold; text-decoration: none; color: #FFFFFF; border-bottom: 2px solid #5B483C;}
a.navlinkactive:hover		{font-size: 11pt; font-family: Arial; font-weight: bold; text-decoration: none; color: #5B483C; border-bottom: 2px solid #FFFFFF;}

.platformlink				{font-size: 9pt; font-family: Arial;}

a.mini_logo:link			{font-weight: bold; text-decoration: none; color: #FE8D41;}
a.mini_logo:visited			{font-weight: bold; text-decoration: none; color: #FE8D41;}
a.mini_logo:hover			{font-weight: bold; text-decoration: underline; color: #4E84A5;}

.lexicon	{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #444444;
	background-color: #FAFAFA; border: #FE8D41; border-style: solid;
	padding-left: 10px; padding-top: 3px; padding-bottom: 3px; padding-right: 3px;
	border-left-width: 2px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px
}

/*-- mod : profile cp --*/
.foundercolor, a.foundercolor, a.foundercolor:link, a.foundercolor:active, a.foundercolor:visited {
	color: #FE8D41;
	font-weight: bold;
}
a.foundercolor:hover {
	color:	#4E84A5;
	text-decoration: underline;
}

.admincolor, a.admincolor, a.admincolor:link, a.admincolor:active, a.admincolor:visited {
	color: #FE8D41;
	font-weight: bold;
}
a.admincolor:hover {
	color:	#4E84A5;
	text-decoration: underline;
}

.modcolor, a.modcolor, a.modcolor:link, a.modcolor:active, a.modcolor:visited {
	color: #006600;
	font-weight: bold;
}
a.modcolor:hover {
	color:	#008000;
	text-decoration: underline;
}

.usercolor, a.usercolor, a.usercolor:link, a.usercolor:active, a.usercolor:visited {
	color : #4E84A5;
	font-weight: bold;
}
a.usercolor:hover {
	color: #FE8D41;
	text-decoration: underline;
}
/*-- fin mod : profile cp --*/

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
/*@import url("formIE.css");*/

