@charset "UTF-8";
/* CSS Document */

/***** BUYING GUIDE *****/
/*** BUILD ***/

#guide-wrapper { width:1024px; margin:30px auto 0 auto; border:1px solid /*#F00;*/ }
#guide-app { width:800px; padding:0px; margin:20px auto; }

#guide-titles.build { width:890px; height:85px; padding:0px 0px 0px 0px; margin:0px auto; /*border:1px solid #FF0;*/  }
#guide-titles.build > ul.collumn-title-one { list-style-type:none; padding:0px 0px; margin:0px 0 0 167px; width:388px; float:left; /*border:1px solid #F00;*/ }
#guide-titles.build > ul.collumn-title-one > li { list-style-type:none; padding:0px 0px; margin:0px; height:50px; background:url(../../images/bg/pointdown-orange.png) no-repeat center 31px; /*border:1px solid #F00;*/ }
#guide-titles.build > ul.collumn-title-one > li > h1 { text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:23px; color:#FFF; padding:4px 0 3px 0px; margin:0; background:#222; border-bottom:2px solid #F70;  }
#guide-titles.build > ul.collumn-title-one > ul.product-images { list-style-type:none; padding:0px 0px; margin:10px 0 0 0; width:388px; height:130px; /*border:1px solid #F00;*/}
#guide-titles.build > ul.collumn-title-one > ul.product-images > li { list-style-type:none; padding:0px 0px; margin:0px 2px 0px 0px; color:#FFF; float:left; width:125px; border:1px solid #000;*/ }
#guide-titles.build > ul.collumn-title-one > ul.product-images > li > a > img { width: 122px; padding:0px; margin:0px; border:none }
#guide-titles.build > ul.collumn-title-one > ul.product-titles { list-style-type:none; padding:0px 0px; margin:0px 0 0 0; width:388px; height:100px; /*border:1px solid #F00;*/}
#guide-titles.build > ul.collumn-title-one > ul.product-titles > li { list-style-type:none; padding:0px 10px; margin:0px 0px; color:#FFF; line-height:15px; float:left; width:107px; border:1px solid #000;*/ }
#guide-titles.build > ul.collumn-title-one > ul.product-titles > li > h2 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:23px; color:#F70; padding:4px 0 3px 0px; margin:0;  }

#guide-titles.build > ul.collumn-title-two { list-style-type:none; padding:0px 0px; margin:0px 0 0 22px; width:258px; float:left; /*border:1px solid #F00;*/ }
#guide-titles.build > ul.collumn-title-two > li { list-style-type:none; padding:0px 0px; margin:0px; height:50px; background:url(../../images/bg/pointdown-orange.png) no-repeat center 31px; /*border:1px solid #F00;*/ }
#guide-titles.build > ul.collumn-title-two > li > h1 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:23px; color:#FFF; padding:4px 0 3px 0px; margin:0; background:#222; border-bottom:2px solid #F70;  }
#guide-titles.build > ul.collumn-title-two > ul.product-images { list-style-type:none; padding:0px 0px; margin:10px 0 0 0; width:258px; height:130px; /*border:1px solid #F00;*/}
#guide-titles.build > ul.collumn-title-two > ul.product-images > li { list-style-type:none; padding:0px 0px; margin:0px 2px 0px 0px; color:#FFF; float:left; width:125px; border:1px solid #000;*/ }
#guide-titles.build > ul.collumn-title-two > ul.product-images > li > a > img { width: 122px; padding:0px; margin:0px; border:none }
#guide-titles.build > ul.collumn-title-two > ul.product-titles { list-style-type:none; padding:0px 0px; margin:0px 0 0 0; width:258px; height:100px; /*border:1px solid #F00;*/}
#guide-titles.build > ul.collumn-title-two > ul.product-titles > li { list-style-type:none; padding:0px 10px; margin:0px 0px; color:#FFF; line-height:15px; float:left; width:107px; border:1px solid #000;*/ }
#guide-titles.build > ul.collumn-title-two > ul.product-titles > li > h2 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:23px; color:#F70; padding:4px 0 3px 0px; margin:0;  }

#guide-titles.build > ul.collumn-title-three { list-style-type:none; padding:0px 0px; margin:0px 0 0 22px; width:193px; float:left; /*border:1px solid #F00;*/ }
#guide-titles.build > ul.collumn-title-three > li { list-style-type:none; padding:0px 0px; margin:0px; height:50px; background:url(../../images/bg/pointdown-orange.png) no-repeat center 31px; /*border:1px solid #F00;*/ }
#guide-titles.build > ul.collumn-title-three > li > h1 { text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:23px; color:#FFF; padding:4px 0 3px 0px; margin:0; background:#222; border-bottom:2px solid #F70;  }
#guide-titles.build > ul.collumn-title-three > ul.product-images { list-style-type:none; padding:0px 0px; margin:10px 0 0 0; width:388px; height:200px;/* border:1px solid #F00;*/}
#guide-titles.build > ul.collumn-title-three > ul.product-images > li { list-style-type:none; padding:0px 0px; margin:0px 2px 0px 0px; color:#FFF; float:left; width:190px; /*border:1px solid #FF0;*/ }
#guide-titles.build > ul.collumn-title-three > ul.product-images > li > a > img { width: 190px; padding:0px; margin:0px; border:none }
#guide-titles.build > ul.collumn-title-three > ul.product-titles { list-style-type:none; padding:0px 0px; margin:0px 0 0 0; width:388px; height:60px; /*border:1px solid #F00;*/}
#guide-titles.build > ul.collumn-title-three > ul.product-titles > li { list-style-type:none; padding:0px 10px; margin:0px 0px; color:#FFF; line-height:15px; float:left; width:170px; border:1px solid #000;*/ }
#guide-titles.build > ul.collumn-title-three > ul.product-titles > li > h2 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:23px; color:#F70; padding:4px 0 3px 0px; margin:0;  }

#guide-titles.build > ul.collumn-title-four { list-style-type:none; padding:0px 0px; margin:0px 100px 0 22px; width:193px; float:left; /*border:1px solid #F00;*/ }
#guide-titles.build > ul.collumn-title-four > li { list-style-type:none; padding:0px 0px; margin:0px; height:50px; background:url(../../images/bg/pointdown-orange.png) no-repeat center 31px; /*border:1px solid #F00;*/ }
#guide-titles.build > ul.collumn-title-four > li > h1 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:23px; color:#FFF; padding:4px 0 3px 0px; margin:0; background:#222; border-bottom:2px solid #F70;  }
#guide-titles.build > ul.collumn-title-four > ul.product-images { list-style-type:none; padding:0px 0px; margin:10px 0 0 0; width:193px; height:200px; /*border:1px solid #F00;*/}
#guide-titles.build > ul.collumn-title-four > ul.product-images > li { list-style-type:none; padding:0px 0px; margin:0px 2px 0px 0px; color:#FFF; float:left; width:190px; border:1px solid #000;*/ }
#guide-titles.build > ul.collumn-title-four > ul.product-images > li > a > img { width: 190px; padding:0px; margin:0px; border:none }
#guide-titles.build > ul.collumn-title-four > ul.product-titles { list-style-type:none; padding:0px 0px; margin:0px 0 0 0; width:193px; height:60px; /*border:1px solid #F00;*/}
#guide-titles.build > ul.collumn-title-four > ul.product-titles > li { list-style-type:none; padding:0px 10px; margin:0px 0px; color:#FFF; line-height:15px; float:left; width:107px; border:1px solid #000;*/ }
#guide-titles.build > ul.collumn-title-four > ul.product-titles > li > h2 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:23px; color:#F70; padding:4px 0 3px 0px; margin:0;  }

#guide-titles.project { width:950px; height:32px; padding:0px 0px 0px 0px; margin:0px auto; /*border:1px solid #FF0;*/  }
#guide-titles.project > ul.collumn-title-three { list-style-type:none; padding:0px 0px; margin:0px 0 0 213px; width:388px; float:left; /*border:1px solid #F00;*/ }
#guide-titles.project > ul.collumn-title-three > li { list-style-type:none; padding:0px 0px; margin:0px; height:50px; background:url(../../images/bg/pointdown-green.png) no-repeat center 31px; /*border:1px solid #F00;*/ }
#guide-titles.project > ul.collumn-title-three > li > h1 { text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:23px; color:#FFF; padding:4px 0 3px 0px; margin:0; background:#222; border-bottom:2px solid #6C0;  }
#guide-titles.project > ul.collumn-title-three > ul.product-images { list-style-type:none; padding:0px 0px; margin:10px 0 0 0; width:388px; height:200px;/* border:1px solid #F00;*/}
#guide-titles.project > ul.collumn-title-three > ul.product-images > li { list-style-type:none; padding:0px 0px; margin:0px 2px 0px 0px; color:#FFF; float:left; width:190px; /*border:1px solid #FF0;*/ }
#guide-titles.project > ul.collumn-title-three > ul.product-images > li > a > img { width: 190px; padding:0px; margin:0px; border:none }
#guide-titles.project > ul.collumn-title-three > ul.product-titles { list-style-type:none; padding:0px 0px; margin:0px 0 0 0; width:388px; height:100px; /*border:1px solid #F00;*/}
#guide-titles.project > ul.collumn-title-three > ul.product-titles > li { list-style-type:none; padding:0px 10px; margin:0px 0px; color:#FFF; line-height:15px; float:left; width:170px; border:1px solid #000;*/ }
#guide-titles.project > ul.collumn-title-three > ul.product-titles > li > h2 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:23px; color:#6C0; padding:4px 0 3px 0px; margin:0;  }

#guide-titles.project > ul.collumn-title-four { list-style-type:none; padding:0px 0px; margin:0px 0 0 22px; width:193px; float:left; /*border:1px solid #F00;*/ }
#guide-titles.project > ul.collumn-title-four > li { list-style-type:none; padding:0px 0px; margin:0px; height:50px; background:url(../../images/bg/pointdown-green.png) no-repeat center 31px; /*border:1px solid #F00;*/ }
#guide-titles.project > ul.collumn-title-four > li > h1 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:23px; color:#FFF; padding:4px 0 3px 0px; margin:0; background:#222; border-bottom:2px solid #6C0;  }
#guide-titles.project > ul.collumn-title-four > ul.product-images { list-style-type:none; padding:0px 0px; margin:10px 0 0 0; width:193px; height:200px; /*border:1px solid #F00;*/}
#guide-titles.project > ul.collumn-title-four > ul.product-images > li { list-style-type:none; padding:0px 0px; margin:0px 2px 0px 0px; color:#FFF; float:left; width:190px; border:1px solid #000;*/ }
#guide-titles.project > ul.collumn-title-four > ul.product-images > li > a > img { width: 190px; padding:0px; margin:0px; border:none }
#guide-titles.project > ul.collumn-title-four > ul.product-titles { list-style-type:none; padding:0px 0px; margin:0px 0 0 0; width:193px; height:100px; /*border:1px solid #F00;*/}
#guide-titles.project > ul.collumn-title-four > ul.product-titles > li { list-style-type:none; padding:0px 10px; margin:0px 0px; color:#FFF; line-height:15px; float:left; width:107px; border:1px solid #000;*/ }
#guide-titles.project > ul.collumn-title-four > ul.product-titles > li > h2 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:23px; color:#6C0; padding:4px 0 3px 0px; margin:0;  }


#guide.build { width:890px; height:auto; padding:0px 0px 0px 0px; margin:210px auto 50px auto; /*border:1px solid #FF0;*/  }
#guide.build > ul.left-collumn { list-style-type:none; padding:0px 0px; margin:0px 0 0 20px; width:150px; float:left; border:1px solid #000;*/ }
#guide.build > ul.left-collumn > li { list-style-type:none; padding:0px 0px; margin:0px; }
#guide.build > ul.left-collumn > li > h1 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:23px; color:#FFF; padding:4px 0 3px 10px; margin:0; background:#333;  }
#guide.build > ul.left-collumn > li > h2 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:23px; color:#FFF; padding:6px 0 5px 10px; margin:0;  }
#guide.build > ul.left-collumn > li.suppacc h2 { padding-bottom:70px; margin:1px 0 0 0; }
#guide.build > ul.left-collumn > li.optacc h1 { padding-bottom:35px; margin:0px 0 0 0; }

#guide.build > ul.collumn-one { list-style-type:none; padding:0px 0px; margin:00px 0 0 0; width:128px; float:left; /*border:1px solid #000;*/ }
#guide.build > ul.collumn-one > li { list-style-type:none; padding:0px 0px; margin:0px; }
#guide.build > ul.collumn-one > li > h1 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:23px; color:#FFF; padding:4px 0 3px 0px; margin:0; background:#222;  }
#guide.build > ul.collumn-one > li > h2 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:23px; color:#FFF; padding:6px 0 5px 0px; margin:0;  }
#guide.build > ul.collumn-one > li > h3 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:6px 0 5px 10px; margin:0; background:#222;  }
#guide.build > ul.collumn-one > li > p { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 10px 3px 10px; margin:0;  }
#guide.build > ul.collumn-one > li > img { padding:8px 0 4px 53px; margin:0;  }
#guide.build > ul.collumn-one > li > a { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#F70; padding:10px 10px 3px 10px; margin:0;  }
#guide.build > ul.collumn-one > li > a:visited { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#F70; padding:10px 10px 3px 10px; margin:0;  }
#guide.build > ul.collumn-one > li > a:hover { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 10px 3px 10px; margin:0;  }

#guide.build > ul.collumn-two { list-style-type:none; padding:0px 0px; margin:00px 20px 0 0; width:128px; float:left; border:1px solid #000;*/ }
#guide.build > ul.collumn-two > li { list-style-type:none; padding:0px 0px; margin:0px; }
#guide.build > ul.collumn-two > li > h1 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:23px; color:#FFF; padding:4px 0 3px 0px; margin:0; background:#222;  }
#guide.build > ul.collumn-two > li > h2 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:23px; color:#FFF; padding:6px 0 5px 0px; margin:0;  }
#guide.build > ul.collumn-two > li > h3 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:6px 0 5px 10px; margin:0; background:#222;  }
#guide.build > ul.collumn-two > li > p { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 10px 3px 10px; margin:0;  }
#guide.build > ul.collumn-two > li > img { padding:8px 0 4px 53px; margin:0;  }
#guide.build > ul.collumn-two > li > a { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#F70; padding:10px 10px 3px 10px; margin:0;  }
#guide.build > ul.collumn-two > li > a:visited { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#F70; padding:10px 10px 3px 10px; margin:0;  }
#guide.build > ul.collumn-two > li > a:hover { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 10px 3px 10px; margin:0;  }



#guide.build > ul.collumn-three { list-style-type:none; padding:0px 0px; margin:0px 20px 0 0; width:193px; float:left; border:1px solid #000;*/ }
#guide.build > ul.collumn-three > li { list-style-type:none; padding:0px 0px; margin:0px; }
#guide.build > ul.collumn-three > li > h1 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:23px; color:#FFF; padding:4px 0 3px 0px; margin:0; background:#222;  }
#guide.build > ul.collumn-three > li > h2 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:23px; color:#FFF; padding:6px 0 5px 0px; margin:0;  }
#guide.build > ul.collumn-three > li > h3 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 0 5px 10px; margin:0;  }
#guide.build > ul.collumn-three > li > h4 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:17px; color:#F70; padding:10px 0 0px 10px; margin:0;  }
#guide.build > ul.collumn-three > li > h5 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:6px 0 5px 10px; margin:0; background:#222;  }
#guide.build > ul.collumn-three > li > p { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 10px 3px 10px; margin:0;  }
#guide.build > ul.collumn-three > li > h1 > img { padding:1px 0 2px 0px; margin:0;  }
#guide.build > ul.collumn-three > li > h2 > img { padding:1px 0 2px 0px; margin:0;  }
#guide.build > ul.collumn-three > li > a { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#F70; padding:10px 10px 3px 10px; margin:0;  }
#guide.build > ul.collumn-three > li > a:visited { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#F70; padding:10px 10px 3px 10px; margin:0;  }
#guide.build > ul.collumn-three > li > a:hover { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 10px 3px 10px; margin:0;  }

#guide.build > ul.collumn-four { list-style-type:none; padding:0px 0px; margin:00px 20px 0 0; width:193px; float:left; border:1px solid #F00;*/ }
#guide.build > ul.collumn-four > li { list-style-type:none; padding:0px 0px; margin:0px; }
#guide.build > ul.collumn-four > li > h1 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:23px; color:#FFF; padding:4px 0 3px 0px; margin:0; background:#222;  }
#guide.build > ul.collumn-four > li > h2 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:23px; color:#FFF; padding:6px 0 5px 0px; margin:0;  }
#guide.build > ul.collumn-four > li > h3 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 0 5px 10px; margin:0;  }
#guide.build > ul.collumn-four > li > h4 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:17px; color:#F70; padding:10px 0 0px 10px; margin:0;  }
#guide.build > ul.collumn-four > li > h5 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:6px 0 5px 10px; margin:0; background:#222;  }
#guide.build > ul.collumn-four > li > p { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 10px 3px 10px; margin:0;  }
#guide.build > ul.collumn-four > li > h1 > img { padding:1px 0 2px 0px; margin:0;  }
#guide.build > ul.collumn-four > li > h2 > img { padding:1px 0 2px 0px; margin:0;  }
#guide.build > ul.collumn-four > li > a { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#F70; padding:10px 10px 3px 10px; margin:0;  }
#guide.build > ul.collumn-four > li > a:visited { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#F70; padding:10px 10px 3px 10px; margin:0;  }
#guide.build > ul.collumn-four > li > a:hover { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 10px 3px 10px; margin:0;  }

#guide.project { width:950px; height:auto; padding:0px 0px 0px 0px; margin:0px auto 50px auto; /*border:1px solid #FF0;*/  }
#guide.project > ul.left-collumn { list-style-type:none; padding:0px 0px; margin:00px 0 0 60px; width:150px; float:left; border:1px solid #000;*/ }
#guide.project > ul.left-collumn > li { list-style-type:none; padding:0px 0px; margin:0px; }
#guide.project > ul.left-collumn > li > h1 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:23px; color:#FFF; padding:4px 0 3px 10px; margin:0; background:#333;  }
#guide.project > ul.left-collumn > li > h2 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:23px; color:#FFF; padding:6px 0 5px 10px; margin:0;  }
#guide.project > ul.left-collumn > li.suppacc h2 { padding-bottom:70px; margin:1px 0 0 0; }
#guide.project > ul.left-collumn > li.optacc h1 { padding-bottom:35px; margin:0px 0 0 0; }

#guide.project > ul.collumn-three { list-style-type:none; padding:0px 0px; margin:00px 0 0 0; width:193px; float:left; border:1px solid #000;*/ }
#guide.project > ul.collumn-three > li { list-style-type:none; padding:0px 0px; margin:0px; }
#guide.project > ul.collumn-three > li > h1 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:23px; color:#FFF; padding:4px 0 3px 0px; margin:0; background:#222;  }
#guide.project > ul.collumn-three > li > h2 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:23px; color:#FFF; padding:6px 0 5px 0px; margin:0;  }
#guide.project > ul.collumn-three > li > h3 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 0 5px 10px; margin:0;  }
#guide.project > ul.collumn-three > li > h4 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:17px; color:#F70; padding:10px 0 0px 10px; margin:0;  }
#guide.project > ul.collumn-three > li > h5 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:6px 0 5px 10px; margin:0; background:#222;  }
#guide.project > ul.collumn-three > li > p { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 10px 3px 10px; margin:0;  }
#guide.project > ul.collumn-three > li > h1 > img { padding:1px 0 2px 0px; margin:0;  }
#guide.project > ul.collumn-three > li > h2 > img { padding:1px 0 2px 0px; margin:0;  }
#guide.project > ul.collumn-three > li > a { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#6C0; padding:10px 10px 3px 10px; margin:0;  }
#guide.project > ul.collumn-three > li > a:visited { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#6C0; padding:10px 10px 3px 10px; margin:0;  }
#guide.project > ul.collumn-three > li > a:hover { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 10px 3px 10px; margin:0;  }

#guide.project > ul.collumn-four { list-style-type:none; padding:0px 0px; margin:00px 20px 0 0; width:193px; float:left; border:1px solid #000;*/ }
#guide.project > ul.collumn-four > li { list-style-type:none; padding:0px 0px; margin:0px; }
#guide.project > ul.collumn-four > li > h1 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:23px; color:#FFF; padding:4px 0 3px 0px; margin:0; background:#222;  }
#guide.project > ul.collumn-four > li > h2 { text-align:center; font: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:23px; color:#FFF; padding:6px 0 5px 0px; margin:0;  }
#guide.project > ul.collumn-four > li > h3 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 0 5px 10px; margin:0;  }
#guide.project > ul.collumn-four > li > h4 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:17px; color:#6C0; padding:10px 0 0px 10px; margin:0;  }
#guide.project > ul.collumn-four > li > h5 { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:6px 0 5px 10px; margin:0; background:#222;  }
#guide.project > ul.collumn-four > li > p { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 10px 3px 10px; margin:0;  }
#guide.project > ul.collumn-four > li > h1 > img { padding:1px 0 2px 0px; margin:0;  }
#guide.project > ul.collumn-four > li > h2 > img { padding:1px 0 2px 0px; margin:0;  }
#guide.project > ul.collumn-four > li > a { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#6C0; padding:10px 10px 3px 10px; margin:0;  }
#guide.project > ul.collumn-four > li > a:visited { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#6C0; padding:10px 10px 3px 10px; margin:0;  }
#guide.project > ul.collumn-four > li > a:hover { text-align:left; font: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:10px 10px 3px 10px; margin:0;  }




#guide-container { background:url(../../images/bg/stripes-bl.png) center repeat #171717; width:100%; padding:0px 0 20px 0; margin:0px 0 0 0; /*border:#171717 solid 2px;*/ }
#guide-container > h1 { font-family:'Oswald', Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal; line-height:26px; color:#F70; padding:0 0 20px 20px; margin:0 0 0 233px;  }
#guide-container > h2 { font-family:'Oswald', Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal; line-height:26px; color:#6C0; padding:0 0 20px 20px; margin:0 0 0 233px;  }
#guide-container > table.productsize { background:#000; padding-left:140px; float:left; }
#guide-container > table.productsize th { background:#222; padding:0 0 0px 0px; margin:0; border-left:5px solid #F70;*/ }
#guide-container > table.productsize td { font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px; color:#FFF; padding:0 0 0px 0px; margin:0; }
#guide-container > table.productsize h1 { text-align:left; font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; line-height:23px; color:#F70; padding:4px 0 3px 10px; margin:0; }
#guide-container > table.productsize td img { width:122px; padding:0 0 0px 0px; margin:0; }

#guide-container > table.guide { background:#000; padding-left:0px; margin-left:130px; float:left; }
#guide-container > table.guide td { width:140px; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px; color:#FFF; padding:0 0 0px 0px; margin:0; }
#guide-container > table.guide h1 { text-align:left; font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; line-height:23px; color:#F70; padding:4px 0 3px 10px; margin:0; }
#guide-container > table.guide h3 { text-align:left; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; color:#FFF; padding:4px 0 3px 10px; margin:0; }
#guide-container > table.guide td.button { width:140px; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px; color:#FFF; padding:0 0 0px 0px; margin:0; }

#guide-intro { width:805px; height:auto; padding:0px 0px 0px 0px; margin:0px auto; /*border:1px solid #FF0;*/  }
#guide-intro > h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; line-height:26px; color:#F70; padding:0 0 5px 20px; margin:0;  }
#guide-intro > h2 { font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:10px; color:#999; padding:0 0 5px 20px; margin:0;  }
#guide-intro > h3 { font-family:'Oswald', Arial, Helvetica, sans-serif; font-size:39px; font-weight:400; line-height:30px; color:#FFF; padding:60px 0 20px 20px; margin:0px 0 10px 0;  }
#guide-intro > h4 { font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal; line-height:26px; color:#FFF; padding:0 0 5px 20px; margin:0;  }
#guide-intro > h5 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; line-height:22px; color:#FFF; padding:0 0 5px 20px; margin:0;  }
#guide-intro > p { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; line-height:21px; color:#FFF; padding:0 0 5px 20px;  }

#guide-intro > table.guide { background:#000; padding-left:0px; float:right; }
#guide-intro > table.guide th { background:#222; padding:0 0 0px 0px; margin:0; border-left:5px solid #F70;*/ }
#guide-intro > table.guide td { font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px; color:#FFF; padding:0 0 0px 0px; margin:0; }
#guide-intro > table.guide h1 { text-align:left; font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; line-height:23px; color:#F70; padding:4px 0 3px 10px; margin:0; }
#guide-intro > table.guide td img { width:122px; padding:0 0 0px 0px; margin:0; }
#guide-intro > table.circularsaws td img { width:195px; padding:0 0 0px 0px; margin:0; /*border:1px solid #F00;*/ }

#guide-intro > ul.onecollumn { width:635px; height:auto; padding:20px 0px 20px 15px; margin:0px; float:left; /*border:1px solid #F00;*/  }
#guide-intro > ul { width:293px; height:auto; padding:20px 15px 20px 15px; margin:0px auto; float:left; border:1px solid #F00;*/  }
#guide-intro > ul > li { font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px; color:#FFF; padding:0 0 0 0px; list-style:outside }
#guide-intro > ul > h1 { font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:18px; color:#F70; padding:0 0 5px 0px; margin:0;  }
#guide-intro > ul > p { font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px; color:#FFF; padding:0 0 5px 0px; margin:0;  }


/** PROJECT **/

#guide-intro.project { width:810px; height:auto; padding:0px 0px 0px 0px; margin:0px auto; /*border:1px solid #F00;*/  }
#guide-intro.project > h1 { font:Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal; line-height:26px; color:#6C0; padding:0 0 5px 20px; margin:0;  }
#guide-intro.project > h2 { font:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; line-height:10px; color:#6C0; padding:0 0 5px 20px; margin:0;  }
#guide-intro.project > h3 { font:Arial, Helvetica, sans-serif; font-size:39px; font-weight:bold; line-height:30px; color:#FFF; padding:40px 0 20px 20px; margin:0px 0 10px 0;  }
#guide-intro.project > h4 { font:Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal; line-height:26px; color:#FFF; padding:0 0 5px 20px; margin:0;  }
#guide-intro.project > p { font:Arial, Helvetica, sans-serif; font-size:15px; font-weight:normal; line-height:21px; color:#FFF; padding:0 0 5px 20px;  }

#guide-intro.project > table.guide { background:#000; padding-left:150px; float:left; }
#guide-intro.project > table.guide th { background:#222; padding:0 0 0px 0px; margin:0; border-left:5px solid #6C0;*/ }
#guide-intro.project > table.guide td { font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:20px; color:#FFF; padding:0 0 0px 0px; margin:0; }
#guide-intro.project > table.guide h1 { text-align:left; font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; line-height:23px; color:#6C0; padding:4px 0 3px 10px; margin:0; }
#guide-intro.project > table.guide td img { width:195px; padding:0 0 0px 0px; margin:0; }

#guide-intro.project > table.chart { background:#000; padding:0px 0 0px 0; /*border:1px solid #F00;*/ }
#guide-intro.project > table.chart tr.darkgrey { background:#222; }
#guide-intro.project > table.chart tr.darkgrey td.titles { width:13px; padding-left:10px; border-left:0px solid #333; background:#333; }
#guide-intro.project > table.chart td.titles { width:130px; padding-left:10px; border-left:0px solid #333; }
#guide-intro.project > table.chart td { width:130px; padding:10px 10px 9px 10px; border-right:3px solid #000; }
#guide-intro.project > table.chart td.split { border-right:20px solid #000; }
#guide-intro.project > table.chart td h1 { text-align:left; font:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:23px; color:#6C0; padding:0 0 2px 0px; margin:0; text-transform:uppercase; }
#guide-intro.project > table.chart td h2 { text-align:left; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:16px; color:#6c0; padding:0 0 2px 0px; margin:0; text-transform:capitalize; }
#guide-intro.project > table.chart td h3 { text-align:left; font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:15px; color:#FFF; padding:0 15px 2px 0px; margin:0; }
#guide-intro.project > table.chart td p { text-align:center; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; color:#FFF; padding:0 8px 2px 0px; margin:0; }
#guide-intro.project > table.chart td span { text-align:left; font:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; line-height:17px; color:#FFF; padding:0px; margin:0; }
#guide-intro.project > table.chart td a {  background: url(../../images/prod_page/project/icons/linkbutton.png) no-repeat 2px #222; 
font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; color:#F70; padding:3px 8px 4px 22px; margin:0; text-decoration:none; }
#guide-intro.project > table.chart td a:hover { background: url(../../images/prod_page/project/icons/linkbutton.png) no-repeat 2px #333; color:#FFF; }

#guide-intro.project > table.links { background:#000; padding:0px 0 20px 0; }
#guide-intro.project > table.links td.split { border-right:20px solid #000; width:120px; }
#guide-intro.project > table.links td.titles { width:130px; padding-left:0px; border-left:0px solid #333; }
#guide-intro.project > table.links td { width:130px; padding:10px 0px 9px 0px; border-right:3px solid #000; }
#guide-intro.project > table.links td a { background: url(../../images/prod_page/project/icons/linkbutton1.png) no-repeat 0px #FFF; 
font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; color:#111; 
 border-right:0px solid #000; padding:5px 8px 5px 38px; margin:0; display:block; text-decoration:none; }

#guide-intro.project > table.links td a:hover { background: url(../../images/prod_page/project/icons/linkbutton1.png) no-repeat 0px #FFF; color:#6C0; }





#guide-features { width:800px; height:auto; padding:0px 0px 20px 0px; margin:0px auto 0 auto; /*border-bottom:10px solid #222;*/  }
#guide-feature { width:800px; height:auto; padding:0px 0px 0px 0px; margin:20px auto 0 auto; /*border:1px solid #F00;*/  }
#guide-feature > ul.image { width:112px; height:auto; padding:0px 0px 0px 0px; margin:0px 0px 0 20px; float:left; list-style:none; /*border:1px solid #F00;*/  }
#guide-feature > ul.image > img { width:110px; height:110px; padding:0px 0px 0px 0px; margin:0px 0px 0 0; background:#FFF; /*border:1px solid #F00;*/  }
#guide-feature > ul.text { width:570px; height:auto; padding:0px 0px 0px 0px; margin:0px 0 0px 20px; float:left; list-style:none; /*border:1px solid #F00;*/  }
#guide-feature > ul.text > li { position:relative; text-align:left; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; color:#CCC; padding:0 0 10px 0px; margin:0 0 0px 0;  }
#guide-feature > ul.text > li > h1 { text-align:left; font-family:'Oswald', Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#F70; padding:5px 0 10px 0px; margin:0; text-transform:uppercase;  }
#guide-feature > ul.text > li > h2 { text-align:left; font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFF; padding:0 0 5px 0px; margin:0;  }
#guide-feature > ul.text > li > a { font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; line-height:18px; color:#FFF; padding:0 0px 2px 0px; margin:0; }
#guide-feature > ul.text > li > a:hover { color:#F70; }


#guide-features.project { width:800px; height:auto; padding:0px 0px 20px 0px; margin:0px auto 0 auto; /*border-bottom:10px solid #222;*/  }
#guide-feature.project { width:800px; height:auto; padding:0px 0px 0px 0px; margin:20px auto 0 auto; /*border:1px solid #F00;*/  }
#guide-feature.project > ul.image { width:112px; height:auto; padding:0px 0px 0px 0px; margin:0px 0px 0 20px; float:left; list-style:none; /*border:1px solid #F00;*/  }
#guide-feature.project > ul.image > img { width:110px; height:110px; padding:0px 0px 0px 0px; margin:0px 0px 0 0; background:#FFF; /*border:1px solid #F00;*/  }
#guide-feature.project > ul.text { width:570px; height:auto; padding:0px 0px 0px 0px; margin:0px 0 0px 20px; float:left; list-style:none; /*border:1px solid #F00;*/  }
#guide-feature.project > ul.text > li { position:relative; text-align:left; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; color:#CCC; padding:0 0 10px 0px; margin:0 0 0px 0;  }
#guide-feature.project > ul.text > li > h1 { text-align:left; font-family:'Oswald', Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#6C0; padding:5px 0 10px 0px; margin:0; text-transform:uppercase;  }
#guide-feature.project > ul.text > li > h2 { text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFF; padding:0 0 5px 0px; margin:0;  }
#guide-feature.project > ul.text > li > a { font:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; line-height:18px; color:#FFF; padding:0 0px 2px 0px; margin:0; }
#guide-feature.project > ul.text > li > a:hover { color:#6C0; }
