body{
	margin:0;
	background:/*url('/images/stripe2.png') #C0C0C0;*/ white;
	font:10pt tahoma,sans-serif;
	color:black;
}
body{
overflow:-moz-scrollbars-vertical;
}
p, td{
	font:10pt tahoma,sans-serif;
	color:black;
}
p, ul, ol{
	margin:0;
}
a:link, a:active, a:visited{
	text-decoration:none;
	color:black;
}
* html .gimg{
	position:relative;
	top:-1px;
}
.w968{
	width:968px;
}
.kepure{
	font:normal normal 10pt arial,sans-serif !important;
	color:#333333 !important;
	margin:0 !important;
}
.kepure strong{
	font:bold italic 18pt "Arial Black",sans-serif !important;
	color: #FF0000 !important;
	padding:0 12pt 0 0;
}
.left{
	text-align:left;
}

#navigation{
	table-layout:fixed;
	position:relative;
	left:-2px;
	width:972px;
}
#navigation td{
	color:white;
	background:#808080;
	text-align:center;
/*	text-transform:uppercase;*/
	height:20px;
}
#navigation td.active{
	color:white;
	background:#a0a0a0;
}
#navigation a:link,#navigation a:visited,#navigation a:active{
	color:white;
	text-decoration:none;
}
.mainwrapper{
	padding:4pt 6pt 10pt 6pt !important;
	background:white !important;
	border:0;
}
/* IE6. Do it now. Fix later (c) MicroSoft */
* html .mainwrapper{
	width:984px;
}
#content{
	margin:4pt 0 0 0;
	border:1px solid gray;
}
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	float:left;
	position:relative;
	top:1px;
}

.sIFR-replaced {
	visibility: visible !important;
	padding:0 1px 0 0 !important;
}
.sIFR-alternate {
	display:none;
}
.inps, .inp, .ta {border-collapse:collapse;border:1px solid gray;}
.inp, .ta {width:370px;}
.ta {overflow:auto;font:10pt Tahoma,sans-serif;}

.shiftedspacer{
position:relative;left:1px;
}
