/*******************************  jobs  ****************************/
#jobscontainer, .row1{
width:100%;
border:0px solid red;
padding:3px;

}

.row1 .cleaner{
	height:1px;
}

#jobscontainer, .bodytext{
width:100%;
font-size: 0.8em;
}

#jobscontainer .tablehead{
width:100%;
height:2em;
border:1px solid #00589C;
padding:2px;
color:#666666;
background-color:#00589C;
color:#FFFFFF;
}

.row1{
width:99.7%;
border:1px solid #DFDFDF;
border-top:0px solid #DFDFDF;
}
.rowbg1{
background-color:#E7EFF5;
}
.rowbg2{
background-color:#D7E5EF;
}
.cltb{
width:90%;
min-height:100%;
height: auto !important;
font-size: 0.8em;
padding:2px;
color:#444444;
}

.cltb li{
	list-style-type: none;
}

.cltbtd{
width:150px;
}

#jobscontainer tr td{
font-size: 0.8em;
}

#jobscontainer .column{
width:250px;
float:left;
border:1px solid white;
color:#666666;
}
#jobscontainer .column1{
width:48%;
float:left;
padding-left:10px;
}

#jobscontainer .column1 a:hover, #jobscontainer .column2 a:hover, #jobscontainer .column3 a:hover{
/* text-decoration: underline; */
}

#jobscontainer .external_bg{
background: url(external_red.gif) repeat-y center left ;
color:red;
}

#jobscontainer .column2{
width:20%;
float:left;
	padding-left:10px;
}

#jobscontainer .column3{
width:22%;
float:left;
margin-left:10px;
}

.csc-header h2, #jobscontainer h2, .cltb h2, .bluecolor{
color:#00589C;
}
#tx_list_pi1_cat0{
width:181px;
}

.jobdetailsdesclabel {
	width:12em;
}

.jobdetailsdesc {
	width:23em;
}
.jobdetailslabel {
	width:6em;
}
.jobdetailslabel1 {
	width:8.5em;
}

.jobdetailsinfo {
	width:25%;
}
.jobdetailsinfo1 {
	width:32%;
}
a.back1 {
	/* background: #fff url(back.gif) 0 3px no-repeat; */
	color: #00589c;
	padding: 0 0 0 0px;
	font-size: 1.2em;
}

.feed{
	float:right;
}

