body, div {
font-family: Georgia, serif; 
line-height: 150%;
}	 

html {
font-size: 100%;
}

body {
font-size: 90%;
width:100%;
margin: 0;
padding:0; 
color: #444444; 
}	 

hr {
height:1px;
width:50%;
color:#CCD;
background-color: #CCD;
border:none;
}

input, textarea {
background: #ffffc0;
border: 1px solid #d7d7d7;
font-size: 13px;
font-family: Georgia, Verdana, "Times New Roman", Times, serif;
padding: 2px;
color: #333333; 
}

.searchbutton, .searchbutton *
{
margin:0; padding:0;
font-size:10px;
font-family: Arial, Tahoma;
}

.infoBlock ul
{
list-style-type:none;
margin:0;
margin-left:14px;
padding:0;
padding-left:2px;
}

form, p {
font-size:15px;
margin-top: 0px; 
padding: 4px 0px;
}

h1, h3, h4 {
font: italic normal 110% georgia; 
letter-spacing: 1px; 
color: #7D775C;
margin:0; 
padding: 5px 0;
clear:both;
}

h5 {
font-family:Tahoma, sans-serif;
font-weight:500;
background-color:#f5f5f5;
border:solid 1px #eaeaea;
font-size: 90%; 
line-height:120%;
letter-spacing: 1px; 
color: #7D775C;
margin:0; 
padding: 5px 0;
clear:both;
}

h6
{
font:110% Georgia, serif;
border-bottom:solid 1px #444444;
color:#676744;
clear:both;
}

.button {
vertical-align:0; 
padding:1px; 
padding-left:2px; 
margin:0; 
background-color: #888888;
border-style:outset;
border-width:1px;
color: #ffffff; 
font-size:11px; 
font-family:Tahoma
}

p:first-letter {
font-size: 98%; 
font-weight: bold;
}

body a:link, body a:visited,  body a:active { 
font-size:100%;
font-weight:normal;
border-bottom:dashed 1px #aaaaaa;
text-decoration: none; 
color: #382A82;
}

body a:hover { 
border-bottom:solid 1px #aaaaaa;
text-decoration: none; 
color: #382A82;
font-weight:normal;
}

#horNav {

position:absolute;
top:10px;
right:35px;
z-index:3;
text-align:right;
}

#horNav a:link, #horNav a:visited, #horNav a:active {
font-size:80%;
border:0;
font-weight:bold;
color:#66559A;
}

#horNav a:hover {
font-weight:bold;
color:#66559A;
border-bottom:solid 1px gray;
}

#leftCol{
display:none;
}

#selectedPage
{
	background-color:#eee;
}

#c-block {
width:100%;
z-index:0;
}

#hdr{
height:122px; 
width:100%; 
margin:0;
background-color: #a23; 
color:#fff;
border-bottom:2px dashed #aaa;
}

#centerColumn{
border-top:1px dashed white; 
border-bottom:1px dashed white; 
z-index:3;
}

.centerBlock {
z-index:4;
margin:30px;
padding:20px 35px;
}

#ftr {
width:100%;
height:35px;
text-align:center;
}

.infoBox {
font-size:75%;
margin:15px;
border:solid 1px #c0c0c0;
text-align:center;
background-color:#f4f4f4; 
letter-spacing:4px;
}

.comment a:link, .comment a:visited, .comment a:active {
border:none;
font-weight:normal;
color:#000000;
}

.comment a:hover {
font-weight:normal;
color:#000000;
border-bottom:dashed 1px gray;
}

.comment {
border-left:solid 1px #dddddd;
padding:0;
margin: 15px 15px;
line-height:150%;
font-size:90%;
}

.commentPoster
{
border-bottom:solid 1px #dddddd;
padding:4px;
}

.commentBody
{
padding:4px;
}

.quickhelp, .quickhelp * {
font-weight:normal;
font-size:90%;
font-family:Verdana, Arial, Tahoma, serif;
}

.quickhelpbody p:first-letter {
font-size:100%;
font-weight: normal;
}

.quickhelpheader {
padding:15px;
padding-bottom:0;
font-size:9px;
text-align:right;
float:right;
display:block;
width:50px;
height:40px;
z-index:1;
}
.quickhelpbody {
padding:22px;
}

.quickhelp {
z-index:999; 
position:absolute;
display:none;
top:1px;
left:1px;
background-color:#eaeaea; 
color:#112;
width:400px;
padding:0;
cursor:hand;
cursor: pointer;
filter:
progid:DXImageTransform.Microsoft.Alpha(opacity=94)
progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=96,  FinishX=100, StartY=0, FinishY=0)
progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=0,  FinishX=0, StartY=96, FinishY=100)
progid:DXImageTransform.Microsoft.Alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=0,  FinishX=4, StartY=0, FinishY=0)
progid:DXImageTransform.Microsoft.Alpha(Opacity=0, FinishOpacity=100, Style=1, StartX=0,  FinishX=0, StartY=0, FinishY=4);
-moz-opacity:0.94;
opacity: 0.94;
}

.hiddenThread {
display:none;
}

.visibleThread {
display:block;
}

.tb1{
background-color:#eaeaea;
padding:0;
margin:0;
border:0;
}

.tb1 td {
font: 10pt/18pt Tahoma, sans-serif;
padding:1px;
padding-left:5px;
padding-right:5px;
background-color:#f6f6f6;
}
