body {
	scrollbar-base-color : #999999;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-darkshadow-color : #666666;
	scrollbar-shadow-color : #666666;
}

.pnormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}

.pstrong {
 font-weight: bold;
}

.pstrong2 {
 font-weight: bold;
 color:#990000;
}

.pitalic {
 font-style: italic;
}

.punderline {
 text-decoration: underline;
}

.psmall {
	font-size: 8pt;
}

.psubnavtitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
 font-weight: bold;
	color: #990000;
}

.psubnavtext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}

.psectionheadertext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
}

.psectionfootertext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
}

.pfooter {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #999999;
}

.phomepanels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.phomepanelsdates {
 font-weight: bold;
	color: #D41C16;
}

.poutputmsg {
	color: #D41C16;
}

td {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 9pt;
	color: #000000;
}

.tableouter { 
 background-color: #FFFFFF;
}

.tableinner { 
 background-color: #0F172E;
}

.tabledivider { 
 background-color: #9DA8C6;
}

.tdf1 { 
 background-color: #FFFFFF;
}

.tdf2 { 
 background-color: #FF9900;
}

.tdf3 { 
 background-color: #0F172E;
}

.tdf4 { 
 background-color: #F48E28;
}

.tdorangemargin {
	background-image : url(../images/common/orangemargin.gif);
 background-color: #FFFFFF;
}

.tdsectionheader { 
 background-color: #9DA8C6;
 font-weight: bold;
 color: #FFFFFF;
}

.tdsubsectionheader { 
 background-color: #DBE0EA;
 font-weight: bold;
 color: #0F172E;
}

img.content {
	border : 1 solid #666666;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 2px;
	margin-bottom : 2px;
}

.searchbox {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	color: #000000;
	width: 101px;
 height: 22px;
}

.shoptabfill {
 background-color: #9999CC
}

.shoptabtitle {
 background-color: #9999CC ; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF
}

.shopformtitle {
 font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #000000
}

.shoptabfill2 {
 background-color: #F1F1FF
}

a:link {
	color: #000000;
	text-decoration: underline;
}

a:visited {
	color: #000000;
	text-decoration: underline;
}

a:hover {
 color: #000000;
	text-decoration: underline;
}

a.subnav:link {
	color: #000000;
	text-decoration: underline;
}

a.subnav:visited {
	color: #000000;
	text-decoration: underline;
}

a.subnav:hover {
 color: #000000;
	text-decoration: underline;
}

a.footer:link {
	color: #999999;
	text-decoration: underline;
}

a.footer:visited {
	color: #999999;
	text-decoration: underline;
}

a.footer:hover {
 color: #999999;
	text-decoration: underline;
}