/*
Dark Orange: (RGB 207,54,6; web #cf3606)
Light Orange: (RGB 251,175,93; web #fbaf5d)
Red: (RGB 150,44,30; web#962c1e)
Yellow: (RGB 244,209,126; web#f4d17e)
*/

body
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;	
	padding: 0px;
	margin: 0px;
}

.ImagePointerCursor
{
	cursor: pointer;
}

.TableHeaderRow
{
	font-weight: bold;
	background-color: #D3D3D3;
	vertical-align: middle;
	padding-top: 2px;
}

.TableCellReadOnly
{
	background-color: #E0E0E0;
	vertical-align: middle;
	border: 1px groove Black;
   height: 22px;
	padding-top: 2px;
	padding-left: 3px;
	
	border-bottom-color: #E0E0E0;
	border-bottom-style: inset;
	border-bottom-width: 2px;
	border-top-color: #E0E0E0;
	border-top-style: inset;
	border-top-width: 2px;
	border-left-color: #E0E0E0;
	border-left-style: inset;
	border-left-width: 2px;
	border-right-color: #E0E0E0;
	border-right-style: inset;
	border-right-width: 2px;
}

.TableMainBorder
{
	border: 2px outset Black;
}

.TableStaticNoLogin
{
	width: 766px;
}

.TableUpload
{
	margin-top: 10px;
	width: 632px;
}

.TableMainStatic
{
	width: 622px;
}

.TableMain
{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 622px;
}

.TableContent
{
	border-left: 2px solid Black;
}

.TableRowSelectedItem
{
   background-color: Scrollbar;
}

.TableHeaderFolders
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	color: #962c1e;
	border-left: 1px groove Black;
	border-bottom: 1px groove Black;
	padding-left: 2px;
	background-color: #FAFAD2;
	width: 320px;
	height: 22px;
}

.TableHeaderFiles
{
	padding-top: -25px;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	color: #962c1e;
	border-top: 2px groove Black;
	border-bottom: 1px groove Black;
	padding-left: 2px;
	background-color: #FAFAD2;
	width: 320px;
	height: 22px;
}

.DownloadFolderImageColumn
{
	width: 25px;
	height: 22px;
	border-left: 1px groove Black;
	border-right: 1px groove Black;
	border-top: 1px groove Black;
	border-bottom: 1px groove Black;
	text-align: center;
	vertical-align: middle;
}

.ColumnLabel
{
	padding-right: 3px;
}

.ColumnFileDateSize
{
	width: 140px;
	padding-right: 10px;
	border-left: 1px groove Black;
	border-top: 1px groove Black;
	border-bottom: 1px groove Black;
}

.ColumnFileSize
{
	width: 90px;
	padding-right: 10px;
	border-left: 1px groove Black;
	border-top: 1px groove Black;
	border-bottom: 1px groove Black;
}

.ColumnFileName
{
	width: 400px;
	margin-left: 10px;
	padding-left: 10px;
	border-left: 1px groove Black;
	border-top: 1px groove Black;
	border-bottom: 1px groove Black;
}

.ColumnFileNoIcon
{
	width: 30%;
	text-align: center;
	border-left: 1px groove Black;
	border-top: 1px groove Black;
	border-bottom: 1px groove Black;
}

.ColumnFileIcon
{
	width: 30px;
	text-align: center;
	border-left: 1px groove Black;
	border-top: 1px groove Black;
	border-bottom: 1px groove Black;
}


.FieldsetQualityControlResults
{
	border: 2px outset black;
	vertical-align: middle;
	width: 598px;
	margin-left: 3px;
	padding-bottom: 15px;
	padding-top: 5px;
	height: 210px;
}

.FieldsetInputFileInformation
{
	border: 2px outset black;
	vertical-align: middle;
	width: 598px;
	margin-left: 3px;
	padding-bottom: 30px;
	height: 210px;
}

.BorderBlackGroove2NoSides
{
	border-top: 2px groove Black;
	border-bottom: 2px groove Black;
}

.BorderBlackGroove1NoSides
{
	border-top: 1px groove Black;
	border-bottom: 1px groove Black;
}

.BorderBlackGroove1NoTopNoRight
{
	border-left: 1px groove Black;
	border-bottom: 1px groove Black;
}

.BorderBlackGroove2
{
	border-left: 2px groove Black;
	border-right: 2px groove Black;
	border-top: 2px groove Black;
	border-bottom: 2px groove Black;
}

.BorderBlackGroove1
{
	border-left: 1px groove Black;
	border-right: 1px groove Black;
	border-top: 1px groove Black;
	border-bottom: 1px groove Black;
}

.BorderBlackSolid1
{
	border-left: 1px solid Black;
	border-right: 1px solid Black;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
}

.BorderBlackSolid2
{
	border-left: 2px solid Black;
	border-right: 2px solid Black;
	border-top: 2px solid Black;
	border-bottom: 2px solid Black;
}

.BorderTopBlackGroove1
{
	border-top-color: black;
	border-top-style: groove;
	border-top-width: 1px;
}

.BorderTopBlackGroove2
{
	border-top-color: black;
	border-top-style: groove;
	border-top-width: 2px;
}

.BorderTopBlackSolid1
{
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 1px;
}

.BorderRightBlackGroove2
{
	border-right-color: black;
	border-right-style: groove;
	border-right-width: 2px;
}

.BorderRightBlackGroove1
{
	border-right-color: black;
	border-right-style: groove;
	border-right-width: 1px;
}

.BorderTopBlackSolid2
{
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 2px;
}

.BorderTopBlackSolid2
{
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 2px;
}

.BorderBottomBlackSolid1
{
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.BorderBottomBlackSolid2
{
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

.PageTitleBottomBorder
{
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 2px; /* Box and Position Properties */
	padding-bottom: 10px;
}

.PageTitleNoBorder
{
	/* Format Properties*/
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 16pt;
	font-weight: bold;
	text-align: center; 
	color: #962c1e;

	vertical-align: top;
	height: 1px;

	/* Box and Position Properties */
	padding-top: 7px;
	padding-bottom: 10px; 
}

.PageTitle
{
	/* Format Properties*/
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 16pt;
	font-weight: bold;
	text-align: center; 
	color: #962c1e;

	vertical-align: top;
	height: 1px;

	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 2px;

	/* Box and Position Properties */
	padding-top: 7px;
	padding-bottom: 10px; 
}

.GroupFrame
{
	border: 2px outset Black;
	margin-left: 15px;
	margin-right: 35px;
	margin-top: 15px;
}

.Normal
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 9pt;
}

.NormalLeft8
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 8pt;
	text-align: left;
}

.NormalLeft9
{
	color: black;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 9pt;
	text-align: left;
	font-weight: normal;
}

.NormalLeft9Bold
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
}

.NormalLeft10
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;
	text-align: left;
}

.NormalRight10
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;
	text-align: right;
}

.NormalRight11
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 11pt;
	text-align: right;
}

.NormalLeft11
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 11pt;
	text-align: left;
}

.NormalLeft12
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 12pt;
	text-align: left;
}

.NormalJustifyDarkRed10
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;
	text-align: justify;
	color: #962c1e;
}

.NormalCenterDarkRed9Bold
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	color: #962c1e;
}

.NormalCenterDarkRed10
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	color: #962c1e;
}

.WelcomeTitle
{
	color: #962c1e;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 16pt;
	font-weight: bold;
	width: 100%;
	text-align: center;
	margin-right: 20px;
}

.WelcomeSubTitle
{
	color: #962c1e;
	font-weight: bold;
	width: 100%;
	text-align: center;
	font-size: 14px;
	margin-top: 10px;
	margin-right: 20px;
}

.HighlightYellow
{
	background-color: rgb(255,255,0);
	display: inline;
	font-weight: normal;
}

.NormalLeftDarkRed9Bold
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	color: #962c1e;
}

.NormalLeftDarkRed10
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	color: #962c1e;
}

.NormalLeftDarkRed10Bold
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
	color: #962c1e;
}

.NormalLeftDarkRed11Bold
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	color: #962c1e;
}

.NormalLeftDarkRed12Bold
{
	text-align: left;
	color: #962c1e;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.NormalJustify12
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 12pt;
	text-align: justify;
}

.NormalJustify9
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 9pt;
	text-align: justify;
}

.NormalCenter8
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 8pt;	
	text-align: center;
}

.NormalCenter9
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 9pt;	
	text-align: center;
}

.NormalCenter9Bold
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 9pt;	
	font-weight: bold;
	text-align: center;
}

.NormalCenter10
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;	
	text-align: center;
}

.NormalCenter10Bold
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;	
	font-weight: bold;
	text-align: center;
}

.NormalCenter11Bold
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 11pt;	
	font-weight: bold;
	text-align: center;
}

.NormalCenter11
{
	color: black;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 11pt;	
	text-align: center;
}

.NormalCenter12
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 12pt;	
	text-align: center;
}

.TextRequired
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 8pt;	
	color: red;
}

.LabelErrorsTopBorder
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: red;
	background-color: White;
	margin-top: 5px;
	padding-top: 15px; 
	width: 100%;
	border-top-color: black;
	border-top-style: solid;
	border-top-width: 2px;
}

.LabelErrorsSmall
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: red;
}

.ProgressBarBorder
{
	height: 10px;
	border: 3px inset Silver;
	width: 100%;
}

.ProgressBarBackground
{
	background-color: blue;
}

.LabelErrorsNoBorder
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: red;
	background-color: White;
	margin-top: 5px;
	padding-bottom: 15px; 
	width: 100%;
}

.LabelLoginErrors
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: red;
	background-color: White;
	width: 110px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px; 
	overflow: auto;
	border-style: ridge;
	border-width: 3px;
	border-color: Red;
}

.FooterNew
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 7pt;	
	text-align: center;
	width: 760px;
	padding-top: 10px;
	vertical-align: bottom;
}

.Footer
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 7pt;	
	text-align: center;
	width: 760px;
}

.TableFooter
{
	border-left: 2px solid Black;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 7pt;	
	text-align: center;
}

.TableFooterStaticNoBorder
{
	padding: 8px;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 7pt;	
	text-align: center;
}

.TableFooterStatic
{
	padding: 8px;
	border-top: 2px solid Black;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 7pt;	
	text-align: center;
}

.NormalCenter
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 11pt;	
	text-align: center;
}

.NormalCenter
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 11pt;	
	text-align: center;
}

.HeaderLogo
{
	background-image: url(../images/logo.jpg);
	height: 67px;
	width: 246px;
	background-repeat: no-repeat;
	display: inline;
}

.HeaderMenu
{
	vertical-align: bottom;
	text-align: right;
}

.HeaderMainStatic
{
	height: 150px;
	width: 766px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

.HeaderMain
{
	/*background-image: url(../images/header_main.jpg);*/
	height: 243px;
	width: 766px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}

.HeaderApplication
{
	/*background-image: url(../images/header_process.jpg);*/
	height: 120px;
	width: 766px;
	border-bottom-color: black;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	/*margin-top: 3px;*/
}

.LabelHelpLink
{
	text-align: left;
	color: #962c1e;
	font-size: 7pt;
	font-family: Verdana;
}

.LabelCenterDarkRed12
{
	text-align: center;
	color: #962c1e;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.NormalCenterDarkRed12
{
	text-align: center;
	color: #962c1e;
	font-weight: bold;
	font-size: 12pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.NormalCenterDarkRed11
{
	text-align: center;
	color: #962c1e;
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.LabelLogoutSpacer
{
	border-left: 2px solid black;
	width: 134px;
	background-color: black;
}

.LabelLoginSpacer
{
	border-left: 2px solid black;
	width: 134px;
	background-color: black;
}

.PanelLogin
{
	padding-top: 10px;
	padding-left: 10px;
	text-align: left;
	vertical-align: middle;
	color: white;
	width: 132px;
}

.BackgroundBlack
{
	background-color: black;
}

.PanelLogout
{
	padding-top: 10px;
	text-align: center;
	color: white;
	width: 132px;
}


.LabelLoginName
{
	margin-top: 4px;
	font-size: 9pt;
	font-weight: bold;
	color: #cf3606;
}

.NormalRight9
{
	color: Black;
	text-align: right;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 9pt;	
	font-weight: normal;
}

.SpacerMarginBottom5px
{
	margin-bottom: 5px;
}
.SpacerPaddingTop5px
{
	padding-top: 5px;
}
.SpacerPaddingTop10px
{
	padding-top: 10px;
}

.SpacerPaddingBottom5px
{
	padding-bottom: 5px;
}
.SpacerPaddingBottom10px
{
	padding-bottom: 10px;
}

.SpacerMarginBottom15px
{
	margin-bottom: 15px;
}

.SpacerMarginBottom10px
{
	margin-bottom: 10px;
}

.AlignElementRight
{
	text-align: right;
}

.AlignElementBottom
{
	vertical-align: bottom;
}

.AlignElementTop
{
	vertical-align: top;
}

.AlignElementCenter
{
	text-align : center;
}

.AlignElementJustify
{
	text-align: justify;
}

.AlignElementLeft
{
	text-align: left;
}

.AlignElementTopRight
{
	vertical-align: top;
	text-align: right;
}

.AlignElementTopLeft
{
	vertical-align: top;
	text-align: left;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 10pt;	
}

.AdminMenu
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 8pt;
	line-height:12px;
	color:white;
	font-weight:bold;
}

.AdminMenuItems
{
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	font-size: 8pt;
	line-height:12px;
	color:white;
	font-weight:normal;
	vertical-align: middle;
}

/***************************************************************/
/***************************************************************/
/***************************************************************/

a:hover
{
	text-decoration:none;
}

.MakeRed
{
	color: Red;
	display: inline;
}

.MakeGreen
{
	color: Green;
	display: inline;
}

.ListTable
{
	background-color: white;
	border: 0px;
}

.ListTableAlternate
{
	background-color: #F1BEA7;
	border: 0px;
}

.ListItemAlternate
{
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
}

.SelectedTable
{
	background-color: #F1BEA7;
	width: 100%;
	border: 1px;
	border-color: #C9DBC1;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.ListItemHeader
{
	background-color:  #D3D3D3;
	border-top: 1px solid Black;
	border-bottom: 1px solid Black;
}

.ListItem
{
	width: 100%;
	border-bottom: 1px solid Black;
}

.EditTable
{
	border-style: double;
	width: 100%;
	font-size: 11pt;
	line-height:11px;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.ReviewTable
{
	font-size: 9pt;
	line-height:11px;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.HeaderTable
{
	width: 100%;
	font-size: 9pt;
	line-height:11px;
	background-color: #F1BEA7;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.ListImageButton
{
	width: 20px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.LargeButton
{
	width: 40px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.NoticeText
{
	width: 580px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.ListColumnSmall
{
	width: 14px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.ListLinkColumnCenter
{
	text-align: center;
	width: 120px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.ListLinkColumn
{
	width: 120px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.ListColumn
{
	width: 42px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.ListColumn1xCenter
{
	text-align: center;
	width: 85px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.ListColumn1x
{
	width: 85px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.ListColumn2x
{
	width: 170px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.ListColumn3x
{
	width: 255px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.ListColumn4x
{
	width: 340px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.ListColumn6x
{
	width: 510px;
	font-size: 9pt;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.ColumnHeader
{
	background-color: Scrollbar;
}

.HeaderLinkColumnCenter
{
	text-align: center;
	width: 64px;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.HeaderLinkColumn
{
	width: 64px;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.HeaderColumn1xCenter
{
	width: 85px;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
	text-align: center;
}

.HeaderColumn1x
{
	width: 85px;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.HeaderColumn1x125
{
	width: 125px;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.HeaderColumn2x155
{
	width: 155px;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.HeaderColumn2x185
{
	width: 185px;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}


.HeaderColumn2x
{
	width: 170px;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.HeaderColumn3x
{
	width: 255px;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.HeaderColumn4x
{
	width: 340px;
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.DisplayColumnSmall
{
	width: 25px;
	font-size: 9pt;
	background-color: #F1BEA7;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.DisplayColumn
{
	width: 50px;
	font-size: 9pt;
	background-color: #F1BEA7;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.DisplayColumn1x
{
	width: 85px;
	font-size: 9pt;
	background-color: #F1BEA7;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.DisplayColumn2x
{
	width: 170px;
	font-size: 9pt;
	background-color: #F1BEA7;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.DisplayColumn3x
{
	width: 255px;
	font-size: 9pt;
	background-color: #F1BEA7;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.DisplayColumn4x
{
	width: 340px;
	font-size: 9pt;
	background-color: #F1BEA7;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}
.DisplayColumnDescription
{
	width: 255;
	font-size: 9pt;
	background-color: #F1BEA7;
	font-family: Arial, Verdana, Geneva, Helvetica, Sans-serif;
}

.form
{
	width: 132px;
	height: 18px;
	border-color: #ADADAD;
	border-width: 1px;
	background-color: #ffffff;
	font-size: 11pt;
	border-style: solid;
}

.form1
{
	width: 174px;
	height: 21px;
	border-color: #5E7E59;
	border-width: 1px;
	background-color: #ffffff;
	font-size: 11pt;
	border-style: solid;
}
.form1wide
{
	width: 250px;
	height: 21px;
	border-color: #5E7E59;
	border-width: 1px;
	background-color: #ffffff;
	font-size: 11pt;
	border-style: solid;
}
.form1short
{
	width: 70;
	height: 21px;
	border-color: #5E7E59;
	border-width: 1px;
	background-color: #ffffff;
	font-size: 11pt;
	border-style: solid;
}
	
.form_div
{
	height: 24px;
	margin-top: 1px;
}
div#SubMenuPlaceHolder
{
display: none;
}		
div#SubMenu
{
display: none;
}		
div#SubMenu2
{
display: none;
}		
div#MainMenu
{
display: none;
}		
div#faq1
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq2
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq3
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq4
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq5
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq6
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq7
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq8
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq9
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq10
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq11
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq12
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq13
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq14
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq15
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq16
{
margin: 0px 20px 0px 20px;
display: none;
}		
div#faq17
{
margin: 0px 20px 0px 20px;
display: none;
}	
div#faq18
{
margin: 0px 20px 0px 20px;
display: none;
}	

.testborder1
{
	border: medium solid Fuchsia;
}