body
{
	margin: 0px;
	background-color: rgb(153, 205, 255);
	background-image: url(../img/bg.jpg);
	background-repeat: repeat;
	background-attachment: scroll;
}

a img
{
	border: none;
}

input, select, textarea
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid 1px black;
}

td 
{
	text-align: left;
}

.titletext
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: 17px;
    color: #013300;
    font-weight: bold;
}

.pnavlink
{
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 4px; 
	padding-bottom: 4px;
	display: inline; 
	background-color: inherit;
}

.pnavlink a
{
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
}

.pnavlinkhover
{
    padding-right: 12px;
	padding-left: 12px;
	padding-top: 4px; 
	padding-bottom: 4px;
	display: inline; 
    background-color: #FFFFFF;
}

.pnavlinkhover a
{
    text-transform: uppercase;
	color: #013300;
	text-decoration: none;   
}

.navlink
{
	padding-right: 40px;
}

.navlink a
{
	color: #013300;
	text-decoration: none;
}

.anavlink a
{
	color: #013300;
	text-decoration: none;
}

.anavlink a:hover
{
	text-decoration: underline;
}

.footertext
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #013300; 
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 3px;
}

.footertext a
{
    color: #FFFFFF;
    text-decoration: none;   
}

.footertext a:hover
{
    text-decoration: underline;   
}

.arrowoff
{
    visibility: hidden;   
}

.arrowon
{
    visibility: visible;   
}