.why { background-color: #fff; padding: 10px 10px 50px 10px; width: 900px; height: 220px;  border: 1px solid #333; margin-right: 20px;}
.sample_code {padding: 5px; overflow: hidden !important; font-size: 14px !important;}
.data {margin-right: 18px; }
.top_area {padding: 20px 10px 20px 20px; position: relative; border: 1px solid #aaa; width: 908px;}
.col_1 {width: 400px;}
.col_2 {width: 490px;}
#sample_container {width: 470px;}
#options b {font-size: 15px;}
#options { border: 1px solid #aaa; padding: 5px; font-size: 10px; }
.go_button_holder { margin-top: 10px; position: relative;}
#go_button { position: absolute; right: 0px; font-size: 12px; }
#go_button:hover { cursor:pointer; background-color: #757D80}
#processing {display:none; width: 200px; vertical-align: middle;}
#processing img{vertical-align: top;}
#processing span{vertical-align: middle;}

.result {display: none; }
.result_content { max-height: 800px; border: 1px dotted #aaa; margin-top: 20px; padding: 10px}
.result_title { margin-bottom: 15px;}
.funcs { float: right;}
