/* CSS file for basic widget stuff. See widget-sitespecific.css 

WARNING: Do NOT edit this file unless you are working in the chaoticmedia project!
Otherwise your edits will get over-written by incoming edits from chaoticmedia.

TODO: sort the css into the right file
*/

/* "standard" classes */
/* used for widgets holding config settings */
.settings {
	border: 1px solid #ccc;
	padding: 5px;
	margin: 5px;
}
/* used for flash messages to the user */
.message {
	border: 1px solid #ccf;
	padding: 5px;
	margin: 5px;
}
/* used for flash messages to the user about errors */
.error {
	border: 1px solid #fcc;
	padding: 5px;
	margin: 5px;
}


/* Form */


/* Buttons */
.small-button {
	font-size:75%;
	margin:1px;
	padding:1px;
}

/* TableWidget */
table.tablewidget-data
{
	border-collapse:collapse;
	border: 1px solid #555;
}
table.tablewidget-data th, table.tablewidget-data td {
	padding: 2px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
}
table.tablewidget-data tr.header {
	background: #555;
}
table.tablewidget-data th {
	color: white;	
}
table.tablewidget-data tr.odd {
	background: #eee;
}
table.tablewidget-data tr.even {
}
.tablewidget .nav {
   color: #ccc;
   text-align: center;
}

.tablewidget .nav .caption, .tableWidget .nav a {
   color: #444;
}

/* AssetWidget */

div.assetwidget {
   display: inline-block;
   border: 1px solid #ccc;
   margin: 5px;
   padding: 5px;
}

/* For the Conversation servlet: colour to indicate "has [not] been replied to". */
a.replied, a.replied:visited {
	color: #444;
}

a.notreplied, a.notreplied:visited {
	color: blue;
}


.loadbyajax-contents {
	margin-top: 50px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.loadbyajax-throbber {
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 50px;
	width: 32px;
	height: 32px;
	background: url('/static/images/throbber-wheel.gif');
}
