A 				{font-size: 8pt; font-family: 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif}
A:link 			{color: Black; text-decoration:underline}
A:visited 		{color: Black; text-decoration:underline}
a.white:link 	{color: White;}
a.white:visited{color: White;}

a.small:link {
	color: #0000FF;
	font-size: 8pt;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	text-decoration: underline;
}
a.small:visited {
	color: #0000FF;
	font-size: 8pt;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	text-decoration: underline;
}
a.small:hover {
	color: #0000FF;
	font-size: 8pt;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	text-decoration: underline;
}


a.tabbar:link {
	color: #333333;
	font-weight : bold;
	font-size: 11px;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial, sans-serif;
	text-decoration: none;
}
a.tabbar:visited {
	color: #333333;
	font-weight : bold;
	font-size: 11px;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial, sans-serif;
	text-decoration: none;
}
a.tabbar:hover {
	color: #660099;
	font-weight : bold;
	font-size: 11px;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial, sans-serif;
	text-decoration: none;
}
B 				{
	font-size: 8pt;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial,sans-serif;
	font-weight : bold;
}

b.warning		{
	color : Red;
	font-family : 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-weight : bold;
}

span#errors		{
	color : Red;
	font-family : 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-weight : bold;
}

b.tabbar{
	color: White;
	font-weight : bold;
	font-size: 11px;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial, sans-serif;
}

b.yellow1{
	color: Yellow;
}

b.yellow{
	
}

BODY 			{font-size: 8pt; font-family: 'Lucida Sans Unicode', 'Lucida Grande', times, serif;}
body.MMP	{
	overflow: auto;
	background-color: White;
	width : 100%;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}

DIV 			{
	font-size: x-small;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
}

H1 				{font-size:16pt; font-family: 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif; color : Red;}
H2 				{font-size: 14pt; font-family: 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;}
H3 				{
	font-size: 12pt;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
}
H4 				{font-size: 9pt; font-family: 'Lucida Sans Unicode', 'Lucida Grande', times, serif; color : Red;}
H5				{font-size:12pt;font-family: 'Lucida Sans Unicode', 'Lucida Grande', arial,sans-serif;color:white;}

P 				{font-size: 9pt; font-family: 'Lucida Sans Unicode', 'Lucida Grande', verdana, times, serif;}
SMALL 			{font-size: 9pt; font-family: 'Lucida Sans Unicode', 'Lucida Grande', verdana, times, serif; color : Red; font-weight : bold;}

.text			{font-size: 9pt; font-family: 'Lucida Sans Unicode', 'Lucida Grande', verdana, times, serif;}
table.container
{
	border: thin groove;
	background-color: #FFFFCC;
	padding: 0,0,0,0;
	width: 100%;
	border-spacing : 0px;
	margin : 0px 0px 0px 0px;
	border-collapse : collapse;
}

table.forumContainer
{
	border: thin groove;
	background-color: #E1FDE1;
	padding: 0,0,0,0;
	width: 100%;
	border-spacing : 0px;
	margin : 0px 0px 0px 0px;
}


table.fullcontainer
{
	border: thin groove;
	background-color: White;
	width: 775px;
	padding: 0,0,0,0;
	border-spacing : 0px;
	margin : 0px 0px 0px 0px;
	border-collapse : collapse;
}

table.fullcontainer1
{
	border: thin groove;
	background-color: White;
	width: 750px;
	padding: 0,0,0,0;
	border-spacing : 0px;
	margin : 0px 0px 0px 0px;
	border-collapse : collapse;
}

table.fullcontainer tr
{
	height: 20px;
}

table.fullcontainer tr.header td
{
	border-collapse : separate;
	padding : 3px 3px 3px 3px;
	border-top:thin groove;
	background-repeat: repeat-y;	
}

table.fullcontainer tr.topHeader td
{
	border-collapse : separate;
	padding : 3px 8px 8px 3px;
	border-top:thin groove;
	background-repeat: repeat-y;
	height: 81;
	vertical-align: bottom;
	text-align:right;
}

table.fullcontainer tr.selectableRow td
{
	border-collapse : separate;
	padding : 3px 3px 3px 3px;
	border:1;
	border-bottom-style : outset;
}

table.fullcontainer td
{
	border-collapse : separate;
	padding : 3px 3px 3px 3px;
	border:1;
}

table.datatable
{
	padding: 0,0,0,0;
	background-color : White;
	border : 1px solid Black;
	border-collapse : collapse;
}

table.datatable td.header
{
	border : 1px solid Black;
	border-width : 1 px;
	padding-left : 1px;
	padding-right : 1px;
	font-weight: bold;
}

table.datatable td
{
	padding : 3px 3px 3px 3px;
	border: 1;
	border : 1px solid Black;
}


table.tabbar
{
	border: none;
	padding: 0,0,0,0;
	border-spacing : 0px;
	margin : 0px 0px 0px 0px;
	border-collapse : collapse;
	width : 100%;
}

table.tabbar tr
{
	height: 20px;
}

table.tabbar td.selectedtab
{
	border-collapse : separate;
	padding : 3px 3px 3px 3px;
	background-color : #71b445;
	border-right : thin solid Gray;
	border-top : thin solid White;
	border-left : thin solid White;
	text-align : center;
}

table.tabbar td.tab
{
	border-collapse : separate;
	padding : 3px 3px 3px 3px;
	border-bottom : thin solid White;
	text-align : center;
}

TD 				{	font-size: 8pt;	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Arial,sans-serif;}

td.rowHeader
{
	background-color: #dfdfdf;
}

textarea{
	overflow:auto;
}

tr.header 		{
	background-color: #faecab;
	font : bold small sans-serif;	
	vertical-align: top;
}

tr.subHeader 		{
	background-color: #faecab;
	font : small sans-serif;
	color : Black;
}

tr.subHeader td {
	border-collapse : separate;
	padding : 3px 3px 3px 3px;
	border:1;
	border-bottom-style : outset;
	border-top-style : outset;
	vertical-align: text-top;
}

tr.tabBar{
	background-color : #ebece8;
}

tr.tabBar td{
	padding : 0 0 0 0;
}

tr.toolbar 		{
	background-color: #71b445;
	font : bold small sans-serif;
	color : White;
}

select
{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', tahoma, sans-serif;
	font-size: 8pt;
}

input
{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', tahoma, sans-serif;
	font-size: 8pt;
}

textarea
{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', tahoma, sans-serif;
	font-size: 8pt;
}

UL 				{
	font-size: 8pt;
}

input.AdminHomeButton{
	background-color : #3B4E98;
	color: White;
	height: 30;
	width: 230;
	font-weight : normal;	
}

input.toolbarButton{
	background-color : #f0c600;
	color: black;
	height: 20px;
	min-width: 60px;
	font-weight : bold;
	vertical-align:middle;
	padding-bottom:5px;	
}

input.formulaButton{
	background-color : #3B4E98;
	color: white;
	height: 20;
	width: 60;
	font-weight : bold;
}

input.helpButton{
	background-color : #63309C;
	color: White;
	height: 15;
	width: 10;
	font-weight : bold;
	border : none;
}

input.numberText{
	direction:rtl;
	text-align:right;
}

input.numberTextReadonly
{
	direction:rtl;	
	border: none;
}

tr.selectableRow
{
	cursor: pointer;
	cursor: hand;
	height: 18px;
}

tr.line
{
	height: 18px;
}

tr.line td
{
	border-collapse : separate;
	padding : 3px 3px 3px 3px;
	border:1;
	border-bottom-style : outset;
}

p.halfspace
{
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 8px;
	margin-right : 8px;
}

input.cell
{
	font-family :  'Lucida Sans Unicode', 'Lucida Grande', Arial, Tahoma, sans-serif;
	font-size : 8pt;
	color: Black;
	height: 16px;
	width : 70px;
	background : transparent;
	border : none;
	text-align: right;
}

input.headercell
{
	font-family :  'Lucida Sans Unicode', 'Lucida Grande', Arial, Tahoma, sans-serif;
	font-size : 8pt;
	color: #000000;
	height: 16px;
	width : 70px;
	background : transparent;
	border : none;
	font-weight: bold;
	text-align: right;
}

table.mainbodylistBorder
{
	width : 100%;
	border-spacing : 0px;
	border-collapse : collapse;
	border: 1px solid Gray;
}

table.mainbodylistBorder td
{
	border-collapse : separate;
	padding : 3px 0px 3px 3px;
	border: 1px solid Gray;
	border-bottom-style : outset;
	border-right-style : outset;
	border-left-style : outset;
}

input.smalllink{
	text-decoration:underline;
	font-family : 'Lucida Sans Unicode', 'Lucida Grande', times, serif;
	font-size : 9pt;
	color:black;
	border: none;
	background: transparent;
	cursor : hand;
}

b.normal{
	font-size: 11pt;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', times, serif;
}

textarea.autoHeight
{
	 overflow:visible;
	 width:100%;
}

table.fullcontainer2
{
	border: thin groove;
	background-color: #FFFFCC;
	width: 750px;
	padding: 0,0,0,0;
	border-spacing : 0px;
	margin : 0px 0px 0px 0px;
	border-collapse : collapse;
}

table.fullcontainer2 td
{
	border-top-style:solid; 
	border-top-width:1px;
	border-top-color: silver;
}
