.smallTitle{color:#454545;font-family:verdana,arial,sans;font-size:11px;font-weight:bold;}

.title{font-size:12px;font-weight:bold;color:#474747}

/* Form elements */
form{display:inline}

input{font:11px Arial,Helvetica,sans-serif}

select{background:#ffffff;font:11px Arial,Helvetica,sans-serif}

input.post,textarea.post{background:#ffffff;border:1px solid #474747;
font:11px Arial,Helvetica,sans-serif;padding-bottom:2px;padding-left:2px}

input.button,input.liteoption,.fakebut{border:1px solid #474747;background:#fafafa;font-size:11px}
input.catbutton{border:1px solid #474747;background:#fafafa;font-size:11px}
input.mainoption{border:1px solid #474747;background:#fafafa;font-size:11px;font-weight:bold}

a.but,a.but:hover,a.but:visited{color:#666666;text-decoration:none}

/* General font families for common tags */
font,th,td,p{font:11px Arial,Helvetica,sans-serif;color:#474747}

a:link,a:active,a:visited,a.postlink{color:#000000;text-decoration:underline}
a:hover{color:#474747;text-decoration:none}

/* Main table cell colours and backgrounds */
.row1{background:#F4F4F4;padding-left:8px;padding-right:8px}
.row2,.helpline{background:#F4F4F4}
.row3{background:#EAEAEA}
td.spacerow{background:#FFFFFF}
td.cat{font-weight:bold;letter-spacing:0px;background:#EAEAEA;height:24px;text-indent:4px}

td.rowpic{background: #EAEAEA repeat-y}

th{background:#EAEAEA;color:#666666;font-size:11px;font-weight:bold;height:20px;white-space:nowrap;text-align:center;padding-left:8px;padding-right:8px}
.bodyline{background:#ffffff;} 
.forumline{background-color:#FFFFFF}

.red {color:#CC0000;}
