p, ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.redHeading {
	font-size: 12px;
	font-weight: bold;
	color: #E60600;
}
.specs, .specs td {border: 1px solid #333; border-collapse: collapse; }
a.smallWhite {
font-family: Arial, Helvetica, Sans-Serif;
font-size : 11px;
font-weight: bold;
text-decoration: none;
color: #EFFFFF;
}

a.smallWhite:visited {
color: #FFFFFF;
}

a.smallWhite:active {
color: #FFFFFF;
}

a.smallWhite:hover {
color: #FFFFFF;
text-decoration: underline;
}
td.greyKeyline {
border-style:			solid;
border-top-width:		1px;
border-right-width:		1px;
border-bottom-width:	1px;
border-left-width:		1px;
border-color:			#333333;
margin-left: 0;
margin-right: 0;
padding-right: 0;
padding-left: 0;
padding-top: 0;
padding-bottom: 0;
}

td.greyKeylinePadded {
border-style:			solid;
border-top-width:		1px;
border-right-width:		1px;
border-bottom-width:	1px;
border-left-width:		1px;
border-color:			#333333;
margin-left: 0;
margin-right: 0;
padding-right: 2;
padding-left: 2;
padding-top: 2;
padding-bottom: 2;
}


td.greyKeylineRight {
border-style:			solid;
border-top-width:		0px;
border-right-width:		1px;
border-bottom-width:	0px;
border-left-width:		0px;
border-color:			#333333;
margin-left: 0;
margin-right: 0;
padding-right: 0;
padding-left: 0;
padding-top: 0;
padding-bottom: 0;
}

td.whiteKeyline {
border-style:			solid;
border-top-width:		1px;
border-right-width:		1px;
border-bottom-width:	1px;
border-left-width:		1px;
border-color:			#FFFFFF;
background-color: #DDDDDD;
margin-left: 0;
margin-right: 0;
padding-right: 0;
padding-left: 0;
padding-top: 0;
padding-bottom: 0;
}

td.whiteKeylineBR {
border-style:			solid;
border-top-width:		0px;
border-right-width:		1px;
border-bottom-width:	1px;
border-left-width:		0px;
border-color:			#FFFFFF;
margin-left: 0;
margin-right: 0;
}

td.whiteKeylineR {
border-style:			solid;
border-top-width:		0px;
border-right-width:		1px;
border-bottom-width:	0px;
border-left-width:		0px;
border-color:			#FFFFFF;
margin-left: 0;
margin-right: 0;
}

td.whiteKeylineB {
border-style:			solid;
border-top-width:		0px;
border-right-width:		0px;
border-bottom-width:	1px;
border-left-width:		0px;
border-color:			#FFFFFF;
margin-left: 0;
margin-right: 0;
}

td.greyKeylineBR {
border-style:			solid;
border-top-width:		0px;
border-right-width:		1px;
border-bottom-width:	1px;
border-left-width:		0px;
border-color:			#999999;
margin-left: 0;
margin-right: 0;
}

td.greyKeylineLBR {
border-style:			solid;
border-top-width:		0px;
border-right-width:		1px;
border-bottom-width:	1px;
border-left-width:		1px;
border-color:			#999999;
margin-left: 0;
margin-right: 0;
}

td.greyKeylineTBR {
border-style:			solid;
border-top-width:		1px;
border-right-width:		1px;
border-bottom-width:	1px;
border-left-width:		0px;
border-color:			#999999;
margin-left: 0;
margin-right: 0;
}

td.greyKeylineTLBR {
border-style:			solid;
border-top-width:		1px;
border-right-width:		1px;
border-bottom-width:	1px;
border-left-width:		1px;
border-color:			#999999;
margin-left: 0;
margin-right: 0;
}

td.greyKeylineB {
border-style:			solid;
border-top-width:		0px;
border-right-width:		0px;
border-bottom-width:	1px;
border-left-width:		0px;
border-color:			#999999;
margin-left: 0;
margin-right: 0;
}
.greyBorder {
	border: 1px solid #333333;
}
a {
	color: #000000;
	text-decoration: underline;
}

