body {margin: 0px; padding: 0px;
      font-family: Arial, Helvetica, Verdana; font-size: 10pt; font-weight:500; line-height:1.3; color: #000000;}

table {background:transparent; margin:0px; padding:0px; font-family:Arial, Helvetica, Verdana; font-size:10pt; font-weight:500; line-height:1.3; color: #000000;}

#page {margin:0 0px; }

#topBar {position:relative; top:0px; left:0px; height:124px; width:100%; background-color:#EEEEEE; border-bottom:solid black 1px; margin-bottom:0px;}

#linkBar {position:absolute; bottom:-20px; left:150px; padding: 0px; z-index:1;}
#ovalBar {position:absolute; top:0px; left:0px; width:100%; height:100%; background-image:url("images/swOval.200.115.jpg"); background-position: top left; background-repeat: no-repeat;}
#starBar {position:absolute; top:15px; right:40px; width:100%; height:100%; background-image:url("images/stars.backV.90h.65w.jpg"); background-position: top right; background-repeat: no-repeat;}

#qlBar {position:absolute; top:125px; right:0px; width:140px; background-color:#EEEEEE; border-bottom:solid black 1px;border-left:solid black 1px;padding-left:5px}
#qrBar {position:absolute; top:125px; left:0px; width:125px; background-color:#EEEEEE; border-bottom:solid black 1px;border-right:solid black 1px;padding-left:5px}

#qlBar2 {position:absolute; top:125px; left:20px; width:200px; margin-top:5px }

#topBarMARS {position:relative; top:0px; left:0px; height:124px; width:100%; background-color:#F0A68C; border-bottom:solid black 1px; margin-bottom:25px;}
#ovalBarMARS {position:absolute; top:0px; left:0px; width:100%; height:100%; background-image:url("images/swOval.200.115.MARS.jpg"); background-position: top left; background-repeat: no-repeat;}
#starBarMARS {position:absolute; top:15px; right:40px; width:100%; height:100%; background-image:url("images/stars.backV.90h.65w.MARS.jpg"); background-position: top right; background-repeat: no-repeat;}

#topBarEURO {position:relative; top:0px; left:0px; height:124px; width:100%; background-color:#EEEEEE; border-bottom:solid black 1px; margin-bottom:25px;}
#ovalBarEURO {position:absolute; top:0px; left:0px; width:100%; height:100%; background-image:url("images/swOval.200.115.EURO.jpg"); background-position: top left; background-repeat: no-repeat;}
#starBarEURO {position:absolute; top:15px; right:40px; width:100%; height:100%; background-image:url("images/stars.backV.90h.65w.EURO.jpg"); background-position: top right; background-repeat: no-repeat;}

#topBarLR {position:relative; top:0px; left:0px; height:124px; width:100%; background-color:#EEEEEE; border-bottom:solid black 1px; margin-bottom:25px;}
#ovalBarLR {position:absolute; top:0px; left:0px; width:100%; height:100%; background-image:url("images/lightracer_logo_blue.105h.gray.jpg"); background-position: top left; background-repeat: no-repeat;}
#starBarLR {position:absolute; top:15px; right:40px; width:100%; height:100%; background-image:url("images/stars.backV.90h.65w.EURO.jpg"); background-position: top right; background-repeat: no-repeat;}

#topBarE2010 {position:relative; top:0px; left:0px; height:124px; width:100%; background-color:#EEEEEE; border-bottom:solid black 1px; margin-bottom:0px;}
#ovalBarE2010 {position:absolute; top:0px; left:0px; width:100%; height:100%; background-image:url("images/swOval.200.115.jpg"); background-position: top left; background-repeat: no-repeat;}
#starBarE2010 {position:absolute; top:0px; right:40px; width:100%; height:100%; background-image:url("images/swLogos/e2010.124h.gray.jpg"); background-position: top right; background-repeat: no-repeat;}

#widthDiv {padding-left:20px; width:90%;}

#leftColumn {padding-right:30px}
#rightColumn {padding-left:20px; background-color:#EEEEEE; border-left:1px solid black; border-top:1px solid black}

.pageHeading {text-align: center; padding-right:0px; font-size: 16pt; font-weight: bold; color: #162546;}
.blockHeading {text-align: center; font-size: 12pt; font-weight: bold; color: #000000;}
H2 {text-align: left; font-size: 12pt; font-weight: bold; color: #000000;}
H3 {color:darkRed; font-weight: bold; font-size:10pt; margin-top:0}

.left12pHeading {font-size: 12pt; font-weight: bold; color: #162546;}
.left18pHeading {font-size: 18pt; font-weight: bold; color: #162546;}

a.exp {color: #162546; text-decoration: underline;}
a.exp:hover {text-decoration: none;}
a.expb {color: #162546; font-weight: bold; text-decoration: underline;}
a.expb:hover {text-decoration: none;}
a.expr {color: #162546; text-decoration: none;}
a.expr:hover {text-decoration: underline;}

a.nb {color: #000000; text-decoration: none; font-weight: bold;  font-size:9pt}
a.nb:hover {color: #666666;}

a.nan {text-decoration: none;}

.new {color:red; font-size: smaller; vertical-align: top; }

.grayBox {border: black solid 1px; background-color:#EEEEEE; padding: 10px; margin:auto; text-align:left}

.spacedList {margin-top:5px}

.faqQADiv {margin-top: 5px;}
.faqQAQuestion {font-size: 11pt; font-weight: bold; color: #000000; font-style: italic;}
.faqQAAnswer {font-size: 10pt; font-weight: 500; color: #000000;}
.faqQAQuestionLink {font-size: 11pt; font-weight: bold; color: #000000; font-style: italic;}

.faqSectionDiv {margin-top: 10px;}
.faqSectionName {font-size: 12pt; font-weight: bold; color: #162546;}
.faqSectionDescription {font-size: 11pt; font-weight: 500; color: #000000;}
.faqSectionTOCLink {font-size: 11pt; font-weight: bold; color: #000000; text-decoration: none;}
.faqSectionTOCLink:hover {font-size: 11pt; font-weight: bold; color: #000000; text-decoration: underline;}
.faqSectionTOCDescription {font-size: 10pt; font-weight: 500; color: #000000;}
.faqSectionTOCDiv{margin-top: 5px;}

.faqTOCTitle {font-size: 14pt; font-weight: bold; color: #162546; text-decoration:underline; text-align:center;}

.encyclo {margin-left:20px; font-family:'courier new' courier monospace; font-style: oblique;}
