/* From qcentral.css*/

/* CSS Document */

 
/* Page background color */
.epi-pageBG			{background-color: #FFFFFF}

/* Overall page alignment option */
.epi-align,
.wsui-align			{text-align: center}

/* Normal font settings */
.epi-font,
.wsui-font			{font-family: verdana, arial, helvetica, sans-serif;
					font-size: x-small;
					color: #000000}

.epi-fontSm,
.wsui-fontSm		{font-family: verdana, arial, helvetica, sans-serif;
					font-size: xx-small;
					color: #000000}

.epi-fontLg,
.wsui-fontLg		{font-family: verdana, arial, helvetica, sans-serif;
					font-size: small;
					color: #000000}

/* Navigational trails */
.epi-trail,
.wsui-trail			{font-family: arial, helvetica, sans-serif;
					font-size: xx-small;
					color: #399CCE}

.epi-trailOn,
.wsui-trailOn		{font-family: arial, helvetica, sans-serif;
					font-size: xx-small;
					color: #054F7E;
					font-weight: bold}

/* Page titles and subtitles or sub-section titles */
.epi-pageTitle,
.wsui-pageTitle		{font-family: arial, helvetica, sans-serif;
					font-size: small;
					color: #000000;
					font-weight: bold}

.epi-sectionTitle,
.wsui-sectionTitle	{font-family: arial, helvetica, sans-serif;
					font-size: x-small;
					color: #399CCE;
					font-weight: bold}

/* Error and warning messages */
.epi-errorColor		{color: #C60705}

.epi-error,
.wsui-error			{font-family: verdana, arial, helvetica, sans-serif;
					font-size: x-small;
					color: #C60705}

.epi-errorSm,
.wsui-errorSm		{font-family: verdana, arial, helvetica, sans-serif;
					font-size: xx-small;
					color: #C60705}

/* Confirmation messages */
.epi-okColor		{color: #61C92C}

.epi-ok,
.wsui-ok			{font-family: verdana, arial, helvetica, sans-serif;
					font-size: x-small;
					color: #61C92C}

.epi-okSm,
.wsui-okSm			{font-family: verdana, arial, helvetica, sans-serif;
					font-size: xx-small;
					color: #61C92C}

/* Inactive links, footnotes, subtle text, and other dimmed text */
.epi-dimColor		{color: #808080}

.epi-dim,
.wsui-dim			{font-family: verdana, arial, helvetica, sans-serif;
					font-size: x-small;
					color: #808080}

.epi-dimSm,
.wsui-dimSm			{font-family: verdana, arial, helvetica, sans-serif;
					font-size: xx-small;
					color: #808080}

/* Normal link colors */
A.epi-link:link,
A.wsui:link			{color: #399CCE;
					text-decoration: normal}

A.epi-link:visited,
A.wsui:visited		{color: #399CCE;
					text-decoration: normal}

A.epi-link:active,
A.wsui:active		{color: #054F7E;
					text-decoration: normal}

A.epi-link:hover,
A.wsui:hover		{color: #054F7E;
					text-decoration: underline}

/* Menu links: for links that behave like menu items and do not have a unique visited color.*/
.epi-menu,
.epi-menu:link,
.epi-menu:active,
.epi-menu:visited,
.wsui-menu,
.wsui-menu:link,
.wsui-menu:active,
.wsui-menu:visited		{font-family: verdana, arial, helvetica, sans-serif;
						font-size: xx-small;
						color: #000000;
						text-decoration: none }

.epi-menu:hover,
.wsui-menu:hover 		{font-family: verdana, arial, helvetica, sans-serif;
						font-size: xx-small;
						color: #000000;
						text-decoration: underline}

.epi-menuOn,
.epi-menuOn:link,
.epi-menuOn:active,
.epi-menuOn:visited,
.wsui-menuOn,
.wsui-menuOn:link,
.wsui-menuOn:active,
.wsui-menuOn:visited	{font-family: verdana, arial, helvetica, sans-serif;
						font-size: xx-small;
						color: #000000;
						font-weight: bold;
						text-decoration: none}

.epi-menuOn:hover,
.wsui-menuOn:hover		{font-family: verdana, arial, helvetica, sans-serif;
						font-size: xx-small;
						color: #000000;
						font-weight: bold;
						text-decoration: underline}

/* Pagination links: do not have a unique visited color. Inactive pagination links use 'epi-dimSm' */
.epi-nextPrev:link,
.epi-nextPrev:active,
.epi-nextPrev:visited,
.wsui-nextPrev:link,
.wsui-nextPrev:active,
.wsui-nextPrev:visited	{font-family: verdana, arial, helvetica, sans-serif;
						font-size: xx-small;
						color: #000000;
						text-decoration: none}

.epi-nextPrev:hover,
.wsui-nextPrev:hover 	{font-family: verdana, arial, helvetica, sans-serif;
						font-size: xx-small;
						color: #000000;
						text-decoration: underline}

/* Button links: for links that behave like buttons, and do not have a distinct visited color */
.epi-buttonLink:link,
.epi-buttonLink:active,
.epi-buttonLink:visited,
.wsui-buttonLink:link,
.wsui-buttonLink:active,
.wsui-buttonLink:visited	{font-family: verdana, arial, helvetica, sans-serif;
							font-size: x-small;
							color: #000000;
							text-decoration: normal}

.epi-buttonLink:hover,
.wsui-buttonLink:hover 		{font-family: verdana, arial, helvetica, sans-serif;
							font-size: x-small;
							color: #000000;
							text-decoration: underline}

.epi-buttonLinkSm:link,
.epi-buttonLinkSm:active,
.epi-buttonLinkSm:visited,
.wsui-buttonLinkSm:link,
.wsui-buttonLinkSm:active,
.wsui-buttonLinkSm:visited	{font-family: verdana, arial, helvetica, sans-serif;
							font-size: xx-small;
							color: #000000;
							text-decoration: normal}

.epi-buttonLinkSm:hover,
.wsui-buttonLinkSm:hover 	{font-family: verdana, arial, helvetica, sans-serif;
							font-size: xx-small;
							color: #000000;
							text-decoration: underline}

/* HTML buttons: for submit, reset, cancel, etc. buttons */
.epi-button,
.wsui-button			{font-family: verdana, arial, helvetica, sans-serif;
						font-size: x-small;
						color: #000000;
						background-color: #E2E2E2}

.epi-buttonSm,
.wsui-buttonSm			{font-family: verdana, arial, helvetica, sans-serif;
						font-size: xx-small;
						color: #000000;
						background-color: #E2E2E2}

/* Form fields: use for input fields, text areas, pull-downs, etc.*/
.epi-form				{font-family: verdana, arial, helvetica, sans-serif;
						font-size: x-small;
						color: #000000;
						background-color: #ffffff}

.epi-formSm				{font-family: verdana, arial, helvetica, sans-serif;
						font-size: xx-small;
						color: #000000;
						background-color: #ffffff}

/* Form labels: precedes a user input or form field */
.epi-formLabel,
.wsui-formLabel			{font-family: verdana, arial, helvetica, sans-serif;
						font-size: xx-small;
						color: #000000;
						font-weight: bold}

/* Horizontal rules and table rows (using spacer gifs) that behave like HRs (using a spacer) */
HR.epi-HR,
HR.wsui-HR				{color: #E2E2E2; height: 1px}

.epi-lineBreak,
.wsui-lineBreak			{background-color: #E2E2E2}

.rule					{height: 1px;
						 border: none;
						 background-color: #808080;}

/* Data Table settings: used only for tables that are used to display tabular data */
.epi-dataTable,
.wsui-dataTable		   	{background-color: #E2E2E2}

.epi-rowHead,
.wsui-rowHead 			{font-family: verdana, arial, helvetica, sans-serif;
 						font-size: xx-small;
						color: #ffffff;
						font-weight: bold;
						background-color: #808080;
						text-align: left}

.epi-rowHead:link,
.epi-rowHead:visited,
.epi-rowHead:active,
.wsui-rowHead:link,
.wsui-rowHead:visited,
.wsui-rowHead:active		{color: #ffffff;
							text-decoration: none}

.epi-rowHead:hover,
.wsui-rowHead:hover			{color: #ffffff;
							text-decoration: underline}

.epi-rowHeadSorted,
.wsui-rowHeadSorted			{font-family: verdana, arial, helvetica, sans-serif;
 							font-size: xx-small;
							color: #ffffff;
							font-weight: bold;
							background-color: #808080;
							text-align: left}

.epi-rowHeadSorted:link,
.epi-rowHeadSorted:visited,
.epi-rowHeadSorted:active,
.wsui-rowHeadSorted:link,
.wsui-rowHeadSorted:visited,
.wsui-rowHeadSorted:active	{color: #ffffff;
							text-decoration: none}

.epi-rowHeadSorted:hover,
.wsui-rowHeadSorted:hover	{color: #ffffff;
							text-decoration: underline}

.epi-rowSubHead,
.epi-rowSpecial1,
.wsui-rowSubHead		{font-family: verdana, arial, helvetica, sans-serif;
						font-size: xx-small;
						color: #000000;
						font-weight: bold;
						border: solid 2px #E2E2E2;
						background-color: #E2E2E2}

.epi-rowSpecial2,
.wsui-rowSpecial 		{font-family: verdana, arial, helvetica, sans-serif;
	 					font-size: xx-small;
						color: #000000;
						border: solid 2px #ffffff;
						background-color: #ffffff}

.epi-rowOdd,
.wsui-rowOdd 			{font-family: verdana, arial, helvetica, sans-serif;
	 					font-size: xx-small;
						color: #000000;
						border: solid 2px #EFEFEF;
						background-color: #EFEFEF}

.epi-rowEven,
.wsui-rowEven  			{font-family: verdana, arial, helvetica, sans-serif;
	 					font-size: xx-small;
						color: #000000;
						border: solid 2px #E2E2E2;
						background-color: #E2E2E2}


/* Content blocks: used to set off large areas of content that require a separate color */
.epi-blockBGColor,
.wsui-blockBGColor		{background-color: #E2E2E2}

/* Module chrome colors */
.epi-chromeHeader		{font-family: arial, helvetica, sans-serif;
	 					font-size: x-small;
						color: #000000;
						font-weight: bold;
						background-color: #E2E2E2}

.epi-chromeHeaderFont	{font-family: arial, helvetica, sans-serif;
	 					font-size: x-small;
						color: #000000;
						font-weight: bold}

.epi-chromeHeaderBG		{background-color: #E2E2E2}

.epi-chromeBG			{background-color: #FFFFFF}

.epi-chromeBorder		{background-color: #808080}

/* Generic colors: used only in custom styles and custom secondary pages */
.epi-BG1				{background-color: #054F7E}
.epi-BG2				{background-color: #E2E2E2}
.epi-BG3				{background-color: #FFFFFF}
.epi-BG4				{background-color: #EFEFEF}

.epi-font1				{font-family: arial, helvetica, sans-serif;
						font-size: small;
						color: #ffffff}

.epi-font2				{font-family: verdana, arial, helvetica, sans-serif;
						font-size: xx-small;
						color: #61C92C}

.epi-font3				{font-family: verdana, arial, helvetica, sans-serif;
						font-size: x-small;
						color: #399CCE}

A.epi-link1:link,
A.epi-link1:visited		{color: #808080;
						text-decoration: underline}

A.epi-link1:active,
A.epi-link1:hover		{color: #F7DA62;
						text-decoration: underline}

/* Table Cell Styles */
.tableheadercell{
background-color:#399CCE;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding: 3px;
font-family:, Arial, Helvetica, sans-serif;
}

.tablesubheadercell{
	background-color:#EFEFEF;
	color:#000000;
	font-size:11px;
	font-weight: bolder;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
}

.tableFieldLabelcell{
background-color:#BBBBBB;
color:#000000;
font-size:10px;
padding: 2px;
font-family: Arial, Helvetica, sans-serif;
vertical-align: top;}
 

.tableFieldDatacell{
background-color:#E2E2E2;
color:#000000;
font-size:10px;
padding: 2px;
font-family: Arial, Helvetica, sans-serif;
vertical-align: top;}
 
/* Button Treatment */ 

.headerButton{
margin: 2px 0px 0px;
}
/* Header Section */ 

.pageTitle{
color:#399CCE;
font-size:12px;
font-weight:bold;
padding: 13px;
font-family: Arial, Helvetica, sans-serif;
}
/* Info Manager Section */ 

.IMTitle{
color:#000000;
background-color:#BBBBBB;
font-size:12px;
font-weight:bold;
padding: 3px;
font-family: Arial, Helvetica, sans-serif;
}
.IMSubTitle{
color:#000000;
background-color:#EFEFEF;
font-size:9px;
font-weight:bold;
padding: 2px;
font-family: Arial, Helvetica, sans-serif;
}
.IMContent{
color:#000000;
background-color:#E2E2E2;
font-size:9px;
padding: 2px;
font-family: Arial, Helvetica, sans-serif;
}
  
.IMDivider{
line-height: 1px;
text-decoration: overline;
background-color: #000000;
}
.IMButton{
margin: 5px;
}
/* Body Content */ 

.columnHeaders{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #000000;
font-weight: bold;
padding-right: 5px;
padding-left: 5px;
}
.summaryRowHeaderOdd{
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
padding-right: 5px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
background-color:#FFFDA6;
}
.summaryRowHeaderEven{
font-family: arial, helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000000;
padding-right: 5px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
background-color:#FFFEE6;
}
.summaryCellRowOdd{
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #000000;
padding-right: 5px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
background-color:#FFFDA6;
}
.summaryCellRowEven{
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #000000;
padding-right: 5px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
background-color:#FFFEE6;
}
 
.summaryEndRow{
line-height: 1px;
text-decoration: overline;
background-color: #399CCE;
}
.columnarCellRowOdd{
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #000000;
padding-right: 5px;
padding-left: 5px;
padding-top: 2px;
padding-bottom: 2px;
background-color:#E2E2E2;
}
.columnarCellRowEven{
font-family: arial, helvetica, sans-serif;
font-size: 10px;
color: #000000;
padding-right: 5px;
padding-left: 5px;
background-color:#BBBBBB;
padding-top: 2px;
padding-bottom: 2px;
}
.toolIcon{
margin-right: 5px;
}
/* Page background color */ 

.MyQCheader{
	color:#000000;
	background-color:#E2E2E2;
	font-size:11px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}
.MyQCtextblock{
	color:#000000;
	background-color:#E2E2E2;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}
.plaintext{
	color:#000000;
	font-size:10px;
	padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	background : White;
}
/* From QCentral_V3.css */

.menuheader  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	COLOR : #000000;
	FONT-STYLE : normal;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
}

.title  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11pt;
	COLOR : #1084c6;
	FONT-STYLE : normal;
	FONT-FAMILY : Verdana,sans-serf;
}

.subtitle  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 11pt;
	COLOR : #1084c6;
	FONT-STYLE : normal;
	FONT-FAMILY : Verdana;
}

.errormessage  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : oblique;
	font-weight : bold;
	color : Red;
	background-color : #eeeeee;
	text-align : center;
}


.buttonrow  {
	BACKGROUND-COLOR : #399CCE;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.formdata1  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : normal;
}

.formdata2  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : normal;
}

.dataemphasis1  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

.dataemphasis2  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

.formlabel  {
	BACKGROUND-COLOR : #c1d2dc;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
}

.formlabelbold  {
	BACKGROUND-COLOR : #c1d2dc;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

.formsectionheader  {
	BACKGROUND-COLOR : #eeeedd;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

.formsectionheader1  {
	BACKGROUND-COLOR : #eeeedd;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.listSectionHeader1  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.altformsectionheader  {
	BACKGROUND-COLOR : #eeeedd;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : normal;
}

.formsectionheadercenter  {
	BACKGROUND-COLOR : #eeeedd;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.formsubheader  {
	BACKGROUND-COLOR : #efefef;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 9pt;
	FONT-WEIGHT : bold;
}

.formsubheaderleft  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 9pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
}

.header  {
	BACKGROUND-COLOR : #1084c6;
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 9pt;
	FONT-WEIGHT : 500;
	TEXT-ALIGN : left;
}

.formheader  {
	BACKGROUND-COLOR : #6699cc;
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 9pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
}

.formbuttonrow  {
	BACKGROUND-COLOR : #1084c6;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.Headerlogingrey  {
	BACKGROUND-COLOR : #a9a9a9;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12pt;
	FONT-STYLE : normal;
	FONT-WEIGHT : bold;
}

.instructions  {
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
}

.label  {
	BACKGROUND-COLOR : #c1d2dc;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

.listheader  {
	BACKGROUND-COLOR : #399CCE;
	COLOR : white;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 9pt;
	FONT-WEIGHT : 800;
	TEXT-ALIGN : left;
}

.listheaderLeft  {
	BACKGROUND-COLOR : #faf5dd;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
}

.listheaderRight  {
	BACKGROUND-COLOR : #faf5dd;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : right;
}

.listSectionHeader  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

.listrow1  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : normal;
	height : auto;
}

.listrow2  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	height : auto;
}

.listrow4srch  {
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
	height : auto;
	TEXT-DECORATION: none
}

.listrow1red  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : red;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : normal;
}

.listrow2red  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : red;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
}

.listrow3  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : normal;
	line-height : 13pt;
}

.listrow4  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	line-height : 13pt;
}

.listrow1bold  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.listrow2bold  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.listrowRight1  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : normal;
	TEXT-ALIGN : right;
}

.listrowRight2  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	TEXT-ALIGN : right;
}

.listrowCenter1  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : normal;
	TEXT-ALIGN : center;
}

.listrowCenter2  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	TEXT-ALIGN : center;
}

.listrowemphasis1  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.listrowemphasis2  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.listrowRightemphasis1  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : right;
}

.listrowRightemphasis2  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : right;
}

.listrowCenteremphasis1  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.listrowCenteremphasis2  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.listsubheader  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.listsubheaderleft  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
}

.listsubheadercenter  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.locator  {
	COLOR : #777777;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
}

.SideNavTitle  {
	COLOR : #777777;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
}

.SideNavActive  {
	COLOR : #777777;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
}

.SideNavInActive  {
	COLOR : #006699;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
}

.pagejumper  {
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	TEXT-ALIGN : left;
}

.pager  {
	COLOR : #777777;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
}

.reportheader  {
	BACKGROUND-COLOR : #666666;
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
}

.reportheaderdetail  {
	BACKGROUND-COLOR : #E2E2E2;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
}

.reportheaderdetailcenter  {
	BACKGROUND-COLOR : #E2E2E2;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}
.reportlabel  {
	BACKGROUND-COLOR : #c1d2dc;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.sectionheader  {
	BACKGROUND-COLOR : #faf5dd;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT : bold;
}
.sectionheaderleftbold  {
	BACKGROUND-COLOR : #faf5dd;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
	text : align: left;
}
.sectionheaderleft  {
	BACKGROUND-COLOR : #faf5dd;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : normal;
	text : align: left;
}

.textblackcentersmall  {
	BACKGROUND-COLOR : #999999;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-STYLE : normal;
	FONT-WEIGHT : normal;
	TEXT-ALIGN : center;
}

.textboldgreycenter  {
	BACKGROUND-COLOR : #cccccc;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.textloginblue  {
	BACKGROUND-COLOR : #0097c7;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-STYLE : normal;
}

.alarmred  {
	BACKGROUND-COLOR : red;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.alarmyellow  {
	BACKGROUND-COLOR : yellow;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.alarmcleared  {
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.alarmindeterminate  {
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.alarmwarning  {
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.alarmorange  {
	BACKGROUND-COLOR : orange;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.ticketblue  {
	BACKGROUND-COLOR : blue;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.ticketcyan  {
	BACKGROUND-COLOR : cyan;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.ticketred  {
	BACKGROUND-COLOR : red;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.ticketyellow  {
	BACKGROUND-COLOR : yellow;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.ticketorange  {
	BACKGROUND-COLOR : orange;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.ticketnormal  {
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.bluetablecenter  {
	BACKGROUND-COLOR : #0197c7;
	COLOR : #000000;
	FONT-FAMILY : Verdana;
	FONT-SIZE : 10pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.bluetablecenter-small  {
	BACKGROUND-COLOR : #0197c7;
	COLOR : #000000;
	FONT-FAMILY : Verdana;
	FONT-SIZE : 9pt;
	TEXT-ALIGN : center;
}

.bluetable  {
	BACKGROUND-COLOR : #0197c7;
	COLOR : #000000;
	FONT-FAMILY : Verdana;
	FONT-SIZE : 7pt;
}

.homedkgray  {
	BACKGROUND-COLOR : #a9a9a9;
}

.homeltgray  {
	BACKGROUND-COLOR : #d7d6d4;
}

.rptselection  {
	BACKGROUND-COLOR : #dedede;
}

.dataarea  {
	BACKGROUND-COLOR : #013162;
	COLOR : #0197c7;
	FONT-FAMILY : Verdana;
	FONT-SIZE : 10pt;
	TEXT-ALIGN : center;
}

.errorBottom  {
	BACKGROUND-COLOR : #6699cc;
	COLOR : #ffffff;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 12pt;
	FONT-WEIGHT : normal;
}

.errorCenter  {
	BACKGROUND-COLOR : #cccccc;
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : normal;
}

.helpstep1  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : normal;
}

.helpsteplabel  {
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : normal;
	TEXT-ALIGN : center;
}

.helpstep2  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : normal;
}

.helpheader  {
	BACKGROUND-COLOR : #1084c6;
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.help  {
	BACKGROUND-COLOR : #f9e07c;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.helpprestep  {
	BACKGROUND-COLOR : #c1d2dc;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.helpstepheader  {
	BACKGROUND-COLOR : #c1d2dc;
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 9pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
}

.helpsubheader  {
	BACKGROUND-COLOR : #faf5dd;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.helpsubheader1  {
	BACKGROUND-COLOR : #faf5dd;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 11pt;
	FONT-WEIGHT : normal;
	TEXT-ALIGN : left;
}

.helpsubheader2  {
	BACKGROUND-COLOR : #faf5dd;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
}

.textgreycenter  {
	BACKGROUND-COLOR : #cccccc;
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 9pt;
	FONT-WEIGHT : normal;
	TEXT-ALIGN : center;
}

.Headerblack  {
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 16pt;
	FONT-STYLE : normal;
	FONT-WEIGHT : bold;
}

.textgreyleft  {
	BACKGROUND-COLOR : #cccccc;
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 9pt;
	TEXT-ALIGN : left;
}

.nodatafoundrow  {
	BACKGROUND-COLOR : #1084c6;
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.errormessage  {
	BACKGROUND-COLOR : #c9dff3;
	COLOR : #0751c0;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12pt;
	FONT-STYLE : oblique;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.errordetail  {
	BACKGROUND-COLOR : #c9dff3;
	COLOR : #0751c0;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : 400;
}

.fixedselectionlist  {
	WIDTH : 162px;
}

.subheaderrightbold  {
	BACKGROUND-COLOR : #cfeafa;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 9pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : right;
}

.subheaderleftbold  {
	BACKGROUND-COLOR : #cfeafa;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 9pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
}

.listrow1nowrap  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : normal;
	WHITE-SPACE : nowrap;
}

.listrow2nowrap  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	WHITE-SPACE : nowrap;
}

.button  {
	FONT-FAMILY : verdana, arial, helvetica;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : 800;
}

.pageName  {
	COLOR : #1084c6;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 13pt;
	FONT-WEIGHT : bold;
}

.checkBoxName  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.quicktips  {
	BACKGROUND-COLOR : #ffffcc;
	COLOR : black;
	FONT-FAMILY : helvetica,arial;
	FONT-SIZE : 8pt;
}

.detaildata1  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : normal;
}

.detaildata2  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : normal;
}

.detailheader  {
	BACKGROUND-COLOR : #1084c6;
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 9pt;
	FONT-WEIGHT : 800;
	TEXT-ALIGN : left;
}

.detailsubheader  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.detailsubheaderleft  {
	BACKGROUND-COLOR : #ffffff;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
}

.detailsectionheader  {
	BACKGROUND-COLOR : #ffffee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

.detaillabel  {
	BACKGROUND-COLOR : #c1d2dc;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
}

.detaillabelbold  {
	BACKGROUND-COLOR : #c1d2dc;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

.smallTypeText  {
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : normal;
}

.smallTypeText1  {
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : normal;
}

.smallTypeTextBlueBG  {
	BACKGROUND-COLOR : #64cefe;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : normal;
}

.BlueTypeTextBold  {
	COLOR : #547eaa;
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : bold;
}

.smallTypeTextBold  {
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : bold;
}

.smallTypeTextLTGrey  {
	BACKGROUND-COLOR : #e6e6e6;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : normal;
}

.smallTypeTextMedGrey  {
	BACKGROUND-COLOR : #999999;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : normal;
}

.NewsTypeText  {
	BACKGROUND-COLOR : #d1e5f7;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : normal;
}

.BlueHeaderText  {
	COLOR : #547eaa;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12px;
	FONT-WEIGHT : bold;
}

.smallTypeHeader  {
	COLOR : #547eaa;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : bold;
}

.smallTypeHeaderUnd  {
	COLOR : #547eaa;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : bold;
	TEXT-DECORATION : underline;
}

.smallTypeNewsHeader  {
	COLOR : #3a638c;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10px;
	FONT-WEIGHT : bold;
}

.smallTypeTitle  {
	COLOR : #547eaa;
	FONT-FAMILY : Verdana, Arial, sans-sarif, sans-serif;
	FONT-SIZE : 13px;
	FONT-WEIGHT : bold;
}

.formerror  {
	COLOR : red;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

.errormessages  {
	COLOR : #000000;
	FONT-FAMILY : Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

.formsectionheader1  {
	BACKGROUND-COLOR : #eeeedd;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : bold;
}

.boldlink  {
	COLOR : #00659c;
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

.boldgraylink  {
	COLOR : #666666;
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
}

.SiteMapLarge  {
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 11pt;
	FONT-WEIGHT : normal;
	TEXT-DECORATION : underline;
}

.SiteMapSmall  {
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 9pt;
	FONT-WEIGHT : normal;
	TEXT-DECORATION : underline;
}

.SiteMapHeader  {
	COLOR : #6699cc;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 13pt;
	FONT-WEIGHT : bold;
}

.boldBlack  {
	font-size : 8pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : Black;
}

.announcements  {
	font-size : 8pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : Black;
	text-align : center;
}
.lowernav  {
	font-size : 8pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : White;
}
.accentLine  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	COLOR : Black;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : Silver;
	TEXT-ALIGN : center;
}

.transparentNav  {
	FONT-WEIGHT : normal;
	FONT-SIZE : 8pt;
	COLOR : Black;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : transparent;
	TEXT-ALIGN : center;
	background : transparent url(images/sales.gif);
	background-image : url(images/sales.gif);
}

.transparentNavwh  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	COLOR : White;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : transparent;
	TEXT-ALIGN : center;
	background : transparent url(images/sales.gif);
	background-image : url(images/sales.gif);
}
.buttonrowGray  {
	BACKGROUND-COLOR : Gray;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 12pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : center;
}

.newHeader  {
	BACKGROUND-COLOR : #399CCE;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
	color : White;
	line-height : 12pt;
}

.listCenter  {
	BACKGROUND-COLOR : #eeeeee;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
	text-align : center;
}

.smallboldBlack  {
	font-size : 7pt;
	font-family : Verdana;
	font-weight : bold;
	font-style : normal;
	color : Black;
}

.smallBlack  {
	font-size : 6.5pt;
	font-family : Verdana;
	font-weight : lighter;
	font-style : normal;
	color : Black;
	background : transparent;
}

.transparentNavBold  {
	FONT-WEIGHT : bold;
	FONT-SIZE : 8pt;
	COLOR : Black;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR : transparent;
	TEXT-ALIGN : center;
	background : transparent url(images/sales.gif);
	background-image : url(images/sales.gif);
	font : bold;
	text-decoration : underline;
}
.normalsectionheaderleft  {
	BACKGROUND-COLOR : #faf5dd;
	COLOR : #000000;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 7pt;
	FONT-WEIGHT : normal;
	text : align: left;
}
.boldlinkUnder  {
	COLOR : #00659c;
	FONT-FAMILY : Verdana, Arial, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
	text-decoration : underline;
}
.lowerNav  {
	BACKGROUND-COLOR : #399CCE;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
	color : White;
	line-height : 12pt;
	vertical-align : middle;
	text-decoration : underline;
}
.upperNav  {
	BACKGROUND-COLOR : #e6e6e6;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
	color : Gray;
	line-height : 10pt;
	text-decoration : underline;
}
.activeNav2  {
	BACKGROUND-COLOR : #399CCE;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 8pt;
	FONT-WEIGHT : bold;
	TEXT-ALIGN : left;
	color : White;
	line-height : 18pt;
	vertical-align : middle;
	text-decoration : none;
}
.columnarCellRow1 { 
	font-family: arial, helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	padding-right: 5px; 
	padding-left: 5px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	background-color:#E2E2E2; 
} 
.columnarCellRow2 { 
	font-family: arial, helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	padding-right: 5px; 
	padding-left: 5px; 
	background-color:#BBBBBB; 
	padding-top: 2px; 
	padding-bottom: 2px; 
}

.detailFormButtonsRight {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}

.legalese1 {
	CLEAR: left; FONT-SIZE: 9px; MARGIN: 5px; WIDTH: 600px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;TEXT-ALIGN: center
}
.rightLeftbottomLines {
	BORDER-RIGHT: #d6e1ee 1px solid; BORDER-LEFT: #d6e1ee 1px solid;BORDER-BOTTOM: #d6e1ee 1px solid
}

.detailTableSubtitle1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #053368; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc;BORDER-TOP: #5b89bd 1px solid
}
.pageHeader1 {
	BORDER-RIGHT: #5b89bd; PADDING-RIGHT: 2px; BORDER-TOP: #5b89bd; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #5b89bd; COLOR: #053368; PADDING-TOP: 2px; BORDER-BOTTOM: #5b89bd; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff;BORDER-BOTTOM: #5b89bd 1px solid
}
.detailsValueColumn1 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1f1;BORDER-TOP: #5b89bd 1px solid
}

/*For Login Page Starts here*/
.imgbdr {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.Htxt {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #ffcc00; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.frmlbl {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; COLOR: white; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; LETTER-SPACING: 1px
}
.frmelm {
	BORDER-RIGHT: #0b3d78 1px solid; BORDER-TOP: #0b3d78 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #0b3d78 1px solid; COLOR: #000000; BORDER-BOTTOM: #0b3d78 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.frmvalue {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Btn {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-WEIGHT: 600; FONT-SIZE: 12px; BORDER-LEFT: silver 1px solid; WIDTH: 90px; COLOR: black; BORDER-BOTTOM: silver 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #d4d0c8
}
.Btn1 {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-WEIGHT: 600; FONT-SIZE: 12px; BORDER-LEFT: silver 1px solid; WIDTH: 200px; COLOR: black; BORDER-BOTTOM: silver 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: white
}
.errmsgt {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #dedfde; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.cprghtbg {
	FONT-WEIGHT: 700; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Arial, ms sans-serif, Helvetica; BACKGROUND-COLOR: #21416b; TEXT-DECORATION: none
}
.tableStyle {
	WIDTH : 100%;
}
/*For Login Page Ends here*/

.dividingLineTop {
	BORDER-TOP: #ffffff 2px solid; BORDER-RIGHT: #ffffff 2px solid; 
}