html, body {padding:0px;margin:0px;;height:100%;}
body {background:url(/i/tbb.gif) repeat-x;}
html, body, table, tr, td, input, textarea, select {font-family:Arial, Verdana, Trebuchet MS, Tahoma, sans-serif;font-size:100%;color:#333;}


h1 {font-family:Georgia,Tahoma, Trebuchet MS, sans-serif;font-size:24px;color:#333;font-weight:normal;margin:0px;padding:25px 0px 5px 0px;}
h2 {font-family:Georgia,Tahoma, Trebuchet MS, sans-serif;font-size:19px;color:#333;letter-spacing:1px;font-weight:normal;padding:10px 0px 0px 0px;}
form {display:inline;}
img {border:none;}
.warn {color:red;}
.err {color:#b72752;font-weight:bold;text-transform:uppercase;}


A:link {color:#424d00;text-decoration:underline;}
A:visited {color:#424d00;text-decoration:underline;}
A:active {text-decoration:none;}
A:hover {color:#424d00;text-decoration:none;}
/*
424d00
525c12
647715
A:link {color:#069;text-decoration:underline;}
A:visited {color:#069;text-decoration:underline;}
A:active {text-decoration:none;}
A:hover {color:#069;text-decoration:none;}
*/
A.tm:link {color:#a52a2a;text-decoration:none;font-family:Tahoma,Arial,sans-serif;font-size:12px;}
A.tm:visited {color:#a52a2a;text-decoration:none;font-family:Tahoma,Arial,sans-serif;}
A.tm:active {text-decoration:none;font-family:Tahoma,Arial,sans-serif;}
A.tm:hover {color:#a52a2a;text-decoration:underline;font-family:Tahoma,Arial,sans-serif;}

A.nou:link {color:#069;text-decoration:none;font-family:Tahoma,Arial,sans-serif;font-size:12px;}
A.nou:visited {color:#069;text-decoration:none;font-family:Tahoma,Arial,sans-serif;}
A.nou:active {text-decoration:none;font-family:Tahoma,Arial,sans-serif;}
A.nou:hover {color:#069;text-decoration:underline;font-family:Tahoma,Arial,sans-serif;}


.w100 {width:100%;}
.j {text-align:justify;}
.c {text-align:center;}
.r {text-align:right;}
.sm {font-size:11px;}
.cb {clear:both;}






/* Main only classes */

/* Top bar definition */
#top_bar_block {height:142px;background:url(/i/tbb.gif) repeat-x;margin-right:296px;}
 #tb_left_space {float:left;background:#95b31e;width:15px;height:94px;border:solid 2px white;}
 #logo_block {float:left;background:#80991a;width:313px;height:94px;border-top:solid 2px white;}
 #slogan_block {float:left;background:#aacc22;width:161px;height:94px;border:solid 2px white;}
  #slogan_block div {font-family:Tahoma, Trebuchet MS, sans-serif;font-size:75%;color:#000;padding:40px 40px 0px 40px;}

#overall_top_menu_block {margin-right:298px;margin-top:-44px;}
.tm_td {width:17%;text-align:center;padding:0px 15px;font-family:Tahoma, Trebuchet MS, sans-serif;font-weight:bold;font-size:12px;}


/* Main column definition */
#ovelall_content_block {margin-top:0px;margin-right:298px;}
 #content_block {width:90%;margin:0 auto;}
  #real_content_block {padding:0px 30px;line-height:1.5;}




#pages_block td {padding:4px 6px;font-size:75%;font-weight:bold;}

#feedback_block {font-size:90%;}
 #feedback_block input, textarea {border:solid 1px #a3cc00;font-size:14px;padding:6px;background:#f7faed;}

#search_tbl {width:100%;}
 #search_tbl tr td {padding:5px;font-size:80%;}
  #search_tbl tr td input, textarea, select {font-size:15px;}
   #search_tbl tr td table tr td {padding:0px;}
#new_search_tbl {width:90%;margin:0 auto;}
 #search_str {border:solid 1px #a3cc00;font-size:14px;padding:5px;width:98%;}
 #search_submit {background:#f2f2f2;border:solid 1px #a1a1a1;font-size:15px;height:28px;font-weight:bold;}

ol.sres {padding:10px 20px 20px 55px;}
ol.sres li {padding:0px 0px 15px 0px;}

#mapul li {padding:1px 15px 15px 0px;line-height:1.3;font-size:85%;}
/*#maplist li ul {padding-top:10px;}*/
#mapul li ul li {padding:13px 15px 1px 0px;line-height:1.3;}



/* Right column definitions */
#right_block {float:right;width:296px;}
 #globe_visual {float:right;}
 #search_block {padding:20px;position:absolute;width:256px;margin-top:310px;}
  .search_title_block {color:#666;font-size:13px;font-weight:bold;margin-bottom:3px;}
  .search_line_block_line_block {background:#a3cc00;margin-bottom:1px;}
   #search_block_form {background:#f5fae1;padding:10px 4px 0px 4px;}
    #search_block_form table {width:100%;}
 

#bottom_bar {width:93%;padding:20px 0px;margin:0 auto;}


