@charset "utf-8";
/* CSS Document */


.mar input#project_name{
	float:none;
	margin-left:0px;
}

textarea {
	font-family:Arial;
	padding:5px;
}
.clr{
	clear:both;
	font-size:0px;
}
.fr{
	float:right;
}
.fl{
	float:left;
}
img {
	border:none;
}

#content {
	width:580px;
	margin-top:20px;

}

.attached{
	color:#252326;
	text-decoration:none;
	background:url(../images/downlaod.gif) left no-repeat;
	padding-left:20px;
	font-size:10px;
	display:block;
	height:15px;
	cursor:pointer;
}
.attached:hover{
	color:#f05a20;
	text-decoration:none;
}
#content .browsfield{
	color:#000000;
	float:none;
	font-size:11px;
	height:21px;
	margin:-3px 0 4px 0px;
	width:400px;
}
#content .browsfield2{
	width:400px;
	height:20px;
	float:none;
	padding-top:2px;
	color:#000000;
	font-size:11px;
	margin-bottom:8px;
}
#content .textfields{
	height:14px;
	padding-top:2px;
	color:#000000;
	font-size:11px;
	width: 556px;
}
#content .textArea{
	width:565px;
	height:150px;
	color:#000000;
	font-size:11px;
	margin:4px 0 8px 0px;
}

#content .textfields2{

	height:14px;
	float:left;
	padding-top:2px;
	color:#000000;
	font-size:11px;
}
#content .textfields3{

	height:14px;
	float:left;
	padding-top:2px;
	color:#000000;
	font-size:11px;
}
#content label{
	margin:4px 0;

}
.mar{
	margin:10px 0px;
}

.mar ul, .mar li, .mar2 ul, .mar2 li, .mar3 ul, .mar3 li{
	margin:0px;
	padding:0px;
}
.mar2{
	margin-bottom:10px;
}
	
.mar2 ul li{
	list-style:none;
	float:left;
	margin-right:6px;
	width: 290px;
}
.mar ul li{
	list-style:none;
	margin-right:6px;
	width:290px;
}
	
.addPic{
	width:570px;	
}
.addPic .pic-Link{	
	color:#252326;
	text-decoration:none;
	background:url(../images/add-pic.gif) left no-repeat;
	padding-left:20px;
	font-size:11px;
	display:block;
	height:15px;
	margin:5px 0px 10px 0px;
	cursor:pointer;
}
.addPic .pic-Link:hover{
	color:#f05a20;
	text-decoration:none;
}
.tx-refprojects-pi1 .addPic {
	margin-top:15px;
}

.tx-refprojects-pi1 .textfields3 {
	width: 330px;
}

.tx-refprojects-pi1 #offline_project_name {
	width: 330px;
}

.calender{
	float:left;
	padding-bottom:10px;
	margin-top:-4px;
}
.calender ul li{
	list-style:none;
	width:204px;
}
.calender input{
	width:163px;
	height:14px;
	float:left;
	padding-top:2px;
	color:#000000;
	font-size:11px;
	margin-right:5px;
}
.calender a{
	float:left;
	margin-top:1px;
}
.calender label{
	margin-right:5px;
}
.mar3{
	margin-bottom:10px;
}
	
.mar3 ul li{
	list-style:none;
	margin-right:6px;
	float:left;
	width:195px;
	margin-top:6px;
}

.mar3 ul li.Btn{
	list-style:none;
	float:left;
	text-align:right;
	width:398px;
	margin-top:6px;
}
.mar3 ul li.Btn input{
	font-size:11px;
	padding:0 4px;
}
	
.right .uploads {
	width:172px;
	background:#d9d9d9;
	padding:3px;
}
.right .uploads h3 {
	color:#546289;
	font-weight: bold;
	font-size:14px;
	margin-bottom:10px;
}
.uploads ul li {
	list-style:none;
	float:left;
	width:158px;
	margin-bottom:4px;
}
.uploads ul li p {
	width:145px;
	float:left;
	overflow:hidden;
}
.uploads ul li input {
	width:12px;
	float: left;
}
.file{
	color:#252326;
	background:url(../images/file.gif) left no-repeat;
	padding-left:15px;
	font-size:10px;
	height:15px;
}

.right .Btns{
	list-style:none;
	float: right;
	text-align:right;
	margin-top:6px;
}
.submit{
	text-align:right;
	margin-right:22px;
	margin-top:8px;
	font-size:11px;
}

/*Edit 22May*/

.data-list{
	margin:10px 0px;
}
.pagination{
	
	width:422px;
	font-size:12px;
	text-align:right;
	margin:20px 0px 15px 0px;
	color:#769bcf;
}
.pagination a{
	margin-right:4px;
	text-decoration:underline;
	color:#769bcf;
}
.pagination a:hover{
	text-decoration:none;

}
.pagination a.select{
	text-decoration:none;
}
.erorrs{
	padding:4px 10px;
	color:#d93c2b;
	font-weight:bold;
	font-size:12px;
	border:#CCCCCC dashed 1px;
	float:left;
	width:400px;
	margin-bottom:15px;
	}
.success{
	padding:4px 10px;
	color:#0aa31c;
	font-weight:bold;
	font-size:12px;
	border:#CCCCCC dashed 1px;
	float:left;
	width:400px;
	margin-bottom:15px;
}
.show-all{
	text-align:right;
	font-size:12px;
	font-weight:bold;
}
.show-all select{
	width:110px;
	margin-left:5px;
}
.editJobs{
	margin:10px 0px;
}
.editJobs table{
	border:#CCCCCC solid 1px;
	border-collapse:collapse;
	font-size:10px;
	margin-bottom:6px;
}
.editJobs table th{
	text-align:left;
	padding:5px 8px;
	border:#CCCCCC solid 1px;
	border-collapse:collapse;
}
.editJobs table td{
	text-align:left;
	padding:5px 8px;
	border:#CCCCCC solid 1px;
	border-collapse:collapse;
}
.editJobs input{
	width:auto;
	font-size:11px;
}
.editJobs table a{
	text-decoration:underline;
	color:#f05a20;
}
.editJobs table a:hover{
	text-decoration: none;
}

.tx-kiebackjobs-pi1 .mar3 ul li.Btn, .tx-kiebackmisc-pi1 .MiscForm .mar3 ul li.Btn {
	width: 560px;
}
.upload_PDF{
	padding-top:20px;
}

.tx-kiebackjobs-pi1 .mar #pic-cright {
width: 330px;
}

/* Added by Aqeel */
.required{
	color:#990000;
}

div.error p{
	padding:2px;
	margin-bottom:2px;
	color:#FFFFFF;
	background-color:#FF0000;
	font-weight:bold;
	margin-top:5px;
}
/* Added by Aqeel */

.tx-refprojects-pi1 .mar2 ul li {
	width:280px;
}

.tx-refprojects-pi1 .mar3 ul li {
	width:280px;
}

.tx-kiebackjobs-pi1 .mar3 ul li {
	width:280px;
}

.tx-kiebackjobs-pi1 .mar3 ul li{
	margin-right: 0;
}

.tx-kiebackjobs-pi1 .mar3 ul li.first {
	margin-right: 15px;
}

.tx-kiebacknews-pi1 .mar3 ul li {
	width:280px;
}

.tx-kiebacknews-pi1 .calender ul li {
	width:200px;
	margin-top: 5px;
}

.tx-kiebackjobs-pi1 .calender ul li {
	width:200px;
}

.mar label{
	font-weight:regular;
}
input#extra_file{
	width:20px;
}

.addPic {
	border:dotted;
	border-width:thin;
	padding:4px;
	margin-bottom:10px;
}
.tx-refprojects-pi1 .readOnly, .tx-kiebackjobs-pi1 .readOnly, .tx-kiebacknews-pi1 .readOnly{
	border:1px solid grey;
	color:black;
	font-size:11px;
	height:45px;
	padding:5px;
	width:565px;
}


.tx-refprojects-pi1 div.green p, .tx-kiebackjobs-pi1 div.green p, .tx-kiebacknews-pi1 div.green p { 
	background-color:#1cda68;
	color:#FFFFFF;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:5px;
	padding:5px;
}

.tx-kiebackmisc-pi1 .MiscForm textarea {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:60px;
	padding:3px;
	width:555px;
	clear: both;
}

.tx-kiebackmisc-pi1 .MiscForm textarea.righttextarea {
	float:none;
}


.tx-kiebackmisc-pi1 .MiscForm input#pic_cright{
	width: 320px;
}

.tx-kiebackmisc-pi1 .MiscForm li.Btn {
	width: 555px;
	text-align: right;
}

#content input#state, #content input#pic_editor_email{
	width:280px;
}

#content input#pic_editor, #content input#editor_phone {
	width:250px;
}

#content input#resp_editor, #content input#editor_email, #content input#pic_editor, #content input#pic_editor_email, #content input#country, #content input#state, #content input#pic_editor_phone, #content input#project_name {
	width: 280px;
}

#content input#build_type, #content input#technology{
	width:566px;
}

.tx-kiebackjobs-pi1 .textfields, .tx-kiebacknews-pi1 .textfields {
	float:none;
	color:#000000;
	font-size:11px;
	height:14px;
	padding-top:2px;
	width:575px !important;
}

.tx-kiebackjobs-pi1 label {
	float:none;
	margin:4px 0;
}

.tx-kiebackjobs-pi1 .calender {
	float:none;
	width:580px;
	margin-top:10px;
	padding-bottom:10px;
}

.tx-kiebackjobs-pi1 .mar2 ul li, .tx-kiebacknews-pi1 .mar .calender ul li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-right:6px;
	width:280px;
}

.tx-kiebackjobs-pi1 .mar2 ul li.first, .tx-kiebacknews-pi1 .mar3 ul li.first,  .tx-kiebacknews-pi1 .calender ul li.first  {
	margin-right: 14px;
}


.help_text{
	clear:both; 
	padding:10px 0px 10px 0px;
}

.tx-kiebacknews-pi1 label {
	float:none;

}

.tx-kiebacknews-pi1 .textfields {
	float:none;
	margin-bottom: 7px;
}

.tx-kiebacknews-pi1 #toggle_pic .textfields {
	width: 556px !important;
}

.tx-kiebacknews-pi1 input#pic_cright{
	width: 330px;
}

.tx-kiebacknews-pi1 #toggle_pic .mar3 ul li.Btn {
	width: 553px;
}

.tx-kiebackmisc-pi1 .MiscForm .mar label {
	float:none;
}

.tx-kiebackmisc-pi1 ul li{
	list-style:none;
	float:left;
	margin-right:6px;
	width:290px;
}

.tx-kiebackmisc-pi1 .MiscForm .mar3 ul li {
	width:280px;
}

.mar ul li.float_left {
	float:left;
	width:250px;
	height:40px;
}