/* 
 * frontend.css
 */

/* General */
	body,html,table,td,th {
		font-family: Verdana, Arial, Tahoma;
		font-size: 11px;
	}
	
	img {
		border:none;
	}
	
	h1 {
		font-size:14px;
	}


/* Links */
	a:link, a:visited {
		text-decoration: none;
		color:#000000;
	}
	
	a:hover{
		text-decoration: underline;
	}
	
	
	td.links a:link, td.links a:visited, td.links a:hover {
		text-decoration: none;
		color:#0000FF;
	}

	
	
/* Container */
	#content-container {
		width:498px;
		margin-left:auto;
		margin-right:auto;
	}
	
	.item {
		border:1px solid #999999;
		margin-bottom:10px;
		min-height:100px;
		height:auto !important;
		height:100px;
	}
	
	.image {
		width:100px;
		float:left;
	}
	
	.content {
		width:310px;
		vertical-align:top;
		padding:5px 5px 5px 10px;
		float: left;
	}

/* Inputs */	
	input.date {
		text-align:center;
		width:80px;
	}
	
	input {
		width:35px;
	}
	
	input.back {
		width:80px;
	}

/* Detail view */	
	td {
		vertical-align:top;
	}
	
	td.label {
		font-style:italic;
		width:150px;
	}
	
	td.description {
		border:1px solid #999999;
		padding:10px;
	}

/* Paging naviation */
	#bottom-container
	{
		padding: 5px;
		
	}
	
	#bottom-container .pagenav_button
	{
		padding-top:-5px;
		float:left;
		margin-top:2px;
	}
	
	#bottom-container .txt_pagenav
	{
		width:170px;
		text-align:center;
		padding-top:-5px;
		float:left;	
		margin-top:3px;
	}
	
	#bottom-container .txt
	{
		padding-top:-5px;
		float:right;
		margin-top:3px;	
		width:190px;
		text-align:right;
	
	}
	
	#bottom-container .pagenav_dropdown label
	{
		vertical-align:4px;
	}
	
	#bottom-container .pagenav_dropdown
	{
		float:right;
		margin-right:10px;
	}
	
	#bottom-container .active
	{
		font-weight:bold;
	}	