/* webstyle.css - standard CSS file */


/* default setting */
body	{ 
	text-align: center;
	background-color: #9D9DFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: "Arial", serif; 
}

div	{ 
	text-align: center;
}

a:link			{COLOR: green; TEXT-DECORATION: none;}
a:visited		{COLOR: green; TEXT-DECORATION: none;}
a:active		{COLOR: green; TEXT-DECORATION: none;}
a:hover			{COLOR: blue ; TEXT-DECORATION: none;}

a.hd:link			{COLOR: black; TEXT-DECORATION: none;}
a.hd:visited		{COLOR: black; TEXT-DECORATION: none;}
a.hd:active 		{COLOR: black; TEXT-DECORATION: none;}
a.hd:hover			{COLOR: blue ; TEXT-DECORATION: none;}

a.rev:link		{COLOR: white; TEXT-DECORATION: none;}
a.rev:visited	{COLOR: gray; TEXT-DECORATION: none;}
a.rev:active	{COLOR: white; TEXT-DECORATION: none;}
a.rev:hover		{COLOR: yellow; TEXT-DECORATION: none;}

button  { height: 15pt; font-size:8pt;}

h1		{
	font-family: "Arial", serif; 
	font-size: 24pt;
	color: blue;
}

h2		{
	font-family: "Arial", serif; 
	font-size: 14pt;
	color: blue;
}

img		{ border: 0px; padding: 0px 0px 0px 0px;position:relative; 
			vertical-align: bottom;}

input	{ vertical-align: middle; font-size: 10pt;}


/* general text-alignment only */

.lt { text-align: left;		vertical-align: top;	}
.ct { text-align: center;	vertical-align: top;	}
.rt { text-align: right;	vertical-align: top;	}

.lm { text-align: left;		vertical-align: middle;}
.cm { text-align: center;	vertical-align: middle;}
.rm { text-align: right;	vertical-align: middle;}

.lb { text-align: left;		vertical-align: bottom;}
.cb { text-align: center;	vertical-align: bottom;}
.rb { text-align: right;	vertical-align: bottom;}

.s  { font-size: 8pt;}
.sl { font-size: 8pt; text-align:left;}
.sr { font-size: 8pt; text-align:right;}
.sc { font-size: 8pt; text-align:center;}

.ss  { font-size: 7pt;}
.ssl { font-size: 7pt; text-align:left;}
.ssr { font-size: 7pt; text-align:right;}
.ssc { font-size: 7pt; text-align:center;}

.b  { font-size: 14pt;}
.bl { font-size: 14pt; text-align:left;}
.br { font-size: 14pt; text-align:right;}
.bc { font-size: 14pt; text-align:center;}



/* general table */

table{
  	margin:auto;
	text-align: center;
	border-width: 1px 1px 1px 1px;
	border-color: gray gray gray gray;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
}

table.noborder   { 
	width:  100%;
	margin:auto;
	text-align: center;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: none;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
}

table.outerframe {
	width:  100%;
	height: 100%;
  	margin: auto;
	text-align: center;
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

table.main {
	width:  680px;
	height: 600px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	background-color: #ffffff;
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
}


/* website specific */
