html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,p,fieldset,input { padding: 0px; }
p,td,body { color: #666666; font: normal 11px Tahoma, Geneva, Verdana, Arial; margin-top: 0px; margin-bottom: 18px; }
strong, b { font-weight: bold; }
em, i { font-style: italic; }

h1 { font: bold  24px Tahoma, Geneva, Verdana, Arial; line-height: 36px; margin-bottom: 18px; }
h2 { font: bold 16px Tahoma, Geneva, Verdana, Arial;line-height: 18px; margin-bottom: 18px; }

ul { margin-left: 1em; padding-left: .5em; margin-top: 0px; list-style-type: disc; list-style-position: outside; margin-bottom: 18px; }
li { color: #666666; font: normal 11px Tahoma, Geneva, Verdana, Arial; }
.numbered { list-style-type: decimal; }

a { color: #3366cc; font: normal Tahoma, Geneva, Verdana, Arial; text-decoration: underline; }
a:hover { color: #ee5e1f; font: normal Tahoma, Geneva, Verdana, Arial; text-decoration: underline; }

.black { color: #000000; }
.red { color: #df0024; }
.blue { color: #3366cc; }
.dark_grey {color: #333333; }

.disclaimer { color: #666666; font: italic normal 9px Tahoma, Geneva, Verdana, Arial; }

.price_content { color: #d55719; font-weight: bold; }
.price_mediumsize { color: #d55719; font-size: 14px; font-weight: bold; }
.price_large { color: #d55719;	font-size: 16px; font-weight: bold; }

@media print {
	body, #main, #content { color:#000000 !important; }
	a, a:link, a:visited { color:#000000 !important; text-decoration:none !important; }
	}
