@charset "iso-8859-1";
/* CSS Document */
.top{ font-family:Tahoma; font-size:10px;  color:#77B35B; font-weight:900; text-decoration:underline}
.top:hover{ text-decoration:none}
body {margin:0px 0px 0px 0px; background-color:#FFFFFF}
td, tr {vertical-align:top; text-align:left}
.scr {
	scrollbar-3dlight-color: #0A79B3;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #0A79B3;
	scrollbar-face-color: #0A79B3;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #0A79B3;
}
.end1{ font-family:Tahoma; font-size:9px;  color:#898989;}
.scr1 {
	scrollbar-3dlight-color: #0A79B3;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #0A79B3;
	scrollbar-face-color: #0A79B3;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #0A79B3;
}
.m1{ background-image:url('images/m1.jpg'); background-repeat:no-repeat;}
.m1m{ background-image:url('images/m1m.jpg'); background-repeat:no-repeat;}
.m2{ background-image:url('images/m2.jpg'); background-repeat:no-repeat;}
.m2m{ background-image:url('images/m2m.jpg'); background-repeat:no-repeat;}
.m3{ background-image:url('images/m3.jpg'); background-repeat:no-repeat;}
.m3m{ background-image:url('images/m3m.jpg'); background-repeat:no-repeat;}
.m4{ background-image:url('images/m4.jpg'); background-repeat:no-repeat;}
.m4m{ background-image:url('images/m4m.jpg'); background-repeat:no-repeat;}
.m5{ background-image:url('images/m5.jpg'); background-repeat:no-repeat;}
.m5m{ background-image:url('images/m5m.jpg'); background-repeat:no-repeat;}
.m6{ background-image:url('images/m6.jpg'); background-repeat:no-repeat;}
.m6m{ background-image:url('images/m6m.jpg'); background-repeat:no-repeat;}
.m7{ background-image:url('images/m7.jpg'); background-repeat:no-repeat;}
.m7m{ background-image:url('images/m7m.jpg'); background-repeat:no-repeat;}
.green{ font-family:Tahoma; font-size:10px;  color:#657F5C; text-decoration:underline}
.news{ font-family:Tahoma; font-size:11px;  color:#FFFFFF; text-decoration:none}
.green:hover{ text-decoration:none}
.deep{ font-family:Tahoma; font-size:10px;  color:#4C4C4C; text-decoration:none}
.deep:hover{ text-decoration:underline}


#links a span {display: none; text-decoration: none;}


#links a:hover span {display: block;
   position: absolute; top: 375px; left: 250; width: 375px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #fff; background: #0D7CB6;
   font: 11px Verdana, sans-serif; text-align: justify;
   text-decoration: none;}

#linksapp a span {display: none; text-decoration: none;}

#linksapp a:hover span {display: block;
   position: absolute; top: 175px; left: 300; width: 250px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #fff; background: #0D7CB6;
   font: 11px Verdana, sans-serif; text-align: justify;
   text-decoration: none;}

#footer a {
	text-decoration:none;
	color:#999999;
	font: 11px;}

#footer a:hover{
	text-decoration:none;
	color:#087BB6;
	font: 11px;}

#fcf2 {
font-family:arial;
font-size:11px;
margin:5px;
border:1px solid #3D5686;
width:450px;
}
#fcf2 h3 {
font-size:1.5em;
background-color:#3D5686;
color:#FFFFFF;
font-weight:bold;
padding:4px;
margin:0px;
}
#fcf2 p {
text-align:center;
padding:4px;
}
#fcf2 em {
color:#F00;
}
#fcf2 div.r {
clear: both;
padding-top: 5px;
}
#fcf2 label {
float: left;
width: 100px;
text-align: right;
}
#fcf2 span.f {
float: left;
width: 300px;
text-align: right;
}
#fcf2 div.sp {
clear: both;
}
#fcf2 .req {
font-weight:bold;
}
#fcf2 input, #fcf2 textarea {
background: #FFF;
border:1px solid #000;
padding:2px;
}
#fcf2 input:focus, #fcf2 textarea:focus {
background: #f2f2f2;
border:1px solid #3D5686;
}

A.red_all_underline {
	color: #FF0033;
	text-decoration: none;
}

A.red_all_underline:hover {
	color: #FF0033;
	text-decoration: underline;
}

div.frame_grey{
	background-color : #ffffff;
	padding : 22px 0px 0px 0px;
	margin-bottom : 8px;
	margin-top : 5px;
	text-align : left;
	margin-right : 9px;
}


div.frame_white{
	background-color : #ffffff;
	width : 877px;
	color : #666666;
	padding : 5px 0px 7px 9px;
	text-align : left;
	border: solid;
	border-color: #666666;
	border-width : 1px 1px 1px 1px;
	margin-left : 0;
	margin-right : 9px;
	line-height : 20px;
	margin-top : 9px;
	margin-bottom : 0;
}


.player{
	margin : 15px 0px 1px 0;
}

.video_name{
	font-size : 24px;
	text-align : left;
	padding-bottom : 6px;
	text-indent : -3px;
}

.note{
	font-weight : bold;
	text-align : left;
	margin-top : 48px;
	margin-bottom : 2px;
	font-size : 13px;
	padding-right: 10px;
	margin-right: 0px;
}

.upload{
	font-weight : bold;
	text-align : left;
	margin-top : 18px;
	margin-bottom : 2px;
	font-size : 13px;
}

.files{
	text-align : left;
	line-height : 20px;
	margin-top : 9px;
}

.copy{
	text-align : left;
	font-weight : bold;
	padding-top : 42px;
	margin-bottom : 10px;
	font-size : 13px;
}

.leftfloat{
	float: left;
	line-height : 40px;
}

.clear{
	clear: both;
}