/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	color: #000066;
	background-color: #000033;
	background-image:url(../images/backdrop11.jpg);
	background-repeat:no-repeat;
}
p {
margin:0 10px;
padding:0 0 10px 0;
font-size:110%;
}
h1, h2, h3, h4, h5, h6 {
margin:0 10px;
padding:5px 0 5px 0;
text-align:left;
font-weight:bold;
}
h1 {
font-size:140%;
text-align:center;
}
h2 {
font-size:120%;
}
h3 {
font-size:110%;
}
h4 {
font-size:100%;
}
h5 {
font-size:100%;
}
h6 {
font-size:100%;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute; /* Menu position that can be changed at will */
width: 200px;
top: 190px;
left: 5px;
}
#navmenu {
background-color:#000000;
background-image:url();
}
#menu dt {
cursor: pointer;
margin: 5px 0;
height: 100%;
line-height: 20px;
text-align: left;
font-weight: bold;
border: 1px solid #ccc;
}
#menu dd {
margin:0 0 0 10px;
}
#menu li {
text-align: left;
margin:2px 0;
border:1px solid #ccc;
}
#menu li a, #menu dt a {
color: #fff;
text-decoration: none;
display: block;
height: 100%;
}
#menu li a {
padding:2px;
}
#menu li a:hover, #menu dt a:hover {
background: #ff0;
color:#000066;
}
.footer {
color:#000066;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:90%;
margin:0;
padding:0;
}

.caption {
margin:0 10px;
padding:0 0 10px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color:#000066;
text-align:center;
}

img.yellowbars {
    display: block;
    margin-left: auto;
    margin-right: auto;
	padding:5px 0;
}

li.prodspecs {
margin:0 10px 10px 20px;
font-size:110%;
padding-left: 20px;
background-image: url(../images/spot.gif);
background-repeat: no-repeat;
background-position: 0 5px;
}
table.leaflet  {
background-color:#CCCCCC;
}
img.left {
float:left;
}
img.right {
float:right;
}
img.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
	border:5px solid #FFF;
}
#menu dt.sectionheading {
color:#FFFF00;
border:0;
margin:0;
padding:0;
line-height:15px;
}
table.3colTable {
width:270px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
background-color:#FF00FF;
border:1px solid #ff0000;
}
table.3colTable td {
background-color:#FFFFFF;
padding:2px;
font-size:90%;
}
table.3colTable p {
background-color:#FFFFFF;
font-size:90%;
}
table.tabdata {
width:500px;
margin-left:auto;
margin-right:auto;
border:0px solid #ccc;
text-align:center;
padding:0px;
}
table.tabdata td {
background-color:#FFFFFF;
padding:2px;
}
#iala {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
text-align:center;
color:#000066;
}
#iala img {
padding:0px 10px 0px 0px;
}
#iala2 {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
text-align:left;
color:#000066;
}
#iala2 img {
padding:0px 10px 0px 10px;
}
.bodytext {
color:#ccc;
}
.genfooter {
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-size:90%;
margin:0;
padding:0;
}
#button {
margin:20px auto;
padding:5px 0;
width:170px;
text-align:center;
border:1px solid #666;
background-color:#CCCCCC;
color:#000;
}