p.pheaderblue {font-size:12px; color: #0065B8; font-weight: bold; font-family: "Trebuchet MS"}

s.green {color:#049650}
.darkblue {color:#004A83}
.blue {color:0379B9}

.margin {margin-left:  10px}

h1 {font-size: 16px}
.normal {
	font-family: "sans-serif", Verdana, Helvetica, Trebuchet MS;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
}
.order{
font-weight:bold;
font-size:16px;
color:#C8003F;
}
.pheaderred{
font-weight:bold;
font-size:14px;
color:#C8003F;
}
.pheaderblue{
font-weight:bold;
font-size:14px;
color:#004a83;
}
.pheadergreen{
font-weight:bold;
font-size:14px;
color:#049650;
}
.order2{
font-weight:bold;
font-size:12px;
color:#C8003F;
}
.request{
font-weight:bold;
font-size:16px;
color:#336699;
}
.request-req{
color:#336699;
text-decoration:none;
}
.return-req-small{
color:#0065B8;
font-size:11px;
text-decoration:none;
}
.product-back{
background-color:#CCCCCC;
}
.product{
font-weight:bold;
font-size:16px;
color:#3A782E;
}
.product-req{
color:#3A782E;
text-decoration:none;
}
.product-req-small{
color:#3A782E;
font-size:11px;
text-decoration:none;
}

.order-req{
color:#C8003F;
text-decoration:none;
}
.order-req-small{
color:#C8003F;
font-size:11px;
text-decoration:none;
}

.highlight {
	color: #FF5500;
}
.normal-bold {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}
.medium {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}
.mediumhover {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #0A0A4F;
	text-decoration:none;
}
.mediumhover:HOVER {
	text-decoration:underline;
}
.large {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000033;
}
.small {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
.smallhover {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.smallhover:HOVER {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.normalhover {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.normalhover:HOVER {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.htable {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	padding: 0px;
	border: 0px dashed #CCCCCC;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
	vertical-align: bottom;
	color: #000000;
	text-decoration: none;
}
.htable:HOVER {
	text-decoration: underline;
}
.plaintable {
	padding: 0px;
	border: 0px dashed #CCCCCC;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
}
.htablenorepeat {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	padding: 4px;
	border: 0px dashed #CCCCCC;
	font-size: 10pt;
	font-weight: normal;
	text-align: left;
	vertical-align: bottom;
	color: #000000;
	background-repeat: no-repeat;
	text-decoration: none;
}
.htablepad {
	padding: 20px;
	border: 0px dashed #CCCCCC;
}
.table-highlight {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	border: 0px solid #F0D3B5;
	background-color:#000000;

}
.table-basket {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;

}
.smallwhite {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
.smallwhite:link {
	color: #000000;
}
.smallwhite:visited {
	color: #000000;
}
.smallwhite:active {
	color: #000000;
}
.smallwhite:HOVER {
	color: #FF0000;
}
.table-searchcriteria {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
}
.table-searchresults {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	border: 0px solid #999999;
	background-color:#FFFFFF;

}
.table-midtone {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	border: 0px solid #999999;
	background-color: #ADADAD;

}
.table-shadow {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FCFDFF;
	background-color: #FFFFFF;
	border: 0px solid #FFFFFF;

}
.table-white {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #F3F3F3;
	border: 1px solid #FFFFFF;

}

BODY {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	background-color: #000066;
}
input, textarea, select {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #AEAEAE;
}

a:link {
	color: #0065B8;
}
a:visited {
	color: #0065B8;
}
a:hover {
	color: #0065B8;
}
a:active {
	color: #0065B8;
}

.thinborder{
	border: 1px solid #AEAEAE
}
.style1 {font-size: xx-small}
.style2 {font-size: smaller}
.style3 {
	font-size: 7px;
	font-style: italic;
}
.sytle46 {font-size: 8px}
.style5 {color: #3366CC}
.style7 {font-size: xx-small; font-weight: bold; }
.style8 {
	font-size: 11px;
	font-style: italic;
	color: #006600;
}
.style10 {font-size: 11px; font-style: italic; color: #336699; }
.style16 {color: #006699}
.style20 {font-size: 10px}
.style22 {font-size: xx-small; font-weight: bold; color: #000000; }