
body
{
	background-color:	#8dc2b0;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			x-small;
	color:				#333366;
	margin: 			0;
}

h1 { font-family: Arial, Helvetica, sans-serif; font-size: xx-large; font-weight: bold; color: #333366; margin-top: 10px; margin-bottom: 10px; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: x-large;  font-weight: bold; color: #333366; margin-top:  8px; margin-bottom:  8px; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: large;    font-weight: bold; color: #333366; margin-top:  6px; margin-bottom:  6px; }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: medium;   font-weight: bold; color: #333366; margin-top:  6px; margin-bottom:  6px; }
h5 { font-family: Arial, Helvetica, sans-serif; font-size: small;    font-weight: bold; color: #333366; margin-top:  6px; margin-bottom:  6px; }
h6 { font-family: Arial, Helvetica, sans-serif; font-size: x-small;  font-weight: bold; color: #333366; margin-top:  6px; margin-bottom:  6px; }

A:link	  { color: #333366; }
A:visited { color: #333366; }
A:hover	  { color: #333366; }

.Normal
{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		x-small;
	color:			#333366;
}

.NormalTAJ
{
	font-family:	Arial, Helvetica, sans-serif;
	font-size:		x-small;
	color:			#333366;
	text-align:	  	justify;
}

.Header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:   large;
	font-weight: bold;
	font-style:  italic;
	color:       white;
	padding:     5px;
	background-color:	#880000;
}

.ButtonHeader
{
	background-color:	#aaaaaa;
	font-size: 			x-small;
	font-weight:      	bold;
	text-decoration:	none;
	color:            	#000000;
	border-left:		#eeeeee 1px solid;
	border-top:			#eeeeee 1px solid;
	border-right:		#000000 1px solid;
	border-bottom:		#000000 1px solid;
	padding: 			3px;
	padding-left: 		5px;
	padding-right: 		5px;
}
A.ButtonHeader:link    { color: #000040; font-weight: bold; }
A.ButtonHeader:visited { color: #000040; font-weight: bold; }
A.ButtonHeader:hover   { color: #882222; font-weight: bold; }

.Button
{
	background-color: #dddddd;
	font-size: 				xx-small;
	text-decoration:	none;
	border-left:			#eeeeee 1px solid;
	border-top:				#eeeeee 1px solid;
	border-right:			#000000 1px solid;
	border-bottom:		#000000 1px solid;
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
}

table
{
	border:				0px;
	padding:			0px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			x-small;
}

form
{
	font-family:   arial;
	font-size:	   xx-small;
	margin-top:    0px;
	margin-bottom: 0px;
}
select
{
	font-family:   arial;
	font-size:	   xx-small;
	margin-top:    0px;
	margin-bottom: 0px;
}
input
{
	font-family:   arial;
	font-size:	   xx-small;
	margin-top:    0px;
	margin-bottom: 0px;
}
textarea
{
	font-family:   arial;
	font-size:	   xx-small;
	margin-top:    0px;
	margin-bottom: 0px;
}

.Main
{
	border-width:		1px;
	border-style:		solid;
	border-color:  		#888888;
	font-size:	   		x-small;
  	font-weight:		bold;
	color:            	#ffffff;
	background-color:	#888888;
  	// border-collapse: 	collapse;
}
.Main A:link     { color:#333366; }
.Main A:visited  { color:#333366; }
.Main A:hover	 { color:#333366; }

.Title
{
	border-width:			1px;
	border-style:			solid;
	border-color:  		#888888;
	font-size:	   		xx-small;
  font-weight:	  	normal;
	color:            #000000;
	background-color: #bbbbbb;
}
.Title A:link	    { color:#000040; }
.Title A:visited  { color:#000040; }
.Title A:hover	  { color:#882222; }

.TitleL2
{
	border-width:			1px;
	border-style:			solid;
	border-color:  		#888888;
	font-size:	   		xx-small;
  font-weight:	  	normal;
	color:            #000000;
	background-color: #c6c6c6;
}
.TitleL2 A:link	    { color:#000040; }
.TitleL2 A:visited  { color:#000040; }
.TitleL2 A:hover	  { color:#882222; }

.TitleL3
{
	border-width:			1px;
	border-style:			solid;
	border-color:  		#888888;
	font-size:	   		xx-small;
  font-weight:	  	normal;
	color:            #000000;
	background-color: #cccccc;
}
.TitleL3 A:link	    { color:#000040; }
.TitleL3 A:visited  { color:#000040; }
.TitleL3 A:hover	  { color:#882222; }

.Label
{
	border-width:			1px;
	border-style:			solid;
	border-color:  		#888888;
	font-size:	   		xx-small;
  font-weight:	  	normal;
	color:            #000000;
	background-color: #dddddd;
}
.Label A:link		  { COLOR: #000040; }
.Label A:visited	{ COLOR: #000040; }
.Label A:hover		{ COLOR: #882222; }

.Warning
{
	border-width:			1px;
	border-style:			solid;
	border-color:  		#888888;
	font-size:	   		xx-small;
  font-weight:	  	normal;
	color:            #400000;
	background-color: #ffdddd;
}
.Warning A:link		{ COLOR: #000040; }
.Warning A:visited	{ COLOR: #000040; }
.Warning A:hover	{ COLOR: #000040; }

.Selection
{
	border-width:			1px;
	border-style:			solid;
	border-color:  		#888888;
	font-size:	   		xx-small;
  font-weight:	  	normal;
	color:            #400000;
	background-color: #ffffdd;
}
.Selection A:link		{ COLOR: #000040; }
.Selection A:visited	{ COLOR: #000040; }
.Selection A:hover		{ COLOR: #000040; }
.Data
{
	border-width:			1px;
	border-style:			solid;
	border-color:  		#888888;
	font-size:	   		xx-small;
  font-weight:	  	normal;
	color:            #000000;
	background-color: #ffffff;
}
.Data A:link	{ COLOR: #000040; }
.Data A:visited	{ COLOR: #000040; }
.Data A:hover	{ COLOR: #000040; }
.Data2
{
	border-width:			1px;
	border-style:			solid;
	border-color:  		#888888;
	font-size:	   		xx-small;
  font-weight:	  	normal;
	color:            #000000;
	background-color: #eeeeee;
}
.Data2 A:link	 { COLOR: #000040; }
.Data2 A:visited { COLOR: #000040; }
.Data2 A:hover	 { COLOR: #000040; }
.DataSel
{
	border-width:			1px;
	border-style:			solid;
	border-color:  		#888888;
	font-size:	   		xx-small;
}
.Green
{
	border-width:			1px;
	border-style:			solid;
	border-color:  		#888888;
	font-size:	   		xx-small;
  font-weight:	  	normal;
	color:            #000000;
	background-color: #88ffaa;
}
.Green A:link	 { COLOR: #000040; }
.Green A:visited { COLOR: #000040; }
.Green A:hover	 { COLOR: #000040; }

UL
{
    margin-top:    0px;
    margin-bottom: 0px;
}
