html,body {height: 100%; margin:0;}
#wrap
{
width:939px; 
margin-left:25px;
display: block; 
}

#content
{
padding-top:10px;
float: left;
width:468px;
margin-right:25px;
font-family: verdana;
font-size:11px;
line-height:16px;
}

#middle
{
padding-top:10px;
float: left;
width:270px;
margin-right:10px;
font-family: verdana;
font-size:11px;
line-height:16px;
}



#middlecontent
{
width:250px;
padding:10px;
}


#column
{
float: left;
width:200px;
font-family: verdana;
font-size:11px;
line-height:16px;
}

#recLayer
{
position:absolute; 
top:0; 
left:800px;
z-index:1;
}


h1
{
font-family:arial;
font-size:24px;
}

#head
{
padding-top:3px;
padding-bottom:2px;
width:180px;
font-family: Georgia;
font-size:15px;
font-weight:bold;
text-align:center;
}

.rub
{
color:#d23d3b;
font-size:14px;
}

.grey
{
color:#818181;
}

a
{
color:#006699;
text-decoration: none;
}
a:hover { text-decoration:underline; }
hr {clear: both; border: 0; height: 1px; color: #c1d8dd; background: #c1d8dd;}

.calendarHeader { 
  font-weight: bold; 

}
.calendarToday { 
border: 1px solid #c1d8dd;
  background-color: #e1ecef;
}

.inputs {background:#e8f3f5; border:1px solid black; font-size:10px; font-family:verdana;}
.submits {background:#d23d3b; color:white; border:1px solid black; font-size:10px; font-family:verdana; font-weight:bold;}
.clear {clear: both; height: 1px;}
.searchfield {border: 1px solid #c1d8dd; background:#e1ecef; font-family:verdana; font-size:11px; width:210px; margin-right:5px;}
.searchsubmit {background:#006699; color:white; border:1px solid #e1ecef; font-size:11px; font-family:verdana; font-weight:bold;}


div {
font-family: verdana;
font-size:11px;
line-height:16px;
}

object,
embed { max-width:468px;}


