/**
 * MMSTYLES.CSS
 * A stylesheet containing basic styles we want to be available
 * in Macromedia Contribute style menus
 *
 * GLOSSARY OF COLORS FOR SEALITE
 * (see mainstyles.css)
 *
 */
body {
	font-family: Tahoma, sans-serif;
	color:#333;
	font-size: 75%;
}
table {
	font:inherit;
}
h1 {
	font-family:Arial,sans-serif;
	font-size:1.4em;
	color:#444;
}
h2 {
/*	font-family:Arial,sans-serif;*/
	font-size:1.1em;
	color:#444;
}
.section-hdg {
	color:#333333;
	padding-left:6px;
	padding-bottom:1px;
	margin-bottom:12px;
	background-image: url(../images/components/common/h2-bg-fade-625-17.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
h3 {
/*	font-family:Arial,sans-serif;*/
	font-size:1.0em;
	color:#444;
}
p {
 margin:0;
 margin-bottom:0.8em;
}
/**
 * BLOCK STYLES
 */
#outer {
}
#main {
	width:866px;
	background-color: #EEEEEE;
	background-image: url(../images/components/common/main-bg-866-1.gif);
}
#main-bottom {
	width:866px;
	height:15px;
	background-image: url(../images/components/common/main-bottom-bg-866-15.gif);
	background-repeat: no-repeat;
}
#hdr {
	width:866px;
	height:120px;
	background-image: url(../images/components/common/banner-bg-866-120.jpg);
	background-repeat: no-repeat;
}
#h1 {
	float:left;
	width:271px;
	height:110px;
	padding-top:6px;
	padding-left:20px;
}
#h2 {
	float:left;
}
#espanol {
	margin-top:12px;
	margin-left:100px;
}
#navbar {
	width:866px;
	height:34px;
	clear:both;
	background-image: url(../images/components/common/navbar-bg-866-34.jpg);
	background-repeat: no-repeat;
}
#bdy {
}
#b1 {
	float:left;
	margin-left:8px;
}
#b1-top {
	width:655px;
	height:5px;
	background-image: url(../images/components/common/b1-top-bg-655-5.gif);
	background-repeat: no-repeat;
}
#b1h-top {
/**
 * Home page only
 */
	width:655px;
	height:5px;
	background-image: url(../images/components/home_page/b1h-top-bg-655-5.jpg);
	background-repeat: no-repeat;
	background-color: #7A7A7A;
}
#b1-mid {
	width:655px;
	background-image: url(../images/components/common/b1-mid-bg-655-1.gif);
}
#page-heading {
	width:630px;
	height:25px;
	margin:0;
	padding:0;
	padding-top:3px;
	padding-left:9px;
	font-size:1.4em;
	color:#444;
	background-image: url(../images/components/common/b1-head-underline-650-25.gif);
	background-repeat: no-repeat;
}
#b1-mid-content {
	padding-left:6px;
}
#b1-mid-content-indent {
	padding:8px;
	padding-left:10px;
	padding-right:14px;
}
#b1-bottom {
	width:655px;
	height:21px;
	background-image: url(../images/components/common/b1-bottom-bg-655-21.gif);
	background-repeat: no-repeat;
}
#about-top-img {
	border:none;
	float:right;
	margin-top:-6px;
	margin-right:0px;
}
#b2 {
	float:left;
}
#ftr {
	width:866px;
	height:30px;
	background-image: url(../images/components/common/footer-bg-866-30.gif);
	background-repeat: no-repeat;
}
#f1 {
	float:left;
	padding-left:380px;
	padding-top:0.8em;
	font-size:0.8em;
	color:#666;
}
#f1 a {
 color:#666;
}
#f1 a:hover {
 color:#F30;
}
#f2 {
	float:right;
	padding-right:30px;
	padding-top:0.8em;
	font-size:0.8em;
	color:#666;
}
#f2 a {
 color:#666;
}
#f2 a:hover {
 color:#F30;
}
#f3 {
}
/**
 * TEXT STYLES
 */
.bold {
	font-weight: bold;
}
.italic {
	font-style: italic;
}
.red {
	color: #F00;
}
light-red {
	color: #F30;
}
.dark-red {
	color: #C00;
}
.small {
	font-size:0.9em;
}
.big {
	font-size:1.1em;
}
.sealite-blue-text {
	color:#333333;
}
.avlite-red-text {
	color:#903
}