body { 
 border:0px;
}

* {
  padding:0;
  margin:0;
}

h1, h3 {
  padding-top:10px;
  padding-bottom:10px;
  padding-left:0px;
 }
h2{
  width: 90%;
  float: left;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:0px;
} 
table#index { 
  text-align:left;
  width:100%;
  font-size:medium;
  min-width:900px;
  max-width:1280px;
  border-collapse:collapse;
  padding:0;
  margin:0;
  border:0;
}

table#index td {
 border:1px solid #fff;
 vertical-align:top;
  padding:0;
  margin:0;
}

/* topnav - top section of page */

tr#topnav {
 height:35px;
 background-color:#bdb384; 
 white-space:nowrap;
}

#topnav input#keyword-simple { 
 width:175px;
}

#languages {  
  background-color:#788aa2;
  font-size:14pt;
  font-family:"Times New Roman", Times;
  border-right:1px solid #fff;
  height:35px;
  width:50%;
  margin:0px;
}

tr#topnav td#links { 
 vertical-align:middle;
 font-size:9pt;
}

/* main banner: hdot & emory logos */

table#index tr#banner { 
 height:94px; 	/* height of banner minus topnav */
  padding:0;
  margin:0;
  border:0;
}

tr#banner img { 
  border:0px;
}

/* HDOT title */
tr#banner td#title { 
  padding-left:15px;
  padding-top:5px;
}

td#title img { 
  font-size:50pt;
  font-weight:bold;
  font-family:Times;
}
tr#banner td#title p { 
  font-size: 14pt;
  font-weight: bold;
  color:#ffffff;
  margin:0px;
/*  padding-left:30px;*/
  padding:0px;
/*  white-space:nowrap; */
}

/* Emory logo */
td#emory { 
  background-color:#788aa2;
  text-align:center;
}
td#emory img { 
  font-family:Times;
  font-size:25pt;
}


/* main four sections of the site */
tr#sections td {
  width:25%;
  border-bottom-width:0px;
  border-bottom:#46557a;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:5px;
  padding-top:10px;
}

#sections h1 { 
 color:#fff;
 font-size:13pt;
 text-align:left;
 width:2.25in;		/* use to set min-width */
}

#denial { 
 background-color:#637792;
 padding:0px;
 margin:0px;
 border-bottom:#637792;
}
#deniallinks { 
 background-color:#637792;
 border-top:#637792;
}

#learning { 
 background-color:#788aa2;
 padding:0px;
 margin:0px;
 border-bottom:#788aa2;
}
#learninglinks { 
 background-color:#788aa2;
 border-top:#788aa2;
}

#trial { 
 background-color:#9dabbc;
 padding:0px;
 margin:0px;
 border-bottom:#9dabbc;
 }
#triallinks { 
 background-color:#9dabbc;
 border-top:#9dabbc;
}

#struggle { 
 background-color:#b3bfce;
 padding:0px;
 margin:0px;
 border-bottom:#b3bfce;
}
#strugglelinks { 
 background-color:#b3bfce;
 border-top:#b3bfce;
}

#sections a { 
 font-size:10pt;
 font-weight:bold;
 color:#fff; 
}

#sections p { 
 font-size:10pt;
 text-align:left;
 min-height:1.5in;
}

#sections img { 
 float:right;
 border:1px;
 border-color:#000000;
 border-style:solid;
 margin:5px;
}

#updates img { 
 float:right;
 border:0px;
 border-color:#000000;
 border-style:solid;
 margin:5px;
}

tr#sections h1 a, h1 a:link, h1 a:visited, h1 a:active { 
 color:#fff;
 font-size:13pt;
 text-decoration:none;
}

ul.links { 
 list-style-type:none;
 color:#fff;
 padding-left:0px;
 margin-left:0px;
 font-size:10pt;
 margin-bottom:0px;
 }
ul.links a, ul.links a:link, ul.links a:active, ul.links a:visited { color:#fff; }

/* New code for extra tr for links */
tr#sectionslinks td {
  width:25%;
  border-top:#46557a;
  border-top-width:0px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  padding-top:10px;
  vertical-align:bottom;
}


#sectionslinks a { 
 font-size:10pt;
 font-weight:bold;
 color:#fff; 
}

#sectionslinks p { 
 font-size:11pt;
 text-align:left;
 min-height:1.5in;
}

tr#sectionslinks h1 a, h1 a:link, h1 a:visited, h1 a:active { 
 color:#fff;
 font-size:13pt;
 text-decoration:none;
}


/* news & highlights */

tr#updates td { 
 font-size:9pt;
 padding-bottom:0.25in;
}

/* override Google fonts for news */
td#news td, td#news font { 
 font-size:10pt;
 padding:0px;
}

td#highlight font {
 font-size:10pt;
 }

p.s img {
	border:0px !important;
}

td#news table { 
 margin:-5px;
 padding:0px;
}

td#news table td { 
 border:0px;
 padding:0px;
}

tr#updates h2 { 
 padding-top:0.125in;
}

tr#updates td { 
 padding-left:0.25in;
 padding-right:10px;
}


h3 { 
 color:#000;
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size:10pt;
}

div.blog h3 { 
  margin-bottom:0px;
}
div.blog p {
`  font-size:10pt;
  margin-top:0px;
}

div.lh a {
  font-size:10pt;
}

/* position differently in table */
p#svnversion { 
 position:relative;
 font-size:10pt !important; 
 padding:0px;
 margin:0px;
 font-weight:bold;
}

tr#donate td {  
  background-color:#7586a6;
  font-size:14pt;
  font-family:"Times New Roman", Times;
  border-right:1px solid #fff;
  height:35px;
  width:100%;
  text-align: center;
  padding: 10px;
}

tr#donate p { 
  margin:0px;
  margin-left:5px;
  white-space:nowrap;
}

/* Lang switch identical to hdot.css */
table#lang_switch {
	margin: auto;
}
table#lang_switch td {
font-family: Times;
 vertical-align:top;
  text-align:center;
  border-left:0;
  border-top:0;
  border-bottom:0;
  margin-top:0px !important;
  margin-bottom:0px !important;
margin-left:15px;
  margin-right:15px;
  padding-left:5px !important;
  padding-right:5px !important;
  padding-top:0px !important;
  padding-bottom:0px !important;
  width: 5%;
}

table#lang_switch a{color:#000000; text-decoration: none;}
table#lang_switch a:link{color:#000000; text-decoration: none;}
table#lang_switch a:active{color:#990000;text-decoration: none;}
table#lang_switch a:hover{color:#990000;text-decoration: none;}

div.news { float:left; }

