body
{
	margin:0px;
	padding:0px;
	background:#FFFFFF;
}
html
{
	overflow-y:scroll;
}

td.bordertddarkgrey {
 border: solid 1px #000000;
 background:#999999;
}

td.bordertd {
 border: solid 1px #000000;
}

td.bordertd2 {
 border: solid 3px #000000;
}

td.bordertdred {
 border: solid 1px #000000;
 background:#CC0000;
}

td.bordertdgreen {
 border: solid 1px #000000;
 background:#00CC00;
}

img.nospacing {
	margin:0px;
	padding:0px;
	vertical-align:bottom;
}

img.statuspic {
	margin:0px;
	padding:0px;
	vertical-align:bottom;
}

p.maintext {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 14px;
 color:#000000;
 font-weight:normal;
 margin:0px;
 padding:3px;
}

p.maintextbig {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 20px;
 color:#000000;
 font-weight:normal;
 margin:0px;
 padding:5px;
}

p.maintextsmall {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 12px;
 color:#000000;
 font-weight:normal;
 margin:0px;
 padding:3px;
}

p.maintextsmall2 {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 10px;
 color:#999999;
 font-weight:normal;
 margin:0px;
 padding:3px;
}

p.maintextwhite {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 14px;
 color:#FFFFFF;
 font-weight:normal;
 margin:0px;
 padding:3px;
}

p.maintextwhitesmall {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 12px;
 color:#FFFFFF;
 font-weight:normal;
 margin:0px;
 padding:2px;
}

p.maintextwhitebig {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 18px;
 color:#FFFFFF;
 font-weight:normal;
 margin:0px;
 padding:0px;
}

p.maintextred {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 14px;
 color:#CC0000;
 font-weight:normal;
 margin:0px;
 padding:3px;
}

a.maintextwhite{
 text-decoration:none;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 16px;
 margin: 0px;
 padding: 0px;
}

a.maintextwhite:visited{
 text-decoration:none;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 16px;
 margin: 0px;
 padding: 0px;
}

a.maintextwhite:hover{
 text-decoration:underline;
 color:#FFFF00;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 16px;
 margin: 0px;
 padding: 0px;
}

a.maintextwhitesmall{
 text-decoration:none;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin:0px;
 padding: 5px;
}

a.maintextwhitesmall:visited{
 text-decoration:none;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin:0px;
 padding: 5px;
}

a.maintextwhitesmall:hover{
 text-decoration:underline;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin:0px;
 padding: 5px;
}

a.maintextwhitesmallON{
 text-decoration:underline;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin: 0px;
 padding: 5px;
}

a.maintextwhitesmallON:visited{
 text-decoration:underline;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin: 0px;
 padding: 5px;
}

a.maintextwhitebig{
 text-decoration:none;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:bold;
 font-size: 28px;
 margin: 0px;
 padding: 0px;
}

a.maintextwhitebig:visited{
 text-decoration:none;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:bold;
 font-size: 28px;
 margin: 0px;
 padding: 0px;
}

a.maintextwhitebig:hover{
 text-decoration:underline;
 color:#FFFFFF;
 font-family: Arial, sans-serif;
 font-weight:bold;
 font-size: 28px;
 margin: 0px;
 padding: 0px;
}

a.maintext{
 text-decoration:underline;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 14px;
 margin: 0px;
 padding: 6px;
}

a.maintext:visited{
 text-decoration:underline;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 14px;
 margin: 0px;
 padding: 6px;
}

a.maintext:hover{
 text-decoration:underline;
 color:#CC0000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 14px;
 margin: 0px;
 padding: 6px;
}

a.maintextsmall{
 text-decoration:underline;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin: 0px;
 padding: 6px;
}

a.maintextsmall:visited{
 text-decoration:underline;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin: 0px;
 padding: 6px;
}

a.maintextsmall:hover{
 text-decoration:underline;
 color:#CC0000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin: 0px;
 padding: 6px;
}

a.maintextbig{
 text-decoration:none;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 18px;
 margin: 0px;
 padding: 0px;
}

a.maintextbig:visited{
 text-decoration:none;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 18px;
 margin: 0px;
 padding: 0px;
}

a.maintextbig:hover{
 text-decoration:underline;
 color:#000000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 18px;
 margin: 0px;
 padding: 0px;
}

a.maintextred{
 text-decoration:underline;
 color:#CC0000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin: 0px;
 padding: 2px;
}

a.maintextred:visited{
 text-decoration:underline;
 color:#CC0000;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin: 0px;
 padding: 2px;
}

a.maintextred:hover{
 text-decoration:underline;
 color:#444444;
 font-family: Helvetica, Arial, sans-serif;
 font-weight:normal;
 font-size: 12px;
 margin: 0px;
 padding: 2px;
}

table.orderheader {
	width:800px;
}

@media (max-width: 768px) {
	img.statuspic {
		margin:0px;
		padding:0px;
		vertical-align:bottom;
		max-width: 310px;
		height:auto;
	}

	table.orderheader {
		width:310px;
	}
}