body { background-color: #F1F2F6; margin: 2px 10px 10px 10px }

.top_string { width: 100%; font-size: 75%; height: 14px; }
.top_string a { font-weight: bold; color: #21297B; }
.top_string a:hover { text-decoration: none }
.top_string td.right { text-align: right; padding: 0px;}
.top_string td.left { text-align: left; padding: 0px; font-size:2px; color: #F1F2F6; }

.div_top { font-size:0px; line-height: 0px; border-top:1px solid #21297B; margin-left: 1px; margin-right: 1px; }
.div_header { background-color: #F1F2F6; color: #000000; font-weight:bold; font-size:12px; text-align:center; padding:4px 0px; border-bottom:1px solid #21297B; border-left:1px solid #21297B; border-right:1px solid #21297B; }
.div_header img { border: 0px; padding: 0px; margin: 0px; line-height: 0px; }
.div_bottom { font-size:0px; line-height: 0px; border-top:1px solid #21297B; margin-left: 1px; margin-right: 1px; }
.border_column { width:150px; }
.middle_column { width:100%; }

.menu { border-left:1px solid #21297B; border-right:1px solid #21297B; background-color: #FFFFFF; color: #000000; }
.menu a{ text-align:left; font-size:12px; width:100%; padding: 4px 0px; display: block; color: #000000; text-decoration:none; text-indent:10px; border-top:0px solid #FFFFFF; }
.menu a:hover { color: #FFFFFF; text-decoration:none; background-color: #21297B; }

.counters { text-align:center; border-left:1px solid #21297B; border-right:1px solid #21297B; background-color: #FFFFFF; color: #000000; padding:4px 0px; }
.donations { text-align:left; border-left:1px solid #21297B; border-right:1px solid #21297B; background-color: #FFFFFF; color: #000000; padding:10px 0px 0px 10px; }

.friends { text-align: left; padding: 1px 10px; border-left:1px solid #21297B; border-right:1px solid #21297B; background-color: #FFFFFF; color: #000000; }
.friends a{ font-size:12px; width:100%; color: #21297B; text-decoration:underline; border-top:0px solid #FFFFFF; }

.news { border-left:1px solid #21297B; border-right:1px solid #21297B; background-color: #FFFFFF; color: #000000; }
.news a{ font-size:12px; color: blue; text-decoration:none; }
.news a:hover { text-decoration:underline; }
.news_date { font-size:12px; padding: 4px; color: red; text-align: right; }
.news_title { font-size:12px; padding: 4px; color: #000; }
.news_body { padding: 0px 4px 4px 4px; }
.news_body a{ text-align: left; font-size:12px; width:100%; display: block; color: #000000; text-decoration:none; }
.news_body a:hover { text-decoration:underline; }

.middle_header h1 { margin: 0px; background-color: #F1F2F6; color: #000000; font-weight:bold; font-size:12px; text-align:center; padding:4px 0px; border-left:1px solid #21297B; border-right:1px solid #21297B; }
.middle { border-left:1px solid #21297B; background-color: #FFFFFF; color: #000000; text-align: left; font-size:14px; }
.middle a { color: #21297B; text-decoration: none; }
.middle a:hover { color: #000; text-decoration: underline; }
.middle td { background-color: #fff; padding: 5px 4px 5px 4px; border-top: 1px solid #21297B; border-right:1px solid #21297B; }
a.ma { color: #000; text-decoration: none; }
a.ma:hover { color: #21297B; text-decoration: underline; }


.search { border-left:1px solid #21297B; border-right:1px solid #21297B; background-color: #FFFFFF; color: #000000; text-align:center; padding: 4px 0px; }
.submit_btn { width: 94%; height: 18px; color: #000000; text-decoration: none; background-color: #FFFFFF; font-size: 9px; border: 1px solid #21297B; }

.header { padding: 10px 0px 0px 0px; height:70px; border-left:1px solid #21297B; border-right:1px solid #21297B; background-color: #FFFFFF; color: #000000; font-size:14px; text-align: center; }

.logo { padding: 10px 0px 0px 0px; height:70px; border-left:1px solid #21297B; border-right:1px solid #21297B; background-color: #FFFFFF; color: #000000; text-align: center; }

.footer_menu { font-size: 12px; width:100%; color: #21297B; text-align: center; padding-top: 10px; }
.footer_menu a { color: #21297B; text-decoration: none; padding: 0px 5px; }
.footer_menu a:hover { color: #000000; text-decoration: underline; }

.sitemap { padding-left: 50px; }
.sitemap a { color: #21297B; text-decoration: none; }
.sitemap a:hover { color: #000; text-decoration: underline; }

.begun td {border: none; padding: 0px;}
.begun img {width:0px !important;height:0px !important;dispaly:none !important;}
.begun font{font-weight:normal !important;}
.bgbanner a{font-weight:normal !important;}

