
BODY {
	background : White;
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin : 0;
	padding : 0;
}

DIV {
	background : White;
	color : Black;	
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin : 0;
	padding : 0;
}

H1.PageSection{
	font-family: ,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	background-color : #EBB213;
	margin : 10px 10px 10px 10px;
	padding-left : 10px;
}

H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	margin : 5px 10px 5px 10px;
}

H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
	margin : 5px 10px 5px 10px;
}

P {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin : 5px 10px 5px 10px;
}

UL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Black;
	list-style-type : disc;
	margin-top : 10px;
	margin-bottom : 10px;
}

LI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Black;
	list-style-position : outside;
}

A:link, A:visited, A:active{
	color: #0099FF;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}
	
A:hover{
	color: #660099;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

TD {
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.NoticeDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-align : right;
	background-color : #f0f0ff;
}

TD.NoticeDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-align : right;
	background-color : #f0f0ff;
}

TD.FormDueDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-align : left;
	background-color : #f0f0ff;
}

.UserHelpText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Green;
}

.UserWarningText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Red;
}

.LeftNavigation{
	color: Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
}

.CenteredCopyrightText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	text-align : center;
}

.CenteredImageGalleryTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: normal;
	color: Black;
	text-align : center;
	background-color : #6699cc;
	vertical-align : top;
}


HR {
	color: Navy;
	height: 1pt;
}

/**************************************************
	LAYOUT
**************************************************/
/* Main Table */

TABLE.MainTable{
	width: 100%;
	height: 100%;
	border: thin none #660099;	
	background-color : #660099;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

/* Main Table Top */

TR.MainTable{
	vertical-align: top;
	border : thin  #99ccff;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

TD.MainTable{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	border: thin none #99ccff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

TD.MainTableMiddleLeft{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;	
	background-color: #FFFFE8;
	color : Black;
	height: 100%;
	vertical-align : top;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border : none;
	width : 20%;
}

/* Main Table Middle Right */

TD.MainTableMiddleRight{
	color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	background : White;
	width: 100%;	
	height: 100%;	
	vertical-align : top;
	border : none;
}

/* Left navigation */

TABLE.LeftNavigation{
	width: 100%;
	border: none;
	background-color : #FFFFCC;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*border-spacing : 0;*/
	border-collapse : collapse;
}

TR.LeftNavigation{
	text-align : left;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

HR.LeftNavigationHeader{
	width : 100%;
	color : Navy;
}

TH.LeftNavigation{
	padding: 5px 5px 5px 5px;
	margin : 0px 0px 0px 0px;	
	color : #A64FFF;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	text-align: left;
	width: 100%; 
	height: 100%;
	border : 1px solid #A64FFF;
	white-space : nowrap;
	background-color : #FBDB6E;	
}

TD.LeftNavigation{
	padding: 5px 5px 5px 5px;
	margin : 0px 0px 0px 0px;	
	color : White;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	width: 100%; 
	height: 100%;
	border : 1px solid #A64FFF;
	white-space : nowrap;
	text-indent : 10px;
	background-color: #FFFFE8;
}

HR.LeftNavigation{
	width : 100%;
	color : Gray;
}

A.LeftNavigation{
	color: #A64FFF;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	text-align: left;
	vertical-align: middle;
	white-space : nowrap;
}

A.LeftNavigation:link, A.LeftNavigation:visited, A.LeftNavigation:active{
	color: #A64FFF;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	text-align: left;
	vertical-align: middle;
	white-space : nowrap;
}

A.LeftNavigation:hover{
	color: #FF9900;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}

A.LeftNavigationActiveItem{
	color: #FF9900;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}

.LeftNavigationActiveItem{
	color: #FF9900;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;			
}

/**************************************************
	Banners
**************************************************/

TABLE.PageBannerBackground{
	color: #99CCFF;
	width: 100%;
	vertical-align: middle;
}

TR.PageBannerBackground{
	background-color: #99CCFF;
}

TD.PageBannerBackground{
	background-color: #99CCFF;
	vertical-align: middle;
}

TABLE.PageBanner{
	color: #8C1839;
	width: 100%;
	vertical-align: middle;
	
}

TR.PageBanner{
	background-color: #660099;
}

TD.PageBanner{
	background-color: #660099;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-align: left;
	vertical-align: middle;
	color : Black;	
}

IMG.PageBanner{
	width : 600;
	height : 85;
	border : none;
}

.CompanyLogoText{
	font-family: "Times New Roman", Times, serif;
	font-size : 24pt;
	font-weight : bold;			
	color : #08215A;
	font-style : italic;
}

.CompanyByline{
	font-family: "Times New Roman", Times, serif;
	font-size : 12pt;
	font-weight : normal;			
	color : #6B0042;
	font-style : italic;
	text-align : left;
}


A.PageBanner:link, A.PageBanner:visited, A.PageBanner:active{
	color: Black;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}

A.PageBanner:hover{
	color: Black;
	text-decoration: none;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;			
	text-align: left;
	vertical-align: middle;
}


TD.PageBannerTitle{	
	text-align: center;
	vertical-align: middle;
	color : Black;
	font-weight : bold;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 14pt;
}

TD.PageBannerSubTitle{	
	text-align: center;
	vertical-align: middle;
	font-weight : bold;
	Verdana, Arial, Helvetica, sans-serif	
	font-size : 12pt;
}


/**************************************************
	Toolbars
**************************************************/

/**************************************************
	Common toolbar
**************************************************/

TABLE.CommonToolbarBackground{
	color: #A64FFF;
	border : none;	
	width: 100%;
	vertical-align: middle;	
}

TR.CommonToolbarBackground{
	background-color: #A64FFF;
	vertical-align: middle;					
}

TD.CommonToolbarBackground{
	background-color: #A64FFF;
	text-align : center;
	vertical-align: middle;	
}

TABLE.CommonToolbar{
	background-color: #A64FFF;
	border: none;
	vertical-align: middle;
	margin-left : auto;
	margin-right : auto;
}

TR.CommonToolbar{
	background-color: #A64FFF;
	vertical-align: middle;	
}

TD.CommonToolbar{
	background-color: #A64FFF;
	color: White;
	text-align: center;
	vertical-align: middle;
}

A.CommonToolbar:link, A.CommonToolbar:visited, A.CommonToolbar:active{
	color: White;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;	
}
	
A.CommonToolbar:hover{
	color: #FFCC33;
	text-decoration: underline;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	vertical-align: middle;				
}

A.CommonToolbarActiveItem{
	color: #FFCC33;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;			
}
	

/**************************************************
	Application toolbar
**************************************************/

TABLE.ApplicationToolbarBackground{
	color: #A64FFF;
	border : none;	
	width: 100%;
	vertical-align: middle;	
}

TR.ApplicationToolbarBackground{
	background-color: #A64FFF;
	vertical-align: middle;					
}

TD.ApplicationToolbarBackground{
	background-color: #A64FFF;
	text-align : center;
	vertical-align: middle;	
}

TABLE.ApplicationToolbar{
	background-color: #A64FFF;
	border: none;
	vertical-align: middle;
	margin-left : auto;
	margin-right : auto;	
}

TR.ApplicationToolbar{
	background-color: #A64FFF;
	vertical-align: middle;	
}

TD.ApplicationToolbar{
	background-color: #A64FFF;
	color: White;
	text-align: center;
	vertical-align: middle;
}

A.ApplicationToolbar:link, A.ApplicationToolbar:visited, A.ApplicationToolbar:active{
	color: White;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;	
}
	
A.ApplicationToolbar:hover{
	color: #FFCC33;
	text-decoration: underline;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	vertical-align: middle;				
}

A.ApplicationToolbarActiveItem{
	color: #FFCC33;
	text-decoration: none;
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;	
	vertical-align: middle;			
}
	

/**************************************************
	Standard  Content
**************************************************/

.StandardContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

.StandardContentEmphasis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
}

.StandardContentEmphasisCentered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
	text-align : center;
}

P.StandardContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin : 5px 10px 5px 10px;
}

P.StandardContentCentered  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin : 5px 10px 5px 10px;
	text-align : center;
}

P.StandardContentEmphasisCentered  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
	margin : 5px 10px 5px 10px;
	text-align : center;
}

P.StandardContentEmphasis  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
	margin : 5px 10px 5px 10px;
}

TABLE.StandardContent{
	width: 100%;
	border: none;
	border-collapse : collapse;
}

TR.StandardContent{
	text-align : left;
	vertical-align: top;
}

TH.StandardContent{
	color : #000066;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: left;
	vertical-align: top;
	font-weight : bold;
	width : 50%;
	border : thin solid #00AAAA;	
}

TD.StandardContent{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	width: 50%;
}

HR.StandardContent{
	width : 100%;
	color : #99CCCC;
}

A.StandardContent:link, A.StandardContent:visited, A.StandardContent:active{
	color: #0099FF;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	font : bold;
}
	
A.StandardContent:hover{
	color: #660099;
	text-decoration: underline;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	font : bold;
}

H1.StandardContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: White;
	background-color : #CC0033;
	margin : 10px 10px 10px 10px;
	padding-left : 10px;
}

H2.StandardContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	margin : 10px;
	background-color : #f0f0ff;
}

H2.StandardContentCentered{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	margin : 10px;
	text-align : center;
	background-color : #f0f0ff;
}


UL.StandardContent{
	list-style-type : disc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	margin-top : 10px;
	margin-bottom : 10px;
}

LI.StandardContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Black;
	list-style-position : outside;
}

OL.StandardContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	line-height: 1em;
	list-style-position: inside;
}

TABLE.StandardContentInsert{
	border: none;
	border-collapse : collapse;
}

TR.StandardContentInsert{
	text-align : left;
	vertical-align: top;
}

TD.StandardContentInsert{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : none;
}

TD.StandardContentInsertContrast{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : none;
	background-color : #eeeeee;	
}

TD.StandardContentInsertEmphasis{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : none;
	font-weight : bold;
}

TD.StandardContentInsertEmphasisContrast{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : none;
	font-weight : bold;
	background-color : #eeeeee;
}

TD.StandardContentInsertEmphasisContrastCentered{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	vertical-align: top;
	border : none;
	font-weight : bold;
	background-color : #dddddd;
}

/**************************************************
	Client  Content
**************************************************/

.ClientHelpEmphasis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: Green;
}


.ClientHelp{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: Green;
}

TD.LoginContentInsert{
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	border : none;
	background-color : White;
}

TH.LoginContentInsert{
	color : #000066;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	border : none;
	background-color : White;
}

/* record display tables */

TABLE.HeaderContent{
	width: 100%;
	border : 2px solid #B8CBCB;
	border-collapse : collapse;
}

TABLE.HeaderContentOrder{
	width: 80%;
	border : 2px solid Black;
	border-collapse : collapse;
	margin-left : auto;
	margin-right : auto;	

}

TR.HeaderContent{
	text-align : left;
	vertical-align: top;
}

TH.HeaderContent{
	color : #356767;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	vertical-align: middle;
	background-color : #B8CBCB;
	border : 2px solid #356767;
	font-weight : bold;
}

TH.HeaderContentOrder{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	vertical-align: middle;
	background-color : #FFFFFF;
	border : 2px solid #EEEEEE;
	font-weight : bold;
}

TD.HeaderContent{
	color : #000080;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	vertical-align: middle;
	background-color : #ffffcc;
	border : 2px solid #B8CBCB;
	font-weight : bold;
}

TABLE.ToolbarBackground{
	color: White;
	border : none;	
	width: 80%;
	vertical-align: middle;
	margin-left : auto;
	margin-right : auto;	
}

TR.ToolbarBackground{
	background-color: White;
	vertical-align: middle;					
}

TD.ToolbarBackground{
	background-color: White;
	text-align : center;
	vertical-align: middle;
	width : 100%;
}

TABLE.Toolbar{
	background-color: White;
	border: none;
	vertical-align: top;
	margin-left : auto;
	margin-right : auto;
	width : 100%;
}

TR.Toolbar{
	background-color: White;
	vertical-align: top;	
}

TD.Toolbar{
	font-family :  Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: White;
	color: #356767;
	text-align: center;
	vertical-align: middle;
}

TD.ToolbarLeft{
	font-family :  Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: White;
	color: #356767;
	text-align: left;
	vertical-align: middle;
}

TD.ToolbarRight{
	font-family :  Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: White;
	color: #356767;
	text-align: right;
	vertical-align: middle;
}

TD.StandardContentCapitalize{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-align: center;
	vertical-align: top;
	text-transform: capitalize;
	border : 1px solid #eeeeee;
}

TD.StandardContentCapitalizeLeftAligned{
	color : Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-align: left;
	vertical-align: top;
	text-transform: capitalize;
	border : 1px solid #eeeeee;
	padding-left : 5px;
}

TD.StandardContentSmallerBorder{
	color: Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	text-align: left;
	vertical-align: top;
	border: 1px solid #eeeeee;
}

/* orders */

SPAN.OrderDataEntryStatusActive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #bb2528;
	border: thin solid #bb2528;
	padding-right: 5px;
	padding-left: 5px;	
}

SPAN.OrderDataEntryStatusInactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #888888;
	border: thin solid #DDDDDD;
	padding-right: 5px;
	padding-left: 5px;
}












