/*
body {
  font-family: "Lucida Grande", "Lucida Sans Unicode", "arial", tahoma, verdana, arial, sans-serif;
  font-size: 14px;
}
*/

body {
  font-family: Verdana, Arial, Sans-serif, Times;
  font-size: 14px;
}

a:link {
  color: #0000FF;
  }
a:visited {
  color: #0000FF;
  }

.action_link {
  font-weight: normal;
  font-size: 100%;
}

.gradient {
  background: #fff url(images/home_page/topbluefade.gif) repeat-x;
}

.center_logo{
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}

/* new home page layout */
.purple_header {
  background-color: #FFFFFF;
  color: #8A084B;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 110%;
}

.blue_header {
  background-color: #FFFFFF;
  color: #084B8A;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 110%;
}

.light_blue_header {
  background-color: #D5EFF6;
  color: #024769;
  /* color: #00000000; */
  /* margin-left: 25px;
  margin-right: 25px; */
  padding-left: 25px;
  padding-right:25px;
  /*width:80%;*/
  font-size: 120%;
  font-weight: bold;
  font-family: Arial, Verdana, Sans-serif, Times;
}

.blogger_orange_header {
  background-color: #ffd595;
  color: #024769;
  /* color: #00000000; */
  padding-left: 50px;
  padding-right: 50px;
  font-size: 120%;
  font-weight: bold;
  font-family: Arial, Verdana, Sans-serif, Times;
}
.purple_body {
  /* border: #F5A9D0 1px solid; */
  border: #FBEFF5 1px solid;
  background-color: #FBEFF5;
  padding-left: 5px;
  padding-right: 5px;
}

.purple_body_with_border {
  border: #F5A9D0 1px solid;
  background-color: #FBEFF5;
  padding-left: 5px;
  padding-right: 5px;
}

.blue_body {
  border: #F2F2F2 1px solid;
  /* border: #A4A4A4 1px solid; */
  /* background-color: #EFFBFB; */
  background-color: #F2F2F2;
  padding-left: 5px;
  padding-right: 5px;
}

.white_body {
  /* border: #F2F2F2 1px solid; */
  /* border: #A4A4A4 1px solid; */
  /* background-color: #EFFBFB; */
  background-color: #FFFFFF;
  padding-left: 25px;
  padding-right: 25px;
}

.highlighted_report {
  border: #8A084B 2px solid;
  background-color: #FBF5EF;
  padding-left: 25px;
  padding-right:25px;
}

/* used for even numbered report rows */
.report_row_even {
  background-color: #E0FFFF;
}

/* highlights an area of focus on a page */
.focus_block {
  background-color: #FBF5EF;
  border: #F5A9D0 1px solid;
  padding: 10px 0px 10px 10px;
}

.focus_span {
  padding: 3px 4px 3px 4px;
  background-color: #E0F8EC;
  border: 0px solid #58FAAC;
}

.tags_block {
  border: #F5A9D0 0px solid;
  padding: 5px;
  background-color: #FBF5EF;
}

.static_google_map {
  border: 1px solid blue;
}

.static_google_map_noclick {
  border: 1px solid black;
}

a.post-tag{
    /* background-color: #CEF6F5; */
  /* background-color: #CEE3F6; */
    color: #0101DF;
    border:none;
    margin:0;
    font-size:90%;
    text-decoration:none;
    font-family:arial;

}

a.post-tag:hover{
    background-color:#0101DF;
    color: #CEF6F5;
    border:none;
    margin:0;
    color: white!important;
    text-decoration:underline;
    font-family:arial;
}

div.review_link {
  margin-top: 5px;
}

.attention_span {
  background-color: #FFFF99;
}

.friend_span {
  background-color: #FFE87C;
}

.affiliation_span {
  	background-color: #F5F6CE;
	/* background-color: #FFE87C; */
  	font-size: 90%;
}

.highlight_span {
  background-color: #F2F5A9;
}

.left_indented {
  margin-left: 30px;
}

.centered_table {
  margin-left: auto;
  margin-right: auto;
}

div.hline {
  border-bottom: solid gray;
  border-bottom-width: 1px;
}

table.gray_simple {
  border-collapse: collapse;
  border: 1px solid gray;
}
table.gray_simple td {
  border-top: 1px solid gray;
  border-bottom: 1px solid gray;
  border-left: 1px solid #D8D8D8;
  border-right: 1px solid #D8D8D8;
}

table.center_aligned1 td.left_col {
  text-align: right;
  width: 160px;
}

table.center_aligned1 td.right_col {
  padding-left: 10px;
}

.hlt_table td {
  background-color: #FBFBEF;
}

img {
  border-style: none;
  -ms-interpolation-mode: bicubic;
}

form {
  margin-top: 5px;
}

#home_page_main_block {
  /* background-color: #F5FBEF; */
}
