@charset "utf-8";
/* CSS Document */
td
{
   display: table-cell; 
   padding-left:0px;
   padding-right:0px;
   padding-top:0px;
   padding-bottom:0px;
}

#slider_container
{
    position:absolute;
    left: 15px;
	width: 225px;
	height: 210px;
	top: 40px;
	background-color:#F4EAF4;
	border-right: solid #999 1px;
	border-bottom: solid #999 1px;
}

.slider
{
	position:absolute;
	top:0px;
	left:20px;
	width: 110px;
}

.slider_row
{
    height:70px;
    width: 225px;
}

.slider_col1
{
	padding-left:5px;
	padding-right:5px;
	font-size:10pt;
	text-align:left;
	color:#666;
    width: 60px;
    border-top: 1px solid #999;
    border-left: 1px solid #999;
    background-color:#DDD;
}
.slider_col2
{
	font-size:12px;
	width:165px;
    border-top: 1px solid #999;
    border-left: 1px solid #999;
}

.output_box
{
    position: absolute;
    width:225px;
    font-size:12px;
    border: solid #999 1px;
}
#normal_chain
{
    position: absolute;
    top: 10px;
    left: 250px;
}
/*
#readreact_chain
{
    position: absolute;
    top: 300px;
    left: 430px;
}

.chain_title
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 300px;
    font-size: 10.5pt;
    color: #333333;
}
*/
.chain_img
{
    position: absolute;
    top: 0px;
    left: 0px;
}

#improvement_output
{
    position: absolute;
    width:610px;
    font-size:12px;
    border: solid #999 1px;
    left: 290px;
    top: 290px;
}
#normal_output
{
    left: 675px;
    top: 25px;
}
#readreact_output
{
    left: 675px;
    top: 185px;
}
.out_text
{
    margin-top:2px;
    margin-left:5px;
    font-weight:bold;
    font-size: 9pt;
    color:#666;
}
.out_text2
{
    font-size:12px;
}
.out_text_num
{
    width: 75px;
    font-weight: bold;
    text-align: right;
    margin-right:5px;
}
.improvement_output_row1
{
    height: 25px;
    background-color: #FBE9DF;
}
.output_row1
{
    height: 25px;
    background-color:#FBE9DF;
    /*background-color:#F4EAF4;*/

}
.output_row2
{
    height: 25px;
    background-color: #FBE9DF;
    /*background-color: #FFF;*/
}
.output_row3
{
    height: 30px;
    background-color: #F4EAF4;
}
.output_col1
{
    width:170px;
}
.output_col2
{
    width:70px;
}
.output_col3
{
    width:530px;
}

/*.slider_row2 {background-color:#fbf0d1; }
.slider_row4 {background-color:#DAE4FF; }
.slider_row6 {background-color:#DAE4FF; }
.slider_row8 {background-color:#DAE4FF; }*/

#demand_slider_container
{
    position:absolute;
    left: 15px;
    width: 885px;
    height: 225px;
    bottom: 10px;
    background-color:#EAF4FF;
    border-right: solid #999 1px;
    border-bottom: solid #999 1px;
}
.demand_slider
{
    position:absolute;
    top:3px;
    margin-left:auto;
    margin-right: auto;
    width: 200px;
}

.demand_slider_row
{
    height:65px;
    width: 870px;
}

.demand_slider_col1
{
    padding-left:5px;
    padding-right:5px;
    font-size:10pt;
    text-align:left;
    color:#666;
    width: 155px;
    border-top: 1px solid #999;
    border-left: 1px solid #999;
    background-color:#DDD;
}
.demand_slider_col2
{
    font-size:12px;
    width:280px;
    border-top: 1px solid #999;
    border-left: 1px solid #999;
    background-color:#fbf0d1;
}

.demand_slider_col3
{
    font-size:12px;
    width:280px;
    border-top: 1px solid #999;
    border-left: 1px solid #999;
    background-color:#DAE4FF;
}

.demand_slider_col4
{
    font-size:12pt;
    width:170px;
    border-top: 1px solid #999;
    border-left: 1px solid #999;
    background-color:#FBE9DF;
    text-align: center;
    color: #666;
}

.demand_slider_col2_3
{
    font-size:12px;
    width:730px;
    border-top: 1px solid #999;
    border-left: 1px solid #999;
}
.col1_no_style
{
    border: none;
    background-color:#FFF;
    width:100px;
}
.demand_slider_head
{
    height:30px;
    width: 870px;
    text-align:center;
}
.slider_row_title
{
    font-size:10pt;
    color:#666;
    font-weight:bold;
}
.demand_slider_col_title
{
    font-size:11pt;
    color:#666;
    font-weight:bold;
    background-color:#DDD;
}

/*.demand_slider_row2 {background-color:#DAE4FF; }*/
