.content_0{
         position:relative;
         width:678px;
         height:66px;
         background-image:url(../img/dp_05.png);
}
.content_1{
         position:relative;
         width:678px;
         background-image:url(../img/dp_07.png);
}
.content_2{
         position:relative;
         width:678px;
         height:64px;
}

.content_2_var{
         position:relative;
         width:678px;
         height:64px;
         background-image:url(../img/dp_09_concept.png);
}

.content_hr{
         position:relative;
         width:678px;
         height:40px;
         background-image:url(../img/hr.png);
}

.content_title{
         position:absolute;
         padding:4px;
         margin-top:35px;
         margin-left:10px;
         font-size:15px;
         font-weight:bold;
         background-color:#000000;
         color:#ffffff;
         border:1px dashed #8D969C;
}

.comment_title{
         font-size:14px;
         font-weight:bold;
}

.comment_text{
         font-size:12px;
         font-weight:normal;
         font-family:Consolas, Courier;
}

.content_main{
         position:relative;
         padding:0px;
         margin-left:70px;
         width:500px;
         font-size:13px;
         font-weight:normal;
         color:#000000;
}

pre
{
white-space: pre-wrap; /* CSS2.1 compliant */
white-space: -moz-pre-wrap; /* Mozilla-based browsers */
white-space: -o-pre-wrap; /* Opera 7+ */
}

.fat_text{
         font-weight:bold;
}
.listing{
         background-color:#000000;
         font-weight:bold;
         color:#7e8992;
}

.tab_item{
         position:relative;
         margin-left:20px;
}
.codeblock{
         font-family:Courier New;
         border:1px dashed #000000;
         padding:0px;
}

.content_form{
          border:1px dashed #000000;
          padding:5px;
}



.content_control{
         position:absolute;
         padding:0px;
         margin-top:0px;
         margin-left:100px;
         font-size:12px;
         font-weight:bold;
         color:#000000;
}

.inputBox_c{
     background-color:#bdc9d2;
     border:0px solid #ffffff;
     font-weight:normal;
     font-size:13px;
     font-family:Tahoma;
     color:#1b2023;
     padding:0px;
     z-index:1;
     text-align:center;
}

.inputBox_c_h{
     background-color:#000000;
     border:1px solid #22282c;
     font-weight:bold;
     font-size:13px;
     font-family:Tahoma;
     color:#ffffff;
     padding:0px;
     z-index:1;
     text-align:center;
}

.control_cell{
         padding:0px;
         width:30px;
         height:30px;
}

.icon_arrow_r{
         position:absolute;
         width:30px;
         height:30px;
         background-image:url(../img/icon_arrow_r.png);
         z-index:1;
}

.icon_arrow_r_h{
         position:relative;
         width:30px;
         height:30px;
         background-image:url(../img/icon_arrow_r_h.png);

}
.icon_arrow_l{
         position:relative;
         width:40px;
         height:40px;
         background-image:url(../img/icon_arrow_l.png);
}

.icon_arrow_l_h{
         position:relative;
         width:40px;
         height:40px;
         background-image:url(../img/icon_arrow_l_h.png);
}

.btn_0{
         position:absolute;
         padding:0px;
         margin-top:15px;
         width:95px;
         height:50px;
         background-image:url(../img/btn.png);
         z-index:0;

         color:#ffffff;
}

.btn_1{
         position:absolute;
         padding:0px;
         margin-top:15px;
         width:150px;
         height:50px;
         background-image:url(../img/btn_long.png);
         z-index:0;

         color:#ffffff;
}

.pictag{
     background-color:#000000;
     font-weight:normal;
     font-size:12px;
     font-family:Tahoma;
     padding:0px;
     text-align:center;
}