<!--

html {
  margin: 0;
  padding: 0;
}

#main {
  background: #ffffff url(tsc_st_bg.gif) repeat;
  margin: 0;
  padding: 0;
	font: 12px arial, verdana;
  line-height: 1.4;
  color: #222222;
	text-align: center;
}

#tsc_logo {
  width: 300px;
	height: 125px;
	position: absolute;
}

#tsc_motto {
  width: 323;
	height: 20;
	margin-left: 145px;
	margin-top: 95px;
	position: absolute;
}

#container_01 {
  background: url(tsc_tbl_bg.gif) repeat-x top center;
}

#container_02 {
  background: url(tsc_tbl_fg.gif) no-repeat top center;
}

#container_03 {
  width: 950px;
	margin: 0 auto;
  padding: 0;
	align: center;
	overflow: hidden;
	background: url(itd_hdr_fg.jpg) no-repeat top center;
}

#header {
  width: 950px;
	height: 136px;
	margin: 10px 0 0 0;
	text-align: left;
	background: url(tsc_picture.jpg) no-repeat top right;
}

#column_01 {
  width: 950px;
  min-height: 250px;
  height: auto !important;
  height: 250px;
  margin: 0 auto;
	float: left;
}

#content {
	padding: 15px 0 0 0;
	text-align: left;
}

#footer {
  width: 950px;
  margin: 0 auto;
}

#copyright {
  font: bold 12px arial, verdana;
  line-height: 1.4;
  text-align: center;
  color: #444444;
  margin: 10px;
  padding: 0;
}

.main_add {
	float: right;
	width: 160px;
	height: 600px;
	margin: 0 0 10px 20px;
	position: relative;
}

.pg_title {
  font: bold 11pt arial, verdana;
  line-height: 1.4;
  text-align: left;
  color: #222222;
}

.pg_error {
  font: bold 12pt arial, verdana;
  line-height: 1.4;
  text-align: left;
  color: #ccffff;
}

.box_title {
  font: bold 14px arial, verdana;
  line-height: 1.4;
  text-align: left;
  color: #999966;
}

.menu_dvdrs {
  border: #aeaeae 1px dashed;
}

.hline {
  border-top: 1px dotted #444444;
}

.img_bdr {
  border: 1px solid #cccc99;
}

.comment {
  font: italic 12px arial, verdana;
  line-height: 1.4;
  text-align: left;
  color: #222222;
  margin: 2px;
  padding: 15px;
  position: relative;
  background-color:#ffffcc;
  border: thin solid #cccc99;
}

.tbl_icns {
  height: 400px;
}

.tbl_icns td {
  padding: 5px;
	text-align: center;
	width: 20%;
}

.tbl_icns img {
  margin-bottom: 2px;
	text-decoration: none;
	border: none;
	border-style: none;
}

.tbl_icns a:link { text-decoration: none; font-weight: bold; filter:alpha(opacity=100);	-moz-opacity: 1;	-khtml-opacity: 1; opacity: 1; }
.tbl_icns a:visited { text-decoration: none; font-weight: bold; filter:alpha(opacity=100);	-moz-opacity: 1;	-khtml-opacity: 1; opacity: 1; }
.tbl_icns a:hover { text-decoration: none; font-weight: bold; filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8; opacity: 0.8; }
.tbl_icns a:active { text-decoration: none; font-weight: bold; filter:alpha(opacity=100);	-moz-opacity: 1;	-khtml-opacity: 1; opacity: 1; }
.tbl_icns a:hover img { text-decoration: none; filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8; opacity: 0.8; }

.box_EQFinder {
  width: 743px;
	padding: 10px;
	text-align: left;
	color: #222222;
  background-color:#efefef;
  border-bottom: 1px solid #aaaaaa;
	border-left: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
}

.box_news {
	margin-top: 10px;
	padding: 20px;
	text-align: left;
	color: #222222;
  background-color:#efefef;
  border: 1px dotted #aaaaaa;
	line-height: 1.2;
}

.box_news h1 {
  font-size: 11pt;
	display: inline;
}

.box_news a {
  margin-left: 20px;
}

._box_news OLD {
  width: 250px;
	padding: 10px;
	text-align: left;
	color: #222222;
  background-color:#efefef;
  border: 1px solid #aaaaaa;
	float: left;
}

._box_random {
  width: 645px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	padding: 10px;
	text-align: left;
	color: #222222;
  background-color:#efefef;
  border: 1px solid #aaaaaa;
	float: right;
	position: relative; 
}

#box_header {
  text-align: right;
  color: #222222;
  margin: -1px 0 0 0;
  padding: 4px;
	background-color:#efefef;
  border: 1px solid #aaaaaa;
}

#box_header_ftr {
	color: #222222;
  background-color:#efefef;
  border-top: 1px solid #aaaaaa;
}

#box_footer {
  text-align: center;
  color: #222222;
  margin-top: 10px;
  padding: 5px;
  background-color:#efefef;
  border: 1px solid #aaaaaa;
}

a:link { text-decoration: underlined; color: #cc0000; }
a:visited { text-decoration: underlined; color: #990000; }
a:hover { text-decoration: none; color: #000000; }
a:active { text-decoration: underlined; color: #cc0000; }

a.main:link { text-decoration: underlined; color: #cc0000; font-weight: bold; }
a.main:visited { text-decoration: underlined; color: #990000; font-weight: bold; }
a.main:hover { text-decoration: none; color: #000000; font-weight: bold; }
a.main:active { text-decoration: underlined; color: #cc0000; font-weight: bold; }

a.title:link { text-decoration: underlined; color: #cc0000; }
a.title:visited { text-decoration: underlined; color: #990000; }
a.title:hover { text-decoration: none; color: #000000; }
a.title:active { text-decoration: underlined; color: #cc0000; }

a.mb:link { text-decoration: underlined; color: #0000cc; font: 10pt arial, verdana; margin-right: 15px; }
a.mb:visited { text-decoration: underlined; color: #000099; font: 10pt arial, verdana; margin-right: 15px; }
a.mb:hover { text-decoration: underlined; color: #660000; font: 10pt arial, verdana; margin-right: 15px; }
a.mb:active { text-decoration: underlined; color: #0000cc; font: 10pt arial, verdana; margin-right: 15px; }

a.ftr:link { text-decoration: none; color: #444444; }
a.ftr:visited { text-decoration: none; color: #444444; }
a.ftr:hover { text-decoration: none; color: #000000; }
a.ftr:active { text-decoration: none; color: #444444; }

a.top:link { text-decoration: underlined; color: #cc0000; font: bold 11px arial, verdana; }
a.top:visited { text-decoration: underlined; color: #cc0000; font: bold 11px arial, verdana; }
a.top:hover { text-decoration: none; color: #000000; font: bold 11px arial, verdana; }
a.top:active { text-decoration: underlined; color: #cc0000; font: bold 11px arial, verdana; }

-->