/************************************************/
/* Styles										*/
/************************************************/	

tr#main table {
	width:			100%;
}

span#showmetext {
	margin-right:		15px;
}

/************************************************/
/* Top Bar										*/
/************************************************/	

table#topBar {
	background-color:	white;
}

table#topBar td#manageLists {
	width:			130px;
	text-align:		center;
}

table#topBar td#picMenus {
	width:			200px;
	text-align:		center;
	font-weight:	bold;
	color:			rgb(187, 90, 58);
}

td#sendList a {
	display:		block;
	text-align:		right;
}

/************************************************/
/* Sidebar										*/
/************************************************/	

td#sidebar {
	width:				130px;
	text-align:			center;
	vertical-align:		top;
	color:				white;
	background-color:	rgb(112, 139, 125);
}

td#sidebar #favMenu {
	background-color:	rgb(240, 240, 240);
	color:				rgb(80, 80, 80);
	border:				0px solid grey;
	margin:				2px;
	padding-top:		8px;
	padding-bottom:		8px;
	padding-left:		4px;
	padding-right:		4px;
}

td#sidebar #favMenu .listTitle {
	font-weight:		bold;
}

td#sidebar div {
	border:			1px solid rgb(80, 80, 80);
}

td#sidebar input {
	width:			100px;
	margin-bottom:	4px;
}

td#sidebar p.label {
}

div#ListError {
	background-color:	silver;
	color:				red;
}

/************************************************/
/* Properties									*/
/************************************************/	

td#favorites {
	vertical-align:		top;
}

table.odd {
	background-color:		rgb(240, 240, 240);
}

table.even {
	background-color:		rgb(230, 230, 230);
}

td.photo {
	width:				200px;
	text-align:			center;
	background-color:	rgb(100, 100, 100);
}

td.summary {
	vertical-align:		top;
}

td.summary span.label {
	font-weight:		bold;
	padding-right:		8px;
}

td.summary span.data {
}

td.summary .ownerName {
	background-color:	silver;
	border:				2px solid green;
	font-size:			1.2em;
	font-weight:		bold;
}

td.removeandrate {
	width:				50px;
}

div.rate {
	height:				60px;
	text-align:			center;
}

div.remove {
	height:				30px;
	text-align:			center;
	display:			table-cell;
	vertical-align:		middle;
}

.justadded {
	border:				3px solid green;
}



















