A:link {
color: #4F8AFF; 
text-decoration: underline; 
}

A:visited {
color: #4F8AFF; 
text-decoration: underline; 
}

A:active {
color: #4F8AFF;
text-decoration: underline; 
}

A:hover {
color: #4F8AFF; 
text-decoration: underline; 
}

body {
color: black; 
background-color: #444444;
font-family: arial;
}

img{
border-color: #000000;
}

table {
border-collapse: collapse;
}

input.boldbutton{
font-weight: bold;
font-size: 10pt;
}

.shadow { 
font-family: arial; 
position: relative; 
left: 1px; 
top: 22px; 
color: #c6c6ce; 
font-size: 225%; 
font-weight: bold;
}
	
.title { 
font-family: arial; 
position: relative; 
left: -2px; 
bottom: 25px; 
color: #ad4aff;
font-size: 225%; 
font-weight: bold;
}

.copyright { 
font-size: 70%; 
}

.smallit { 
font-size: 80%; 
font-style: italic; 
}

.nodate { 
background-color: #ECECEC; 
}

.day { 
background-color: #CCCCCC; 
}

.faded {
color: #808080;
}

.dashedhr hr {
display: none;
}

.dashedhr {
border-bottom: 1px dashed #777;
height: 1px;
}

.error{
background-color: #FF6666;
}

.success{
background-color: #BFD8FA;
}

.grey{
background-color: #E5E5E5;
}

a.menuitem{
color: black;
text-decoration: none; 
font-weight: bold;
}

.cattitle{
font-weight: bold;
font-size: x-large;
}

.divcheckall{
width: 200px;
text-align: right;
float: right;
}

.divleft{
width: 500px;
text-align: left;
float: left;
clear: left;
}

.divpgresume{
width: 325px;
text-align: right;
float: right;
}

.divback{
text-align: left;
clear: left;
}

.right{
float: right;
text-align: right;
}

.bottom{
vertical-align: bottom;
}

.internalwidth{
width: 100%;
}