h1#project_heading { padding-top: 10px; }

div.tabs { margin-top: 25px; }
div.tabs span { float: left; line-height: 1.8em; font-size: 120%; }
div.tabs ul { margin-left: 54px; background: #ccc; }
div.tabs li { display: inline; }
div.tabs li a { display: block; color: #333; float: left; padding: 5px 13px 5px 13px; }
div.tabs li a:hover { background: #999; }
div.tabs li a.right_link { float: right; }
div.tabs li.current a { background: #333; color: #fff; text-decoration: none; }

div.project_listing { font-size: 145%; line-height: 1em; width: 100%; margin: 20px auto; margin-bottom: 70px; }
div.project_listing .pagination { float: left; }
div.project_listing table { width: 100%; margin-bottom: 30px; }
div.project_listing table tr td, div.project_listing table tr th { font-size: 92%; vertical-align: middle; padding: 8px 5px 6px 5px; border-bottom: 1px solid #e9e9e9; }
div.project_listing table tr td a.private, div.project_listing table tr th a.private { background: 0 3px url(/images/lock.png) no-repeat; padding-left: 25px; }
div.project_listing table tr td div, div.project_listing table tr th div { color: #7d8484; font-size: 60%; text-align: left; }
div.project_listing table tr td.status, div.project_listing table tr th.status { font-size: 85%; color: #666; }
div.project_listing table tr td.actions, div.project_listing table tr th.actions { text-align: right; }
div.project_listing table tr td.actions a, div.project_listing table tr th.actions a { float: right; }
div.project_listing table tr th { font-weight: normal; text-align: left; border-bottom: 1px solid #ccc; padding-bottom: 2px; }

#warnings_line_chart { margin-top: 30px; }


#project_summary { margin: 20px 0 30px 0; }
#project_summary td { padding: 3px 10px 3px 0; }
#project_summary td.label { color: #666; }


#about_your_project { margin: 20px 0 30px 0; }
#about_your_project td { padding: 3px 10px 3px 0; }
#about_your_project td.label { color: #666; }

#automatic_analysis h3 { font-size: 1.3em; font-weight: normal; text-align: center; width: 490px; margin: 25px 0 25px 0; }

.option { padding-left: 28px; }
.option .number { float: left; margin-left: -28px; font-size: 1.3em; }
.option p.number_line { line-height: 2.2em; padding: 0; margin: 0; }
.option ol { list-style-type: lower-alpha; margin-left: 35px; }
.option ol li { margin: 5px 0 5px 0; }
.option #option2_url { margin-left: 15px; font-style: italic; }
