body {
	font-family: Arial, Helvetica, sans-serif; 
        font-size: 12px; 
        color: #000000; 
	margin:0; 
	padding:0;
}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, a {
	margin:0;
	padding:0;
}
p { 
        margin-top: 0; 
        line-height: 100%; 
}

ul {
	margin:20px; 
}

.spacer {
	font-size:0; line-height:0; clear:both;
}

#body {
	width:790px; margin:0 auto; padding:0 0 60px 0;
}
#body div.bodyText {
	padding:50px 0 0 0;
}
#body div.catagory {
	padding:25px 0 0 0;
}

.twobox {
	width:345px; padding:2px 15px 50px; float:left;
}

.twoboxspace {
	width:345px; padding:2px 15px 50px; float:left; margin:0 20px;
}

.threebox {
	width:215px; padding:7px 15px 50px; float:left;
}

.threeboxspace {
	width:215px; padding:7px 15px 50px; float:left; margin:0 20px;
}

#mytable {
        width: 280px;
        padding: 0;
        margin: 0;
}

#fulltable {
        width: 750px;
        padding: 0;
        margin: 0;
}

th {
        font: bold 10px Arial, Helvetica, sans-serif;
        color: #ffffff;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
        border-top: 1px solid #000000;
        text-align: left;
        padding: 2px 2px 2px 4px;
        background: #000000;
}

th.nobg {
        color: #000000;
        border-top: 0;
        border-left: 0;
        border-right: 1px solid #000000;
        background: #000000;
}

td.in {
        font: 12px Arial, Helvetica, sans-serif;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
        background: #fff;
        padding: 2px 2px 2px 4px;
        text-align: right;
        color: #000000;
}


td.alt {
        font: 12px Arial, Helvetica, sans-serif;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
        border-top: 1px solid #000000;
        background: #fff;
        padding: 2px 2px 2px 4px;
        text-align: right;
        color: #000000;
}
td.link {
        font: 12px Arial, Helvetica, sans-serif;
        max-width: 1024px;
        background: #fff;
        padding: 2px 2px 2px 4px;
        text-align: center;
        color: #000000;
}

th.spec {
        border-left: 1px solid #000000;
        border-top: 0;
        background: #fff;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
}

th.specalt {
        border-left: 1px solid #000000;
        background: #fff;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #000000;
}
