TABLE.outtable
{
    width:100%;
   xmargin-top:25px;
   xmargin-bottom:25px;
		margin-left: auto;
		margin-right: auto;
		padding: 0;
    	border-collapse: collapse;
}
TABLE.outtable TR
{
}
TABLE.outtable TR TD
{
	BACKGROUND-COLOR: white;
		padding: 0;
		border-collapse: collapse;
}
TABLE.innertable
{
    width:"100%";
		margin-left: auto;
		margin-right: auto;	 
		padding: 0;
}
TABLE.innertable THEAD
{
}
TABLE.innertable TBODY
{
}
TABLE.innertable TBODY TR
{
}
TABLE.innertable TBODY TR TD
{
    BACKGROUND-COLOR: #f4f4f4;
    font-family:Arial;
    font-size:11px;
    font-weight:none;
    text-decoration:none;
    padding:3px;
}
TABLE.innertable THEAD TR
{
}
TABLE.innertable THEAD TR TH
{
    BACKGROUND-COLOR: #CCCCCC;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    padding-top:5px; padding-bottom:5px;
    padding-left:3px; padding-right:3px;
	 	xborder-collapse: collapse;	 
}

TABLE.innertable .subtitle
{
    FONT-WEIGHT: bolder;
    BACKGROUND-COLOR: #CCCCCC;
}

TABLE.innertable .firstcolumn, TABLE.innertable .F
{
/*color of the first column in an innertable */
    BACKGROUND-COLOR: #f4f4f4
    TEXT-ALIGN:CENTER;
}

TABLE.innertable .FI
{
    BACKGROUND-COLOR: #f4f4f4;
    TEXT-ALIGN:CENTER;
    vertical-align: middle;
    white-space: nowrap;
}

TABLE.innertable .I
{
    TEXT-ALIGN:RIGHT;
    vertical-align: middle;
    white-space: nowrap;
}
TABLE.innertable .S
{
    TEXT-ALIGN:LEFT;
    vertical-align: TOP;
}
TABLE.innertable .D, TABLE.innertable .DF
{
    TEXT-ALIGN:CENTER;
    vertical-align: middle;
    white-space: nowrap;
}
DIV.scrolldiv{
	overflow:auto;
	width:500px;
	height:250px;
	margin-top:15px;
	margin-bottom:10px;
   scrollbar-face-color: #cccccc;
   scrollbar-highlight-color: #ffffff;
   scrollbar-shadow-color: #ffffff;
   scrollbar-3dlight-color: #cccccc;
   scrollbar-arrow-color: #ffffff;
   scrollbar-darkshadow-color: #cccccc;
   scrollbar-base-color: #cccccc;
	text-align:center;
}
DIV.scrolldiv TABLE.outtable{
	width:0;	/*табличка раздвигается контентом*/	
}
div.newWind {
	text-align:center;
	margin-bottom:15px;
}
div.newWind a, div.newWind a:link, div.newWind a:visited{color:#006697; text-decoration:none;} /*если не указан href, или описание псевдоклассов; не посещенная ссылка; посещенная ссылка(NN7-,IE6+,0+);*/
div.newWind a:hover, div.newWind a:focus, div.newWind a:active{color:#000; text-decoration:underline;} /*по указателем мыши; при фокусе с помощью кдавиатары (NN7+,Opera-,IE6-(Focus as Active)); при нажатие мыши((NN7+(Active as Focus),Opera+,IE6+);*/


TABLE.outW
{
	width:100%;
   xmargin-top:25px;
   xmargin-bottom:25px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	border-collapse: collapse;
}
TABLE.outW TR TD
{
	BACKGROUND-COLOR: white;
	padding: 0;
	border-collapse: collapse;
}