﻿html, body, div, p, h1, h2, h3, h4, h5, h6, blockquote, ol, ul, li, dl, dt, dd, td, form, fieldset, a, img, button
{
	margin: 0;
	padding: 0;
	border: 0;
}

html
{
	background-color: #ffffff;
	text-align: center;
}

body
{
	margin-top: 10px;
	text-align: center;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: .85em;
	background-color: #ffffff;
	color: #000000;
}


h1, h2, h3, h4, h5, h6
{
	color: #990000;
}

/*Typographics styles adapted from http://www.thenoodleincident.com/tutorials/typography/ */
h1
{
	margin: 0;
	font-size: 1.6em;
	font-weight: normal;
}
h2
{
	margin: 0.5em 0;
	font-size: 1.5em;
	font-weight: normal;
}
h3
{
	margin: 0.5em 0;
	font-size: 1.4em;
	font-weight: normal;
}
h4
{
	margin: 0.5em 0;
	font-size: 1.2em;
	font-weight: bold;
}
h5
{
	margin: 0.5em 0;
	font-size: 1.0em;
	font-weight: bold;
}
h6
{
	margin: 0.5em 0;
	font-size: 0.8em;
	font-weight: bold;
}
p
{
	margin: 1em 0;
	line-height: 1.4;
}
a
{
	text-decoration: underline;
	color: #990000;
}

a:hover
{
	text-decoration: none;
}

#divTM
{
	padding: 1px 1px 1px 1px;
	font-weight: bold;
	font-size: 12pt;
	z-index: 999;
	position: relative;
	background-color: #cccccc;
	left: 240px;
	top: 190px;
	width: 400px;
	width: 15px;
	display: inline-block;
	clear: none;
}

#tdTop
{
	cursor: pointer;
	height: 160px;
	vertical-align: top;
}

#tdTopBtm
{
	cursor: pointer;
	vertical-align: top;
	height: 41px;
}

#tm
{
	text-align: center;
	font-weight: bold;
	font-size: 13px;
	margin: 2px 0px 0px 0px;
}
#tm a
{
	text-decoration: none;
	color: #000000;
}
#tm a:hover
{
	color: #660000;
}

#lmt
{
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 10px 2px;
	font-weight: normal;
	font-size: 11.5pt;
	font-weight: bold;
}
#lmt a
{
	text-decoration: none;
}
#lmt a:hover
{
	color: #ffffcc;
}

#lmb
{
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 10px 2px;
	font-weight: normal;
	font-size: 10.5pt;
	font-weight: bold;
}
#lmb a
{
	text-decoration: none;
}
#lmb a:hover
{
	color: #ffffcc;
}


#FxPCD
{
	margin: 0px 0px 0px 2px;
}

#divRL
{
	width: 180px;
	background-color: #990000;
	color: #f7f7f7;
	padding: 0px 4px 0px 4px;
	cursor: pointer;
}

#divRLHead, #divLUHead
{
	font-size: 12px;
	padding: 0px 0px 10px 0px;
	color: #f7f7f7;
}

#divRLHead a, #divLUHead a
{
	color: #f7f7f7;
	text-decoration: none;
}
#divRLHead a:hover, #divLUHead a:hover
{
	color: #cccccc;
}

.divRevItem
{
	margin: 0px 0px 10px 0px;
}

.divRevItemHead
{
	font-weight: bold;
	font-size: 13px;
	margin: 0px 0px 5px 0px;
}
.divRevItemSumm
{
	color: #ffffff;
	font-size: 10px;
	font-style: oblique;
}

#tblSpec td
{
	vertical-align: top;
	padding-bottom: 3px;
}
.SpecLbl
{
	font-weight: bold;
	border-bottom: solid 1px #cccccc;
	padding: 1px 0px 3px 0px;
}
.SpecData
{
	font-weight: normal;
	border-bottom: solid 1px #cccccc;
	padding: 1px 0px 3px 0px;
}
.SpecData ul
{
	margin: 0px 0px 0px 16px;
}

#tblColOpt td
{
	vertical-align: top;
	padding: 5px;
}

.coloptHead
{
	font-weight: normal;
	color: #990000;
	font-size: 18px;
}

.coloptBigHead
{
	font-weight: normal;
	color: #990000;
	font-size: 18px;
	padding: 0px 0px 5px 0px;
}

#tblProd
{
}

.ProdDataDetail
{
	padding: 4px 4px 4px 4px;
	vertical-align: middle;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}
.ProdDataDetail div
{
	margin: 0px 0px 5px 0px;
}

.ProdImg
{
	padding: 4px 4px 4px 4px;
	vertical-align: middle;
	text-align: center;
}

.ProdImg img
{
	border: inset 2px #cccccc;
}

#ulHist
{
	margin: 0px 0px 0px 15px;
}
#ulHist li
{
	margin: 0px 0px 5px 0px;
}

#tblDist
{
}

#tblDist .DistCountry, #tblDist .DistName
{
	padding: 15px 0px 0px 0px;
	vertical-align: top;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
#tblDist .DistAdr
{
	padding: 15px 0px 0px 0px;
	vertical-align: top;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}


