@charset "utf-8";

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bec5c0;
	margin:0px;
	background:#243e2a;
	height:100%;
	min-height: 100%; 

}
a {color: #bec5c0; text-decoration:none}
a:hover {text-decoration:underline;}
#Main {
	position:relative;
	width:1003px;
	z-index:1;
}
#LeftLine {
	position:absolute;
	left:0px;
	top:0px;
	width:20px;
	height:328px;
	z-index:1;
	background:url(../Images/common/si_LeftLine.gif) no-repeat;
}
#Bn {
	position:absolute;
	left:20px;
	top:0px;
	width:939px;
	height:145px;
	z-index:2;
	background:url(../Images/common/si_BnBg.gif) right no-repeat;
}
#Language {
	position:absolute;
	left:801px;
	top:0px;
	width:138px;
	height:32px;
	z-index:3;
}
#TMenu {
	position:absolute;
	left:0px;
	top:43px;
	width:939px;
	height:102px;
	z-index:2;
}
.QuickNav {
	width:188px;
	border:solid 1px #7f9db9;
	font-weight:bold;
	font-family:tahoma;
	color:#919e94;
	font-size:11px;
}
.DD {
	border:solid 1px #7f9db9;
	font-weight:bold;
	color:#919e94;
	font-size:11px;
}
.txtBox {
	border:solid 1px #7f9db9;
	color:#919e94;
	font-size:11px;
	height:18px;
	padding:4px;
}
.button {
	border:solid 1px #ffd200;
	color:#ffd200;
	font-size:11px;
	font-weight:bold;
	background:#243e2a;
}
#QuickNav {
	position:absolute;
	left:738px;
	top:76px;
	width:86px;
	height:21px;
	z-index:3;
}
#Topimage {
	position:absolute;
	width:971px;
	height:179px;
	top:140px;
	left:17px;
	z-index:1;
	
}
#TabButton1 {
	position:absolute;
	width:29px;
	height:25px;
	left:958px;
	top:190px;
}
#TabButton2 {
	position:absolute;
	width:29px;
	height:25px;
	left:958px;
	top:218px;
}
#TabButton3 {
	position:absolute;
	width:29px;
	height:25px;
	left:958px;
	top:246px;
}
#NavBottomBg {
	position:absolute;
	width:965px;
	height:75px;
	top:319px;
	left:0px;
	background:url(../Images/common/si_NavBottomBg.gif);
	z-index:1;
	
}
#NavBottomBg0 {
	position:absolute;
	width:965px;
	height:410px;
	top:319px;
	left:0px;
	background:url(../Images/common/si_NavBottomBg1.gif);
	z-index:1;
	
}
#Alt {
	position:absolute;
	width:1003px;
	top:374px;
	left:0px;
	z-index:2;
}
#ic {
	position:relative;
	width:1003px;
	z-index:5;
}
#cr {
	position:relative;
	width:1003px;
	height:250px;
	vertical-align:bottom;
	z-index:4;
}
#crindex {
	position:relative;
	width:1003px;
	height:225px;
	top:0px;
	vertical-align:bottom;
	z-index:8;
}
#Welcome {
	position:absolute;
	top:15px;
	left:53px;
	width:391px;
	height:333px;
	background:url(../Images/common/si_btnWelcomeBg.gif) right no-repeat;
}
#CompNews {
	position:absolute;
	top:0px;
	left:446px;
	width:391px;
	height:333px;
	background:url(../Images/common/si_imgCompNBg.gif) left top no-repeat;
}
.line1 {
	background:url(../Images/common/si_imgLine1.gif) no-repeat center bottom;
	text-indent:36px;
}
.line2 {
	background:url(../Images/common/si_imgLine2.gif) no-repeat center bottom;
	text-indent:36px;
	
}
.line21 {
	background:url(../Images/common/si_imgLine21.gif) no-repeat center bottom;
	text-indent:36px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
}
.line22 {
	background:url(../Images/common/si_imgLine22.gif) no-repeat center bottom;
	text-indent:36px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
}
.line3 {
	background:url(../Images/common/si_imgLine3.gif) no-repeat center bottom;
	text-indent:36px;
}
.PageBar {
	background:#5b6f60;
	font-family:Tahoma;
	font-weight:bold;
	color:#bec5c0;
}
.PageBar a{
	text-decoration:none;
	color:#bec5c0;
}
.Pozi {
	background:url(../Images/common/si_btnPoz.gif) no-repeat;
	cursor:pointer;
}

div.error { border: 1px solid #ebe9ed; padding: 10px; background: #FFE8E8; margin: 17px; font-family: Tahoma, Geneva, sans-serif; color: #394144; }
div.error h6 { color: #CC0000; font-size: 12px; padding: 0 0 5px 0; margin: 0 0 5px 0; border-bottom:1px solid #FFAAAA; }
div.error ul { margin: 0px; padding: 0px; line-height: 1.6em; font-size: 11px;  }
div.error ul li { margin: 0px; padding: 0px; list-style-position: inside; }