/* Created by Annette Wegscheider			*/
/* Copyright 2003, Lithops Software, Inc.	*/

/* Default body style 					*/
body
{
	background-color: Black;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-decoration: none;
}

/* Default styles for links 					*/
/* unvisited links 	*/
a:link    { color: Yellow ;text-decoration : none;}
a:visited { color: Yellow ; text-decoration : none;}		/* visited links	*/
a:hover   { color: #00FF00; text-decoration : none; } 		/* user hovers		*/
a:active  { color: #33ddff; text-decoration : none; }		/* active links		*/

/* Default text formatting span definitions 			*/
/* bold text 							*/
span.bold 
{ 
	font-weight: bold 
}

hr {
	color: #333399;
	height: 1px;
	background-color: transparent;
}

/* Paragraph definitions 					*/

p.copyrighttext
{
	font-size: 10px;
	margin-top: 0em;
	line-height: 1.5;
}

/* Heading styles 						*/

h1
{
	color: #00aaff;
	font-size: 24px;
	font-weight: bold;
	margin-bottom : -10px;
	margin-top : -5px;
}

h2
{
	font-size: 16px;
	font-weight: bold;
	margin-bottom : 5px;
	margin-top : 5px;
}

h3
{
	color: #ffffff;
	font-size: 10px;
	margin-bottom : 0px;
	margin-top : 0px;
}

h4
{
	font-size: 12px;
	font-weight: bold;
	margin-top: 2em;
	margin-bottom: 0em;
}

h5
{
	font-size: 12px;
	font-weight: bold;
	margin-top: 2em;
	margin-bottom: 0.5em;
}

li.listitem
{
	background-color: #FFFFFF;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin-left: 0em;
	margin-right: 0em;
	text-decoration: none;
	text-indent: 0em;
	text-transform: none;
	margin-bottom : 0.5em;
	margin-top : 0em
}



/* Standard text in table cells 				*/
td
{
  color: White;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-left: 0em;
  margin-right: 0em;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  line-height: 1.5
}

.sm
{
  color: White;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-left: 0em;
  margin-right: 0em;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  line-height: 1.5
}


td.small 
{
  color: White;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-left: 0em;
  margin-right: 0em;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  line-height: 1.5
}

td.large 
{
  color: White;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  margin-left: 0em;
  margin-right: 0em;
  text-decoration: none;
  text-indent: 0em;
  text-transform: none;
  line-height: 1.5;

}

table.w {
	max-width: 1900px;
	min-width: 1200px;
	/* for IE only */
    width: expression((documentElement.offsetWidth || document.body.offsetWidth) < 950 ? '950px' : 'auto' && (documentElement.offsetWidth || document.body.offsetWidth) > 1500 ? '1500px' : 'auto');

}

TABLE TR TD.a {
        BORDER-RIGHT: White 1px solid;
        BORDER-TOP: White 1px solid;
        BORDER-LEFT: White 1px solid;
        BORDER-BOTTOM: White 1px solid;
}

TABLE.b {
        BORDER-BOTTOM: #6666cc 1px solid;
}

TABLE.bb {
        BORDER-BOTTOM: #6666cc 1px solid;
		BORDER-TOP: #6666cc 1px solid;
}
TABLE.subclass1 {
        BORDER-LEFT: 	#6666cc 1px solid;
		BORDER-RIGHT:	#6666cc 1px solid;
		BORDER-TOP:		#6666cc 1px solid;
}

TABLE.subclass2 {
        BORDER-LEFT: 	#6666cc 1px solid;
		BORDER-RIGHT:	#6666cc 1px solid;
		BORDER-TOP:		#6666cc 1px solid;
		BORDER-BOTTOM:	#6666cc 1px solid;
}
