/* {{{ help styles */
/* опции снизу */
span.help1 {
    font-family: Arial;
    font-size: 8pt;
    color: #999999;
    text-decoration: underline;
}

a.help1 {
    font-family: Arial;
    font-size: 8pt;
    color: #999999;
    font-weight: normal;
}


a.miniHelp {
    color: #00009c;
    font-weight: normal;
}


div.helpCtxHeader {
    font-family: Tahoma, Arial;
    font-size: 8pt;
    font-weight: bold;
    padding: 1pt;
    color: #000000;
    background-color: #dddddd;
    width: 100%;
}

div.helpCtxText {
    font-family: Tahoma, Arial;
    font-size: 8pt;
    color: #000000;
}

div.helpCtxText a {
    font-family: Arial;
    font-size: 9pt;
    color: #00009c;
    font-weight: normal;
}

/* }}} */

/* {{{ menu styles */

td.menuHeader1 {
    color: #ffffff;
    background-color: #838383;
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
}

td.menuHeader2 {
    color: #ffffff;
    background-color: #000000;
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
}

td.menuItem1 {
    color: #000000;
    background-color: #dddddd;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
}

td.menuItemA1 {
    color: #ffffff;
    background-color: #ff0000;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
}

a.menuItem1 {
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    text-decoration: underline;
}

a.menuItemA1 {
    color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    text-decoration: none;
}

a.menuItem1:hover {
    color: #000099;
    text-decoration: underline;
}


td.menuItem2 {
    color: #000000;
    background-color: #dddddd;
    font-family: Arial;
    font-size: 8pt;
    font-weight: normal;
}
td.menuItemA2 {
    color: #ffffff;
    background-color: #ff0000;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
}

a.menuItem2 {
    color: #000000;
    font-family: Arial;
    font-size: 8pt;
    text-decoration: none;
    font-weight: normal;

}
a.menuItemA2 {
    color: #ffffff;
    font-family: Arial;
    font-size: 8pt;
    text-decoration: none;
}
a.menuItem2:hover {
    color: #000099;
    text-decoration: underline;
}

/* }}} */

/* {{{ input styles */
input.main {
    background-color: #ff0000; color: #ffffff; font-weight: bold;
}

input.inpText {
    background-color: #ffffff; color: #000000;
}

input.inMenu {
    color: #000000;
    font-family: Arial;
    font-weight: bold;
    font-size: 8pt;
}
/* }}} */

/* {{{ Yahoo! like group lists */
div.grBig {
    font-weight: bold;
    font-family: Arial;
    font-size: 12pt;
    color: #00009c;
    text-decoration: underline;
}
div.grSmall {
    font-family: Arial;
    font-size: 9pt;
    color: #00009c;
    text-decoration: underline;
}
/* }}} */

/* {{{ main styles (corners, corners headers, hr, etc) */
body {
    background-color: #ffffff;
    padding: 0pt;
    margin: 0pt;
}

span.header {
    font-family: Verdana, Arial;
    font-weight: bold;
    color: #999999;
    font-size: 9pt;
}

span.headerL {
	font-family: Arial;
	font-size: 8pt;
	color: #000080;
}

span.headerL a {
	font-family: Arial;
	font-size: 8pt;
	color: #000080;
/*	text-decoration: none; */
}

a.header {
    font-family: Verdana, Arial;
    font-weight: bold;
    color: #999999;
    font-size: 9pt;
	text-decoration: none;
}

div.corner {
    border-left: #838383 1px solid;
    border-top: #838383 1px solid;
    width: 99%;
    padding: 3pt;
    font-size: 10pt;
    font-family: Arial;
}

div.corner a {
    font-size: 10pt;
    font-family: Arial;
    font-weight: normal;
    color: #00009c;
}

div.cornerApp {
    margin-left: -3pt;
/*    background-color: #dddddd; */
    width: 100%;
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
	padding-left: 6pt;
/*    z-index: -999; */
}

div.cornerApp a {
    color: #000000;
    font-family: Tahoma;
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
}

div.hhr {
    margin: 8pt;
    background-color: #666666;
    width: 100%;
    height: 1px;
    font-size: 1px;
}

div.source {
    font-family: Arial;
    font-size: 8pt;
}

table.catHBlock td {
	color: #ffffff;
	background-color: #ff0000;
	font-family: Arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

table.catHBlock a {
	color: #ffffff;
	background-color: #ff0000;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

table.catTable td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

table.catTable td a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #666666;
}

table.catTable li {
	list-style: none;
	margin-bottom: 5pt;
}

table.regTable {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	
}

/* }}} */

/* {{{ stat tables */

td.header {
    font-family: Arial;
    font-weight: bold;
    color: #000000;
    background-color: #dddddd;
    font-size: 8pt;
    padding: 3pt;
}

td.tblHl1 {
    color: #ff0000;
    font-weight: bold;
    font-family: Arial;
    font-size: 8pt;
}
td.tblHl1 a {
    color: #ff0000;
    font-weight: bold;
    font-family: Arial;
    font-size: 8pt;
    text-decoration: none;
}
td.tblHl1 a:hover {
    color: #00009c;
}
/*
td.tblHl1 a:visited {
    color: #9c009c;
}
*/


td.tblDt1 {
    color: #000000;
    font-weight: bold;
    font-size: 8pt;
}
td.tblDt1 a {
    color: #000000;
    font-family: Arial;
    font-weight: bold;
    font-size: 8pt;
    text-decoration: none;
}
td.tblDt1 a:hover {
    color: #ff0000;
}

tr.underlined td {
    border-bottom: #838383 1px solid;
}

tr.underlined2 td {
    border-bottom: #838383 4px double;
    font-size: 1px;
}

/* }}} */

/* {{{ other styles */
?>
a {
    color: #ff0000;
    font-weight: bold;
    font-family: Arial;
    font-size: 9pt;
}

/* типа ссылки в подменю таблицы */
span.optHeader {
    font-family: Arial;
    font-size: 9pt;
    color: #000000;
    font-weight: bold;
}
span.opt {
    font-family: Arial;
    font-size: 9pt;
    color: #00009c;
    text-decoration: underline;
}

/* правая колонка инфа об аккаунтах */
table.rlAcctTbl td, table.rlAcctTbl a {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

table.rlAcctTbl tr {
	background-color: #dddddd;
}

/* }}} */

table.iTbl td
{
	font-size:		9pt;
	font-family:	Arial, Helvetica, sans-serif;
	padding:		5pt;
}

table.iTbl td.h
{
	font-weight:	bold;
	text-align:		right;
	width:			33%;
}

table.iTbl td.h1
{
	font-weight:	bold;
	text-align:		center;
}

table.iTbl td.s
{
	text-align:		center;
/*	border-top:		3px #000000 double; */
}

table.iTbl td.l
{
	padding:		0pt;
}



