body					{background-color: white; color: black; font-size: 11px; font-family: tahoma,arial; margin: 10px 15px;
					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; font-family: tahoma,arial;}
hr					{color: #808080; height: 1px;}

a					{color: #0000a0;}
a:hover					{color: #de3829;}
a.helplink					{cursor: help;}
a.laplink					{cursor: help;}
a.quicklink				{}

@media screen		{.main		{border: solid 1px #808080; border-right: 0px; padding: 16px;}}
@media print		{.main		{border: solid 1px #808080; padding: 16px;}}
@media screen 		{.sider		{background-color: #f0f0f0; border: solid 1px #808080; padding: 12px 10px;}}
@media print 		{.sider		{display: none;}}
@media print 		{.noprint		{display: none;}}

.navi					{border: solid 1px #808080; padding: 10px;}
.header					{background-color: black; color: white; padding: 3px 8px;}
.header			.active		{color: #ffcc00; font-weight: bold;}
.header			a		{color: white; text-decoration: none;}
.header			a:hover		{color: #ffcc00; text-decoration: underline;}
.footer					{padding: 2px 8px;}
.footer			.active		{color: #de3829; font-weight: bold;}
.footer			a		{color: black; text-decoration: none;}
.footer			a:hover		{color: #de3829; text-decoration: underline;}
.pager					{font-size: 9px; padding: 2px;}
.pager			.active		{background-color: black; color: white; font-size: 9px; font-weight: bold; padding: 2px;}
.choose					{background-color: #ffffa0; border: solid 1px #808080; padding: 8px 10px;}

.ads					{border: solid 1px #808080; padding: 4px 6px;}
.ad					{}
.ad			.title		{font-weight: bold;}
.ad			.uri		{color: #008000;}
.ad			a		{}
.banner					{}
.photo					{border: solid 1px #808080;}
.thumb					{border: solid 1px #808080;}
.gallery					{padding: 10px 6px;}
.headlines				{background-color: #ffffa0; padding: 4px 6px; border: solid 1px #808080;}
.earright					{margin: 0px 0px 6px 10px;}
.earleft					{margin: 10px 10px 6px 0px;}
.earphoto					{}
.earlabel					{background-color: #eeeeee; border: solid 1px silver; padding: 4px 6px;}
.earblank					{font-size: 10px;}
.newslettercont				{padding: 4px 6px;}
.newsletterfill				{background-color: #ffffa0; padding: 4px 6px; border: solid 1px #808080;}
.invoicecomment				{background-color: #ffffa0; font-size: 9px; border: solid 1px silver; padding: 4px 6px;}
.poll					{border: solid 1px #808080;}
.shopbox					{width: 90px;}
.shopthumb				{margin-right: 10px;}
.shopphoto				{margin-right: 10px;}
.chartframe				{border: solid 1px silver; padding: 5px;}
.chartbox					{padding: 2px;}
.chartmark				{background-color: black; color: white; padding: 2px;}

.headline					{font-size: 16px; font-weight: bold;}
.footnote					{font-size: 9px;}
.context					{}
.category					{font-size: 14px; font-weight: bold;}
.chapter					{font-weight: bold;}
.new					{color: #a00000; font-weight: bold;}
.hot					{color: #0000a0; font-weight: bold;}

.picto				{vertical-align: middle; margin-right: 4px;}
.shown				{display: normal;}
.hidden				{display: none;}

.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: #f0f0f0; 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;}

.tabborder				{border-top: solid 1px silver; border-right: solid 1px silver;}
.tabhead					{background-color: #004080; color: white; font-weight: bold; padding: 4px 6px;}
.tabhead2				{background-color: #004080; color: white; font-weight: bold; border-bottom: solid 1px silver; border-left: solid 1px silver; padding: 4px 6px;}
.tabhead3				{background-color: #004080; color: white; font-weight: bold; border-bottom: solid 1px silver; padding: 4px 6px;}
.tabhead4				{background-color: #004080; 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;}
.tabfill					{background-color: #ecf7ff; padding: 4px 6px;}
.tabfill2					{background-color: #ecf7ff; border-bottom: solid 1px silver; border-left: 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 #808080;}
.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;}