html {
  margin:0;
  padding:0;
}
body {
  font: 8pt Tahoma, arial,sans-serif;
  color:#000;
  min-width:1000px;
  margin:0;
  padding:0;
  background-color:#fff;
}
.clear {
  clear:left;
  width:1px;
  height:1px;
}
a {
  color: #0A406C;
}
input  {
  font-size:8pt;
}
select {
  font-size:8pt;
}
div#banners {
  /* height:90px; */
  padding-left:10px;
}
div#right{
  float:right;
  width:156px;
}
div#wrapper {
  float:left;
  width:100%;
  margin-left:-156px;
}
div#global_content {
  margin-left:156px;
  position:relative;
}

div#inner_header {
  position:relative;
  margin:0px 10px;
  border-top: solid 1px #A2A19F;
  height:110px;
}
div#inner_wrapper {
  position:relative;
  width:100%;
  clear:both;
}
/* div#inner_left {
  position:absolute;
  top:0px;
  left:10px;
  width:150px;
}
*/
div#inner_left {
  width:150px;
}
div#inner_right {
  float:right;
  width:200px;
  background:#0ff;
  clear:both;
  background:url('/gif/left_wing_bgr.gif') left top repeat-y;
  padding-right:4px;
}
/* html>body div#inner_right {
  margin-top:-10px;
}*/

div#inner_content {
  margin:0px 210px 0px 0px;
  height:100%;
}
div#banners img {
  float:left;
  margin:0px 10px 10px 0px;
}
div#top_numbers {
/*  position:absolute;
  top:0px;
  left:0px; */
  width:196px;
  float:left;
  border-top: solid 1px #A2A19F;
  margin-top:-1px;
}
html>body {
  border:none;
  margin:0;
}
div#top_numbers h2 {
  color:#969495;
  font-family:Arial;
  font-size:11px;
  text-transform:uppercase;
  margin:2px 0px 0px 0px;
}
div#top_numbers h2 a {
  color:#969495;
  text-decoration:none;
}
div#top_numbers div.num {
  color:#DA251C;
  font-size:22px;
  font-weight:bold;
}
div#top_numbers div.text {
  color:#005C9F;
  font-size:13px;
  font-weight:bold;
  line-height:13px;
}
div#top_numbers div.text a {
  color:#005C9F;
  font-size:13px;
  font-weight:bold;
}
/* img.logo {
  position:absolute;
  top:1px;
  left:198px;
}
*/
img.logo {
  margin-left:2px;
}

div#date {
  position:absolute;
  top:13px;
  right:375px;
  width:190px;
}
html>body div#date {
  position:absolute;
  top:13px;
  right:0px;
  width:190px;
}
div#select_region {
  position:absolute;
  top:53px;
  right:375px;
  width:190px;
  font-size:8pt;
  margin-bottom:20px;
}
html>body div#select_region {
  position:absolute;
  top:53px;
  right:0px;
  width:190px;
  font-size:8pt;
}
div#select_region select {
  font-size:7pt;
}
div.gorizontal_menu_wrapper {
  text-align:center;
  margin-top:6px;
  padding-left:10px;
  padding-right:10px;
}
div#gorizontal_menu {
  width:100%;
  min-height:17px;
  margin:0 auto;
  border-top: solid 1px #444444;
  border-bottom: solid 1px #444444;
}
div#gorizontal_menu a {
  display:block;
  float:left;
  width:14%;
  min-height:11px;
  margin-top:4px;
  border-right: solid 1px #444444;
  color:#1D1C1A;
  text-transform:uppercase;
  text-decoration:none;
}
div#gorizontal_menu div.menu_rss {
  float:left;
  width:14%;
  min-height:11px;
  margin-top:0px;
}
div#gorizontal_menu div.menu_rss a {  border:none;
  display:inline;
  margin:0;
  float:none;
}
div#gorizontal_menu div.menu_rss img {
  border:none;
  display:inline;
  margin:0;
  margin-right:5px;
  float:none;
}

table.rss_table {  /* margin:-2px auto -6px auto; */  margin:0 auto;  height:11px;}
table.rss_table td {
  vertical-align:middle;
  padding:0;
}
div#gorizontal_menu a:hover {
  text-decoration:underline;
}
div#left_menu {
  padding-right:4px;
  margin:10px 0;
}
div#left_menu a {
  display:block;
  min-height:19px;
  background-color:#EEE;
  border-bottom:solid 1px #fff;
  padding-left:7px;
  padding-top:2px;
  color:#282423;
  text-decoration:none;
}
div#left_menu div {
  display:block;
  min-height:19px;
  background-color:#E0E1E6;
  border-bottom:solid 1px #fff;
  padding-left:7px;
  padding-top:2px;
  color:#282423;
  text-decoration:none;
  white-space:nowrap;
  clear:both;
}
div#left_menu div a {
  background-color:#E0E1E6;
  float:left;
  border:none;
  padding:0;
}
div#subregions {
  padding-right:4px;
  margin:10px 0px 0px 0px;
}
div#subregions h2 {
  font-size:8pt;
  background-color:#A9A9A9;
  color:#fff;
  text-transform:uppercase;
  margin:0;
  padding:4px 0px 4px 4px;
}
div#subregions div.subregion_name a {
  display:block;
  font-size:7pt;
  background-color:#eee;
  color:#0D588F;
  font-weight:bold;
  text-transform:uppercase;
  padding:4px 0px 4px 6px;
  text-decoration:none;
}

div#subregions div.subregion_lid a {
  display:block;
  background-color:#eee;
  color:#000;
  padding:4px 0px 4px 6px;
  text-decoration:none;
  border-bottom:solid 1px #fff;
}
div.adv {
  background-color:#eee;
  margin-right:4px;
  padding-top:12px;
  text-align:center;
  clear:both;
}
div.adv img {
  margin-bottom:12px;
}
div.adv div.banner_div {
  margin-bottom:27px;
  margin:0 auto;
}
div.adv object {
  margin-bottom:27px;
  margin:0 auto;
}
div.adv embed {
  margin-bottom:27px;
  margin:0 auto;
}

div.right_col_item {
  background-color:#eee;
  margin-bottom:8px;
}
div.right_col_item a {
  color:#000;
  text-decoration:none;
}
div.right_col_item a:hover {
  text-decoration:underline;
}
div.right_col_item .head {
  background-color:#A9A9A9;
  text-transform:uppercase;
  margin:0;
  padding:4px 0px 4px 4px;
  margin-bottom:8px;
  color:#fff;
  font-size:8pt;
  font-weight:bold;
}
div.right_col_item .head a {
  color:#fff;
  font-size:8pt;
  font-weight:bold;
  text-decoration:none;
}
div.right_col_item img {
  float:left;
  margin:0px 3px 3px 0px;
}
div.right_col_item .text {
  margin:0px 0px 12px 4px;
}
div.right_col_item hr {
  width:90%;
  margin:0 auto;
  color:#CACACA;
  margin:8px auto;
  margin-top:0px;
}
div.inner_right_col_item {
  margin-bottom:8px;
  padding-left:4px;
}
div.inner_right_col_item a {
  color:#000;
  text-decoration:none;
}
div.inner_right_col_item a:hover {
  text-decoration:underline;
}
div.inner_right_col_item .head {
  text-transform:uppercase;
  margin:0;
  padding:4px 0px 4px 4px;
  margin-bottom:8px;
  color:#949494;
  font-size:8pt;
  font-weight:bold;
}
div.inner_right_col_item .head a {
  color:#949494;
  font-size:8pt;
  font-weight:bold;
  text-decoration:none;
}
div.inner_right_col_item img {
  float:left;
  margin:0px 3px 3px 0px;
}
div.inner_right_col_item .text {
  margin:0px 0px 12px 4px;
}
div.inner_right_col_item .text2 {
  margin:0px 0px 12px 4px;
  padding-left:12px;
  background:url('/gif/digest_mark.gif') left 3px no-repeat;
}
div.inner_right_col_item .text_blue {
  font-size:9pt;
  margin:0px 0px 12px 4px;
  color:#045FA6;
  font-weight:bold;
}
div.inner_right_col_item .text_blue2 {
  margin:0px 0px 12px 4px;
  color:#045FA6;
}
div.inner_right_col_item .text_blue a {
  color:#045FA6;
}
div.inner_right_col_item .text_blue2 a {
  color:#045FA6;
}
div.inner_right_col_item hr {
  width:90%;
  margin:0 auto;
  color:#CACACA;
  margin:8px auto;
  margin-top:0px;
}

div.b468x60 {
  text-align:center;
  margin:10px 0;  
}
div.b468x50 img {
  width:468px;
  height:60px;
  margin:0 auto;
}
.banner_div {
  width:468px;
  height:60px;  
}
div.b145x210 {
  width:210px;  
  float:left;
  margin:0px 5px 5px 0px;
  text-align:center;
}
div.right_col_item div.editor {
  font-weight:bold;
  text-transform:uppercase;
  margin:38px 0px 0px 0px;
}
div.main_content h2 {
  color:#9D9B9C;
  font-size:10pt;
  text-transform:uppercase;
  margin:0;
}
div.main_content h2 a {
  color:#9D9B9C;
  text-decoration:none;
}
div.col3_centrecontent h2 {
  color:#9D9B9C;
  font-size:10pt;
  text-transform:uppercase;
  margin:0;
  margin-bottom:12px;
}
div.col3_centrecontent h2 a {
  color:#9D9B9C;
  text-decoration:none;
}
div.author {
  width:30%;
  float:right;
  text-align:right;
  margin:0;
  margin-top:10px;
}
div.lid {
  margin:30px 0px;
}
div.grey_line {
  width:100%;
  clear:both;
  border-top: solid 1px #959593;
}
div.comments_line {
  font-style:italic;
  margin:20px 0px;
}
div.last_news_item  {
 width:96%;
 margin-bottom:15px;
}
div.last_news_item  a{
  color:#000;
  text-decoration:none;
}
div.last_news_item a:hover {
  text-decoration:underline;
}
div.last_news_item h4 {
  font-size:8pt;
  text-transform:uppercase;
  margin:0;
  margin-bottom:2px;
}
div.index_top_news_item {
  padding-top:10px;
}
div.index_top_news_item img {
  float:left;
  margin:0px 10px 10px 0px;
}
div.index_news_item {
  width:46%;
  float:left;
  margin:0px 10px 15px 0px;
}
div.index_top_news h4 {
  font-size:8pt;
  text-transform:uppercase;
  margin:2px 0;
  margin-top:6px;
  color:#000;
  text-decoration:none;
}
div#right h4 {
  font-size:9pt;
  text-transform:uppercase;
  margin:0;
  margin-top:-4px;
  color:#000;
  text-decoration:none;
  color:#2b2b2b;
}
div.index_news_item img {
  float:left;
  margin:0px 10px 10px 0px;
}
div.index_top_news a {
  color:#000;
  text-decoration:none;
}
div.index_top_news a:hover {
  text-decoration:underline;
}
div#inner_content h1 {
  width:100%;
  font-size:10pt;
  margin:10px 0px 11px 0px;
  padding-top:4px;
  text-transform:uppercase;
  color:#959593;
  border-top:solid 1px #444444;
  
}
table.tag_info {
  margin:10px 0px 0px 0px;
  border-top:solid 1px #686765;
}
table.tag_info td {
  padding-top:10px;
}

div#inner_content h1 a {
  color:#959593;
  text-decoration:none;
}
div#inner_content h1.wide {
  float:none;
}
div.main_content h1 {
  width:50%;
  float:left;
  font-size:11pt;
  margin:0;
}
div.text_banners {
  background-color:#ECF7FD;
  border-top:solid 1px #686765;
  margin-bottom:6px;
  padding:10px 0;
}
div.text_banners .item {
  width:48%;
  float:left;
}
div.index_digest_item {
  width:40%;
  float:left;
  margin:0px 0px 10px 0px;
  padding-left:10px;
  background:url('/gif/digest_mark.gif') left 3px no-repeat;
}
div.index_digest_item a {
  color:#000;
  text-decoration:none;
}
div.index_digest_item a:hover {
  text-decoration:underline;
}
div.archive {
  background-color:#ECF7FD;
  padding:10px;
  margin-bottom:20px;
}
table.search_form {
  width:50%;
  margin:10px 0px 10px 20px;
}
img.menu_float {
  float:left;
  margin:0px 2px 2px 0px;
}
img.lid_float {
  float:left;
  margin:0px 5px 5px 0px;
}
#banners .banner_div {
  float:left;
  margin:0px 10px 10px 0px;
}
#banners iframe {
  float:left;
  margin:0px 10px 10px 0px;
}
div#seealso {
  padding-right:4px;
  padding-left:4px;
  margin:10px 0px 0px 0px;
  background-color:#E1F4FD;
  text-align:left;
}
div#seealso h2 {
  font-size:8pt;
  color:#0172BC;
  text-transform:uppercase;
  margin:0;
  margin-bottom:5px;
  padding:4px 0px 4px 4px;
  border-bottom:solid 1px #328CCA;
}
div#seealso div.seealso_lid  {
  padding:4px 0px 4px 6px;
  border-bottom:solid 1px #328CCA;
}
div#seealso div.seealso_lid a {
  color:#000;
  text-decoration:none;
}
div#seealso div.seealso_lid a:hover {
  text-decoration:underline;
}
div.seealso_static {
  margin-bottom:15px;
}
div.seealso_static h2 {
  font-size:8pt;
  color:#0172BC;
  text-transform:uppercase;
  margin:0;
  margin-bottom:5px;
  margin-top:20px;
}
div.seealso_static a {
  color:#000;
  text-decoration:none;
}
div.seealso_static a:hover {
  text-decoration:underline;
}
div.linkbuttons {
  margin:20px 0;
  text-align:right;
}
div.recommend {
  width:133px;
  border: solid 1px #a9a9a9;
  padding:6px;
  margin:10px 0;
}
div#myOnPageContent {
  display:none;
}
div#total_bottom {
  position:relative;
  clear:both;
  width:100%;
  height:92px;
  background: url('/gif/bottom_bgr.gif') left 33px  no-repeat;
}
div#copyright {
  position:absolute;
  top:50px;
  left:10px;
  font-weight:bold;
  text-transform:uppercase;
}
div#developed_by {
  position:absolute;
  top:45px;
  right:20px;
  color:#016FBA;
  font-size:11pt;
  font-weight:bold;
}
div#developed_by a {
  color:#016FBA;
}
div#bottom_menu {
  height:33px;
  background: url('/gif/bottom_menu_bgr.gif') left top repeat-x;
  padding-top:5px;
  text-align:center;
}
div.bottom_menu_container {
  width:900px;
  margin:0 auto;
}
div#bottom_menu a {
  display:block;
  float:left;
  color:#fff;
  font-weight:bold;
  text-transform:uppercase;
  margin-right:80px;
}
table.subscribe_and_search {  width:100%;
  height:68px;
  margin:0px 12px -5px 0px;
}
html>body table.subscribe_and_search {
  margin-bottom:0px;
}
table.subscribe_and_search td.subscribe {  width:150px;
  padding-left:9px;}
div.black_line {  position:relative;
  width:100%;
  height:1px;
  overflow:hidden;
  margin:0px 0px 10px 0px;
  background-color:#676767;
}
div.black_line div.white_l {  position:absolute;
  top:0px;
  left:0px;
  width:9px;
  height:1px;
  background-color:#fff;}
div.black_line div.white_r {
  position:absolute;
  top:0px;
  right:0px;
  width:2px;
  height:1px;
  background-color:#fff;
}
td.dotted_bottom {  width:25px;
  border-bottom:dotted 1px #676767;
  font-weight:bold;}div.main_text p {  margin-bottom:10px;}td.y_direct {  font-size:8pt;}td.y_direct td {  font-size:8pt;}td.y_direct p {  font-size:8pt;}td.y_direct div {  font-size:8pt;}
input.searchfield {  width:112px;}
input.searchsubmit {
  width:22px;
}

