.onbody a:hover {
color:#498CD1
}

body,p,table,td,tr {
font-size:9pt;
color:#000;
font-family:Verdana, Helvetica, sans-serif
}

body {
background:#FFF url(http://www.seedirtrun.com/images/theme/main-bg.png) repeat-x top right
}

form {
display:inline;
margin-bottom:0
}

.tableborders {
background:#B4B4B4
}

.tddetails {
background:#FFF
}

.menubar {
background:#FFF url(http://www.seedirtrun.com/images/theme/main-bg-navbtn.png);
font-size:8pt;
color:#3c3c3c
}

.small {
font-size:8pt;
font-family:Verdana, Helvetica, sans-serif
}

.medium {
font-size:10pt;
font-family:Verdana, Helvetica, sans-serif
}

.large {
font-size:12pt;
font-family:Verdana, Helvetica, sans-serif
}

.welcome {
font-family:Verdana, Helvetica, sans-serif;
color:#FFF
}

.lighttable {
background:#F7F7F7;
color:#fff
}

.alternatetable {
background:#ecf0fe
}

.formboxes {
font-size:9pt
}

blockquote {
font-size:9pt;
border:1px solid #E6E6E6;
margin:0 20px;
padding:0 10px
}

blockquote .small {
background:#E6E6E6;
margin-left:-10px;
padding:1px 2px
}

blockquote hr {
visibility:hidden;
height:1px
}

blockquote br {
font-size:1px
}

img {
border:0;
border-bottom:0;
text-decoration:none
}

a:link,a:visited {
color:#3c3c3c;
outline:none;
text-decoration:underline;
}

a:hover,.onbody,.onbody a:link,.onbody a:visited,.onbody a:active,.menubar a:hover {
color:#000
}

.tdbackground,.tdnothumbs {
font-size:9pt;
color:#000;
background:#fff;
font-family:Verdana, Helvetica, sans-serif
}

.menubar a:link,.menubar a:visited,.menubar a:active {
color:#3c3c3c
}

.catcolumn,.commentscol,.lastphocol {
font-size:8pt;
background:#fff
}

.photocol,.lastcommcol {
font-size:8pt;
background:#ecf0fe
}
