html, body {height:100%; margin: 0; padding: 0; }

html>body {
	font-size: 16px; 
	font-size: 68.75%;
} /* Reset Base Font Size */

body {
	font-family: Verdana, helvetica, arial, sans-serif;
	font-size: 68.75%;
	background: #fff;
	color: #333;
}

h1, h2 { font-family: 'trebuchet ms', verdana, arial; padding: 10px; margin: 0 }
h1 { font-size: large }

#banner { padding: 15px; background-color: #06b; color: white; font-size: large; border-bottom: 1px solid #ccc;
    background: url(bg.gif) repeat-x; text-align: center }
#banner a { color: white; }

#main { padding: 1em; }

a img { border: none; }

div.hr {
  height: 1px;
  background: #fff url(images/hr1.gif) repeat-x scroll center;
}
div.hr hr {
  display: none;
}

td.prod {
	font-family: Verdana;
	font-size: 7pt;
}
td.prod_blue {
	font-family: Verdana;
	font-size: 7pt;
	color: #003399;
	font-weight: bold;
}

td.prod_red {
	font-family: Verdana;
	font-size: 7pt;
	color: rgb(206,0,0);
	font-weight: bold;
}

.pstyle {
line-height: 4px;
}

* html .pstyle {
line-height: 1px;
}

.brstyle {
line-height: 8px;
}

* html .brstyle {
line-height: 10px;
}

a.prod {
	font-family: Verdana;
	font-size: 7pt;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

a.prod:visited {
	font-family: Verdana;
	font-size: 7pt;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

a.prod:hover {
	font-family: Verdana;
	font-size: 7pt;
	color: #000;
	font-weight: bold;
	text-decoration: underline;
}

input.inptxt {
	width: 270px;
	height: 14px;
	border: 1px solid black;
	font-family: verdana;
	font-size: 7pt;
}

textarea.inptxtarea {
	width: 270px;
	height: 100px;
	border: 1px solid black;
	font-family: verdana;
	font-size: 7pt;
}

input.inpbtn {
	width: 50px;
	height: 18px;
	border: 1px solid black;
	background: #eee;
	font-family: verdana;
	font-size: 7pt;
}
