@charset "iso-8859-1";
/* author: AllGrund */
/*copyright: AllGrund 2002*/
/*this style sheet defines the table settings for sites which use tables*/

A:link { font-size: 12pt; font-weight: 300; text-decoration: underline; color: #FFFFCC; }
A:hover  { color: #ffff99; font-size: 12pt; text-decoration: none }
A:active  { color: #ffcccc; font-size: 12pt; text-decoration: none }
A:visited  { color: white; font-size: 12pt; text-decoration: none }

table           { display: table; table-layout: fixed; margin-left: 100px; border: 4px #B0E0E6 double; background-color: none; }
tr              { display: table-row; width: 650px; }
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
col             { display: table-column }
colgroup        { display: table-column-group }
td, th          { display: table-cell; vertical-align: top }
caption         { display: table-caption; text-align: left; color: #B0E0E6; font: italic; margin-bottom: 40px; }
th              { font-weight: bolder; text-align: center }
td				 { color: #ffcc33; font-size: 8pt; font-family: Arial, Helvetica, Futura, sans-serif; font-weight: lighter; font-stretch: semi-condensed; text-align: center; width: 122px }

pre             { white-space: pre }

a,p,h,ul,ol,li,div,b,
	{ font-family: Arial, Helvetica, Futura, sans-serif; font-weight: 400; color: #ffcc33; }
p,ol,div,b
	{ font-size: 11pt; line-height: 13pt; color: #ffcc66; }
ul { margin-left: 115px; line-height: 150%; font-size: 12pt; }
h1 { margin-left: 100px; font-size: 24pt; color: #ffcc99; filter:Shadow(color=#000055, direction=135); }
.a150 { margin-left: 100px; }
h2 { font-size: 14pt; color: #ffcc99; font-weight: 400; }
.a150 { margin-left: 100px; letter-Spacing: 2pt; }
h3 { margin-left: 100px; color: rgb(240,190,190); font-size: 14pt; font-weight: 500; letter-Spacing: 2pt; }

img { margin-left:0px; margin-right:20px; }
img.pic { margin-left:200px; margin-right:20px; }

p  { margin-left: 100px; margin-right: 150px; color: #ffcc66; line-height: 1.4; letter-spacing: .5pt; }
.p0 { font-size: 18pt; color: #ffcc66; margin-left: 150px; }
.po { font-size: 15pt; color: #ffcc66; margin-left: 150px; }
.p1 { margin-left: 5px; color: #ffffcc; font-size: 16pt; font-weight: 600; letter-Spacing: 4pt; }
.p2 { margin-left: 5px; color: #ffffcc; font-size: 12pt; font-style: italic; font-weight: 600; }
.p3 { color: #66ff33; font-size: 15pt; }
.p4 { font-size: 16pt; color: #66ff99; font-weight: 600; }
.p5 { font-size: 13pt; color: #99ffff; letter-Spacing: 1.5pt; }
.p6 { font-size: 10pt; margin-left: 100px; color: #ffcc33; font-weight: 400; }
.p7 { font-size: 11pt; margin-left: 0px; color: #ffcc33; font-weight: 200; }
.p8 { margin-left: 15px; }
.p9 { font-size: 9pt; margin-left: 100px; color: #ffff66; font-weight: 200; width: 60%; }
.p10 { margin-left: 100px; font-size: 10pt; color: #ffffcc; }
.psh {margin-left: 100px; width:90%; line-height:20pt; font-size:16pt; color:#ffcc99;  filter:Shadow(color=#000055, direction=135); }
.psh2 {margin-left: 100px; width:90%; line-height:40pt; font-size:24pt; color:#ffcc99;  filter:Shadow(color=#000055, direction=135); }

div.line { margin: 20px 20px 20px 150px }
div.grey { margin-left: 0px; margin-right: 600px; line-height: 1.0; padding: 10px; background: #ffffcc; font-size: 9pt; font-weight: 100; color: blue; }
div.wp { position: relative; top: 15px; left: 10px; }
div.pic { margin-left: 150px; margin-right: 600px; }




input { margin-left:100px; width:220px; }
.text { font-family: Arial, Helvetica, Futura, sans-serif; font-weight:100; color: darkblue; font-size: 9pt; margin-left:100px; width:220px; background-color:rgb(200,255,255); }
.checkbox { width:10px; }

textarea { margin-left: 100px; width:220px; font-family: Arial, Helvetica, Futura, sans-serif; font-weight:100; color: darkblue; font-size: 9pt; height:50%; }
.button { background-color:rgb(40,15,155); color:white; }

select { margin-left: 180px; background-color:rgb(200,255,255); /*width:220px*/; font-family: Arial, Helvetica, Futura, sans-serif; /*font-weight:100*/; color: darkblue; font-size: 9pt; /*height:50%;*/ }

option { /*margin-left: 180px;*/ background-color:rgb(200,255,255); /*width:50%*/; font-family: Arial, Helvetica, Futura, sans-serif; /*font-weight:100*/; color: darkblue; font-size: 9pt; /*height:20px;*/ }

checkbox { margin-left: 100px; background-color:rgb(200,255,255); width:20px; }
body { color: #cfc; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: white }

