h1 {
	font-family      : calibri;
  	font-size        : 18pt;
}


h2 {
	font-family      : calibri;
  	font-size        : 14pt;
}

h2 a {
	text-decoration  : none;
      font-size        : 10pt;
	color		     : 65ADCF;
}

div.newsermon,div.newsermon select,div.newsermon input {

	font-family      : calibri;
  	font-size        : 12pt;
}

div.newsermon img {
	border-style: none;
}

img.cross {
	border-style: none;
	
}

.topmenu {
	font-family      : calibri;
  	font-size        : 10pt;
}


#browse
{
	display: none;
}

#criteriaDate,#criteriaSermon,#criteriaSeries,#criteriaPreacher,#criteriaPassage,#criteriaPassage
{
	display: none;
}



div.browseBar,div.browseBar select,div.browseBar input {

	font-family      : calibri;
  	font-size        : 10pt;
	
}


img
{ border-style: none;
}


#browseBar img{

border-style: none;
float: left;

}

#browseButton {

	background-image: url(images/browse/bottom.gif);
	background-repeat: no-repeat;
}
#browseButton img{

border-style: none;

}


#sidebar
{
	padding: 20px 0 10px 0;
	float: right;

}

#sidebar a 
{
	color : #FFFFFF;
}


table.sermonDataTable {
  empty-cells      : show;
}


table.sermonDataTable th {
  background-color : #6590BC;
  font-family      : helvetica, sans-serif;
  font-size        : 10pt;
  font-weight      : bold;
  text-align       : left;
  color            : white;
  padding          : 2px;
}

table.sermonDataTable th a {
  color: #CCCCFF;
}

table.sermonDataTable td.oddDataRow {
  background-color : #F4F4F4;
  font-family      : helvetica, sans-serif;
  font-size        : 8pt;
  text-align       : left;
  color            : #444444;
  padding          : 2px;
}

table.sermonDataTable td.oddDataRow a {
  color : #FFFFFF;
  font-weight: normal;
}

table.sermonDataTable td.oddDataRow a:hover {
  color : #FF9900;
}

table.sermonDataTable td {
  border-bottom    : solid 1px #99AACC;
}

table.sermonDataTable td.evenDataRow {
  background-color : white;
  font-family      : helvetica, sans-serif;
  font-size        : 8pt;
  text-align       : left;
  color            : #444444;
  padding          : 2px;
}

table.sermonDataTable td.evenDataRow a {
  color : #FFFFFF;
  font-weight: normal;
}

table.sermonDataTable td.evenDataRow a:hover {
  color : #FF9900;
}

table.sermonDataTable td.editDataRow {
  background-color : #F4F4F4;
  font-family      : helvetica, sans-serif;
  font-size        : 8pt;
  text-align       : center;
  color            : #444444;
  padding          : 2px;
}

table.sermonDataTable td.editDataRow a {
  color : #6590BC;
  font-weight: normal;
}

table.sermonDataTable td.editDataRow a:hover {
  color : #FF9900;
}