/* General Stuff	*/

body 		{
	padding:		0px;
	font-family:            verdana, sans-serif;
	font-size: 		10pt;
	color:			#F2F2F2;
	background-color:	#120E17;
	background-image:	url(/img/purplerock.png);
	text-decoration:	none
		}

img		{
	border:			0px
		}

a:link		{
	text-decoration:	none;
	font-weight:		bold;
	color: 			#B07CF8
		}

a:hover		{
	text-decoration:	none;
	font-weight:		bold;
	color: 			#9D5BF7
		}

a:visited	{
	text-decoration:	none;
	font-weight:		bold;
	color: 			#B39AC5
		}

a:active	{
	text-decoration:	none;
	font-weight:		bold;
	color: 			#3591FF
		}

p.indent {
	padding-left:		15px;
	white-space:		nowrap
	}


td		{
	font-family:            verdana, sans-serif;
	color:			#F2F2F2;
	font-size: 		10pt
		}

p.smy	{
	font-family:            verdana, sans-serif;
	font-size: 		10pt;
	font-weight:		100;
	color:			#3D2B4A
		}


/* Large Table		*/
td.large_nav	{
	vertical-align:		top;
	padding:		6px;
	width:			350px
		}

td.large_main	{
	vertical-align:		top;
	padding:		6px;
	width:			3000px
		}


/* Caption		*/

td.caption	{
	padding:		5px;
	white-space:		nowrap;
	background-color:	#3D2B4A;
	background-image:	none;
	color:			#DDDDDD;
	font-size:		16pt;
	font-style:		italic
	}

/* Nav Caption		*/

td.navcaption	{
	padding:		6px;
	white-space:		nowrap;
	background-color:	#3D2B4A;
	background-image:	none;
	color:			#DDDDDD;
	font-size:		12pt;
	font-style:		italic
	}


td.nav_cat	{
	padding:		6px;
	white-space:		nowrap;
	background-color:	#3D2B4A;
	background-image:	none;
	color:			#EEDDE2;
	font-size:		12pt;
	font-weight:		bold
	}

td.nav_bod	{
	width:			3000px;
	padding:		8px;
	padding-left:		26px;
	color:			#F2F2F2;
	font-size: 		10pt;
	background-color:	#4F4662;
	background-image:	none
		}

td.capspacer	{
	height:			6px
		}


/* Date			*/

td.date		{
	font-size: 		9pt;
	white-space:		nowrap;
	padding:		4px;
	background-color:	#3D2B4A;
	background-image:	none;
	color:			#6996CD;
	font-weight:		bold
		}

/* Poster		*/

td.poster		{
	white-space:		nowrap;
	padding:		4px;
	background-color:	#3D2B4A;
	color:			#F2F2F2;
	font-size: 		10pt;
	background-image:	none
		}

td.author		{
	font-size: 		10pt;
	white-space:		nowrap;
	padding:		4px;
	background-color:	#3D2B4A;
	background-image:	none;
	color:			#9996CD;
	font-weight:		bold
		}

/* Main body		*/

td.normtopic	{
	width:			175px;
	vertical-align:		top;
	white-space:		nowrap;
	padding:		8px;
	background-image:	none;
	background-color:	#3D2B4A;
	font-size:		10pt;
	color:			#F2F2F2
		}

td.normtopicwide	{
	vertical-align:		top;
	width:			3000px;
	padding:		8px;
	background-image:	none;
	background-color:	#3D2B4A;
	font-size:		10pt;
	color:			#F2F2F2
		}

td.main		{
	padding:		8px;
	width:			3000px;
	color:			#F2F2F2;
	font-size: 		10pt;
	background-color:	#4F4662;
	background-image:	none
		}

td.mainalt_a	{
	padding:		2px 8px;
	color:			#F2F2F2;
	font-size: 		10pt;
	background-color:	#4F4662;
	background-image:	none
		}

td.mainalt_b	{
	padding:		2px 8px;
	color:			#F2F2F2;
	font-size: 		10pt;
	background-color:	#48425D;
	background-image:	none
		}


/* Table Borders	*/

td.cap_uc	{ background-image: url(/img/tbl_cap_uc.png) }
td.cap_cl	{ background-image: url(/img/tbl_cap_cl.png) }
td.cap_ch	{
	background-image: 	url(/img/tbl_cap_ch.png);
	background-position: 	left;
	background-repeat:	repeat-y;
	background-color:	#3D2B4A;
	width:			4px;
	padding:		0px
		}

td.cap_cr	{ background-image: url(/img/tbl_cap_cr.png) }
td.cap_lc	{ background-image: url(/img/tbl_cap_lc.png) }

td.nav_ucl	{ background-image: url(/img/tbl_nav_uc.png); width: 20px }
td.nav_ucr	{ background-image: url(/img/tbl_nav_uc.png); width: 3000px }
td.nav_lc	{ background-image: url(/img/tbl_nav_lc.png) }

td.bod_ucl	{ background-image: url(/img/tbl_bod_uc.png); width: 20px }
td.bod_ucr	{ background-image: url(/img/tbl_bod_uc.png); width: 3000px }
td.bod_cl	{ background-image: url(/img/tbl_bod_cl.png) }
td.bod_cr	{ background-image: url(/img/tbl_bod_cr.png) }
td.bod_lc	{ background-image: url(/img/tbl_bod_lc.png) }
td.bod_ch	{
	background-image: 	url(/img/tbl_bod_ch.png);
	background-position: 	left;
	background-repeat:	repeat-y;
	background-color:	#4F4662;
	width:			4px;
	padding:		0px
		}

td.bod_chalt	{
	background-image: 	url(/img/tbl_bod_ch.png);
	background-position: 	left;
	background-repeat:	repeat-y;
	background-color:	#48425D;
	width:			4px;
	padding:		0px
		}

td.ver_a	{ background-image: url(/img/tbl_ver_a.png) }
td.ver_a_stretch	{ background-image: url(/img/tbl_ver_a.png); width: 3000px }
td.ver_b	{ background-image: url(/img/tbl_ver_b.png) }
