body 
{
	scrollbar-3dlight-color : #C0C0C0;
	scrollbar-arrow-color : #C0C0C0;
	scrollbar-base-color : #2c3c78;
	scrollbar-darkshadow-color : #C0C0C0;
	scrollbar-face-color : #2c3c78;
	scrollbar-highlight-color : #2c3c78;
	scrollbar-shadow-color : #2c3c78;
	scrollbar-track-color : #C0C0C0;
	bgcolor : #d8d8d2;
	text : #6e665b;
	link : #330000;
	vlink : #6e665b; 
	alink : #6e665b;
}
.LargeBodyCopy
{
    COLOR: #515151;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
}
.LargeBodyCopyHeader
{
    COLOR: #515151;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.LargeBodyLinks
{
    COLOR: #515151;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
}
.LargeBodyLinks:hover
{
	COLOR: #ff0000;
	text-decoration: underline;
}
.UserMessage
{
    COLOR: #ff0000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.PageHeader 
{
    COLOR: #2c3c78;
    FONT-FAMILY : Verdana, Arial, sans-serif ;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
.PageHeader2
{
    COLOR: #000000;
    FONT-FAMILY : Verdana, Arial, sans-serif ;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
.CopyrightNotice
{
    COLOR: #515151;
    FONT-FAMILY : Verdana, Arial, sans-serif ;
    FONT-SIZE: 10px;

}
.CopyrightNoticeBold
{
    COLOR: #515151;
    FONT-FAMILY : Verdana, Arial, sans-serif ;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.AcordCopyright
{
    COLOR: #0033CC;
    FONT-FAMILY : Verdana, Arial, sans-serif ;
    FONT-SIZE: 10px;
	FONT-STYLE : italic;
}
.MainNav
{
    COLOR: #515151;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 9px;
	TEXT-DECORATION: none;
}
.MainActiveParent
{
	/* rwf 12px was 9px */
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
.SelMainNav
{
    COLOR: #515151;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 9px;
	TEXT-DECORATION: none;
}
.MainNav:hover
{
   text-decoration: underline;
}
.SubNav
{
	background-color: #ffffff;
}
.SubNavHeader
{
	COLOR: #515151;
	background-color: #ffffff;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	TEXT-DECORATION: underline;
	font-weight: bold;
}
.SubNavSelect
{
    COLOR: #1447a7;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 9px;
	TEXT-DECORATION: none;
	background-color: #ffffff;
}
.crosslinkborder
{
	background-color: #003366;
	background: #003366;
	color: #003366;
}
.CrossLinkHeader
{
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	COLOR: #003366;
	TEXT-DECORATION: none;
}
.BlueBoldText
{
    COLOR: #0033cc;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	font-size: 11px;
    FONT-WEIGHT: bold;
}


.BlueBoldTextButton
{
    COLOR: White;
    background-color: #0033cc;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	font-size: 11px;
    FONT-WEIGHT: bold;
}


.crosslinktext 
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration: none;
	color: #003366;
}

.crosslinktext:hover
{
   text-decoration: underline;
}

.CopyrightFooter
{
    COLOR: #515151;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 9px;
	TEXT-DECORATION: none;
	FONT-STYLE : italic;
}
.CopyrightFooter:hover
{
   text-decoration: underline;
}
.BodyLink
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
.BodyLink:hover
{
   text-decoration: underline;
}
.CrossLinkLabel
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	color: #003366;
}
.CrossLinkLabelAlt
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
	color: #003366;
}
.CrossLinkSeparator
{
	.background-color: #b0c4de;
}
.ErrorMsg
{
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
li.HGABulletList
{	
	MARGIN-TOP: 0in;
	MARGIN-RIGHT: 0in;
	MARGIN-BOTTOM: 0in;
	MARGIN-LEFT: .5in;
	TEXT-ALIGN: justify;
	TEXT-INDENT: -.145in;
	COLOR: #515151;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
}
p.RegularText
{
	MARGIN-TOP:0in;
	MARGIN-RIGHT:0in;
	MARGIN-BOTTOM:12.0pt;
	MARGIN-LEFT:0in;
	TEXT-ALIGN:justify;
	TEXT-INDENT:.0in;
	COLOR: #515151;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
}
.searchbox 
{
	COLOR: #000000 ;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	WIDTH: 114px;
	HEIGHT: 17px;
}
.LeftMainNav
{
    COLOR: #2c3c78;
    background-color: #b0c4de;
    FONT-FAMILY: Arial, Verdana, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.LeftMainNav:hover
{
   text-decoration: underline;
}
.SubNavLink
{
    COLOR: #515151;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 9px;
	TEXT-DECORATION: none;
}
.SubNavLink:hover
{
   text-decoration: underline;
}
dd.HGANumberList
{	
	MARGIN-TOP: 0in;
	MARGIN-RIGHT: 0in;
	MARGIN-BOTTOM: 5.0pt;
	MARGIN-LEFT: .5in;
	TEXT-ALIGN: justify;
	TEXT-INDENT: -.5in;
	COLOR: #515151;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
}
.TopOfPageLink
{
    COLOR: #2c3c78;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.TopOfPageLink:hover
{
	COLOR: #515151;
	text-decoration: underline;
}
.BlueBoldText
{
    COLOR: #0033cc;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.SearchSizeDate
{
    COLOR: #008000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
	FONT-STYLE : italic;
}
.SearchSizeDateLink
{
    COLOR: #008000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
	FONT-STYLE : normal;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.SearchSizeDateLink:hover
{
   TEXT-DECORATION: underline;
}
.SearchDocumentTitle
{
    COLOR: #0033cc;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
.SearchDocumentTitle:hover
{
	TEXT-DECORATION: underline;
}
.HighlightSearchText
{
    COLOR: #515151;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
	FONT-STYLE : italic;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR : #ffff00;
}
.SearchPagination
{
    COLOR: #2c3c78;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}
.Pagination:hover
{
	COLOR: #515151;
	TEXT-DECORATION: underline;
}
.CrossLinkBackGround
{
	BACKGROUND-IMAGE: url("http://www.e-integritypiic.com/hga/images/cross_link_background.jpg"); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR:  #FFFFFF;
}
.CalendarHeader
{
    COLOR: #FFFFFF;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR:  #2c3c78;
}
.CalendarDayHeader
{
    COLOR: #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR:  #E1B0C3;
}
.CalendarDay
{
    COLOR: #000000;
	FONT-FAMILY : Arial, Verdana, sans-serif ;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}
.CrossLinkBackGroundBlank
{
	BACKGROUND-COLOR:  #FFFFFF;
}
.CrossLinkBackGroundCalendar
{
	BACKGROUND-IMAGE: url("http://www.e-integritypiic.com/hga/images/cross_link_background_calen.jpg"); 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR:  #FFFFFF;
}
.CalendarCrossLinkHeader
{
    COLOR: #2c3c78;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
}
.CalendarCrossLinkDayHeader
{
    COLOR: #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
.CalendarCrossLinkDay
{
    COLOR: #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
.CalendarCrossLinkDayActive
{
    COLOR: #0033CC;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.SearchError
{
    COLOR: #FF0000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
}

.LoginCompany
{
    COLOR: #2c3c78;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 19px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.LoginTitle
{
    COLOR: #515151;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 18px;
	FONT-WEIGHT: bold;
}
.LoginInputName
{
    COLOR: #515151;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}
.LoginInstructions
{
    COLOR: #2c3c78;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}
.Logout
{
    COLOR: #2c3c78;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.Logout:hover
{
	TEXT-DECORATION: underline;
}
.EditSection
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.EditSection.hover
{
	TEXT-DECORATION: underline;
}
.EditEntityTitle
{
    COLOR: #2c3c78;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.ReportHeaderCriteria 
{
    COLOR: #2c3c78;
    FONT-FAMILY : Verdana, Arial, sans-serif ;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}

.ReportHeaderLine
{
    BACKGROUND-COLOR: #2c3c78;
}
.ApprovalOptions0
{
    COLOR: #2c3c78;
    FONT-FAMILY : Verdana, Arial, sans-serif ;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
	BACKGROUND-COLOR: #FFFFFF;
}
.ApprovalOptions1
{
    COLOR: #2c3c78;
    FONT-FAMILY : Verdana, Arial, sans-serif ;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
	BACKGROUND-COLOR: #EDEDED;
}
.ReportData0
{
    COLOR: #515151;
    FONT-FAMILY : Verdana, Arial, sans-serif ;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #FFFFFF;
}
.ReportData1
{
    COLOR: #515151;
    FONT-FAMILY : Verdana, Arial, sans-serif ;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    BACKGROUND-COLOR: #EDEDED;
}
.PagingText
{
    COLOR: #2c3c78;
    FONT-FAMILY: Verdana, Arial, sans-serif ;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.ModeTitle
{
    COLOR: #2c3c78;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.ModeAdd
{
    COLOR: #0033CC;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.ModeEdit
{
    COLOR: #008000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.SuccessfulMessage
{
    COLOR: #008000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
#example
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
}
.CrossLinkErrorMsg
{
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
}
.CrossLinkSuccessMsg
{
    COLOR: #008000;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.BulletinHeader
{
    COLOR: #FFFFFF;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR:  #2c3c78;
}
.BulletinHeaderActive
{
    COLOR: #a38c00;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR:  #2c3c78;
}
.BulletinData
{
    COLOR: #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
.CrossLinkNav
{
    COLOR: #2c3c78;
    FONT-FAMILY: Arial, Verdana, sans-serif ;
    FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}
.FieldHeaders
{
	MARGIN-TOP:0in;
	MARGIN-RIGHT:0in;
	MARGIN-BOTTOM:12.0pt;
	MARGIN-LEFT:0in;
	TEXT-INDENT:.0in;
	COLOR: #2c3c78;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.FieldLabels12
{
	MARGIN-TOP:0in;
	MARGIN-RIGHT:0in;
	MARGIN-BOTTOM:12.0pt;
	MARGIN-LEFT:0in;
	TEXT-INDENT:.0in;
	COLOR: #2c3c78;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

.FieldLabels
{
	MARGIN-TOP:0in;
	MARGIN-RIGHT:0in;
	MARGIN-BOTTOM:12.0pt;
	MARGIN-LEFT:0in;
	TEXT-INDENT:.0in;
	COLOR: #515151;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
}

.RequiredFieldLabels
{
	MARGIN-TOP:0in;
	MARGIN-RIGHT:0in;
	MARGIN-BOTTOM:12.0pt;
	MARGIN-LEFT:0in;
	TEXT-ALIGN:justify;
	TEXT-INDENT:.0in;
	COLOR: #ff0000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
}
.RequiredFieldInput
{
	BACKGROUND-COLOR:  #D3D3D3;
}
.QQSearchResultHeader
{
    COLOR: #FFFFFF;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR:  #2c3c78;
}
.QQSearchResultHeaderActive
{
    COLOR: #FFFC00;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR:  #2c3c78;
}
.QQSearchResultData
{
    COLOR: #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
.QQSearchResultData:hover
{
	COLOR: #2c3c78;
	TEXT-DECORATION: underline;
}
.QQSearchResultDataAlt
{
	BACKGROUND-COLOR:  #EBECEE;
    COLOR: #000000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
.QQSearchResultDataAlt:hover
{
	COLOR: #2c3c78;
	TEXT-DECORATION: underline;
}
.selectsize2
{
	FONT-FAMILY:Arial;
	FONT-SIZE:9px;
}
.selectsize
{
	FONT-FAMILY:Arial;
	FONT-SIZE:10px;
}
.FieldInput
{
	FONT-FAMILY:Arial;
	FONT-SIZE:10px;
}
.RequiredFieldInput
{
	FONT-FAMILY:Arial;
	FONT-SIZE:10px;
	BACKGROUND-COLOR:  #D3D3D3;
}
.ActionMethods
{
	COLOR: #940038;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	Z-INDEX:-99;
}
.ActionMethods:hover
{
	TEXT-DECORATION: none;
}
.ActionMethods:visited
{
	TEXT-DECORATION: none;
}
.ActionMethods:active
{
	TEXT-DECORATION: none;
}
.FormLine
{
	background-color : #000000;
}
.QQProposal
{
	MARGIN-TOP:0in;
	MARGIN-RIGHT:0in;
	MARGIN-BOTTOM:12.0pt;
	MARGIN-LEFT:0in;
	TEXT-INDENT:.0in;
	COLOR: #008000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}
.selectsize4 
{
	FONT-FAMILY:Arial; 
	FONT-SIZE:8pt;
}
.QuoteIDText
{
    COLOR: #0033cc;
    FONT-FAMILY: Verdana, Arial, sans-serif;
	font-size: 10px;
    FONT-WEIGHT: bold;
}
.DateFormatExample
{
    COLOR: #515151;
    FONT-FAMILY: Verdana, Arial, sans-serif;
    FONT-SIZE: 9px;
	TEXT-DECORATION: none;
	FONT-STYLE : italic;
}

.AppResultData
{
    COLOR: #515151;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}
.AppResultData:hover
{
	COLOR: #2c3c78;
	TEXT-DECORATION: underline;
}

.FileLinks
{
	COLOR: #0033cc;
	TEXT-DECORATION: underline;
}

.FileLinks:hover
{
	COLOR: #2c3c78;
	TEXT-DECORATION: none;
}
.ErrBuilding
{
    COLOR: #ff0000;
	FONT-FAMILY : Verdana, Arial, sans-serif ;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR : #ffff00;
}