/* MAIN ELEMENTS */
body {margin:20px 0 20px 0; padding:0; background-color:#003f73;}
div#header_green {width:798px; height:60px; overflow:hidden; margin:0 0 0 0; padding:0;}
div#headergreen_col2_1 {float:left; width:500px; height:74px; margin:0; padding:0 0 5px 0; text-align:left; background-image:url(/images/structural_images/lft_header_green.jpg); background-position:top left; background-repeat:no-repeat;}
div#headergreen_col2_2 {display:none; visibility:hidden; font-size:1%;}
div#header_blue {width:798px; height:84px; margin:0; padding:0;}
div#headerblue_col2_1 {float:left; width:500px; height:74px; margin:0; padding:5px 20px 5px 20px; text-align:left; background-image:url(/images/structural_images/lft_header_pro.jpg); background-position:top left; background-repeat:no-repeat;}
div#headerblue_col2_2 {float:left; width:394px; height:74px; margin:0; padding:5px 20px 5px 20px; text-align:right; background-image:url(/images/structural_images/rgt_header_pro.jpg); background-position:top left; background-repeat:no-repeat;}
div#nav_bar_home {display:none; visibility:hidden; font-size:1%;}
div#nav_bar_normal {display:none; visibility:hidden; font-size:1%;}
div#nav_bar_pro {display:none; visibility:hidden; font-size:1%;}

div.savvynav_about_lftnav {display:none; visibility:hidden; font-size:1%;}
div.savvynav_product_lftnav {display:none; visibility:hidden; font-size:1%;}
div.savvynav_why_lftnav {display:none; visibility:hidden; font-size:1%;}
div.savvynav_design_lftnav {display:none; visibility:hidden; font-size:1%;}
div.savvynav_install_lftnav {display:none; visibility:hidden; font-size:1%;}
div.savvynav_model_lftnav {display:none; visibility:hidden; font-size:1%;}
div.savvynav_pro_lftnav {display:none; visibility:hidden; font-size:1%;}

div.savvynav_topnav {display:none; visibility:hidden; font-size:1%;}
div.savvynav_pro_topnav {display:none; visibility:hidden; font-size:1%;}
div.savvynav_home_topnav {display:none; visibility:hidden; font-size:1%;}


div#flash_wrap {width:798px; height:398px; margin:0; padding:0;}
div#column_wrap {width:798px; height:auto; overflow:visible; margin:0; padding:0;}
	*html div#column_wrap {margin:0 0 0 3px;}
div#column_wrap_2col {width:798px; height:auto; overflow:visible; margin:0; padding:0;}
	*html div#column_wrap_2col {margin:0 0 0 3px;}
div#col3_1 {display:none;height:0px; margin:0; padding:0;}
div#col3_2 {float:left; width:546px; height:auto; margin:0 30px 0 5px; padding:0;}
div#col3_3 {float:left; width:217px; height:auto; margin:0; padding:0;}
div#col2_1 {display:none;height:0px; margin:0; padding:0;}
div#col2_2 {float:left; width:775px; height:auto; margin:0 30px 0 5px; padding:0;}
div.footer {clear:left; width:798px; height:67px; margin:0; padding:0 5px 0 0;}
div#footer_home {width:798px; height:128px; margin:0; padding:0; background-color:#fff;}

/* HEADER */ 
/* header green */
div#header_green {}
div#headergreen_col2_1 {}
div#logo {display:none; visibility:hidden;}
div#printlogo {display:block; visibility:visible;}
div#headergreen_col2_2 form {display:none; margin:0; padding:0;}
div#headergreen_col2_2 form input.txtbx {float:left; width:120px; height:13px; margin:3px 0 0 0; padding:1px 0 0 0; font-family:Arial, sans-serif; font-size:10pt;}
div#headergreen_col2_2 form input.submit {float:left; width:22px; height:22px; margin:0 0 0 7px; padding:0; background-color:transparent; border:0; background-image:url(/images/structural_images/search_btn.gif); background-position:top left; background-repeat:no-repeat;}

/* header blue */
div#header_blue {}
div#headerblue_col2_1 {}
div#headerblue_col2_2 form {float:right;width:153px; height:auto; margin:2px 0 0 0; padding:0;}
div#headerblue_col2_2 form input.txtbx {float:left; width:120px; height:13px; margin:3px 0 0 0; padding:1px 0 0 0; font-family:Arial, sans-serif; font-size:10pt;}
div#headerblue_col2_2 form input.submit {float:left; width:22px; height:22px; margin:0 0 0 7px; padding:0; background-color:transparent; border:0; background-image:url(/images/structural_images/search_btn.gif); background-position:top left; background-repeat:no-repeat;}


/* columns */
/* column_wrap */
div.col_norm {background-image:url(/images/structural_images/body_bg.jpg); background-position:top left; background-repeat:repeat-y;}
div.col_pro {background-image:url(/images/structural_images/prof_body_bg.jpg); background-position:top left; background-repeat:repeat-y;}
div.col_about {background-image:url(/images/structural_images/about_body_bg.jpg); background-position:top left; background-repeat:repeat-y;}
div.col_design {background-image:url(/images/structural_images/design_body_bg.jpg); background-position:top left; background-repeat:repeat-y;}
div.col_install {background-image:url(/images/structural_images/installation_body_bg.jpg); background-position:top left; background-repeat:repeat-y;}
div.col_model {background-image:url(/images/structural_images/model_body_bg.jpg); background-position:top left; background-repeat:repeat-y;}
div.col_why {background-image:url(/images/structural_images/why_jh_body_bg.jpg); background-position:top left; background-repeat:repeat-y;}

div.col2_norm {background-image:url(/images/structural_images/body_bg_two_col.jpg); background-position:top left; background-repeat:repeat-y;}
div.col2_pro {background-image:url(/images/structural_images/prof_body_bg_two_col.jpg); background-position:top left; background-repeat:repeat-y;}
div.col2_about {background-image:url(/images/structural_images/about_body_bg_two_col.jpg); background-position:top left; background-repeat:repeat-y;}
div.col2_design {background-image:url(/images/structural_images/design_body_bg_two_col.jpg); background-position:top left; background-repeat:repeat-y;}
div.col2_install {background-image:url(/images/structural_images/inst_body_bg_two_col.jpg); background-position:top left; background-repeat:repeat-y;}
div.col2_model {background-image:url(/images/structural_images/model_body_bg_two_col.jpg); background-position:top left; background-repeat:repeat-y;}
div.col2_why {background-image:url(/images/structural_images/why_jh_body_bg_two_col.jpg); background-position:top left; background-repeat:repeat-y;}


/* 3_1 column */
div#col3_1 {display:none;}


/* 3_2 column */
div#col3_2 {text-align:left;}
div#col3_2 h1 {margin:35px 0 10px 0; padding:0; font-family:Arial, sans-serif; font-size:15pt; font-weight:normal; color:#7d932e; line-height:100%;}
div#col3_2 p {margin:0px 0 10px 0; padding:0; font-family:Arial, sans-serif; font-size:10pt; font-weight:normal; color:#020202; line-height:22px;}
div#col3_2 p a, div#col3_2 p a:visited {margin:20px 0 15px 4px; padding:0; text-decoration:underline; font-family:Arial, sans-serif; font-size:10pt; font-weight:normal; color:#7d932e;}
div#col3_2 p a:hover {text-decoration:none;}

div#col3_2 div#breadcrumb {display:none;}
div#breadcrumb ul {margin:0; padding:0; list-style-type:none;}
div#breadcrumb ul li {display:inline; margin:0; padding:0; list-style-type:none;}
div#breadcrumb ul li a, div#breadcrumb ul li a:visited {margin:0; padding:0 10px 0 0; text-decoration:none; font-family:Arial, sans-serif; font-size:10px; color:#666; background-image:url(/images/structural_images/breadcrumb_carrot.gif); background-position:center right; background-repeat:no-repeat;}
div#breadcrumb ul li a:hover {text-decoration:underline;}
div#breadcrumb ul li.last a {background-image:none;}

/* 3_3 column */
div#col3_3 {text-align:left;}
div#image_holder {margin:35px 0 0 0; padding:0;}

/* 2 column */
/* 2_1 column */
div#col2_1 {display:none;}


/* 2_2 column */
div#col2_2 {text-align:left;}
div#col2_2 h1 {margin:35px 0 15px 0; padding:0; font-family:Arial, sans-serif; font-size:15pt; font-weight:normal; color:#7d932e; line-height:100%;}
div#col2_2 p {margin:20px 0 15px 0; padding:0; font-family:Arial, sans-serif; font-size:10pt; font-weight:normal; color:#020202; line-height:22px;}
div#col2_2 p a, div#col2_2 p a:visited {margin:20px 0 15px 0; padding:0; text-decoration:underline; font-family:Arial, sans-serif; font-size:10pt; font-weight:normal; color:#7d932e;}
div#col2_2 p a:hover {text-decoration:none;}

div#col2_2 div#breadcrumb {display:none;}



/* FOOTER */
/* footer */
div.footer {text-align:right;}
div.norm {background-image:url(/images/structural_images/footer.jpg); background-position:top left; background-repeat:no-repeat;}
div.about {background-image:url(/images/structural_images/about_footer.jpg); background-position:top left; background-repeat:no-repeat;}
div.install {background-image:url(/images/structural_images/installation_footer.jpg); background-position:top left; background-repeat:no-repeat;}
div.model {background-image:url(/images/structural_images/model_footer.jpg); background-position:top left; background-repeat:no-repeat;}
div.design {background-image:url(/images/structural_images/design_footer.jpg); background-position:top left; background-repeat:no-repeat;}
div.why {background-image:url(/images/structural_images/why_jh_footer.jpg); background-position:top left; background-repeat:no-repeat;}
div.pro {background-image:url(/images/structural_images/prof_footer.jpg); background-position:top left; background-repeat:no-repeat;}

div.norm_2col {background-image:url(/images/structural_images/footer_two_col.jpg); background-position:top left; background-repeat:no-repeat;}
div.about_2col {background-image:url(/images/structural_images/about_footer_two_col.jpg); background-position:top left; background-repeat:no-repeat;}
div.install_2col {background-image:url(/images/structural_images/installation_footer_two_col.jpg); background-position:top left; background-repeat:no-repeat;}
div.model_2col {background-image:url(/images/structural_images/model_footer_two_col.jpg); background-position:top left; background-repeat:no-repeat;}
div.design_2col {background-image:url(/images/structural_images/design_footer_two_col.jpg); background-position:top left; background-repeat:no-repeat;}
div.why_2col {background-image:url(/images/structural_images/why_jh_footer_two_col.jpg); background-position:top left; background-repeat:no-repeat;}
div.pro_2col {background-image:url(/images/structural_images/prof_footer_two_col.jpg); background-position:top left; background-repeat:no-repeat;}


/* footer_home */
div#footer_home {}
div#footer_img_nav {width:934px; height:89px; margin:0px 20px 0 20px; padding:20px 0 0 0;}
div#footer_img_nav ul {list-style-type:none; margin:0; padding:0;}
div#footer_img_nav ul li {display:inline; height:89px; margin:0; padding:0;}
div#footer_img_nav ul li a img {border:0; margin:0; padding:0 10px 0 10px; background-image:url(/images/structural_images/gray_divider.jpg); background-position:center right; background-repeat:no-repeat;}
div#footer_img_nav ul li a.first img {border:0; margin:0; padding:0 10px 0 0; background-image:url(/images/structural_images/gray_divider.jpg); background-position:center right; background-repeat:no-repeat;}
div#footer_img_nav ul li a.last img {border:0; margin:0; padding:0 0 0 10px; background-image:none;}

/* sub footer */
div#sub_footer {width:798px; height:auto; margin:0; padding:0;}
div#footer_copyright {float:left; width:798px; height:15px; margin:11px 40px 0 5px; padding:0; text-align:left; color:#999; font-family:Arial, sans-serif; font-size:8pt; line-height:100%; text-decoration:none;}
div#footer_nav {display:none;}


























