/* Page stuff */

body, td, th, p, div, span, a, input, textarea {
	font-family:		Tahoma, Verdana, Arial, Helvetica, Sans Serif;
	color:				#ffffff;
	font-size:			12px;
}

h1, h2, h3, h4 {
	font-family:		Tahoma, Verdana, Arial, Helvetica, Sans Serif;
	margin:				0px;
	padding:			0px;
}

td {
	vertical-align:		top;
}

body {
	background-color:	#000000;
	background-image:	url(../../images/background.gif);
}

div.contentArea {
	background-color:	#000000;
}

div.contentArea *, div.content * {
	color:				#cccccc;
}

/* Hyperlinks */

a:hover {
	text-decoration:	underline;
}

div.content a {
	text-decoration:	none;
	border-bottom:		1px dashed #cccccc;
}

/* Page layout facets */

table #pageLayout {
	border:				1px solid #ff0000;
	width:				720%;
	padding:			0px;
	margin:				0px;
}

table #pageLayout td {
	vertical-align:		top;
	align: top;
}

div.menu {
	float:				left;
	display:			block;
	width:				120px;
	margin-right:		8px;
}

div.footer {
	display:			block;
	text-align:			right;
	width:				100%;
	margin-top:			6px;
	
}

div.footer a {
	font-size:			11px;
}


/* Menu */

div.menu span a {
	text-decoration:	none;
	display:			block;
	padding-left:		4px;
}

div.menu label {
	display:			block;
	background-image:	url(../../images/menuTab_120.gif);
	text-align:			center;
	font-size:			11px;
	font-weight:		700;
	color:				#000000;
}

div.menu span.options {
	display:			block;
	width:				100%;
	filter:				Alpha(Opacity=67);
	background-color:	#000000;
	margin-bottom:		12px;
	padding-top:		2px;
	padding-bottom:		2px;
	border-bottom:		1px solid #666666;
	border-left:		1px solid #666666;
	border-right:		1px solid #666666;
}

div.menu #logo {
	align:				center;
	display:			block;
	margin-bottom:		8px;
}

/* Title */

div.title h1 {
}

div.title #date {
	float:				right;
}

div.title #breadcrumb {
	float:				left;
}

input, textarea {
  background-color:		#444444;
  border:				1px solid #999999;
  width: 				120px;
}

textarea {
  width: 				100%;
}

input.radio {
  border: 				0;
  background-color: 	#000000;
  width: 				16px;
}

input.button {
  border: 				1px outset #cccccc;
}

table.grid {
	border:				1px solid #666666;
	margin-bottom:		4px;
}

table.grid td {
	border:				1px solid #333333;
	width:				20%;
}