body {
    background-color: white;
    padding: 15px 0;
}

html>

.regboldblack1 {    color: #000000;    font-weight: normal;    font-family: Verdana, Arial, Helvetica, sans-serif;    }

.smallboldblacktight {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 13px;
	font-style: normal;
}
.boldblacktightlgr {

background-color:#FFF;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 14px;
	font-style: normal;
}
.driverquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	font-weight: bold;
	line-height: 11px;
}

#inline_box {
		border-left:1px solid #ffcc00; 
		border-top:1px solid #ffcc00;
		border-right:1px solid #ffcc00;
		border-bottom:1px solid #ffcc00ub
		float:right;
		width:170px;
		height:230px;
		background:#ffffff;
		margin:0px 0px 10px 10px;
}

#packshot {

		border:1px solid #E4E4E4; 
		float:right;
		width:180px;
		height:180px;
		background:#ffffff;
		margin:0px 0px 10px 10px;
}

#packshot_ancillary {

		border:1px solid #E4E4E4; 
		float:right;
		width:180px;
		height:205px;
		background:#ffffff;
		margin:0px 0px 10px 10px;
}

#packshot_outdoor {

		border:1px solid #E4E4E4; 
		float:right;
		width:180px;
		height:205px;
		background:#ffffff;
		margin:0px 0px 10px 10px;
}

#packshot_marine {

		border:1px solid #E4E4E4; 
		float:right;
		width:180px;
		height:200px;
		background:#ffffff;
		margin:0px 0px 10px 10px;
}

#packshot_gearoil {

		border:1px solid #E4E4E4; 
	float:right;
	width:180px;
	height:205px;
	background:#ffffff;
	margin:0px 0px 10px 10px;
	text-align: center;
}

#packshot_motoroil {

		border:1px solid #E4E4E4; 
		float:right;
		width:170px;
		height:265px;
		background:#ffffff;
		margin:0px 0px 10px 10px;
}

#packshot_trans {

		border:1px solid #E4E4E4; 
		float:right;
		width:180px;
		height:260px;
		background:#ffffff;
		margin:0px 0px 10px 10px;
}
.regblack {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.regboldblack {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
.regboldblack1 {
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.regboldblacksm {
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
.regboldyellow {
	color: #ffcc00;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.largeblack {
	color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.largeboldblack {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.largerblack {
	color: #000000;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.largerboldblack {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.largestblack {
	color: #000000;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.largestboldblack {
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.largestboldgreen {
	color: #669900;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.smallblack { color: #000000; font-size: 10px; }
.smallboldblack {
	color: #000000;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 11px;
	font-style: normal;
}
.smallestblack { color: #000000; font-size: 9px; }
.smallestboldblack {
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.greenlink:hover {
	color: #666666;
	text-decoration: underline;
}
a.boldgreenlink {
	color: #006666;
	font-weight: bold;
	text-decoration: underline;
}
a.boldgreenlink:hover {
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}
a.boldgreenbiglink {
	color: #006666;
	font-size: 22px;
	line-height: 25px;
	font-weight: bold;
	text-decoration: underline;
}
a.boldgreenbiglink:hover {
	color: #666666;
	font-size: 22px;
	line-height: 25px;
	font-weight: bold;
	text-decoration: underline;
}
a.bluelink {
	color: #3333FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;
	font-size: 9px;
}
a.bluelink:hover {
	color: #333333;
	text-decoration: underline;
}

a.boldbluelink {
	color: #3333FF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	text-decoration: underline;

}
a.boldbluelink:hover {
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}

a.boldbluelinksm {
	color: #3333FF;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 10px;
	text-decoration: underline;

}
a.boldbluelinksm:hover {
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}

.submenu_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
    
	color: #000;
    text-transform: uppercase;
}

.submenu_yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF33;
}
.darkgreenlink {
	font-size: 11px;
	font-weight: bold;
	color: #006666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
a.darkgreenlink {
	font-size: 11px;
	font-weight: bold;
	color: #006666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.darkgreenlink:hover {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
a.bolddarkgreenlink {
	color: #006633;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.bolddarkgreenlink:hover {
	color: #666666;
	font-weight: bold;
	text-decoration: underline;
}
.sidebargrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	line-height: 11px;
}
.lightgreybold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #999999;
}
.homepage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #333333;
}
.question {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0000FF;
}

.StoryHeds {
	color: #84C253;
	font-size: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 25px;
}
.storySubHed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height: 20px;
}
.byLine {
	color: #999999;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 30px;
	font-style: italic;
}
.SectionHed {
	color: #999999;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 16px;
}
.SectionSubTitle{
	color: #999999;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
a.SectionHedLink {
	color: #999999;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 25px;
	text-decoration: underline;
}
a.SectionHedLink:hover {
	color: #999999;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 25px;
	text-decoration: underline;
}

.largestwhite {
	color: #FFFFFF;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.largeboldwhite {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 13px;
}
.regwhite {
	color: #FFFFFF;
	font-size: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 12px;	color: #000000;
}
.largewhite {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.largestboldwhite {
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.StoryHedssmaller {
	color: #84C253;
	font-size: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 25px;
}

.ViewAllLink {
	color: #669900;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
}

.ViewAllSub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	line-height: 15px;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 000000;
	background-color: #FFcc00;
	border: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width: 80px;
	height: auto;
}
.buttonover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: ffcc00;
	width: 80px;
	border: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	height: auto;
}
.sidebarwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 11px;
}
.tableborder 	{ background-color: #CCFFCC; border: 1px #A1A5A9 solid; }
.pullQuote {
	background-color: #CCCCCC;
	background-position: left center;
	border: medium solid;
	position: relative;
	visibility: visible;
	height: 100px;
	width: 100px;
}

#menu A {
	BORDER-RIGHT: #fde500 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fde500 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fde500 1px solid; WIDTH: 90px; HEIGHT: 16px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #fde500 1px solid; BACKGROUND-COLOR: #fde500; font-size: 11px;
TEXT-DECORATION: none;
}
#menu A:hover {
	BORDER-RIGHT: #abb 1px solid; BORDER-TOP: #abb 1px solid; BORDER-LEFT: #abb 1px solid; COLOR: #fff; BORDER-BOTTOM: #abb 1px solid; BACKGROUND-COLOR: #abb;
}
#menu A:active {
	COLOR: #fff; BACKGROUND-COLOR: black
}
#menuhilite A {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000 1px solid; WIDTH: 90px; HEIGHT: 16px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #000; font-size: 11px;
TEXT-DECORATION: none;
}
#menupromo A {
	BORDER-RIGHT: #f00 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #f00 1px solid; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #f00 1px solid; WIDTH: 90px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #f00 1px solid; BACKGROUND-COLOR: #f00; TEXT-DECORATION: none;
}
#menupromo A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #000;
}

#right {
	position: absolute;
	top: 0px;
	right: 0px; 
	margin: 20px;
	padding: 10px;
	border: 5px solid #ccc;
	background: #666;
	width: 150px; 
	width: 120px;
	}



a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}

a:hover	{
	color: black;
	text-decoration: none;
}

.menu_title  {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: #666666;
}

.menu_item	{
	font-family: arial;
	font-size: 7.5pt;
}

.menu_item_selected	{
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	color: black;
}

.story_main  {
	font-family: arial;
	font-size: 8pt;
	color: black;
}

.box_out	{
	font-family: arial;
	font-size: 7pt;
	font-weight: bold;
	color: black;
	line-height: 10pt;
}

.storyhead  {
			font-family: arial;
			font-size: 8pt;
			font-weight: bold;
}

.storyhead_main  {
			font-family: arial black;
			font-size: 14pt;
			font-weight: bold;
}

.storybody  {
			font-family: arial;
			font-size: 8pt;
}
.inlinequote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: italic;
	line-height: 13px;
	font-weight: bold;
	color: #33CC33;
}
.sidebargreybigger {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	line-height: 12px;
}
.impact {
	font-family: Impact, Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	line-height: normal;
	color: #000000;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CCCCCC;
}
.country {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}

.menuheader  {
			font-family: arial;
			font-size: 8pt;
			color: #000000;
}

.menuheadergrey {
			font-family: arial;
			font-size: 8pt;
			color: #666666;
}

TH	{font-family:arial; font-size:8pt; font-weight:bold; text-align:left}

.menuitem  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-decoration: none;
}

.menuitemgrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #666666;
}

.menuitemyellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #666666;
	font-style: normal;
	font-weight: bold;
}

.homepagelight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
.homepagelightlarger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
a.hplink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	color: #00CC00;
	text-decoration: underline;
}
a.hplink:hover {
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}
a.hplinklarger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #00CC00;
	text-decoration: underline;
}
a.hplinklarger:hover {
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}
.tdback      { background-image: 
               url('../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../../Local%20Settings/Temporary%20Internet%20Files/Content.IE5/images/template_images/tab_1.gif'); 
               font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
               color: #666666; font-style: normal; font-weight: bold; 
               text-decoration: underline }
.divborder {
	border: 1px solid #CCCCCC;
	background-color: #CCCCCC;
	height: 35px;
	width: 724px;
	position: absolute;
	visibility: visible;
	z-index: -9;
	left: 25px;
	top: 114px;
}
.searchbox {
	border: thin solid #999999;
	position: absolute;
	visibility: visible;
	z-index: -8;
	height: 25px;
	width: 160px;
	left: 575px;
	top: 118px;
	background-color: #FFFFFF;
}
.stagearea {
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	position: absolute;
	visibility: visible;
	z-index: -7;
	height: 500px;
	width: 724px;
	top: 149px;
	left: 25px;
}
.centering {
	background-color: #ffbf0f;
	position: absolute;
	visibility: visible;
	z-index: -20;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
}
.hpbottom1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	line-height: 11px;
}
.hpNav {
	color: #333333;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	padding-left: 0px;
	text-decoration: none;
	line-height: 12px;
}

a.hpNav:link {
	color: #333333;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;

}

a.hpNav:hover {
	color: #000000;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

/*
a.penn:link {
	color: #333333;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;

}

a.penn:hover {
	color: #000000;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.penn:visited {
	color: #000000;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
*/

a.hpNav1:link {
	color: #333333;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.hpNav1:visited {
	color: #333333;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.hpNav1:hover {
	color: #333333;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

a.hpNav1:active {
	color: #FFFFFF;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.HpHederBold {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
}
.HpHedBoldYellow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #ffcc00;
}
.HpHedBoldRed 
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #ff0000;
}
.HpHedBoldWhite 
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #ffffff;
}

a.HpHedBoldRed 
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #ff0000;
	text-decoration: underline;
}
	
a.HpHedBoldRed:hover 
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #ff0000;
	text-decoration: none;
}
	
a.HpHederBold:link {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: underline;
	
}	
a.HpHederBold:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #999999;
	text-decoration: none;
}
a.HpHederBold:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
a.HpHederBold:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #999999;
	text-decoration: none;

}
.hphederSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.sectionHeds {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #E4A20B;
	font-style: normal;
	font-weight: bold;
}
.productName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		
	font-size: 14px;
	
	font-weight: bold;

	color: #000;
	
	}
.productNameSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-size: 12px;
	
	font-weight: bold;
	
	color: #000;
}
.smallbodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
}

.fguide_sel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border-style: solid;
	border-color: black;
	border-width: 1px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a.productlink:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#669900;
	text-decoration: underline;
}	

a.productlink:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#669900;
	text-decoration: underline;
}
a.productlink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#669900;
	text-decoration: none;
}
a.productlink:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#669900;}


a.partners:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#553FAA;}	
a.partners:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#6666CC;}
a.partners:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:553faa;}
a.partners:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#000099;}

a.hpls:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#553FAA;}	
a.hpls:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#6666CC;}
a.hpls:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:553faa;}
a.hpls:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#000099;}

a.hphb:link{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#666666;}	
a.hphb:visited{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#6666CC;}
a.hphb:hover{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration: underline;font-weight:bold;color:black;}
a.hphb:active{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#000099;}
.regboldgrey {
	color: #999999;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#packshot_longlife {
		
		border:1px solid #E4E4E4; 
		float:right;
		width:170px;
		height:460px;
		background:#ffffff;
		margin:0px 0px 10px 10px;
}



/* Begin News page */
#pNews div {
width: 540px;
       margin-left: 24px;
}
#pNews div h4 {
    font-size: 11px;
    margin: 10px 0 5px 0;
}
#pNews div p, #pPromotions p {
    font-size: 10px;
    margin: 0 0 5px 0;
}	

#pNews a {
color: #000;
font-weight: normal;
text-decoration:underline;
}
/* End News page */

/* Begin Promotions page */
#pPromotions {

}

/* End Promotions page */
#topTable {
border-top: 7px solid #000;
}


.pListItem {
border-bottom: 1px solid #D4D4D4;
margin-bottom:10px;
}

.sel {color:#a20000;}

.sel:hover {text-decoration:none; color:#a20000;}

.pListItem img#sectionTitle {margin-bottom: 20px;}


iframe h6 {font-size:10px;}