body{
    background: #0A50A0;
    font-family: 'Lucida Grande',verdana,sans-serif,Osaka;
}
.tothetopfixed a{
    z-index: 1000;
    color: #fff;
    position: fixed;
    top:500px;
    right:20px;
    display: block;
    padding: 5px;
    margin: 0;
    text-decoration: none;
    height: 15px;
    background-color: #6699FF;
    border-radius: 5px;
    font-size: 0.8em;
    opacity:0.7;
    behavior: url(../../css/PIE.htc);
    }
    .tothetopfixed a:hover{
	opacity: 1;
	background-color: #0099ff;
    }
.contents{
    display: block;
    width: 820px;
    margin:0px auto;
}
.top{
    display: block;
    margin:0px auto;
    width: 740px;
    height: 100px;
}
iframe.top{
    height: 100px;
}

.header{
    display: block;
    height: 275px;
/*    height: 75px; */
    width: 740px;
    margin:0px auto;
}
.player{
    display: block;
    float: left;
    margin-top: 0px;
    margin-right: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
}
#head-text {
    font-size: 15px;
    color: #fff;
    text-decoration: none;
    padding-left: 2px;
}
#head-text a:hover {
    color: #99CCFF;
    text-decoration: none;
}
#head-text a {
    color: #6699FF;
    text-decoration: none;
}
#foot-text {
    font-size: 14px;
    color: #fff;
    text-decoration: none;
}
#foot-text a:hover {
    color: #99CCFF;
    text-decoration: none;
}
#foot-text a {
    color: #6699FF;
    text-decoration: none;
}

#head-text #reg a {
    font-size: 14px;
    color: #6699FF;
    text-decoration: none;
}
.camera{
    margin-top: 5px;
}

#player01{
    margin-left: 3px;
    width: 24%;
    height: 210px;
}
#player02{
    margin-left: 0px;
    width: 24%;
    height: 200px;
}
#player03{
    margin-left: 0px;
    width: 24%;
    height: 200px;
}
#player04{
    margin-left: 0px;
    width: 24%;
    height: 200px;
}

.main{
    display: block;
    height: 2000px;
    width: 740px;
    margin:0px auto;
}
.left_pane{
    display: block;
    float: left;
    width:358px;
}
#map{
    height: 140px;
    width: 339px;
    margin: 0px 0px 0px 18px;
    border-left: solid 1px #06316b;
    border-right: solid 1px #06316b;
}
#leftCtl{
    height: 70px;
    width: 342px;
    margin:0px 0px 0px 18px;
    background-color:#094790;
    color:#E6F0E6;
    border-left: solid 1px #06316b;
}
#s_list{
    height: 1750px;
    width: 342px;
    margin:0px 0px 0px 18px;
    border-left: solid 1px #06316b;
    border-bottom: solid 1px #06316b;
}
.right_pane{
    display: block;
    float: left;
    width:380px;
}
#rightCtl{
    display: block;
    height: 30px;
    width: 332px;
    margin-left: 19px;
    border-top: solid 1px #06316b;
    border-right: solid 1px #06316b;
    border-left: solid 1px #06316b;
    font-size:10px;
    padding-left: 8px;
    }
#userfunction{
    display: block;
    float: left;
    padding-top: 4px;
    padding-bottom: 4px;
}
#guidlines{
    display: block;
    height: 24px;
    width: 160px;
    padding-top: 5px;
    padding-left: 0px;
    font-size:10px;
    text-decoration:none;
    line-height: 18px;
    float: left;
}
#viewerhead{
    width: 330px;
    height: 18px;
    font-size:10px;
    margin-left: 19px;
    padding-top: 5px;
    padding-left: 10px;
    padding-bottom: 5px;
    border-top: solid 1px #06316b;
    border-right: solid 1px #06316b;
    border-left: solid 1px #06316b;
}
#u_list{
    height: 1900px;
    width: 360px;
    margin:0px;
    border-right: solid 1px #06316b;
    border-bottom: solid 1px #06316b;
}
#clear{
    clear: both;
    height: 0px;
    width: 0px;
}
#reload{
    height: 15px;
    width: 40px;
}
