body {
background-image:url(img/main_bg.jpg); 
background-repeat:repeat-x; 
background-position:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.page {
display:block; 
height:100%; 
width:100%; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.page_top {
background-image: url(img/pagetop_bg.jpg); 
background-repeat:no-repeat; 
background-position:top;  
width:100%; 
height:205px; 
display:block; 
float:left;
}

.home_link {
display:block; 
float:left; 
padding-left:20px; 
padding-top:10px; 
text-align:right; 
font-family:Geneva, Arial, Helvetica, sans-serif; 
font-size:10px; 
font-weight:bold;
}

.promo_text {
display:block; 
float:left; 
padding-left:25px; 
padding-top:100px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:14px; 
text-shadow:#999999; 
color:#FFFFFF; 
font-weight:bold
}

.small_links {
color:#454547; 
text-decoration:none;
}

.lang_div {
display:block; 
float:left; 
padding-top:130px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:9px; 
text-shadow:#999999; 
color:#FFFFFF; 
font-weight:bold; 
line-height:20px;
z-index:1000;
}

.main_divs{
width:964px; 
display: block;
text-align:left;
float:left
}


.rblock {
background-image:url(img/rblock_bg.jpg); 
background-repeat: repeat-x; 
background-position:center; 
width:200px;
height:253px;
display:block;
float:left;
}

.rblock4 {
background-image:url(img/rblock_bg.jpg);
background-repeat: repeat-x;
background-position:center;
width:300px;
height:253px;
display:block;
float:left;
}

.rblock2 {
background-image:url(img/rblock_bg.jpg);
background-repeat: repeat-x;
background-position:center;
width:300px;
height:253px;
display:block;
float:left;
}

.in_rblock {
display:block; 
float:left; 
width:240px; 
height:90px; 
margin-left:15px; 
margin-right:15px; 
}

.rblock_text {
font-size:12px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-weight:bold;
text-decoration:none;
}

.rblock_text:hover {
text-decoration:underline;
}
.left_div {
 display:inline; 
 float:left; 
 width:212px; 
 height:100%; 
 margin:10px 10px 10px 10px; 
 font-family:Verdana, Arial, Helvetica, sans-serif; 
 font-size:11px; 
 line-height:18px; 
 overflow:hidden;
 }

.lblock {
background-image:url(img/lblock_bg.jpg); 
background-repeat: repeat-x; 
background-position:center; 
width:212px; 
height:220px;
display:block;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
color:#FFFFFF;
}

.rblock_titles {
display:block;
float:left; 
background-color:#292B2A;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:13px;
color:#FFFFFF;
font-stretch:narrower;
font-weight:bold;  
text-align:left;
height:27px;
padding:10px 5px 5px 5px;
}
.center_div {
display:inline; 
float:left; 
width:710px; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px; 
line-height:18px; 
text-align:left;
margin:0px 8px 10px 8px; 
overflow:hidden;
}
.main_title {
font-size:11px;
color:#969889;
font-weight:bold;
text-align:left;
text-transform:uppercase;
margin-top:20px;
margin-left:15px; 

}

.main_titles {
font-size:14px;
color:#D01818;
font-weight:bold;
text-align:left;
}

.rblock_title {
color:#5D5364; 
font-family: Arial, Helvetica, sans-serif; 
font-size:20px; 
text-align:left; 
margin-left:30px; 
padding-top:0px;
}

.link {
color:#D01818; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px; 
font-stretch:narrower; 
text-decoration:none; 
font-weight:bold; 
text-align:left; 
}

.redline {
display:block; 
float:left; 
width:400px; 
height:5px; 
background-image:url(img/redline3.jpg); 
background-repeat:repeat-x;
}

.link:hover {
color:#A81313;
}

.reports {
color:#5D5364; 
font-family: Arial, Helvetica, sans-serif; 
font-size:13px; 
font-stretch:narrower; 
font-weight:bold; 
text-align:left; 
margin-left:20px; 
padding-top:0px;
text-decoration:none;
}

.reports:hover {
color:#41839E;
}

.short_news {
color: #6C6C6C; 
text-decoration: none; 
font-size:10px;
font-weight:bold;
}

.short_news:hover {
color:#333333;
}

.main_headline {
color: #D01818;
font-size:12px; 
font-weight:bold;
text-decoration:none;
font-style:italic;
}

.main_headline:hover {
color:#A81313;
}

.headlines {
color:#C80807; 
font-family: Arial, Helvetica, sans-serif; 
font-size:13px; 
font-stretch:narrower; 
font-weight:bold; 
text-align:left; 
margin-left:20px;
margin-bottom:10px; 
padding-top:0px;
}

.main_div_handler
{
display: block;
float: center;
position: relative;
margin-left:140px;
left: 10px;
top: 5px;
width: 90%;
background-color:#FFFFFF;
font-weight:bold;
}

.search1 {
width:140px; 
height:18px; 
background-color:#000000; 
color:#808080; 
font-size:10px;  
text-align:right;
}

.footer_text {
color:#454547; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
}

.footer_text_a {
color:#1B5D9F; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
font-style:normal;
}

.bottom_div {
display:block; 
float:left; 
width:97%; 
height:50px; 
background-image:url(img/redline3.jpg); 
background-repeat:repeat-x; 
background-position:center; 
margin-left:10px;
text-align:right;
margin-top:20px;
}

.main_div_content
{
display: inline;
float: left;
position: relative;
width: 756px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
padding: 0px 0px 0px 19px;
}

white {
border:#FFFFFF 2px solid;
}
