BODY {
	width:800px;
	margin:0px;
	font-family: verdana, arial, sans-serif;
	line-height:200%;
	background-color:white;
	background-image:url(esgi_bkg.gif);
	background-attachment:fixed;
	font-size: 10pt;
}
BODY.clients LI {margin:0% 2% 20px 0%;border-bottom:dotted 1px gray;font-size: 10pt;}
BODY.clients LI B {font-size:80%;color:#073A82;font-size: 10pt;} 

#header {
	margin:0;
	padding:0;
	color:white;
	background-image:url(esgi_head-title-bkg.gif);
	background-repeat:repeat;
	width:800px;
	height:56px;
}
#headerText {
	font-family:verdana, arial, sans-serif;
	font-style:italic;
	font-variant:small-caps;
	font-size:7pt;
	color:#6699CC;
	letter-spacing:2px;
	padding-left:18px;
}

TABLE.nav {line-height:100%;padding:0px;width:800px;}
TABLE.nav TD {background-image:url(esgi_head-nav-bkg.gif);padding: 0px;width:158px;font-size:7pt;text-align:center;color:#CCCCCC;border:solid 1px;border-color:#666666;}
TABLE.nav TD.active {padding: 0px;width:158px;font-size:7pt;text-align:center;color:black;background-image:none;border:solid;border-width:1px 1px 0px 1px;border-color:#666666;}
TABLE.nav A {color:#CCCCCC;text-decoration:none;width:auto;height:auto;display:block;}
TABLE.nav A:active {color:#CCCCCC;text-decoration:none;height:100%;}
TABLE.nav A:hover {color:white;text-decoration:underline;background-color:#5F78B2;background-image:url(esgi_drop2.gif);width:100%;height:100%;margin:0px;}

div.content {
	width:800px;
}

P {
	padding-left:5%;
	padding-right:5%;
	font-family:verdana, arial, sans-serif;
	line-height:200%;
	font-size: 10pt;
}

A IMG {border:none;}

H4 {font-family:verdana, arial, sans-serif;font-size: 8pt;line-height:200%;margin:0px;padding:0px 5px 0px 5px;font-weight:bold;color:white;background-color:#5F78B2;border:solid 1px;border-color:#5F78B2;}
H5 {margin:0%;line-height:200%;}
H6 {
	font-family:verdana, arial, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:black;
	width:95%;
	margin-left: 5%;
	margin-top: 20pt;
	text-decoration: underline;
}

H6.longUnderline {
	font-family:verdana, arial, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:black;
	width:93%;
	border-bottom:solid 1px black;
	display:block;
	text-decoration: none;
} 

UL.nest {
	font-size: 10pt;
	line-height:200%;
	margin-left:5%;
	padding-left:5%;
}

UL LI {
	padding-right:5%;
}

DIV.bullet {padding:12px 6px 0px 12px;font-size: 10pt;}
DIV.bullet A   {color:blue;text-decoration:underline;}
DIV.bullet A:active  {color:blue;text-decoration:underline;}
DIV.bullet A:hover   {color:black;text-decoration:underline;}

A.more, .subnav {font-size: 8pt;color:#0000FF;padding-left:12px;}

A.boom {color:#AAAAAA;text-decoration:none;}
A:active.boom {color:yellow;}
A:hover.boom {color:white;text-decoration:underline;}
P.note, .note {line-height:150%;font-size:10pt;font-style:italic;}

DIV.boxRightFloat {
	float:right;
	width:230px;
	text-align:left;
	border:solid 1px #888888;
	padding:0px;
	margin:24px 1%;
	background-color:#EEEEEE;
}
DIV.boxRightFloat P {font-size:8pt;}

DIV.jobBenefits {
	font-size:80%;
	line-height:200%;
	padding:1em;
	margin:5%;
}
DIV.jobBenefits IMG {float:right;}

DIV.contentArea {
	margin:0px 0px 0px 0px;
	font-size:10pt;
	line-height:200%;
}

IMG.companyLogo {
	float:right;
	margin-right:5%;
	margin-left:12px;
}

DIV.applicationInstructions {
	margin:5% 5% 0px 5%;
	width:auto;
	font-size:10pt;
	background-color:#FFFFCC;
	color:black;
	line-height:100%;
	padding:5px;
	border:solid 1px black;
}

DIV.HIPAA {
	float:right;
	width:320px;
	border:solid 1px #888888;
	padding:0px;
	margin-top:24px;
	margin-right: 2%;
	margin-left: 2%;
	background-color: #EEEEEE;
}
DIV.HIPAA P {font-size:8pt;}

TABLE.contact {width:95%;margin-left:5%;}
TABLE.contact TD {vertical-align:top;font-size:10pt;line-height:150%;}

DIV.footer {
	background-color:#733333;
	background-image:url(esgi_head-nav-bkg.gif);
	background-repeat:repeat;
	width:800px;
	margin-top:2%;
	margin-left:0;
}
DIV.footer p {
	font-family:verdana, arial, sans-serif;
	font-size:8pt;
	color:#CCCCCC;
}
.bmg {
	text-align:right;
	font-style:italic;
	font-variant:small-caps;
	color:#999999;
	line-height:200%;
	letter-spacing:2px;
	font-weight:normal;
}

DIV.footer IMG {float:right;}
