body#projects-database #content h3 {
	width: 500px;
	margin: 0 !important;
}

body#projects-database #sidebar-right {
	padding:10px 0 0 10px;
	float: right;
	width: 190px;
/*	border-top: 25px solid #1c3664; */
	}

body#projects-database #sidebar-right img {
	padding-left: 5px;
	}
	
/* body#projects-database #content p, body#projects-database.home #content p, body#projects-database.page4 #content p, body#projects-database.page5 #content p, body#projects-database.detail #content p {
	width: 475px;
	}
*/

div#left {
width: 500px; float: left;
 }

body#projects-database #sidebar-right  p {
	width: 190px !important;
	}
	
body#projects-database #sidebar-right dd p {
	width: 190px !important;
	}
	
	
body#submission #content p {
	width: 500px;
	}
	
body#projects-database #sidebar-right dl {
	margin-top: 50px;
	padding-left: 5px !important;
	border-left: 1px dotted #ccc;
	}

body#projects-database #sidebar-right dd {
	font: normal 10px/110% Helvetica, Arial, sans-serif; 
	padding: 0 5px 0 5px;
	}

body#projects-database #sidebar-right dd a {
	color: #ab263f;
	padding-left: 5px;
	}
	
body#projects-database #sidebar-right dt {
	color: #000;
	width: 150px;
	padding-left: 5px;
	}

body#projects-database #content h5 {
	padding: 0;
	}
	
body#projects-database #content th {
	border: none;
/* 	color: #ab263f !important; */
	}

/*
body#projects-database #content td {
	padding: 0 !important;
	}
*/
	
body#projects-database #content dl {
	margin: 0 0 12px;
	padding-left: 0;
	}

body#projects-database #content dl dt {
	color: #000;
	/* font: bold 1.2em/150% Helvetica, Arial, sans-serif; */
	margin: 8px 0;
	}

body#projects-database #content dl dd {
	/* font: bold 1.2em/150% Helvetica, Arial, sans-serif; */
	margin: 5px 0;
	padding: 0 0 0 0;
	}

body#projects-database #content dl dd p {
	font: normal 1.0em/150% Helvetica, Arial, sans-serif; 
	margin: 5px 0;
	/*padding: 0 0 0 5px;*/
	}

body.advanced-search #sidebar-right {
	padding:10px 0 0 10px;
	float: left;
	width: 190px;
	border-top: none !important;
	}
	
body.advanced-search #content {
	width: 700px !important; /* 500 or 700? */
	}

body.advanced-search #content form, body.advanced-search #content p {
	width: 500px !important; /* 500 or 700? */
	}

body.advanced-search #sidebar-right p {
	width: 190px !important; /* 500 or 700? */
	}

body.advanced-search div#content-main {
	text-align:left;
	width:500px;
	float:left;
	}

body.search-results div#content div p {
	width: 100% !important;
	text-align:left;
	}

body.advanced-search div#content-main h5,
body.search-results div#content h5 {
	text-transform:none;
	padding-left:0;
	}

body#projects-database #content {
	border-top: 25px solid #1c3664;
	width: 700px; /* 500 or 700? */
	}
	
ul.page_navigation {
	list-style-type:none;
	margin:0;
	padding:0;
	}

ul.page_navigation li {
	left:-15px;
	}

textarea { width:500px; }

body#projects-database.email textarea, body#projects-database.print p { width: 400px; }

/*div.search-checkbox-category {
	width:125px;
	float:left;
	margin-left:3px;
	}*/

input.tan {  border:1px solid #000; background-color:#EFE2D0; padding:5px; }

label,legend { 
	font-weight:normal; color:#000; 	
	font: normal 11px/110% Helvetica, Arial, sans-serif; 
}

input.amount { width:80px; }

input.percent { width:50px; }

form#save_page_3 td {
	vertical-align:top;
	}

form#save_page_3 ul {
	list-style-type:none;
	}

body.advanced-search div.search-checkbox {
	display:block;
	width:165px;
	height:22px;
	float:left;
	}

body.advanced-search div.search-checkbox input {
	margin-right:3px;
	}

div.submit-radio {
	display:block;
	width:230px;
	height:22px;
	float:left;
	vertical-align: bottom;
	}

div.submit-radio input {
	margin:3px;
	}

dd.caption p { color: #ab263f; }

form {
	padding: 0 !important;
	margin: 0;
	}
form div {
	font: normal 11px/110% Helvetica, Arial, sans-serif; 
}

form#searchform {
	margin: 0;
	padding: 0;
}

form#searchform p input {
	margin-bottom: 5px;
	}

body#projects-database dt.float-right a {
	color: #ab263f;
	border: none;
	}

hr {
	float: left;
	clear: left;
	}

body.search-results hr {
	width: 100% !important; 
	float: left;
	clear: left;
	}
	
body#projects-database table#source-table td {
	border: 1px solid #ddd;
	padding: 5px;
	}

body#projects-database table#source-table th {
	background-color: #ddd;
	color: #000 !important;
	}

.results-pagination {
	visibility: hidden;
	display: none;
	}

.search-results td {
	padding: 0;
	margin: 0;
	}

.search-results table tr {
	/* display: block; */
	padding-top: 10px;
	}
	
td p {
	font: 10px/165% Verdana, Tahoma, Arial, sans-serif;
	color: #3f403f;
	margin: 0;
	padding: 0;
	}

span {
	font: 10px/165% Verdana, Tahoma, Arial, sans-serif;
	}

div#pager {
	width: 500px; }
	
#source-table {
    width: auto;
}

#source-table td, #source-table th {
    padding: 5px;
    
}

body#projects-database #content table.style_reset {
    width: auto;
    margin: 0 0 12px 0;
    color: #3F403F;
}

body#projects-database #content table.style_reset th {
    font-weight: normal;
    padding: 0 12px 0 0;
    white-space: nowrap;
    text-align: left;
}

body#projects-database #content table.style_reset td {
    padding: 0 12px 0 0;
}

#left h5 {
    font-weight: bold;
    margin: 12px 0;
    font-family: Helvetica,Arial,sans-serif;
    text-transform: none;
}

#left h5.project_title {
    color: #AB263F;
    margin-top: 20px;
}

#content hr {
    margin: 12px 0;
    float:none;
}

#left h5.report {
    text-transform: uppercase;
    margin-top: 0;
}

.detail #left h5, .detail #left p, .detail #left dt, .detail #left dd, .detail #left table {
    font-size: 12px;
    font-family: Helvetica,Arial,sans-serif;
}

.nextlink, previouslink {
    cursor: pointer;
}

