
body {
	width: 800px;
	margin: 0 auto 0 auto;
	font-size: 11pt;
	font-family: Verdana, sans-serif;
}

a {
	color: #0000CC;
}

a:hover {
	text-decoration: none;
}

div.header {
	float: left;
	width: 800px;
}

div.header_left {
	float: left;
	width: 400px;
}

div.header_right {
	float: right;
	width: 400px;
	text-align: right;
}

div.clear {
	clear: both;
}

ul.error_list li {
	color: #CC0000;
	font-weight: bold;
}

p.nav_links a.selected {
	font-weight: bold;
}

ul.things {
	width: 700px;
}

ul.todos {
    width: 700px;
}

ul.tags {
    width: 700px;
}

span.nowrap {
    white-space: nowrap;
}

li.thing {
	font-size: 10pt;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    list-style-position: inside;
}

ul.things li.row1 {
    background-color: #D0FDFF;
}

ul.things li.row2 {
    background-color: #EFFFDA;
}

ul.todos li.row1 {
    background-color: #FFABFA;
}

ul.todos li.row2 {
    background-color: #FFB8D0;
}

li.thing span.date {
	font-size: 9pt;
	color: #666666;
	font-style: italic;
}

li.thing a.action {
	font-size: 9pt;
	color: #0000CC;
}

li.tag {
    font-size: 12pt;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    list-style-position: inside;
}

ul.tags li.row1 {
    background-color: #FFE4B8;
}

ul.tags li.row2 {
    background-color: #FFF2B8;
}

table.signupForm th {
    text-align: right;
}

table.signupForm td.buttonBar {
    text-align: right;
}

table.loginForm th {
    text-align: right;
}

table.loginForm td.buttonBar {
    text-align: right;
}



