A 
{ 
        text-decoration: underline;
}
A:hover 
{ 
        color:#606923; 
}
A:link
{
        color: #606923;        
        text-decoration:underline;
}
A:active
{
        color: #899634;
}
A:visited
{
        color: #606923;        
        text-decoration:underline;
}
A:hover
{
        color: #899634;
}
H1
{
        font-family:verdana;
        color: #404040;
        font-size: 11pt;
        font-weight:bold;
        display: inline; 
}
BODY
{
        margin: 1px;
        padding: 0px;
        color: black;
        text-align: left;
        font-family: verdana;
}
INPUT
{
        font-family: verdana;
        font-size: 8pt;
        color: #000000;
}
.warning
{
        padding: 5px;
        vertical-align:top;
        font-family:Verdana;
        color: #800000;
        font-size:9pt;
        background-color:#f6f1a0;
        border:solid 1px #dfce11;
}
.success
{
        padding: 5px;
        vertical-align:top;
        font-family:Verdana;
        color: #5D6A22;
        font-size:9pt;
        background-color:#E8F3BD;
        border:solid 1px #C5E98D;
		text-align:center;
}

.points
{
        padding: 5px;
        vertical-align:top;
        font-family:Verdana;
        color: #747314;
        font-size:8pt;
        background-color:#FAF9CA;
        border:solid 1px #F1F08B;
		text-align:center;
}
.error
{
        color: #800000;
}
.stickytooltip{
box-shadow: 5px 5px 8px #818181; /*shadow for CSS3 capable browsers.*/
-webkit-box-shadow: 5px 5px 8px #818181;
-moz-box-shadow: 5px 5px 8px #818181;
display:none;
position:absolute;
display:none;
border:1px solid #C0C0C0; /*Border around tooltip*/
background:#404040;
z-index:3000;
}


.stickytooltip .stickystatus{ /*Style for footer bar within tooltip*/
background:#404040;
color:white;
padding-top:5px;
text-align:center;
font:bold 8pt Verdana;
}
/*
.editor {
	font-family: verdana, arial, sans-serif;
	font-size:13px;

}
*/
.button {
border: 1px solid #ccc;
margin: 1px;
padding: 2px;
}

.button:hover {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
}

.ed {
width: 400px;
height: 150px;
}
div.centered 
{
text-align: center;
margin-left:auto;
margin-right:auto;

}
div.centered table 
{
margin: 0 auto; 
text-align: left;
}

#pscroller2
{
width: 390px;
height: 25px;
border: 1px solid #CDCBB9;
background-color: #EFEEE5;
color:#404040;
padding: 5px;
font-size:8pt;
}

#pscroller2 a{
text-decoration: none;
}
