HR
{
	padding: 0px, 0px, 0px, 0px;
}
BODY
{
    FONT-SIZE: 10pt;
    MARGIN: 0px 0px 5px;
    FONT-FAMILY: Arial
}
.H1
{
	font-size: 17px;
	font-weight: bold;
}
h2
{
	font-size: 16px;
	font-weight: bold;	
	color: Navy;
}
TABLE
{
	font-size: 14px;	
}
TABLE.BIZSERV
{
	background-image: url('Images/BizServ2.jpg');
	height: 471px;
	border-color: #dadcf1;
	background-repeat: no-repeat;
}

h2.BG4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: navy;
    FONT-FAMILY: 'BankGothic Lt BT', Garamond
}
P
{
    FONT-SIZE: 12pt;
    MARGIN-LEFT: 10px;
    FONT-FAMILY: Arial
}
P.NOTICE
{
	margin: 4px 4px 4px 4px;
	color: Navy;
	background-color: #efefef;
	font-weight: bold;
	border: inset 2px yellow;
	font-size: 12px;
	padding: 6px 6px 6px 6px;
	
}
LI
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial
}
h2.BG3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: 'BankGothic Lt BT', Garamond
}
INPUT.A
{
    BORDER-RIGHT: thin outset;
    BORDER-TOP: thin outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: thin outset;
    COLOR: navy;
    BORDER-BOTTOM: thin outset;
    BACKGROUND-COLOR: white;
    cursor: hand;
}
INPUT.B
{
    BORDER-RIGHT: inset;
    BORDER-TOP: inset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: inset;
    COLOR: navy;
    BORDER-BOTTOM: inset;
    BACKGROUND-COLOR: white;
    cursor: hand;
}
INPUT.C
{
    BORDER-RIGHT: white thin outset;
    BORDER-TOP: white thin outset;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    BORDER-LEFT: white thin outset;
    COLOR: navy;
    BORDER-BOTTOM: white thin outset;
    BACKGROUND-COLOR: #dadcf1;
    cursor: hand;
}

INPUT.TEXTBOX_A
{
	
}

INPUT.TEXTBOX_B
{
	background-color: Yellow;	
}

INPUT.TEXTBOX_DATE_A
{
	width: 80px;
}

INPUT.TEXTBOX_DATE_B
{
	width: 80px;
	background-color: Yellow;	
}

SELECT.ACTIVE
{
	background-color: Yellow;	
}

DIV.NOTICE
{
    BORDER-RIGHT: white inset;
    PADDING-RIGHT: 5px;
    BORDER-TOP: white inset;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: white inset;
    COLOR: navy;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: white inset;
    BACKGROUND-COLOR: #ffffe0;
    TEXT-ALIGN: center
}
DIV
{
    FONT-SIZE: 10pt;
    COLOR: navy
}
DIV.CPTCOUNT_WAIT
{
	position: absolute;
	top: 254px;
	left: 154px;
	width: 600px;
	background-color: #efefef;
	text-align: center;
	font-size: 18px;	
	vertical-align: middle;
	visibility: hidden;
	height: 450px;
}
DIV.CPTCOUNT_WAIT_SHOW
{
	position: absolute;
	top: 254px;
	left: 154px;
	width: 600px;
	background-color: #efefef;
	text-align: center;
	font-size: 18px;	
	vertical-align: middle;
	visibility: visible;
	height: 450px;
}


TD.H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: navy
}
DIV.ERROR
{
    BORDER-RIGHT: yellow outset;
    PADDING-RIGHT: 5px;
    BORDER-TOP: yellow outset;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: yellow outset;
    WIDTH: 90%;
    COLOR: navy;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: yellow outset;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
DIV.ERROR2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red
}
A:visited
{
    COLOR: BLUE;
}
A:link
{
    COLOR: NAVY;
}
A:active
{
    COLOR: #9370db;
}
DIV.PAGE
{
    MARGIN: 0px 6px 6px;
    WIDTH: 99%
}
DIV.BANNER
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(Images/htmlmenu3.jpg);
    BACKGROUND-REPEAT: repeat-x;
    height: 157px
    
}
DIV.HEADING1
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    PADDING-BOTTOM: 2px;
    COLOR: navy;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #e8ecf1
}
TD.H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: navy
}
TD.h2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white
}

INPUT.MENUBUTTON_A
{
	font-weight:bold;
	font-size: 12px;
	position: absolute;
	background-color:WHITE;
	color: BLUE;
	height: 23px;
	border: 0px;
	top: 105px;
	border-left: 2px;
	border-right: 2px;
	border-top: 2px;
	border-bottom: 0px;
	border-style: outset;
	cursor: hand;
	
	
}
INPUT.MENUBUTTON_B
{
	font-weight:bold;
	font-size: 12px;
	position: absolute;
	background-color:#dadcf1;
	color: NAVY;
	height: 23px;
	top: 105px;
	border-left: 2px;
	border-right: 2px;
	border-top: 2px;
	border-bottom: 0px;
	border-style: outset;
	
	cursor: hand;
}
INPUT.btnHome
{	
	
	left: 0px;
	width: 60px;
	
	
}

INPUT.btnAboutUs
{	
	left: 65px;
	width: 86px;
}

INPUT.btnSearch
{	
	left: 156px;
	width: 130px;
}

INPUT.btnBusinessServices
{	
	left: 291px;
	width: 140px;
}
INPUT.btnContact
{	
	left: 436px;
	width: 100px;
}




INPUT.SUBMENUBUTTON_A
{
	font-weight:bold;
	font-size: 12px;
	position: absolute;
	background-color:WHITE;
	color: BLUE;
	height: 23px;
	border: 0px;
	border-left: 2px;
	border-right: 2px;
	border-top: 2px;
	border-bottom: 0px;
	border-style: outset;
	cursor: hand
	
}
INPUT.SUBMENUBUTTON_B
{
	font-weight:bold;
	font-size: 12px;
	position: absolute;
	background-color:#dadcf1;
	color: NAVY;
	height: 23px;
	border-left: 2px;
	border-right: 2px;
	border-top: 2px;
	border-bottom: 0px;
	border-style: outset;
	cursor: hand
	
}

INPUT.btnCompanyOverview
{
	width: 140px;
	top: 128px;
	
}
INPUT.btnCommonQuestions
{
	left: 146px;
	width: 140px;
	top: 128px;
}
INPUT.btnAdvantages
{
	left: 291px;
	width: 100px;
	top: 128px;	
}
INPUT.btnAHAUSA
{
	left: 396px;
	width: 120px;
	top: 128px;	
}


INPUT.btnPayers
{
	left: 0px;
	width: 60px;
	top: 128px;	
}
INPUT.btnBrokers
{
	left: 64px;
	width: 60px;
	top: 128px;	
}
INPUT.btnPPOs
{
	left: 128px;
	width: 100px;
	top: 128px;
}
INPUT.btnEmployers
{
	left: 232px;
	width: 80px;
	top: 128px;	
}
INPUT.btnDocs
{
	left: 316px;
	width: 150px;
	top: 128px;	
}
INPUT.btnGeo
{
	left: 470px;
	width: 150px;
	top: 128px;	
	
}
INPUT.FOOTERLINK_A
{
	border-width: 0px;
	color: Navy;
	background-color: White;
	width: auto;
	font-size: 12px;	
	cursor: hand;
	height: 12px;	
}

INPUT.FOOTERLINK_B
{
	border-width: 0px;
	color: BLUE;
	background-color: #EFEFEF;
	width: auto;
	font-size: 12px;	
	cursor: hand;
	height: 12px;	
}

INPUT.PRIVACY_A
{
	border-width: 0px;	
	color: WHITE;
	background-color: NAVY;
	width: 200px;	
	cursor: hand;
	text-decoration: underline;
	
}
INPUT.PRIVACY_B
{
	border-width: 0px;	
	color: WHITE;
	font-weight: bold;
	background-color: NAVY;
	width: 200px;	
	cursor: hand;
	text-decoration: underline;
	
}
PRIVACYPOLICY
{
	
		
}
P.DATAERROR
{
	font-weight: bold;
	color: Red;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
INPUT.btnTrav
{
	width: 80px;	
}

INPUT.PROVSEARCHMENU
{
	width: 100%;	
	height: 20px;
	border: outset 1px #EFEFEF;
}

.REPORTS_SCROLLBAR
{
	 width:100%;
	 height:300px;
	/*SCROLLBAR-BASE-COLOR: WHITE;
	SCROLLBAR-FACE-COLOR: #dadcf1;
	SCROLLBAR-HIGHLIGHT-COLOR: BLUE;
	SCROLLBAR-SHADOW-COLOR: NAVY;
	SCROOLBAR-TRACK-COLOR: BLUE*/
}
TD.PROVSEARCHSTATUSBAR
{
	font-size: 10px;
	color: Navy;
	
}
P.1
{
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 4px 2px;
}
P.1_IND
{
	font-size: 12px;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 4px 16px;
	
}
P.2
{
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 4px 2px;
}
P.3
{
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 4px 2px;
}
P.4
{
	font-size: 10px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 4px 2px;
}
P.NOTE
{
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 4px 16px;
	color: Red;
	
}

.REP_DESC_DIMGRAY
{
	font-family:Arial;
	font-size:8pt;
	color:  #898989;
}
P.PSEARCHCOMMENT
{
	font-size: 8px;
	color: Navy;
	padding: 0px 0px 0px 0px;
	margin: 0px 10px 0px 0px;
}
TABLE.RESULTSGRID
{
	border-style:solid;
	border-color: #dadcf1;
	width: 100%;				
}
.RESULTSHEADER
{
	background-color: #dadcf1;
	color: NAVY;
	font-weight: bold;
	font-size: 14px;
	vertical-align: bottom;	
			
}
TR.RESULTSODDROW
{
	background-color: #efefef;	
	
}
TR.RESULTSEVENROW
{
	background-color: WHITE;	
	
}
.RESULTSPAGER
{
	font-size: 16px;
	font-weight: bold;
	color: Navy;
	text-align: center
	
}
TD.RESULTSDATA
{
	font-size: 12px;
	border-color: #dadcf1;		
}

.DETAILSGRIDHEADER
{
	background-color: #dadcf1;
	color: NAVY;
	font-weight: bold;
	font-size: 10px;				
}
P.DISCLAIMER2
{
	font-size: 10px;		
}
/* Claim Table Display */
TD.CLAIMTOPROW
{
	font-size: 14px;
	color: Navy
		
}
FONT.CLAIMTOPSMALL
{
	font-size: 11px;
}
TR.DETAILHEADER
{
	background-color: Navy;
	color: #FFFFFF;
	font-size: 11px;
}
P.RESULTS
{
	text-align: center;
	font-size: 12px;		
}
HR.CLAIMSEP
{
	height: 4px;
	color: White
}
INPUT.NETMENUBUTTON
{
	width: 120px; 
	
}
.RADIO
{
	font-size: 11px;	
}
TR.HEADING
{
	color: Navy;
	font-size: 11px;
}
INPUT.USERMGMTBUTTON
{
	width: 60px;
}
TABLE.DG_COLUMNS
{
	
}
.BOLD
{
	font-weight: bold;
}

