﻿/* html elements */
a {color: #627E27; text-decoration: none;}
a:hover {text-decoration: underline;}

#tblNews a {color: #000000; text-decoration: none;}
#tblNews a:hover {text-decoration: underline;}

body {
	background-image: url(../_images/background.jpg);
	font-family: Arial;
	font-size: 10pt;
	background-color: #FFFFFF;
}

h3 {
	font-family: Georgia;
	color: #657F28;
}

h2 {font-family: Georgia; font-size: 14pt;}
hr {color: #627E27;}
p.news {margin-left: 1em;}

/* classes */
.images {margin-left: 1em;}
.indent {margin-left: 3em;}
.rightalign {text-align: right;}

.background {background-image: url(../_images/SPRP_background-homepage.jpg); background-repeat: no-repeat;}

.NewsTitle {font-family: Georgia; font-size: 10pt; font-weight: bold; color: #657F28;}
.Title {color: #FFCC00; font-family: Georgia; font-size: 18pt; font-weight: bold; margin-left: 2em;}

.news {border: solid 1px #70CA59; outline: #70CA59 solid 1px;}
.newsAlt {background-color: #BDFFBD; border: solid 1px #70CA59; outline: #70CA59 solid 1px;}
.noborder {border: 0px;}
.MenuBreakBar {background-color: #BDFFBD;}
.MenuBackColor {background-color: #FFCC00;}
.hotline {border: 0px; z-index: 1; text-align: right;}
.required {color:Red; font-size: 8pt;}

/* table background images */
.header {
	background-image: url(../_images/header2.jpg);
	background-repeat: no-repeat;
	height: 218px;
	width: 851px;
}

.body {	
	background: url(../_images/edge.jpg) right;
	width: 851px;
	background-color: #FFFFFF;
	text-align: left;
}

.footer {
	background-image: url(../_images/footer.jpg);
	background-repeat: no-repeat;
	height: 161px;
	width: 851px;
	text-align: left;
}