/* style.css */
/* This document contains styles for ucea-ne.org */


A:gif
{
 color: #003366; 
 text-decoration:underline; 
 }
 

A:visited {
 color: #336699;
 text-decoration:underline;
 }

A:hover {
 color: #CC9966;
 text-decoration:underline;
  }

A:active {
 color: #8988B7;
 text-decoration:underline;
 }
 

.link {
 text-decoration:none;
 }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
color: #996633;
font-family: Arial, sans-serif;
}

h1, .h1 {
font-size: 1.5em;
margin: 1px 0;
line-height: 1.7;
}


h2, .h2 {
font-size: 1.3em;
margin: 3px 0 2px 0;
line-height: 1.5;
}

h3, .h3 {
font-size: 1.1em;
margin: 6px 0 0px 0;
line-height: 1.3;
}

h4, .h4 {
font-size: 1.0em;
margin: 6px 0 2px 0;
line-height: 1.2;
}

p, .p {
 font-family: arial, verdana, sans-serif;
 font-style: normal;
 margin: 2px 0 15px 0;
 }
 
.bluetext {
color: #003399;
}

.blacktext {
color: #000000;
}

.bread {
font-family: arial, sans-serif;
font-size: .8em; 
font-weight: normal;
}

.pdf {
font-size: x-small
}

.filetype  {
font-size: x-small
}

.small {
font-family: arial, sans-serif;
font-size: .8em;
}

.topleft {
font-family: arial, sans-serif;
font-size: 1.0em;
font-weight: bold;
color: #336699;
}

.bottomleft {
font-family: arial, sans-serif;
font-size: 1.0em;
font-weight: bold;
color: #990033;
}

#Sub-Navigation A.subnav

{
 color: #990033; 
font-family: arial, sans-serif;
 text-decoration:underline; 
}
  

/* Previously used for left-hand column class for navigation - smaller than p tag */
.left {
font-family: arial, sans-serif;
font-size: 0.9em;
font-weight: normal;
}
 
 /* New Styles */
html, body {
	background-color: white;
	color: black;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10pt;
	margin: 0;
	padding: 0;
}

abbr, acronym {
border-bottom: 1px dotted #ccc;
}

abbr:hover, acronym:hover {
cursor: help;
}

address {
font-weight: bold;
margin: 2px 25px 25px 25px;
font-style: normal;
}

body#home h2 {
color: #996633;
font-size: 1.2em;
margin: 5px 0 2px 0;
}

body#home h3 {
color: #996633;
font-size: 1.0em;
}

body#home div.frontpagearticle {
margin-bottom: 35px;
}

p.cutline {
font-size: 0.85em;
margin-top: 1px;
margin-bottom: 3px;
}
				  
div.left li {
margin-bottom: 20px;
}

table#header {
background: white url(../images/mastheadback.gif) top left repeat-x;
}

table#bar {
	background: white url(/images/headbarback.gif) top left repeat-x;
	border-bottom-style: solid;
}


table#right {
background: white url(../images/rightheadback.gif) top left repeat-x;
}

table#nav {
background: white url(../images/nav/navback.gif) top left repeat-x;
}

table#navigation {
background: rgb(147,146,146) url(../images/nav/navback.gif) top left repeat-x;
}

table.caption { font-size: 80%;
                  font-family: Verdana, Arial, sans-serif;
                  text-align: center;
				  font-weight:bolder }

table.spaceholder {
background: white url(/images/hrback.gif) top left repeat-x;
}

td#ucea {
background: white url(/images/leftback.gif) top left repeat-y;
}

td#gutter {
background: white url(/images/gutter.gif) top left repeat-y;
}

table.grayline {
background: white url(/images/grayline.gif) top left repeat-x;
}

td#rightgutter {
background: white url(/images/riteback.gif) top left repeat-y;
}

td#leftgutter {
background: white url(/images/leftback.gif) top left repeat-y;
}

table#contactinfo {
background: white url(/images/bottomback.gif) top left repeat-x;
}

h4 {
font-size: 0.9em;
}

table.dailyschedule {
margin-bottom: 25px;
}

table.dailyschedule td {
padding: 5px 0;
vertical-align: top;
}

table.dailyschedule td p {
margin: 0 0 0 10px;
}

tr.graybg {
background-color: #eee;
}

td.time {
width: 22%;
}

td.event {
font-weight: bold;
padding-right: 5px;
width: 45%;
}

td.speaker {
width: 33%;
}

table.dailyschedule td.widecell {
width: 78%;
}
