body{background-color: white;}
div, body{margin: 0; padding: 0;}
body{font-family: verdana; color: black; padding-right: 10px;}
img{border: 0;}
a{color: #7F8182; text-decoration: none; margin: 0; padding: 0; }
a.red{color: #D40000;}
a:hover{text-decoration: underline;}
p, ul, li{text-align: justify; font-family: verdana; font-size: 12px; }
h1{text-align: left; font-family: verdana; font-size: 21px; color: black; margin: 0; padding: 0; margin-bottom: 13px;}

#main{background-color: white;}
#top{height: 214px; }
#central{}
#centralIn, #centralmainIn{padding-top: 18px;}
#centralmainIn{padding-top: 0; }
#logo{width: 323px; float: left;}
#logo img{vertical-align: top;}

#toptop{margin-left: 323px; height: 96px;}
div.newssubscribe{display: none; position: absolute; }
div.newssubscribe form{margin: 0; padding: 0; }
div.newssubscribe label{color: black; font-size: 10px;}
div.newssubscribe label.total{font-weight: bold; letter-spacing: 1px;  width: 90px; height: 40px; display: block; float: left;}
div.newssubscribe input.text{width: 166px;}
div.newssubscribe input.submit{width: 66px; border: 0; margin-top: 6px;}
div.newssubscribe input.radio{height: 16px; padding: 0; margin: 0; vertical-align: middle;}
div.newssubscribe span.radio{line-height: 16px; padding: 0; margin: 0; vertical-align: middle; font-size: 10px; clear: right;}
#icons{float: right; top: 20px; position: relative; right: 60px; }
#icons div{width: 41px; height: 16px; float: left; text-align: center; }
#icons div img{margin-top: 3px;}
#icons div.home{border-right: 1px solid #B8AC9C; }
#icons div.home img{margin-top: 1px;}
div.radio{display: block; float: left; height: 40px; padding-left: 15px; position: relative; width: auto;}
div.radio div{margin-top: 3px; }
#upmenuName{float: left; }

#menu{margin-left: 324px; position: relative; }
#menu #navcontainer{ position: absolute; top: 0; }
#navcontainer ul{padding: 0; margin: 0; float: left; width: 100%}
#navcontainer ul li { display: inline; }
#navcontainer ul li a, #navcontainer ul li p{padding: 0 10px; text-decoration: none; float: left; border-left: 1px solid #B8AC9C; font-size: 12px; color: #000000}
#navcontainer ul li p{color: black; margin: 0;}
#navcontainer ul li.first a{padding-left: 0; border-left: 0;}
#navcontainer ul li a:hover{}

#crumbs{margin-left: 324px; height: 30px; position: relative; display: none;}
#crumbs #navcontainer{ position: absolute; top: 10px; }
#crumbs #navcontainer ul li a, #crumbs #navcontainer ul li p{padding: 0 7px; border-left: 1px solid #5C5342; }
#crumbs #navcontainer ul li.first a{padding-left: 0; border-left: 0;}

#bottom{height: 0; float: none; clear: both; display: none;}
#bottomleft{height: 96px; width: 135px; float: left;}
#bottomright{width: 340px; height: 96px; float: right;  vertical-align: middle;}
#bottomright img{float: right; margin-right: 80px; margin-top: 15px;}
#bottomright div{float: left; width: 155px;  margin-top: 15px;}
#bottomright div p{text-align: left; font-size: 9px; color: black; margin-top: 5px; margin-bottom: 0;}
#bottomright div a, #bottomright div span{color: #000000; text-decoration: none;}
#bottomright div a:hover{text-decoration: underline;}

div.content, div.contentimages{margin-bottom: 15px;}
div.menuName{margin: 0; padding: 0; width: 323px; text-align: right; position: relative; margin-bottom: 20px;}
div.menuName div{position: absolute; top: 37px; right: 50px; }
div.menuName img{margin-right: 50px; }
div.menuName ul_{margin-right: 50px; margin-top: -25px; padding: 0; list-style-type: none;}
div.menuName ul{margin: 0; padding: 0; list-style-type: none;}
div.menuName ul li{text-align: right; margin: 0; padding: 0 16px 0 0; line-height: 20px; color: #5C5342;}
div.menuName ul li a b{color: #000000;}
div.contentPart{}
div.newsItem{padding: 0; padding-bottom: 20px; }
div.newsItem p{margin: 0; float: left;}
div.newsItem p.date{display: block; float: left; width: 90px; margin: 0; padding: 0; font-size: 15px;}
div.newsItem p.date img.dateImage{float: left; margin-right: 7px; padding: 0;}
div.contentPart img{margin: 5px; }
div.contentPart div.newsItem img{float: left; margin: 0;}


#central div.contentimages{}
div.image{float: left; width: 24.99%; text-align: left; margin-bottom: 15px; }
div.contentPart div.image img{float: none; margin-bottom: 8px; margin-top: 0; }
div.image p{margin: 0; padding-right: 20px; text-align: left; font-size: 10px;}
div.image p span{color: black;}

div.clearing{clear: both; height: 0; line-height: 1px; font-size: 1px;  }


div.contentPart{position: relative; } 
*html div.contentPart{display: inline-block;}
div.contentPart p{margin: 0; margin-bottom: 10px; padding: 0; }
div.contentPart ul{margin: 0 0 10px 16px; padding: 0;  list-style-image: url('/images/point.gif'); }
div.contentPart ul li{padding: 0 0 3px 0; margin: 0; margin-bottom: 2px;}
div.contentPart ul li a b{color: black}
div.contentPart img{margin: 15px 0;}

div.contentPart div.listBlock{width: 33.29%; float: left;}

div.contentPart p.pages{font-size: 11px; color: black; padding: 0; margin: 0; margin-bottom: 23px}
div.contentPart p.pages span.pages{font-size: 14px; font-weight: bold;}
div.contentPart p.pages span{font-size: 14px;}
div.contentPart p.pages a{color: #000000}
