﻿body
{
	font-family: Arial;
	font-size: small;
	margin: 0px 0px 0px 0px;
}
.masterBackground
{
	background-position: left top;
	background-image: url('images/bg.jpg');
	background-repeat: repeat-x;
	background-color: #ffffff;
}
ul
{
 margin-bottom: auto;}

.xsm {font-family: Arial; font-size: x-small;
}
.subtitle{font-size: medium; font-weight: bold; text-align: center; font-style: italic;}
.xxsm{font-size: xx-small;}
.lightgray{background-color: #eeeeee;}
img{border: 0;}
.darkgray{background-color: #cccccc;}
.border{border: solid 1px #9d1b25;}
.dotted{border: dotted 1px #9d1b25;}
.appborder{border: solid 1px #000000;}
.red{color: #A3171B;}
.incomplete{color: Red;}
.complete{color: Blue;}
.headlineSmaller{color: #A3171B; font-size: smaller; font-weight: bold;}
.headlinesm{color: #A3171B; font-size: small; font-weight:bold;}
.headline{color: #A3171B; font-size: large; font-weight:bold;}
.header{background-color: #9d1b25; font-weight: bold; color: White;}
.blue{color: Blue;}
A:link { text-decoration: underline; color: #A3171B; font-weight: bold}
A:active { text-decoration: underline; color: #A3171B; font-weight: bold}
A:visited { text-decoration: underline; color: #A3171B; font-weight: bold} 
A:hover {text-decoration: none; color: #CF0E3A; font-weight: bold}

.borderNav a:link, .borderNav a:visited, .borderNav a:active, .borderNav a:hover
{color: #ffffff; text-decoration: underline; font-weight: bold; font-size: x-small;}

#headerNav a:link, #headerNav a:visited, #headerNav a:active, #headerNav a:hover
{color: #A3171B; text-decoration: underline; font-weight: bold}