﻿/* CSS common layout */
body 		{
		font-family: arial, verdana, sans-serif;
		font-size:13px;
		color:  #FFFFFF;
		background-color: #6F8C8F;
		margin: 0px;
		padding: 0px;
		border: #FFFFFF 0px solid;
}

/* GENERAL TEXT STYLES */

.text 		{ COLOR: #FFFFFF; FONT: 13px arial, verdana, sans-serif; font-weight: normal; }

.title 		{ COLOR: #FFFFFF; FONT: 13px verdana, arial, sans-serif; font-weight: bold; }

.supertitle { color: #FFFFFF; font: 26PX arial, verdana, sans-serif; font-weight: BOLD; }

.subtitle 	{ COLOR: #FFFFFF; FONT: 12px verdana, arial, sans-serif; font-weight: bold; }

.smalltitle 	{ COLOR: #FFFFFF; FONT: 11px verdana, arial, sans-serif; font-weight: bold; }

.phonetitle 	{ color: #F0F0F0; font: 12px verdana, arial, sans-serif; font-weight: bold; }

.footertext 	{ COLOR: #F0F0F0; FONT: 9px arial, verdana, sans-serif; font-weight: normal; }

.just 		{ text-align: justify; }

.page-splits	{ COLOR: #A7BABB; height: 2px; BORDER-TOP: #304244 1px solid; width: 100%; }

.hilite		{ COLOR: #CCFFCC; }


/* IMAGE BORDERS BANNERS and BARS */

.borders	{ BORDER: #000000 1px solid; }	

.pagebars	{
		background-color: #6F8C8F;
		background-image: url("../img/bar.jpg");
		height: 17px;
		border: solid #304244;
		border-width: 1px 0px 0px 0px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}

/* HOMEPAGE THUMBNAIL BORDERS */

.hover-border	 	{ border: #000000 1px solid; cursor:pointer; }
a:hover .hover-border 	{ border: #FFFFFF 1px solid; cursor:pointer; }

/* LINK COLORS */

a:link		{ 
		color:  #FFFFCC;
		text-decoration: none;
}

a:visited	{ 
		color: #FFFFCC;
		text-decoration: none; 
}

a:active	{ 
		color: #FFFFCC;
		text-decoration: none; 
}

a:hover		{ 
		color: #304244;
		text-decoration: none; 
}

/* HIDE MENU AND ITEMS FOR PRINTING */

@media print {
.printhide 	{ display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly 	{ display:none; }
}

