/*** HTML Element Definitions ******************************/
body, div, td { font: 12px Helvetica, Arial, sans-serif !important; }
H1 { font-size: 22px !important; }
H3 { font-size: 14px !important; }
H1, H2, H3, H4, H5 { margin: 0px !important; }
a { font-family: Arial, Helvetica, sans-serif; color: #d55821; text-decoration: none; cursor: pointer; }
a:hover { font-family: Arial, Helvetica, sans-serif; color: #f37221; text-decoration: none; cursor: pointer; }
div { margin: 0; padding: 0; border: none; }
img { margin: 0; padding: 0; border: none; }
br.clear { clear: both; font-size: 0; margin: 0; padding: 0; }
html, body { background: #f2f2f0 !important; }

/*** page div styles ********************************/
#pagediv_C { background: #f2f2f0 url(../../images/Gallery/liftpod/bg-page.jpg) repeat-y center;  }
#pagediv_C1 {  background: url(../../images/Gallery/liftpod/btm.jpg) no-repeat bottom center; padding-bottom: 25px; margin-bottom: -15px; }
#pagediv_C2 { width: 100%; text-align: center;  background: url(../../images/Gallery/liftpod/bg.jpg) no-repeat top center; }
#pagediv { width: 764px; text-align: left; margin: 0 auto 0 auto; }

/*** TOP CUSTOM STYLES  ********************************/
#topRow1 { position: relative; max-height: 229px; min-height: 99px; background: #B49C6A; }
#topRow2 { position: relative; padding: 1px 0px 3px 7px; background: url(../../images/Gallery/liftpod/h-bg-nav.jpg); z-index: 2;}
#topRow2 a {margin: 2px 0px 1px 0px; color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px; }
#topRow2 a:hover { background: #E95020; }

/*** JLG / Liftpod Logo  **************************************/
#logoC { position: relative; z-index: 3; }
#liftlogo { position: absolute; top: -7px; left: 595px; }

/*** Main Column LAYOUT   *******************************/
.internal #pageColumns { width: 764px; background: #FFFFFF; position: relative; }
#pageColumns { width: 764px; background: #FFFFFF url(../../images/Gallery/liftpod/h-bg.jpg) no-repeat bottom left; position: relative; }


/*** Subpage Layouts *******************************/
#contentAreaSubpage { padding: 0px; margin: 0; }
#contentAreaSubpage p { margin: 0px; padding: 0; }
/* Added Subpage column layout for full screen */
#pageColumnsSubpage { width: 764px; background: #FFFFFF url(../../images/Gallery/liftpod/h-bg.jpg) no-repeat bottom left; position: relative; }

/*** RIGHT COLUMN CUSTOM STYLES  ********************************/
#ColumnRt { min-width: 266px; float: right; }
#ColumnLft { max-width: 390px; float: left; }

/*** LEFT COLUMN CUSTOM STYLES ********************************/
.contentTable { width: auto; padding: 0; margin: 0; border-spacing: 0; border-collapse: collapse; border-width: 0; }
#contentArea { padding: 37px 0px 20px 44px; margin: 0; }
#contentArea p { margin: 0 0 12px 0; padding: 0; }

#clearOut { width: 100%; height: 0px; clear: both; }
/* to clear footer */
*html #clearOut { margin-top: -15px; }
/* Only for IE*/

/* fix multibox */
.multiBoxDesc { display: none; }

/*** Bottom Nav *******************************/
#btmNav div { font-size: 10px !important; }
#btmNav div a { color: #5C5B60 !important; }
#btmNav div a:hover { color: #E94F21 !important; }

/*** Special Content Styles **********************************/
.RightContentSideBar {  background: url(../../images/Gallery/liftpod/bg-content.jpg) no-repeat; } 
#printC { padding: 10px 0px 10px 30px; }
/* styles not tagged this way in jlg cms */
#spec-content { padding: 0px 18px 20px 18px; background: #EBEBEB; width: 171px;}
/* underscore for ie width */
#spec-content { _width: 207px; }


/*** May need later ***/
/************** INTERNAL CUSTOM STYLES ********************************/
.int #liftlogo { top: 91px; left: 586px; }
.int #pageColumns { background: url(../../images/Gallery/liftpod/bg-content.jpg) no-repeat bottom left; }
.int #ColumnRt { width: 230px; }

/*** RIGHT COLUMN CUSTOM STYLES  ********************************/
.int #ColumnRtIn { padding: 29px 23px 20px 0px; margin: 0; }
.int #spec-content { width: 207px; padding: 0px 18px 20px 18px; background: #EBEBEB; }
.int #ColumnLft { width: 505px; }

/*** LEFT COLUMN CUSTOM STYLES ********************************/
.int #contentArea { padding: 29px 0px 20px 37px; margin: 0; }
.int #imgC { float: right; }
.int #imgC img { padding: 0px 0px 0px 20px; }
#imgC { float: right; }
#imgC img { padding: 0px 0px 0px 20px; }
.app #ColumnRt { width: 329px; }
.app #ColumnLft { width: 400px; }

.FormLabel {font-size:11px !important; font-weight:bold !important;}