
body { margin: 0; }

#sword {
	background-color: #CCCCCC;
	border-color: white;
	border-width: 1px;
	border-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.waves {
	background-image: url(interior/waves.jpg);
	background-repeat: no-repeat;
}

p {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a {
	color: #000000;
	text-decoration: underline;
}

a:hover { color: #CC3300; }

a.invfooter {
	color: #7B7965;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.invfooter:hover { color: #CC3300; }

.newslink a, .newslink a b {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	text-decoration: none;
}

.newslink a b {
	color: #003366;
	font-weight: bold;
	text-decoration: none;
}

.redtitle, .redtitle a {
	color: #CC3300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.bdy, .formlabel {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tblcell, .tblcellx, .tblcell1, .tblcell1x, .tblcell2, .capabilities {
	border-width: 1px 0 0 0;
	border-style: solid;
	border-color: #CCCC99;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tblcell {
	background-color: #F5F5EB;
	padding: 3px 0 3px 0;
}

.tblcellx {
	background-color: #F5F5EB;
	border-width: 0;
	padding: 3px 0 3px 0;
}

.tblcell1 {
	background-color: #F5F5EB;
	padding: 3px 7px 3px 7px;
}

.tblcell1x {
	background-color: #F5F5EB;
	border-width: 0;
	padding: 3px 7px 3px 7px;
}

.tblcell2 {
	padding: 3px 7px 3px 7px;
}

.capabilities {
	padding: 5px 7px 5px 7px;
}

.tblcell1 a, .tblcell2 a, .capabilities a {
	text-decoration: none;
}

.tblhdr1 {
	background-color: #CCCC99;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 7px 3px 7px;
}

.tblhdr2 {
	color: #999966;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 7px 3px 7px;
}

.footer, .footer a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
}

.footerplus, .footerplus a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.footer, .footerplus { padding: 7px 13px 7px 13px; }

.bcrumb1sm {
	color: #6699CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.bcrumb2sm {
	color: #3366CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.bcrumb1 {
	color: #6699CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	padding: 0 0 1px 7px;
}

.bcrumb2 {
	color: #3366CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 0 7px 7px;
}
