.FilterForm {
float:left;
width:775px;
clear:both;
margin-bottom:20px;
}

.FilterForm #InputCompanyDiv {
float:left;
margin-right:23px;
}
.FilterForm #InputCompanyDiv select {
width:114px;
}
.FilterForm #InputIndustryDiv {
float:left;
margin-right:53px;
}
.FilterForm #InputIndustryDiv select {
width:114px;
}

.FilterForm #InputJobDiv {float:left;margin-right:32px;}
.FilterForm #InputJobDiv input {width:135px;}

.FilterForm #InputHrWeekDiv {float:left;margin-right:32px;}
.FilterForm #InputHrWeekDiv input {width:135px;}

.FilterForm #InputCityDiv {float:left;margin-right:32px;}
.FilterForm #InputCityDiv input {width:135px;}


.FilterForm #InputButton {
float:left;
}
table#ListTable {
width:775px;
clear:both;
float:left;
}

table#ListTable img {
border:0px;
}
table#ListTable th {
font-size:17px;
color:#6c276a;
background:#CFB8C9;
}

/*table#ListTable tr, table#ListTable tr td {
$border-top:1px solid #cfb8c9;
_border-top:1px solid #cfb8c9;
border:1px solid #cfb8c9;
}

table#ListTable tr td {
padding:.5em;
}*/

/*----------------------------------------------
--------- >>>Job Posting Information<<< --------
----------------------------------------------*/
#JobFlds {
width:775px;
float:left;
clear:both;
}

#JobFlds .Box {
margin-bottom:15px;
border-bottom:1px solid #CFB8C9;
/*padding-bottom:15px;*/
}

#jiBox {
width:775px;
float:left;
clear:both;
margin-bottom:15px;
border-bottom:1px solid #CFB8C9;
/*padding-bottom:15px;*/
}

#jobInfoBox {
width:775px;
float:left;
clear:both;
}

#locationBox {
width:775px;
float:left;
clear:both;
}
#jobDescrBox {
width:775px;
float:left;
clear:both;
}
#extraBox {
width:775px;
float:left;
clear:both;
}
#JobControls, #JobControlsTop {
width:775px;
float:left;
clear:both;
$margin-top:15px;
_margin-top:15px;
}
#JobControlsTop{margin-bottom:10px;border-bottom:1px solid #CFB8C9;padding-bottom:5px;}

#SendToFriendTopDiv, #ApplyToJobTopDiv,
#SendToFriendDiv, #ApplyToJobDiv {
width:193px;
float:left;
}

.Job_Div .Job_Lbl {
font-size:17px;
color:#A9B734;
}

.Job_Div .Job_Txt {
margin-bottom:15px;
}

#Lbl_sid {
float:left;
margin-right:8px;
}
#Txt_sid {
font-size:17px;
float:left;
}

#jobInfoBox .Job_Div, #locationBox .Job_Div {
float:left;
width:193px;
}
#Div_comments, #Div_qualification, #Div_description {
float:left;
width:775px;
clear:both;
}
#Div_date_created, #Div_date_updated {
width:193px;
float:left;
}

a#SendToFriendTop, a#SendToFriend {
background:url(../images/small-icons/envelope.gif) left center no-repeat;
padding-left:20px;
}

a#ApplyToJobTop, a#ApplyToJob {
background:url(../images/small-icons/checklist.gif) left center no-repeat;
padding-left:20px;
}
/*----------------------------------------------
----------- >>>Resume Information<<< -----------
----------------------------------------------*/
#RsmFlds {
width:775px;
float:left;
clear:both;
}

#RsmFlds .Box {
margin-bottom:15px;
border-bottom:1px solid #CFB8C9;
padding-bottom:15px;
}

#RsmFlds a[href $='.pdf'], #RsmFlds .icon-pdf {
background:url(../images/small-icons/pdf-file.gif) no-repeat center left;
padding-left:20px;
}

#RsmFlds a[href $='.doc'], a[href $='.docx'], #RsmFlds .icon-word {
background:url(../images/small-icons/word-file2.gif) no-repeat center left;
padding-left:20px;
}


#RsmFlds #infoBox {
float:left;
width:775px;
clear:both;
margin-bottom:25px;
}

#RsmFlds #addressBox {
float:left;
width:775px;
clear:both;
margin-bottom:25px;
}

#RsmFlds #contactBox {
float:left;
width:775px;
clear:both;
margin-bottom:25px;
}

#RsmFlds #industryBox {
float:left;
width:775px;
clear:both;
margin-bottom:25px;
}

#RsmFlds #extraBox {
float:left;
width:775px;
clear:both;
margin-bottom:25px;
}

#RsmFlds #ResumeControls {
width:100%;
float:left;
clear:both;
}
#RsmFlds .Res_Lbl {
font-size:17px;
color:#e77918;
}
#RDiv_first_name {
float:left;
width:180px;
/*margin-bottom:30px;*/
}
#RDiv_middle_name {
float:left;
width:165px;
/*margin-bottom:30px;*/
}
#RDiv_last_name {
float:left;
width:430px;
/*margin-bottom:30px;*/
}

#RDiv_address {
float:left;
width:180px;
}

#RDiv_city {
float:left;
width:165px;
}

#RDiv_province {
float:left;
width:165px;
}

#RDiv_country {
float:left;
width:165px;
}

#RDiv_postal_code {
float:left;
width:100px;
}

#RDiv_phone {
float:left;
width:180px;
/*margin-top:30px;*/
}

#RDiv_email {
float:left;
width:595px;
/*margin-top:30px;*/
}

#RDiv_industry1 {
float:left;
width:180px;
/*margin-top:30px;
margin-bottom:30px;*/
}

#RDiv_industry2 {
float:left;
width:595px;
/*margin-top:30px;
margin-bottom:30px;*/
}

#RDiv_date_available {
float:left;
width:180px;
}

#RDiv_date_created {
float:left;
width:165px;
}

#RDiv_date_updated {
float:left;
width:165px;
}

#RDiv_comments {
float:left;
width:265px;
}

#ResFileLinkdocDiv {
float:left;
margin-right:15px;
}
#EditResumeLinkDiv {
float:left;
}
/*
###################### ALTERNATIVE POSITION ######################
#RDiv_date_available {
float:left;
width:180px;
}

#RDiv_date_created {
float:left;
width:165px;
}

#RDiv_date_updated {
float:left;
width:165px;
}

#RDiv_comments {
float:left;
width:265px;
}

#EditResumeLinkDiv {
width:100%;
float:left;
clear:both;
}*/