.LoginBox{
	clear:both;
	width:350px;
	background-color:#fefefe;
	border:1px #a5cbf3 solid;
	margin-left:auto;
	margin-right:auto;
	color:#336699;
}
.LoginBoxHeader{
	border:1px #a5cbf3 solid;
	background-color:#eff5fc;
	padding:2px 4px 2px 4px;
	font-weight:bold;
	text-align:center;
}
.inp{
	width:140px;
}
/* Autosave */
.autosave  {
	font-size: 12px;
	font-family:  Arial, Sans-Serif;
	background-color:#c00;
	color:#fff;
	padding-right: 5px;
	padding-left: 5px;
	text-align:right;
	position: absolute; top:10px; right:500px;
	display:none;
}
.button a {
font-weight:700;
background:#fefefe;
color:#369;
display:block;
border:1px solid #ababab;
float:left;
margin:4px;
padding:2px 4px;
text-decoration:none;
}
.button a:hover {
color:#0080ff;
border-top:1px solid #efefef;
border-left:1px solid #efefef;
border-right:1px solid #454545;
border-bottom:1px solid #454545;
}
div#flyText {
color: #841982;
font-size:0.9em;
width:300px;
height:220px;
padding:2px;
float:left;
margin-right:10px;
overflow:hidden;
margin-left:10px;
}
#infoBox{
color:#000;
width:200px;
background:#ffb;
position:absolute;
top:270px;
left:400px;
padding:2px 4px;
border:2px #f80 solid;
display:none;
}
#winBox{
color:#000;
width:200px;
background:#fafaff;
position:absolute;
top:200px;
left:320px;
padding:8px;
border:2px #88f solid;
display:block;
z-index:100;
}
#winBox_shadow{
z-index:90;
width:220px;
height:86px;
position:absolute;
top:204px;
left:324px;
background-color:#555;
filter:alpha(opacity=30);	
opacity:0.3;	
}
#PrintBody{
margin-left:auto;
margin-right:auto;
background-color:#fefefe;
width:780px;
height:720px;
text-align:justify;
padding:10px;
font-size:14px;
font-family:'Garamond','Trebuchet MS',Verdana, Arial, Sans-Serif;
border:0;
}
.modBox_transparent{	
filter:alpha(opacity=40);
opacity:0.4;
background-color:#AAA;
z-index:1;
position:absolute; 
}
.modBox_content{
border:3px solid #000;	
padding:10px;
z-index:100;
position:absolute;	
background-color:#FFF;	
}
.modBox_shadow{
z-index:90;
position:absolute;	
background-color:#555;
filter:alpha(opacity=30);	
opacity:0.3;
}
.modBox_error{
border:3px solid #FFF;
padding:2px;
z-index:100;
position:absolute;
background-color:#F00;
color:#FFF;
}
.modBox_error a{
color:#FFF;
}
#tooltip{
background-color:#E9F5F5;
border:1px solid #000;
position:absolute;
display:none;
z-index:20000;
padding:2px;
font-size:0.9em;
-moz-border-radius:6px;
font-family: "Lucida Sans Unicode", Arial, sans-serif;
}
#tooltipShadow{
position:absolute;
background-color:#555;
display:none;
z-index:10000;
opacity:0.7;
filter:alpha(opacity=70);
-khtml-opacity: 0.7;
-moz-opacity: 0.7;
-moz-border-radius:6px;
}
#iconWait{
width:100;
height:80;
position:absolute;
z-index:200000;
}
.load{background:url('img/wait.gif') no-repeat center;}
TD{
text-align:left;
vertical-align:top;
}
.miniCal{
float:left;
border:1px solid #cdf;
margin:5px;
width:130px;
height:180px;
}
.miniCal th{
background:#cdf;
}
.clear{
clear:both;
}
#tt {position:absolute; display:block; background:url(img/tt_left.gif) top left no-repeat}
#tttop { display:block; height:5px; margin-left:5px; background:url(img/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background: #efefef url(img/tt_right.gif) top right no-repeat;  color:#147}
#ttbot {display:block; height:5px; margin-left:0px; background:url(img/tt_bottom.gif) top right no-repeat; overflow:hidden}
.center{text-align:center;}

#RMenu{
	border:1px solid #202867;
	background-color:#FFF;
	margin:0px;
	padding:0px;
	width:175px;
	font-family:arial;
	font-size:12px;
	background-image:url('img/gradient.gif');
	background-repeat:repeat-y;
	display:none;
	position:absolute;

}
#RMenu a{
	color: #000;
	text-decoration:none;
	line-height:25px;
	vertical-align:middle;
	display:block;
	width:100%;
	clear:both;
	height:28px;
}
#RMenu li{
	list-style-type:none;
	padding:1px;
	margin:1px;
	cursor:pointer;
	clear:both;
}
#RMenu li div{
	cursor:pointer;
}
#RMenu .RMenuHighlighted{
	border:1px solid #000;
	padding:0px;
	background-color:#E2EBED;
}
#RMenu img{
	border:0px;
}
#RMenu .imageBox{
	float:left;
	padding-left:2px;
	padding-top:3px;
	vertical-align:middle;
	width: 30px;/* IE 5.x */
	width/* */:/**/28px;/* Other browsers */
	width: /**/28px;
}
#RMenu .itemTxt{
	float:left;
	width: 120px;/* IE 5.x */
	width/* */:/**/140px;/* Other browsers */
	width: /**/140px;
}

#imgBox{
border:1px solid #cdf;
width:100%;
height:450px;
overflow:auto;
margin:0px;
overflow:hidden;
}
#imgBox IMG{

}
#imgBox DIV{
margin:5px;
width:64px;
height:64px;
border:1px solid #cde;
float:left;
text-align:center;
overflow:hidden;
}

.win_box{
width:300px;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size:0.9em;
position:absolute;
overflow:hidden;
z-index:10000;
}
.win_box div{
position:relative;
}
.win_box .win_boxtop{
width:100%;
height:17px;
position:relative;
background-color: #777;
color:#efefef; 
font-size:0.8em;
font-weight:bold;
}
.win_box .topbtn{
float:right;
z-index:10;
position:absolute;
right:0px;
width:35px;
}
.topbtn img{
float:left;
padding-left:2px;
}
.win_boxMdl{
border-left:3px solid #777;
}
.win_boxTxt{
border-right:3px solid #777;
padding-left:5px;
padding-right:2px;
height:100%;
overflow:hidden;
background-color:#fefefe;
}
.win_boxbtm{
border-left: 3px solid #777;
border-right:3px solid #777;
border-bottom: 3px solid #777;
position:relative;
height:0px;
background-color:#FFFFFF;
}
.win_boxbtm img{
float:right;
}
.topCImg{
position:absolute;
left:3px;
width:5000px;
height:17px;
cursor:move;
}
.rszImg{
position:absolute;
right:1px;
bottom:1px;
z-index:10100;
}
.red{
color:#c00;
}

#ppref {
margin:0px;
padding:0px;
}

#ppref LI{
margin:2px;
list-style-type:none;
}
#ppref INPUT{
width:300px;
border:1px solid #cdf;
}
#ppref TEXTAREA{
width:300px;
border:1px solid #cdf;
}
#ppref H3{
margin:0px;
padding:0px;
width:160px;
float:left;
font-size:0.9em;
}
.bbb{border:1px solid #cdf;}
.ulist {
margin:0px;
padding:0px;
}
.ulist LI{
margin:2px;
list-style-type:none;
}
.box {
margin-right:10px;
width:200px;
float:left;
border:1px solid #fff;
overflow:hidden;
}
.box a{
	font-size: 12px;

}
.pbox,.fbox{
background:url(img/Line.png) bottom left no-repeat;
}
.pbox{
height:100px;
}
.fbox{
padding-bottom:5px;
height:520px;
overflow:hidden;
}

#tabmenu { 
color: #258; 
border-bottom: 1px solid #369; 
margin: 12px 0px 0px 0px; 
padding: 0px; 
z-index: 1; 
padding-left: 10px } 

#tabmenu li { 
display: inline; 
overflow: hidden; 
list-style-type: none; } 

#tabmenu a, a.tabact { 
color: #147; 
background: #cdf;
font: normal 1em Arial, sans-serif; 
border: 1px solid #369; 
padding: 2px 5px 1px 5px; 
margin: 0px; 
text-decoration: none;
cursor:pointer; } 

#tabmenu a.tabact { 
background: #fff; 
border-bottom: 2px solid #fff; } 

#tabmenu a:hover { 
color: #eee; 
background: #58b; } 

#tabmenu a:visited { 
color: #369; } 

#tabmenu a.tabact:hover { 
background: #eee; 
color: #369; } 

.tabtxt {font: 0.9em/1.3em verdana, sans-serif; 
text-align: justify; 
background: #fff; 
padding: 20px; 
border: 1px solid #369;
border-top: none; 
z-index: 2; 
height:650px;
overflow:auto;
-moz-border-radius-bottomleft: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-bottomright: 6px;
-webkit-border-bottom-right-radius: 6px;
display:none;
} 

.tabtxt a { 
text-decoration: none; 
color: #E8E9BE; } 

.tabtxt a:hover { background: #aaa; } 

li.user {background:#fff url(img/16x16/user_comment.png) 0 0 no-repeat;}
li.time {background:#fff url(img/16x16/time_go.png) 0 0 no-repeat;}
li.view {background:#fff url(img/16x16/calculator.png) 0 0 no-repeat;}
 
#AdBox,#StatBox,#LabelBox,#PageBox,#StarBox,#HistBox{
width:176px;
margin:0px;
}
#AdBox{ 
margin:0px;
height:170px;
}
#StatBox,#LabelBox,#PageBox,#HistBox{margin-bottom:10px;}
#StatBox,#LabelBox,#PageBox,#StarBox,#HistBox{
text-align:left;
padding:1px;
overflow: hidden; 
}
#StatBox li,#LabelBox li ,#StarBox li,#HistBox li{ 
list-style-type: none; 
padding:1px 1px 1px 20px;
}  
#LabelBox li { 
background:#fff url(img/check.gif) 0 0 no-repeat;
} 
#PageBox li{
margin:0px;
list-style-type:none;
}
#StarBox li { 
background:#fff url(img/star_on.png) 0 0 no-repeat;
} 
#HistBox li { 
background:#fff url(img/edit2.png) 0 0 no-repeat;
} 
#flybox {
font: 0.9em/1.3em verdana, sans-serif; 
text-align: justify; 
background: #fff; 
padding: 0px; 
border: 1px solid #369;
z-index: 10010; 
width:200px;
height:200px;
overflow:hidden;
-moz-border-radius: 9px;
-webkit-border-radius: 9px;
-moz-box-shadow:  -0.1em -0.1em 1em silver;
-webkit-box-shadow: -0.1em -0.1em 1em silver;
box-shadow: -0.1em -0.1em 1em silver;

} 
#flybox  h4{
margin:0px 6px 0px 6px;
text-align: right; 
background: #fff; 
cursor:pointer;
}
#flybox  div{
margin:0px 6px 0px 6px;
background: #fff; 
}
#ap {
width:700px;
}

#ap  li{
list-style-type: none; 

}
ul.tbl{
width:200px;
margin:5px;
padding:5px;
}
ul.tbl li{
list-style-type: none;
padding:5px;
}
#user{
background:#fff url(img/16x16/user.png) 0 8px no-repeat;
}
#pass{
background:#fff url(img/16x16/lock.png) 0 8px no-repeat;
}
#user input,#pass input{
margin-left:18px;
}
a.copy:link,a.copy:active,a.copy:visited {
border-bottom:none;
color:#afafaf;
}

a.copy:hover {
border-bottom:1px #FF8040 solid;
color:#0060ff;
}

