*
{
	font-family: Verdana, Arial, Geneva, Helvetica, Sans-serif;
	font-size: 11px;
	line-height: 16px;
}

html, body
{
  overflow  : hidden;
  width     : 100%;
  height    : 100%;
}

body
{
  margin : 0px;
}

img
{
  behavior : url( "/shared/css/pngbehavior.htc" );
  border:0px;
}

a
{
  text-decoration : none;
}

h1, .title
{
  margin      : 0px;
  font-weight : bold;
  font-size   : 16px;
}

h2
{
  margin : 0px;
  font-weight : bold;
  font-size : 14px;

}

h3, .smalltitle
{
  margin      : 0px;
  font-weight : bold;
  color       : #D71814;
}

h4
{
  margin-bottom : 0px;
}

h5
{
  margin : 0px;
}

.body
{
  position    : absolute;
  top         : 180px;
  width       : 450px;
  left        : 300px;
  overflow    : -moz-scrollbars-vertical;
  overflow-y  : scroll;
  overflow-x  : hide;
  bottom      : 30px;
  height      : expression( document.body.offsetHeight - 210 + "px" );

  font-size   : 12px;
}

.leftdiv, .mainbody, .leftdivdefault
{
  position    : absolute;
  top         : 208px;
  bottom      : 0px;
  height      : expression( document.body.offsetHeight - 208 + "px" );
}

.leftdiv
{
  width       : 300px;
}

.leftdivdefault
{
  width       : 300px;
  top         : 40px;
  opacity     : 0.2;
  filter      : alpha(opacity=20);
  height      : expression( document.body.offsetHeight - 40 + "px" );
}

.homebody
{
  position:absolute;
  width:293px;
  left : 0px;
}

.homenews
{
  position:absolute;
  right:0px;
  width:127px;
}

.hometekstlinks
{
  position:absolute;
  top:250px;
  left:10px;
  width:280px;
  color:white;
  line-height:17px;
  font-size:10px;
  font-weight:bold;
}

input, textarea
{
  border : 1px solid gray;
  padding : 2px;
  font-size : 10px;
}

label
{
  font-size : 11px;
  font-weight : bold;
}

hr
{
  display : block;
  margin:0px;
  height : 1px;
}
