/*your custom style goes in this file*/
/*if you're overriding style blocks from genstyle.css, you only need to include the attributes you're overriding, not the whole block*/

/* body: describes page background color and all non-table text not governed by any other style */
.templatebody {
	background-color: #18397B;
}

/* header: heading text */
.header {
	color: #000000;
}

/* header: heading text */
.headertitle {
	background-color: #18397B;
}
.headerback {
	background-color: #18397B;
	height: 10px;
}

/* headertext-sm added to replace <font size=1> */
.headertext-sm {
	font-size: 10px;
	color: #FFFFFF;
}

/* headertext added to replace <font size=2 color=#B99852> */
.headertext {
	font-size: 14px;
	color: #FFFFFF;
	padding-right: 50px;
}

.visitortext {
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 0px;
}

/* link: normal links, active: links in use */
A:LINK, A:ACTIVE {
	color : #335599;
}

/* visited: previously visited links */
A:VISITED {
	color: #663399;
}

/* fieldnameback: background color for column and row title sections */
.fieldnameback {
	background-color: #18397B;
	background-image: url(myfieldbg.jpg);
}

/* gradientup added to replace background=gradientup.gif" bgcolor="#F8EDE3" in footer */
.gradientup {
	background-image: none;
	background-color: #18397B;
	height: 0px;
}

/* gradient added to replace background=gradient.gif" bgcolor="#F8EDE3" in topmenu */
.gradient {
	background-image: none;
	background-color: #18397B;
	height: 0px;
}

#mnav, #mnav ul { /* all lists */
	width: 500px;
}
#mnav a {
	color: #FFFFFF;
}
#mnav li ul li a {
	color: #000000;
}
#mnav li { /* all list items */
	background: #18397B; /*same as "databack" background color */
}
#mnav li:hover, #mnav li.sfhover { /* lists nested under hovered list items */
	background-color: #18397B;
}
#mnav li:hover #third, #mnav li.sfhover #third {
	right: auto;
}


