body
{
	margin:				0px;
	background-color:		#000000;
	color:				#000000;
}

h1
{
	background-color:		transparent;
	color:				#000000;
	font-family:			MS Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size:			x-large;
	font-weight:			normal;
	text-transform:			capitalize;	
}

h2, h2 a
{
	background-color:		transparent;
	color:				#000000;
	font-family:			MS Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size:			large;
	font-weight:			normal;
	text-transform:			capitalize;
}

h3
{
	background-color:		transparent;
	color:				#000000;
	font-family:			MS Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size:			medium;
	font-weight:			lighter;
	text-transform:			capitalize;	
}

p, ul, td
{
	font-family:			Helvetica, Arial, sans-serif;
	font-size:			x-small;
	list-style:			square;	
}

li
{
	font-family:			Helvetica, Arial, sans-serif;
	font-size:			x-small;	
}

table.fifthelement
{
	
	border:				1px #cccccc solid;
	padding:			10px;
	width:				100%;
}

td.fifthelement
{
	vertical-align:			top;
	width:				50%;
}

a
{
	font-weight:			normal;
}

a:link
{
	background-color:		transparent;
	color:				#cc0000;
}

a:visited
{
	background-color:		transparent;
	color:				#cc0000;
}

a:hover, a:active
{
	background-color:		transparent;
	color:				#ff0000;
}

.footer
{
	background-color:		#000000;
	color:				#ffffff;
	font-family:			Helvetica, Arial, sans-serif;
	font-size:			xx-small;
	font-weight:			normal;
}

.footer a
{
	font-weight:			normal;
}

.footer a:link, .footer a:visited
{
	background-color:		#000000;
	color:				#ffffff;
	
}

.footer a:hover, .footer a:active
{
	background-color:		#000000;
	color:				#fbd900;
}

div.menu
{
	font-size:			x-small;
	font-weight:			bold;
	padding:			3px;
}

/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */

div.h
{
	background-color:		#000000;
	color:				#ffffff;
	font-family:			MS Trebuchet, Tahoma, Arial, Helvetica, sans-serif;
	font-size:			xx-large;
	font-weight:			normal;
	margin-left:			20px;
	margin-bottom:			10px;
}

span.hFront
{
	font-weight:			bold;
}

span.hWorks
{
	font-style:			bold;
}

/* @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ */

.sidebar
{
	padding-left:			20px;
	vertical-align:			top;
}

.content
{
	vertical-align:			top;
}

div.sidebarlink a
{
	font-weight:			bold;
}

div.sidebarlink
{
	border:				1px #cccccc solid;
	margin-bottom:			1em;
	padding:			10px;
}

.cTable
{
	border:				1px #000000 solid;
}

td.cCellOn
{
	background-color:		#eeeeee;
	color:				#000000;
	font-size:			xx-small;
	text-align:			center
}

td.cCellOff
{	
	background-color:		#ffffff;
	color:				#000000;	
	font-size:			xx-small;
	text-align:				center
}

th.cCellHeading
{
	
	background-color:		#000000;
	color:				#ffffff;
	font-size:			x-small;
	font-weight:			bold;
	text-align:			center
}

th
{
	font-family:			Arial, Helvetica, sans-serif;
	font-size:			x-small;
	font-weight:			bold;
	text-align:			left;
}

table.brochure
{
	width:				500px;
}

td.brochure
{
	background-color:		transparent;
	color:				#cc0000;
	font-style:			italic;
	padding-right:			20px;
	vertical-align:			top;
	width:				50%;
}

img.brochure
{
	border-bottom-color:		#cc0000;
	border-left-color:		#fbd900;
	border-right-color:		#cc0000;
	border-style:			solid;
	border-top-color:		#fbd900;
	border-width:			2px;
	margin-bottom:			5px;
}

li.gap
{
	margin-bottom:			1em;
}

div.fwBoxHeader
{
	background-color:		#cc0000;
	color:				#ffffff;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:			10pt;
	font-weight:			bold;
	padding:			5px;
	text-align:			center;
	width:				50%;
}

div.fwBoxContent
{
	background-color:		#ffffff;
	border:				1px #cc0000 solid;
	color:				#000000;
	font-family:			Arial, Helvetica, sans-serif;
	font-size:			8pt;
	font-weight:			normal;
	padding:			5px;
	text-align:			left;
	width:				50%;
}

div.fwBoxContainer
{
	text-align:			left;
}

INPUT.InputText 
{
	BORDER-RIGHT: 			#403800 1px solid; 
	BORDER-TOP: 			#403800 1px solid; 
	FONT-SIZE: 			10pt; 
	BORDER-LEFT: 			#403800 1px solid; 
	COLOR: 				#403800; 
	BORDER-BOTTOM: 			#403800 1px solid; 
	FONT-FAMILY: 			Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: 		#ffffff
}
TEXTAREA 
{
	BORDER-RIGHT: 			#403800 1px solid; 
	BORDER-TOP: 			#403800 1px solid; 
	FONT-SIZE: 			10pt; 
	BORDER-LEFT: 			#403800 1px solid; 
	COLOR: 				#403800; 
	BORDER-BOTTOM: 			#403800 1px solid; 
	FONT-FAMILY: 			Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: 		#ffffff
}