body 
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
	color: #000000;
	background-color: #003366;
	}
H1 /* section titles etc. */
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14pt;
	color: #666666;
	padding-top: 4px;
	}
H2 /* sub-titles etc. */
{
	font-family: Arial, Courier New;
	font-size: 10pt;
	color: #666666;
	padding-left: 2px;
	padding-right: 2px;
	}	
H3 /* used for item description in catalog detail page */
{
	font-family: Arial, Courier New;
	font-size: 12pt;
	font-weight: normal;
	color: #666666;
	padding-left: 2px;
	padding-right: 2px;
	}
P
{
	font-family: Arial, Courier New;
	font-size: 10pt;
	font-weight: normal;
	color: #666666;
	}
TH /* table headers */
{
	font-family: Arial, Courier New;
	font-size: 10pt;
	color: #999999;
	background-color: #EEEEEE;
	}
  TH 
 {
	background-color: #EEEEEE;
	}
TD
{
	font-family: Arial, Courier New;
	font-size: 10pt;
	color: #666666;
	}
TD.Selected /* selected item row (for editing) */
{
	font-weight:bold;
	color: #002C57;
	}
A, A:Visited, A:Active, A:Hover 
{
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	}
 HR 
 {
	color: #DCDCDC;
	height: 1;
	}
td.content 
{
	padding-left: 10;
	}
td.BlueHomeSubnavcell
{
	background-color: #002C57;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	}
.BlueHomeSubnavcell, a.BlueHomeSubnavcell, a.BlueHomeSubnavcell:Visited, a.BlueHomeSubnavcell:Active, a.BlueHomeSubnavcell:Hover
{
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	}
td.BlueSubnavcell 
{
	background-color: #002C57;
	padding-left: 5;
	padding-right: 5;
	}
.BlueSubnavcell, a.BlueSubnavcell, a.BlueSubnavcell:Visited, a.BlueSubnavcell:Active, a.BlueSubnavcell:Hover
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	}
td.YellowSubnavcell 
{
	background-color: #FF9900;
	padding-left: 5;
	padding-right: 5;
	}
.YellowSubnavcell, a.YellowSubnavcell, a.YellowSubnavcell:Visited, a.YellowSubnavcell:Active, a.YellowSubnavcell:Hover
{
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	}
td.BlackSubnavcell 
{
	background-color: #000000;
	padding-left: 5;
	padding-right: 5;
	}
.BlackSubnavcell, a.BlackSubnavcell, a.BlackSubnavcell:Visited, a.BlackSubnavcell:Active, a.BlackSubnavcell:Hover
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	}
td.RedSubnavcell 
{
	background-color: #C80900;
	padding-left: 5;
	padding-right: 5;
	}
.RedSubnavcell, a.RedSubnavcell, a.RedSubnavcell:Visited, a.RedSubnavcell:Active, a.RedSubnavcell:Hover
{
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	}
.Copyright, A.Copyright, A.Copyright:Visited, A.Copyright:Active, A.Copyright:Hover 
{
	font-family: Arial, Courier New;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	padding-right: 4px;
	}
.ItemDesc /* item description text */
{
	font-family: Arial, Courier New;
	font-size: 10pt;
	color: Gray;
	padding-bottom: 4px;
	}
.BannerLink, a.BannerLink, a:visited.BannerLink, a:active.BannerLink, a:hover.BannerLink 
{
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
	padding-top:4px;
	padding-bottom:4px;
	}
.Silver, A.Silver, A.Silver:Visited, A.Silver:Active, A.Silver:Hover 
{
	font-family: Arial, Courier New;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	}

.white 
{
	color: #FFFFFF;
	}
.error 
{
	color: red;
	}
.smallwhite 
{
	font-size: 9px;
	color: #FFFFFF;
	}
.header 
{
	font-weight: bold
	}
.btnStandard 
{
	color: white;
	font-size: 11px;
	font-weight: bold;
	background-color: #014FA2;
	}
.grayback 
{
	background-color: #dcdcdc;
	}
.link 
{
	color: #000000;
	 text-decoration: underline;
	 font-size: 11px;
	 font-family: Arial, Helvetica, Sans-Serif
	 }