* {
	font: 10pt "Arial";
}

body.tsbanner	{
	background-image: url(http://www.tinglithsvart.com/images/a.gif);
	background-attachment: fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body.tsmenus	{background-image: url(http://www.tinglithsvart.com/images/b.gif);}
body.tscontent	{
	background-image: url(http://www.tinglithsvart.com/images/c.gif);
	background-attachment: fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

iframe.tscontent	{
	background-image: url(http://www.tinglithsvart.com/images/c.gif);
	background-attachment: fixed;
}

table {
	color: white;
}

.void {
	background-image: none;
	background-color: transparent;
}
.tserror {
	font-weight: bold;
	color: #ff0000;
}
.bc {
	font-weight: bold;
	text-align: center;
}
.i {	font-size: smaller;
	font-style: italic; }
.b {	font-weight: bold; }
.p {	padding: 6px 6px 6px 6px; }
.w {	color: #ffffff; }
.c {	text-align: center }
.r {	text-align: right }
.wl {	color: #ffffff;
	text-align: left; }
.br {	font-weight: bold;
	color: #ff0000; }
.lr {	color: #ff0000; }
.bw {	font-weight: bold;
	color: #ffffff; }
.vc {
	background-image: none;
	background-color: transparent;
	text-align: center;
}
.vr {
	background-image: none;
	background-color: transparent;
	text-align: right;
}
.vl {
	background-image: none;
	background-color: transparent;
	text-align: left;
}

.green {
	background-image: none;
	background-color: green;
	text-align: center;
}
.lgreen {
	background-image: none;
	background-color: green;
	text-align: left;
}
.yellow {
	background-image: none;
	background-color: yellow;
	text-align: center;
}
.red {
	background-image: none;
	background-color: red;
	text-align: center;
}
.lred {
	background-image: none;
	background-color: red;
	text-align: left;
}
.rred {
	background-image: none;
	background-color: red;
	text-align: right;
}
.pink {
	background-image: none;
	background-color: pink;
	text-align: center;
}

void-r {text-align: right;
	background-image: none; }

a {
	text-decoration: none;
}
a:hover, a.bcmd:hover, a.ycmd:hover, a.tsm:hover, a.tssm:hover {
	color: #dd6900;
	text-decoration: underline;
}
a.bcmd {	color: #5b91c3; }
a.ycmd {	color: #ffa34f; }
a.tsm {		color: #ffa34f; font-weight: bold; }
a.tssm {	color: #5b91c3; font-weight: bold; font-size: 8pt; text-decoration: none; }
a.tsssm {	color: #5b91c3; font-size: 7pt; text-decoration: none; }
a.tssssm {	color: #66cc66; font-size: 7pt; text-decoration: none; }

.tsm {		color: #ffa34f; font-weight: bold; }

th {
	font-weight: bold;
	color: #66cc66;
	background-image: url(http://www.tinglithsvart.com/images/transparency.gif);
}

td {
	background-image: url(http://www.tinglithsvart.com/images/transparency.gif);
}

.foo {
	background-color: red;
}

.foo tr {
	background-color: green;
}

.foo td {
	background-image: none;
	background-color: #000000;
}

table.tip {
	background-color: #CBA300;
}

img {
  padding: 0;
  margin: 0;
  border: 0;
}

.cal {
  width: 120px;
  height: 120px;
  vertical-align: top;
}

/*********** Overlib Tooltip styles ***********/
.overlib_fg {
/* Sets main text background */
/* ol_fgclass */
	background-color:#000000;
}
.overlib_border {
/* Sets the border style */
/* ol_bgclass */
	border:1px outset white;
}
.overlib_maintext {
/* Sets main text style */
/* ol_textfontclass */
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.overlib_captiontext {
/* ol_captionfontclass */
	color:#FFFFFF;
	background-color:#2E2D2B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.overlib_closetext {
/* ol_closefontclass */
	color:#FFFFFF;
	background-color:#2E2D2B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
/*********** End Overlib Tooltip styles ***********/

