* {
	font-size: 100%;
}
html {
	width: 100%;
	height: 100%; /*opera*/
}
html, body {
height: 100%;
margin:0px;
padding:0px;
font-family:"Verdana", Arial;
font-size:12px;
color:#ffffff;
}


#canvas {
	height: 100%; /*IE*/
	min-width: 950px;
	max-width: 1300px;
	margin: 0;
	padding: 0;
	position: relative;
	/*//overflow-x: hidden;*/
	//width: expression(
		(
			document.getElementById('measurer')
			&& document.getElementById('measurer').clientWidth < 950
		)
		?	'950px'
		:	(
				document.getElementById('measurer')
				&& document.getElementById('measurer').clientWidth < 1300
			)
			?	'100%'
			:	'1300px'
	);
}
#logo_print {display: none;}
img#logo-print {display: none;}

img{
	border: 0;
}

#measurer{
	width: 100%;
	height: 1em;
	position: absolute;
	left: 0;
	top: -1em;
	visibility: hidden;
	line-height: 1em;
	background: white;
}

.clear {
	clear:both
}

td{
font-family:"Verdana", Arial;
font-size:12px;
color:#ffffff;
}

a{	color:#ffffff;}
a:visited{	color:#ffffff;}
a:hover{	color:#999999 !important; text-decoration:none;}

body, td{color:white; line-height:18px;}
.sound{
background:#000000 url('../../images/bg.jpg') no-repeat 50% 0%;
}
.countent{color:white; /*padding:10px;*/}

.png{
filter: expression(fixPNG(this));
}
form{
padding:0;
margin:0;
}

table#navigation{
height:60px;
border-right:1px solid #222222;/**/
}
table#navigation td{
border-left:1px solid #222222;
/*padding:10px;*/
}
a.menu, a.menu_on{
font-family:"Tahoma";
font-size:14px;
color:#ffffff ! important;
text-decoration:underline;
font-weight:bold;
padding:20px 20px 20px 10px;
display:block;
}
a.menu:hover{
color:#999999 ! important;
text-decoration:none;
background-color:#000000;
}

a.menu_on, a.menu_on:hover{
color:#de2f3b ! important;
text-decoration:none;
}

input.search{
background-color:#1c1c1c;
border:1px solid #252626;
height:18px;
margin-bottom:4px;
//margin-bottom:2px;
color:white;
}
table.maintable td{
vertical-align:top;
}
small{
font-size:9px;
}
td.bottom1{
height:60px;
}
#copy{
border-top:1px solid #1c1c1c;
width:100%;
bottom:0px;
font-size:11px;
color:#4a4949;
}
#copy a{font-size:11px;
color:#4a4949;
}
.maintable2{
border-collapse: collapse;
border:1px solid #1c1c1c;
background-color:#000000;
}



h1{
	font-size:260%;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	margin-bottom: 0.4em;
	/*margin-left: -0.4em;*/
	color:#de2f3b;
	font-family: Times;
}
h1 a{
color:#ffffff  !important;
text-decoration:none;
border-bottom:2px red dashed;
}	

h2, h3, h4{
	font-weight: normal;
	padding:0px;
	margin:0px;
	margin-bottom: 0.4em;
	font-family: Times;
	color:#ffffff;
	line-height:100%;
}


h2{
	font-size:190%;
	margin-top: 0.2em;
	font-family: Times;
}

h3{
	font-size:150%;
	font-family: Times;
}

h4{
	font-size:100%;
	font-family: Times;
}

hr{
color:#1c1c1c;background-color:#1c1c1c;height:1px;border:none;
}
