body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
scrollbar-face-color:#E5F2FB;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ffffff;
scrollbar-arrow-color:#A4C7DB;
scrollbar-shadow-color:#maroon;
}

legend{ color:#912727;}
form{margin:0px;}

.STYLE1 {color: #FFFFFF}
a:link {
color: #666666;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #666666;
}
a:hover {
text-decoration: none;
color: #666666;
}
a:active {
text-decoration: none;
color: #666666;
}



#ctl00_ContentPlaceHolder1_GridView1 th a
{
text-decoration:underline;
color: #000;
}

#ctl00_ContentPlaceHolder1_GridView1 th a:link
{
text-decoration:underline;
color: #000;
}

.top{
color:#808686;
text-indent:12px;}
.top a:link {
color: #FFFFFF;
text-decoration:none;
}
.top a:visited {
color: #FFFFFF;
text-decoration:none;
}
.top a:hover {
color: #FFFFFF;
text-decoration:none;
}
.top a:active {
color: #FFFFFF;
text-decoration:none;
}
.foot{
color:#033965;}
.foot img{
margin:2px;}
.foot a:link {
color: #033965;
text-decoration:none;
}
.foot a:visited {
color: #033965;
	text-decoration:none;
}
.foot a:hover {
color: red;
	text-decoration:underline;
}
.foot a:active {
color: #033965;
	text-decoration:none;
}
.menu a:link{display:block; width:173px; height:34px; background:url(images/home_top_blue.gif) repeat-x; color:#000000; text-decoration:none; text-align:left; padding:8px 0 0 30px;}
/*.menu a:hover { background:url(images/default4_7.gif) repeat-x;}
.menu a:visited { background:url(images/home_top_blue.gif) repeat-x;}
*/
img {
border: none;
} 



#thicktabs{
margin: 0;
padding: 0;
float: right;
}

#thicktabs label{
display: inline;
}

#thicktabs label
{
float:right;
color: #ffffff;
height:32px;
padding:8px 0 0 0;
text-decoration: none;
width:81px;
text-align:center;
background: transparent url(../images/default4_9.gif) top right no-repeat;
margin-right:1px;
cursor:pointer;
}



.leftTreeClass
{
	height:100%;
	background-color:#E6F3F9;
	padding-top:5px;
}

td
{
	font-size:12px;
	word-break:break-all;
}

.tableInfo
{
	background-color:#F6F6F6;
	border:solid 1px #838383;
	border-bottom:none;
	border-right:none;
}

.tableInfo td,th
{
	border:solid 1px #838383;
	border-top:none;
	border-left:none;
}

.tr_Head
{
	background-color:#F6F6F6;
	font-weight:bold;
	line-height:30px;
	text-align:center;
	font-size:12px;
}

.tr_row
{
	background-color:#ffffff;
	line-height:23px;
}


.tr_row1
{
	background-color:#ffffff;
	line-height:23px;
}


.tr_row2
{
	background-color:#F6F6F6;
	line-height:23px;
}


.td_bottom
{
	background-color:#f1f1f1;
	vertical-align:middle;
}

.noBorder td
{
	border:0px;
	border-left:0px;
	border-bottom:0px;
	border-right:0px;
	border-top:0px;
	color:Black;
	
}

INPUT.input
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE:solid solid solid solid;
    border-width:1px 1px 1px 1px;
    border-color:#999999;
    HEIGHT:20px;
	font-size:12px;
    VERTICAL-ALIGN: middle;
	margin:2px;
	color:Black;
}

INPUT.input2
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE:solid solid solid solid;
    border-width:1px 1px 1px 1px;
    border-color:#999999;
    HEIGHT:20px;
	font-size:12px;
    VERTICAL-ALIGN: middle;
    text-align:center;
	margin:2px;
}
INPUT.inputCount
{
    BACKGROUND-COLOR: #ffffff;
    HEIGHT:20px;
	font-size:12px;
    VERTICAL-ALIGN: middle;
    text-align:center;
	margin:2px;
}
.tdInput input
{
	BACKGROUND-COLOR: #ffffff;
    BORDER-STYLE:solid solid solid solid;
    border-width:1px 1px 1px 1px;
    border-color:#999999;
    HEIGHT:20px;
	font-size:12px;
    VERTICAL-ALIGN: middle;
	margin:2px;
	width:100%;
}


INPUT.button
{
    border: 1px solid #912727;
	padding: 2px 0px;
	BACKGROUND-COLOR:#912727;
		COLOR: #ffffff;
    	LINE-HEIGHT: 9pt;
    	CURSOR: hand;
    	
    	FONT-SIZE: 9pt;
		margin:1px;
}
INPUT.button2
{
    border: 1px solid #912727;
	padding: 3px 3px;
	BACKGROUND-COLOR:#912727;
		COLOR: #ffffff;
    	LINE-HEIGHT: 9pt;
    	CURSOR: hand;    	
    	
}

INPUT.goPageNo
{
    BORDER-STYLE:solid;
    border-width:1px;
    border-color:#666666;
    HEIGHT:18px;
	font-size:12px;
	font-family:Arial;
	width:35px;
    margin:0px 2px 0px 2px;
}

.buttonbar
{
    BACKGROUND-COLOR:#E0EFF6;
	border-color:#999999;
    COLOR: #1f1f1f;
    CURSOR: pointer;
    border-width:1px;
    border-style:solid;
    FONT-FAMILY: Arial;
	font-size:12px;
}

.buttonbar1
{
    BACKGROUND-COLOR:#E0EFF6;
	border-color:#999999;
    COLOR: #1f1f1f;
    CURSOR: pointer;
    border-width:1px;
    border-style:solid;
    FONT-FAMILY: Arial;
	font-size:12px;
	padding-top:2px;
	width:40px;
}

.buttonbar2
{
    BACKGROUND-COLOR:#95CDF5;
	border-color:#999999;
    COLOR: #1f1f1f;
    CURSOR: pointer;
    border-width:1px;
    border-style:solid;
    FONT-FAMILY: Arial;
	font-size:12px;
	padding-top:2px;
	width:40px;
	font-weight:bold;
}

.inputbar
{
    BACKGROUND-COLOR: #EEF8F9;
    BORDER-STYLE:solid;
    border-width:1px;
    border-color:#999999;
	font-size:12px;
    VERTICAL-ALIGN: middle;
}

hr
{
border:1px dashed #838383; height: 1;
}


/*°´Å¥ÁÐÑùÊ½*/
.divBar 
{
	height:24px;
}

.tableInfoInput
{
	background-color:White;
	border-bottom:none;
	border-right:none;
	color:Black;
}

.tableInfoInput td,th
{
	border-top:none;
	border-left:none;
	height:28px;
	color:Black;
}

.anpager{}
       .anpager .cpb
        {
            background: #cccccc;
            border: 1px solid #CCCCCC;
            color: #FFFFFF;
            font-weight: bold;
            margin: 2px 4px 0 0;
            padding: 3px 5px 0;
            vertical-align:middle;
             height:20px;
       }
        .anpager a
        {
            border: 1px solid #cccccc;
            color: #000000;
            margin: 2px 4px 0 0;
            padding: 3px 5px 0;
            text-decoration: none;
            vertical-align:middle;
            height:20px;
        }
        .anpager td
        {
           vertical-align:middle;
        }
        .anpager a:hover
        {
            background: #cccccc;
            border: 1px solid #cccccc;
            color: #FFFFFF;
            vertical-align:middle;
            height:20px;
        }
        
         .anpager span
        {
            vertical-align:middle;
            height:20px;
        }

.PageButton
{	
	Height:20px;
	BACKGROUND-COLOR:#F7F7F7;
	border-color:#C2C2C2;
	COLOR: #1f1f1f;
	margin-top:0px;
	LINE-HEIGHT: 9pt;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	CURSOR: hand;
	border-width:1px;
	border-style:solid;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	vertical-align:middle;
}

        .Freezing_Head1
        {
            border: solid 1px #838383;
            border-bottom: none;
            border-right: none;
        }
        .Freezing_Head1 td, th
        {
            background-color: #F6F6F6;
            font-weight: bold;
            line-height: 30px;
            text-align: center;
            font-size: 12px;
            border: solid 1px #838383;
            border-top: none;
            border-left: none;
        }