em { font-style:italic; }

strong { font-weight:bold; }

#collab-section-wrapper {
	width: 828px;
	margin: 0px auto;
	margin-top: 10px;
	font-family: "Lucida Grande", Lucida, Arial, sans-serif, default;
}

#collab-section-header {
	height: 73px;
	border-bottom: 1px solid #acadad;
}

#collab-section-header h1 {
	line-height: 73px;
	color: #0b8871;
	font-size: 31px;
}

#collab-section-menu {
	border-top: 1px solid #959697;
	background: url('/images/collab/collab-section-menu-bg.jpg') top left repeat-x;
	height: 28px;
	position: relative;
	margin: 0 0 5px 0;
}

#collab-section-interior-header {
	border-top: 1px solid #b4b4b4;
	background: url('/images/collab/collab-section-interior-header-2-bg.jpg') bottom left repeat-x;
	position: relative;
	margin: 20px 0 0 0;
	padding:15px 0;
	min-height:50px;
}

#collab-section-interior-header h1 {
	font-size:24px;
	line-height:26px;
	font-weight:normal;
	width:500px;
	margin:0 0 0 15px;
	color:#0b8871;
}

#collab-section-interior-header a.phase-button-begin {
	display:block;
	width:270px;
	height:39px;
	background: url('/images/collab/phase-button-begin.png') top left no-repeat;
	position:absolute;
	bottom:5px;
	right:1px;
	text-indent:-9999px;
}

#collab-section-interior-header p.phase-button-active {
	display:block;
	width:129px;
	height:38px;
	background: url('/images/collab/phase-button-active.png') top left no-repeat;
	position:absolute;
	bottom:5px;
	right:1px;
	text-indent:-9999px;
}

#collab-section-interior-header p.phase-button-past {
	display:block;
	width:129px;
	height:38px;
	background: url('/images/collab/phase-button-past.png') top left no-repeat;
	position:absolute;
	bottom:5px;
	right:1px;
	text-indent:-9999px;
}

#collab-section-menu ul,
#collab-section-interior-header ul {
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
}

#collab-section-menu ul li,
#collab-section-interior-header ul li {
	display: block;
	float: left;
}

#collab-section-menu ul li a,
#collab-section-interior-header ul li a {
	text-indent: -9999px;
}

#collab-section-menu-org-login {
	margin-right: 7px;
}

#collab-section-menu-org-login a {
	display: block;
	width: 264px;
	height: 28px;
	background: url('/images/collab/collab-section-menu-org-login.jpg') top left no-repeat;
}

#collab-section-menu-user-login a {
	display: block;
	width: 91px;
	height: 28px;
	background: url('/images/collab/collab-section-menu-user-login.jpg') top left no-repeat;
}

#collab-section-alert {
	background: url('/images/collab/collab-section-alert-box.jpg') top left no-repeat;
	width: 828px;
	height: 84px;
	margin: 0;
	position: relative;
}

#collab-section-alert p {
	font-size: 13px;
	line-height: 18px;
	color: #000;
	position: absolute;
	left: 120px;
	top: 23px;
	padding: 0 20px 0 0;
}

#collab-section-alert p span {
	color: #d20000;
	text-transform: uppercase;
	font-weight: bold;
}

#collab-section-alert p a {
	font-weight: bold;
	color: #000;
}

#collab-section-alert a.close-alert {
	display: block;
	background: url('/images/collab/collab-section-alert-close-btn.jpg') center right no-repeat;
	padding: 0 19px 0 0;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	line-height: 13px;
	position: absolute;
	right: 11px;
	bottom: 10px;
	text-transform: lowercase;
}

#collab-section-homepage-content {
	width: 828px;
	overflow: hidden;
	margin-top:23px;
}

#collab-section-homepage-sidebar {
	width: 265px;
	float: left;
}

#collab-section-homepage-dashboard {
	padding: 5px 0 0 0;
	margin: 0 0 20px 13px;
	width: 231px;
}

#collab-section-homepage-dashboard a {
	width: 231px;
	height: 45px;
	background: url('/images/collab/collab-section-dashboard-btn-normal.jpg') top left no-repeat;
	display: block;
	text-indent: -9999px;
}

#collab-section-homepage-video {
	width: 212px;
	padding: 16px 20px;
	border: 1px solid #9b9b9b;
}

#collab-section-homepage-video p.featured {
	color: #cccccc;
	font-size: 9px;
	line-height: 9px;
	text-transform: uppercase;
	margin: 10px 0;
}

#collab-section-homepage-video h2 {
	color: #0b8871;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	margin: 0 0 10px 0;
}

#collab-section-homepage-video p {
	color: #696969;
	font-size: 12px;
	line-height: 18px;
}

#collab-section-homepage-tabs {
	width: 563px;
	float: left;
	background: url('/images/collab/tabs-bg.jpg') top left repeat-x;
}

#collab-section-homepage-tabs ul {
	overflow: hidden;
	height: 38px;
}

#collab-section-homepage-tabs ul li {
	display: block;
	width: 137px;
	height: 38px;
	float: left;
	margin-right: 2px;
}

#collab-section-homepage-tabs ul li a {
	text-indent: -9999px;
}

#collab-section-homepage-tabs ul li#tab-apply-now a {
	display: block;
	width: 137px;
	height: 38px;
	background: url('/images/collab/tab-apply-now-off.jpg') top left no-repeat;
}

#collab-section-homepage-tabs ul li#tab-apply-now a:hover {
	background: url('/images/collab/tab-apply-now-hover.jpg') top left no-repeat;
}

#collab-section-homepage-tabs ul li#tab-active-projects a {
	display: block;
	width: 137px;
	height: 38px;
	background: url('/images/collab/tab-active-projects-off.jpg') top left no-repeat;
}

#collab-section-homepage-tabs ul li#tab-active-projects a:hover {
	background: url('/images/collab/tab-active-projects-hover.jpg') top left no-repeat;
}

#collab-section-homepage-tabs ul li#tab-past-projects a {
	display: block;
	width: 137px;
	height: 38px;
	background: url('/images/collab/tab-past-projects-off.jpg') top left no-repeat;
}

#collab-section-homepage-tabs ul li#tab-past-projects a:hover {
	background: url('/images/collab/tab-past-projects-hover.jpg') top left no-repeat;
}

#collab-section-homepage-tabs ul li.ui-tabs-selected a.tab-apply-now {
	background: url('/images/collab/tab-apply-now-on.jpg') top left no-repeat !important;
}

#collab-section-homepage-tabs ul li.ui-tabs-selected a.tab-active-projects {
	background: url('/images/collab/tab-active-projects-on.jpg') top left no-repeat !important;
}

#collab-section-homepage-tabs ul li.ui-tabs-selected a.tab-past-projects {
	background: url('/images/collab/tab-past-projects-on.jpg') top left no-repeat !important;
}

#collab-section-homepage-tabs .tab-container-holder {
	background:  #fff url('/images/collab/tabs-container-bg.jpg') top left repeat-x;
	padding: 9px 10px 0 10px;
	position: relative;
}

#collab-section-homepage-tabs .tab-container-holder .container-item {
	background:  #fff url('/images/collab/tabs-container-item-bg.jpg') bottom left repeat-x;
	padding: 15px 15px 52px 15px;
	border-bottom: 1px solid #dadada;
	position: relative;
}

#collab-section-homepage-tabs .tab-container-holder .container-item h2 {
	color:#0b8871;
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	margin-bottom: 10px;
}

#collab-section-homepage-tabs .tab-container-holder .container-item p {
	color:#696969;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	margin-bottom: 10px;
}

#collab-section-homepage-tabs .tab-container-holder .container-item a.collab-learn-more {
	width: 107px;
	height: 25px;
	display: block;
	background:  #fff url('/images/collab/tabs-container-learn-more-btn.jpg') bottom left repeat-x;
	text-indent: -9999px;
	position: absolute !important;
	bottom: 17px;
	right: 27px;
}

#collab-section-homepage-tabs .ui-tabs-hide {
	display:none;
}

/* Collab Section Interior */

#collab-section-wrapper-interior {
	width: 864px;
	margin: 0px auto;
	margin-top: 10px;
	font-family: "Lucida Grande", Lucida, Arial, sans-serif, default;
}

#collab-section-header-interior {
	height: 70px;
	background:  url('/images/collab/collab-section-header-interior-bg.jpg') bottom left repeat-x;
	border-bottom: 1px solid #828384;
	position: relative;
}

#collab-section-header-interior h1 {
	color: #0b8871;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	position: absolute;
	bottom: 15px;
	left: 15px;
}

#collab-section-header-interior h1 a {
	color:#696969;
	text-decoration:none;
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	padding:0 16px 0 0;
	background: url('/images/collab/header-link-arrow.jpg') right center no-repeat;
}

#collab-section-header-interior a.back-to-collaborative-grants-home {
	color: #fff;
	font-size: 14px;
	display:block;
	padding:6px 20px;
	font-weight: bold;
	position: absolute;
	bottom: 20px;
	right: 15px;
	background: url('/images/collab/header-button-bg.jpg') top left repeat;
	border:1px solid #a4a4a4;
}

#collab-account-info-wrapper {
	background: url('/images/collab/collab-section-menu-bg.jpg') top left repeat-x;
	padding: 15px 0 0 15px;
}

#collab-account-edit-form h2 {
	font-size: 17px;
	font-weight: normal;
	color: #333;
}

#collab-account-edit-form form {
	overflow: hidden;
	width: 833px;
}

#collab-account-edit-form-col1 {
	float: left;
	width: 440px;
}

#collab-account-edit-form form .input-holder {
	margin: 0 0 5px 0;
}

#collab-account-edit-form form .input-holder label {
	color: #0b8871;
	font-size: 14px;
	font-weight: normal;
	line-height: 27px;
	display: block;
}

#collab-account-edit-form form .input-holder input {
	width: 232px;
	height: 25px;
	padding-top: 5px;
	border: 1px solid #9e9e9e;
	font-size: 14px;
	color: #333;
}

#collab-account-edit-form form .input-holder p {
	font-size: 11px;
	color: #333;
	line-height: 15px;
	width: 235px;
	margin: 5px 0 0 0;
}

#collab-account-edit-form form .multi-input-holder {
	overflow: hidden;
	width: 440px;
}

#collab-account-edit-form form .multi-input-holder label {
	color: #0b8871;
	font-size: 14px;
	font-weight: normal;
	line-height: 27px;
	display: block;
}

#collab-account-edit-form form .multi-input-holder input {
	height: 25px;
	padding-top: 5px;
	border: 1px solid #9e9e9e;
	font-size: 14px;
	color: #333;
}

#collab-account-edit-form form .org-input-holder {
	width: 250px;
	float: left;
}

#collab-account-edit-form form .org-input-holder input {
	width: 232px;
}

#collab-account-edit-form form .state-input-holder {
	width: 58px;
	float: left;
}

#collab-account-edit-form form .state-input-holder input {
	width: 43px;
}

#collab-account-edit-form form .zip-input-holder {
	width: 110px;
	float: left;
}

#collab-account-edit-form form .zip-input-holder input {
	width: 98px;
}

#collab-account-edit-form-col2 {
	float: left;
	width: 393px;
}

#collab-account-edit-form-col2 .pd-radiobox-holder {
	margin: 0 0 10px 0;
}

#collab-account-edit-form-col2 .pd-radiobox-holder h3 {
	font-size: 16px;
	color: #0b8871;
	line-height: 27px;
}

#collab-account-edit-form-col2 .pd-radiobox-holder label {
	font-size: 13px;
	color: #333;
	line-height: 20px;
	display: block;
	margin: 0 0 5px 0;
}

#collab-account-edit-form-col2 .pd-radiobox-holder label input {
	margin: 0 15px 0 0;
	padding: 0;
	vertical-align: middle;
}

#collab-account-edit-form-col2 .email-checkbox-holder {
	margin: 0 0 10px 0;
}

#collab-account-edit-form-col2 .email-checkbox-holder label {
	font-size: 13px;
	color: #333;
	line-height: 20px;
	display: block;
	margin: 0 0 5px 0;
}

#collab-account-edit-form-col2 .email-checkbox-holder label span {
	font-size: 11px;
	color: #808080;
}

#collab-account-edit-form-col2 .email-checkbox-holder label input {
	margin: 0 5px 0 0;
	padding: 0;
	vertical-align: middle;
}

#collab-account-edit-form form .extra-input-holder {
	margin: 0 0 5px 0;
}

#collab-account-edit-form form .extra-input-holder label {
	color: #0b8871;
	font-size: 14px;
	font-weight: normal;
	line-height: 27px;
	display: block;
}

#collab-account-edit-form form .extra-input-holder input {
	width: 373px;
	height: 25px;
	padding-top: 5px;
	border: 1px solid #9e9e9e;
	font-size: 14px;
	color: #333;
}

#collab-account-edit-form form #save-input-holder {
	width: 833px;
	display: block;
	clear: both;
	margin: 20px 0;
	padding: 20px 0 0 0;
}

#collab-account-edit-form form #save-input-holder input {
	width: 100px;
	margin: 0px auto;
	display: block;
	clear: both;
}

#grants-application-phase {
	width:852px;
	margin:0px auto;
	border:1px solid #ccd0d2;
	margin-bottom:10px;
}

#grants-approved {
	width:852px;
	margin:0px auto;
	border:1px solid #ccd0d2;
	border-top:3px solid #787878;
}

#all-content .application-process {
	padding:5px;
	width:852px;
	background:#d9eaf3;
	font-family:"Lucida Grande", Lucida, Arial, sans-serif, default;
}

#all-content .application-process .grants-application-phase-header,
#all-content .application-process .grants-approved-phase-header {
	width:852px;
	background:#d9eaf3;
	overflow:hidden;
	margin-bottom:5px;
}

#all-content .application-process .grants-application-phase-header p {
	line-height:20px;
}

#all-content .application-process .grants-application-phase-header .title {
	font-size:17px;
	text-align:left;
	width:588px;
	float:left;
}

#all-content .application-process .grants-approved-phase-header .title {
	font-size:17px;
	text-align:left;
	width:852px;
}

#all-content .application-process .grants-application-phase-header .icon {
	width:30px;
	float:left;
}

#all-content .application-process .grants-application-phase-header .deadline {
	font-size:14px;
	text-align:center;
	width:102px;
	float:left;
}

#all-content .application-process .grants-application-phase-header .status {
	font-size:14px;
	text-align:center;
	width:80px;
	float:left;
}

#all-content .application-process .grants-application-phase-header .edit {
	width:25px;
	float:left;
}

#all-content .application-process .grants-application-phase-header .delete {
	width:25px;
	float:left;
}

#all-content .application-process .grants-application-phase-single-holder {
	width:852px;
	background:#fff;
	overflow:hidden;
	margin-bottom:5px;
	border:1px solid #d9eaf3;
}

#all-content .application-process .grants-approved-phase-single-holder {
	width:852px;
	background:#fff;
	overflow:hidden;
	margin-bottom:5px;
	border:1px solid #d9eaf3;
}

#all-content .application-process .grants-application-phase-single,
#all-content .application-process .grants-approved-phase-single {
	width:852px;
	height:20px;
	padding:5px 0;
	background:#fff;
	overflow:hidden;
}

#all-content .application-process .hover {
	background:#ffffcc !important;
}


#all-content .application-process .grants-application-phase-single-holder p,
#all-content .application-process .grants-application-phase-single-holder p a {
	font-size:11px;
	line-height:20px;
	color:#666666;
	text-decoration:none;
}

#all-content .application-process .grants-approved-phase-single-holder p {
	font-size:11px;
	line-height:20px;
	color:#666666;
}

#all-content .application-process .grants-application-phase-single-holder .title {
	font-size:17px;
	text-align:left;
	width:578px;
	float:left;
	padding:0 0 0 10px;
}

#all-content .application-process .grants-approved-phase-single-holder .title {
	font-size:17px;
	text-align:left;
	width:767px;
	float:left;
	padding:0 0 0 10px;
}

#all-content .application-process .grants-application-phase-single-holder .icon {
	width:30px;
	float:left;
}

#all-content .application-process .grants-approved-phase-single-holder .icon {
	width:32px;
	padding:0 0 0 8px;
	float:left;
}

#all-content .application-process .grants-application-phase-single-holder .deadline {
	font-size:14px;
	text-align:center;
	width:102px;
	float:left;
}

#all-content .application-process .grants-application-phase-single-holder .status {
	font-size:14px;
	text-align:center;
	width:80px;
	float:left;
}

#all-content .application-process .grants-application-phase-single-holder .edit {
	width:25px;
	float:left;
	line-height:20px;
}

#all-content .application-process .grants-approved-phase-single-holder .edit {
	width:35px;
	float:left;
	line-height:20px;
}

#all-content .application-process .grants-application-phase-single-holder .delete {
	width:25px;
	float:left;
	line-height:20px;

}

#all-content .application-process .grants-application-phase-single-holder p.warning {
	width:23px;
	height:20px;
	background: url('/images/collab/warning.png') center center no-repeat;
	text-indent:-9999px;
	text-align: inherit;
	display:block;
}

#all-content .application-process .grants-approved-phase-single-holder p.warning {
	width:23px;
	height:20px;
	background: url('/images/collab/warning.png') center center no-repeat;
	text-indent:-9999px;
	text-align: inherit;
	display:block;
}

#all-content .application-process .grants-application-phase-single-holder a.edit-application {
	width:23px;
	height:20px;
	background: url('/images/collab/edit-icon.png') center center no-repeat;
	text-indent:-9999px;
	text-align: inherit;
	display:block;
	line-height:20px;
}

#all-content .application-process .grants-approved-phase-single-holder a.edit-approved-application {
	width:23px;
	height:20px;
	background: url('/images/collab/edit-icon.png') center center no-repeat;
	text-indent:-9999px;
	text-align: inherit;
	display:block;
	line-height:20px;
}

#all-content .application-process .grants-application-phase-single-holder a.delete-application {
	width:23px;
	height:20px;
	background: url('/images/collab/delete-icon.png') center center no-repeat;
	text-indent:-9999px;
	text-align: inherit;
	display:block;
	line-height:20px;
}

#all-content .application-process .hover a.edit-application,
#all-content .application-process .hover a.edit-approved-application {
	background: url('/images/collab/edit-icon-hover.png') center center no-repeat;

}

#all-content .application-process .hover a.delete-application {
	background: url('/images/collab/delete-icon-hover.png') center center no-repeat;
}

/* APPLICATION OPEN */

#all-content .application-process .open-application {
	border:1px solid #0b8871;
}

#all-content .application-process .open-application .grants-application-phase-single,
#all-content .application-process .open-application .grants-approved-phase-single {
	background:#ffffcc !important;
}

#all-content .application-process .open-application .grants-application-phase-single p,
#all-content .application-process .open-application .grants-approved-phase-single p {
	font-size:11px;
	line-height:20px;
	color:#666666;
}

#all-content .application-process .open-application .grants-application-phase-single .title p,
#all-content .application-process .open-application .grants-approved-phase-single .title p {
	color:#e7af62 !important;
}

#all-content .application-process .open-application .grants-application-phase-single a.edit-application,
#all-content .application-process .open-application .grants-approved-phase-single a.edit-approved-application {
	background: url('/images/collab/edit-icon-hover.png') center center no-repeat;
}

#all-content .application-process .open-application .grants-application-phase-single a.delete-application {
	background: url('/images/collab/delete-icon-hover.png') center center no-repeat;
}

#all-content .application-process .grants-application-phase-content,
#all-content .application-process .grants-approved-phase-content {
	display:none;
}




#all-content .application-process .grants-application-phase-content-info,
#all-content .application-process .grants-approved-phase-content-info {
	background:#ffffcc !important;
	padding:20px 20px 20px 40px;
	position:relative;
}

#all-content .application-process .grants-application-phase-content-info h1,
#all-content .application-process .grants-approved-phase-content-info h1 {
	color:#000000;
	font-size:16px;
	line-height:20px;
	font-weight:normal;
	width:480px;
}

#all-content .application-process .grants-application-phase-content-info p.project-warning {
	color:#c20000;
	font-size:12px;
	line-height:17px;
	font-weight:bold;
	margin:0 0 20px 0;
}

#all-content .application-process .grants-application-phase-content-info p {
	color:#000000;
	font-size:12px;
	line-height:17px;
	font-weight:normal;
}

#all-content .application-process .grants-application-phase-content-info p.finish-application {
	position:absolute;
	top:10px;
	right:20px;
	font-weight:normal;
	color:#333333;
	font-size:12px;
}

#all-content .application-process .grants-application-phase-content-info a.delete-app {
	position:absolute;
	top:30px;
	right:20px;
	font-weight:normal;
	color:#c20000;
	text-transform:uppercase;
	text-decoration:none;
	font-size:12px;
}

#all-content .application-process .grants-application-phase-content-description,
#all-content .application-process .grants-application-phase-content-progress,
#all-content .application-process .grants-approved-phase-grant-timeline {
	background:#fff !important;
	padding:20px 20px 25px 20px;
	position:relative;
}


#all-content .application-process .grants-application-phase-content-description h2,
#all-content .application-process .grants-application-phase-content-progress h2,
#all-content .application-process .grants-approved-phase-grant-timeline h2 {
	color:#0b8871;
	font-size:14px;
	line-height:17px;
	font-weight:bold;
}

#all-content .application-process .grants-application-phase-content-description p {
	color:#000000;
	font-size:12px;
	line-height:17px;
	font-weight:normal;
}

#all-content .application-process .grants-application-phase-content-progress img,
#all-content .application-process .grants-approved-phase-grant-timeline img {
	margin:10px 0;
}

#all-content .application-process .grants-approved-close {
	width:852px;
	height:30px;
	overflow:hidden;
	background:#0B8871;
}

#all-content .application-process .grants-approved-close .grants-approved-close-button {
	
	width:50%;
	float:left;
}

#all-content .application-process .grants-approved-close .grants-approved-close-button a {
	color:#fff;
	font-size:12px;
	text-decoration:none;
	line-height:30px;
	margin-left:5px;
	padding:0 0 0 20px;
	background: url('/images/collab/close-arrow.jpg') center left no-repeat;
}

#all-content .application-process .grants-approved-close .grants-approved-view-profile {
	width:49%;
	float:right;
	text-align:right;
}

#all-content .application-process .grants-approved-close .grants-approved-view-profile a {
	color:#fff;
	font-size:12px;
	text-decoration:none;
	line-height:30px;
	margin:0 15px 0 0;
}

#individual-grant-wrapper {
	overflow:hidden;
	background: #fff url('/images/collab/individual-grant-wrapper-bg.jpg') top left repeat-x;
	padding:18px 0 0 0;
	width:864px;
}

#individual-grant-content-list {
	width:280px;
	float:left;
}

#individual-grant-content-list h1 {
	color:#696969;
	font-size:14px;
	line-height:32px;
	font-weight:bold;
	padding-left:15px;
	background:#d9eaf3;
	margin:15px 0 30px 0;
}

#individual-grant-content-list h2 {
	color:#0b8871;
	font-size:16px;
	line-height:32px;
	font-weight:normal;
	padding-left:15px;
	border-bottom:1px solid #a6d2d3;
}

#individual-grant-content-list h3 {
	color:#0b8871;
	font-size:14px;
	line-height:28px;
	font-weight:bold;
	padding-left:15px;
	border-bottom:1px solid #a6d2d3;
}

#individual-grant-content-list ol{
	list-style-type: decimal;
	list-style-position: inside; 
	margin-bottom:15px;
	color:#515151;
}

#individual-grant-content-list ol li {
	color:#515151;
	font-size:12px;
	line-height:23px;
	padding:3px 5px 3px 18px;
	display:block;
}

#individual-grant-content-list ol li a {
	color:#515151;
}

#individual-grant-content-list ul {
	list-style-type:none;
	list-style-position:outside;
	margin-bottom:15px;
}

#individual-grant-content-list ul li {
	color:#515151;
	font-size:12px;
	line-height:23px;
	padding:3px 5px 3px 18px;
}

#individual-grant-content-list ul li a {
	color:#515151;
}

#individual-grant-content-frame-holder {
	float:left;
	width:584px;
	position:relative;
	padding:0 0 60px 0;
}

#individual-grant-content-frame {
	width:514px;
	border:5px solid #d9eaf3;
	padding:20px 30px;
}

#individual-grant-content-frame-fixed {
	width:514px;
	height:800px;
	float:left;
	border:5px solid #d9eaf3;
	padding:20px 30px;
	overflow:auto;
}

#individual-grant-content-frame h2,
#individual-grant-content-frame-fixed h2 {
	color:#999999;
	font-size:12px;
	font-weight:normal;
	margin:0 0 20px 0;
}

#individual-grant-content-frame dl dt,
#individual-grant-content-frame-fixed dl dt {
	font-size:14px;
	color:#0b8871;
	font-weight:bold;
}

#individual-grant-content-frame dl dd,
#individual-grant-content-frame-fixed dl dd, #individual-grant-content-frame-fixed dl dd p {
	font-size:12px;
	line-height:16px;
	color:#696969;
	font-weight:normal;
	margin:0 0 20px 0;
}

#individual-grant-content-frame p,
#individual-grant-content-frame-fixed p {
	font-size:12px;
	line-height:16px;
	color:#333333;
	font-weight:normal;
	margin:0 0 20px 0;
}

#individual-grant-content-frame-holder a.phase-button-begin {
	display:block;
	width:270px;
	height:39px;
	background: url('/images/collab/phase-button-begin.png') top left no-repeat;
	position:absolute;
	right:1px;
	bottom:0;
	text-indent:-9999px;
}

#individual-grant-content-frame-holder p.phase-button-active {
	display:block;
	width:129px;
	height:38px;
	background: url('/images/collab/phase-button-active.png') top left no-repeat;
	text-indent:-9999px;
	position:absolute;
	right:1px;
	bottom:0;
}

#individual-grant-content-frame-holder p.phase-button-past {
	display:block;
	width:129px;
	height:38px;
	background: url('/images/collab/phase-button-past.png') top left no-repeat;
	text-indent:-9999px;
	position:absolute;
	right:1px;
	bottom:0;
}

#grants-interior-content-holder {
	padding:5px;
	width:852px;
	background:#d9eaf3;
	font-family:"Lucida Grande", Lucida, Arial, sans-serif, default;
	margin:0px auto;
	border:1px solid #ccd0d2;
	margin-bottom:10px;
	border-top:2px solid #ccd0d2;
}

#grants-interior-content {
	width:850px;
	border:1px solid #0B8871;
	background:#fff;
}

#grants-interior-content-holder a.back-to-dashboard {
	color:#333333;
	font-size:14px;
	line-height:30px;
	padding:0 0 0 10px;
}

#grants-interior-content-header {
	background:#ffffcc !important;
	padding:30px;
	position:relative;
}

#grants-interior-content-header h1 {
	color:#000000;
	font-size:16px;
	line-height:20px;
	font-weight:normal;
	width:480px;
}

#formAppStep4 a{
	text-decoration: underline;
}

#grants-interior-content-header p.warning,
#grants-interior-content-header p.no-warning {
	color:#e7af62;
	font-size:11px;
	line-height:30px;
	font-weight:normal;
	padding:0 0 0 30px;
	background: url('/images/collab/warning.png') center left no-repeat;
	position:absolute;
	top:2px;
	left:7px;
}

#grants-interior-content-header p.no-warning {
	background: none;
	padding:0 0 0 25px;
}

#grants-interior-content-progress {
	margin:20px 85px;
	padding: 0px 20px;
	text-align:center;
	background:#fff;
}

/*===========Grant Application Lists=============*/
/*.grants-application-phase-content-progress*/
ul.progress-list,
ul.progress-list{
	list-style: none;
	padding:15px 0 15px 0;
	margin:0;
	text-align:center;
}
ul.progress-list li,
ul.progress-list li{
	display:inline;
	float:left;
	padding:2px 3px 0 0;
}
ul.progress-list li a,
ul.progress-list li a{
	height:25px;
}
ul.progress-list li img,
ul.progress-list li img{
	height:25px;
	vertical-align: middle;
}

.progress-list #determine_eligibility_off {
	background: url('/images/collab/progress/eligibility-off.jpg') center top no-repeat;
	height:25px;
	width:157px;
	margin-top:2px;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #determine_eligibility_done {
	background: url('/images/collab/progress/eligibility-done.jpg') center top no-repeat;
	height:25px;
	width:157px;
	margin-top:2px;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #determine_eligibility a:hover, .progress-list #determine_eligibility_off a:hover {
	background: url('/images/collab/progress/eligibility-on.jpg') center top no-repeat;
	height:25px;
	width:157px;
	display: block;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #apply_off {
	background: url('/images/collab/progress/apply-off.jpg') center top no-repeat;
	height:25px;
	width:70px;
	margin-top:2px;
	display: block;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #apply a {
	background: url('/images/collab/progress/apply-done.jpg') center top no-repeat;
	height:25px;
	width:70px;
	display: block;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #apply a:hover, .progress-list #apply_off a:hover {
	background: url('/images/collab/progress/apply-on.jpg') center top no-repeat;
	height:25px;
	width:70px;
	display: block;
	text-indent:-9999px;
}

.progress-list #submit_budget_off {
	background: url('/images/collab/progress/submit-budget-off.jpg') center top no-repeat;
	height:25px;
	width:138px;
	display: block;
	margin-top:2px;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #submit_budget a {
	background: url('/images/collab/progress/submit-budget-done.jpg') center top no-repeat;
	height:25px;
	width:138px;
	display: block;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #submit_budget a:hover, .progress-list #submit_budget_off a:hover {
	background: url('/images/collab/progress/submit-budget-on.jpg') center top no-repeat;
	height:25px;
	width:138px;
	display: block;
	text-indent:-9999px;
}

.progress-list #related_documents_off {
	background: url('/images/collab/progress/related-documents-off.jpg') center top no-repeat;
	height:25px;
	width:163px;
	display: block;
	margin-top:2px;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #related_documents a {
	background: url('/images/collab/progress/related-documents-done.jpg') center top no-repeat;
	height:25px;
	width:163px;
	display: block;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #related_documents a:hover, .progress-list #related_documents_off a:hover {
	background: url('/images/collab/progress/related-documents-on.jpg') center top no-repeat;
	height:25px;
	width:163px;
	display: block;
	text-indent:-9999px;
}

.progress-list #review_off {
	background: url('/images/collab/progress/review-off.jpg') center top no-repeat;
	height:25px;
	width:74px;
	display: block;
	margin-top:2px;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #review a {
	background: url('/images/collab/progress/review-done.jpg') center top no-repeat;
	height:25px;
	width:74px;
	display: block;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #review a:hover, .progress-list #review_off a:hover {
	background: url('/images/collab/progress/review-on.jpg') center top no-repeat;
	height:25px;
	width:74px;
	display: block;
	text-indent:-9999px;
}

/*.grants-approved-phase-grant-timeline*/
.progress-list #monthly-status-report a {
	background: url('/images/collab/progress/monthly-status-report-off.jpg') center top no-repeat;
	height:25px;
	width:196px;
	display: block;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #monthly-status-report a:hover {
	background: url('/images/collab/progress/monthly-status-report-on.jpg') center top no-repeat;
	height:25px;
	width:196px;
	display: block;
	text-indent:-9999px;
}

.progress-list #final-report a {
	background: url('/images/collab/progress/final-report-off.jpg') center top no-repeat;
	height:25px;
	width:140px;
	display: block;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #final-report a:hover {
	background: url('/images/collab/progress/final-report-on.jpg') center top no-repeat;
	height:25px;
	width:140px;
	display: block;
	text-indent:-9999px;
}

.progress-list #final-budget a {
	background: url('/images/collab/progress/final-budget-off.jpg') center top no-repeat;
	height:25px;
	width:140px;
	display: block;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #final-budget a:hover {
	background: url('/images/collab/progress/final-budget-on.jpg') center top no-repeat;
	height:25px;
	width:140px;
	display: block;
	text-indent:-9999px;
}

.progress-list #reconciliation a {
	background: url('/images/collab/progress/reconciliation-off.jpg') center top no-repeat;
	height:25px;
	width:138px;
	display: block;
	text-decoration: none;
	text-indent:-9999px;
}

.progress-list #reconciliation a:hover {
	background: url('/images/collab/progress/reconciliation-on.jpg') center top no-repeat;
	height:25px;
	width:138px;
	display: block;
	text-indent:-9999px;
}

/*=====================================================================*/


#grants-interior-content-timeline {
	padding:20px;
	background:#fff;
}

#grants-interior-content-timeline h2 {
	color:#0b8871;
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 0;
}

#grants-interior-content-intro {
	font-size:16px;
	color:#000;
	padding:0 25px;
	margin:0 0 20px 0;
}

#grants-interior-content-note {
	position:relative;
	height:34px;	
}

#grants-interior-content-note p {
	position:absolute;
	line-height:34px;
	width:840px;
	top:0;
	left:0;
	padding:0 0 0 10px;
	background:#ffffcc;
	color:#696969;
	font-size:12px;
	font-style:italic;
}

#grants-interior-content-note p span {
	line-height:34px;
	background:#ffffcc url('/images/collab/warning.png') left center no-repeat;
	padding:0 0 0 25px;
	display:block;
}

#grants-interior-content-content {
	background:#fff;
	padding:20px;
}

#grants-interior-content-content h2 {
	color:#0b8871;
	font-size:14px;
	line-height:17px;
	font-weight:bold;
}

#grants-interior-content-content p {
	color:#696969;
	font-size:12px;
	line-height:17px;
	font-weight:normal;
	overflow:hidden;
}

#grants-interior-content-content form {
	/* width: 500px; */
	margin:20px auto;
}

#grants-interior-content-content form p {
	margin:0;
	text-align:center;
}

#grants-interior-content-content form p.funds-requested,
#grants-interior-content-content form p.funds-requested span {
	font-size:14px;
	color:#a3a3a3;
}

#grants-interior-content-content form p.funds-requested label {
	color:#0b8871;
	font-size:12px;
	margin-right:15px;
}


#grants-interior-content-content form p.funds-requested input#funds_requested {
	width:103px;
	border:1px solid #c0c0c0;
	padding:3px 0;
	color:#a3a3a3;
}

#grants-interior-content-content form p.funds-requested input#funds_requested_cents {
	width:33px;
	border:1px solid #c0c0c0;
	padding:3px 0;
	color:#a3a3a3;
	text-align:center;
}

#grants-interior-content-content form p a.budget-template {
	background: url('/images/collab/download-budget-template-button.jpg') top left no-repeat;
	width:327px;
	height:44px;
	text-indent:-9999px;
	display:block;
	margin:0px auto;
	margin-bottom:5px;
}

#grants-interior-content-content form p a.submit-application {
	background: url('/images/collab/submit-application-button.jpg') top left no-repeat;
	width:111px;
	height:44px;
	text-indent:-9999px;
	display:block;
	margin:0px auto;
	margin-bottom:5px;
}

#grants-interior-content-content form p span.budget-note {
	font-size:14px;
	color:#c7c7c7;
}

#grants-interior-content-content form p span {
	color:#696969;
	font-size:17px;
	font-weight:bold;
}

#grants-interior-content-content form p span.email {
	font-size:14px;
	color:#9c9c9c;
	display:block;
	font-weight:normal;
}

#grants-interior-content-content form p span.email a {
	color:#9c9c9c;
	text-decoration:none;
}

#grants-interior-content-content form p span.email a:hover {
	color:#9c9c9c;
	text-decoration:underline;
}

#grants-interior-content-content form label {
	color:#696969;
	font-size:12px;
	line-height:17px;
	font-weight:normal;
	margin:0 0 5px 0;
	display:inline;
}

#grants-interior-content-content form label.plain-label {
	color:#0b8871;
	font-size:12px;
	display:block;
	text-align:left;
}

#grants-interior-content-content form p.upload-input {
	text-align:center;
	margin:0 0 30px 0;
}
#grants-interior-content-content form p.upload-input label.plain-label{
	text-align:center;
}

#grants-interior-content-content form p.upload-input input {
	display:block;
	margin:0 auto;
}

#grants-interior-content-content form p.upload-input span.spreadsheet-note {
	color:#0b8871;
	font-size:11px;
	font-weight:normal;
}

#grants-interior-content-content form label.checkbox-input {
	color:#696969;
	font-size:12px;
	line-height:17px;
	font-weight:normal;
	margin:0 0 5px 15px;
	display:block;
}

#grants-interior-content-content form label.checkbox-input input {
	margin:0;padding:0;
	vertical-align:top;
}

#grants-interior-content-content form.large-form p input {
	color:#666;
}

#grants-interior-content-content form.large-form p input.large-input, input.large-input {
	width:345px;
	border:1px solid #c0c0c0;
	padding:5px 0;
	margin:0 15px 0 0;
}

#applicant_state{
	margin:0 15px;
}

#grants-interior-content-content form.large-form p input.medium-input {
	width:170px;
	border:1px solid #c0c0c0;
	padding:5px 0;
	margin:0 15px 0 0;
}

#grants-interior-content-content form.large-form p input.small-input {
	width:98px;
	border:1px solid #c0c0c0;
	padding:5px 0;
}

#grants-interior-content-content form.large-form p select#applicant_state {
	margin:0 15px 0 0;
}

#grants-interior-content-content form.large-form .double-even-input {
	overflow:hidden;
	width:810px;
}

#grants-interior-content-content form.large-form .double-even-input p {
	width:365px;
	float:left;
}

#grants-interior-content-content form.large-form .double-even-input p.separator {
	width:25px;
	line-height:50px;
	padding:10px 5px 0 5px;
	margin:0 15px 0 0;
	float:left;
	color:#696969;
	font-size:17px;
}

#grants-interior-content-content form.large-form hr {
	color:#717171;
	background:#717171;
	height:1px;
	border:0;
	margin:0 0 20px 0;
}

#grants-interior-content-content form.large-form .double-even-input {
	overflow:hidden;
	width:810px;
}

#grants-interior-content-content form.large-form .double-even-input .project-manager-contact-input {
	border-right:1px solid #d0d0d0;
	margin:0 15px 0 0;
}

#grants-interior-content-content form.large-form .double-even-input,
#grants-interior-content-content form.large-form .double-even-input {
	margin:0 0 10px 0;
}

.project-manager-contact-input input, .project-medical-director-input input{
	margin: 10px 10px 0 0;
	width: 150px;
} 

#grants-interior-content-content form label.label-float {
	display:inline;
	margin:0 5px 0 0;
}

#grants-interior-content-content form select.large-select,
#grants-interior-content-content form select.small-select,
#grants-interior-content-content form select.medium-select {
	display:inline;
}

#grants-interior-content-content form.large-form p {
	text-align:left;
}

#grants-interior-content-content form.large-form p.center-input {
	text-align:center;
	margin:0;
}

#grants-interior-content-content form.large-form p.center-input input {
	margin:0 0 10px 0;
}

#grants-interior-content-content form.large-form p.upload-help-text {
	text-align:center;
	margin:0 0 10px 0;
	font-size:11px;
	color:#0b8871;
}

#grants-interior-content-content form.large-form p.form-information {
	padding-top: 20px;
	font-style:italic;
}

#grants-interior-content-content form.large-form p.form-buttons {
	text-align:center;
}

#grants-interior-content-content form p.form-buttons input {
	background: transparent url(/images/collab/input_button_bg.png) repeat-x scroll left bottom;
	color:#545454;
	height:40px;
	font-size:18px;
	text-transform:none;
	border: 0 none;
	margin:0 5px 10px 5px;
}
#grants-interior-content-content form p.form-buttons input#submit,
#grants-interior-content-content form p.form-buttons input#save_and_continue {
	background: transparent url(/images/collab/input_submit_bg.png) repeat-x scroll left bottom;
	color:#ffffff;
}

#grants-interior-content-content form.large-form p.form-buttons span {
	text-align:center;
	display:block;
	font-size:11px;
	color:#191919;
}

#grants-interior-content-content form.large-form {
	width:810px;
	margin:20px auto;
}

#grants-interior-content-content form.large-form label.plain-label {
	color:#0b8871;
	font-size:12px;
	display:block;
}

#grants-interior-content-content form.large-form label.no-color-label {
	color:#696969;
	font-size:12px;
	display:block;
}

#grants-interior-content-content form.large-form textarea {
	border:1px solid #c0c0c0;
	width:808px;
	height:88px;
	color:#666;
	font-family: "Lucida Grande", Lucida, Arial, sans-serif, default;
	font-size:12px;
}

#grants-interior-content-content form.large-form textarea.small-textarea {
	height:35px;
}

#grants-interior-content-content form.large-form .double-column {
	width:810px;
	overflow:hidden;
	margin:0 0 20px 0;
}

#grants-interior-content-content form.large-form .double-column p.column-1 {
	width:520px;
	float:left;
	margin:0 45px 0 0;
}

#grants-interior-content-content form.large-form .double-column p.column-1 textarea {
	width:518px;
	border:1px solid #c0c0c0;
	height:88px;
}

#grants-interior-content-content form.large-form .double-column p.column-2 {
	width:245px;
	float:left;
}

#grants-interior-content-content form.large-form .double-column p.column-1 input,
#grants-interior-content-content form.large-form .double-column p.column-2 input {
	margin:0 0 10px 0;
}

#grants-interior-content-content form.large-form .double-column p.column-2 label.small-input {
	float:left;
	display:inline;
	margin:0 5px 0 0;
}

#grants-interior-content-content form.large-form .double-column p.column-2 input.medium-input {
	width:120px;
	margin:0 5px 5px 0;
}

#grants-interior-content-content form.large-form .double-column p.column-2 input.small-input {
	width:55px;
	float:left;
	margin:0 5px 0 0;
}


/* Collab Org Dashboard */
#collab-section-sub-header-interior {
	margin-bottom:8px;
}

#collab-section-sub-header-interior h2 {
	font-size:16px;
	line-height:24px;
	color:#0b8871;
	font-weight:normal;
	margin:0 0 0 15px;
}

#all-content .application-process .grants-application-phase-header .project-title {
	font-size:17px;
	text-align:left;
	width:640px;
	float:left;
	padding:0 0 0 10px;
}

#all-content .application-process .grants-application-phase-header .submission-deadline {
	font-size:14px;
	text-align:center;
	width:202px;
	float:left;
}

#all-content .application-process .grants-application-phase-single-holder .project-title {
	font-size:17px;
	text-align:left;
	width:640px;
	float:left;
	padding:0 0 0 10px;
}

#all-content .application-process .grants-application-phase-single-holder .submission-deadline {
	font-size:14px;
	text-align:center;
	width:202px;
	float:left;
}

/* Collab Org Dashboard Single */

#collab-org-applicants-holder {
	width:860px;
	border:2px solid #0b8871;
}

#collab-org-applicants-header {
	background:#ffffcc !important;
	padding:20px;
	position:relative;
}

#collab-org-applicants-header h2 {
	color:#000000;
	font-size:16px;
	line-height:20px;
	font-weight:normal;
	width:480px;
}

#collab-org-applicants-header a.back-to-grant-list {
	position:absolute;
	top:5px;
	right:10px;
	color:#696969;
	font-size:12px;
}

#collab-org-applicants-header p.submission-deadline {
	position:absolute;
	top:40px;
	right:10px;
	color:#333333;
	font-size:12px;
}

#collab-org-applicants-list-title {
	background:#ffffcc;
	overflow:hidden;
	color:#333333;
	font-size:14px;
	padding:3px 0;
	border-bottom:1px solid #d0d0aa;
	width:860px;
}



#collab-org-applicants-list-title .collab-org-applicant-name {
	width:390px;
	float:left;
	text-align:center;
}

#collab-org-applicants-list-title .collab-org-applicant-documents {
	width:320px;
	float:left;
	text-align:center;
}

#collab-org-applicants-list-title .collab-org-applicant-status {
	width:150px;
	float:left;
	text-align:center;
}

#collab-org-applicants-list {
	width:860px;
}

#collab-org-applicants-list .collab-org-applicants-single {
	background:#fff;
	overflow:hidden;
	border-bottom:1px solid #d0d0aa;
	width:860px;
	cursor:pointer;
}

#collab-org-applicants-list .hover {
	background:#e8f2f8;
}

#collab-org-applicants-list .collab-org-applicant-name {
	width:390px;
	float:left;
	text-align:left;
	padding:15px 0;
}

#collab-org-applicants-list .collab-org-applicant-name p,
#collab-org-applicants-list .collab-org-applicant-name p a {
	margin:0 0 0 25px;
	color:#333333;
	font-size:14px;
	text-decoration:none;
}

#collab-org-applicants-list .hover .collab-org-applicant-name p {
	font-weight:bold;
}

#collab-org-applicants-list .collab-org-applicant-documents {
	width:300px;
	float:left;
	text-align:center;
	color:#696969;
	padding:5px 0;
}

#collab-org-applicants-list .collab-org-applicant-documents a {
	color:#696969;
	font-size:14px;
}

#collab-org-applicants-list .collab-org-applicant-documents a.single {
	font-size:11px;
}

#collab-org-applicants-list .collab-org-applicant-status {
	width:170px;
	float:left;
	text-align:center;
	padding:15px 0;
}

#collab-org-applicants-list .collab-org-applicant-status p {
	font-size:13px;
	font-style:italic;
	color:#696969;
}

#collab-org-applicants-list .grants-org-dashboard-options {
	width:860px;
	overflow:hidden;
	background:#0b8871;
}


#collab-org-applicants-list .grants-org-dashboard-view {
	width:50%;
	float:left;
}

#collab-org-applicants-list .grants-org-dashboard-view a {
	color:#fff;
	line-height:30px;
	margin:0 0 0 25px;
}

#collab-org-applicants-list .grants-org-dashboard-back {
	width:49%;
	float:right;
	text-align:right;
}

#collab-org-applicants-list .grants-org-dashboard-back a {
	color:#fff;
	line-height:30px;
	margin:0 15px 0 0;
}

/* Collab Org Dashboard Recommended */

#collab-org-applicants-list .collab-org-form-holder {
	width:860px;
	padding:25px 0;
}

#collab-org-applicants-list .collab-org-form-holder form p {
	width:430px;
	margin:0px auto;
	margin-bottom:10px;
	color:#333333;
}

#collab-org-applicants-list .collab-org-form-holder form {
	width:430px;
	margin:0px auto;
}

#collab-org-applicants-list .collab-org-form-holder form p label {
	display:block;
}

#collab-org-applicants-list .collab-org-form-holder form p label span{
	font-size:11px;
	color:#808080;
	font-style:italic;
}

#collab-org-applicants-list .collab-org-form-holder form p textarea {
	width:428px;
	height:180px;
	border:1px solid #b0b0b0;
	margin:3px 0;
}

#collab-org-applicants-list .collab-org-form-holder form p input#submit {
	margin:5px 0;
}

#collab-org-applicants-list .collab-org-form-holder form p span.email {
	font-size:14px;
	color:#9c9c9c;
	display:block;
}

#collab-org-applicants-list .collab-org-form-holder form p span.email a {
	color:#9c9c9c;
	text-decoration:none;
}

#collab-org-applicants-list .collab-org-form-holder form p span.email a:hover {
	color:#9c9c9c;
	text-decoration:underline;
}

#collab-org-applicants-list .collab-org-form-holder form .collab-org-form-deny-email-preview {
	background:#f2f2f2;
	color:#a3a3a3;
	padding:10px 7px;
}

/* Final Report */

#final-report-container {
	width:830px;
	margin:0px auto;
	overflow:hidden;
	margin-bottom:40px;
}

#final-report-container-list {
	width:245px;
	float:left;
	margin:12px 0 0 0;
}

#final-report-container-list ul {
	list-style-type:none;
	list-style-position:inside;
	margin-bottom:15px;
}

#final-report-container-list ul li {
	color:#515151;
	font-size:12px;
	line-height:23px;
}

#final-report-container-list ul li a {
	color:#515151;
	display:block;
	padding:3px 5px 3px 18px;
}

#final-report-container-list ul li a:hover,
#final-report-container-list ul li a.current-step{
	background:#d9eaf3;
	color:#404040;
	text-decoration:none;
}

#final-report-container-frame-content {
	width:535px;
	padding:20px;
	float:left;
	border: 5px solid #d9eaf3;
}

#final-report-container-frame-content .ui-tabs-hide {
	display:none;
}

#final-report-container-frame-content p.title {
	color:#333333;
	font-size:12px;
	text-transform:uppercase;
}

#final-report-container-frame-content h2 {
	font-size:16px;
	line-height:20px;
	color:#333333;
	font-weight:bold;
	width:480px;
	margin:0 0 20px 0;
}

#final-report-container-frame-content h3 {
	font-size:14px;
	line-height:20px;
	color:#f22900;
	font-weight:bold;
	margin:0 0 5px 0;
}

#final-report-container-frame-content .file-upload-container {
	width:513px;
	border:1px solid #c0c0c0;
	background: #fff url('/images/collab/file-upload-container-bg.jpg') bottom left repeat-x;
	padding:10px 10px 30px 10px;
	margin:0 0 7px 0;
}

#final-report-container-frame-content .file-upload-container h3 {
	font-size:14px;
	line-height:14px;
	color:#0b8871;
	font-weight:normal;
	padding:0 0 0 17px;
	margin:0 0 17px 0;
	background: url('/images/collab/plus-icon.jpg') center left no-repeat;
}

#final-report-container-frame-content .file-upload-container .file-upload-download {
	display:block;
	width:290px;
	height:32px;
	margin:0 0 10px 0;
}

#final-report-container-frame-content .file-upload-container .file-upload-download a {
	padding:10px 20px 10px 55px;
	height:12px;
	width:215px;
	line-height:12px;
	background:#0b8871 url('/images/collab/download-final-report-icon.jpg') 5% center no-repeat;
	color:#fff;
	display:block;
}

#final-report-container-frame-content p.upload-submit {
	text-align:center;
	margin:20px 0;
}

#final-report-container-frame-content .funds-info-holder {
	overflow:hidden;
	width:535px;
	height:50px;
	line-height:50px;
}

#final-report-container-frame-content .funds-info-holder .funds-title {
	float:left;
	width:320px;
	color:#474747;
	font-size:12px;
	text-align:right;
	padding:0 30px 0 0;
}

#final-report-container-frame-content .funds-info-holder .funds-amount {
	float:left;
	width:125px;
	color:#8c8c8c;
	font-size:16px;
	text-align:right;
}

#final-report-container-frame-content .funds-spent {
	overflow:hidden;
	width:535px;
	margin:0 0 30px 0;
}

#final-report-container-frame-content .funds-spent label {
	float:left;
	width:320px;
	color:#474747;
	font-size:12px;
	text-align:right;
	padding:0 30px 0 0;
}

#final-report-container-frame-content .funds-spent input#funds_spent_dollar {
	float:left;
	width:73px;
	padding:5px 0;
	border:1px solid #c0c0c0;
	color:#a3a3a3;
	font-size:12px;
	text-align:center;
}

#final-report-container-frame-content .funds-spent span.dollar-sign {
	float:left;
	width:10px;
	margin:0 5px 0 0;
	padding:3px 0;
	color:#a3a3a3;
	font-size:16px;
	text-align:center;
}

#final-report-container-frame-content .funds-spent span.period {
	float:left;
	width:10px;
	margin:0;
	color:#a3a3a3;
	padding:7px 0 0 0;
	font-size:16px;
	text-align:center;
	display:block;
}

#final-report-container-frame-content .funds-spent input#funds_spent_cents {
	float:left;
	width:30px;
	padding:5px 0;
	border:1px solid #c0c0c0;
	color:#a3a3a3;
	font-size:12px;
	text-align:center;
}

#final-report-container-frame-content .funds-final-budget-upload{
	margin:0 0 15px 0;
}

#final-report-container-frame-content .funds-final-budget-upload label {
	display:block;
	font-size:14px;
	color:#474747;
	margin:0 0 5px 0;
}

#final-report-container-frame-content .funds-final-budget-upload input {
	margin:0 0 15px 0;
}

#final-report-container-frame-content .funds-final-budget-upload a.grant-funds-download {
	display:block;
	font-size:12px;
	color:#ffffff;
	background:#0b8871;
	padding:5px;
	width:210px;
	text-align:center;
}

#final-report-container-frame-content p.message {
	color:#474747;
	font-size:12px;
	line-height:17px;
	padding:0 50px 0 0;
}

#final-report-container-frame-content p.scenario-text {
	color:#474747;
	font-size:12px;
	line-height:17px;
	padding:0 0 15px 0;
}

#final-report-container-frame-content p.scenario-text strong {
	font-weight:bold;
	font-size:16px;
}

#grants-interior-content .back-to-previous {
	background:#0b8871;
	height:30px;
}

#grants-interior-content .back-to-previous a {
	color:#fff;
	font-size:12px;
	line-height:30px;
	margin:0 0 0 10px;
}

/* Final Application Step */

#grants-interior-content-content .application-form-header {
	position:relative;
	overflow:hidden;
	width:810px;
	height:25px;
	border-bottom:1px solid #717171;
	margin:0 0 15px 0;
}

#grants-interior-content-content .application-form-header h2 {
	font-size:16px;
	line-height:25px;
	color:#0b8871;
	font-weight:normal;
	float:left;
}

#grants-interior-content-content .application-form-header a.print-application {
	color:#696969;
	font-size:11px;
	line-height:25px;
	float:right;
	display:block;
}

#grants-interior-content-content .application-form-provider-info p.name {
	font-size:21px;
	color:#191919;
	margin:0 0 10px 0;
}

#grants-interior-content-content .application-form-provider-info p.address {
	font-size:16px;
	line-height:16px;
	color:#191919;
	margin:0 0 10px 0;
}

#grants-interior-content-content .application-review-information p.title {
	font-size:16px;
	line-height:20px;
	color:#191919;
	margin:0 0 10px 0;
}

#grants-interior-content-content .application-review-information .double-even-review {
	overflow:hidden;
	width:810px;
}

#grants-interior-content-content .application-review-information .project-manager-contact {
	width:364px;
	float:left;
	border-right:1px solid #d0d0d0;
	margin:0 15px 0 0;
	padding:5px 0 40px 0;
}

#grants-interior-content-content .application-review-information .project-medical-director-contact {
	width:364px;
	float:left;
	padding:5px 0 40px 0;
}

#grants-interior-content-content .application-review-information .project-manager-contact p.title,
#grants-interior-content-content .application-review-information .project-medical-director-contact p.title {
	font-size:12px;
	line-height:16px;
	color:#0b8871;
	margin:0 0 10px 0;
}

#grants-interior-content-content .application-review-information .project-manager-contact p,
#grants-interior-content-content .application-review-information .project-medical-director-contact p {
	font-size:12px;
	line-height:16px;
	color:#191919;
	margin:0 0 5px 0;
}
#grants-interior-content-content .application-review-information dl {
	margin:0 0 10px 0;
}
#grants-interior-content-content .application-review-information dl dt{
	font-size:12px;
	line-height:18px;
	color:#0B8871;
}
#grants-interior-content-content .application-review-information dl dd{
	font-size:14px;
	line-height:20px;
	color:#191919;
	margin:0 0 15px 10px;
}

#grants-interior-content-content .application-large-message {
	width:810px;
	text-align:center;
	color:#696969;
	font-size:37px;
	margin:50px 0;
}

#grants-interior-content-content .application-large-message p {
	color:#696969;
	font-size:37px;
	line-height:40px;
	text-align:center !important;
}

#grants-interior-content-content .budget-review-content p {
	color:#696969;
	font-size:15px;
	line-height:25px;
	margin:0 0 10px 0;
}

#grants-interior-content-content .budget-review-content p span {
	color:#696969;
	font-size:21px;
	line-height:25px;
}

#grants-interior-content-content .application-review-information .uploaded-files,
#grants-interior-content-content .budget-review-content .uploaded-files {
	overflow:hidden;
	width:810px;
	margin:0 0 20px 0;
}

#grants-interior-content-content .application-review-information .uploaded-files .file-msg,
#grants-interior-content-content .budget-review-content .uploaded-files .file-msg {
	width:480px;
	float:left;
}

#grants-interior-content-content .application-review-information .uploaded-files .file-list,
#grants-interior-content-content .budget-review-content .uploaded-files .file-list  {
	width:330px;
	float:left;
}

#grants-interior-content-content .application-review-information .uploaded-files .file-msg p,
#grants-interior-content-content .budget-review-content .uploaded-files .file-msg p {
	color:#696969;
	font-size:12px;
	line-height:16px;
	background: url('/images/collab/fund-success-check.jpg') center left no-repeat;
	padding:0 0 0 20px;
	margin:0;
}

#grants-interior-content-content .application-review-information .uploaded-files .file-msg a,
#grants-interior-content-content .budget-review-content .uploaded-files .file-msg a {
	color:#e09b3b;
	font-size:12px;
	line-height:16px;
	margin:0 0 0 20px;
}

#grants-interior-content-content .application-review-information .uploaded-files .file-list p,
#grants-interior-content-content .budget-review-content .uploaded-files .file-list p {
	color:#696969;
	font-size:12px;
	line-height:16px;
	padding:0 0 0 10px;
	font-weight:bold;
}

