body {
	height: 100%;
	margin: 5px;
	padding: 5px;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif; /* Verdana, Geneva,  */
	text-align: left;
}

form {
  margin: 0;
  padding: 0;
}

.newsrotator {
  width:507px;
}

.fk_image {
  width: 507px;
  height: 236px;
  text-align:center;
  
  
}

.Newsheadline {
  padding-left:5px;
  padding-right:5px;
  font-size: 1.1em;
  min-height:30px;
  max-height:30px;
  overflow:hidden;
}

.readmore 
{
 font-size: smaller;   
}

.tagline {
  padding-left:5px;
  padding-right:5px;
  font-size: 0.8em;
  font-weight: normal;
  min-height:65px;
  max-height:65px;
  height:65px;
  overflow:hidden;
  text-align:justify;
}

.tagline_news 
{
    text-align:justify;
    padding-right:5px;
}

.newsdate {
  padding-left:3px;
  font-size: 0.8em;
  font-weight: normal;
  vertical-align: bottom;
}

.moredetails {
  text-align: right;
}

.moredetails a {
  font-size: 0.8em;
  text-align: right;
  padding-right:3px;
}
.moredetails :link, .moredetails :visited { font-size:smaller; text-decoration: none;}
.moredetails :link:focus, .moredetails :visited:focus {font-size:smaller; text-decoration: none;}
.moredetails :link {font-size:smaller; text-decoration: none;}
.moredetails :visited {font-size:smaller; text-decoration: none;}
.moredetails :link:hover, .moredetails :visited:hover {font-size:smaller; text-decoration: none;}
.moredetails :link:active, .moredetails :visited:active {font-size:smaller; text-decoration: none;}

.newspaging {
  background-color: #29166F;
  font-weight: bold;
}


/* Commented out as no longer using built in Details View Paging */
/*
.newsrotator span {
  display: block;
  width:25px;
  border: 1px solid #000000;
  color: #FFFFFF;
  background-color: #8B0000;
  text-align: center;
}

.newsrotator a {
  display: block;
  width:25px;
  border: 1px solid #000000;
  background-color: #FFFFFF;
  text-align: center;
}
.newsrotator :link, .newsrotator :visited { text-decoration: none;}
.newsrotator :link:focus, .newsrotator :visited:focus { color: #8B0000; text-decoration: underline;}
.newsrotator :link { color: #000000;text-decoration: none;}
.newsrotator :visited { color: #000000;text-decoration: none;}
.newsrotator :link:hover, .newsrotator :visited:hover { color: #8B0000; text-decoration: underline;}
.newsrotator :link:active, .newsrotator :visited:active { color: #8B0000; text-decoration: underline;}
*/

/* ------------------------------------------------ */

#newsrotatorpaging {
  width:630px;
  border: 1px solid #29166F;
  border-collapse:collapse;
}

#newsrotatorpaging .title {
  color: #FFFFFF;
  text-align: left;
  padding-left:3px;
  background-color:black;
}

#newsrotatorpaging .buttoncell {
  width:25px;
  padding-right:3px;
  padding-top:5px;
  padding-bottom:5px;
  background-color: Silver;
}

.newspagingrow {
  background-color: #29166F;
  font-weight: bold;
}

.newspagingrow a {
  display: block;
  width:25px;
  border: 1px solid #000000;
  background-color: #FFFFFF;
  text-align: center;
}
.newspagingrow :link, .newspagingrow :visited { text-decoration: none;}
.newspagingrow :link:focus, .newspagingrow :visited:focus { color: #29166F; text-decoration: underline;}
.newspagingrow :link { color: #000000;text-decoration: none;}
.newspagingrow :visited { color: #000000;text-decoration: none;}
.newspagingrow :link:hover, .newspagingrow :visited:hover { color: #29166F; text-decoration: underline;}
.newspagingrow :link:active, .newspagingrow :visited:active { color: #29166F; text-decoration: underline;}


.selectednewsitem  {
  display: block !important;
  width:25px !important;
  border: 1px solid #000000 !important;
  color: #FFFFFF !important;
  background-color: #29166F !important;
  text-align: center !important;
}


