a { color:#C86000; }
body { font-family:Arial, Tahoma, sans-serif; font-size:11px; font-style:normal; color:#000000; margin:0; padding:0; background-color:#EAEADB; }
td { font-family:Arial, Tahoma, sans-serif; font-size:11px; font-style:normal; color:#000000; margin:0; padding:0; }

h1 { font-family:Times New Roman, Times, serif; font-size:18px; color:#2C400B; margin-top:0px; margin-bottom:5px; margin-left:0px; margin-right:0px; }
h2 { font-family:Times New Roman, Times, serif; font-size:15px; color:#000000; margin-top:0px; margin-bottom:5px; margin-left:0px; margin-right:0px; }
h3 { font-family:Times New Roman, Times, serif; font-size:15px; color:#2C400B; margin-top:0px; margin-bottom:5px; margin-left:0px; margin-right:0px; }

hr { height:1px; background: #000000; border:0; }
	
/* Background */
.bg-black { background:#000000; }
.bg-chef { background:url('../images/chef.jpg') no-repeat; width:94; height:126; }
.bg-cream { background:#EFE5CA; }
.bg-dark-green { background:#2C400B; }
.bg-flower-blackish { background:url('../images/flowery-design-blackish.jpg') repeat; width:101px; height:117px; }
.bg-flower-bottom-left { background:url('../images/flowery-design-bottom-left.gif') no-repeat; width:9px; height:9px; }
.bg-flower-bottom-middle { background:url('../images/flowery-design-bottom-middle.gif') repeat-x; width:101px; height:9px; }
.bg-flower-left { background:url('../images/flowery-design-left.jpg') repeat-y; width:9px; height:101px; }
.bg-flower-mid-left { background:url('../images/flowery-design-mid-left.gif') no-repeat; width:148px; height:5px; }
.bg-flower-mid-left-2 { background:url('../images/flowery-design-mid-left-2.gif') no-repeat; width:148px; height:5px; }
.bg-flower-mid-middle { background:url('../images/flowery-design-mid-middle.gif') no-repeat; width:468px; height:5px; }
.bg-flower-mid-middle-2 { background:url('../images/flowery-design-mid-middle-2.gif') no-repeat; width:468px; height:5px; }
.bg-flower-mid-right { background:url('../images/flowery-design-mid-right.gif') no-repeat; width:147px; height:5px; }
.bg-flower-mid-right-2 { background:url('../images/flowery-design-mid-right-2.gif') no-repeat; width:147px; height:5px; }
.bg-flower-top-left { background:url('../images/flowery-design-top-left.gif') no-repeat; width:148px; height:26px; }
.bg-flower-top-left-2 { background:url('../images/flowery-design-top-left-2.gif') no-repeat; width:148px; height:26px; }
.bg-flower-top-middle { background:url('../images/flowery-design-top-middle.gif') no-repeat; width:468px; height:26px; }
.bg-flower-top-right { background:url('../images/flowery-design-top-right.gif') no-repeat; width:147px; height:26px; }
.bg-flower-top-right-2 { background:url('../images/flowery-design-top-right-2.gif') no-repeat; width:147px; height:26px; }
.bg-form-left-bottom { background:url('../images/form-left-bottom.gif') no-repeat; width:220; height:93px; }
.bg-form-left-middle-1 { background:url('../images/form-left-middle-1.gif') no-repeat; width:43; height:28px; }
.bg-form-left-middle-2 { background:url('../images/form-left-middle-2.gif') no-repeat; width:148; height:28px; }
.bg-form-left-middle-3 { background:url('../images/form-left-middle-3.gif') no-repeat; width:29; height:28px; }
.bg-form-left-top { background:url('../images/form-left-top.gif') no-repeat; width:220; height:12px; }
.bg-form-right-middle-1 { background:url('../images/form-right-middle-1.gif') no-repeat; width:18; height:18px; }
.bg-form-right-top { background:url('../images/form-right-top.gif') repeat-x; width:200; height:12px; }
.bg-shadow-white { background:url('../images/shadow-white.gif') repeat-x; width:1px; height:8px; }
.bg-shadow-cream { background:url('../images/shadow-cream.gif') repeat-x; width:1px; height:8px; }
.bg-top-bar { background:#EAEADB; }
.bg-top-bar-middle { background:url('../images/top.gif') no-repeat; width:468px; height:40px; }
.bg-white { background:#ffffff; }

/* Border */
.bdr-footer { border-color:#CACDCF; }
.bdr-logo { border:solid #000000 1px; }
.bdr-pic { border:solid #222222 1px; }

/* Other */
#cursor { cursor:pointer; }
#error { font-size: 11px; color: #BF0000; font-weight: bold; }
#state_blurb { font-size: 0.9em; padding: 0 9 5 9; }
#state_blurb h2 { font-size:1.3em; color:#2C400B; margin-top:0px; margin-bottom:5px; margin-left:0px; margin-right:0px; }

.foo-box { border:1px solid #FF9900; background-color:#FFF8D1; padding:5 10 5 10; }
.list-orange-square { list-style-type:square; color:#C86000; }
.survey-icon { _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat')? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1:document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1); bottom:0; cursor:pointer; right:0; position:fixed !important; position:absolute; z-index:9999999; width:86px; height:86px; }
.survey-icon img { border:none; }

/* Text */
.txt-12 { font-size:12px; }
.txt-15 { font-size:15px; }
.txt-article-title { font-size:18px; font-weight:bold; color:#2C400B;  }
.txt-big-dark-green { color:#2C400B; font-size:12px; font-weight:bold; }
.txt-dark-green { color:#2C400B; }
.txt-footer { color:#ffffff; font-size:11px; }
.txt-heading { font-size:15px; color:#2C400B; font-weight:bold; }
.txt-map { font-size:18px; font-weight:bold; color:#000000; }
.txt-orange { color:#C86000; }
.txt-school-name { font-size:12px; font-weight:bold; }
.txt-underline { text-decoration:underline; }
.txt-white{ color:#ffffff; }

.hilite {}

/* Email opt-in box */
.optin_container{
border-top: 1px solid #000; 
margin-top: 10px; 
padding-top: 10px;
text-align:center;
}
.optin_container_home{
border-top: 1px solid #000; 
margin-top: 10px; 
padding-top: 10px;
}
.optin_desc{
padding:0px;
margin-bottom:7px;
margin-top:7px;
}

