.trMessage
{
    FONT-SIZE: 14px;
    BACKGROUND: #e0e0e0;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    HEIGHT: 20px
}
.trMessage_Lighter
{
    padding-left:15px;
    FONT-SIZE: 14px;
    BACKGROUND: #e0e0e0;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    HEIGHT: 20px
}
.trLogin
{
    FONT-SIZE: 4px;
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    HEIGHT: 4px
}
.trLogin A
{
    COLOR: #000080
}
.trLogin A:visited
{
    COLOR: #000080
}
.trLogin A:link
{
    COLOR: #000080
}
.trLogin A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.sectionHeader
{
    FONT-SIZE: 14px;
    BACKGROUND: #006699;
    COLOR: #e0e0e0;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    HEIGHT: 20px
}
.header
{
    FONT-SIZE: 20px;
    BACKGROUND: #e0e0e0;
    COLOR: #006699;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    HEIGHT: 20px
}
.menu
{
    FONT-SIZE: 16px;
    BACKGROUND: #e0e0e0;
    COLOR: #006633;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    HEIGHT: 20px
}
.menu A
{
    COLOR: #000080
}
.menu A:visited
{
    COLOR: #000080
}
.menu A:link
{
    COLOR: #000080
}
.menu A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.subMenu
{
    FONT-SIZE: 16px;
    BACKGROUND: #e9e9e9;
    COLOR: #006633;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    HEIGHT: 20px
}
.subMenu A
{
    COLOR: #000080
}
.subMenu A:visited
{
    COLOR: #000080
}
.subMenu A:link
{
    COLOR: #000080
}
.subMenu A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.leftMenu
{
    FONT-SIZE: 14px;
    BACKGROUND: #006699;
    COLOR: #f0ffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.leftMenu A
{
    COLOR: #ffffff
}
.leftMenu A:visited
{
    COLOR: #ffffff
}
.leftMenu A:link
{
    COLOR: #ffffff
}
.leftMenu A:hover
{
    COLOR: #00ffff;
    TEXT-DECORATION: underline
}
.rCol
{
    FONT-SIZE: 14px;
    BACKGROUND: #006699;
    COLOR: #f0ffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.rCol A
{
    COLOR: #ffffff
}
.rCol A:visited
{
    COLOR: #ffffff
}
.rCol A:link
{
    COLOR: #ffffff
}
.rCol A:hover
{
    COLOR: #00ffff;
    TEXT-DECORATION: underline
}
.pBox
{
    FONT-SIZE: 12px;
    BACKGROUND: #3399cc;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.pBoxHdr
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    BACKGROUND: #e7e7e7;
    COLOR: #3399cc;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.aBox
{
    FONT-SIZE: 12px;
    BACKGROUND: #009933;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.aBoxHdr
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    BACKGROUND: #e7e7e7;
    COLOR: #009933;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.eBox
{
    FONT-SIZE: 12px;
    BACKGROUND: #ff9900;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.eBoxHdr
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    BACKGROUND: #e7e7e7;
    COLOR: #ff9900;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.oBox
{
    FONT-SIZE: 12px;
    BACKGROUND: #cccc33;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.oBoxHdr
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    BACKGROUND: #e7e7e7;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.tBox
{
    FONT-SIZE: 15px;
    BACKGROUND: #3399cc;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.tBoxHdr
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BACKGROUND: #e7e7e7;
    COLOR: #333333;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.tBoxDtl
{
    FONT-SIZE: 13px;
    BACKGROUND: #e7e7e7;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.tdBox
{
    FONT-SIZE: 15px;
    BACKGROUND: #ff9900;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.tdBoxHdr
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BACKGROUND: #e7e7e7;
    COLOR: #ff9900;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.tdBoxDtl
{
    FONT-SIZE: 13px;
    BACKGROUND: #e7e7e7;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.rColHdr
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    BACKGROUND: #e7e7e7;
    COLOR: #000080;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.rColDtl
{
    FONT-SIZE: 12px;
    COLOR: #e7e7e7;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.rColDtlh
{
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    COLOR: #000080;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.rColDtlh A
{
    COLOR: #000080
}
.rColDtlh A:visited
{
    COLOR: #000080
}
.rColDtlh A:link
{
    COLOR: #000080
}
.rColDtlh A:hover
{
    COLOR: #00ffff;
    TEXT-DECORATION: underline
}
.frmChoice
{
    FONT-SIZE: 14px;
    BACKGROUND: #e9e9e9;
    COLOR: #006633;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.frmChoice A
{
    COLOR: #000080
}
.frmChoice A:visited
{
    COLOR: #000080
}
.frmChoice A:link
{
    COLOR: #000080
}
.frmChoice A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.listHeader
{
    FONT-SIZE: 14px;
    BACKGROUND: #333366;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
}
.listHeader A
{
    COLOR: #ffffff
}
.listHeader A:visited
{
    COLOR: #ffffff
}
.listHeader A:link
{
    COLOR: #ffffff
}
.listHeader A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.listHeaderRed
{
    FONT-SIZE: 14px;
    /*BACKGROUND: #ad0000;*/
    BACKGROUND: #E31937;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
}
.listHeaderRed A
{
    COLOR: #ffffff
}
.listHeaderRed A:visited
{
    COLOR: #ffffff
}
.listHeaderRed A:link
{
    COLOR: #ffffff
}
.listHeaderRed A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
.listHeader2Red
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    /*BACKGROUND-COLOR: #ad0000;*/
    BACKGROUND-COLOR: #E31937;
}
.listHeader2Red A
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    /*BACKGROUND-COLOR: #ad0000;*/
    BACKGROUND-COLOR: #E31937;
}
.listHeader2Red A:visited
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    /*BACKGROUND-COLOR: #ad0000;*/
    BACKGROUND-COLOR: #E31937;
}
.listHeader2Red A:link
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    /*BACKGROUND-COLOR: #ad0000;*/
    BACKGROUND-COLOR: #E31937;
}
.listHeader2Red A:hover
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    /*BACKGROUND-COLOR: #ad0000;*/
    BACKGROUND-COLOR: #E31937;
}
.listHeader3
{
    FONT-SIZE: 16px;
    BACKGROUND-IMAGE: none;
    PADDING-BOTTOM: 7px;
    COLOR: #ffffff;
    PADDING-TOP: 7px;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    /*BACKGROUND-COLOR: #ad0000;*/
    BACKGROUND-COLOR: #E31937;
}
.listDetail
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.listDetail A
{
    COLOR: #000080
}
.listDetail A:visited
{
    COLOR: #000080
}
.listDetail A:link
{
    COLOR: #000080
}
.listDetail A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.listFooter
{
    FONT-SIZE: 11px;
    BACKGROUND: #e9e9e9;
    COLOR: #006633;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.listFooter A
{
    COLOR: #000080
}
.listFooter A:visited
{
    COLOR: #000080
}
.listFooter A:link
{
    COLOR: #000080
}
.listFooter A:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
.frmInput
{
    FONT-SIZE: 12px;
    COLOR: #000080;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #ffffff
}
.frmInputRO
{
    FONT-SIZE: 12px;
    COLOR: #000080;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #cccccc
}
.frmButton
{
    FONT-SIZE: 12px;
    COLOR: #000080;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.frmfield
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #cccccc
}
.frmfield_Lighter
{
    padding-left: 15px;
    font-size: 12px;
    color: #000000;
    font-family: sans-serif, 'Times New Roman' , Arial;
    background-color: #e7e7e7;
}

.frmfield_Box
{
    border-style: solid; 
    border-width: 1px; 
    padding: 5px;
}
.frmfieldB
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #cccccc
}
.frmfield2
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #ffffff
}
.frmfield2B
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #ffffff
}
.eBoxLabel
{
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.aBoxLabel
{
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.pBoxLabel
{
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.headerRed
{
	background: #f3f3f4 ;
    color:#E31937;
	font-family:Verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:8px;
	height:35px;
	vertical-align:middle;
}
.tcBox
{
    FONT-SIZE: 15px;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #009933
}
.tcBoxDtl
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #e7e7e7
}
.tcBoxHdr
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #009933;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #e7e7e7
}
.text
{
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.text A
{
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.text A:active
{
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.text A:link
{
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.text A:visited
{
    FONT-SIZE: 13px;
    COLOR: white;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.text A:hover
{
    FONT-SIZE: 13px;
    COLOR: gray;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.headerA2000
{
    FONT-SIZE: 20px;
    /*COLOR: #ad0000;*/
    COLOR: #E31937;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Arial Black';
    BACKGROUND-COLOR: #e0e0e0
}
.headerdvance
{
    FONT-SIZE: 16px;
    /*COLOR: #ad0000;*/
    COLOR: #E31937;
    FONT-STYLE: italic;
    FONT-FAMILY: 'Arial Black';
    BACKGROUND-COLOR: #e0e0e0
}
.tDetailBox
{
    FONT-SIZE: 15px;
    COLOR: #ffffff;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #666666
}
.tDetailBoxHdr
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #e7e7e7
}
.tDetailBoxHdr_Lighter
{
    padding-left:15px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #e7e7e7
}
.tDetailBoxDtl
{
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #e7e7e7
}
.tDetailBoxDtl_Lighter
{
    padding-left:15px;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #e7e7e7
}
.yregconfirmgreeting
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #585858;
    FONT-FAMILY: Arial
}
TD.bannerCompanyName
{
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 34px;
    PADDING-BOTTOM: 8px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica
}
TD.bannerCompanyName A
{
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 34px;
    PADDING-BOTTOM: 8px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
TD.bannerCompanyName A:link
{
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 34px;
    PADDING-BOTTOM: 8px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
TD.bannerCompanyName A:hover
{
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 34px;
    PADDING-BOTTOM: 8px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
TD.bannerCompanyName A:active
{
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 34px;
    PADDING-BOTTOM: 8px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
TD.bannerCompanyName A:visited
{
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 34px;
    PADDING-BOTTOM: 8px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Verdana, Helvetica;
    TEXT-DECORATION: none
}
.sectiontitle
{
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial
}
.sectiondetails
{
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
    BACKGROUND-COLOR: #ffffff
}
.headerGreen
{
   	background: #f3f3f4 ;
    color:#009933;
	font-family:Verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:8px;
	height:35px;
	vertical-align:middle;
}
.headerBlue
{
   	background: #f3f3f4 ;
    color:#000066;
	font-family:Verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:8px;
	height:35px;
	vertical-align:middle;

}
.headerOrange
{
   	background: #f3f3f4 ;
    color:#ff9900;
	font-family:Verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:8px;
	height:35px;
	vertical-align:middle;

}
.headerGrey
{
   	background: #f3f3f4 ;
    color:#666666;
	font-family:Verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:8px;
	height:35px;
	vertical-align:middle;
}
.headerBlack
{
   	background: #f3f3f4 ;
    color:#000000;
	font-family:Verdana, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-left:8px;
	height:35px;
	vertical-align:middle;
}


.listDetail3
{
    FONT-SIZE: 10px;
    COLOR: #ee0000;
    FONT-FAMILY: sans-serif, 'Times New Roman', Arial;
}

.ProjectRedheader {
 color: #339933;
}
