/* CSS Document *//* ----------------- General ----------------------------------------------------------- */body {	background-image:   url("../images/bg.gif");	font-family:Arial, Helvetica, sans-serif;	line-height:18px;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}body.popup {	background-image:none;}/*a.news:link {color:#655F8F; text-decoration: none}a.news:visited {color:#655F8F; text-decoration: none}a.news:hover {text-decoration:underline}*/a:link {	color:#655F8F;	font-weight:bold;	text-decoration: none;}a:visited {	color:#655F8F; 	font-weight:bold;	text-decoration: none}a:hover {	font-weight:bold;	text-decoration:underline}a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:hover {	color:#9794B1;	font-weight:normal;}ul {	padding-top:0;	padding-left:0;	padding-bottom:0;	margin-top:0;	margin-left:15px;	margin-bottom:-10px;}ul.orange {	list-style-image: url(../images/arrow_orange_light.gif)}ul.purple {	list-style-image: url(../images/arrow_purple_medium.gif)}ul.green {	list-style-image: url(../images/arrow_green.gif)}ul.purpleLight {	list-style-image: url(../images/arrow_purple_light.gif)}li {	padding-bottom:10px;}li.content {	padding-bottom:1px;}.tinyArrow {	font-size:8px;	font-weight:normal;}.FinePrint {	font-size:9px;}h2 {   /* Headings */	font-size:13px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;	color:#655F8F;  /* #4E4D5A */	margin-bottom:5px;	margin-top:20px;}h2.subHeading {	color:#000000;	font-size:11px;	margin-bottom:3px;	margin-top:0px;}.BigCharacter {	color:#655F8F;	font-size:18px;	font-weight:bold;}.hDivider { /* hr */	border-style:solid;	border-top-color:#DAD9E8;	border-top-width:1px;	border-right-width:0;	border-left-width:0;	border-bottom-width:0;	width:100%;	height:1px;	margin-bottom:0.5em;	color:#6E6B80;}.pBreak { /* Paragraph Break - rather than multiple br */	margin-bottom:50px;}.smButton {	margin-top:7px;	margin-bottom:20px;}.thumbnail { /* Photo thumbnail, to flow next to text */	float: left;	padding-right: 15px;	padding-bottom: 5px;}.productionRemarks {	color:#CC0000;	font-weight:bold;}/* ----------------- Common Elements ----------------------------------------------------------- */#logo {	position:absolute;	z-index:50;	top:0;	left:0;	margin-top: 8px;	margin-left: 15px;}#headerBar {	top:0;	left:0;	background-image:url(../images/header_bg.gif);	background-repeat:no-repeat;	width:770px;	height:70px;}#headerAddress {	position:absolute;	top:30px;	left:360px;	width:400px;	height:25px;	text-align:right;	z-index:55;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;	font-weight:bold;	color:#8780B8;}#headerFlash {	/* */}#footer {	background-color:#FFFFFF;	border-style:solid;	border-top-color:#DAD9E8;	border-top-width:1px;	border-right-width:0;	border-left-width:0;	border-bottom-width:0;	width:760px;	height:20px;	color:#6E6B80;	font-size:10px;	margin-top:20px;	padding-top:10px;	padding-left:10px;	padding-bottom:40px;}#footer.popup {	width:98%;}.TableRow01 {	background-color:#EFEFF5;}.TableRow02 {	background-color:#ffffff;}#popupHeader {	width:98%;	text-align:right;	padding-left:5px;	padding-right:5px;	padding-top:2px;	padding-bottom:2px;	background-color:#6E6B80;	font-size:12px;	color:#FFFFFF; /* 33323D */}#thirdPartySite {	color:#000000;	font-size:10px;	padding-top:30px;	padding-left:30px;	padding-right:30px;	padding-bottom:40px;}/* ----------------- Home Page ----------------------------------------------------------- */#menuHome {	position:absolute;	top:270px;	left:0px;	margin:0;	width:230px;	background-color:#FFFFFF;	font-size:12px;}#menuSubHome { /* For CSC and ESC Home pags */	position:absolute;	top:240px;	left:0px;	margin:0;	width:230px;	background-color:#FFFFFF;	font-size:12px;}#homeContent {	margin-left:230px; /* Push from page left */		float:none;	width:270px;	padding-left:15px;	padding-right:15px;	padding-top:0px;	padding-bottom:30px;	background-color:#FFFFFF;	font-size:12px;	color:#33323D; /* 33323D */}#homeRightColumn {	margin-top:0;	position:absolute;	top:270px;	left:525px;	width:200px;	padding-left:15px;	padding-right:25px;	padding-top:0px;	padding-bottom:30px;	background-color:#FFFFFF;	font-size:12px;	color:#33323D;}#subHomeRightColumn { /* For CSC and ESC Home pages */	margin-top:0;	position:absolute;	top:220px;	left:530px;	width:200px;	padding-left:15px;	padding-right:25px;	padding-top:0px;	padding-bottom:30px;	background-color:#FFFFFF;	font-size:12px;	color:#33323D;}/* ----------------- Content Page ----------------------------------------------------------- */#plantingLogo {	position:absolute;	top:150px;	left:660px;	margin:0;	width:95px;	background-color:#FFFFFF;}#missionLogo {	position:absolute;	top:150px;	left:600px;	margin:0;	width:130px;	background-color:#FFFFFF;}#subMenu {	position:absolute;	top:160px;	left:0px;	margin:0;	width:230px;	background-color:#FFFFFF;}#subContent {	margin-left:240px; /* Push from page left */	float:none;	width:500px;	padding-left:15px;	padding-right:15px;	padding-top:0px;	padding-bottom:30px;	background-color:#FFFFFF;	font-size:12px;	color:#33323D; /* 33323D */}#subColumn01 {	margin-left:240px; /* Push from page left */	float:none;	width:290px;	padding-left:15px;	padding-right:15px;	padding-top:0px;	padding-bottom:30px;	background-color:#FFFFFF;	font-size:12px;	color:#33323D; /* 33323D */}#subColumn02 {	margin-top:0;	position:absolute;	top:130px;	left:550px;	width:180px;	padding-left:15px;	padding-right:25px;	padding-top:0px;	padding-bottom:30px;	background-color:#FFFFFF;	font-size:12px;	color:#33323D;}#subHeader {	margin-left:240px; /* Push from page left */	float:none;	width:500px;	padding-left:15px;	padding-right:15px;	padding-top:5px;	padding-bottom:20px;	background-color:#FFFFFF;	font-size:22px;	font-weight:normal;	color:#000000; /* 33323D */}#breadcrumb {	margin-left:240px; /* Push from page left */	float:none;	width:500px;	padding-left:15px;	padding-right:15px;	padding-top:2px;	padding-bottom:5px;	background-color:#FFFFFF;	font-size:11px;	font-weight:normal;	color:#CCCCCC;}
