﻿@import url("layout.css");
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000;

}
#container {
	width: 646px;
	margin: 0 auto;
	background-image: url("../images/msfp_smbus2_01.gif");
	background-repeat: repeat-y;
	background-attachment: scroll;
}
#container a {
	color: #222B31;
	text-decoration: underline;
}
#container a:hover {
	color: #445460;
	text-decoration: none;
}
#container a:visited {
	color : #445460;
}
#masthead {
	width: 626px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	overflow: auto;
	background-color: #f2f2f2;
	background-image: url("../images/logo3.gif");
	background-repeat: no-repeat;
	height: 74px;
}
#masthead a {
	color: #313d47;
	text-decoration: underline;
}
#masthead a:hover {
	color: #9eaeba;
	text-decoration: none;
}
#masthead a:visited {
 	color : #627688;
}
#masthead img {
	float: left;
}
#masthead p {
	font-size: 0.8em;
	text-align: right;
	margin-top: 5px;
	margin-right: 10px;
}
#content {
	float: right;
	width: 456px;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 0px;
	padding: 10px;
	background-color: #fff;
	position: relative;
}
/* Styles for Navigation */
#sidebar {
	float: left;
	width: 149px;
	background-color: #f2f2f2;
	position: relative;
	clear: both;
	margin-left: 11px;
	display: inline;
}
#sidebar ul {
	list-style-type: none;
	width: 100%;
	display: block;
	margin: 0;
	padding: 0;
}
#sidebar li {
	font-size: 0.9em;
	display: block;
	margin: 0;
	padding: 0;
	border: 1px solid #3d4248;
}
#sidebar a {
	font-weight: bold;
	text-decoration: none;
	color: #313d47;
	display: block;
	padding: 5px;
	border-bottom: 1px solid #3d4248;
}
#sidebar a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #4D606F;
	border-bottom: 1px solid #3d4248;
	background-color: #BBBBBB;
}
#sidebar a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #597384;
	display: block;
	padding: 5px;
	border-bottom: 1px solid #3d4248;
}
/* Styles for Footer */
#footer {
	text-align: center;
	clear: both;
	width: 626px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 0;
	overflow: auto;
	background-color: #689;
}
#footer p {
	font-size: 0.8em;
	color: #fff;
	margin: 2px;
	padding: 2px;
}
#footer a {
	color: #313d47;
	text-decoration: underline;
}
#footer a:hover {
	color: #d2d9de;
	text-decoration: none;
}
#footer a:visited { 
	color : #fff;
}
.style_bold {
	font-weight: bold;
}
.style_italic {
	font-style: italic;
}
#layer1 img{
	position: absolute;
	top: 10px;
	left: 90%;
	z-index: -1;
	background-image: url(../images/us_milk%20lg%20fade.jpg);
} 
/* Styles for Green Footer */
#containergreen {
	width: 646px;
	margin: 0 auto;
	background-image: url("../images/msfp_smbus2_green_01.gif");
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #6f9b6f;
}
#containergreen a {
	color: #2b402b;
	text-decoration: underline;
}
#containergreen a:hover {
	color: #3E5E3E;
	text-decoration: none;
}
#containergreen a:visited {
	color : #3E5E3E;
}
#mastheadgreen {
	width: 626px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	overflow: auto;
	background-color: #dce4dc;
	background-image: url(../images/logo3.gif);
	background-repeat: no-repeat;
	height: 74px;
}
#mastheadgreen a {
	color: #436343;
	text-decoration: underline;
}
#mastheadgreen a:hover {
	color: #436343;
	text-decoration: none;
}
#mastheadgreen a:visited {
	color : #436343;
}
#mastheadgreen img {
	float: left;
}
#mastheadgreen p {
	font-size: 0.8em;
	text-align: right;
	margin-top: 5px;
	margin-right: 10px;
}
#sidebargreen {
	float: left;
	width: 149px;
	background-color: #b9cdb9;
	position: relative;
	clear: both;
	margin-left: 11px;
	display: inline;
}
#sidebargreen ul {
	list-style-type: none;
	width: 100%;
	display: block;
	margin: 0;
	padding: 0;
}
#sidebargreen li {
	font-size: 0.9em;
	display: block;
	margin: 0;
	padding: 0;
	border: 1px solid #b9cdb9;
}
#sidebargreen a {
	font-weight: bold;
	text-decoration: none;
	color: #1A261A;
	display: block;
	padding: 5px;
	border-bottom: 1px solid #dce4dc;
}
#sidebargreen a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #3E5E3E;
	border-bottom: 1px solid #dce4dc;
	background-color: #dce4dc;
}
#footergreen {
	text-align: center;
	clear: both;
	width: 626px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 0;
	overflow: auto;
	background-color: #839e83;
}
#footergreen p {
	font-size: 0.8em;
	color: #fff;
	margin: 2px;
	padding: 2px;
}
#footergreen a {
	color: #253925;
	text-decoration: underline;
}
#footergreen a:hover {
	color: #95b395;
	text-decoration: none;
}
#footergreen a:visited { 
	color : #ffffff;
}
/* Styles for Orange Footer */
#containerorange {
	width: 646px;
	margin: 0 auto;
	background-image: url("../images/msfp_smbus2_orange_01.gif");
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #ffffff;
}
#containerorange a {
	color: #684f20;
	text-decoration: underline;
}
#containerorange a:hover {
	color: #7E5327;
	text-decoration: none;
}
#containerorange a:visited {
	color : #7E5327;
}	
#mastheadorange {
	width: 626px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	overflow: auto;
	background-color: #f2e2c4;
	background-image: url("../images/logoorange.gif");
	background-repeat: no-repeat;
	height: 74px;
}
#mastheadorange a {
	color: #684f20;
	text-decoration: underline;
}
#mastheadorange a:hover {
	color: #4B3016;
	text-decoration: none;
}
#mastheadorange a:visited {
	color : #B18636;
}
#mastheadorange img {
	float: left;
}
#mastheadorange p {
	font-size: 0.8em;
	text-align: right;
	margin-top: 5px;
	margin-right: 10px;
}
#sidebarorange {
	float: left;
	width: 149px;
	background-color: #F2E2C4;
	position: relative;
	clear: both;
	margin-left: 11px;
	display: inline;
}
#sidebarorange ul {
	list-style-type: none;
	width: 100%;
	display: block;
	margin: 0;
	padding: 0;
}
#sidebarorange li {
	font-size: 0.9em;
	display: block;
	margin: 0;
	padding: 0;
	border: 1px solid #7E5327;
}
#sidebarorange a {
	font-weight: bold;
	text-decoration: none;
	color: #2E1E0E;
	display: block;
	padding: 5px;
	border-bottom: 1px solid #7E5327;
}
#sidebarorange a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #7E5327;
	border-bottom: 1px solid #7E5327;
	background-color: #E9CE98;
}
#sidebarorange a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #7E5327;
	border-bottom: 1px solid #7E5327;
}
#footerorange {
	text-align: center;
	clear: both;
	width: 626px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 0;
	overflow: auto;
	background-color: #cbb37f;
}
#footerorange p {
	font-size: 0.8em;
	color: #fff;
	margin: 2px;
	padding: 2px;
}
#footerorange a {
	color: #684f20;
	text-decoration: underline;
}
#footerorange a:hover {
	color: #f2e2c4;
	text-decoration: none;
}
#footerorange a:visited { 
	color : #ffffff
}
/* Styles for Purple Footer */
#containerpurple {
	width: 646px;
	margin: 0 auto;
	background-image: url(../images/msfp_smbus2_purple_01.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #ffffff;
}
#containerpurple a {
	color: #141014;
	text-decoration: none;
	font-weight: bold;
}
#containerpurple a:hover {
	color: #5C4A5E;
	text-decoration: underline;
	font-weight: bold;
}
#containerpurple a:visited {
	color : #5C4A5E;
	font-weight: bold;
}	
#mastheadpurple {
	width: 626px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	overflow: auto;
	background-color: #ece4ec;
	background-image: url("../images/logopurple.gif");
	background-repeat: no-repeat;
	height: 74px;
}
#mastheadpurple a {
	color: #564557;
	text-decoration: underline;
}
#mastheadpurple a:hover {
	color: #564557;
	text-decoration: none;
}
#mastheadpurple a:visited {
	color : #564557;
}
#mastheadpurple img {
	float: left;
}
#mastheadpurple p {
	font-size: 0.8em;
	text-align: right;
	margin-top: 5px;
	margin-right: 10px;
}
#sidebarpurple {
	float: left;
	width: 149px;
	background-color: #ECE4EC;
	position: relative;
	clear: both;
	margin-left: 11px;
	display: inline;
}
#sidebarpurple ul {
	list-style-type: none;
	width: 100%;
	display: block;
	margin: 0;
	padding: 0;
}
#sidebarpurple li {
	font-size: 0.9em;
	display: block;
	margin: 0;
	padding: 0;
	border: 1px solid #5C4A5E;
}
#sidebarpurple a {
	font-weight: bold;
	text-decoration: none;
	color: #2F2530;
	display: block;
	padding: 5px;
	border-bottom: 1px solid #5C4A5E;
}
#sidebarpurple a:hover {
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #5C4A5E;
	background-color: #D1BCD2;
	color: #5C4A5E;
}
#sidebarpurple a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #5C4A5E;
	border-bottom: 1px solid #5C4A5E;
}
#footerpurple {
	text-align: center;
	clear: both;
	width: 626px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 0;
	overflow: auto;
	background-color: #b9a7ba;
}
#footerpurple p {
	font-size: 0.8em;
	color: #fff;
	margin: 2px;
	padding: 2px;
}
#footerpurple a {
	color: #564557;
	text-decoration: underline;
}
#footerpurple a:hover {
	color: #79607a;
	text-decoration: none;
}
#footerpurple a:visited { 
	color : #ffffff;
}
/* Styles for Red Footer */
#containerred {
	width: 646px;
	margin: 0 auto;
	background-image: url(../images/msfp_smbus2_red_01.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #ffffff;
}
#containerred a {
	color: #5a2320;
	text-decoration: underline;
}
#containerred a:hover {
	color: #953A35;
	text-decoration: none;
}
#containerred a:visited {
	color : #953A35;
}	
#mastheadred {
	width: 626px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	overflow: auto;
	background-color: #fbdedd;
	background-image: url("../images/logored.gif");
	background-repeat: no-repeat;
	height: 74px;
}
#mastheadred a {
	color: #5a2320;
	text-decoration: underline;
}
#mastheadred a:hover {
	color: #5A2320;
	text-decoration: none;
}
#mastheadred a:visited {
	color : #5A2320;
}
#mastheadred img {
	float: left;
}
#mastheadred p {
	font-size: 0.8em;
	text-align: right;
	margin-top: 5px;
	margin-right: 10px;
}
#sidebarred {
	float: left;
	width: 149px;
	background-color: #FBDEDD;
	position: relative;
	clear: both;
	margin-left: 11px;
	display: inline;
}
#sidebarred ul {
	list-style-type: none;
	width: 100%;
	display: block;
	margin: 0;
	padding: 0;
}
#sidebarred li {
	font-size: 0.9em;
	display: block;
	margin: 0;
	padding: 0;
	border: 1px solid #7d2a2a;
}
#sidebarred a {
	font-weight: bold;
	text-decoration: none;
	color: #5a2320;
	display: block;
	padding: 5px;
	border-bottom: 1px solid #7d2a2a;
}
#sidebarred a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #953A35;
	border-bottom: 1px solid #7d2a2a;
	background-color: #F8C4C2;
}
#sidebarred a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #953A35;
	border-bottom: 1px solid #7d2a2a;
}
#footerred {
	text-align: center;
	clear: both;
	width: 626px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 0;
	overflow: auto;
	background-color: #d99a96;
}
#footerred p {
	font-size: 0.8em;
	color: #fff;
	margin: 2px;
	padding: 2px;
}
#footerred a {
	color: #5a2320;
	text-decoration: underline;
}
#footerred a:hover {
	color: #fbdedd;
	text-decoration: none;
}
#footerred a:visited { 
	color : #ffffff;
}
/* Styles for Yellow Footer */
#containeryellow {
	width: 646px;
	margin: 0 auto;
	background-image: url(../images/msfp_smbus2_yellow_01.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #ffffff;
}
#containeryellow a {
	color: #684f20;
	text-decoration: underline;
}
#containeryellow a:hover {
	color: #7A4623;
	text-decoration: none;
}
#containeryellow a:visited {
	color : #7A4623;
}	
#mastheadyellow {
	width: 626px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	overflow: auto;
	background-color: #F9F9C9;
	background-image: url("../images/logoyellow.gif");
	background-repeat: no-repeat;
	height: 74px;
}
#mastheadyellow a {
	color: #684f20;
	text-decoration: underline;
}
#mastheadyellow a:hover {
	color: #4D2D17;
	text-decoration: none;
}
#mastheadyellow a:visited {
	color : #4D2D17;
}
#mastheadyellow img {
	float: left;
}
#mastheadyellow p {
	font-size: 0.8em;
	text-align: right;
	margin-top: 5px;
	margin-right: 10px;
}
#sidebaryellow {
	float: left;
	width: 149px;
	background-color: #F9F9C9;
	position: relative;
	clear: both;
	margin-left: 11px;
	display: inline;
}
#sidebaryellow ul {
	list-style-type: none;
	width: 100%;
	display: block;
	margin: 0;
	padding: 0;
}
#sidebaryellow li {
	font-size: 0.9em;
	display: block;
	margin: 0;
	padding: 0;
	border: 1px solid #424025;
}
#sidebaryellow a {
	font-weight: bold;
	text-decoration: none;
	color: #2B180D;
	display: block;
	padding: 5px;
	border-bottom: 1px solid #424025;
}
#sidebaryellow a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #7A4623;
	border-bottom: 1px solid #424025;
	background-color: #D3D3A9;
}
#sidebaryellow a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #7A4623;
	border-bottom: 1px solid #424025;
}
#footeryellow {
	text-align: center;
	clear: both;
	width: 626px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 0;
	overflow: auto;
	background-color: #ddddb2;
}
#footeryellow p {
	font-size: 0.8em;
	color: #fff;
	margin: 2px;
	padding: 2px;
}
#footeryellow a {
	color: #684f20;
	text-decoration: underline;
}
#footeryellow a:hover {
	color: #dfb76b;
	text-decoration: none;
}
#footeryellow a:visited { 
	color : #ffffff;
}
/* Styles for Aqua Footer */
#containeraqua {
	width: 646px;
	margin: 0 auto;
	background-image: url(../images/msfp_smbus2_aqua_01.gif);
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #ffffff;
}
#containeraqua a {
	color: #12211D;
	text-decoration: underline;
}
#containeraqua a:hover {
	color: #3D675C;
	text-decoration: none;
}
#containeraqua a:visited {
	color : #3D675C;
}	
#mastheadaqua {
	width: 626px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	overflow: auto;
	background-color: #dceae6;
	background-image: url("../images/logoaqua.gif");
	background-repeat: no-repeat;
	height: 74px;
}
#mastheadaqua a {
	color: #253f37;
	text-decoration: underline;
}
#mastheadaqua a:hover {
	color: #28463D;
	text-decoration: none;
}
#mastheadaqua a:visited {
	color : #28463D;
}
#mastheadaqua img {
	float: left;
}
#mastheadaqua p {
	font-size: 0.8em;
	text-align: right;
	margin-top: 5px;
	margin-right: 10px;
}
#sidebaraqua {
	float: left;
	width: 149px;
	background-color: #E8F0EE;
	position: relative;
	clear: both;
	margin-left: 11px;
	display: inline;
}
#sidebaraqua ul {
	list-style-type: none;
	width: 100%;
	display: block;
	margin: 0;
	padding: 0;
}
#sidebaraqua li {
	font-size: 0.9em;
	display: block;
	margin: 0;
	padding: 0;
	border: 1px solid #2d403a;
}
#sidebaraqua a {
	font-weight: bold;
	text-decoration: none;
	color: #12211D;
	display: block;
	padding: 5px;
	border-bottom: 1px solid #2d403a;
}
#sidebaraqua a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #31534A;
	border-bottom: 1px solid #2d403a;
	background-color: #C6DED6;
}
#sidebaraqua a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #3D675C;
	border-bottom: 1px solid #2d403a;
}
#footeraqua {
	text-align: center;
	clear: both;
	width: 626px;
	margin-right: 10px;
	margin-left: 10px;
	padding: 0;
	overflow: auto;
	background-color: #7ba594;
}
#footeraqua p {
	font-size: 0.8em;
	color: #fff;
	margin: 2px;
	padding: 2px;
}
#footeraqua a {
	color: #253f37;
	text-decoration: underline;
}
#footeraqua a:hover {
	color: #b8d4cd;
	text-decoration: none;
}
#footeraqua a:visited { 
	color : #ffffff;
}

