BODY, TD, TH, DL, UL, OL, P{    FONT-FAMILY: Verdana,Sans-serif; FONT-SIZE: 10pt;}


body { margin: 0px 5px; padding: 5px; }

.main{
margin:6px;
border-bottom:1px dotted #0000FF;
FONT-FAMILY: Verdana,Sans-serif; FONT-SIZE: 10pt;

}
div.scroll {
padding:5px 0;
margin:5px 0;

height: 317px;
overflow: auto;
border-top: 1px dotted #ccc;
border-bottom: 1px dotted #ccc;
}


dt{margin:5px 0;font-weight:700;}
dd{margin:5px 0;font-size:90%;color:#333;}
a:link
{
	color: #0000FF;
	text-decoration: none;
}

a:visited
{
	color: #6600FF;
	text-decoration: none;
}

a:hover
{
	color: #5650A4;
	text-decoration: none;
}


.l_side{
padding:5px;
line-height:22px;


}
.r_side{
padding:5px;
line-height:18px;


}
.about{
background:#000;
color:#FFF;
}
.about a:link,.about a:hover{
color:Yellow;
}

/*
¤À­¶
*/
.pages {
text-align:center;
    font-size: 9pt;
	
}

.pages span {
margin: 0 4px;

	
}
.pages span.current {
margin: 0 4px;

    font-weight: 700;
	
    
    color: #555;
}
.pages a {
margin: 0 4px;
	
    background: #ffffff;
   
    text-decoration: underline;
	
}

.pages a:hover {
margin: 0 4px;

background: #fff;
text-decoration: underline;
}
li{
	line-height:23px;
}
#fixs{
font-size:10pt;
line-height:25px;
}
#fix ol {

	background:#E5EBB2 2px 0 repeat-y;
	overflow:auto;
	
	margin:0 5px 0 0;
	padding:5px 5px 5px 40px;
	font-size:10pt;

	width:80%;
}

#fix ol li {
	margin-bottom:5px;
	padding:1px 7px;
	border-left:1px dotted #999;
background:#fff;
	font-size:10pt;
	color:#036;
}
#fix ol code {color:#036;}

/* Menu */

#tabs {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	border-bottom:1px dotted #6699FF;
	margin-bottom:1em; /*margin between menu and rest of page*/
	overflow:hidden;
	}

#tabs ul {
	margin:0;
	padding:10px 10px 0 0px;
	list-style:none;
	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a {
	float:left;
	background:url("../images/left.png") no-repeat left top;
	margin:0;
	padding:0 0 0 6px;
	text-decoration:none;
	}

#tabs a span {
	float:left;
	display:block;
	background:url("../images/right.png") no-repeat right top;
	padding:6px 15px 4px 6px;
	margin-right:2px;
	color:#FFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span {
	}

#tabs a:hover {
	background-position:0% -42px;
	}

#tabs a:hover span {
	background-position:100% -42px;
	}

	
#roundCorderC {

-moz-border-radius: 6px;
-webkit-border-radius: 6px;
padding: 5px 8px;
height: inherit;


}
#roundCorderC legend{
margin-left:15px;
color:#005a77;
font-weight:600;
}
#roundCorderC p{
margin:3px 3px;

}
#roundCorderC p.bol{
margin-bottom:12px;
color:RED;
}

#pub{
margin:5px;
padding:3px;
border:1px solid #f1f1f1;

}
#pub select{
margin-top:3px;
padding:2px 3px;
border:1px solid #AAA;
background:#F9F6FB;
color:#005a87;
}
#pub select.noie{
width:151px;

padding:2px 3px;
background:#F9F6FB;
color:#005a87;
}

#pub input.tit{
width:324px;
padding:2px 3px 3px 6px;
border:1px solid #AAA;
background:#F9F6FB;
color:#005a87;
}
#pub input.submit{
margin-top:12px;
padding:5px 12px 7px 12px;
font-weight:700;
color:#005a87;
}
#pub sup{
margin:0 0 0 -4px;
/*
background:#fff;
background: url(../images/coms.png) right top no-repeat;
*/
font-size:10px;

color:#005a87;

}
.warn{
font-weight:700;
color:#800;
}