body {
  background-color: #FFFFFF;
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 18px;
  margin: 0px; 
}
font            { font-size: 10pt; }
form            { font-size: 8pt; }
h1              { font-size: 13pt; font-weight: bold; }
h2              { font-size: 12pt; font-weight: bold; }
h3              { font-size: 10pt; font-weight: bold; }
th              { font-size: 12pt; font-weight: bold; background-color: #D3DCE3; }
td              { font-size: 11px; line-height: 18px; }
td.status_shipped	{ font-size: 10pt; background-color: #99FF99; }
td.status_delivered	{ font-size: 10pt; background-color: #FF6666; }
a:link          { text-decoration: none; color: #185FEE; }
a:visited       { text-decoration: none; color: #185FEE; }
a:hover         { text-decoration: underline; color: #7E9DFF; }

a:link.header   {  font-size: 10pt; font-weight: bold; text-decoration: none; color: #185FFF; }
a:visited.header{  font-size: 10pt; font-weight: bold; text-decoration: none; color: #185FFF; }
a:hover.header  {  font-size: 10pt; font-weight: bold; text-decoration: none; color: white; }

a:link.footer   {  font-size: 8pt; font-weight: bold; text-decoration: none; color: white; }
a:visited.footer{  font-size: 8pt; font-weight: bold; text-decoration: none; color: white; }
a:hover.footer  {  font-size: 8pt; font-weight: bold; text-decoration: none; color: red; }

span.sbGroup 	{ display: block; font-weight: bold; text-decoration: underline; margin-top: 10px; } 

p.statusDate	{  font-weight: bold; text-decoration: underline; margin-top: 10px; margin-bottom: 0px; }
p.statusDesc	{  margin: 0px; padding-left: 15px; }
p.news          { text-decoration: none; color: #FF0000; }

ul    		{ margin: 0px; padding-left: 10px; list-style-type: none; text-align: left; }
li    		{ margin: 0px; padding: 0px; }

ul.default    	{ padding-left: 40px; list-style-type: disc; text-align: left; }
li.default 	{ margin: 0px; padding: 0px; }

ul.circle    	{ padding-left: 40px; list-style-type: circle; text-align: left; }
li.circle 	{ margin: 0px; padding: 0px; left; }

#dlGroup	{ margin: 40px 0px 40px 0px; width: 450px; position: relative; border: #000000 1px solid; }
#dlGroup h3 	{ background: url(images/main/SectionHeader.gif) no-repeat left; font-size: 12px; line-height: 28px; 
		  margin: 0px; padding: 0px 0px 0px 20px; position: absolute; color: #FFFFFF; 
	          left: -1px; top: -24px; width: 450px; text-align: left; }

#dlGroup li a 	{ display: block; font-weight: bold; font-size: 12pt; color: #0033CC; text-align: left; }
#dlGroup a.default	{ font-weight: bold; color: #003366; }
#dlGroup a:hover	{ color: #003366; }

#dlGroup span.desc	{ padding: 0px 0px 0px 10px; color: #006699; }

#subsection	{ margin: 0px 0px 10px 0px; }
#subsection h4	{ padding: 0px 0px 0px 30px; margin: 0px; color: #000000; }

