* {padding:0;margin:0;}
html {height:100%;}
body {background:#004166;text-align:center;}
html, body, table, tr, td, input, textarea, select {font-family:Arial, sans-serif;font-size:100%;color:#333;}
img, table {border:none;}
form {display:inline;}
p {text-indent:0px;margin-top:4px;margin-bottom:6px;}

A:link {text-decoration:underline;color:#00699a;}
A:visited {color:#815c99;text-decoration:underline;}
A:active {color:#00699a;text-decoration:none;}
A:hover {color:#00699a;text-decoration:none;}

A.tbl {text-decoration:none;color:#90bdd6;}
A:visited.tbl {text-decoration:none;color:#90bdd6;}
A:active.tbl {text-decoration:underline;color:#90bdd6;}
A:hover.tbl {text-decoration:underline;color:#90bdd6;}



h1 {font-size:23px;padding:0px 10px 5px 0px;margin:0px;text-align:left;color:#333;font-weight:bold;line-height:140%;}
h2 {font-size:17px;padding:0px 10px 5px 0px;margin:0px;text-align:left;color:#333;font-weight:bold;line-height:140%;}
ul, ol {padding:0px 20px 10px 35px;margin-top:-5px;}
.ullip {margin-top:-10px;}
.ullip li {margin-bottom:7px;}
.w100 {width:100%;}
.w50 {width:50%;}
.bcb {clear:both;}
.r {text-align:right;}
.lc_head {text-transform:uppercase;font-size:70%;background:#f2f2f2;padding:10px;letter-spacing:1px;font-weight:bold;} /* header for left column blocks */
 .lc_head span {letter-spacing:0px;text-transform:none;color:#b3b3b3;font-weight:normal;}
.left_quot_pix {position:absolute;margin:-8px 0px 0px 100px;}

/*
.fl {float:left;}
.l {text-align:left;}
.r {text-align:right;}
.c {text-align:center;}
.overhand {cursor:pointer;cursor:hand;}
ul.subsection {padding:10px 20px 20px 35px;}
ul.subsection li {padding:0px 0px 5px 0px;list-style:none;}
.neww {margin:0px;padding:0px;padding-right:19px;background:url(/i/i_nw.gif) no-repeat right;}
*/
.err {color:#ED7091;font-weight:bold;text-transform:uppercase;}
.error_block {padding:20px;margin:20px 0 10px;border:solid 1px #ED7091;width:70%;}
div.verse {padding-left:30px;font-style:italic;line-height:1.7;}

/* Global definitions */
#overall_block {}
#general_center_block {width:970px;background:url(/i/back_quot.gif) no-repeat 140px 5px;margin: 0 auto;text-align:left;}

/* Top bar definition */
#overtop_block {padding:30px 0 10px;}
 .back105176 {background:#105176}
 #overtop_block table tr td {color:#7aaecc;}
  #slogan_block {padding:0 20px;line-height:1.0;font-size:11px;text-align:center;}
  #review_img {margin:1px 5px;}
  #logo_td {padding:0 20px;}
  #current_number_td {vertical-align:bottom;}
  #current_number_td div {font-size:70%;margin-left:80px;}
#top_quot_block {position:absolute;margin:-26px 0px 0px 541px;}

/* Content definition */
#main_content_block {background:#fff;width:970px;background:#fff url(/i/c_tl.gif) no-repeat;}
 #top_right_corner_block {background:url(/i/c_tr.gif) top right no-repeat;}
  #bot_left_corner_block {background:url(/i/c_bl.gif) bottom left no-repeat;}
   #bot_right_corner_block {background:url(/i/c_br.gif) bottom right no-repeat;}
#top_bar_outer_block {padding:15px;}
 #top_bar_block {background:#006299 url(/i/tbb.gif) repeat-x;color:#90bdd6;padding:13px;font-size:80%;text-align:center;}
  #top_bar_block span {padding:3px 25px;}
   #top_bar_block span span {border:solid 1px #2990cc;background:#005180;padding:3px 8px;} /* mark current */

#gray_fake_bar {clear:both;padding-top:10px;}
 #gray_fake_bar div {background:#f2f2f2;margin:0px 15px 0px 15px;}

#material_list {list-style-type:circle;padding-top:8px;}
 #material_list li {padding:6px;font-size:95%;}
 #material_list li img {margin-left:8px;}
 #material_list li div {font-size:80%;padding:3px 0px;}

#pages_block td {padding:4px 6px;font-size:70%;}
#print_this_block {float:right;font-size:70%;background:#f7f7f7;color:#b3b3b3;padding:5px 10px 5px 10px;margin:0px 30px 0 30px;}

.content_issue {font-size:75%;color:#a1a1a1;padding:0px 0px 5px 0px;}
.content_img {float:left;padding:6px 15px 5px 0px;}
 .content_img div {border:solid 1px #ccc;background:#e5e5e5;padding:5px;}
#content_author {font-size:80%;padding:10px 5px 0;text-align:right;}
#content_source {font-size:80%;padding:10px 5px;text-align:right;}

#search_tbl {width:90%;}
 #search_tbl tr td {padding:5px;font-size:80%;}
  #search_tbl tr td input, textarea, select {font-size:15px;}
  /*
  #search_tbl tr td input, textarea, select {border:solid 1px #ccc;font-size:14px;padding:5px;}
  // style="background:#f2f2f2;border:solid 1px #ccc;font-size:11px;"
  */
   #search_tbl tr td table tr td {padding:0px;}
#new_search_tbl {width:90%;margin:0 auto;}
 #search_string {border:solid 1px #ccc;font-size:14px;padding:5px;width:98%;}
 #search_submit {background:#f2f2f2;border:solid 1px #ccc;font-size:15px;height:28px;font-weight:bold;}

ol.sres {padding:10px 20px 20px 55px;}
ol.sres li {padding:0px 0px 15px 0px;}

#feedback_block {font-size:90%;}
 #feedback_block input, textarea {border:solid 1px #ccc;font-size:14px;padding:6px;}

.table_mesh_block table {background-color:#ccc;text-align:left;}
.table_mesh_block table tr td {padding:7px;}
.thead {background-color:#f2f2f2;font-weight:bold;font-size:12px;}
.theadc {background-color:#f2f2f2;text-align:center;font-weight:bold;font-size:12px;}
.tcl {background-color:#fff;}

#map_list {padding-top:10px;font-size:90%;}
#map_list span {color:#a1a1a1;font-size:80%;}
#map_list li {padding-top:5px;padding-bottom:5px;}
#map_list li ul {padding-top:5px;}


/* Left column definition */
#left_col_outer_block {border-right:solid 1px #f2f2f2;padding:5px 15px 15px 15px;float:left;}
 #left_col_block {}
  #left_last_head_block {width:162px;border:solid 1px #e5e5e5;}
   #rubric_last_head_block {padding:5px 0 12px;}
    #rubric_last_head_block div {font-size:80%;padding:5px 10px;}
  #left_citation_block {width:162px;border:solid 1px #e5e5e5;}
   #citation_text_block {font-size:80%;padding:5px 15px;}
   #citation_sign_block {font-size:70%;font-style:italic;padding:0px 20px 17px 15px;text-align:right;}
  #left_quick_search_block {margin-top:20px;width:162px;border:solid 1px #e5e5e5;}
   #left_quick_search_block form {display:block;padding:5px 0 12px 0;}
    #quick_search_input_block {padding:10px 0px 10px 10px;}
	 #quick_search_input_block input {padding:5px;border:solid 1px #ccc;width:100px;font-size:13px;color:#999;font-weight:bold;}
     #quick_search_submit {border:solid 1px #ccc;background:#ccc url(/i/bb.gif) no-repeat 50% 50%;width:80px;font-size:80%;color:#999;font-weight:bold;width:30px;height:28px;cursor:pointer;cursor:hand;}
  #left_quick_search_block_v2 {width:162px;border:solid 1px #e5e5e5;}
   #left_quick_search_block_v2 form {display:block;padding:5px 0 12px 0;}
  #left_submenu_block {margin-top:20px;width:162px;border:solid 1px #e5e5e5;background:#f2f2f2;padding:8px 0;}
   #left_submenu_block div {font-size:70%;padding:2px 25px;}

  #left_a_block {margin-top:20px;width:162px;border:solid 1px #e5e5e5;background:#f2f2f2;padding:8px 0;color:#999;}
   #left_a_block div {font-size:70%;padding:2px 10px;}
    #left_a_block div A:link {text-decoration:underline;color:#999;}
	#left_a_block div A:visited {color:#999;text-decoration:underline;}
	#left_a_block div A:active {color:#999;text-decoration:none;}
	#left_a_block div A:hover {color:#999;text-decoration:none;}
   
   
  
  
/* Right 'column' definition */
#right_col_outer_block {border-left:solid 1px #f2f2f2;padding:5px 15px 15px 15px;float:right;margin-left:-1px;}
 #right_col_block {width:745px;}
  #real_content_block {padding:15px;border:solid 1px #e5e5e5;}
   #real_content_block div p {padding-bottom:10px;line-height:1.4;}


/* Main only definition */
#front_news_header_block {text-transform:uppercase;font-size:70%;background:#f2f2f2;padding:10px;letter-spacing:1px;border:solid 1px #e5e5e5;font-weight:bold;}
 #front_news_header_block span {letter-spacing:0px;text-transform:none;color:#b3b3b3;margin-left:10px;font-weight:normal;}
#front_news_content_block {padding:10px 20px 18px 20px;font-size:95%;line-height:1.2;text-align:justify;border:solid 1px #e5e5e5;font-size:90%;}
#front_news_link_block {float:right;font-size:70%;background:#f7f7f7;color:#b3b3b3;padding:5px 10px 5px 10px;margin:0px 30px 0 30px;}
.last_title_td {border:solid 1px #e5e5e5;padding:10px 15px;}
 .last_title_td div {font-size:80%;padding:5px 0px;}
  .last_title_td div span {font-size:85%;color:#ccc;padding-left:8px;}

/* Bottom bar definition */
#after_bottom {padding:10px 200px;font-size:70%;color:#7aaecc;line-height:1.0;text-align:center;}

#after_bottom_a {padding:0px 200px 10px;font-size:70%;color:#7aaecc;line-height:1.0;text-align:center;}
#after_bottom_a A:link {text-decoration:underline;color:#7aaecc;}
#after_bottom_a A:visited {color:#7aaecc;text-decoration:underline;}
#after_bottom_a A:active {color:#7aaecc;text-decoration:none;}
#after_bottom_a A:hover {color:#7aaecc;text-decoration:none;}

#counter_block {padding:5px 0 15px;margin: 0 auto;text-align:center;}

/* Print only definitions */
#print_header_block {display:none;}