/******************************************************************************
 Gorum forms and lists style applied in the StartPages project
 (this css must be imported on the top of application specific css like this:
  @import url(http://site-name/gorum/styles/startpage.css);
******************************************************************************/

.listtable, .detailstable, .formtable {
	margin: 0px auto;
	_width: 100%;
}
div.header {
	margin: 0px auto;
	height: 3em;
	border-left: #DBDBD8 1px  solid;
	border-top: #DBDBD8 1px  solid;
	border-right: #DBDBD8 1px  solid;
    line-height: 3em;  /* to vertical center the content */
	background: #a2a77d url(../i/list_bottom_bg.png) repeat-x bottom;
    padding-left: 8px;
    padding-right: 8px;
}
.title {
	color: white;
	text-align: left;
	font-weight: bold;
    float: left;
}
.headermethod {
	color: #506415;
	text-align: right;
    float: right;
}
.headermethod a{
	color: #506415;
	text-decoration: none;
}
.headermethod a:hover{
	color: white;
}
.contentbody{
	margin: 0px auto;
	_width: 100%;
    border-left: 10px solid white;
    border-right: 10px solid white;
}
.contentbody table{
	width: 100%;
    border-collapse:collapse; 
}
.contentbody table td {
    border: white solid 1px; 
	padding: 3px;
}
.contentbody table td td{
    border: none; 
	padding: 0;
}
.colheader {
    background: #dddfd7; 
}
.colheader td{
	padding: 5px;
}
.row1 td{
    background: #f2f3ef; 
}
.row2 td{
    background: #f8f8f5; 
}
td.label{
    background: #dddfd7; 
} 
.detailstable .label{
    width: 30%;
}          
.detailstable .cell{
    width: 70%;
}          
.row1 .listmethod{
    background: #f2f3ef; 
}
.row2 .listmethod{
    background: #f8f8f5; 
}
.button{
    background: #f2f3ef; 
    color: #333366; 
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
}           
.submitfooter{
    background: #dddfd7; 
	padding: 5px;
	text-align: center;
}           
.separator{
    border: white solid 1px; 
	padding: 3px;
    background: #bebfb7; 
    text-align: center;
}           
/* Pager tool styles */
.pager{ 
    color:#333366; 
  	padding-right: 8;
  	padding-bottom: 3;
  	text-align:right;
    margin-left: auto; 
    margin-right: 0px;
}
.pager span {
    padding-left: 5px; 
    padding-right: 5px;
    text-weight: bold;
}
.pager a { 
    text-decoration: none; 
}
.expl{ 
    color:grey; 
  	font-size: 8pt;
}
