﻿td {font-size: x-small; color: black; font-family: Verdana, Arial, Helvetica, sans-serif;}
ul {font-size: x-small; color: black; font-family: Verdana, Arial, Helvetica, sans-serif;}
p {font-size: x-small; color: black; font-family: Verdana, Arial, Helvetica, sans-serif;}
body {font-size: x-small; color: black; font-family: Verdana, Arial, Helvetica, sans-serif;}
body {background-color: white; margin: 0; padding: 0;}

a:visited {color: #663300; text-decoration: underline;}

a:link {color: #663300; text-decoration: underline;}
a:hover {color: #CC9933; cursor: pointer; text-decoration: underline;}

a:active {color: #CC9933; cursor: pointer; text-decoration: underline;}

h1 {margin-top: 0;font-family: Arial, Helvetica, sans-serif;}
h5 {font-family: Verdana, Arial, Helvetica, sans-serif;}
h4 {font-family: Verdana, Arial, Helvetica, sans-serif;}
h3 {font-family: Verdana, Arial, Helvetica, sans-serif;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif;}
h5 {color: #663300; margin-bottom:.5em; clear: both;}

h4 {color: #663300; margin-bottom:.5em; clear: both;}

h3 {color: #663300; margin-bottom:.5em; clear: both;}

h2 {color: #663300; margin-bottom:.5em; clear: both;}

h1 {color: #663300; margin-bottom:.5em; clear: both;}

h1 {font-size: 150%;}
h2 {font-size: 112%;}
h5 {font-size: 100%;}

h4 {font-size: 100%;}

h3 {font-size: 100%;}

.vgap {font-size: 6px;}

.navtitle {font-size: 13px; font-weight: bold; color: #663300; text-align: right; vertical-align: middle; margin-top: 0; margin-bottom: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.navlink {font-size: 11px; color: #000000; text-align: right; vertical-align: bottom; margin-top: 0; margin-bottom: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.navcurrent {font-size: 11px; color: #ffffcc; text-align: right; vertical-align: bottom; margin-top: 0; margin-bottom: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.navleft {font-size: 1px; font-weight: bold; color: #ffcc33; text-align: right; vertical-align: top; margin-top: 0; margin-bottom: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}
.navright {font-size: 1px; font-weight: bold; color: #ffcc33; text-align: left; vertical-align: top; margin-top: 0; margin-bottom: 0; font-family: Verdana, Arial, Helvetica, sans-serif;}

a.navlink:visited {color: #000000; text-decoration: none;}

a.navlink:link {color: #000000; text-decoration: none;}
a.navlink:hover {color: #000000; cursor: pointer; text-decoration: underline;}
a.navlink:active {color: #000000; cursor: pointer; text-decoration: none;}

a.navcurrent:active {color: #ffffff; cursor: default; text-decoration:none;}

a.navcurrent:hover {color: #ffffff; cursor: default; text-decoration:none;}

a.navcurrent:visited {color: #ffffff; cursor: default; text-decoration:none;}

a.navcurrent:link {color: #ffffff; cursor: default; text-decoration:none;}

.codesample {font-style: italic;}

.important {color: black; font-style: italic; font-weight: bold;}

.bold {font-weight: bold;}
.boldred {font-weight: bold; color: #ff0000;}
.productinfo {font-size: 10px;}
.productinfotextarea {font-size: 10px; border: none; background: #FFFFCC none; color:#000000; overflow: hidden;}
.productinfobold {font-size: 10px; font-weight: bold;}

table.pagebody {font-size: 100%;margin-top: 1em; margin-bottom: 1em; padding: 2;}
th.pagebody {text-align: left;background: #E0C080; vertical-align: bottom;}
tr.pagebody {vertical-align: top;}
td.pagebody {background: #FFFFCC; vertical-align: top;}

table.pageright {font-size: 100%;margin-bottom: 2em; border-style: solid; border-color: #663300;}
th.pageright {text-align: left;background: #E0C080; vertical-align: bottom;}
tr.pageright {vertical-align: top;}
td.pageright {background: #FFFFCC; vertical-align: top;}

td.headertop {background-image: url("../gfx/nav/header-pattern-777x80.gif"); background-repeat: repeat-x;}

table.quickbuy {font-size: 100%;margin-bottom: 2em; border-style: none;}
th.quickbuy {text-align: left;background: #CC9933; vertical-align: middle;}
tr.quickbuy {vertical-align: top;}
td.quickbuy {background: #FCDD2E; vertical-align: top;}
td.quickbuyborder {background: #663300;}
td.quickbuycontent {background: #FCDD2E; color: #000000; font-weight: bold; font-size: 12px; padding-left: 14px; padding-right: 0; padding-top: 0; padding-bottom: 6px;}
.quickbuycombo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #FFFFCC; width: 130px;}
.quickbuygap { font-size: 5px; color: #000000; line-height: 5px;}

table.comparison {border-collapse: collapse;}
td.thcomparison {background: #ffffcc; color: #663300; font-size: 12px; font-weight: bold; border: 1px solid #CC9933; text-align: center;}
td.hcomparison {background: #ffffcc; color: #663300; font-size: 9px; font-weight: normal; border: 1px solid #CC9933;}
td.dcomparison {font-size: 10px; border: 1px solid #CC9933; text-align: center;}
td.ncomparison {font-size: 10px; border: 1px solid #CC9933;}

table.infopopup {border-collapse: collapse;}
td.thinfopopup {background: #ffffcc; color: #663300; font-size: 12px; font-weight: bold; border: 1px solid #CC9933; text-align: center;}
td.tdinfopopup {font-size: 11px; border: 1px solid #CC9933;}

a.comparison:visited {color: #663300; text-decoration: none;}

a.comparison:link {color: #663300; text-decoration: none;}
a.comparison:hover {color: #663300; cursor: pointer; text-decoration: underline;}
a.comparison:active {color: #663300; cursor: pointer; text-decoration: none;}

.comparisonnotes {margin-left: 32px; margin-top: 0px; margin-bottom: 0px;}

.boxscreenshots {font-style: italic; font-size: 11px; vertical-align: top; text-align: center; color: #000000; line-height: 14px; margin-top: 1em; margin-bottom: 1.5em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.boxrelated {font-weight: bold; font-size: 12px; vertical-align: top; color: #000000; line-height: 14px; margin-left: 1em; margin-right: 0;  margin-top: 1em; margin-bottom: 1em; font-family: Verdana, Arial, Helvetica, sans-serif;}
.boxsmall {font-weight: bold; font-size: 10px; vertical-align: top; color: #000000; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.fnlegal {font-style: italic; font-size: 10px; vertical-align: top; }
.kbartinfo {font-size: 11px;}
.kbartbody {}
.gfxbigcap {font-weight: bold; font-size: 15px;}

.highlight { background: #FFFF40;}
.searchheading { font-size: 130%; font-weight: bold;}
.summary { font-size: 80%; font-style: italic;}
.results { font-size: 100%;}
.category { color: #999999;}
.description { font-size: 100%; color: #008000;}
.context { font-size: 100%;}
.infoline { font-size: 80%; font-style: normal; color: #808080;}

.error { color: #FF0000; font-weight: bold; }

.result_block { margin-top: 15px; margin-bottom: 15px; }
.result_altblock { margin-top: 15px; margin-bottom: 15px; }

.searchbox { font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: right;
height: 20px;
color: #ffffcc;
background-color: #cc9933;
border: 2px solid #ffffcc;}