body     { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.body     { line-height: 12pt; color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.bodypad     { padding-left:5px; line-height: 12pt; color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.small  {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	color: #000000;
}
.bodywhite { color: #CCCCCC; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.body_twelve  { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.body_fourteen  { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.body_sixteen  { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.body_twenty  { color: #42b4e6; font-weight: bold; font-size: 20px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.body_eleven   {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	color: #000000;
}
.box   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border: 1 solid #000000 }
p {}
td {}
.topnav  { color: black; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.footer { color: black; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.sidenav { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.zip         {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	width: 50px;
	height: 15px;
	color: #CCCCCC;
}
h1 {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #990033;
	margin-bottom: 10px
}
h2 {
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: black;
	margin-bottom: 10px
}
a:link {
	color: #990033;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #990033;
}
a:hover {
    color: #990033;
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #666666;
}

.grid {
  border-collapse: collapse;
  border: solid 1px black;
}
.grid td {
  border: solid 1px black;
  padding: 1px 5px
}

 input {BORDER-BOTTOM: 1px solid #000000;
            BORDER-LEFT: 1px solid #000000;
            BORDER-RIGHT: 1px solid #000000;
            BORDER-TOP: 1px solid #000000;
            font-size: 9px}
 
.chkbx {BORDER-BOTTOM: 0px solid;BORDER-LEFT: 0px solid;BORDER-RIGHT: 0px solid;BORDER-TOP: 0px solid;font-size: 12}

.sideinfo th {

border-top: 1px solid #000;
border-left: 1px solid #000;
border-right: 1px solid #000;
background: #ccc;
font-size: 12px; font-weight: normal;
text-align: left;
padding: 4px 0 0 7px;
height: 25px;}

.sideinfo td {

border-left: 1px solid #000;
border-right: 1px solid #000;
border-bottom: 1px solid #000;
font-size: 12px;
text-align: left}

.sideinfo p {

margin: 7px; padding: 0}

#productline {
font-size: 12px; color:#980134;
}

#productline p {
margin: 0; padding-bottom: 4px;}
#productline .item {
font-size: 9px;
padding-left:2px;
}

#fabrics p {margin: 0; padding-bottom: 6px;}

#fabrics .small {padding-left: 10px;}

#specs {font-size: 11px;}

#specs th {font-weight: bold; text-align: left; border-bottom: 2px solid black; padding: 3px;}
#specs td {padding: 3px;}
#specs .odd {background-color: #FFF;}
#specs .even {background-color: #d1d2d4;}