@charset "windows-874";
*{
	margin:0;
	padding:0;
}
body {
	font-family: Tahoma, "Microsoft Sans Serif", sans-serif;
	font-size: 13px;
	line-height:130%;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	background:url(../images/bg.jpg) no-repeat #070707 center top;
}
a img{
	border:0;
}
/*link*/
a:link, a:visited, a:active{
	color:#FFFFFF;
	text-decoration:none;
}
a:hover{
	color:#FF0000;
	text-decoration:underline;
}
a.shared:link, a.shared:visited, a.shared:active{
	color:#ed1c24;
	text-decoration:none;
	font-weight:bold;
}
a.shared:hover{
	color:#edcea6;
	text-decoration:underline;
}
a.sharedtab:link, a.sharedtab:visited, a.sharedtab:active{
	color:#FFFFFF;
	text-decoration:none;
}
a.sharedtab:hover{
	color:#edcea6;
	text-decoration:underline;
}

/*PNG Fixed*/
.pngfix, img, div { behavior: url(iepngfix.htc) ;}

/*Start Home*/
.behindscene{
	margin: 0;
	padding: 0;
	width: 303px;
	height: 138px;
	position: relative;
}
.behind_vdo{
	position: absolute;
	z-index:10;
	left: 0;
	top: -19px;
	width: 303px;
	height: 137px;
	vertical-align:bottom;
}
/*End Home*/
/*Start Register section*/
input, textarea {
	width:140px;
	font-family: Tahoma, "Microsoft Sans Serif", sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #1b1b1b;
	border: 1px solid #353535;
	margin-left:5px;
}

input:focus{
	text-align:left;
}
#checkbox{
	width:20px;
	background:url(../images/content_bg.gif);
	border-style:none;
	margin-left:5px;
}
.button_ok{
	display:block;
	width:124px;
	height:37px;
	border:0;
	background:transparent url(../images/ok.png) no-repeat;
	cursor:pointer;	
}
.button_cancel{	
	display:block;
	width:91px;
	height:37px;
	border:0;
	margin-left:10px;
	background:transparent url(../images/cancel.png) no-repeat;	
	cursor:pointer;	
}
textarea{
	height:40px;
}
select{
	width:140px;
	font-family: Tahoma, "Microsoft Sans Serif", sans-serif;
	font-size: 13px;
	color:#737373;
	margin-left:5px;
}
.txt11pxWhite{
	font-size:11px;
	color:#FFFFFF;
	line-height:130%;
}
.txt11pxRed{
	font-size:11px;
	color:#ed1c24;
	line-height:130%;
}
.txt11pxGreenBold{
	font-size:11px;
	color:#197b30;
	font-weight:bold;
	line-height:130%;
}
.txt11pxRedItalicBold{
	font-size:11px;
	color:#790000;
	font-style:italic;
	font-weight:bold;
	line-height:130%;
}
.notation{
	font-size:11px;
	color:#737373;
	line-height:130%;
}
.txt13pxWhiteBold{
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:130%;
}
.txt13pxGreen{
	font-size:13px;
	font-weight:bold;
	color:#269d26;
	line-height:130%;
}
.txt13pxGreenBold{
	font-size:13px;
	color:#269d26;
	line-height:130%;
}
.starRed{
	font-size:13px;
	font-weight:bold;
	color:#FF0000;
}
/*End Register section*/

/*Start NEWS_EVENT section*/
.news{
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	line-height:120%;
}
.news h3,
.news h3 a,
.news h3 a:hover,
.news h3 a:visited{
	font-size : 18px;
	color:#038838;
	text-align:left;
	line-height:130%;
	padding-top:5px;
	text-decoration:none;
}
.news h4,
.news h4 a,
.news h4 a:hover,
.news h4 a:visited{
	font-size : 13px;
	color:#038838;
	text-align:left;
	line-height:130%;
	padding-top:5px;
	text-decoration:none;
}
.news span{
	font-size:9px;
	color:#363636;
}
.news div img{
	border:1px solid #231f13;
}
.news a{ 
	font-size : 11px;
	color:#edcea6;
	text-decoration:none;
}
.news a:hover{ 
	font-size : 11px;
	color:#038838;
	text-align:left;
	text-decoration:underline;
}
.news_frame{
	list-style: none;
	margin: 0;
	padding: 0;
}
.news_frame li {
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	width: 170px;
	height: 138px;
}
.news_frame img {
	background: #fff;
	border: 0px;
}
.news_frame span {
	width: 170px;
	height: 138px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	background:transparent url(../images/news_frame.png) no-repeat;
}

/*End NEWS_EVENT section*/
/*Start tech*/
.tech{
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	line-height:120%;
}
.tech h3{
	font-size : 18px;
	color:#FFFFFF;
	text-align:left;
	line-height:130%;
	padding-top:5px;
}
.tech span{
	font-size:9px;
	color:#FFFFFF;
	text-align:left;
}
.tech_frame{
	list-style: none;
	margin: 0;
	padding: 0;
}
.tech_frame li {
	margin: 0;
	padding: 0;
	float: left;
	position: relative;
	width: 164px;
	height: 117px;
	text-align:center;
	background:url(../images/tech_vdo_bg.jpg) no-repeat 5px 5px; 
}
.tech_frame img {
	background: #fff;
	border: 1px #FFFFFF;
}
.tech_frame span {
	width: 164px;
	height: 117px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	background:transparent url(../images/border.png) no-repeat;
}
.tech_frame div {
	width: 164px;
	height: 117px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	background:transparent url(../images/border_r.png) no-repeat;
}
/*End tech*/

/*Start member*/
input.member {
	width:125px;
	font-family: Tahoma, "Microsoft Sans Serif", sans-serif;
	font-size: 13px;
	color: #087228;
	background:url(../images/spacer.gif);
	/*background:#0099CC;*/
	border:0;
}
.button_login{
	display:block;
	width:85px;
	height:37px;
	border:0;
	background:transparent url(../images/login.png) no-repeat;
	cursor:pointer;	
}
.member{
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
}
.member h4{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}
.member span{
	font-size:14px;
	color:#ed1c24;
	font-weight:bold;
}
/*End member*/

/*Start quiz*/
span.quiz input{
	width:30px;
	border:0;
	background:url(../images/spacer.gif);
}
.button_answer{
	display:block;
	width:124px;
	height:37px;
	border:0;
	background:transparent url(../images/answer_bt.png) no-repeat;
	cursor:pointer;	
/*	background-image: none; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/answer_bt.png", sizingMethod="fixed"); */
}
/*End quiz*/