@charset "utf-8";
/* CSS Document */

#content {
   font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}

#content table, #content table td {
   font:normal 12px Verdana, Arial, Helvetica, sans-serif;
   height:0;
}

#content p {
   line-height:14px;
   padding:0 0 14px;
}

#content h1 {
   font:bold 22px "Myriad Web", "Myriad Pro", Arial, Helvetica, sans-serif;
   line-height:22px;
   color:#0053a0;
   padding:0 0 14px;
}

#content h2 {
   font:bold 20px "Myriad Web", "Myriad Pro", Arial, Helvetica, sans-serif;
   line-height:20px;
   color:#283744;
   /*color:#b69a1f;*/
   padding:0 0 14px;
}

#content h3 {
   font:bold 18px "Myriad Web", "Myriad Pro", Arial, Helvetica, sans-serif;
   line-height:18px;
   /*color:#b69a1f;*/
   color:#0053a0;
   padding:8px 0 0;
   border-top:1px dotted #3b658c;
   margin:0 0 14px;
}

#content h4 {
   font:bold 14px "Myriad Web", "Myriad Pro", Arial, Helvetica, sans-serif;
   line-height:16px;
   color:#283744;
   padding:0 0 14px;
}

#content a {
   color:#0053a0;
}

#content a:hover {
   text-decoration:none;
}

#content .imgright {
   float:right;
   margin:0 10px 15px 15px;
 *margin:0 12px 15px 15px;}

#content .imgborder {
   border:4px solid #0053a0;
}

#content #arrows ul, #content #arrows ul li {
   margin:0;
   padding:0;
   list-style-type:none;
   _zoom:1;
}

#content #arrows ul {
   padding:0 0 16px 15px;
}

#content #arrows ul li {
   padding:0 0 4px 15px;
   background:url(../images/arrow.png) 0 4px no-repeat;
}

#content .left {
   float:left;
}

#content .right {
   float:right;
}

#content .fifty {
   width:48%;
}

#content hr {
   height:1px;
   border:0;
   background:#ccc;
   color:#ccc;
   width:96%;
   text-align:center;
   margin:0 auto 14px;
   _margin:-7px auto 7px;
}

#content .request input, #content .request textarea {
   width:300px;
   height:24px;
   font:normal 11px Verdana, Arial, Helvetica, sans-serif;
   color:#666;
   border:1px solid #cccccc;
   padding:4px 6px 0;
}

#content .request textarea {
   height:75px;
}

#content .request .check {
   width:auto;
   border:none;
   height:auto;
   padding:0;
}

#content .submit-button {
   text-align:center;
}

#content .submit-button input {
   display:block;
   width:137px;
   height:41px;
   background:url(../images/submit-button.png) 0 0 no-repeat;
   text-align:left;
   text-indent:-9999px;
   overflow:hidden;
   border:0;
   margin:0 auto;
   cursor:pointer;
}

#content .submit-button input:hover {
   background-position:0 -41px;
}

#content .view-catalog {
   text-align:center;
}

#content .view-catalog a {
   display:block;
   width:143px;
   height:40px;
   background:url(../images/view-catalog.png) 0 0 no-repeat;
   text-indent:-9999px;
   overflow:hidden;
   margin:0 auto;
}

#content .view-catalog a:hover {
   background-position:0 -40px;
}

#content .view-configurator {
   text-align:center;
}

#content .view-configurator a {
   display:block;
   width:225px;
   height:30px;
   background:url(../images/view-materials-configurator.png) 0 0 no-repeat;
   text-indent:-9999px;
   overflow:hidden;
   margin:0 auto;
}

#content .view-configurator a:hover {
   background-position:0 -30px;
}

#content .centered {
   text-align:center;
}

/* Content Buckets */

#content .prod-box {
   clear:right;
}

#content .prod-box ul, #content .prod-box ul li {
   margin:0;
   padding:0;
   list-style-type:none;
}

#content .prod-box ul li {
   float:left;
   width:146px;
   height:153px;
   background:#e1e1e1;
   position:relative;
   margin:0 0 8px 2px;
}

#content .prod-box ul li h2 {
   font:normal 14px "Myriad Web", "Myriad Pro", Arial, Helvetica, sans-serif;
   height:54px;
   background:url(../images/prod-box-header-bg.gif) 0 0;
   line-height:14px;
   padding:0;
   margin:0 0 6px;
}

#content .prod-box ul li h2 a {
   display:block;
   color:#fff;
   text-decoration:none;
   padding:6px 8px;
}

#content .prod-box ul li h3 {
   text-align:center;
   padding:0;
   border:0;
}

#content .prod-box ul li p a {
   display:block;
   width:50px;
   height:18px;
   background:url(../images/more-button.gif) 0 0 no-repeat;
   text-indent:-9999px;
   overflow:hidden;
   position:absolute;
   right:0;
   bottom:0;
}

/* Content Buckets End */
