/* CSS Document */

/* main styles */

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#ffffff;font-weight:normal;}
p {
	line-height:16px;
	top: 0px;
	
}
.mainContent {
	line-height:16px;
}

.mainContent a:visited {
	font-size:12px;
}

#phase1corner {
position:absolute;
top:0;
right:0;
z-index:100;
}
	
li {
	margin-bottom: 8px;
	line-height: 16px;
}

.background {
	background: url(/images/utilities/background1.jpg) no-repeat;
	background-position: bottom;}
	
a:link, a:visited, a:active {
	color:#308952;  
	text-decoration:underline; 
	font-size:12px; font-weight:normal;}
	
a:hover {
	color:#ffb413;  
	text-decoration:none;}

.headerBg1 {background-image: url(/images/header/banner1.jpg); background-repeat: no-repeat;}
.headerBg2 {background-image: url(/images/header/banner2.jpg); background-repeat: no-repeat;}
.headerBg3 {background-image: url(/images/header/banner3.jpg); background-repeat: no-repeat;}
.headerBg4 {background-image: url(/images/header/banner4.jpg); background-repeat: no-repeat;}
.headerBg5 {background-image: url(/images/header/banner5.jpg); background-repeat: no-repeat;}
.headerBg6 {background-image: url(/images/header/banner6.jpg); background-repeat: no-repeat;}

.backgroundContent {
	background-position: left bottom;
	background-image: url(/images/utilities/content-bg2.gif);
	background-repeat: no-repeat;
	background-color: #ededed;	
}
.contentRightBg {
	background: url(/images/utilities/content-rightbg2.gif);
	background-position: right;
}

#homepage { background:url(/images/home/content-rightbg.gif) top right repeat-y;}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
}

/* content styles */
.heading1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#287445;
	padding-bottom:16px;
	line-height:20px;
	display:block;
}

.heading2, .heading2 a:link, .heading2 a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	color:#287445;
}
.heading2 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#287445;
	text-decoration:underline;
}
/* footer styles */
.footer, .footer a, .footer a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration:none;
	background-color:#287445;
}

.footer a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffb413;
	text-decoration: underline;
	background-color:#287445;
}
#copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	line-height:18px;}

.line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #287446;
	border-left-color: #333333;
}
.note, .note a:link, .note a:active, .note a:visited {
	font-size: 11px;
	color: #C78B10;
}
.hometitle {font-family:Book Antiqua, "Times New Roman", Times, serif; font-size:24px; font-weight:400; color:#287445;}
.smallGrey{
	font-size: 11px;
	color: #666666;
}
.smallGrey a:link, a:visited{
	font-size: 11px;
	color: #308952;
	text-decoration:underline; 
}
	
.smallGrey a:hover {
	color:#ffb413;  
	text-decoration:none;}
	
	
.lineDotted {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #308954;
}
.tableTitle {
	font-weight: bold;
	color: #287446;
	background-color: #F9E2B5;
}

.bold {
	font-weight: bold;
}
