body{	margin:0px;	padding:0px; font-family:helvetica, arial, sans-serif;	background:#ffffff;	color:#000000;	font-size:100%;}
	
#container	{position:relative;}/* nn 4 loses scrollbars without this container div */
#header		{position:absolute;	top:0px;	left:0px;	z-index:50;	width :100%;}
#content	{position:absolute;	top:96px;	left:0px;	z-index:10;	width :100%;}
.layer 		{position:absolute; top:-400px; left:-400px; width:300; visibility:hidden;}
	
/* links */

a:link		 {font-size:8pt; font-style:normal; text-decoration:underline; font-family: verdana, helvetica, arial, sans-serif; color:#336699;}
a:visited	 {font-size:8pt; font-style:normal; text-decoration:underline; font-family: verdana, helvetica, arial, sans-serif; color:#336699;}
a:active	 {font-size:8pt; font-style:normal; text-decoration:underline; font-family: verdana, helvetica, arial, sans-serif; color:#336699;}
a:hover 	 {text-decoration: underline; color:#666666;}

a.topnavLink:link		{font-size:7pt; font-style:normal; text-decoration:none; font-family:helvetica, arial, sans-serif; color:#999999;}
a.topnavLink:visited	{font-size:7pt; font-style:normal; text-decoration:none; font-family:helvetica, arial, sans-serif; color:#999999;}
a.topnavLink:active	 	{font-size:7pt; font-style:normal; text-decoration:none; font-family:helvetica, arial, sans-serif; color:#999999;}
a.topnavLink:hover 	 	{text-decoration: none; color:#666666;}

a.toolLink:link		{font-size:7pt; font-style:normal; font-weight: normal; text-decoration:none; font-family: helvetica, arial, sans-serif; color:#333333;}
a.toolLink:visited	{font-size:7pt; font-style:normal; font-weight: normal; text-decoration:none; font-family: helvetica, arial, sans-serif; color:#333333;}
a.toolLink:active	{font-size:7pt; font-style:normal; font-weight: normal; text-decoration:none; font-family: helvetica, arial, sans-serif; color:#333333;}
a.toolLink:hover 	{text-decoration: none; color:#336699;}

a.smallLink:link		{font-size:7pt; font-style:normal; text-decoration:none; font-family: verdana, helvetica, arial, sans-serif; font-weight: normal; color:#336699; line-height:1.4em;}
a.smallLink:visited	{font-size:7pt; font-style:normal; text-decoration:none; font-family: verdana, helvetica, arial, sans-serif; font-weight: normal; color:#336699; line-height:1.4em;}
a.smallLink:active	{font-size:7pt; font-style:normal; text-decoration:none; font-family: verdana, helvetica, arial, sans-serif; font-weight: normal; color:#336699; line-height:1.4em;}
a.smallLink:hover 	{text-decoration:underline; color:#666666;}

a.smallLinkT:link		{font-size:7pt; font-style:normal; text-decoration:none; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; color:#336699; line-height:1.4em;}
a.smallLinkT:visited	{font-size:7pt; font-style:normal; text-decoration:none; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; color:#336699; line-height:1.4em;}
a.smallLinkT:active	{font-size:7pt; font-style:normal; text-decoration:none; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; color:#336699; line-height:1.4em;}
a.smallLinkT:hover 	{text-decoration:underline; color:#666666;}

a.titleLink:link		{font-size:10pt; font-style:normal; text-decoration:underline; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; color:#FF9933;}
a.titleLink:visited	{font-size:10pt; font-style:normal; text-decoration:underline; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; color:#FF9933;}
a.titleLink:active	{font-size:10pt; font-style:normal; text-decoration:underline; font-family: verdana, helvetica, arial, sans-serif; font-weight: bold; color:#FF9933;}
a.titleLink:hover 	{text-decoration:underline; color:#336699;}

a.footerLink:link		{font-size:7pt; font-style:normal; text-decoration:none; font-family:verdana, helvetica, arial, sans-serif; color:#999999;}
a.footerLink:visited	{font-size:7pt; font-style:normal; text-decoration:none; font-family:verdana, helvetica, arial, sans-serif; color:#999999;}
a.footerLink:active	 	{font-size:7pt; font-style:normal; text-decoration:none; font-family:verdana, helvetica, arial, sans-serif; color:#999999;}
a.footerLink:hover 	 	{text-decoration:underline; color:#666666;}

a.hidden:link		{font-family:helvetica, arial, sans-serif; text-decoration:none;}
a.hidden:visited	{font-family:helvetica, arial, sans-serif; text-decoration:none;}
a.hidden:active		{font-family:helvetica, arial, sans-serif; text-decoration:none;}
a.hidden:hover 		{font-family:helvetica, arial, sans-serif; text-decoration:none;}

/* headers */
h2			{font-family: verdana, helvetica, arial, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color:#000000}
h3			{font-family: verdana, helvetica, arial, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color:#000000}
h4			{font-family: verdana, helvetica, arial, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color:#000000;}
h5			{font-family: verdana, helvetica, arial, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color:#000000;}


/* general */
body		{font-family: verdana, helvetica, arial, sans-serif; font-size:10pt; color:#000000;}
.table	    {border-width: 1; border-color: #CCCCCC; border: 1px solid Gray; background:#FFFFFF;}
.epsbase     {background:#99CC99; font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#FFFFFF;}
.epsshade    {background:#669966; font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#666666;}
.text		{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#666666; line-height:1.4em;}
.textContent	{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#666666; line-height:1.4em; padding:8px;}
.text7		{font-family: verdana, helvetica, arial, sans-serif; font-size:7pt; color:#666666;}
.title		{font-family: verdana, helvetica, arial, sans-serif; font-size:10pt; font-weight: bold; color:#FF9933;}
.header		{font-family: verdana, helvetica, arial, sans-serif; font-size:10pt; font-weight: bold; color:#336699;}
.footer		{font-family: verdana, helvetica, arial, sans-serif; font-size:7pt; color:#666666; background:#FFFFFF;}

/* Art */
.aboutbk	{background:#FFFFFF url("/images/art/aboutbk.jpg") repeat x 0% 0%; background-image:url("/images/art/aboutbk.jpg");}
.employerbk	{background:#FFFFFF url("/images/art/employerart.jpg") repeat x 0% 0%; background-image:url("/images/art/employerart.jpg");}
.businessbk	{background:#FFFFFF url("/images/art/businessart.jpg") repeat x 0% 0%; background-image:url("/images/art/businessart.jpg");}
.salesbk	{background:#FFFFFF url("/images/art/salesart.jpg") repeat x 0% 0%; background-image:url("/images/art/salesart.jpg");}
.partnerbk	{background:#000000 url("/images/art/partnerart.jpg") repeat x 0% 0%; background-image:url("/images/art/partnerart.jpg");}
.clientbk	{background:#FFFFFF url("/images/art/clientart.jpg") repeat x 0% 0%; background-image:url("/images/art/clientart.jpg");}
.resourcebk	{background:#FFFFFF url("/images/art/resourceart.jpg") repeat x 0% 0%; background-image:url("/images/art/resourceart.jpg");}
.private_image	{background:#FFFFFF url("/images/private_image.jpg"); background-repeat:no-repeat; background-image:url("/images/private_image.jpg");}
.time_image	{background:#FFFFFF url("/images/time_bk.gif"); background-repeat:no-repeat; background-image:url("/images/time_bk.gif");}

.quotes		{background:#FFFFFF url("/images/quotes.gif"); background-repeat:no-repeat; background-position:center;  background-image:url("/images/quotes.gif");}

.bar1		{background:#003366 url("/images/bar1.gif") repeat x 0% 0%; background-image:url("/images/bar1.gif");}
.cellwt		{background:#FFFFFF;}

/* Reports */
.report		{background:#6699CC url("/images/nav/navbarbk.gif") repeat-x; background-image:url("/images/nav/navbarbk.gif"); font-family: verdana, helvetica, arial, sans-serif; font-size:9pt; color:#FFFFFF;}
.report_header	{background:#6699FF; font-family: verdana, helvetica, arial, sans-serif; font-size:9pt; color:#FFFFFF;}
.report_table  {border: 1px solid Gray; background-color: Gray;}
.report_label		{font-family: helvetica, arial, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; line-height: normal; text-transform: none; color:#000000; background:#FFFFFF;}
.report_field		{font-family: helvetica, arial, sans-serif; font-size: 7pt; font-style: normal; line-height: normal; text-transform: none; color:#333333; background:#FFFFFF;}

/* Tools */
.tool1		{background:#FFFFFF url("/images/nav/tool1.gif") repeat x 0% 0%;}
.tool2		{background:#FFFFFF url("/images/nav/tool2.gif") repeat x 0% 0%; cursor: pointer; text-align:center;}
.tool3		{background:#FFFFFF url("/images/nav/tool3.gif") repeat x 0% 0%;}

/* forms */
.label		{font-family: verdana, helvetica, arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; line-height: normal; text-transform: none; color:#000000; background:#FFFFFF;}
.field		{font-family: verdana, helvetica, arial, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; text-transform: none; color:#333333; background:#FFFFFF;}
.error		{font-family: verdana, helvetica, arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; line-height: normal; text-transform: none; color:#ff0000;}
.required	{font-family: verdana, helvetica, arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; line-height: normal; text-transform: none; color:#ff0000;}
.monospace	{font-family: verdana, arial; font-size: 8pt; font-style: normal;}

