body {  color:#666;  font:normal normal 10px/130% "Helvetica Neue", Arial, sans-serif;  margin:0;  padding:0;  background-color:#fff;  }
table, img {  border-style:none;  }
input, select, textarea {  font:normal 100% "Helvetica Neue", Arial, sans-serif;  }
input, textarea {  border:#ccc 1px solid;  padding:1px 2px;  }
#wrapper {  width:980px;  margin:auto;  background-color:#fff;  }
.sectionTitle {  margin:14px 0 8px;  }
#side, #content {  font-family:Tahoma, "Helvetica Neue", Arial, sans-serif;  float:left;  padding-bottom:40px;  }
#side {  width:245px; margin-top:10px;  border-top:4px solid #ccc; }
#content { float:right; width:680px;  padding:5px 0 0 21px;  line-height:150%;  font-size:11px; margin-top:10px;  margin-bottom:75px; border-left:1px dotted #ccc; }
h1 {  color:#000;  font-weight:normal; font-style:normal;  margin:6px 0 42px;  font-size:24px;  }
h2 {  color:#FFBE00; font:normal 18px Tahoma, "Helvetica Neue", Arial, sans-serif;  }
#footer {  clear:both;  height:100px;  }
#footer .leftCol {  border-top:5px solid #000;  padding-top:18px;  text-align:right;  width:245px;  float:left;  }
#footer .rightCol {  border-top:5px solid #FFBE00;  padding-top:18px;  padding-left:21px;  float:left;  width:714px;  }
#footer p {  width:236px;  margin-right:21px;  float:left;  }
a {  color:#178fec;  }
#content ul {  margin:0 0 0 12px;  padding:0;  }
#content ul li {  padding:0 0 0 2px;  margin-right:0;  margin-top:0;  margin-bottom:0;  }

#pool {display:block; background:#eee; padding:10px;}
#pool h2 {display:block; padding:10px; color:#fff; background:#ccc;}
#pool p {color:#000; font:normal normal 14px/130% "Helvetica Neue", Arial, sans-serif;}


/* Nav */
#firstRow {  height:60px; margin-top:20px; }
#forLogo {  float:left; padding-right:50px;}
#mainNavFirst, #mainNavFirst li {  list-style:none;  margin:0;  padding:0;  float:left;  }
#mainNavFirst li a { display:block; margin-top:8px; padding:10px 15px;  border-left:1px dotted #666;  }


#bannerRow a {padding-right:20px;}

#secondRow {float:left;  width:624px; height:243px; background: #FFBE00 url(/i/bg.gif) repeat-x scroll 0 0;  }
#komatsu {float:right; width:356px; height:318px;}
#secondRow h1 { color:#fff; padding:20px 0 0 20px; margin-top:0; }
#secondRow p {color:#fff; padding:10px 0 0 20px; font: normal 16px/130% "Helvetica Neue", Arial, sans-serif;}


#mainNavSecond {  margin:0;  padding:0;  list-style:none;  }
#mainNavSecond li {  float:left;  margin:0;  padding:0;  text-transform:uppercase;  }
#mainNavSecond a {  display:block;  padding:14px 21px 11px;  color:#fff;  text-decoration:none;  }
#mainNavSecond img {  display:block;  }
#mainNavSecond p {  margin:5px 0 0;  }

#levelNav, #levelNav ul {  margin:0;  padding:0;  list-style:none;  text-transform:uppercase;  font-family:Tahoma, "Helvetica Neue", Arial, sans-serif;  }
#levelNav li {  border-bottom:1px solid #e1e1e1;  margin:0;  padding:0;  }
#levelNav ul {  padding-left:19px;  }
#levelNav ul li {  border-style:none;  background:url(/i/i2.gif) no-repeat 2px 50%;  }
#levelNav a {  text-decoration:none;  color:#333;  display:block;  padding:5px 21px;}
#levelNav strong {  background-color:#e0e0e0;  font-weight:normal;  font-style:normal;  display:block; padding:5px 21px; }
#levelNav ul strong {  background:url(/i/i1.gif) no-repeat 2px 50%;  }
#doubleNav, #doubleNav a, #doubleNav strong {  color:#9c9c9c;  font-size:10px;  font-weight:normal;  font-style:normal;  margin-top:1px;  }
/* Additional hidden blocks */
#additionalOne {    }
#additionalTwo {  margin-right:21px;  width:210px;  float:left;  }
#additionalThree {  width:200px;  float:left;  }
/* Firts page styles */

/* Section colors */
.page26 h2, .page26 .sectionNav .active a, .page26 #levelNav strong, .page26 #levelNav ul strong {  color:#af005f;  }
.page26 #footer .leftCol {  border-color:#af005f;  }
.page26 #thirdRow {  background-color:#af005f;  background-image:url(i/nav3-3bg.jpg);  }
.page26 #content ul {  list-style-image:url(i/i3-3.gif) !important;  list-style-image:url(i/i3-3-2.gif);  }
.page26 #side {  background-image:url(i/nav2-2i.jpg);  }

.itembit {display:block; width:300px; float:left; height:300px; padding:10px;}