/* Begin Additional CSS Styles */
/* rabbut is used for images which need to be right justified. 
   it pads to top, right, and bottom*/
.rabbut
{
  padding-right: 0px;
  padding-left: 10px;
  padding-bottom: 10px;
  padding-top: 10px;
  float: right;
  clear: right;
}

/* labbut is used for images which need to be left justified. 
   it pads to top, right, and bottom*/
.labbut
{
  padding-right: 20px;
  padding-left: 0px;
  padding-bottom: 10px;
  padding-top: 10px;
  float: left;
  clear: left;
}

figcaption
{
  text-align:center;
  color: #880708;
  font-size:smaller;
}


/* showlist is used in the past shows article to format the show list*/
table.showlist{
	border-collapse:collapse;
border: 1px solid #003300;
}
table.showlist tr {
border: 1px solid #003300;
}
table.showlist tr:nth-child(odd){
	background: #f0f0f0;
}

fulldiv
{
  width:100%;
  float:left;
}

ul.tck-pagination
{background:#003300;
margin-top:15px;
margin-bottom:15px;
color:#dddddd;
padding-left:10px;
}

span.pagenav, a.pagenav
{
  margin-left:10px;
  margin-right:10px;
  color:#ffffff;
}
a.pagenav:hover
{font-weight:bold;}



h2.tck-article-title
{
  color:#880708;
}
  
th
{
  color: #FFFFFF;
  background-color: #4D8D44;
  font-size: 115%;
  font-family: Arial,Helvetica,sans-serif;
}

th a.hover
{
  color: #4D8D44;
  background-color: #FFFFFF;
  font-size: 115%;
}

td
{
  padding: 2px 2px 2px 2px;
}
.tck-article-body
{
  padding-left: 10px;
  padding-right: 10px;
}
#searchForm
{
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 10px;
}

/* This css stops footer, search, and banner row to show when printing*/

@media print {
	#footer, #search, #bannerrow {
		display: none !important;
	}
}
@media screen and (min-width: 350px) and (max-width: 754px) {

img
  {
	max-width: 100%;
	height: auto;
	display: block;
    margin: 0 auto;
    width: 100%;
}

.rabbut
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  padding-top: 10px;
  float: right;
  clear: right;
}

.labbut
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 10px;
  padding-top: 10px;
  float: left;
  clear: left;
}
