body { margin: 0px; margin-top: 8px; padding: 0px; background-color: #FFFEEE; text-align: left; font-family: "Helvetica Neue", helvetica, "Liberation Sans", Geneva, Calibri, Arial, sans-serif; font-size: 14px; color: #333333; }

img { border: 0px; }

div { display: table; position: relative; text-align: left; margin: 0px; padding: 0px; }

a { text-decoration: none; color: #237830; font-weight:bold; }

p { font-size: 14px; color: #333333; line-height: 20px; margin: 0px; padding: 0px 0px 15px 0px; text-align:justify; }

img.floatRight { float:right; padding-left:5px; }
img.floatLeft { float:left; padding-right:5px; }

#Wrapper1 { width: 928px; }
#Wrapper2 { width: 100%; height: 120px; background-image: url(/images/INHT-Design_001_03.jpg); background-position: top right; background-repeat: no-repeat; }
#Wrapper3 { float: left; margin-top: 8px; margin-right: 8px; width:704px; }

#LogoWrapper { position: relative; top: 16px; left: 32px; }

#MiddleImageWrapper { width: 704px; height: 224px; background-image: url(/images/INHT-Design_001_11.jpg); background-position: top left; background-repeat: no-repeat; float: left; margin-right: 8px; }

#ContentHeadingWrapper { width: 704px; height: 56px; background-image: url(/images/INHT-Design_001_16.jpg); background-position: top left; background-repeat: no-repeat; }
#ContentWrapper { width: 704px; background-image: url(/images/INHT-Design_001_17.jpg); background-position: top left; background-repeat: repeat-y; padding: 0px; }

#ContentHeading { color: #FFFFFF; position: relative; left: 15px; font-size: 21px; line-height: 24px; margin: 0px; margin-top: 12px; padding: 0px; }

div.SnippetWrapper1 { border-bottom: 8px solid #FFFEEE; background-color: #FFFFFF; }
div.SnippetHeadingWrapper { width: 208px; height: 40px; background-image: url(/images/INHT-Design_001_13.jpg); background-position: top right; background-repeat: no-repeat; border-left: 8px solid #BEFF46; }
div.SnippetContentWrapper { width: 208px; height: 294px; background-image: url(/images/INHT-Design_001_23.jpg); background-position: bottom center; background-repeat: no-repeat; border-left: 8px solid #BEFF46; }
div.SnippetSpacingWrapper { width: 208px; height: 8px; border-left: 8px solid #BEFF46; }

h2.SnippetHeading { color: #FFFFFF; position: relative; left: 16px; font-size: 18px; line-height: 21px; margin: 0px; margin-top: 12px; padding: 0px; }
p.SnippetContent { font-size: 12px; padding: 16px; line-height: 18px; }

#MenuWrapper { height: 32px; width: 912px; padding-left: 8px; padding-right: 8px; }
#FooterWrapper { height: 56px; width: 912px; padding-left: 8px; padding-right: 8px; margin-top: 10px; display: inline-table; }
/* 
#MenuWrapper { height: 32px; width: 912px; padding-left: 8px; padding-right: 8px; background-image: url(/images/INHT-Design_001_10.jpg); background-repeat: repeat-x; background-position: top left; }
#FooterWrapper { height: 56px; width: 912px; padding-left: 8px; padding-right: 8px; background-image: url(/images/INHT-Design_001_24.jpg); background-repeat: repeat-x; background-position: top left; }
*/

.VideoButton { width: 192px; height: 28px; background-image: url(/images/INHT-Button_001.png); background-position: top left; background-repeat: no-repeat; background-color: transparent; border: 0px; position: relative; top: 182px; left: 8px; cursor: pointer; }
.VideoButton:Hover { background-image: url(/images/INHT-Button_001_over.png); }

a.MenuLink { font-weight: bold; color: #237830; font-size: 14px; }
a.MenuLink:Hover { color: #F7931E; }

.ModalBackground {background-color:#237830; filter:alpha(opacity=70); opacity: 0.7; }

hr {clear:both; padding-top:5px; padding-bottom:5px;}