body { background-color: white; background-image: none; }
p { color: #8c8b8b; font-size: 8.5pt; font-family: "Helvetica Neue", Verdana, Arial, Helvetica, "Lucida Grande", sans-serif; line-height: 1.4em; }
td { color: #8c8b8b; font-size: 8.5pt; font-family: "Helvetica Neue", Verdana, Arial, Helvetica, "Lucida Grande", sans-serif; line-height: 1.4em; }
a:link { color: #8c8b8b; line-height: 1.4em; text-decoration: none; }
a:visited { color: #8c8b8b; line-height: 1.4em; text-decoration: none; }
a:hover { color: #7e7c7c; line-height: 1.4em; text-decoration: underline; }
.greyborder { border: solid 1px #ccc; }
.whitebg { background-color: #fff; }
.home_gradient { background-image: url(../images/home_gradient.jpg); background-repeat: repeat-x; background-position: left 0; }
.home_image01 { background-image: url(../images/home_image01.jpg); background-repeat: repeat-x; background-position: left 0; }
.home_image02 { background-image: url(../images/home_image03.jpg); background-repeat: repeat-x; background-position: left 0; }
.border_top { background-image: url(../images/border_top.png); background-repeat: repeat-x; }
.border_topright { background-image: url(../images/border_topright.png); background-repeat: no-repeat; }
.border_topleft { background-image: url(../images/border_topleft.png); background-repeat: no-repeat; }
.border_left { background-image: url(../images/border_left.png); background-repeat: repeat-y; }
.border_right { background-image: url(../images/border_right.png); background-repeat: repeat-y; }
.border_botleft { background-image: url(../images/border_botleft.png); background-repeat: no-repeat; }
.border_botright { background-image: url(../images/border_botright.png); background-repeat: no-repeat; }
.border_bottom { background-image: url(../images/border_bottom.png); background-repeat: repeat-x; }
.home_heading { font-size: 9pt; font-weight: bold; }
.seclev_heading { color: #000; font-size: 10pt; letter-spacing: 0.05em; }
.seclev_heading_large { color: #8c8b8b; font-size: 11pt; letter-spacing: 0.05em; }
.seclev_divideline { border-right: 1px solid #d5d5d5; }
.seclev_topline { border-top: 1px solid #d5d5d5; }
.mapheadings { color: #8c8b8b; font-size: 10pt; font-weight: bold; }
.footer { color: #7b7a7a; font-size: 7.5pt; }
.footer a:link, .footer a:visited { color: #7b7a7a; text-decoration: none; }
.footer a:hover { color: #7b7a7a; text-decoration: underline; }
.footerline { border-top: 1px solid #d5d5d5; }
#imageright { float: right; clear: right; }
.bold { font-weight: bold; text-decoration: none; }
.italics { font-style: italic; }
.space { margin-top: 0.4em; }
img { behavior: url(css/iepngfix.htc); }
.content { color: #8c8b8b; font-size: 8.5pt; font-family: "Helvetica Neue", Verdana, Arial, Helvetica, "Lucida Grande", sans-serif; line-height: 1.4em; }
.content a:link, .content a:visited { color: #8c8b8b; line-height: 1.4em; text-decoration: none; }
.content a:hover { color: #7e7c7c; line-height: 1.4em; text-decoration: underline; }
table.file-list {
	width: 400px;
	margin-top: 10px;
	margin-bottom: 20px;
}
table.file-list td {
	border-bottom: 1px solid #ccc;
}
.text-box {
	width: 200px;	
}
.resource {
	width: 100%;
	padding-top: 10px;
	border-bottom: 1px solid #ccc;
}

.resource table {
	width: 100%;
}

.resource td {
	height: 20px;
	text-indent: 30px;	
	border-top: 2px solid #fff;
	background-color: #fafafa;
	background-image: url(../images/icon_pdf2.gif);
	background-position: 4px 2px;
	background-repeat: no-repeat;	
}