
/* CONTENT SPECIFIC */

/* document download */
.document-download_01 {
	width:670px;
	list-style-type: none;
	padding:0;
	margin:0;}
.document-download_01 li {
	width:630px;
	border-bottom: dotted 1px #333;
	padding: 10px 0px 10px 20px;
	background:url(../images/generic/arrow-red.gif) left 15px no-repeat;
	line-height:1.8em;}
.document-download_01 .download-btn {
	background: url(../images/document-list/download-btn.jpg) top left no-repeat;
	color: #ffffff;
	float: right;
	line-height: 20px;
	padding: 0px 0px 0 0;
	margin:0 0 0 10px;
	text-align: center;
	text-decoration: none;
	width: 80px;}



/* news list */
.news-list_01 {
 	width:670px;
	list-style-type: none;
	padding:0;
	margin:0;}
.news-list_01 li {
	float: left;
	border-top: dotted 1px #555;
	width:650px;
	padding: 10px 0px 12px 20px;
	background:url(../images/generic/arrow-red.gif) left 18px no-repeat;}
.news-list_01 li h3 {
	font: normal 18px arial;}
.news-list_01 li h3 a:link,
.news-list_01 li h3 a:active,
.news-list_01 li h3 a:visited {
	color: #ffffff;
	text-decoration: underline;}

.news-list_01 li img {
	float: left;
	padding: 10px 10px 10px 0px;}

.news-list_01 li .date {
	float: right;
	color:#E12F29;
	font: normal 13px arial;}
.news-list_01 li .view-more-btn {
	background: url(../images/document-list/download-btn.jpg) top left no-repeat;
	color: #222;
	font-size: 11px;
	line-height: 20px;
	float: left;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	width: 80px;}
	
.news-article_01 {width:670px;}
.news-article_01 h3 {
	color: #D3D3D3;
	font: normal 18px arial;}
.news-date {
	color: #E12F29;
	font: normal 14px arial;
	padding-bottom: 15px;}
.news-article_01 p {
	padding: 5px 0px 10px 0px;}

/* News list 02 */
ul.news-list_02 {
padding: 0 0 0 0;
margin:0;
list-style:none;}
	ul.news-list_02 li {
	color:#ff7800;
	font-size:1.3em;
	padding: 6px 0 6px 0;}
	ul.news-list_02 li.start {
	border-bottom:dotted 1px #8c8c8c; }
		ul.news-list_02 li span {
		color:#686868}
		ul.news-list_02 li .date {
		display:inline;}
		ul.news-list_02 li sup {
		font-size:0.7em;
		color:#908a8a;
		margin:2px 0 0 2px;
		display:inline-block;
		vertical-align:text-top;}
		ul.news-list_02 li a {
		text-decoration:none;
		color:#00707e;
		font-weight:normal;}
		ul.news-list_02 li p {
		font:normal 0.85em Arial, Helvetica, sans-serif;
		color:#5a5a5a;
		padding:3px 0 0 0;}
		ul.news-list_02 li a.view-more-btn {
		display:none;}



.project_category_refinment,
.project-refinement {
	padding: 10px;
	margin-bottom: 10px;
	background: #333;
	border: solid 2px #444;}
.project_category_refinment #project_category_id,
.project-refinement #project_category_id {
	margin-left: 5px;
	margin-right: 20px;}
.project_category_refinment #status_project,
.project-refinement #status_project {
	margin-left: 5px;
	margin-right: 15px;}
.project_category_refinment .project-list-link,
.project-refinement .project-list-link {
	float: right;
	padding-top: 4px;}



/* ## project list ## */


.project-item {
 	width:670px;
	list-style-type: none;
	padding:0;
	margin:0;}
.project-item img {
	float: right;}

.project-item li {
	float: left;
	border-top: dotted 1px #555;
	width:650px;
	padding: 10px 0px 12px 20px;
	background:url(../images/generic/arrow-red.gif) left 18px no-repeat;}
.project-item li h3 {
	font: normal 18px arial;
	padding: 0 0 5px 0;}
.project-item li h3 a:link,
.project-item li h3 a:active,
.project-item li h3 a:visited {
	color: #fff;
	text-decoration: underline;}

.project-item h4 {
	color: #E12F29;
	font-size: 12px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	font-weight: bold;}
.project-item .project-download {
	float: right;
	color: #333333;
	font: bold 12px arial;}
.project-item .view-more-btn {
	background: url(../images/document-list/download-btn.jpg) top left no-repeat;
	color: #222;
	font-size: 11px;
	line-height: 20px;
	float: left;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	width: 80px;}

/* ## project list right column ## */
.project-right-column {
	width: 250px;
	float: right; 
	padding-left: 20px;}
.project-right-item {
	/*border-top: solid 1px #ddd;
	padding-top: 5px;*/
	padding-bottom: 15px;}
.project-right-column h3 {
	padding-bottom: 10px;
	font-size: 16px;
	font-weight: bold;
	/*color: #298810;*/}




/* employment list */
.employment-list_01 {
	width:670px;
	list-style-type: none;
	padding:0;
	margin:0;}
.employment-list_01 li { 
	float: left;
	border-top: dotted 1px #555;
	width:650px;
	padding: 10px 0px 12px 20px;
	background:url(../images/generic/arrow-red.gif) left 18px no-repeat;}
.employment-list_01 li h3 {
	width:100%;
	font: normal 18px arial;}
.employment-list_01 li img {
	float: left;
	padding: 10px 10px 10px 0px;}

.employment-list_01 li h3 a:link,
.employment-list_01 li h3 a:active,
.employment-list_01 li h3 a:visited {
	color: #ffffff;}
.employment-list_01 li .date {
	float: right;
	color:#E12F29;
	font: normal 13px arial;}
.employment-list_01 li .view-more-btn {
	background: url(../images/document-list/download-btn.jpg) top left no-repeat;
	color: #222;
	font-size: 11px;
	line-height: 20px;
	float: left;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	width: 80px;}
	
.employment-article_01 {
	width:670px;}
.employment-article_01 h3 {
	font: normal 18px arial;}
.employment-article_01 .date {
	float: right;
	color: #999;
	font: normal 14px arial;}
.employment-article_01 p {
	padding: 5px 0px 10px 0px;}
.employment-article_01 .apply-now-btn {
	background: url(../images/document-list/download-btn.jpg) top left no-repeat;
	color: #ffffff;
	height: 20px;
	float: left;
	padding: 3px 0px;
	text-align: center;
	text-decoration: none;
	width: 80px;}


/* content section text */
.inner-content {
	}
.inner-content p {
	padding: 5px 0px 10px 0px;}
.inner-content .inner-content-image {
	padding: 5px 0px 10px 0px;}
.inner-content .inner-content-image img {
	border: solid 2px #ccc;}



/* CONTENT INNER LAYOUTS */


.content-layout_01 {
width:670px;}
	.content-layout_01 .layout-text {
		float: left;
		width: 435px;}
	.content-layout_01 .layout-image-container {
		float: left;
		width: 200px;
		margin-left: 20px;}
	.content-layout_01 .box-images {
		margin-bottom: 10px;}
	.content-layout_01 .box-images img {
		border: solid 5px #666;}


.content-layout_02 {width:670px;}
	.content-layout_02 .layout-text {
		float: left;
		width: 435px;}
	.content-layout_02 .layout-image-container {
		float: left;
		width: 200px;	
		margin-right: 20px;}
	.content-layout_02 .box-images {
		margin-bottom: 10px;}
	.content-layout_02 .box-images img {
		border: solid 5px #666;}


.content-layout_03 {width:670px;}
	.content-layout_03 .layout-text {
		margin-top: 20px;
		float: left;
		width: 670px;}
	.content-layout_03 .layout-image-container {
		float: left;
		width: 670px;}
	.content-layout_03 .box-images {
		float: left;
		margin-right: 20px;
		margin-bottom: 10px;}
	.content-layout_03 .box-images img {
		border: solid 5px #666;}


.content-layout_04 {width:670px;}
	.content-layout_04 .layout-text {
		float: left;
		width: 670px;}
	.content-layout_04 .layout-image-container {
		float: left;
		width: 670px;}
	.content-layout_04 .box-images {
		float: left;
		margin-right: 20px;
		margin-bottom: 10px;}
	.content-layout_04 .box-images img {
		border: solid 5px #666;}