body, p, td { FONT-SIZE: 10pt; FONT-FAMILY: Verdana, arial }
h1 { FONT-SIZE: 16pt; FONT-WEIGHT: BOLD; MARGIN-BOTTOM: 0px; }
.top-menu-leaf { MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 90%; FONT-FAMILY: Verdana; TEXT-DECORATION: none }
a.top-menu-link:link { MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 90%; FONT-FAMILY: Verdana; TEXT-DECORATION: none }
a.top-menu-link:visited { MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 90%; FONT-FAMILY: Verdana; TEXT-DECORATION: none }
a.top-menu-link:hover { MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 90%; FONT-FAMILY: Verdana; TEXT-DECORATION: underline }

.verticalText { writing-mode: tb-rl; filter: flipv fliph; }
.right { float: right; }

.forumCell 
{
    BACKGROUND-COLOR: #dedfdf
}
.altForumCell
{
    BACKGROUND-COLOR: #f7f7f7
}
.headingCell
{
    BACKGROUND-COLOR: #0000a0
}
.categoryCell
{
    BACKGROUND-COLOR: #c0d9d9
}
P.categoryHeading
{
    FONT-WEIGHT: bold;
    COLOR: #000000
}
P.tableHeading
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff
}

P.date
{
    FONT-SIZE: 8pt
}
.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
A.headline
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt
}
A.headline:link
{
    FONT-SIZE: 12pt;
    COLOR: #000080
}
A.headline:active
{
    FONT-SIZE: 12pt;
    COLOR: #800000
}
A.headline:visited
{
    FONT-SIZE: 12pt;
    COLOR: #000080
}
.phtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica
}

.listbox
{
    FONT-SIZE: x-small;
    FONT-FAMILY: Verdana
}
.smallBtn
{
    FONT-SIZE: x-small
}
P.left-menu-category
{
    MARGIN-TOP: 20px;
    MARGIN-RIGHT: 7px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 3px;
    COLOR: #000000;
    LINE-HEIGHT: 105%;
    FONT-FAMILY: tahoma;
    text-transform:uppercase;
    text-align:right;
    TEXT-DECORATION: none
}
P.single-spaced
{
    MARGIN-TOP: 3px;
    MARGIN-BOTTOM: 3px;
    MARGIN-RIGHT: 7px;
    LINE-HEIGHT: 105%;
    FONT-FAMILY: tahoma;
    text-align:right;
    COLOR: #000040;
}
A.left-menu-link:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000040;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none
    
}
A.left-menu-link:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000040;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: none

}
A.left-menu-link:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000040;
    FONT-FAMILY: tahoma;
    TEXT-DECORATION: underline

}
A.smalllinks
{
    FONT: 10px Arial, Helvetica, sans-serif;
    COLOR: #333333
}
A.smalllinks:hover
{
    COLOR: #ff0000
}
A.data-link:link
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000080;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.data-link:visited
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000080;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.data-link:hover
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000080;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.banner-link:link
{
    FONT-SIZE: 8pt;
    COLOR: #000080;
    FONT-FAMILY: Verdana
}
A.banner-link:visited
{
    FONT-SIZE: 8pt;
    COLOR: #000080;
    FONT-FAMILY: Verdana
}
A.banner-link:hover
{
    FONT-SIZE: 8pt;
    COLOR: #0000ff;
    FONT-FAMILY: Verdana
}
A.motorsport-link:link
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.motorsport-link:visited
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.motorsport-link:hover
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.border
{
    BACKGROUND-COLOR: #F3F3F3
}
.darkCell
{
    BACKGROUND-COLOR: #c0c0c0
}
A.subnav:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000070;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.subnav:visited
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000070;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.subnav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.smallGrey
{
    FONT-SIZE: 7pt;
    COLOR: #808080;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
P.topLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
P.label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
P.faq
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
P.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
P.data
{
    FONT-SIZE: 10pt
}
P.tinyLabel
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
P.ratingLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
P.tinyHeading
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.right-nav
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #ffffff;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana
}
.left-nav
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #ffffff;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
.right-nav-blurb
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    COLOR: #ffffff;
    TEXT-INDENT: 0px;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Arial
}
A.left-nav-link:link
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000080;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.left-nav-link:visited
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000080;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.left-nav-link:hover
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #ffffff;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.topsite-link:link
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000080;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.topsite-link:visited
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000080;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.topsite-link:hover
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #ff0000;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.top-nav-link:link
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000080;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.top-nav-link:visited
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000080;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.top-nav-link:hover
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000080;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A:link
{
    COLOR: #000080
}
A:visited
{
    COLOR: #000080
}
A:active
{
    COLOR: #800000
}
A.topnav:link
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000070;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.topnav:visited
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000070;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.topnav:hover
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #ff0000;
    LINE-HEIGHT: 130%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
H1
{
    FONT-FAMILY: arial, Arial, Helvetica
}
H2
{
    FONT-FAMILY: arial, Arial, Helvetica
}
H3
{
    FONT-FAMILY: arial, Arial, Helvetica
}
H4
{
    FONT-FAMILY: arial, Arial, Helvetica
}
H5
{
    FONT-FAMILY: arial, Arial, Helvetica
}
H6
{
    FONT-FAMILY: arial, Arial, Helvetica
}
.cellbreak
{
    BACKGROUND-COLOR: #ffffff
}
P.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    TEXT-DECORATION: none
}

.oilyhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.oilyhead:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.oilyhead:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.oilyhead:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.oilyhead:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.oilyhead:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.oilycat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana, Arial, Helvetica
}
.oilycat:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.oilycat:hover
{
    COLOR: #990000;
    TEXT-DECORATION: none
}
.oilycat:visited
{
    COLOR: #999966;
    TEXT-DECORATION: underline
}
.oilycat:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
.oilycat:active
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}
.oilynode
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: verdana, Arial, Helvetica
}
.oilynode:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.oilynode:hover
{
    COLOR: #990000;
    TEXT-DECORATION: none
}
.oilynode:visited
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.oilynode:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.oilynode:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.oilySection
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.oilySection:active
{
    TEXT-DECORATION: none
}
.oilySection:hover
{
    TEXT-DECORATION: none
}
.oilySection:visited
{
    TEXT-DECORATION: none
}
.oilySubSection
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.oilySubSection:active
{
    FONT-WEIGHT: bolder;
    COLOR: #800000
}
.oilySubSection:hover
{
    COLOR: #800000;
    TEXT-DECORATION: underline
}
.oilySubSection:visited
{
}
.fullstory
{
    FONT-WEIGHT: bold;
    COLOR: #ff9933
}
.label-cell
{
    BACKGROUND-COLOR: #ebebeb
}
.data-cell
{
    BACKGROUND-COLOR: #ffffff
}
.header-cell
{
    BACKGROUND-COLOR: #c0c0c0
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.hyperlink:link
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000080;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.hyperlink:visited
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #000080;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.hyperlink:hover
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-BOTTOM: 0px;
    COLOR: #ff0000;
    LINE-HEIGHT: 100%;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}


.bannerText 
{ 
    FONT-FAMILY: Verdana;
	font-size: 7pt; 
}

div.paraBreak { text-align: center; font-weight: bold; }
div.rightPictureBox 
			{ float: right; 
			text-align: center;
			 
			line-height: 125%;
			font-weight: bold;
			border: 1px solid #000; 
			padding: 0.5em 0.5em 2em 0.5em;
			margin: 0.5em;
			background-color: #EBEBEB; 
			width: 150px;
			}
			
div#adSubText {
				padding: 1px; margin: 0;
				font-family: verdana;
				color: #444;
				clear: both;
				width: 468px;
				text-align: center;
				font-size: 7pt;
				background: #EBEBEB;
				border-top: 1px solid #444;
		}


div#banner {
				position: absolute;
				top: 10px;
				left: 470px;
				width: 472px;
				z-index: 1;
		}
		
div#topRightAd {
				position: absolute;
				top: 3px;
				left: 785px;
				width: 200px;
				height: 62px;
				z-index: 2;
		}

div#adSubText a { color: #888; text-decoration: none; }		
div#adSubText a:hover { color: #888; text-decoration: none; background: #008; color: #FFF; }
			