html, body { text-align: center; margin: 0px; padding: 0px; height: 100%; }
#fullheight { height: 100%; } 
td.topl { height: 131px; text-align: left; vertical-align: top; background-color: #000000; }
td.topr { height: 96px; text-align: right; vertical-align: top; background-color: #000000; }
td.top_menu { text-align: right; vertical-align: bottom; background-color: #000000; }
td.fade { height: 21px; background-image: url('../images/fade.jpg'); }
td.logos { width:position: absolute; 314px; text-align: left; vertical-align: top }
td.main_img { width: 314px; text-align: left; vertical-align: bottom; }
td.main_img1 { width: 314px; }
td.images { text-align: right; vertical-align: top; font-family: verdana; font-size: 6pt; font-weight: normal; text-decoration: none; color: #333333; }
td.content { width: 68%; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: top; text-align: left; background-color: #FFFFFF; padding-left: 0px; padding-top: 10px; padding-right: 30px;}
td.content_home { width: 50%; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: top; text-align: left; background-color: #FFFFFF; padding-left: 0px; padding-top: 10px; padding-right: 35px;} 
td.content_brands { width: 66%; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: top; text-align: left; background-color: #FFFFFF; padding-left: 0px; padding-top: 10px;} 
td.content_brands_pu { width: 66%; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: top; text-align: justify; background-color: #FFFFFF; padding-left: 17px; padding-right: 17px; padding-top: 10px;} 
td.content1 { width: 68%; font-family: verdana; font-size: 0.80em; font-weight: bold; text-decoration: none; color: #000000; vertical-align: bottom; background-color: #FFFFFF; padding-left: 0px; } 
td.content2 { min-height: 300px; width: 68%; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: top; text-align: left; background-color: #FFFFFF; padding-left: 0px; padding-top: 10px;} 
td.news { width: 200px; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: top; text-align: left; background-color: #FFFFFF; padding: 10px; } 
td.news1 { width: 200px; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: top; text-align: left; background-color: #FFFFFF; padding: 10px; } 
td.side { width: 200px; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: top; text-align: right; background-color: #FFFFFF; padding: 10px; } 
td.left_dealer { line-height: 15px; width: 200px; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: top; text-align: left; background-color: #FFFFFF; padding: 10px; padding-left: 26px;} 
td.prod_photo { width: 85px; padding: 2px; }
td.prod_desc { width: 90%; padding: 4px; }
td.dealer_black { height: 96px; text-align: right; vertical-align: top; background-color: #000000; }
td.dealer_grey { height: 96px; text-align: right; vertical-align: top; background-color: #000000; }
td.dealer_list1 { width: 20%; font-family: verdana; font-size: 0.75em; font-weight: bold; text-decoration: none; color: #000000; vertical-align: top; text-align: left; background-color: #E1E1E1; padding-left: 10px; padding-right: 10px; } 
td.dealer_list1a { width: 20%; height: 9px; font-family: verdana; font-size: 0.75em; font-weight: bold; text-decoration: none; color: #000000; vertical-align: top; text-align: left; background-color: #E1E1E1; } 
td.dealer_list1b { width: 45%; height: 9px; background-color: #FFEAEA; } 
td.dealer_list1c { width: 35%; height: 9px; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: top; text-align: right; background-color: #E1E1E1; } 
td.dealer_list_address { width: 45%; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: top; text-align: left; background-color: #FFEAEA; padding-left: 10px; padding-right: 10px; } 
td.dealer_list_prod { width: 35%; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; vertical-align: top; text-align: left; background-color: #E1E1E1; padding-left: 10px; padding-right: 10px; }
td.prodboxleft { border-left: solid 3px #DBDBDB; width: 85px; padding: 2px; }
td.prodboxright { border-right: solid 3px #6A6A6A; width: 90%; padding: 4px; text-align: left; }
.center { text-align: center; }
a {  font-family: verdana; font-size: 1em; font-weight: normal; text-decoration: underline; color: #000000; }
a:hover {  font-family: verdana; font-size: 1em; font-weight: normal; text-decoration: underline; color: #FF0D01; }
a.link {  font-family: verdana; font-size: 1em; font-weight: normal; text-decoration: none; color: #000000; }
a.link:hover {  font-family: verdana; font-size: 1em; font-weight: normal; text-decoration: none; color: #FF0D01; }
a.menu { font-family: verdana; font-size: 13px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
a.menu:hover {  font-family: verdana; font-size: 13px; font-weight: bold; text-decoration: none; color: #FF0D01; }
a.menu1 {  font-family: verdana; font-size: 13px; font-weight: bold; text-decoration: none; color: #FFFFFF; }
a.menu:hover {  font-family: verdana; font-size: 13px; font-weight: bold; text-decoration: none; color: #FF0D01; }
a.menu2 {  font-family: verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #000000; }
a.menu2:hover {  font-family: verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #FF0D01; }
a.menu3 {  font-family: verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #FF0000; }
a.menu3:hover {  font-family: verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #CCCCCC; }
a.menu4 {  font-family: verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #0033CC; }
a.menu4:hover {  font-family: verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #CCCCCC; }
a.email {  font-family: verdana; font-size: 1em; font-weight: bold; text-decoration: none; color: #000000; }
a.email:hover {  font-family: verdana; font-size: 1em; font-weight: bold; text-decoration: none; color: #FF0D01; }
a.headline {  font-family: verdana; font-size: 1em; font-weight: normal; text-decoration: none; color: #000000; }
a.headline:hover {  font-family: verdana; font-size: 1em; font-weight: normal; text-decoration: none; color: #FF0D01; }
a.headline1 {  font-family: verdana; font-size: 1em; font-weight: normal; text-decoration: none; color: #000000; }
a.headline1:hover {  font-family: verdana; font-size: 1em; font-weight: normal; text-decoration: none; color: #000000; }
a.dealer {  font-family: verdana; font-size: 1em; font-weight: bold; text-decoration: none; color: #000000; }
a.dealer:hover {  font-family: verdana; font-size: 1em; font-weight: bold; text-decoration: none; color: #FF0D01; }
p.menu { margin-top: 13px; margin-bottom: 0px; }
p.black { font-family: verdana; font-size: 1em; font-weight: normal; text-decoration: none; color: #FFFFFF; height: 20px; background-color: #000000; vertical-align: middle; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-left: 5px; }
p.form { margin-top: 10px; margin-bottom: 0px; }
p.form1 { margin-top: 7px; margin-bottom: 0px; }
p.form2 { margin-top: 17px; margin-bottom: 0px; }
p.form3 { margin-top: 2px; margin-bottom: 0px; }
p.form4 { margin-top: 2px; margin-bottom: 0px; }
p.form5 { margin-top: 4px; margin-bottom: 0px; }
p.brands { margin-top: 9px; margin-bottom: 0px; }
p.res { margin-top: 3px; padding-top: 5px; padding-left: 15px; width: 220px; height: 123px; background-image: url('../images/res_bg.gif'); }
hr { color: #FF0D01; margin-top: 0px; margin-bottom: 10px; }
h1 { font-family: verdana; font-size: 1em; font-weight: bold; text-decoration: none; color: #000000; margin-top: -5px; margin-bottom: 0px; } 
h2 { font-family: verdana; font-size: 1em; font-weight: bold; text-decoration: none; color: #000000;  margin-top: 0px; margin-bottom: 0px; } 
input { width: 340px; height: 16px; font-family: verdana; font-size: 1em; color: #000000; font-weight: normal; border: solid 1px #000000; }
select { width: 344px; height: 21px; font-family: verdana; color: #FFFFFF; font-size: 1.1em; background-color: #000000; font-weight: normal; border: solid 1px #000000; }
input.check { width: 20px; height: 16px; font-family: verdana; font-size: 1em; background-color: #FFFFFF; font-weight: normal; border: solid 1px #000000; }
textarea {  width: 340px; height: 150px; font-family: verdana; font-size: 1em; background-color: #FFFFFF; color: #000000; font-weight: normal; border: solid 1px #000000; } 
.button { width: 80px; height: 18px; background-color: #000000; border-color: #FF0D01; border-width: 1px; font-size: 12px; font-family: verdana; color: #FFFFFF; font-weight: normal; }
.button1 { width: 200px; height: 18px; background-color: #000000; border-color: #FF0D01; border-width: 1px; font-size: 12px; font-family: verdana; color: #FFFFFF; font-weight: normal; }
form { margin-bottom: 0px; }
li.menu { padding: 0 0 0 5px; white-space: nowrap; }
ul.left { margin-left: 15px; }
.strike { font-family: verdana; font-size: 12px; font-weight: bold; text-decoration: line-through; color: #FFFFFF; }
.red { font-family: verdana; font-size: 12px; font-weight: bold; text-decoration: none; color: #FF0000; }
#dropmenudiv { position: absolute; background-color: #000000; text-align: left; width: 70px; line-height: 26px; z-index:100; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; font-family: verdana; }
#dropmenudiv a { background-color: #000000; width: 70px; display: block; text-indent: 0px; border-bottom: 0px solid black; padding: 0px; text-decoration: none; font-weight: bold; }
#dropmenudiv_velo { position: absolute; background-image: url('../images/drop_down_menu.gif'); background-repeat: no-repeat; text-align: left; width: 241px; line-height: 31px; z-index: 100; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; font-family: verdana; }
#dropmenudiv_velo a { background-image: url('../images/drop_down_menu.gif');  background-repeat: no-repeat; width: 241px; display: block; text-indent: 0px; padding: 0px; text-decoration: none; font-weight: bold; }
#dropmenudiv_dealers { position: absolute; text-align: left; width: 241px; line-height: 15px; z-index:100; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; font-family: verdana; }
#dropmenudiv_dealers a { position: absolute; width: 241px; display: block; text-indent: 0px; padding: 0px; text-decoration: none; font-weight: bold; }
#clockbox { font-weight: bold;} 
#left_panel { position: absolute; top: 325px; left: 10px; align: left; text-align: center; width: 240px;  height: 45%; background-color: #FFFFFF; padding: 10px; }
#left_panel1 { position: absolute;  top: 325px; left: 10px; align: left; text-align: center; width: 240px;  height: 45%; background-color: transparent; padding-top: 50px; }
#left_panel_prod { position: absolute; top: 340px; left: 27px; align: left; width: 240px;  background-color: transparent; padding: 0px; font-family: verdana; font-size: 0.75em; font-weight: normal; text-decoration: none; color: #000000; }
#left_panel_prod_dealer { position: absolute;  top: 340px; left: 27px; align: left; width: 240px;  background-color: transparent; padding: 0px; }
#left_panel_prod1 { position: absolute;  top: 340px; left: 27px; align: left; width: 240px;  background-color: transparent; padding: 0px; }
.ie .products { width: 466px; height: 110px; text-align: left; vertical-align: middle; background-image: url('../images/prod_bg_ie.jpg'); background-repeat: no-repeat; padding: 2px; }
.ie7 .products { width: 466px; height: 110px; text-align: left; vertical-align: middle; background-image: url('../images/prod_bg_ie.jpg'); background-repeat: no-repeat; padding: 2px; }
.gecko .products { width: 461px; height: 110px; text-align: left; vertical-align: middle; background-image: url('../images/prod_bg_ff.jpg'); background-repeat: no-repeat; padding: 2px; }
.safari .products { width: 481px; height: 110px; text-align: left; vertical-align: middle; background-image: url('../images/prod_bg.jpg'); background-repeat: no-repeat; padding: 2px; }
.safari3 .products { width: 481px; height: 110px; text-align: left; vertical-align: middle; background-image: url('../images/prod_bg.jpg'); background-repeat: no-repeat; padding: 2px; }
#netcontent { min-height: 220px; width: 97%; }
.archive { width: 97%; clear: both; }
.alignleft { float: left; margin-top: 0px; margin-bottom: 0px;  }
.alignright { float: right; margin-top: 0px; margin-bottom: 0px; }
.prod_img { margin-left: 20px; }
#flash { float: right; width: 310px; height: 255px; }
p.alert { background-color: #FFDAD9; padding: 10px; text-align: left; }
.small { font-family: verdana; font-size: 9px; font-weight: normal; text-decoration: none; color: #000000; }
