body{
background-image:url('paper.jpg');
}
div{
position:relative;
overflow:hidden;
}
.site_legend_box{
width:99%;
text-align:center;
}
.site_legend{
width:500px;
left:200px;
font-size:13px;
padding-top:6px;
padding-bottom:7px;
}
.major_title{
font-size:32px;
font-weight:bold;
text-decoration:underline;
letter-spacing:1px;
color:rgb(0,2,122);
margin-top:7px;
}
.main_frame{
text-align:center;
width:950px;
min-height:400px;
padding-right:10px;
margin-left:auto;
margin-right:auto;
}
.sub_frame{
background-color:rgba(100,100,100,0.1);
width:97%;
padding:0px;
padding-left:10px;
padding-right:10px;
margin-bottom:30px;
box-shadow:4px 4px 5px rgb(170,170,170);
border-radius:7px 7px 7px 7px;
}
.sub_frame_title{
font-size:23px;
font-weight:bold;
text-decoration:underline;
text-shadow:2px 2px 2px rgb(170,170,170);
color:rgb(0, 2, 122);
letter-spacing:1px;
margin-top:7px;
margin-bottom:10px;
}

.illustrate_piture_container{
display:inline-block;
margin-left:10px;
margin-right:57px;
margin-bottom:7px;
}
img.illustrate_piture{
height:130px;
}
.mediatype_caption_frame{
display:inline-block;
vertical-align:top;
margin-top:17px;
width:400px;
}
.mediatype_caption_title{
font-size:17px;
font-weight:700;
color:rgb(50,50,50);
letter-spacing:1px;
}
.mediatype_caption_text{
font-size:60px;
font-weight:bold;
letter-spacing:2px;
color:rgb(219, 121, 9);
margin-top:14px;
}

.connection_datas_frame{
display:inline-block;
text-align:center;
width:auto;
}
.connection_datas_text{
width:auto;
text-align:left;
font-size:23px;
font-weight:bold;
letter-spacing:1px;
color:rgb(5,67,237);
padding:0px;
}

.inline_data_row{
padding-top:3px;
width:915px;
margin-bottom:5px;
border:2px outset rgb(250,250,250);
}

.inline_data_left,.inline_data_right{
display:inline-block;
margin:0px;
padding:0px;
padding-bottom:2px;
}

.inline_data_left{
text-align:right;
width:430px;
font-size:20px;
font-weight:bold;
margin-right:4px;
color:rgb(46,46,46);
text-shadow:2px 2px 2px rgb(170,170,170);
}
.inline_data_right{
width:430px;
vertical-align:top;
padding-top:3px;
text-align:left;
font-size:30px;
font-weight:bold;
}

.dom_data_legend{
font-size:13px;
font-weight:600;
padding-right:7px;
font-family:sans-serif;
color:rgb(25, 90, 230);
text-shadow:1px 1px 2px rgb(170,170,170);
}

.screen_data_unit{
font-style:italic;
color:rgb(5,67,237);
}
.dom_data_error{
color:rgb(180,23,23);
}

.text_important{
color:rgb(207, 18, 4);
}

.css_orient_label_hor,.css_orient_label_ver{
color:rgb(23,130,23);
text-shadow:2px 2px 2px rgb(170,170,170);
}
@media all and (orientation: landscape){
.css_orient_label_ver{
height:auto;
}
.css_orient_label_hor{
height:0px;
}
}
@media all and (orientation: portrait){
.css_orient_label_ver{
height:0px;
}
.css_orient_label_hor{
height:auto;
}
}

.http_header_box{
margin-bottom:12px;
}
.http_header_list_line{
width:800px;
font-size:16px;
text-align:left;
text-indent:-10px;
word-wrap:break-word;
font-weight:700;
padding-left:43px;
margin-bottom:9px;
}
.http_header_key{
font-size:16px;
color:rgb(5,67,237);
font-weight:bold;
}
