.tableHeader{background-color: #ccc;color: #fff;font-size: 14px;padding: 5px;}
.button {
width: auto;
border: 0 none;
color: white;
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
font-weight: bold;
background: none repeat scroll 0 0 #3D75C0;
cursor: pointer;
height: 18px;
text-shadow: 0 0!important;
border-width: 0;
padding: 0 4px 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
}

.container{border-top: 1px solid #555; border-bottom: 1px solid #555;}

.introContainer{margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px dotted #555;}

.content{float:left; width:200px;}
.ope{float:right; width:90px}
.new{text-align:left;margin-top:3px;margin-bottom:5px;}

.even{background-color: #ddd;padding:3px;}
.odd{background-color: #eee;padding:3px;}

input.textInput{
	height: 20px;
	line-height: 20px;
	width: 300px;
	padding: 0 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-bottom:10px;
}
select.select{
	height: 20px;
	line-height: 20px;	
	padding: 0 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-bottom:10px;
}
textarea.textInput{
	height: 180px;
	width: 400px;
	line-height: 20px;	
	padding: 0 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin-bottom:10px;
}


.label{	margin-bottom:3px;}

.label-2{ margin-bottom:12px;}

.pager{ margin:3px; text-align:right;}

.topFormContainer{ padding-bottom:10px;}

.fieldCell{ float:left; margin-right:10px;}

.detailIn td { border:none; }

h1 {
	line-height: 0.8em;
}
