body { margin: 0; padding: 0; background-color:#FAFAFA;  font-family:Verdana,Arial, serif; }

table,tr, td { color:#212121;  font-size: 11pt; background: #FAFAFA; }

p { margin-left: 12px; margin-right: 12px; }

a:link { text-decoration: underline; color: #212121; }
a:visited { text-decoration: underline; color: #212121; }
a:hover { text-decoration: none; color: #000000; 
background: #DFDFDF;}

a.headertop:link { text-decoration: none; color: #212121; letter-spacing: 0.3em; font-weight: 800;}
a.headertop:visited { text-decoration: none; color: #212121; letter-spacing: 0.3em; font-weight: 800;}
a.headertop:hover { text-decoration: underline; color: #000000; letter-spacing: 0.3em; font-weight: 800;background: #DFDFDF;}

a.footerlink:link { text-decoration: none; color: #808080; letter-spacing: 0.3em; }
a.footerlink:visited { text-decoration: none; color: #808080; letter-spacing: 0.3em; }
a.footerlink:hover { text-decoration: underline; color: #000000; letter-spacing: 0.3em; background: #DFDFDF;}

a.footerlinkskinny:link { text-decoration: none; color: #808080; }
a.footerlinkskinny:visited { text-decoration: none; color: #808080; }
a.footerlinkskinny:hover { text-decoration: underline; color: #000000; background: #DFDFDF;}

h1 { color:#212121;  font-size: 20pt; margin-top: -12px;  }
h2 { color:#212121;  font-size: 16pt; }
h3 { color:#212121;  font-size: 13pt; }
h5 { color:#212121; 
font-size: 13pt; margin:0;background-color: #DFDFDF; 
word-spacing: 0.1em; padding-bottom:5px; padding-top: 3px; letter-spacing:0.1em; 
font-weight: 900; border-bottom: solid 1px #7B7B7B; padding-left: 8px; }

h6 { color:#FFFFFF;  font-size: 13pt; margin:0; background-color: #808080; 
	padding:3px; font-weight: 900; text-indent:12px;}

a.pod:link {
 text-decoration: none;
 color: #212121;
 font-size: 10pt;
 border-bottom: dashed 1px #CCC;
}

a.pod:visited {
 text-decoration: none;
 color: #212121;
 font-size: 10pt;
 border-bottom: dashed 1px #CCC;
}

a.pod:hover {
 border-bottom: solid 1px #555;
 color: #000;
 font-size: 10pt;
 background: #DFDFDF;
}

a.noul:link { text-decoration: none; color: #212121; }
a.noul:visited { text-decoration: none; color: #212121; }
a.noul:hover { text-decoration: underline; color: #000000; background: #DFDFDF;}

a.orange:link { text-decoration: underline; color: #212121; }
a.orange:visited { text-decoration: underline; color: #212121; }
a.orange:hover { text-decoration: underline; color: #000000; background: #ff9900;}

td.message { background-color:#FFFFCC; }

li {margin: 12px; list-style-type:square; color: #7B7B7B; text-indent: 6px; }

p.main { margin: 12px;  text-align: justify;}


input, textarea, select {
 border: solid 1px #808080;
 border-radius:3px;-moz-border-radius:3px;
 background-color: #DFDFDF;
 color: #0f0f0f;
 margin: 1px; 
 padding: 3px;
}

textarea {
 font-size: 9pt; 
}

select { cursor:pointer; }
.SubmitButton { cursor:pointer; }
.SubmitButton:hover { background-color:pink; }

.InfoBox {
 padding: 0px 10px 0px 10px;
 background: #FFF;
 border: solid 1px #000;
 margin-bottom: 30px;
}


input.nodec { border:none;background:none; }
.new {
 background: #FFA500;
 font-weight:900;
 font-size: 12px;
 padding: 2px 8px 3px 8px;
 border-radius:6px;-moz-border-radius:6px;
 text-shadow: 0px 1px yellow;
}
</style>

