body			{background-color: white; color: black; font-size: 11px; font-family: tahoma,arial; margin: 10px;
			scrollbar-face-color: #eeeeee;scrollbar-shadow-color: silver; scrollbar-highlight-color: white; scrollbar-3dlight-color: silver;
			scrollbar-darkshadow-color: #808080; scrollbar-track-color: #eeeeee; scrollbar-arrow-color: #808080;}
td,th,div			{color: black; font-size: 11px;}
hr			{color: black; height: 1px;}

a			{color: #c60467;}
a:hover			{color: black;}
a.helplink			{cursor: help;}
.tablink			{color: white; font-weight: bold; text-decoration: none;}
.tablink:hover		{color:#ffcc00;}
a.contextlink		{}
a.tabheadlink		{color: white;}
a.tabheadlink:hover		{color: #ffcc00;}
a.tabinfolink		{}
a.tabsumlink		{color: white;}
a.tabsumlink:hover		{color: #ffcc00;}
a.footerlink		{color: white; text-decoration: none;}
a.footerlink:hover		{color: #ffcc00; text-decoration: underline;}
.laplink		{}
.laplink		a		{text-decoration: none;}
.laplink		a:hover		{text-decoration: underline; cursor: help;}

@media print 		{.noprint		{display: none;}}

.main			{}
.tabnavi			{border: solid 1px silver;}
.navi1280			{background-color: #8aadef; background-image: url(/shared/gif/topbubrest.jpg); background-repeat: no-repeat; background-position: right; height: 85px; border-top: solid 2px silver;}
.navi			{background-color: #8caaef; background-image: url(/shared/gif/topbubrest.jpg); background-repeat: no-repeat; background-position: right; height: 69px; border-top: solid 2px silver;}
.links			{color: #c60467; font-weight: bold; margin-bottom: 8px; margin-right: 12px;}
.tab			{background-color: #c60467; padding: 3px 5px; border-right: solid 2px white;}
.tabtop			{background-color: #c60467; padding: 3px 5px; border-right: solid 2px white; border-bottom: solid 2px white;}
.footer			{background-color: black; color: white; padding: 4px 8px;}
.footeractive		{background-color: black; color: #ffcc00; font-weight: bold;}
.done			{display: none;}
.photo2			{border: solid 1px #808080;}
.photoright2		{margin-left: 12px; float: right; clear: right; border: solid 1px #808080;}

.headline			{font-size: 16px; font-weight: bold;}
.footnote			{font-size: 9px;}
.context			{}
.new			{color: #a00000; font-weight: bold;}
.hot			{color: #0000a0; font-weight: bold;}

.picto				{vertical-align: middle; margin-right: 4px;}
.pictoright				{vertical-align: middle; margin-left: 4px;}
.shown				{display: normal;}
.hidden				{display: none;}
.tipicon				{vertical-align: middle; margin-right: 6px;}
.tipinfo				{background-color: #ffffe7; padding: 4px 6px; border: solid 1px #808080;}
.pageOn			{background-color: white; color: black;}
.pager			{font-size: 14px; margin-top: 28px;}
.pager			.link		{margin: 0px 4px;}
.pager			.active		{background-color: black; color: white; font-weight: bold; padding: 3px; margin: 0px 4px;}

.event			{background-color: #eeeeee; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.eventabc			{background-color: white; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.eventccc			{background-color: yellow; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.eventfail			{background-color: #ffccdd; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.eventfinish		{background-color: #ddffcc; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.eventxxx			{background-color: #cccccc; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.eventpast		{background-color: #ff9934; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.eventtoday		{background-color: #ffffa0; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}

.boxtitle			{font-size: 13px; font-weight: bold;}
.boxnone			{padding: 8px 10px;}
.boxclear			{border: solid 1px #808080; padding: 8px 10px;}
.boxwhite			{background-color: white; border: solid 1px #808080; padding: 8px 10px;}
.boxsilver			{background-color: #eeeeee; border: solid 1px #808080; padding: 8px 10px;}
.boxbrown		{background-color: #ffa080; border: solid 1px #808080; padding: 8px 10px;}
.boxblue			{background-color: #ccddff; border: solid 1px #808080; padding: 8px 10px;}
.boxgreen		{background-color: #ddffcc; border: solid 1px #808080; padding: 8px 10px;}
.boxyellow		{background-color: #ffffa0; border: solid 1px #808080; padding: 8px 10px;}
.boxred			{background-color: #ffccdd; border: solid 1px #808080; padding: 8px 10px;}

.tabheadsearch		{background-color: #838383; color: white; font-weight: bold; padding: 4px 6px;}
.tabsearch2		{background-color: #f0f0f0; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}

.tabborder		{border-top: solid 1px silver; border-right: solid 1px silver;}
.tabhead			{background-color: #c60467; color: white; font-weight: bold; padding: 4px 6px;}
.tabhead2		{background-color: #c60467; color: white; font-weight: bold; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.tabhead3		{background-color: #c60467; color: white; font-weight: bold; border-bottom: solid 1px silver; padding: 4px 6px;}
.tabhead4		{background-color: #c60467; color: white; font-weight: bold; border-left: solid 1px silver; padding: 4px 6px;}
.tabhead			a,
.tabhead2		a,
.tabhead3		a,
.tabhead4		a		{color: white;}
.tabhead			a:hover,
.tabhead2		a:hover,
.tabhead3		a:hover,
.tabhead4		a:hover		{color: #ffcc00;}
.tabcont			{padding: 4px 6px;}
.tabcont2			{border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.tabcontx					{border-bottom: solid 1px silver; padding: 4px 6px;}
.tabfill			{background-color: #e9e9e9; padding: 4px 6px;}
.tabfill2			{background-color: #e9e9e9; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.tabfillx					{background-color: #ecf7ff; border-bottom: solid 1px silver; padding: 4px 6px;}
.tabinfo			{background-color: #ffffa0; font-weight: bold; padding: 4px 6px;}
.tabinfo2			{background-color: #ffffa0; font-weight: bold; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.tabinfo3			{background-color: #ffffa0; font-weight: bold; border-bottom: solid 1px silver; padding: 4px 6px;}
.tabsum			{background-color: #80a0dd; color: white; font-weight: bold; padding: 4px 6px;}
.tabsum2			{background-color: #80a0dd; color: white; font-weight: bold; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.tabsum3			{background-color: #80a0dd; color: white; font-weight: bold; border-bottom: solid 1px silver; padding: 4px 6px;}
.tabsum		a,
.tabsum2		a,
.tabsum3		a		{color: white;}
.tabsum		a:hover,
.tabsum2		a:hover,
.tabsum3		a:hover		{color: black;}

.minus			{color: red; font-weight: bold;}
.spacer			{width: 10px;}
.byte			{width: 25px;}
.word			{width: 40px;}
.long			{width: 60px;}
.varchar			{width: 120px;}
.longchar			{width: 200px;}
.extrachar		{width: 350px;}
.full			{width: 100%;}
.button			{background-color: #dddddd; border: solid 1px black;}
.buttonover		{background-color: black; color: white; border: solid 1px black; cursor: hand;}
.checkbox		{border: 0px;}
input,select		{font-size: 11px; border: solid 1px silver;}
textarea			{font-size: 12px; border: solid 1px silver;}
form			{margin: 0px;}