/*** Racer-Xtreme v2.6 CSS ***/
body
{ 
scrollbar-face-color: #9791A8;
scrollbar-arrow-color: #EDECE8;
scrollbar-track-color: #3E3C64;
scrollbar-shadow-color: #000033;
scrollbar-highlight-color: #EDECE8;
scrollbar-3dlight-color: #3E3C64;
scrollbar-darkshadow-Color: #222222;
background: url("/img/ui/page_bg.gif");
background-color:#555555;
/*background-repeat: repeat-x;*/
}

h1,h2,h3,h4,h5 { font-family: Arial,Verdana,Helvetica; color: #000000 }

p { font-family: Arial,Verdana,Helvetica; font-size: 9pt; }

a:link     { color:#000000 }
a:visited  { color:#000000 }
a:active   { color:#FFCC33 }
a:hover    { color:#0000CC }

th { font-size: 9pt; color: #FFFFFF; background:#808080; }
ul { font-family: Arial,Verdana,Helvetica; font-size: 9pt; color: #000000; }
li,td { font-family: Arial,Verdana,Helvetica; font-size: 9pt; color: #000000; }

table { font-family: Arial,Verdana,Helvetica; border-style:none }
.tbllink a:link { color : #000000; }
.tbllink a:visited { color : #000000; }

/* Main menu bar */
.rxmenu { background: url("/img/ui/menubg.gif"); vertical-align: middle; background-repeat: repeat-x; background-color:#333333; vertical-align: middle; font-size: 11px; font-weight: bold}
.rxmenu a:link     { color:#FFFFFF; text-decoration:none }
.rxmenu a:visited  { color:#FFFFFF; text-decoration:none }
.rxmenu a:hover    { color:#70A0FF; text-decoration:none }

.rxmenu2 { background: url("/img/ui/menubg2.gif"); vertical-align: middle; background-repeat: repeat-x; background-color:#888888; vertical-align: middle; font-size: 11px; font-weight: bold}
.rxmenu2 a:link     { color:#FFFFFF; text-decoration:none }
.rxmenu2 a:visited  { color:#FFFFFF; text-decoration:none }
.rxmenu2 a:hover    { color:#70A0FF; text-decoration:none }

.rxmenu3 { background: url("/img/ui/menubg3.gif"); vertical-align: middle; background-repeat: repeat-x; background-color:#BBBBBB; vertical-align: middle; font-size: 11px; font-weight: bold}
.rxmenu3 a:link     { color:#FFFFFF; text-decoration:none }
.rxmenu3 a:visited  { color:#FFFFFF; text-decoration:none }
.rxmenu3 a:hover    { color:#70A0FF; text-decoration:none }

.rxmenuadm { background: url("/img/ui/menubgadm.gif"); vertical-align: middle; background-repeat: repeat-x; background-color:#333333; vertical-align: middle; font-size: 11px; font-weight: bold}
.rxmenuadm a:link     { color:#FFFFFF; text-decoration:none }
.rxmenuadm a:visited  { color:#FFFFFF; text-decoration:none }
.rxmenuadm a:hover    { color:#70A0FF; text-decoration:none }

.brandtbl { background:#333380; }
.brandtbl a:link { color : #FFFFFF; text-decoration:none }
.brandtbl a:visited { color : #FFFFFF; text-decoration:none }
.brandtbl a:hover    { color :#CCCCFF; text-decoration:underline }

/* Menu block */
td.menu { color:#FFFFFF }
li.menu { color:#FFFFFF }
ul.menu { color:#FFFFFF }
.menu { background:#333380; }
.menu a:link { color : #FFFFFF; text-decoration:none }
.menu a:visited { color : #FFFFFF; text-decoration:none }
.menu a:hover    { color :#CCCCFF; text-decoration:underline }


.menuul { color:#FFFFFF }
.menuul a:link { color : #FFFFFF; text-decoration:underline }
.menuul a:visited { color : #FFFFFF; text-decoration:underline }
.menuul a:hover    { color :#CCCCFF; text-decoration:underline }
li.menuul { color:#FFFFFF }
ul.menuul { color:#FFFFFF }

span.menuulsmall { color:#999999; font-size: 10px; }
.menuulsmall a:link { color : #999999; text-decoration:underline }
.menuulsmall a:visited { color : #999999; text-decoration:underline }
.menuulsmall a:hover { color :#CCCCFF; text-decoration:underline }

/* Last entries */
td.lastentr { color: #CCCCCC }

/*  */
.header { background:#333333; }

.linesep { background:#222255; }
.shadow { background-color:#222244; }

.font1 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000 }
.font2 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000 }
.font3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 7.5pt; color: #000000; font-weight: bold}
.select {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt}
.input {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt}

/* Track */
.thtk { color: #FFFFFF; background:#408040; }

/* S2000/Woodcar pages */
TD.bolddkgraybig {BACKGROUND-COLOR : #666666; COLOR:white; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt}
TD.odd {BACKGROUND-COLOR :#CCCCCC;COLOR:#606060; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt}
TD.even {BACKGROUND-COLOR :#E6E6E6;COLOR:#606060; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt}

/* Team */
.teamtbl { background:#000000; }
.teamtbl a:link { color : #0000AA; text-decoration:none }
.teamtbl a:visited { color : #0000AA; text-decoration:none }
.teamtbl a:hover    { color :#0000AA; text-decoration:underline }

TD.teamodd {BACKGROUND-COLOR :#F0F0F0; COLOR:#000000 }
TD.teameven {BACKGROUND-COLOR :#DADADA; COLOR:#000000 }

/* Article List */
table.artl { background:#EEEEEE; color : #EEEEEE  }
table.artl a:link { color : #003399; text-decoration:none }
table.artl a:visited { color : #003399; text-decoration:none }
table.artl a:hover    { color :#0033FF; text-decoration:underline }
th.artl	{ background-color :#6699CC; text-align: left }
.artl-author { color: #008888; }

/* Stats table */
.statstbl a:link { color : #000000; text-decoration:none }
.statstbl a:visited { color : #000000; text-decoration:none }
.statstbl a:hover    { color :#000000; text-decoration:underline }

/* comments */
TD.commhead {BACKGROUND-COLOR :#8888AA; COLOR:#000000 }
TD.comment {BACKGROUND-COLOR :#EEEEFF; COLOR:#000000 }

/* Additional Files */
TD.addfile  {BACKGROUND-COLOR :#EEEEFF; COLOR:#000000 }
.addfile a:link { color : #000000; text-decoration:underline }
.addfile a:visited { color : #000000; text-decoration:underline }
.addfile a:hover    { color :#0000AA; text-decoration:underline }

/* Review */
table.review { font-size: 12pt; }
th.review {font-size: 12pt; font-family : georgia, times, serif; }
td.review {font-size: 12pt; font-family : georgia, times, serif; }
h3.review,h2.review {font-family : georgia, times, serif; }

/* Tabs */
table.tabs { border-top: none; border-right: none; border-left: none; border-bottom: none; }
td.tab     { border-top: 1px solid #666; border-right: 1px solid #666; border-left: 1px solid #666; border-bottom: 1px solid #666; border-radius: 2px; -moz-border-radius: 2px; }
td.tabsel  { border-top: 1px solid #666; border-right: 1px solid #666; border-left: 1px solid #666; border-bottom: none; border-radius: 2px; -moz-border-radius: 2px; }
td.tabnone { border-top: none; border-right: none; border-left: none; border-bottom: 1px solid #666; border-radius: 2px; -moz-border-radius: 2px; }

.blacklink a:link { color : #000000; }
.blacklink a:visited { color : #000000; }

/* Image */
.image {vertical-align: middle}
