/* !FORM */
#afrm{
	padding-bottom: 10px;

}
#afrm table{
	width: 100%;
	padding: 10px;
	margin: 0px;
	border:1px solid #CCCCCC;
	width: 100%;
	border: 1px solid #ccc;
	border-collapse: separate;
}
#afrm textarea,  #afrm .txt, #afrm .txt_f, #afrm .error, #afrm select, .txt{


	padding: 6px;

/*	margin: 4px 0px; IE */
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	border-color: #b3b3b3;
	border-style: solid;
	border-width: 1px;
	background-color:#f7f7f7;


	font-size: 12px;
}

#afrm select{
width: 360px;
	padding: 6px;
}

#afrm .txt_f , #afrm .init{
	background-color:#c6f7ac ;
}
#afrm .error {
	color: #FF0000;
	border: 1px solid #FF0000;
	background-color: #FFDFDF;
}

#afrm a.canceledit{color:#666666;}
#afrm .nup{
margin: 6px 0px;

border: 1px none;
cursor:pointer;
		background-image:url(button.png);
		background-repeat:no-repeat;
		height:40px;
		width:187px;
		font-size: 13px;
}
#afrm .nup:hover, .nup:hover{

background-image:url(buttono.png);
color:#000000;
background-color: #eee;
}




	
	



#afrm  .must{
	font-weight: bold;	
}
 
#afrm th{
	
	text-align: right;
	font-style: normal;
	font-weight: normal;

	font-size: 12px;
	width: 20%;
padding: 7px;

	
}
#afrm td{

}

#afrm #formtitle {
	color: #000;
	padding: 10px;
	margin-top: 10px;
	background-color:#f7f7f7;

}
#afrm #formtitle.copy{
background-color:#FFFFCC;
}

#afrm #formbar {
margin-top:20px;
padding-left:0px;
margin-left:0px;
margin-bottom: 15px;

}
#afrm #formbar li a{
padding:10px;


background-color:#bddff6 ;
margin-right: 1px;
color:#000000;
}
#afrm #formbar em{
font-style:normal;

padding-right:15px;

}
#afrm #formbar li {
display:inline;
}
#afrm #formbar .active{
background-color:#73baf0;
color:#000000;
font-weight: bold;
}
#afrm .barcode{


font-size:40px;
width:340px;
background-color:#fffbd4 ;


}




/* !LIST */
#list{
	margin: 10px 0px;
	width: 100%;
	border-collapse: collapse;
}

#list .edited,#list .inedit{

background-color:#ECFEE2;
color:#000000;
}


#list td{
font-size:12px;
padding:6px;
border:1px solid #cccccc;
border-top:none;
border-collapse: collapse;
}

#list th{
padding: 4px 10px ;
border-bottom:1px solid #cccccc;

font-size:11px;
font-weight:normal;
text-align: left;
}

#list .srt{
	background-color: #ccffcc;

	
}
#list .desc{
	background-color:#bddff6;

}

#list input{
	color: black;
	background-color: white;
	border-color: #bdbdbd;
	border-width: 1px;
	border-style: solid;
	font-size: 9px;
	cursor: pointer;

}




#list .col_lastrally, .col_loc_code{
	font-weight: bold;
}
#list #error{
	color: red;
}










a {
	text-decoration: none;
	color: #000000;
	cursor: pointer;
}
p{
margin:20px 0px;
line-height: 20px;
}
h1{


font-style: normal;


font-weight: normal;


text-indent:0px;
font-size:20px;

}

h2{


font-style: normal;


font-weight: normal;


text-indent:0px;
margin-top: 10px;
margin-bottom:10px;
font-size:14px;
color: #666;




}


hr{
	height: 1px;
	
}

pre {
	 background-color: white; 
padding: 10px;

line-height: 1em;

}
form{
margin:0px;
padding:0px;
}
label{
white-space: nowrap;
}
ul{
margin: 0px;
padding: 0px;
}






#errorbox  {
	border: 1px solid #FF0000;
	padding: 7px;
}





#navpages {
line-height:2em;
padding-left: 0px;
margin-top:10px;
float: right;

}

#navpages li {
display:inline;





color: #000;
margin-left:15px;

}
#navpages li a{
color:#007fc5;
}
#navpages li.total{
margin-right: 100px;
}
#navpages .nr{

}
#navpages .cur{
font-size: 20px;
font-weight: bold;

}
