/* E-Series General CSS */


BODY
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: x-small;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-TOP: 0px
}
INPUT,SELECT,TEXTAREA
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.menulink:link, A.menulink:visited
{
    COLOR: #ffffff;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.menulink:hover
{
    TEXT-DECORATION: underline;
}
A.navboxlinkbold:hover
{
    TEXT-DECORATION: underline;
}
A.navboxlinkbold:link, A.navboxlinkbold:visited
{
    COLOR: #000066;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
HR.reportdivider
{
    COLOR: #000066
}
.body
{
    FONT-SIZE: x-small
}
.bodybold
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
.bodyboldsmall
{
    FONT-SIZE: xx-small;
    FONT-WEIGHT: bold
}

LI.bodysmall
{
    FONT-SIZE: 5px
}
A.bodysmall
{
    FONT-SIZE: 5px
}
.bodysmall
{
    FONT-SIZE: 5px
}
.bodyitalic
{
    FONT-SIZE: x-small;
    FONT-STYLE: italic
}
.bodyitalicbold
{
    FONT-SIZE: x-small;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold
}
.mandatoryfield
{
    COLOR: #990033;
    FONT-SIZE: xx-small
}
.menuside
{
    FONT-SIZE: 5px
}
.menuseparator
{
    COLOR: #ffffff;
    FONT-SIZE: x-small
}
.pagetitlebold
{
    FONT-SIZE: medium;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.pagetitleboldleft
{
    FONT-SIZE: medium;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.pagetitleplain
{
    FONT-SIZE: medium;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: center
}
.pagetitleplainleft
{
    FONT-SIZE: medium;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left
}
.pageintro
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.cmdboxtitle
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.cmdboxtext
{
    FONT-SIZE: xx-small;
    TEXT-ALIGN: center
}
.navboxhead1
{
    FONT-SIZE: small;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.navboxhead2
{
    FONT-SIZE: small;
    TEXT-DECORATION: none
}
.navboxhead2bold
{
    FONT-SIZE: small;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.navboxlink
{
    COLOR: #000066;
    FONT-SIZE: x-small;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.navboxlink:hover
{
    TEXT-DECORATION: underline;
}
.inputpageinstr
{
    FONT-SIZE: x-small;
    TEXT-ALIGN: center
}
.inputsectionhead1
{
    BACKGROUND-COLOR: #000066;
    COLOR: #ffffff;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
.inputsectionhead2
{
    COLOR: #000066;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
TABLE.inputfield
{
    VERTICAL-ALIGN: middle;
    WHITE-SPACE: nowrap
}
TABLE.inputfieldtop
{
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    WHITE-SPACE: nowrap
}
.inputfieldlabel
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
.fieldlabelplain
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    WHITE-SPACE: nowrap
}
.optionbutton
{
    BACKGROUND-COLOR: #ffcc99;
    COLOR: #000066
}
.fieldlabelplaintop
{
    BACKGROUND-COLOR: #ffcc99;
    COLOR: #000066;
    FONT-SIZE: x-small;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: top;
    WHITE-SPACE: nowrap
}
.inputfieldunit
{
    FONT-SIZE: xx-small
}
.reportname
{
    COLOR: #ffffff;
    FONT-SIZE: small;
    FONT-WEIGHT: bold;
    PADDING-RIGHT: 5px;
    TEXT-ALIGN: right
}
.rptnametop
{
    COLOR: #ffffff;
    FONT-SIZE: small;
    FONT-WEIGHT: bold;
    PADDING-RIGHT: 5px;
    POSITION: absolute;
    RIGHT: 5px;
    TEXT-ALIGN: right;
    TOP: 5px
}
.rptsectionhead1
{
    BORDER-BOTTOM: #000066 2px solid;
    BORDER-TOP: #000066 2px solid;
    FONT-SIZE: small;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #000066;
    COLOR: #FFFFFF;
}
.rptsectionhead2
{
    COLOR: #ffffff;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.rptsectionhead2left
{
    COLOR: #ffffff;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.rptdatahead1
{
    FONT-SIZE: small;
    FONT-WEIGHT: bold
}
.rptdatahead1left
{
    FONT-SIZE: small;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: left
}
.rptdatahead2
{
    FONT-SIZE: small
}
.rptdatalabel
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold
}
.rptdata
{
    FONT-SIZE: x-small
}
.rptrecordlink
{
    COLOR: #ffffff;
    FONT-SIZE: small;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.rptrecordlink:hover
{
    TEXT-DECORATION: underline
}
.rptrecordlinkbold
{
    COLOR: #ffffff;
    FONT-SIZE: small;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.rptrecordlinkbold:hover
{
    TEXT-DECORATION: underline
}
.rptlink
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.rptlink:hover
{
    TEXT-DECORATION: underline
}
.rptlinkbold
{
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.rptlinkbold:hover
{
    TEXT-DECORATION: underline
}
.helpdiv
{
    HEIGHT: 80px;
    OVERFLOW: auto;
}
.hlpsubbnr
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
font-weight: bolder;
color: #FFFFFF;
background-color: #6666cc;
}
.hlpfieldlabel {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: x-small;
color: #000066;
}
.hlpfieldtext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
color: #000066;
padding : 2%
}
.hlpsubbnrcorner {width:24px}

.hlpsubbnrbuttons {width:34px}

.errortext
{
    COLOR: #ffffff;
    FONT-SIZE: small;
    FONT-WEIGHT: bold
}
.printonly
{
    DISPLAY: none
}



/* E-Series Business Specific CSS */

BODY
{
background-image: url(/agents/H23018/images/e_bck_003.gif);
background-repeat: no-repeat;
background-position: top;
background-attachment: fixed;
}

BODY.report
{
color: #000000;
font-size: x-small;
font-weight: normal;
margin-left: 1%;
margin-right: 1%;}

TABLE
{font-size:x-small;}

TABLE.data
{width:100%;}

A:link 
{font-size:x-small;
color:#3366CC;}

A:active 
{font-size:x-small;
color:#330000;}

A:visited 
{font-size:x-small;
color:#000066;}

A.menulink:hover
{color:#33CC00;}

A.menuhovernav:link, A.menuhovernav:visited
{color: #33CC00;}

A.reportlinkbold:link, A.reportlinkbold:visited
{color: #000000;
font-size: x-small;
font-weight: bold;}

A.reportlink:link, A.reportlink:visited
{color: #000000;
font-size: x-small;}

A.reportlink:hover, A.reportlinkbold:hover
{color:#33CC00;}

A.listlink:link, A.listlink:visited
{color: #FFFFFF;
font-weight: bold;}

A.listlink:hover
{color:#33cc00;}

A.menuoption:link, A.menuoption:visited
{
color: #000066;
font-size: large;
font-weight: normal;
text-decoration: none
}

A.menuoption:hover
{color:#33CC00;}

A.infolink:link,A.infolink:visited
{font-weight: normal;
text-decoration:none;}

A.infolink:active, A.infolink:hover, 
{text-decoration:underline;}

.menuitem
{color: #000066;
font-size: large;}

.bodydarkred
{color: #990000;
font-size: x-small;
font-style: normal;
font-weight: normal}

.bodysmallitalic
{font-style:italic;
font-size:xx-small}

.radioselect
{background-color: #ccff99;
color: #f00}

.radiotxtlink
{cursor:default;}

.pagetitle
{color: #33cc00;
font-family: "Trebuchet MS", verdana, Arial, Helvetica, sans-serif;
font-size: 21px;
font-weight: bold;}

.pagesubtitle
{color: #000066;
font-family: "'Trebuchet MS'", Verdana, Arial;
font-size: small;
font-weight: bold}

/* Input Styles */

.inputdatalabel
{font-weight: bold;
width: 200px;}

.inputdatalabel2
{font-weight: bold;
width: 100px;}

.inputtablehead
{background-color:#ffffcc;
color:#000066;
font-weight:bold;
width:100px;}

.inputtabledata
{background-color:#ffffcc;
color:#000066;}

.inputsectionhead2
{background-color:#99ff66;}

.inputsectionhead3
{background-color:#33cc00;
font-weight:bold;}

.inputsectionhead4
{background-color:#6666cc;
font-weight:bold;
color:#ffffff;}


/* Report Styles */

.rptdata
{color: #000000;}

.rptdatalabel2
{color: #000000;
 FONT-WEIGHT: bold;}

.rpttablehead
{background-color: #ccff99;
font-weight: bold;
text-align: left;}

.rpttableheadcent
{background-color: #ccff99;
font-weight: bold;
text-align: center;}

.rpttableprhead
{background-color: #99ccff;
font-weight: bold;}

.rpttablehead2
{background-color: #ffffcc;
font-weight: bold;
width: 200px;
text-align: left;}

.rpttableprhead2
{background-color: #ccffff;
font-weight: bold;
width: 200px;}

.rpttablehead3
{background-color: #ccff99;
text-align: left;}

.rpttableheadcent
{background-color: #ccff99;
font-weight: bold;
text-align: center;}

.rpttableheadright
{background-color: #ccff99;
font-weight: bold;
text-align: right;}

.rpttabledata
{background-color: #ffffcc;
text-align: right;}

.rpttabledatabold
{background-color: #ffffcc;
text-align: right;
font-weight: bold;}

.rpttabledataleft
{background-color: #ffffcc;
text-align: left;}

.rpttableprdataleft
{background-color: #ccffff;
text-align: left;}

.rpttabledataneg
{background-color: #ffffcc;
color:#ff0000;
text-align: right;}

.rpttabledatanegbold
{background-color: #ffffcc;
color:#ff0000;
text-align: right;
font-weight: bold;}

.rpttabledatacent
{background-color: #ffffcc;
text-align: center;}

.rptsectionhead2left
{background-color: #33cc00;
border-bottom: 2px solid #33cc00;}

.rptsectionhead2
{background-color: #33cc00;
border-bottom: 2px solid #33cc00;}

.noinfo
{color: #000000;
font-size: x-small;
font-weight: bold;
text-align: center}

/* Corporate Tree styles */

.ctreeicon
{margin-right: 5px}

/* Consumer Report styles */

.strongbackground
{background-color: #33cc00}

.lightbackground
{background-color: #ccff99}

.redbackground
{background-color: red}

.greenbackground
{background-color: #00ff00}

.yellowbackground
{background-color: yellow}

.noprint, displayonly
{display: block}

.nodisplay
{display: none}

.sectionspacing
{display: none}

input.com_button {
	font-size: 1em;
	font-family: Tahoma, Arial, Verdana;
	text-align: normal;
    font-weight: bold;
   	color: white;
    BACKGROUND-COLOR: #31CE00;
    border: 2px solid #31CE00;
	padding:0px 1px 0px 1px;
	-moz-border-radius: .5em;
	border-radius: .5em;
	} 
.com_button {
	font-size: 1em;
	font-family: Tahoma, Arial, Verdana;
	text-align: normal;
    font-weight: bold;
   	color: white;
    BACKGROUND-COLOR: #31CE00;
    border: 2px solid #31CE00;
	padding:0px 1px 0px 1px;
	-moz-border-radius: .5em;
	border-radius: .5em;
	}	
.button:hover {
   	BACKGROUND-COLOR: white;
    COLOR: #31CE00;
    border: 2px solid #31CE00;   
    	} 

/* styles for progress2.pl */
TABLE.progress { border: thin solid #000000; }
TH.progress_title { border-top: thin solid #444444; border-bottom: medium double #000000; }
TR.progress_odd { background: #8ebeea; }
TR.progress_odd_extra { background: #b8d8f4; }
TR.progress_even { background:#CFF1F5; }
TR.progress_even_extra { background: #80D9E4; }
/* if($status =~ m/Reviewed|Cancelled|Checked|Abandoned|Deleted|Archived/i */
TR.progress_odd_RCCADA { background: #A8B8D0; }
TR.progress_odd_RCCADA_extra { background: #CDD3E5; }
TR.progress_even_RCCADA { background: #98CAD0; }
TR.progress_even_RCCADA_extra { background: #D8EAEC; }
/* //ADC 070716 */

    	
   