/*	General layout stuff
 */

body
{
	scrollbar-base-color:	#666666;
	scrollbar-track-color:	#999999;
	scrollbar-arrow-color:	#cccccc;
	color:			#000000;
	background:		#ff9900;
	margin:			0px;
	padding:		0px;
}

td, p
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#000000;
}

th, b, strong, h1, h2, h3, h4, h5, h6
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#000000;
	font-weight:	bold;
}

h2
{
	font-size:		13px;
}

i
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#000000;
	font-style:		italic;
}

a
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#ffffff;
	font-weight:	bold;
}

a:visited
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#000000;
	font-weight:	bold;
}

a:hover
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#ffffff;
	font-weight:	bold;
	text-decoration: none;
}

a.menu, a.menu:visited
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#ffffff;
	font-weight:	bold;
}

a.menu:hover
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#ffffff;
	font-weight:	bold;
	text-decoration: none;
}

a.menu_ro, a.menu_ro:visited
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#000000;
	font-weight:	normal;
}

a.menu_ro:hover
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#000000;
	text-decoration: none;
	font-weight:	normal;
}

a.fake, a.fake:hover
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#ffffff;
	font-weight:	bold;
}

a.fake:visited
{
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size:		12px;
	color:			#000000;
	font-weight:	bold;
}

img.inline
{
	float:			left;
	margin:			0px 20px 10px 0px;
	padding:		0px;
	border:			1px solid black;
}

textarea
{
	scrollbar-base-color:	#999999;
	scrollbar-track-color:	#cccccc;
	scrollbar-arrow-color:	#cccccc;
	width:			100%;
	font-family:	Verdana;
	font-size:		12px;
	color:			#000000;
}

input.text
{
	width:			100%;
	font-family:	Verdana;
	font-size:		12px;
	color:			#000000;
}

input.button
{
	width:			200px;
	font-family:	Verdana;
	font-size:		12px;
	font-weight:	bold;
	color:			#000000;
}


/*	Content formatting stuff
 */

div.content table
{
	border-collapse: collapse;
	background:		#ffcc99;
}

div.content table.nocolor
{
	background:		#ff9900;
}

div.content table.center
{
	text-align:		center;
}

div.content table.left
{
	text-align:		left;
}

div.content table.right
{
	text-align:		right;
}

div.content table.justify
{
	text-align:		justify;
}

div.content th
{
	border:			1px solid #ff9900;
	padding:		4px;
	vertical-align:	baseline;
}

div.content td
{
	border:			1px solid #ff9900;
	padding:		4px;
	vertical-align:	middle;
}

div.content table.top td
{
	vertical-align:	top;
}

div.content ul
{
	margin-left:	30px;
	padding-left:	0px;
}


table.plain th, table.plain td
{
	margin:			0px;
	padding:		0px;
	vertical-align:	top;
	text-align:		justify;
	background:		#ff9900;
}


table.ls th, table.ls td
{
	margin:			0px;
	padding:		1px 30px 2px 5px;
	vertical-align:	middle;
	border-bottom:	1px solid #000000;
}

#sap {font-family:	Verdana;
	font-size:		10px;
	font-weight:	normal;
	color:			#6c6c6c; }
	#sap a {font-family:	Verdana;
	font-size:		10px;
	font-weight:	normal;
	color:			#6c6c6c; }
