
/* CSS Document */

html, body{height:100%; margin:0px; padding:0px; background:#FFF url('../../images/mainpix.gif') repeat-x left top; 
font:normal 13px Arial; color:#666666;
}
tr,td {vertical-align:top; text-align:left;}
img{border:0px solid #000;}
select{border:1px solid #7a7c7e; width:132px; height:20px; font:normal 11px Arial; color:#666666; vertical-align:middle;}

h1
{
	position: absolute;
	top: 5px;
	left: 160px;
	font: normal 11px;
	font-size: 18px;
	font-weight: bold;
}

h2
{
	position:absolute;
	top:50px;
	left:160px;
	font: normal 11px;
	font-size: 18px;
	font-weight: bold;
}

.TextBox
{
	border: 1px solid #808080;
	background: #FFF;
	height: 17px;
	font: normal 11px Arial;
	color: #666666;
}
.Button{background:#FFF; height:21px; font:normal 11px Arial; color:#666666; }
.MainTab{height:auto; width:100%; background:url('/images/topbg.gif') no-repeat right top;}
.reldiv{position:relative; top:0px; left:0px; width:1px; height:1px;}
.red{color:#C42020;}
.wh100{width:100%; height:100%;}
.w100p8{width:100%; padding-top:8px;}
.MenuTd{width:50%; vertical-align:bottom; font:bold 15px Arial; color:#1D1D1D;}
.MenuTab{width:675px; height:100%; background:url('/images/menupix.gif') repeat-x left bottom;
}
.LogoTd{width:10%; height:92px; padding-left:20px; padding-right:18px;}
.sign{width:30%;}
.LogoImg{position:absolute; top:8px; left:0px;}
.MenuCor1{background:url('/images/menucor1.gif') no-repeat left bottom; 
width:12px; height:27px;
}
.MenuCor2{background:url('/images/menucor2.gif') no-repeat right bottom; 
width:15px; height:27px;
}
.bl1{background:url('/images/cors/bl1.gif') no-repeat right top; 
height:27px; width:26px;
}
.bl2{background:url('/images/cors/bl2.gif') no-repeat right top; 
height:27px; width:16px;
}

.bl11{background:url('/images/cors/bl11.gif') no-repeat right top; 
height:27px; width:26px;
}
.bl21{background:url('/images/cors/bl21.gif') no-repeat right top; 
height:27px; width:16px;
}

.bl3{background:url('/images/cors/bl3.gif') no-repeat right top; 
height:14px; width:23px;
}
.bl4{background:url('/images/cors/bl4.gif') no-repeat right top; 
height:14px; width:14px;
}
.BotMidBl{background:url('/images/cors/botmid.gif') repeat-x right top;
}
.blr{width:16px; background:url('/images/cors/blr.gif') repeat-y left top;
}
.bll{background:url('/images/cors/bll.gif') repeat-y left top; 
padding-left:20px;
}
.blpix{background:url('/images/cors/blpix.gif') repeat-x left top;
}
.blpix2{background:url('/images/cors/blpix2.gif') repeat-x left top;
}
.cor1{background:url('/images/cors/cor1.gif') no-repeat left top; 
height:25px; width:8px;
}
.cor2{background:url('/images/cors/cor2.gif') no-repeat right top; 
height:25px; width:8px;
}
.cor3{background:url('/images/cors/cor3.gif') no-repeat left bottom; 
height:20px; width:8px;
}
.cor4{background:url('/images/cors/cor4.gif') no-repeat right bottom; 
height:20px; width:8px;
}
.cortop{background:url('/images/cors/cortop.gif') repeat-x left top;
}
.block2bord{background:#FBFBFB;}
.block2bot{background:#FBFBFB; border:0px solid #ccc; border-bottom-width:1px; height:9px;}
.redcor1{background:url('/images/cors/redcor1.gif') no-repeat left top; 
height:28px; width:9px;
}
.redcor2{background:url('/images/cors/redcor2.gif') no-repeat left top; 
height:28px; width:13px;
}
.redcorpix{background:url('/images/cors/redcorpix.gif') repeat-x left top; 
height:28px;
}
.redcormid{border:0px solid #EF1C1C; border-left-width:1px;}
.redcormid2{background:url('/images/cors/redcormid.gif') repeat-y right top;
}
.redcor3{background:url('/images/cors/redcor3.gif') no-repeat right top; 
height:17px; width:9px;
}
.redcor4{background:url('/images/cors/redcor4.gif') no-repeat left top; 
height:17px; width:13px;
}
.redcorbot{background:url('/images/cors/redcorbot.gif') repeat-x left bottom;
}
.newsimg{width:10%; padding-right:10px; vertical-align:top;}
.imgbord{border:1px solid #D5D5D5;}
.newstd{width:90%; font:normal 11px Arial; color:#666666;}
.date{color:#f00000;}
.year{font:bold 18px Arial;}
.wday{font:bold 12px Arial;}
.newstit{font:bold 11px Arial; color:#666666;}
.sep{background:url('/images/sep.gif') repeat-x center; 
height:27px;
}
.blocktit1{padding-top:5px; font:bold 11px Arial; color:#4C4C4C;}
.blocktit2{padding-top:5px; font:normal 11px Arial; color:#4C4C4C;}
.blocktit3{padding-top:5px; font:bold 12px Arial; color:#FFF;}
.inblocktit{vertical-align:middle; font:bold 11px Arial; color:#4C4C4C; text-align:center;}
.inblocktit1{vertical-align:middle; font:bold 11px Arial; color:#4C4C4C; padding-left:22px; padding-top:7px;}
ul, li{list-style-image:url('/images/li.gif')
}
.bord1{background:#FBFBFB; border:0px solid #ccc; border-left-width:1px;}
.bord2{background:#FBFBFB; border:0px solid #ccc; border-right-width:1px;}
.right{text-align:right;}
.onetwotxt1{padding:5px 0px 5px 0px; vertical-align:middle; color:#E90202; font:normal 15px Arial;}
.onetwotxt{padding:5px 0px 5px 0px;  vertical-align:middle; width:92%; color:#E90202; font:normal 15px Arial;}
.td1{padding-top:20px; width:25%;}
.td2{padding-top:20px; width:45%;}
.td3{padding-top:20px; width:30%;}
.td11{padding-top:20px; width:35%;}
.td21{padding-top:20px; width:35%;}
.td31{padding-top:20px; width:30%;}
.banner2{text-align:center; padding:7px 0px 7px 0px;}
.redcont{position:relative;}
.underimg{height:66px; background:url('/images/underimg.gif') no-repeat center; 
text-align:center; vertical-align:middle;
}
.top1{background:url('/images/top1.gif') no-repeat left top; 
text-align:center; width:262px; height:7px; position:relative;
}
.tb1{background:#f02424 url('/images/tb1.gif') repeat-x left bottom; 
width:262px; text-align:center; }
.bot1{background:url('/images/bot1.gif') no-repeat left top; 
width:262px; height:7px; position:relative;
}
.bottom{background:url('/images/botbg.gif') repeat-x left top; 
height:131px;
}
.vsep{width:50px; background:url('/images/vsep.gif') no-repeat center;
}
.bottxt1{padding:20px 0px 0px 15px;}
.bottxt2{padding:20px 15px 0px 15px;}
.bluecenter{text-align:center; color:#4c7dc4;}
.bottab{height:75%; width:100%;}
.red1{padding-top:5px;text-align:center;}
.redboxtxt{color:#FFF; padding-left:5px;}
.banner1{text-align:center; padding:7px 0px 7px 0px;}
.one{padding:5px 0px 5px 0px;  vertical-align:middle; width:8%;}
.two{padding:5px 0px 5px 0px;}
.signdiv{position:relative; left:170px; top:-2px; width:115px; height:27px; background:url('../../images/underlang.gif') no-repeat left top;
}
.langdiv{position:absolute; left:845px; top:75px; width:115px; height:27px; }

.menudiv{position:absolute; width:1px; height:1px; top:65px; left:150px;}

a, a:active, a:visited{ color:#365A8F; font:normal 11px Arial; text-decoration: none;}
a:hover{ color:#365A8F; font:normal 11px Arial; text-decoration:underline;}

a.menu, a.menu:active, a.menu:visited{font:bold 11px Arial; color:#7f7f7f; text-decoration: none; vertical-align:middle; padding:0px 10px 0px 10px;}
a.menu:hover{font:bold 11px Arial; color:#f78c11; text-decoration:none; vertical-align:middle; padding:0px 10px 0px 10px;}
.active_menu{font:bold 11px Arial; color:#f78c11; text-decoration:none; vertical-align:middle; padding:0px 10px 0px 10px;}

a.lang, a.lang:active, a.lang:visited{font:normal 11px Arial; color:#333333; text-decoration: none;}
a.lang:hover{font:normal 11px Arial; color:#646464; text-decoration:none;}

.mainheader ul
{
 list-style:none;
 float:left;
}
.mainheader li
{
 float :left;
 text-align :center;
 list-style:none;
}

.modalBackground
{
	background-color: gray;
}

.modalPanel
{
	background-color: #FFFFFF;
	border: 1px solid black;
}

.modalPanelHeader
{
	text-align: right;
	background-image: url( '/images/cors/cortop.gif' );
	background-repeat: repeat-x;
	font-size:11px;
}

.errorMessage
{
	color: Red;
	font-weight: bold;
}

.listTable th
{
	border-style: solid;
	border-width: 1px;
	background-color: #6666FF;
	color: #FFFFFF;
}
.listTable td
{
	background-color: #9999FF;
	border-style: solid;
	border-width: 1px;
	cursor:pointer;
}

.listTableHoverLine
{
	background-color: #D7D3D0;
	color: Black;
}

.listTableUnHoverLine
{
	background-color: #9999FF;
	color: #666666;
}

/* png images */
.png {filter:expression(fixPNG(this));}

.hidden
{
    position: absolute;
    top: -200px;
    left: -200px;
}

.watermark
{
	color: #666699;
}
