body{

margin:0;

font-family: Tahoma;



}



html { height: 100%;}

body { height: 100%;}



#topsection{

background: url(img/top_filler.jpg) repeat-x;

height: 101px; /*Height of top section*/

text-align: right;

}



.main_menu{

background: #404040; 

height:25px;

text-align: center;

}



#left_menu{

height:29px; 

width:230px; 

text-align:right; 

padding-right:15px;

background: url(img/menu_butt_fon.jpg);

}



#date{

background: #4D4D4D;

color: #ffffff;

height:25px;

padding-left:20px;

width:345px;

}





#contentcolumn{

vertical-align:top;

background: #CDCFDA;

text-align: left;

width:310px;

}









#leftcolumn{

width: 230px; /*Width of left column in pixels*/

background: #777F9A;

font-size: 10pt;

color: #ffffff;

text-align: left;

vertical-align:top;

}







#rightcolumn{

width: 167px; /*Width of right column in pixels*/

background: #E0E0E0;

border-right: dotted #B4B4B4 1px;

text-align: left;

vertical-align:top;

}









#fourthcolumn{

background: #ffffff;

text-align: left;

vertical-align:top;

}





#footer{

background: #515B7E;

color: #FFF;

font-size:10pt;



}



.innertube{

margin: 20px; /*Margins for inner DIV inside each column (to provide padding)*/

margin-top: 0;



}



A.news{

color: #ffffff;

font-weight: bold;

}



A.stat {

color: #515B7E;

}



A.preview_href {

color:#515B7E;

}



P.preview_href {

font-size: 10pt;

margin-top:-10px;

text-align: right;

}



SPAN.header {

font-size:22pt; color:#000000; line-height:24pt

}



P.preview {

font-size:13pt; 

color:#6C6C6C;





}



A.main_rub {

font-size:11pt; 

font-weight: bold;

color:#FC8D04; 

font-style:oblique;

text-decoration: none

}





A.main_menu {

font-size: 10pt;

font-weight: bold;

color: #ffffff;

}



A.left_menu {

text-decoration:none; 

color:#fff; 

font-size:15pt; 

font-family:times new roman;

}
