﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position: center;
	background-repeat: repeat-y;
	/*background-color: #6C6C6C; */
}

.bodySmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#activeateFlashDIV 
{
    background-image:  url( ../flash/flashbg.jpg);
}

#ignoreBodyContentSection a:link { 
color: #F6821F; 
} 

#ignoreBodyContentSection a:visited { 
color: #A2A1A6; 
} 

#ignoreBodyContentSection a:hover { 
color: #B2D233; 
} 


#CalloutContentSection a:link { 
color: #F6821F; 
} 

#CalloutContentSection a:visited { 
color: #A2A1A6; 
} 

#CalloutContentSection a:hover { 
color: #B2D233; 
} 

.spotGraphic {
	margin-right: 10px;
	margin-bottom: 10px;
}


.topNavBackground 
{
	background-image: url( ../images/topNavExtender.gif);
	background-color: #000000;
	height: 18px;
}

.leftMargin
{
	width: 28px;
	height: 1000px;
	background-image: url( ../images/leftMargin.gif );
}

.rightMargin
{
	width: 28px;
	height: 1000px;
	background-image: url( ../images/rightMargin.gif );
}

.utilityNav 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

a.utilityNav {
	text-decoration:none;
	color: #333333;
}

a.utilityNav:hover {
	text-decoration:underline;
	color: #333333;
}

 
.greenMenuHead {
	width:152px;
	background-color:#B2D233;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
 }
 
 .ochreMenuHead {
	width:152px;
	background-color:#FDB813;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
 }
 
 .orangeMenuHead {
	width:152px;
	background-color:#F6821F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
 }
 
.pulldownitems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	line-height: 130%;
 }
 
.pulldownlinkstyle {
	text-decoration:none;
	color: #333333;
	line-height: 150%;
  }
  
.pulldownlinkstyle:hover {
	text-decoration:none;
	color: #333333;
	background-color: #D9D9D9;
	display: block;
  }

/* BEGIN MENU CLASSES */
/* top level items */
.ekmenu_link, .ekmenu_button, .ekmenu_submenu_btnlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 0px;
	text-decoration:none;
 }

.ekmenu_link:hover, .ekmenu_button:hover, .ekmenu_submenu_btnlink:hover {
	text-decoration:underline;
}

.ekmenu_unorderedlist_item
{
	padding-bottom: 2px;
}

.ekmenu_unorderedlist
{
	padding-left: 0px;
	margin-left: 6px;
	list-style-type:none;
}
 
.ekmenu_link_selected, .ekmenu_button_selected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding:inherit;
	font-weight:bold;
}

/* submenu, level 1 items */
.ekmenu_menu_level_1 .ekmenu_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding:inherit;
 }
  
.ekmenu_menu_level_1 .ekmenu_link:hover {
	text-decoration:underline;
}

.ekmenu_menu_level_1 .ekmenu_link_selected, .ekmenu_menu_level_1 .ekmenu_button_selected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding:inherit;
	font-weight:bold;
}
 
.ekmenu_submenu_items_hidden .ekmenu_unorderedlist, .ekmenu_submenu_items .ekmenu_submenu_items .ekmenu_unorderedlist
{
	margin-left: 30px;
	list-style-type:disc;
}

/* added menufixes 08/23/2010 */
/* side menu fix */
.ekmenu_unorderedlist_item span.ekmenu_menu_seperator
{
	display: none;
}
/* top menu fix */
div.menufix span span
{
	display: inline-block;
}
/* added menufixes 08/23/2010 */

 /* END MENU CLASSES */
 
.homePageHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

 
.homePageBodyCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;	
}
 
  a.homePageBodyCopy2 {
	
	color: #99B82C;
	text-decoration:none;
 }
   a.homePageBodyCopy2:hover {
	
	color: #99B82C;
	text-decoration:underline;
 }
 
.homePageBodyCopy a {
                color: #D5711B;
                text-decoration: underline;
}
.homePageBodyCopy a:hover {
                color: #DAA011;
                text-decoration: underline;
}
.homePageBodyCopy a:visited {
                color: #333333;
                text-decoration: underline;
}



#shadow-container {
    position: relative;
    left: 3px;
    top: 3px;
    margin-right: 3px;
    margin-bottom: 3px;
	width:170px;
	}
#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
    position: relative;
    left: -1px;
    top: -1px;
	}
#shadow-container .shadow1 {
    background: #F1F0F1;
	}
#shadow-container .shadow2 {
    background: #DBDADB;
    }
#shadow-container .shadow3 {
    background: #B8B6B8;
    }
#shadow-container .container {
	background: #ffffff;
	border: 1px solid #A2A1A6;
	padding: 0px;
	}
	
.orangeHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #D5711B;
	font-weight: normal;
}

.ochreHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FDB813;
	font-weight: normal;
}

.greenHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #B2D233;
	font-weight: normal;
}

.introText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 130%;
}



/* BodyCopy and Link styles */
.bodyCopy {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                color: #666666;
                line-height: 130%;
}
.bodyCopy a {
                color: #D5711B;
                text-decoration: underline;
}
.bodyCopy a:hover {
                color: #DAA011;
                text-decoration: underline;
}
.bodyCopy a:visited {
                color: #333333;
                text-decoration: underline;
}
/* Force lists to left align no indent */
.bodyCopy ul 
{
	padding-left: 0px;
	margin-left:15px;
}

/* breadcrumb styles */
.breadcrumb {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; }
.breadcrumb a {text-decoration: underline; color: #333333;}
.breadcrumb a:hover {text-decoration: underline; color: #D5711B;}

.tabLinksSelected {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration:underline; }
.tabLinks a {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none;}
.tabLinks a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:none; }
.tabLinks a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration:underline; }

 
 /* BEGIN CALLOUT CLASSES */
  	
.calloutBoxTextGreen{
	background-color:#B2D233;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	font-weight: bold;
}

.calloutBoxTextOchre{
	background-color:#FDB813;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	font-weight: bold;
}

.calloutBoxTextOrange{
	background-color:#D5711B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	font-weight: bold;
}
 .calloutBorder {
 	width:170px;
 	border:thin;
 	border-style:solid;
 	border-color:#A2A1A6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	padding: 0px;
 }
 
 .greenCallout {
 	width:145px;
 	border:thin;
 	border-style:solid;
 	border-color:#A2A1A6;
	background-color:#B2D233;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding: 8px;
	font-weight: bold;
 }
 
  .ochreCallout {
 	width:145px;
 	border:thin;
 	border-style:solid;
 	border-color:#A2A1A6;
	background-color:#FDB813;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding: 8px;
	font-weight: bold;
 }
 
  .orangeCallout {
 	width:145px;
 	border:thin;
 	border-style:solid;
 	border-color:#A2A1A6;
	background-color:#D5711B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding: 8px;
	font-weight: bold;
 }
 
 .calloutBoxTextBlack{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 8px;
}

 
/* END CALLOUT CLASSES */

.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 0px;
	line-height: 150%;
}

a.footer
{
	text-decoration:none;
}

a.footer:hover
{
	text-decoration:underline;
}

.footerSelected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	padding: 10px;
	line-height: 150%;
}

#Layer1 {
	position:absolute;
	left:125px;
	top:119px;
	width:141px;
	height:200px;
	z-index:1;
	background-color: #FFFFFF;
	visibility: hidden;
}
.homeCallout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}

.homePageLargeCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.homePageLargeCopy a {
	color: #000000;
	text-decoration: none;
}
.homePageLargeCopy a:visited {
	color: #000000;
	text-decoration: none;
}
.homePageLargeCopy a:hover {
	color: #000000;
	text-decoration: underline;
}