ul { list-style-position: inside; margin-left: 0; padding-left: 0; font-family: arial; font-size: 12px; }
body { background-color: white; }
body, p, td { font-family: arial; font-size: 12px; }
hr { width: 778px; height: 1px; }
table { width: 778px; border: 0px; }
h1 { font-size: 26px; font-weight: bold; }
h2 { font-size: 20px; font-weight: bold; }

table.compare { width: 778px; border-collapse: collapse; border: none; /*border: 1px solid black;*/ }
table.compare tbody tr td { /*background-color: lightgray;*/ border: 1px solid black; padding-left: 5px; }
table.compare tbody tr.features { background-color: #F0F0FF; text-align: center; }

table.compare td a:hover, table.compare td a:active {
   color: #007fff;
   /*background-color: #666;*/
}

table.bcoloreizo { width: 400px; border-collapse: collapse; border: none; }
table.bcoloreizo tbody tr td { border: 1px solid black; padding: 7px; text-align: left; font-size: 13px; }
table.bcoloreizo tbody tr td.bg { background-color: #dddddd; width: 80px;}

table.productclass { width: 325px; border: 0px; }

table.footer { font-weight: bold; width: 10px; text-align: left; }
table.footer tr td { font-size: 18px; }
table.footer tr td.first { font-size: 15px; font-weight: normal; text-align: right; }

.thin { width: 640px; }
p.thin { text-align: left; }
ul.thin { text-align: left; }

.featuregroup { /*color: blue;*/ font-weight: bold; text-align: left; }
.featuregrouprow { background-color: #DDDDEE; }
.featuresheader { text-align: left; }
.product { color: blue; font-weight: bold; font-size: 16px; text-align: center; vertical-align: middle; background-color: #FFFF99; }
.product a { color: blue; font-weight: bold; font-size: 16px; text-decoration: none; }
td.topleft { border-left: 0px; border-top: 0px; border: 0px; }
p.header { width: 640px; text-align: center; /*background-color: #FFFF99;*/ /*border-top: 1px solid lightgray; border-bottom: 1px solid lightgray; padding: 3px;*/ }
.highlight { color: #2187BA; font-weight: bold; }
.producttitle { font-size: 22px; font-weight: bold; }
.location { font-size: 16px; font-weight: bold; }

div.features ul { list-style-position: outside; list-style-type: square; padding-left: 15px; }
div.features ul li { }
div.features ul li ul { margin-left: 10px; padding-left: 0px; list-style-type: circle; }
div.features ul li ul li { }


