body { background-color:#d2c785;font-family:Arial, sans-serif;font-size:12px;color:#705f27;width:100%;height:100%; padding:0; margin:0; }
td { background-color:#FFFFFF;  }
a img { border:0; }
a { text-decoration:none;color:#3e745c;}
a:hover { text-decoration:underline; color:#3e745c; }
h1 { color:#0055A4;font-family:Arial;font-weight:normal;font-size:18px;font-weight:normal; margin:0; padding:0; }
h2 { color:#0055A4;font-family:Arial;font-weight:normal;font-size:18px;font-weight:normal; margin:0; padding:0; }
h3 { color:#393939;font-family:Arial;font-weight:normal;font-size:12px;font-weight:bold; margin:0; padding:0; }
h4 { color:#FFFFFF;font-family:Arial;font-weight:normal;font-size:12px;font-weight:normal; margin-top:5px; margin-bottom:20px; padding:0; }
p { margin:10px 0px 10px 0px; width:100%; }
hr { color:#388DA3;  }
.fl { float:left; }
.main { width:100%; height:100%; }
.main_center { width:800px; margin:0 auto; background-color:#FFFFFF; height:100%; }

.header { background-image:url(../images/head_bg.jpg); background-repeat:repeat-x; height:149px; }
.logo { float:left; margin:0px 50px 0px 20px; }
.logo_text { float:left; }
.content { background-color:#FFFFFF; height:100%; text-align:justify; min-height:1000px; }
.left_block { width:600px; margin:10px 10px 10px 10px; }
.right_block { width:180px; margin-top:10px;}
.text_block img { margin-right:5px; ; }
.r_block { width:170px; margin-bottom:30px; text-align:center; background-color:#FFFFFF; position:relative; left:20px; border:1px solid #e7db94; background-image:url(../images/r_bg.jpg); background-position:top; min-height:250px; background-repeat:repeat-x; height:auto !important;height:250px;}
ul.arch_nav { margin:0; padding:0; list-style-type:none; text-align:left; margin-left:20px; }
.down { background-color:#FFFFFF; height:75px; background-image:url(../images/r_bg.jpg); background-repeat:repeat-x; }
.page {border:1px solid #CECECE; padding:1px 1px; font-size:10px;}
.hrr {height:200px; }
.small a { font-size:10px; }
.small a:link{text-transform: none;color: #00237d;text-decoration: none;font-family: Tahoma;font-weight: normal;font-size: 10px;}
.small a:visited{text-transform: none;text-decoration: none;color: #0055a4;font-family: Tahoma;font-weight: normal;font-size: 10px;}
.small a:hover{text-transform: none;text-decoration: none;color: #0055a4;font-family: Tahoma;font-weight: normal;font-size: 10px;}
.small a:active{text-transform: none;text-decoration: none;color: #0055a4;font-family: Tahoma;font-weight: normal;font-size: 10px;}
.footer { margin:20px 10px 20px 30px; text-align:left; }
