body {margin:0px; padding:0px; font-family:verdana, helvetica, arial, sans-serif; background:#ffffff; color:#000000; font-size:100%;}
	
/* links */
a:link		 {font-size:8pt; font-style:normal; text-decoration:underline; font-family: verdana, helvetica, arial, sans-serif; color:#335149;}
a:visited	 {font-size:8pt; font-style:normal; text-decoration:underline; font-family: verdana, helvetica, arial, sans-serif; color:#335149;}
a:active	 {font-size:8pt; font-style:normal; text-decoration:underline; font-family: verdana, helvetica, arial, sans-serif; color:#335149;}
a:hover 	 {text-decoration: underline; color:#335149;}

a.linkWhite:link		{font-size:7pt; font-style:normal; text-decoration:none; font-weight: bold; font-family: helvetica, arial, sans-serif; color:#333333;}
a.linkWhite:visited	{font-size:7pt; font-style:normal; text-decoration:none; font-weight: bold; font-family: helvetica, arial, sans-serif; color:#333333;}
a.linkWhite:active	 	{font-size:7pt; font-style:normal; text-decoration:none; font-weight: bold; font-family: helvetica, arial, sans-serif; color:#333333;}
a.linkWhite:hover 	 	{text-decoration:underline; color:#333333;}


a.hidetitle:link		{font-family: verdana, helvetica, arial, sans-serif; text-decoration:none; font-size:8pt; font-weight: bold; color:#FFFFFF; background:#658F81; cursor:default}
a.hidetitle:visited		{font-family: verdana, helvetica, arial, sans-serif; text-decoration:none; font-size:8pt; font-weight: bold; color:#FFFFFF; background:#658F81; cursor:default}
a.hidetitle:active	 	{font-family: verdana, helvetica, arial, sans-serif; text-decoration:none; font-size:8pt; font-weight: bold; color:#FFFFFF; background:#658F81; cursor:default}
a.hidetitle:hover 	 	{font-family: verdana, helvetica, arial, sans-serif; text-decoration:none; font-size:8pt; font-weight: bold; color:#FFFFFF; background:#658F81; cursor:default}

a.linknav:link		{font-size:8pt; font-style:normal; text-decoration:none; font-weight: bold; font-family: helvetica, arial, sans-serif; color:#FFFFFF;}
a.linknav:visited	{font-size:8pt; font-style:normal; text-decoration:none; font-weight: bold; font-family: helvetica, arial, sans-serif; color:#FFFFFF;}
a.linknav:active	 	{font-size:8pt; font-style:normal; text-decoration:none; font-weight: bold; font-family: helvetica, arial, sans-serif; color:#FFFFFF;}
a.linknav:hover 	 	{text-decoration:underline; color:#FFFFFF;}

a.linkUtil:link		{font-size:7pt; font-style:normal; text-decoration:none; font-weight: normal; font-family:verdana, helvetica, arial, sans-serif; color:#ff0000;}
a.linkUtil:visited	{font-size:7pt; font-style:normal; text-decoration:none; font-weight: normal; font-family:verdana, helvetica, arial, sans-serif; color:#ff0000;}
a.linkUtil:active	 	{font-size:7pt; font-style:normal; text-decoration:none; font-weight: normal; font-family:verdana, helvetica, arial, sans-serif; color:#ff0000;}
a.linkUtil:hover 	 	{text-decoration:underline; color:#CC0000;}

a.times:link	{font-size:12pt; font-style:normal; text-decoration:underline; font-weight: bold; font-family:Times; color:#335149;}
a.times:visited	{font-size:12pt; font-style:normal; text-decoration:underline; font-weight: bold; font-family:Times; color:#335149;}
a.times:active	{font-size:12pt; font-style:normal; text-decoration:underline; font-weight: bold; font-family:Times; color:#335149;}
a.times:hover 	{text-decoration:underline; color:#4E8073;}

a.footerLink:link		{font-size:8pt; font-style:normal; text-decoration:underline; font-family:helvetica, arial, sans-serif; color:#ffffff;}
a.footerLink:visited	{font-size:8pt; font-style:normal; text-decoration:underline; font-family:helvetica, arial, sans-serif; color:#ffffff;}
a.footerLink:active	 	{font-size:8pt; font-style:normal; text-decoration:underline; font-family:helvetica, arial, sans-serif; color:#ffffff;}
a.footerLink:hover 	 	{text-decoration:underline; color:#ffffff;}

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 */
h1			{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}
h2			{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000; background:#E4E4E4; font-weight: normal; padding-top:5px;}
h3			{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}
h4			{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;}
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 */
.text		{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000; line-height:1.2em; background:#FFFFFF; line-height:1.4em;}
.textTimes	{font-family: Times; font-size:12pt; color:#335149; line-height:1.2em;}
.textnb		{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000; line-height:1.2em;}
.textw		{font-family: helvetica, arial, sans-serif; font-size:8pt; color:#FFFFFF; font-weight: bold;}
.textwb		{font-family: helvetica, arial, sans-serif; font-size:8pt; color:#003333; font-weight: bold;}
.text7		{font-family: verdana, helvetica, arial, sans-serif; font-size:7pt; color:#000000; background:#FFFFFF;}
.textw7		{font-family: verdana, helvetica, arial, sans-serif; font-size:7pt; color:#FFFFFF; background:#666666;}

.header		{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; font-weight: bold; color:#336666;}
.footer		{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#999999; background:#EBF8F4;}
.title		{font-family: verdana, helvetica, arial, sans-serif; font-size:10pt; font-weight: bold; color:#003333;}

.tablecat	{border-width: 0; border-color: #ffffff; border: 0px solid Gray; background:#FFFFFF;}
.table	    {border-width: 1; border-color: #CCCCCC; border: 1px solid Gray; background:#FFFFFF;}
.base     	{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000; background:#FFFFFF;}
.base2    	{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#FFFFFF; background:#000000;}
.itemtitle  {font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; font-weight: bold; color:#FFFFFF; background:#658F81;}
.itemdetail {font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#000000; background:#E4E4E4;}
.shade    	{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#666666; background:#669966;}
.shade1    	{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#333333; background:#FFFFFF;}
.shade2    	{font-family: verdana, helvetica, arial, sans-serif; font-size:7pt; color:#FFFFFF; background:#94B7AB;}
.shade3    	{font-family: verdana, helvetica, arial, sans-serif; font-size:7pt; color:#FFFFFF; background:#D0E7DF;}
.shade4    	{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#333333; background:#FBECB8;}
.shade5    	{font-family: verdana, helvetica, arial, sans-serif; font-size:8pt; color:#333333; background:#EBF8F4;}

.searchbox	{background:#94B7AB url("/images/searchbox.gif"); background-repeat:x; background-image:url("/images/searchbox.gif");}

.vipbox	{background:#FFFFFF url("/images/vipBack.jpg"); background-repeat:norepeat; background-image:url("/images/vipBack.jpg");}



/* graphics */
.sitenav    {border-width: 1; border-color: #FFFFFF; border: 1px solid white; background:#990000; padding:1; text-align:center;}
.topnav		{background:#D4F5C2; font-family: helvetica, arial, sans-serif; font-size:7pt; color:#333333;}

.black		{background:#000000; font-family: helvetica, arial, sans-serif; font-size:8pt; color:#FFFFFF; }
.gray		{background:#999999; font-family: helvetica, arial, sans-serif; font-size:8pt; color:#FFFFFF; }


.pointer 		{cursor: pointer;}

/* tour */
.cellHeader		{font-family: verdana, helvetica, arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; line-height: normal; text-transform: none; color:#FFFFFF; background:#333333; font-weight: bold;}
.cellgray		{font-family: verdana, helvetica, arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; line-height: normal; text-transform: none; color:#FFFFFF; background:#666666; font-weight: bold;}
.cellBlue		{font-family: verdana, helvetica, arial, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; line-height: normal; text-transform: none; color:#FFFFFF; background:#3366CC; font-weight: bold;}
.subHeader	{font-family: verdana, helvetica, arial, sans-serif; font-size:11pt; font-weight: bold; color:#000000;}


/* 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; text-align:right;}
.field		{font-family: verdana, helvetica, arial, sans-serif; font-size: 8pt; font-style: normal; line-height: normal; text-transform: none; color:#000000; 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: 7pt; font-style: normal;}
.layer  	{position:absolute; visibility:hidden; top:-300px; left:140px; }

