/* page wraps for body content 
----------------------------------------------- */



#left-lower-content-wrap-h { color: #333; font: 11px/17px 'Lucida Grande', Geneva, Arial, sans-serif; text-align: left; padding: 0; margin: 0; width: 509px; float: left; clear: both; white-space: nowrap; }
/* IE / Win hacks */
* html #left-lower-content-wrap-h {  }
/* END IE / Win hacks */




/* left body body content for home page only 
----------------------------------------------- */

#left-content-h { color: #333; font: 12px/19px "Lucida Grande", Geneva, Arial, sans-serif; text-align: left; margin: 0 0 0 28px; padding: 0; width: 480px; float: left; clear: right; white-space: normal; }
/* IE / Win hacks */
* html #left-content-h { margin: 0 0 0 14px; padding: 0; }
/* END IE / Win hacks */


#left-content-h h1 { color: #3b2a75; font: bold 15px/21px "Lucida Grande", Geneva, Arial, sans-serif; margin: 0 0 7px; padding: 0; white-space: normal; }
/* IE / Win hacks */
* html #left-content-h h1 { margin-bottom: 5px; }
/* END IE / Win hacks */

#left-content-h h2 { color: #993333; font: bold 14px/21px "Lucida Grande", Geneva, Arial, sans-serif; margin: 0 0 15px; padding: 0; white-space: normal; }
/* IE / Win hacks */
* html #left-content-h h2 { margin-bottom: 13px; }
/* END IE / Win hacks */

#left-content-h p { width: 460px; float: left; white-space: normal; }
/* IE / Win hacks */
* html #left-content-h p { margin-top: 7px; }
/* END IE / Win hacks */

.homeimage { color: #333; font: 11px/17px 'Lucida Grande', Geneva, Arial, sans-serif; margin: 5px 0 21px; padding: 0; width: 169px; float: right; }


/* left body content lower half home -- if needed
----------------------------------------------- */

#left-lower-content-1 { color: #333; font: 11px/17px 'Lucida Grande', Geneva, Arial, sans-serif; text-align: left; width: 230px; height: auto; margin: 0 0 0 28px; padding: 0; float: left; white-space: normal; }

#left-lower-content-1 h2 { color: #696; font: bold 12px/19px 'Lucida Grande', Geneva, Arial, sans-serif; margin: 0; padding: 0; border-bottom: 1px solid #ededf7; white-space: normal; }
#left-lower-content-1 h3 { color: #696; font: bold 12px/19px 'Lucida Grande', Geneva, Arial, sans-serif; margin: 0; padding: 0; border-bottom: 1px solid #ededf7; white-space: normal; }
#left-lower-content-1 h4 { color: #666; font: italic 12px/19px 'Lucida Grande', Geneva, Arial, sans-serif; height: 19px; float: left; clear: both; margin: 12px 0 0; padding: 0; white-space: normal; }
/* IE / Win hacks */
* html #left-lower-content-1, #left-lower-content-1 h2, #left-lower-content-1 h3, #left-lower-content-1 h4 { margin-right: -3px; }
/* END IE / Win hacks */
#left-lower-content-1 p { width: 200px; float: left; margin-top: 0; white-space: normal; }
#left-lower-content-1 ul { float: left; width: 200px; margin: 11px 0 0; padding: 0; }
#left-lower-content-1 li { margin: 0 0 0 15px; padding: 1px 0 6px; list-style-image: url(../css-images/red-arrow.gif); list-style-position: outside; }

#left-lower-content-2 { color: #333; font: 11px/17px 'Lucida Grande', Geneva, Arial, sans-serif; text-align: left; width: 230px; height: auto; margin: 0; padding: 0; float: right; white-space: normal; }
#left-lower-content-2 h2 { color: #696; font: bold 12px/19px 'Lucida Grande', Geneva, Arial, sans-serif; width: 230px; margin: 0; padding: 0; border-bottom: 1px solid #ededf7; white-space: normal; }
#left-lower-content-2 h3 { color: #696; font: bold 12px/19px 'Lucida Grande', Geneva, Arial, sans-serif; width: 230px; float: left; clear: both; margin: 12px 0 0; padding: 0; border-bottom: 1px solid #ededf7; white-space: normal; }
#left-lower-content-2 h4 { color: #666; font: italic 12px/19px 'Lucida Grande', Geneva, Arial, sans-serif; width: 230px; height: 19px; float: left; clear: both; margin: 12px 0 0; padding: 0; white-space: normal; }

/* IE / Win hacks */
* html #left-lower-content-2, #left-lower-content-2 h2, #left-lower-content-2 h3, #left-lower-content-2 h4 { margin-right: -3px; }
/* END IE / Win hacks */

#left-lower-content-2 p { width: 200px; float: left; white-space: normal; }
#left-lower-content-2 ul { float: left; width: 200px; margin: 11px 0 0; padding: 0; }
#left-lower-content-2 li { margin: 0 0 0 15px; padding: 1px 0 6px; list-style-image: url(../css-images/red-arrow.gif); list-style-position: outside; }
/* IE / Win hacks */
* html #left-lower-content-2 li { margin: 0 0 0 15px; list-style-image: url(../css-images/red-arrow-ie.gif); }
/* END IE / Win hacks */
/* IE / 7.0 Win hacks */
*:first-child+html #left-lower-content-2 li { list-style-image: url(../css-images/red-arrow-ie.gif); }
/* END IE / 7.0 Win hacks */





