html {
  height: 100%;
  /* чтобы элемент html распространялся на всю высоту окна браузера */
}

body {

padding:0px;
margin:0px;

  position: relative;
  /* чтобы потомки элемента body позиционировались по отношению к body */
  height: auto !important;
  /* для Firefox и Opera — чтобы не сработало следующее объявление */
  height: 100%;
  /* для IE (работает некорректно, что обеспечивает нужный результат) */
  min-height: 100%;
  /* для Firefox и Opera (в IE 7 делает то же, что предыдущее объявление) */
}



#topLineCell
{
        background: url("/images/topBg.gif") no-repeat top left;
}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	margin-left: 5px;
}
.style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
	margin-left: 5px;
}

TD
{
        font-family:Tahoma;
        font-size:11px;
        color:#000000;
}

A:link, A:visited
{
        color:#036cb6;
        text-decoration:none;
}

A:hover
{
        color:#0364a8;
        text-decoration:none;
}

#menuList
{
        margin-top:0px;
        margin-left:0px;
}

#menuList li
{
        margin-top:2px;
        margin-bottom:2px;
		color:#ffffff;
}


#menuList li ul li
{
        list-style-type: none;
        color:#036cb6;
        margin-left:5px;
        margin-top:4px;
        margin-bottom:4px;
}

.mainMenu
{
        font-size:13px;
}



.whiteText
{
        color:white;
}

.whiteBigText
{
        color:white;
        font-size:13px;
}

#navigationPath
{
        color:#909090;
        margin-top:6px;
        font-size:11px;
}

.sectionHeader
{
        color:#0f6cb6;
        margin:0px;
        font-weight:normal;
        margin-bottom:10px;
}

.adviceHeader
{
        color:#00467f;
        font-weight:bold;
}

#adviceList
{
        margin-left:15px;
}