BODY {
    background:url("/images/bg.png");
    margin:0;
    font-family: Tahoma,Verdana,Arial,SansSerif;
    font-size: 12px;
	color: #4A4A4A;
}
input, select { color: #4A4A4A; }
#page {
    margin:0 auto 0 auto;
    text-align:center;
    width:917px;
    background:url("/images/page.png");
    background-repeat:repeat-y;
    position:relative;
}
#bottom {
    width:917px;
    height:4px;
    margin:0 auto 0 auto;
    text-align:center;
}
.row {
    width:917px;
    position:relative;
    clear:both;
    display:inline-table;
}
.fr {
    float:right;
}
.fl {
    float:left;
}
a img { border:0px; }
img { vertical-align:middle; }

.banner_text {
    vertical-align: middle;
    color: #2D5AED;
    font-size: 16px;
    padding-left: 20px;
    padding-top: 20px;
}
#tooltip
{
	position: absolute;
	padding: 5px;
	background: #FFFFFA;
	border: 1px solid #CCCCCC;
	font-size: 12px;
}
a { outline: none; }

.red {
    color: #FF050A;
}
.bgred {
    background: #FF050A;
    height:14px;
    margin-top: 3px;
}
.blue {
    color: #2B11FF;
}
.bgblue {
    background: #2B11FF;
    height:14px;
    margin-top: 3px;
}
.fnt16 {
    font-size: 16px;
}
.tbr {
    border: 1px solid #F2F2F2;
}

.comentName {
    font-weight:bold;
    color: #2247B2;
    font-size:17px;
    margin-top:5px;
    font-family: 'Courier New',Courier,monospace;
}
.comentDate {
    font-size:11px;
    color:#666666;
    background:#F7F7F7;
    border-top:1px solid #E3E3E3;
    border-left:1px solid #E3E3E3;
    padding-left:2px;
}
.comentTxt {
    font-size:14px;
    margin-bottom:10px;
    padding-bottom:5px;
    padding-top: 5px;
    border-bottom:1px solid #E6E6E6;
}
.pager {
    padding:5px;
    border: 1px solid #CCCCCC;
    margin-right: 3px;
    font-size: 14px;
    color: red;
    font-weight: bold;
}
.pager a {
    color: #1D4FCF;
    font-size: 16px;
    font-weight: normal;
}
.cndoff {
    cursor: progress;
}
cndon {
    
}
.select {
	text-align: right;
	float: right;
}

.select_region {
	text-align: left;
	float: left;
}
.select_region_field {
	position: absolute;
	width: 130px;
	text-align: left;
	z-index: 300;
	background: white;
	line-height: 1.5;
	border: 1px solid #DED7D1;
	padding: 5px;
	display: none;
	overflow: auto;
	height: 250px;
}

