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:86px;	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:9pt; font-style:normal; text-decoration:none; font-family:helvetica, arial, sans-serif; color:#999999;}
a.topnavLink:visited	{font-size:9pt; font-style:normal; text-decoration:none; font-family:helvetica, arial, sans-serif; color:#999999;}
a.topnavLink:active	 	{font-size:9pt; font-style:normal; text-decoration:none; font-family:helvetica, arial, sans-serif; color:#999999;}
a.topnavLink:hover 	 	{text-decoration: none; color:#666666;}

a.linkWhite:link		{font-size:8pt; font-style:normal; font-weight: bold; text-decoration:none; font-family: helvetica, arial, sans-serif; color:#FFFFFF;}
a.linkWhite:visited	{font-size:8pt; font-style:normal; font-weight: bold; text-decoration:none; font-family: helvetica, arial, sans-serif; color:#FFFFFF;}
a.linkWhite:active	{font-size:8pt; font-style:normal; font-weight: bold; text-decoration:none; font-family: helvetica, arial, sans-serif; color:#FFFFFF;}
a.linkWhite:hover 	{text-decoration: underline; color:#FFFFFF;}

a.toolLink:link		{font-size:8pt; font-style:normal; font-weight: normal; text-decoration:none; font-family: helvetica, arial, sans-serif; color:#333333;}
a.toolLink:visited	{font-size:8pt; font-style:normal; font-weight: normal; text-decoration:none; font-family: helvetica, arial, sans-serif; color:#333333;}
a.toolLink:active	{font-size:8pt; 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;}
.base     {background:#336699; font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#FFFFFF;}
.shade    {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;}
.headerG		{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; font-weight: bold; color:#666666;}
.footer		{font-family: verdana, helvetica, arial, sans-serif; font-size:7pt; color:#666666; background:#FFFFFF;}

/* Art */
.emergency	{background:#FFFFFF url("/images/art/emergency.jpg") repeat x 0% 0%; background-image:url("/images/art/emergency.jpg");}
.gallery	{background:#FFFFFF url("/images/art/gallery.jpg") repeat x 0% 0%; background-image:url("/images/art/gallery.jpg");}
.products	{background:#FFFFFF url("/images/art/products.jpg") repeat x 0% 0%; background-image:url("/images/art/products.jpg");}
.team	{background:#FFFFFF url("/images/art/team.jpg") repeat x 0% 0%; background-image:url("/images/art/team.jpg");}
.partnerbk	{background:#000000 url("/images/art/partnerart.jpg") repeat x 0% 0%; background-image:url("/images/art/partnerart.jpg");}
.contact	{background:#FFFFFF url("/images/art/resourceart.jpg") repeat x 0% 0%; background-image:url("/images/art/resourceart.jpg");}
.services	{background:#FFFFFF url("/images/art/services.jpg") repeat x 0% 0%; background-image:url("/images/art/services.jpg");}

.quickback	{ background:#FFFFFF url("/images/nav/quickback.jpg"); background-repeat:no-repeat; background-image:url("/images/nav/quickback.jpg");}
.topshade	{ background:#FFFFFF url("/images/topshade.gif"); background-repeat:x; background-image:url("/images/topshade.gif");}


.tNavOn		{background:#6699CC url("/images/nav/navbarbk.gif") repeat x 0% 0%; background-image:url("/images/nav/navbarbk.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;}

