/*
*****************************************
 PVII Harmony: CSS Page Grid Framework
 by Project Seven Development - ver 1.2.0
 www.projectseven.com
 Customized Features
*****************************************
*/
body {
	background-color: #FFFFFF;	
}
#masthead {
	background-color:#000;
}

.marginbottom {
	margin-bottom: 36px;	
}
hmy-content p a:link, hmy-content p a:visited {
	color: #03C;
}
hmy-content p a:hover {
	color: #000;
}
/* Navigation links in sidebar*/
.sidebar a:link, .sidebar a:visited {
	color: #000;
}
.sidebar a:hover {
	color: #FF0000;
}
/* Navigation links in main area*/
.main a:link, .main a:visited {
	color: #03C;
}
.main a:hover {
	color: #930;
}
/* Navigation links in list*/
.nav li {
	line-height:1.4em;
}
.nav a:link, .nav a:visited {
	color: #000;
}
.nav a:hover {
	color: #33CC66;
}
/* Navigation links in footer */
.footer a:link, .footer a:visited {
	color: #FFF;
}
.footer a:hover {
	color: #33CC66;
}
.footertext {
	font-size:.8 rem;
}
.copyright {
	font-size:.8rem;
}
.nav li {
	line-height:1.4em;
}
h2 {
	color: #900;
}
h3 {
	color:#000;
}
.sidebar p {
	color:#000;
}
.highlighted {
	color: #F00;
}
/* Drop Shadow */
.shadow {
	box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.75);
}

/* TABLES */
.tableheader {
	/* [disabled]font-family: Arial, Helvetica, sans-serif; */
	font-size: .9em;
	font-weight: bold;
	color: #FFF;
	background-color: #006;
	text-align: left;
}
.tabletext {
	font-size: .9em;
	vertical-align: top;
}
.formtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    margin-bottom: 0px;
}
.tablecell {
	vertical-align: top;
	font-size: .9em;
}
.tablerowbg1 {
	background-color: #F3F3F3;

}
.borderedtable {
	border: 1px solid #999;
}

.tablerowbg2 {
	background-color: #E0E0E0;

}
.datatable {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	background-color: #EAEAEA;
	border: 1px solid #CCCCCC;
}