body { margin: 0; background: #1b446c;}
div#links {display: block; position: fixed; margin-top: 90px; left: 0; width: 185px; height: 700px;}
div#links a:hover {color: #000000;}
div#links a span {display: none;}
div#links a:hover span {display: block; position: fixed; top: 11px; left: 16px; width: 150px; padding: 3px; color: #ffffff; font-size: 8pt; font-family: "trebuchetms", "geneva"; text-align: center; letter-spacing: .5px;}
div#content {position: absolute; top: 64px; left: 185px; width: 76%; text-align: left; color: #000000; font-size: 11pt; font-family: "times new roman", "verdana", "arial", "sans-serif"; border: 2px solid #000000; word-spacing: 1px; letter-spacing: 0.07em; line-height: 18px; min-width: 900px}
div#content a:link {color: #47749f; font-size: 10pt; font-family: "times new roman", "verdana", "arial", "sans-serif"; font-weight: bold; text-decoration: none}
div#content a:visited {color: #9F803F; font-size: 10pt; font-family: "times new roman", "verdana", "arial", "sans-serif"; text-decoration: none}
div#content a:link:hover {color: #AF5F28; font-size: 10pt}
div#content a:visited:hover {color: #99cccc}
div#content p {width: 80%; margin: auto; padding: 10px; font-family: "times new roman", "verdana", "arial", "sans-serif"; font-size: 10pt}
div#content table {margin: 0 2em .5em}
div#caravanroll	{position: absolute; top: -52px; left: 100px}
div#logo {position: fixed; left: 38px; top: 400px}
h1 {color: #000000; letter-spacing: 0.1em; font-weight: bold; font-size: 28pt; font-family: "time new roman", "time", "serif"; text-align: center; line-height: 54px;}
h2 {color: #000000; letter-spacing: 0.2em; font-weight: bold; font-size: 13pt; font-family: "times new roman", "verdana", "arial", "sans-serif"; text-align: left; line-height: 17px; margin: 3pt 4em 1.5em}
.center {text-align: center; line-height: 18px}
.fontsize {font: 10pt verdana; line-height: 18px}
.arial {font: 11pt arial; line-height: 18px}
.verdana {font: 10pt verdana; color: #000000; line-height: 18px}
.helvetica {font: 10pt helvetica; color: #ffffff; line-height: 18px}
.times {font: 11pt times new roman; line-height: 18px}
.trebuchet {font: 10pt trebuchet ms; line-height: 18px}
.geneva {font: 10pt geneva; line-height: 18px}
.georgia {font: 10pt georgia; line-height: 18px}
.monaco	{font: 10pt monaco; line-height: 18px}
.heading {position: relative; top: 0px; left: 0%; border: 1px}
li {margin: 0 8em 1.5em; font-family: "times new roman", "verdana", "arial", "sans-serif"; font-size: 10pt;}
.vsmall	{color: #999; font-size: 7pt; font-family: "verdana", "arial", "times new roman", "sans-serif"}
.small {color: #000000; font-size: 7pt; font-family: "times new roman", "verdana", "arial", "sans-serif"}
.large {color: #000000; font-size: 14pt; font-family: "times new roman", "verdana", "arial", "sans-serif"; font-weight: bold; padding: 4px; line-height: 40px; background-color:#F3F6FD}
.italic {color: #004DCD; font-size: 8pt; font-family: "times new roman", "verdana", "arial", "sans-serif"; font-style: italic; padding: 4px; line-height: 20px; text-align: center}
.italicblack {color: #000000; font-size: 8pt; font-family: "times new roman", "verdana", "arial", "sans-serif"; font-style: italic; padding: 4px; line-height: 15px; text-align: center}
.normal {color: #000000; font-size: 9pt; font-family: "times new roman", "verdana", "arial", "sans-serif"; padding: 4px; line-height: 20px; text-align: center}
.pictable {margin: 0 5em 1.5em; position: relative; top: 0px; left: -20px; text-align: left;}
.banner {margin: auto;}
.pointers {margin: 0 4em 4em 4em}
.black {color: #000000}
.bold {font-size: 12pt; color: #000000}
.red {font-size: 9pt; font-family: "times new roman", "verdana", "arial", "sans-serif"; color: #96080C}
.smaller {font-size: 8pt; font-family: "times new roman", "verdana", "arial", "sans-serif"; color: #004DCD; line-height: 21px; cursor:pointer; margin: -10px}div#tipDiv {padding:12px; font-family: verdana, arial, times new roman; color:#000000; font-size:10px; line-height:1.3; background-image: url(http://www.cycle-helmets.com/imgs/windowabstract2.jpg); width:150px; border-style:solid; border-width: thin;}
.dropdown {margin-top:200px}


div.addthis_toolbox {
  width: 320px;
  margin: 0 auto;
}

div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
cursor: pointer;
}
#popupContact{
display:none;
position:fixed;
_position:fixed; /* hack for internet explorer 6*/
height:696px;
width:609px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:0px;
font-size:13px;
}
#popupContactClose{
font-size:9px;
line-height:4px;
right:3px;
top:5px;
position:absolute;
color:#3c93e8;
font-weight:700;
display:block;
}
#button{
text-align:center;
margin:0px;
color: #6694E7;
font-family: times, verdana, helvetica, arial;
font-size: 15pt;
}

#backgroundPopup2{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact2{
display:none;
position:fixed;
_position:fixed; /* hack for internet explorer 6*/
height:430px;
width:800px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:2;
padding:0px;
font-size:13px;
}
#popupContactClose2{
font-size:14px;
line-height:14px;
right:3px;
top:3px;
position:absolute;
color:#ffffff;
font-weight:700;
display:block;
background: #2557b0;
}
#button2{
text-align:center;
margin:0px;
color: #6694E7;
font-family: times, verdana, helvetica, arial;
font-size: 15pt;
}
