#idPrintLinkContainer,
#idLoginContainer table {display:none !important;visibility:hidden;}


/* RESET ALL FONT SIZES -----------------------------

Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.4.1
*/
/**
 * Percents could work for IE, but for backCompat purposes, we are using keywords.
 * x-small is for IE6/7 quirks mode.
 */
body {
font:13px/1.231 arial,helvetica,clean,sans-serif;
*font-size:small;
*font:x-small;
}
table {font-size:inherit;font:100%;}
/**
 * Bump up IE to get to 13px equivalent
 */
pre,code {font-family:monospace;*font-size:108%;line-height:100%;}

/* ----------------------------- */

/* USE THESE FONT SIZES TO DECLARE TRUE SIZES IN PIXELS ------

 {font-size:77%;} 		=>	10px
 {font-size:85%;} 		=>	11px
 {font-size:93%;} 		=>	12px
 {font-size:100%;} 		=>	13px
 {font-size:108%;} 		=>	14px
 {font-size:116%;} 		=>	15px
 {font-size:123.1%;} 		=>	16px
 {font-size:131%;} 		=>	17px
 {font-size:138.5%;} 		=>	18px
 {font-size:146.5%;} 		=>	19px
 {font-size:153.9%;} 		=>	20px
 {font-size:161.6%;} 		=>	21px
 {font-size:167%;} 		=>	22px
 {font-size:174%;} 		=>	23px
 {font-size:182%;} 		=>	24px
 {font-size:189%;} 		=>	25px
 {font-size:197%;} 		=>	26px

----------------------------- */


/* MISC. ITEMS -------------------------- */

* {margin:0;padding:0;}

.clear {clear:both;height:0px;overflow:hidden;}

a img {border:0px solid WHITE;}

/* RESET FORM FIELDS */
input, textarea, select, legend {font-family: arial,helvetica,sans-serif !important;color:#999;}
input, textarea, select {outline: none;} /* removes the on focus blue border in safari */
textarea {resize:none;} /* removes ability to resize field in css3 */
legend, fieldset {border:0px;padding:0px;height:auto;margin:0px;}

/* ADD VERTICAL SCROLLBARS TO EVERY PAGE */
html, body {height: 100%;margin: 0 0 1px;}



/* MAIN LAYOUT ---------------------------- */

body {background: #E0E2D5 url('/resources/theme/header_bg.jpg') repeat-x 0 0;text-align:center;color:#373637;}

/*#idClipMainContainer {width:948px;margin:0 auto;text-align:left;}*/

#idHeaderContainer, #idContentContainer, #idMainContainer
 {width:948px;margin:0 auto;text-align:left;background:transparent none;}

#idFooterContainer {width:948px;margin:0 auto;background:transparent none;}

#idFooterPoweredByContainer
{
display:none;
}

/****************************************************/
/******* HEADER                               *******/
/****************************************************/

#idHeaderContainer *{cursor:default !important}

#idHeaderContainer {position:relative;z-index:2;}

#idHeaderContainer .inner {height: 135px;}

.headerContentHolder
{width: 948px;height: 135px;background-color: transparent;overflow:visible;}

#idHeaderContent {width: 948px;height: 135px;}

#header {position:relative;height:135px;z-index:2;overflow:visible;}

#idHeaderLogo {left: 0px !important;}


#topSocialNetworking {position:absolute;bottom:67px;right:0;font-size:85%;color:#FFF;text-transform:capitalize;font-weight:bold; clear:both}
#topSocialNetworking a {position:relative;top:5px; cursor:pointer !important}
#topSocialNetworking a img{
cursor:pointer !important;
}

#searchAreaBox
{
  position:absolute;
  right:0px;
  top:105px;
  z-index:99;
}

#cse-search-results iframe
{
  width:100% !important;
  height:1100px !important;
  overflow:visible !important;
}


/* LOGIN AREA */

#idLoginContainer {top: 0px;left:auto;right: 0px;width: 456px;height: 50px;text-align:right;padding-top:0px;text-transform:capitalize !important;z-index:99;}
#loginBTN {width:156px;height:31px;margin-top:-5px;float:right;}
#loginBTN a {display:block;width:100%;height:100%;background:transparent url('/resources/theme/login_button3.jpg') no-repeat 0 0;overflow:hidden; text-transform:lowercase !important}
#loginBTN a span {position:absolute;left:-9999px;}

#idLoginContainer #idLoggedName, 
#idLoginContainer #idLoggedName SPAN {display:block !important;margin-bottom:0px !important;padding-bottom:0px !important;}

#idLoginContainer #idLoggedName {width:100% !important;}

#idLoginContainer #idLoggedName SPAN {text-align:right !important;width:100% !important;}

#idLoginContainer #ctl03_ctl02_loginViewControl_profileBox,
#idLoginContainer #ctl03_ctl02_loginViewControl_passwordChangeBox,
#idLoginContainer #ctl00_LeftMenuArea_Authentication1_loginViewControl_profileBox,
#idLoginContainer #ctl00_LeftMenuArea_Authentication1_loginViewControl_passwordChangeBox,
#idLoginContainer #idLoggedAction {display:inline !important;width:auto !important;}

#idLoginContainer #idLoggedName,
#idLoginContainer #ctl03_ctl02_loginViewControl_profileBox,
#idLoginContainer #ctl03_ctl02_loginViewControl_passwordChangeBox,
#idLoginContainer #ctl00_LeftMenuArea_Authentication1_loginViewControl_passwordChangeBox,
#idLoginContainer #ctl00_LeftMenuArea_Authentication1_loginViewControl_profileBox,
#idLoginContainer #idLoggedAction {padding:0px 7px;}

#idLoginContainer #ctl03_ctl02_loginViewControl_passwordChangeBox
{
  border-left:1px solid #FFF;
  border-right:1px solid #FFF;
}

#idLoginContainer #ctl00_LeftMenuArea_Authentication1_loginViewControl_profileBox,
#idLoginContainer #ctl00_LeftMenuArea_Authentication1_loginViewControl_passwordChangeBox
{
  border-right:1px solid #FFF;
}

#idLoginContainer DIV.profileBox A {font-weight:bold;font-size:100%;color:#FFF !Important;text-decoration:none;border:0px solid #FFF;background:transparent none;}

#idLoginContainer DIV.profileBox A:hover {background:transparent !important;border:0px solid #e5e5e5 !important;color:#093478 !important;}

#idLoggedAction input {font-weight:bold !important;font-size:100% !important;color:#fff !important;border:0px solid #e5e5e5 !important;padding:0 !important; background:transparent; margin-left:5px !important; margin-top:6px;}

#idLoggedAction input:hover {color:#093478 !important;background:transparent !important;}

#idLoginContainer #idLoggedName,
#idLoginContainer #idLoggedName SPAN {font-weight:bold;color:#FFF;text-align:right !important;float:none !important;}

#idLoginContainer #idLoggedName SPAN {float:right !important;position:relative;right:-15px;/right:0px;/left:-10px;}

#idLoggedAction {padding-right:0px !important;}
#idLoggedAction input {margin-left:0px !important;margin-right:0px !important;/margin-right:-3px !important;}

/*******************************************************************/
/******* MENU and CONTENT                                                        *******/
/*******************************************************************/

/******* Menu and content main container *******/

#idContentContainer
{
  height: auto;
  margin-top: 0px;
  margin-bottom: 25px;
}

/******* Menu column container *******/

#idNavigationContainer {width: 240px;float: left;}

/******* MENU LEVEL 1 *******/

#idMainMenuItem535032 a{
border:0 !important;
}
/******* The 1st menu level container *******/

#idMainMenu,
#idMainMenu UL
{
  margin: 0;
  padding: 0;
  width: 240px;
  height: auto;
  list-style-type: none;
  background-color:#FFF;
}

/******* Item container of the 1st menu level  *******/

#idMainMenu LI 
{
  position: relative;
  width: 240px;
  height: auto;
  margin: 0px 0 0 0;
  padding: 0;
  background: transparent none !important;
}

#idMainMenu LI.itemNormal .d5,
#idMainMenu LI.itemCurrent .d5,
#idMainMenu LI.itemCurrentParent .d5
{
  background: transparent none !important;
}

/******* Item of the 1st menu level *******/

#idMainMenu LI A,
#idMainMenu LI A:link,
#idMainMenu LI A:active,
#idMainMenu LI A:visited,
#idMainMenu LI A:hover,
#idMainMenu LI SPAN SPAN
{
  display: block;
  height: auto;
  padding: 8px 0px 8px 16px;
  background-color: transparent;
  font-size: 85%;
  font-weight: bold;
  color: #618C32;
  text-decoration: none;
  overflow: hidden;
  margin:0px 13px;
  border-bottom:1px solid #B0B0B0;
}

#idMainMenu LI.last A
{
  border:0px !important;
}

#idMainMenu LI A,
#idMainMenu LI A:link,
#idMainMenu LI A:active,
#idMainMenu LI A:visited {
  background: transparent url('/resources/theme/subnav_left_bg_off.jpg') no-repeat -14px center;
}

#idMainMenu LI A:hover,
#idMainMenu LI.itemNormal:hover A
{
  color: #618C32;
  background: transparent url('/resources/theme/subnav_left_bg_on.jpg') no-repeat -14px center;
}

#idMainMenu LI SPAN SPAN,
#idMainMenu LI.itemCurrentParent A
{
  color: #FFF;
  background:#083579;
  font-size:100%;
  text-transform: uppercase;
  font-weight:normal;
  padding:8px 26px;
  margin:0;
  border:0px;
}
#idMainMenu LI.itemCurrentParent A,
{
  background-image:none !important;
}

/******* System icons on the 1st menu level items *******/

#idMainMenuContainer #idMainMenu DIV.mainMenuPublicHiddenIcon,
#idMainMenuContainer #idMainMenu UL.dynamic LI DIV.mainMenuPublicHiddenIcon,
#idMainMenuContainer #idMainMenu DIV.mainMenuPublicHiddenIcon.after
{
  display: none;
}


/******* MENU LEVEL 2 *******/

#idMainMenu LI UL
{
  width: 240px;
  padding: 0 0 0px 0;
  background-color: #FFF;
}

#idMainMenu LI UL LI A,
#idMainMenu LI UL LI A:link,
#idMainMenu LI UL LI A:active,
#idMainMenu LI UL LI A:visited,
#idMainMenu LI UL LI A:hover,
#idMainMenu LI UL LI SPAN SPAN,
#idMainMenu LI.itemNormal:hover UL.dynamic LI A
{
  width: auto;
  padding: 6px 0px 6px 16px;
  font-size: 85%;
  font-weight: bold;
  color: #618C32;
  display:block;
  border-bottom:1px solid #B0B0B0;
  margin:0px 26px 0px 26px;
}

#idMainMenu LI.last UL LI A
{
  border-bottom:1px solid #B0B0B0 !important;
}

#idMainMenu LI UL LI.last A,
#idMainMenu LI UL LI.last SPAN SPAN
{
  border:0px !important;
}

#idMainMenu LI UL LI A,
#idMainMenu LI UL LI A:link,
#idMainMenu LI UL LI A:active,
#idMainMenu LI UL LI A:visited
{
  background: transparent url('/resources/theme/subnav_left_bg_off.jpg') no-repeat -14px center;
}

#idMainMenu LI UL LI.itemNormal:hover A,
#idMainMenu LI UL LI A:hover,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover A,
#idMainMenu LI.itemNormal:hover UL.dynamic LI A:hover,
#idMainMenu LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover
{
  color: #618C32;
  text-decoration:none;
  background: transparent url('/resources/theme/subnav_left_bg_on.jpg') no-repeat -14px center;
}

#idMainMenu LI LI.itemCurrent SPAN SPAN,
#idMainMenu LI LI.itemCurrentParent A
{
  background: transparent url('/resources/theme/subnav_left_bg_dn.jpg') no-repeat -14px center !important;
  color:#618C32;
  text-transform:none !important;
  border:0px;
}

#idMainMenu LI LI.itemCurrentParent A 
{
  border:0px !important;
}

#idMainMenu LI.itemCurrentParent LI A,
#idMainMenu LI.itemCurrentParent LI SPAN SPAN {text-transform:none;}



/******* MENU LEVEL 3 *******/

#idMainMenu LI UL LI UL
{
  padding: 0;
  border: none;
  background-color: #E0E2D5;
}

#idMainMenu LI UL LI UL LI A,
#idMainMenu LI UL LI UL LI A:link,
#idMainMenu LI UL LI UL LI A:active,
#idMainMenu LI UL LI UL LI A:visited,
#idMainMenu LI UL LI UL LI SPAN SPAN,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A,
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A
{
  width: auto;
  padding: 5px 0px 5px 16px;
  background: transparent none !important;
  font-size: 85%;
  font-weight: bold;
  color: #333;
  text-decoration:none;
  border:0px;
}

#idMainMenu LI UL LI UL LI.itemNormal:hover A,
#idMainMenu LI UL LI UL LI A:hover,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI.itemNormal:hover A,
#idMainMenu LI.itemNormal:hover UL.dynamic LI.itemNormal:hover UL.dynamic LI A:hover,
#idMainMenu LI.itemNormal UL.dynamic LI.itemNormal TABLE.dynamic UL.dynamic LI A:hover
{
  background-color: transparent;
  color: #333;
  text-decoration:underline;
}

#idMainMenu LI UL LI UL LI SPAN SPAN
{
  font-weight: bold;
  color: #333;
}


#idMainMenu LI.itemNormal DIV.dynamicMenuLevelContainer
{
  display: block;
}
#idMainMenu LI.itemNormal
{
/ margin-bottom: 0px;
}
#idMainMenu LI.itemNormal TABLE.dynamic
{
  font-size: auto;
}
#idMainMenu LI UL LI.itemNormal TABLE.dynamic
{
	font-size: auto;
}

/******* DYNAMIC MENU LEVEL 2 *******/

#idMainMenu LI.itemNormal UL.dynamic,
#idMainMenu LI.itemNormal:hover UL.dynamic
{
  display:none !important;
}


#idMainMenu LI
/*
LI#idMainMenuItem529457,
LI#idMainMenuItem530413,
LI#idMainMenuItem530421,
LI#idMainMenuItem530426,
LI#idMainMenuItem530431,
LI#idMainMenuItem530437,
LI#idMainMenuItem530441,
LI#idMainMenuItem522261,
LI#idMainMenuItem531979 UL,
LI#idMainMenuItem532272 UL,
LI#idMainMenuItem532277 UL,
LI#idMainMenuItem532352 */
{display:none;visibility:hidden;}

body.adminContentView #idMainMenu LI,
body#PAGEID_522242 li#idMainMenuItem522261,
#idMainMenu LI UL,
#idMainMenu LI UL LI /*
body.adminContentView li#idMainMenuItem522261,
body.adminContentView LI#idMainMenuItem529457,
body.adminContentView LI#idMainMenuItem530413,
body.adminContentView LI#idMainMenuItem530421,
body.adminContentView LI#idMainMenuItem530426,
body.adminContentView LI#idMainMenuItem530431,
body.adminContentView LI#idMainMenuItem530437,
body.adminContentView LI#idMainMenuItem530441,
body.adminContentView LI#idMainMenuItem531979 UL,
body.adminContentView LI#idMainMenuItem532272 UL,
body.adminContentView LI#idMainMenuItem532277 UL,
body.adminContentView LI#idMainMenuItem532352 */
{display:block;visibility:visible;}

LI#idMainMenuItem531979 UL,
LI#idMainMenuItem532272 UL,
LI#idMainMenuItem532277 UL,
#idMainMenu LI#idMainMenuItem532352,
LI#idMainMenuItem541721
{
display:none !important;visibility:hidden !important;
}

body.adminContentView LI#idMainMenuItem531979 UL,
body.adminContentView LI#idMainMenuItem532272 UL,
body.adminContentView LI#idMainMenuItem532277 UL,
body.adminContentView #idMainMenu LI#idMainMenuItem532352,
body.adminContentView LI#idMainMenuItem541721,
body.memberContentView LI#idMainMenuItem373293
{
display:block !important;visibility:visible !important;
}


/** Disable the board of directors links **/

#idMainMenuItem568557, #idMainMenuItem578001, #idMainMenuItem578020, #idMainMenuItem578021, #idMainMenuItem578041, #idMainMenuItem578042, #idMainMenuItem578043, #idMainMenuItem578045, #idMainMenuItem578046, #idMainMenuItem578047, #idMainMenuItem578068, #idMainMenuItem578069, #idMainMenuItem578070, #idMainMenuItem578071, #idMainMenuItem578072, #idMainMenuItem578074, #idMainMenuItem578077, #idMainMenuItem578078,
#idMainMenuItem578079, #idMainMenuItem578080, #idMainMenuItem578081, #idMainMenuItem578083, #idMainMenuItem578084, #idMainMenuItem578086,
#idMainMenuItem578087, #idMainMenuItem578088, #idMainMenuItem578089, #idMainMenuItem578090, #idMainMenuItem578093, #idMainMenuItem578095,
#idMainMenuItem578112, #idMainMenuItem578113, #idMainMenuItem578114, #idMainMenuItem578115, #idMainMenuItem578117, #idMainMenuItem578118,
#idMainMenuItem578119, #idMainMenuItem578120, #idMainMenuItem578121, #idMainMenuItem578123, #idMainMenuItem578249, #idMainMenuItem578251,
#idMainMenuItem578253, #idMainMenuItem578256, #idMainMenuItem578258, #idMainMenuItem578260, #idMainMenuItem578264, #idMainMenuItem578265
{
display:none !important;
}

/* Enable BOD Links in Admin */

body.adminContentView #idMainMenuItem568557, body.adminContentView #idMainMenuItem578001, body.adminContentView #idMainMenuItem578020, body.adminContentView #idMainMenuItem578021, body.adminContentView #idMainMenuItem578041, body.adminContentView #idMainMenuItem578042, body.adminContentView #idMainMenuItem578043, body.adminContentView #idMainMenuItem578045, body.adminContentView #idMainMenuItem578046, body.adminContentView #idMainMenuItem578047, body.adminContentView #idMainMenuItem578068, body.adminContentView #idMainMenuItem578069, body.adminContentView #idMainMenuItem578070, body.adminContentView #idMainMenuItem578071, body.adminContentView #idMainMenuItem578072, body.adminContentView #idMainMenuItem578074, body.adminContentView #idMainMenuItem578077, body.adminContentView #idMainMenuItem578078,
body.adminContentView #idMainMenuItem578079, body.adminContentView #idMainMenuItem578080, body.adminContentView #idMainMenuItem578081, body.adminContentView #idMainMenuItem578083, body.adminContentView #idMainMenuItem578084, body.adminContentView #idMainMenuItem578086,
body.adminContentView #idMainMenuItem578087, body.adminContentView #idMainMenuItem578088, body.adminContentView #idMainMenuItem578089, body.adminContentView #idMainMenuItem578090, body.adminContentView #idMainMenuItem578093, body.adminContentView #idMainMenuItem578095,
body.adminContentView #idMainMenuItem578112, body.adminContentView #idMainMenuItem578113, body.adminContentView #idMainMenuItem578114, body.adminContentView #idMainMenuItem578115, body.adminContentView #idMainMenuItem578117, body.adminContentView #idMainMenuItem578118,
body.adminContentView #idMainMenuItem578119, body.adminContentView #idMainMenuItem578120, body.adminContentView #idMainMenuItem578121, body.adminContentView #idMainMenuItem578123, body.adminContentView #idMainMenuItem578249, body.adminContentView #idMainMenuItem578251,
body.adminContentView #idMainMenuItem578253, body.adminContentView #idMainMenuItem578256, body.adminContentView #idMainMenuItem578258, body.adminContentView #idMainMenuItem578260, body.adminContentView #idMainMenuItem578264, body.adminContentView #idMainMenuItem578265
{
display:block !important;
}


#leftAds {padding-top:30px;}


/***************************************************/
/******* CONTENT                             *******/
/***************************************************/


.controlTablesBordersInEditor {text-align:left;}

h1.pagetitle
{
float:left;
color:#09347A !important;
}
div.more-events-link, div.more-blogs-link{
margin-top:15px;
font-size: 93%;
}
a.backto
{
float:right
}
div.contentarea
{
border-top:#ccc solid 1px;
padding-top:20px;
margin-top:10px;
}
div.contentarea h4
{
font-size:12px !important;
color:#373637 !important;
margin-bottom:15px;
}



/******* Content column main container *******/

#idPrimaryContentContainer
{
  width: 683px;
  height: auto;
  float: left;
  margin-left:25px;
  background:#FFF;
  overflow:visible !important;
}

/******* Inner content containers *******/

#idPrimaryContentContainer .d1
{
  float: left;
  border: 0px solid transparent;
  overflow:visible !important;
}
#idPrimaryContentContainer .d1 .d1
{
  float: none;
  border: none;
  overflow:visible !important;
}

#idPrimaryContentContainer .block .inner
{
  float: left;
  padding: 19px 34px;
  overflow:visible !important;
}

#Upload_Description
{
position: relative;
left: -70px;
/left: -57px;
line-height:130%;
}

/******* Container for content editing *******/
/******* (Specify background color of the content region below) *******/

#idPrimaryContentBlock1ContentHolder,
#idPrimaryContentBlock1ContentHolderEventAdmin
{
  background-color: #FFFFFF;
  overflow:visible !important;
}

#idPrimaryContentBlock1Content
{
	width: 616px;
 overflow:visible !important;
}

#idPrimaryContentBlock1ContentHolder
{
  width: 616px;
  line-height:141%;
  overflow:visible !important;
}

#idPrimaryContentBlock1ContentHolder A 
{
  color:#669933 !important;
}

#homeFlash {position:absolute;width:690px;height:332px;z-index:33333;top:-20px;left:-34px;}

#homeContent {padding-top:332px;}

#homeEvents, #homeNews 
{
  width:170px;
  float:left;
}

#homeEvents A, #homeNews A 
{
  font-weight:bold !important;
  font-size:108%;
}

#homeRssLink {margin-top:5px;}

#homeFeatured
{
  margin:0px 10px;
  border-left:1px solid #ccc;
  border-right:1px solid #ccc;
  float:left;
  width:234px;
  padding:0px 10px;
  min-height:175px;
}

table#home-featuredMembers td {text-align:center !important;}
table#home-featuredMembers img {max-width:80%;}


#homeVideo 
{
  margin-top:15px;
  border-top:1px solid #ccc;
  padding-top:15px;
}

.BoxContent {
  font-size: 85%;
}

.BoxContent a {
  color: #669933;
  text-decoration: underline;
}

.EventListCalendar {width:99%;}

#idTitleContainer, .pageTitleContainer, .pageTitleOuterContainer {padding-bottom:0px !important;margin-bottom:0px !important;}

#idPrimaryContentBlock1Content H2, H1.pageTitle {border-bottom:1px solid #999 !important;padding-bottom:10px !important;text-transform:uppercase !important;margin-bottom:12px !important;display:block !important;width:100% !important;line-height:111% !important;}

#idEventRegistrationWizardContainer H1.pageTitle a {font-size:100% !important;font-weight:bold !important;}

#idPrimaryContentBlock1Content H3 {margin-bottom:14px;}

#idPrimaryContentBlock1Content ul {margin-left:40px;margin-bottom:10px;line-height:141%;}

#idPrimaryContentBlock1Content ul.filterList,
#idPrimaryContentBlock1Content ul.boxesList {margin-left:0px;}

#idPrimaryContentBlock1Content ol {margin-left:22px;margin-bottom:10px;line-height:141%;}

#idPrimaryContentBlock1Content ol li {margin-bottom:10px;}

#idPrimaryContentBlock1Content ul ul, #idPrimaryContentBlock1Content ol ol {margin-top:5px;}

#idPrimaryContentBlock1Content ol ol {list-style-type:lower-roman;}

#idPrimaryContentBlock1Content ol ol ol {list-style-type:lower-alpha;}

#idPrimaryContentBlock1Content hr {color:#618c32;background-color:#618c32;width:100%;height:5px;border:0px solid #FFF;}

#idPrimaryContentBlock1Content p {margin-bottom:10px;}

#idPrimaryContentBlock1Content strong a,
#idPrimaryContentBlock1Content b a {font-weight:bold !important;}


.onlyTextContainer .fieldBody,
.onlyTextContainer .label {width:95% !important;}


/**************************************************/
/******* FOOTER                             *******/
/**************************************************/


#idFooterContainer .inner
{
  float: left;
  padding: 0px;
}
#idFooterContainer .inner .inner
{
  float: none;
  padding: 0;
}


/******* Editable footer region container *******/
/******* (Specify default background color for editable region below) *******/

.footerContentHolder
{
  width: auto;
  height: auto;
  padding: 0;
  background: transparent;
}

#idFooterContent
{ 
  width: 948px;
  text-align:left;
}

#footer-bar{
margin: 0 0 18px 0;
}
#footer-bar #idPrintLinkContainer{
position:static !important;
float:right;
}

#add-this-button{
float:right;
margin-right:20px;
}
.footer-buttons li
{
float:right;
list-style-type:none;
margin-left:10px;
}

#footernav-area {
  padding-left:27px;
  background:url('/resources/theme/footer_nav_header.jpg') no-repeat;
}

#footernav .level0 {
  font-size:77%;
  text-transform: uppercase;
  padding:8px 10px 8px 0px;
  list-style-type: none;
  width: auto;
}

#footernav .level0 a {
  display:block;
  color: #FFF;
  text-decoration: none;
  padding-bottom:16px;
  whitespace:nowrap;
}

#footernav .level0 ul {
  list-style-type: none;
  background-color:#E0E2D5;
  padding-right:10px;
  padding-bottom:8px;
}

#footernav .level0 ul li {
  text-transform: none;
  display:block;
  font-size: 93%;
  line-height:12px
}

#footernav .level0 ul li a {
  color:#727073;
  padding-bottom: 3px;
}

#footernav .level0 ul li a:hover {
  text-decoration:underline;
}

#bottom 
{
  margin-top:20px;
  border-top:1px solid #ACACAC;
  font-size:77%;
  padding-top:12px;
  color:#727073;
}

#bottom a {color:#727073;text-decoration:none;}
#bottom a:hover {text-decoration:underline;}

#bottomNav {float:right;color:#618C32;}

#bottomNav a 
{
  text-decoration:none;
  color:#618C32;
  margin-right:5px;
  margin-left:5px;
}

#bottomNav a:last-child {margin-right:0px;}


div.infoText span.levelRecurring, span.textLine span.levelRecurring
{
display:none !important;
}


/*
a.optionLink
{
text-decoration:none !important;
}
.filterOptions a.optionLink:hover
{
color: #457e0d !important;
font-style: italic !important;
}
*/