/* Basic styles */

body, p, li, ul, ol { 
font-size: 13px; 
font-family: verdana,arial,helvetica,sans-serif; 
}

.small { 
font-size: 11px; 
font-family: verdana,arial,helvetica,sans-serif;
}

.margintop { 
margin: 0px 0px 5px 0px;
font-weight: bold; 
font-size: 11px; 
font-family: verdana,arial,helvetica,sans-serif;
}

.marginlink {
margin: 0px 0px 3px 9px;
text-indent: -9px;
font-weight: normal;
font-size: 11px;
font-family: verdana,arial,helvetica,sans-serif;
}

.marginlink2 {
margin: 0px 0px 3px 18px;
text-indent: -9px;
font-weight: normal;
font-size: 11px;
font-family: verdana,arial,helvetica,sans-serif;
}

.marginsubhead {
color: #666666;
margin: 6px 0px 3px 0px;
text-indent: 0px;
font-weight: normal;
font-size: 11px;
font-family: verdana,arial,helvetica,sans-serif;
}

/* Tables */

.accounttotalrow {
border-top: 1px solid #ff0000;
}

/* Headings */

h1 {
margin-bottom: 5px;
font-size: 20px;
font-weight: bold;
font-family: verdana,arial,helvetica,sans-serif;
}

h2 { 
margin-bottom: 5px; 
font-size: 14px; 
font-family: verdana,arial,helvetica,sans-serif; 
}

h3 { 
font-size: 14px; 
font-family: verdana,arial,helvetica,sans-serif; 
}

h4 { 
font-weight: normal;
font-size: 14px; 
font-family: verdana,arial,helvetica,sans-serif; 
}

/* Links */

a:link { color: #ff0000; text-decoration: underline; }
a:visited { color: #ff0000; text-decoration: underline; }
a:active { color: #ff0000; text-decoration: underline;}
a:hover { color: #009900; text-decoration: none; }

a.nav:link { color: #ff0000; text-decoration: none;}
a.nav:visited { color: #ff0000;	text-decoration: none;}
a.nav:active { color: #ff0000; text-decoration: none;}
a.nav:hover { color: #009900; text-decoration: underline;}

a.greylink:link { color: #999999; text-decoration: none;}
a.greylink:visited { color: #999999;	text-decoration: none;}
a.greylink:active { color: #999999; text-decoration: none;}
a.greylink:hover { color: #009900; text-decoration: underline;}

/* Images */

img {
border-color : Black;
}

img.imageright {
float: right;
margin-top: 0px;
margin-left: 10px;
margin-bottom: 5px;
}

img.imageleft {
float: left;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 5px;
}

/* Forms */

input, textarea, select, option {
font-size: 10px; 
font-family: verdana,arial,helvetica,sans-serif;
}