/* DEFAULTS */
p, h1, h2, h3, td, th, ul, ol
	{
	font-family:arial,helvetica;
	font-size:x-small;
	color:black
	}

/* SPECIFICS */
/* basic look and feel from my original css doc */
/* TODO: review if needed*/
/* ---------------------------------------------*/
body 				{background-color:#CCCCCC; margin:0}
blockquote			{text-align:left}

a				{color:#003366;	background-color:transparent; font-family:arial,helvetica; font-weight:bold}
a.footer  			{padding-left:2em}

a:link				{text-decoration:underline; color:#666666; font-weight:normal;}
a:visited			{text-decoration:underline; color:#666666; font-weight:normal;}
a:hover				{text-decoration:underline; color:#666666; font-weight:normal;}
a:active			{text-decoration:underline; color:#666666; font-weight:normal;}

a.main:link			{text-decoration:underline; color:#330000; font-size:x-small; font-weight:normal;}
a.main:visited			{text-decoration:underline; color:#330000; font-size:x-small; font-weight:normal;}
a.main:hover			{text-decoration:underline; color:#330000; font-size:x-small; font-weight:normal;}
a.main:active			{text-decoration:underline; color:#330000; font-size:x-small; font-weight:normal;}

a.nav:link			{text-decoration:none; font:x-small; color:white; font-weight:bold;}
a.nav:visited			{text-decoration:none; font:x-small; color:white; font-weight:bold;}
a.nav:hover			{text-decoration:underline; font:x-small; color:white; font-weight:bold;}
a.nav:active			{text-decoration:underline; font:x-small; color:white; font-weight:bold;}

table.header			{padding:6}

th.error			{font-size:medium; font-weight:bold; color:white; background-color:maroon}

td.error			{color:maroon; background-color:white; text-align:center}
td.copyright			{font-weight:bold; font-size:xx-small}
td.footer			{color:steelblue; background-color:#EEEEDD}
td.header			{color:steelblue; background-color:#EEEEDD}
td.space			{color:black; background-color:#CCCCCC}
td.component			{width:100%; background-color:transparent; vertical-align:top; text-align:left}
td.navcomponent			{background-color:transparent; vertical-align:top; text-align:left}
td.discmenubar			{color:#FFFFFF; font-weight:bold; background-color:#003366; border-color:#003366; text-align:center}
td.ads				{background-color:transparent; vertical-align:top; text-align:left; padding-left:8px; padding-bottom:2px; padding-top:2px}
td.row				{background-color:#666666; font-size:x-small; color:white; font-weight:bold;}

.error				{color:#660000; background-color:white}
/* -----------------------------------------------------*/

/* new look and feel css added by me for different stuff */
/* -----------------------------------------------------*/
table.normal			{width:100%; margin:0; padding:0} 
table.component			{width:100%; background:transparent; margin:0; padding:0; vertical-align:top; text-align:left}
table.leftnav			{background:transparent; margin:0; padding:0; vertical-align:top; text-align:left; border-width:0}
table.divider			{background:transparent; margin:0; padding:0; vertical-align:top; text-align:left; border-width:0}
table.ads			{background:transparent; margin:0; padding:2; vertical-align:top; text-align:left; border-width:0}
table.basic			{width:100%; background-color:#FFFFFF; margin:0; padding:0; border-width:0;}
table.body			{width:400; margin:0; padding:0;}
table.list			{width:100%; background:transparent; margin:0; padding:0; border-width:0;}

.content			{color:black; background-color:white; vertical-align:top; text-align:left; padding:2ex}
.text1 				{font-size:small; font-weight:bold; color:#990000}
.text2 				{font-size:x-small; font-weight:bold; color:black}
.text3 				{font-size:small; color:black}
.text4 				{font-size:x-small; color:black}
.text5				{font-size:small; color:#666666}
.headertitle 		{font-size:large; font-weight:bold; color:#990000;}
.jptheading			{font-size:small; color:#990000; font-weight:bold;}
.date 				{font-size:x-small; font-weight:bold; color:#990000;}
/* -----------------------------------------------------*/
