@charset "utf-8";
@import url(normalize.css);
@import url(color.css);
@import url(typography.css);

body  {margin:0; padding:0; text-align:center;}
ul, ol {margin:.2em 0 .4em 0;}
li {margin:.2em 0 0 22px; list-style-type:disc;}

#container {position:relative; width:1032px; padding:0; margin:0 auto; text-align:left;}
#header {position:relative; height:157px;}
#header h1 {position:absolute; top:0; left:91px; width:341px; height:150px; text-indent:-9999px;}
#nMain {position:absolute; top:55px; right:15px; width:570px; margin:0; padding:0;}
#nMain li {float:right; margin:0; padding:3px 6px; list-style:none;}
#content-wrapper {}
#leftside {position:relative; float:left; width:163px;}
#content {position:relative; float:left; margin-top:5px; width:634px; min-height:559px; padding:0 0 40px 0; overflow:hidden;}
#content div.inner {margin:0 7px 0 7px;}
#content div.inner p {margin-left:11px; margin-right:11px;}
#content div.btm {position:absolute; left:0; bottom:0; height:27px; width:634px; clear:both;}
#rightside {position:relative; float:left; width:230px;}
#footer {clear:both; width:1032px; padding:0; margin:10px auto 30px auto;}

#video-box-full {height:350px; text-align:center;}
#box-BookletRegistration {height:604px; text-align:center;}
#box-BookletRegistration div.inner {position:relative; overflow:hidden; margin:0 6px 0 8px; padding:0; height:100%;}
#box-BookletRegistration div.inner p {margin-left:4px; margin-right:8px;}
#box-BookletRegistration iframe {position:absolute; z-index:100; top:430px; left:5px; padding:0; margin:0; background-color: transparent;}
#box-BookletRegistration #fpo-form {position:absolute; top:430px; left:0;}
.slideshow {position:relative;}
.slideshow_nav {margin:8px 0 0 0; padding:4px 0 4px 0;}
.slideshow_nav a {padding:3px 10px;}
.slideshow_thumbs {position:absolute; top:340px; width:620px; height:60px; z-index:50; text-align:center;}
.slideshow_thumbs img {display:inline;}
/*.slideshow_thumbs a {display:inline-block; width:111px; height:60px; margin:0 auto; display:-moz-inline-stack; zoom:1; *display:inline;}*/
.slideshow_content {}
.slideshow_content h3 {margin-top:65px; margin-left:50px;}
.slideshow_content p {margin-left:50px !important;}

/* Section Highlighting */
.pgHome li#nMain_home {display:none;}


/* Headlines */
.HLstyle1 {margin:0; padding:8px 3px 7px 10px;}
.HLstyle2 {}
.HLstyle3 {}

/* HOME Styles */
.pgHome #content {}
/* Specific Page Styles */
.pgProdInfo #content {min-height:572px; padding-bottom:27px;}
.pgProdInfo .subcol1 {float:left; width:354px; height:515px; margin:5px 0 0 0; padding:0;}
.pgProdInfo .subcol2 {float:right; width:262px; margin:5px 0 0 0; padding:0;}
.pgProdInfo .subcol2 p, .pgProdInfo .subcol2 ul {padding-right:8px;}
.pgProdInfo .subcol2 img+ul {margin-top:8px;}

/* Misc */
.clrBoth {clear:both; line-height:0;}