<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 
    Document   : style.css
    Created on : Jul 20, 2012, 4:28:49 PM
    Author     : CP
    Description:
        Purpose of the stylesheet follows.
        Server specific changes.. chk overwritten or not
*/

/* CSS to overrite template stuff */


a:hover, a:active, a:focus {
}
/***** Screen Bigger than 960px *****/

h1 {
  font-size:24px !important;
}


.mainDiv {
    float: left; 
    min-height: 250px; 
    width: 70.33%;
}

.searchBarContainer {
    width: 26.77%;
    float: left;
    margin-right: 20px;
}

#searchedjob {
    margin: 10px 0px;
    min-height: 139px;
    border: 1px solid #4A4A4A;
    border-radius: 10px 10px 10px 10px;    
    padding: 14px;
    overflow:hidden;
    background:#f9f9f9;
}
.searchedJobLeft {
     float: left;
     width: 75%;
}
.searchedJobRight {
     float: right;
     width: 24%;
}
#jobdesc {
    height: 80px;
    display: block;
    overflow: hidden;
}
.jobsByEmail span {
    background: #3E255C;

    color: white;
    padding: 2px 5px;
    border-radius: 3px;
    margin-left: 5px;
    float:right;
}

#searchresults hr {
    color: #DDDDDD;
    background-color: #DDDDDD;
    border: 0px none;
    height: 1px;
}

.jobMain    {   min-height: 250px;  width: 70%;     float: left;    }
.jobRight   {   width: 28%; float: right; }
.jobdetails-btns {  margin-top: 50%;  }
.jobdetails-rcol {  text-align: right;  float: left;    width: 28%; }
.jobdetails-fields {
    background-image: url("../../../media/com_recmgr/images/verLine.png");
    background-position: center center;
    background-repeat: repeat-y;
    line-height: 170%;  width: 72%; float: left;
}
dl.jobdetails-fields dt {   width: 18%; float: left;    margin: 0px;    font-weight: bold;  }
dl.jobdetails-fields dd {   width: 32%; float: left;    margin: 0px;    }

.applyDiv { min-height: 250px; width: 80%; }
dl.apply-fields dt {
    width: 35%;     float: left;    margin: 0px;
    font-weight: bold;              clear: both;
}
dl.apply-fields dd {
    width: 60%;     float: left;    margin: 0px;
}
.apply-fields {
    width: 100%;    float: left;    padding: 10px;
}
.apply-fields dd input[type=text] , .apply-fields dd textarea { 
    border: 1px solid #BFBFBF;
    margin: 1px;
    width: 332px;
    padding: 4px 3px;
    border-radius: 5px;
    margin-bottom: 15px;
}
dl#cvFieldsDL dt, dl#cvFieldsDL dd {
    float: left;    width: 47%; padding: 3px;   min-height: 36px;
}

#keyword {
    height: 20px;
    border-radius: 3px;
    width: 86% !important;
}
#sectorFDiv { display: block; }
dl#cvFieldsDL dd.synopClass { margin-left: -150px; width: 380px; text-align: justify; }
.synopClass2 { width: 380px; }
#cvFieldsDL dd input[type=file] { float: right; }

.jobAlerts dl { width: 95%; margin: 0 13px; }
.jobAlerts dt, .jobAlerts dd {
    float: left;
    width: 50%;
    min-height: 30px;
    margin: 0 0 10px 0 !important;
}
.showMob { display: none; }

/***** Screen Bigger than 960px *****/
@media only screen and (min-width:1200px) {
}
/* (min-width : 321px) and  */
@media only screen and (max-width: 767px) {
    .mainDiv { width: auto; } 
    .mainDiv h1 { font-size: 18px; }
    .searchBarContainer {   width: auto; }
    #searchedjob {  padding: 5px 5px 0px 5px; margin: 5px 0px; min-height: 135px; border-radius: 0px; }
    .searchedJobLeft {  width: 100%; }
    .searchedJobRight { width: 0%; display: none; }
    #jobdesc {  margin-top: -15px; }
    .jobsByEmail span { float: left; margin-top: 5px; margin-left: 0px; }
    #searchresults hr { height: 0px; }
    .hideMob { display: none;  }
    .showMob { display: block; }
    .jobMain    {   width: auto;  }
    .jobRight   {   display: none; }
    .jobdetails-btns {  margin-top: 5%;  }
    .jobdetails-rcol {  text-align: left;  }
    .jobdetails-fields { line-height: 150%;  width: 100%; }
    dl.jobdetails-fields dt { width: 50%; }
    dl.jobdetails-fields dd { width: 50%; }
    dl#cvFieldsDL dt {      width: 100%; min-height: inherit; }
    dl#cvFieldsDL dd {      width: 95%;  min-height: inherit;   padding: 3px 0px; }
    dl#cvFieldsDL dd.synopClass { margin-left: 0px; width: 100%; }
    #cvFieldsDL dd input[type=file] { float: left; }
    .synopClass2 { width: 100%; }
    .applyDiv { width: 100%; }
    .apply-fields dd input[type=text] , .apply-fields dd textarea 
    {   width: 100%; padding: 2px 3px;  margin-bottom: 5px;    }
    .jobAlerts dl { width: 100%; margin: 0px; }
    .jobAlerts dt, .jobAlerts dd {  min-height: 0px;   }
}
@media only screen and (max-width : 410px) {
    #searchedjob { min-height: 153px; }
}
@media only screen and (max-width : 320px) {
    .apply-fields { padding: 10px 0px; }
    dl.apply-fields dt {    width: 100%;    }
    dl.apply-fields dd {    width: 95%;     }
}

#system-message dd.message ul {
  border-radius: 10px !important;
  /* background: url("/jobboard/images/notifications/success.png") no-repeat scroll 10px center #EFFEB9; */
  background: url("../../../media/com_recmgr/images/success.png") no-repeat scroll 10px center #EFFEB9 !important;
  border: 1px solid #98C700 !important;
  padding: 15px 15px 15px 55px !important;
  /*width: 430px !important;*/
  color: black !important;
}
#system-message dd.message ul a { color: black !important; }

#system-message dd.error ul {
  border-radius: 10px !important;
  /* background: url("/jobboard/images/notifications/success.png") no-repeat scroll 10px center #EFFEB9; */
  background: url("../../../media/com_recmgr/images/error.png") no-repeat scroll 10px center #FCCAC3 !important;
  border: 1px solid #EA5338 !important;
  padding: 15px 15px 15px 55px !important;
  /*width: 430px !important;*/
}
/* Using normal text in heading tags etc*/
.normal {
    font-weight: normal;
    font-color: black;
    font-size: 14px;
}

.left10 { margin-left: 10px; }
.left20 { margin-left: 20px; }
.left35 { margin-left: 35px; }
.top10  { margin-top: 10px; }
.left { float: left !important; }
.tleft { text-align: left; }
.right { float: right; }
.tright { text-align: right; }
.gray { color: gray; }
.img20 { height: 20px; width: 20px; }

.blkBtn {
    background: #7d7e7d; /* Old browsers */
    background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7d7e7d 0%,#0e0e0e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;

    background-color: black;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: white;
    cursor: pointer;
    font-weight: bold;
    margin-bottom: 5px;
    padding: 7px 15px;    
}

.blkBtn a {
    text-decoration: none;
    color: white !important;
}

.jobdetails-btns input.blueBtn {
    background: none repeat scroll 0 0 blue;
    cursor: default;
}

.anchor {
    color: #E63E57;
    cursor: pointer;
}

.search_highlight { background-color:#FFFF00; padding:5px;}
.bgred { background-color: #DE0526; }
.bggreen { background-color: green; }

.bred { font-weight: bold; color: red; }
.bgreen, a.bgreen { font-weight: bold; color: green; }

#system-message dd ul li { text-indent: 0px; }

/***************************************************************************
/***************************************************************************
/***************************************************************************
/* Styling for Search Page */
.hrline {
    color: #DDDDDD;
    background-color: #DDDDDD;
    border: 0px none;
    height: 1px;
}
/* Complete profile message */
.alertMsg {
    color: #43A72C;
    margin-bottom: 7px;
}
.alertMsg a { color: #43A72C !important; text-decoration: none; }
/* For all jobs in search results */
#searchedjob:hover {
    background:#EBEBEB;
    background: #f9f9f9;
    background: -moz-linear-gradient(top,  #f9f9f9 0%, #f0f0f0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f0f0f0));
    background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
    background: -o-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
    background: -ms-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
    background: linear-gradient(to bottom,  #f9f9f9 0%,#f0f0f0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f0f0f0',GradientType=0 )
}
#searchedjob #title, #searchedjob #title a {
    font-size: 1.125em; 
    font-weight: bold;
    color: black;
    text-decoration: none;
}
/* For featured Jobs in search results */
.searchedjobf { border: 1px solid #3E255C !important;}
.searchedjobf #title, .searchedjobf #title a { 
    color: #3E255C !important; 
    text-decoration: none;
}
/* Left part of job having title, details and description*/
/* Right part of job having logo and buttons*/
.searchedJobRight img {
    border: 1px solid #DDDDDD;
    padding: 5px;
    float: right;
}
.searchedJobRight input, .searchedJobRight span {
    background: #4A4A4A;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;

    border: none;
    cursor: pointer;
    padding: 3px;
    color: white;
    border-radius: 4px;
    float: right;
    margin: 5px 7px 0px 0px;
    font-size: 11px;
}
.searchedjobf .searchedJobRight input, .searchedjobf .searchedJobRight span {
background: #3E255C;

}
/* Searched job details like area, salary, currency formatting */
#details {
    color: grey;
    line-height: 160%;
    font-size: 0.923em;
}
#views {
    color: #43A72C;
    font-weight: bold;
    line-height: 160%;
    font-size: 0.923em;
}
.jobspagination {
    border: 1px solid lightgray;
    border-radius: 10px 10px 10px 10px;
}
.jobspagination ul {
    padding: 0px !important;
    margin: 10px !important;
    list-style-type: none;
    overflow: hidden;
}
.jobspagination li {
    display: inline;
    padding: 0px 2px !important;
}
.jobsByEmail {
    background-color: #F9F9F9;
}

/* Search bar container */
.searchBarContainer ul {
    height: 44px;
    margin: 0px !important;
    padding: 0px !important;
}

.searchBarContainer ul.tabNav li {
  background:#3E255C;
  padding:10px 0 0 0;
  border-radius: 10px 10px 0 0;
  color: #333333;
  height: 43px;
  float: left;
  font-size: 1.2em;
  font-weight: bold;
  margin: 0 2px 0 0 !important;
  list-style: none;
}

.searchBarContainer li a {
    padding: 8px 15px 7px;
    text-align: center;
    color:white;
}

.unselectedTab { background-color: #4A4A4A !important;}
.unselectedTab a { text-decoration: none; }


/* Browse Bar */
.selectedBrowse {
    background-color: white;
    border-radius: 10px 10px 10px 10px;
    margin: 10px 0;
    padding: 10px;
    border:1px solid #CCC;
}
.selectedBrowse a {
    text-decoration: none;
    color: #B80F14;
    font-size: 12px;
}
.selectedRow {
background: #cdeb8e; /* Old browsers */
background: -moz-linear-gradient(top,  #cdeb8e 0%, #a5c956 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #cdeb8e 0%,#a5c956 100%); /* IE10+ */
background: linear-gradient(to bottom,  #cdeb8e 0%,#a5c956 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 ); /* IE6-9 */

 margin: 5px 0;
    padding: 3px 6px;
}
.removeBrowse {
    width: 10px;
    float: right;
    text-align: center;
}

/* Styling for search bar */
.searchBar {
	background: #fff;
    line-height: 150%;
    border-radius: 0 10px 10px 10px;
    padding: 7px;
}
.searchBar .title {
    font-weight: bold;
    width: 100%;
    background: #f9f9f9;
    padding: 15px;
}
.clear {
    font-weight: normal;
    color: #E63E57;
    float: right;
    cursor: pointer;
}
.searchBar input {
    border: 1px solid #BFBFBF;
}
.searchKeyWord {
    margin-top: 10px;
}
.divCheckboxes {
    padding: 5px;
    margin: 0px;
}
.divCheckBoxList {
    border-radius: 0px;
    background-color: white;
    border: 1px solid #BFBFBF;
    max-height: 189px;
    overflow-x: hidden;
    overflow-y: auto;
}
.divCheckBoxList input {
    margin: 0px 3px;
}
.searchBar #search {
background: #4A4A4A;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;

    border: none;
    color: white;
    padding: 7px 15px;
    font-weight: bold;
    border-radius: 5px;
    float: right;
    margin-bottom: 5px;
    cursor: pointer;
}


/***************************************************************************
/***************************************************************************
/***************************************************************************
/* Styling for Advance Search Page */
.advSearch 
{ 
    border-radius: 10px;
    overflow: hidden;
    width: 650px;
}
.advSearch h2 { border-bottom: 1px solid #DDDDDD; }
.advSearch dl { width: 95%; margin: 0 13px; }
.advSearch dt { width: 40%; clear: both; }
.advSearch dd { width: 60%; }
.advSearch dt, .advSearch dd {
    float: left;
    margin: 0 0 30px 0 !important;
}
.advSearch .title { border-top: 0px; }

/***************************************************************************
/***************************************************************************
/***************************************************************************
/* Styling for Job View Page */

.jobdetails, .applydetails {
	background: #f9f9f9;
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #f0f0f0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f0f0f0));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
	background: linear-gradient(to bottom,  #f9f9f9 0%,#f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f0f0f0',GradientType=0 );
	/*border:1px solid #CCC;
	box-shadow:0 0 1px 1px #ccc;*/
	-webkit-box-shadow:0 0 1px 1px #ccc;
	-moz-box-shadow:0 0 1px 1px #ccc;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;

    border-radius: 10px;
    padding: 10px;
    overflow: hidden;        
}
.jobdetails-btns input {
background: #ff3019; /* Old browsers */
background: -moz-linear-gradient(top,  #ff3019 0%, #cf0404 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff3019), color-stop(100%,#cf0404)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ff3019 0%,#cf0404 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ff3019 0%,#cf0404 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */

    border: none;
    color: #FFFFFF;
    margin: 0 0 5px;
    padding: 7px 2%;
    text-align: center;
    width: 184px;
    cursor: pointer;
    border-radius: 3px;
    font-size: 12px;
    float: right;
}
.jobdescfields {
    line-height: 150%;
    text-align: justify;
}
.jobdescfields dt{
    color: #158F6A;
    font-weight: bold;
}

.jobdetails-fields a,.jobdetails-fields a:link, .jobdetails-fields a:visited {
    text-decoration: none;
    color: #158F6A !important;
}


/***************************************************************************
/***************************************************************************
/***************************************************************************
/* Edit profile page */

#cvFieldsDL {
	background: #f9f9f9;
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #f0f0f0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f0f0f0));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
	background: linear-gradient(to bottom,  #f9f9f9 0%,#f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f0f0f0',GradientType=0 );
	/*border:1px solid #CCC;
	box-shadow:0 0 1px 1px #ccc;*/
	-webkit-box-shadow:0 0 1px 1px #ccc;
	-moz-box-shadow:0 0 1px 1px #ccc;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	
    border-radius: 0 10px 10px 10px;
    float: left;
    padding: 10px;
    width: 100%;
    margin: 0 0 20px 0;
}

span.cvFieldsTitle {
    background-color: darkgrey;
    color:white;
    border-radius: 10px 10px 0 0;
    font-weight: bold;
    padding: 5px 15px;
    float: left;
}

input.updateCV {
    background: #7d7e7d; /* Old browsers */
    background: -moz-linear-gradient(top,  #7d7e7d 0%, #0e0e0e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7d7e7d), color-stop(100%,#0e0e0e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #7d7e7d 0%,#0e0e0e 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #7d7e7d 0%,#0e0e0e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7d7e7d', endColorstr='#0e0e0e',GradientType=0 ); /* IE6-9 */
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	
    border-radius: 5px;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    padding: 7px;
    float: right;
}

dl#cvFieldsDL dd input[type=text] {
    border-radius: 3px 3px 3px 3px;
    height: 16px;
    width: 100%;
    padding: 3px;
    border: 1px solid #BFBFBF;
}

.sub {
    font-size: 11px;
    color: gray;
}

.divSelectedItems {
    background-color: #C6F5DC;
    border: 1px solid #BBBBBB;
    margin: 3px 0 0;
    padding: 3px 2px;    
    border-radius: 5px 5px 5px 5px;
    width: 98%;
    overflow: hidden;
}

div.divSelectedItems span {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #BBBBBB;
  color: #BC0000;
  display: block;
  float: left;
  font: 10px Arial,Helvetica,sans-serif;
  margin: 2px 3px;
  padding: 3px 6px;
  border-radius: 5px 5px 5px 5px;
}

.socialIcon { vertical-align: bottom; }

/* Flow Player */
a.vidCVsmall { display:block;  width:320px; height:180px; }
a.vidCVlarge { display:block;  width:640px; height:320px; }

/***************************************************************************
/***************************************************************************
/***************************************************************************
/* Styling for Job Alerts Page */
.jobAlerts 
{
    width: 95%;
    background: #f9f9f9;
    background: -moz-linear-gradient(top,  #f9f9f9 0%, #f0f0f0 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f0f0f0));
    background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
    background: -o-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
    background: -ms-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
    background: linear-gradient(to bottom,  #f9f9f9 0%,#f0f0f0 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f0f0f0',GradientType=0 );
	/*border:1px solid #CCC;
	box-shadow:0 0 1px 1px #ccc;*/
	-webkit-box-shadow:0 0 1px 1px #ccc;
	-moz-box-shadow:0 0 1px 1px #ccc;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    margin-bottom: 20px;
    border-radius: 10px;
    padding: 10px;
    overflow: hidden;
    display: block;
}
.jobAlerts .title { border-top: 0px; }
.jobAlerts .blkBtn { padding: 5px; font-size: 12px; margin-left: 5px; }

/***************************************************************************
/***************************************************************************
/***************************************************************************
/* Styling for Job Applications Page */

.tableColored {
    width: 100%;
    border: 0px none !important;
    border-radius: 10px 10px 0 0;
    background-color: #CFCFCF;
}

.tableColored th, .tableColored td{
    padding: 5px;
    min-width:  60px;
    border: 0px none !important;
}

.rowDark    { background-color: #D6DBDF; }
.rowLight   { background-color: #EDF1F3; }


/***************************************************************************
/***************************************************************************
/***************************************************************************
/* Styling for Add Job Page */

.salarydd {
    width: 200px;
    height: 100px;
}

.addJob #cvFieldsDL { width: 97%; }
.addJob dl#cvFieldsDL dt { width: 25%; }
.addJob dl#cvFieldsDL dd { width: 70%; }
.addJob .divCheckBoxList { width: 250px; }
.salarydd { 
    padding: 2px 5px;
    border: 1px solid #BFBFBF;
    border-radius: 3px 3px 3px 3px;
    width: 250px;
}
.addJob dl#cvFieldsDL dd input[type="text"] { width: 245px; }
.addJob #cvFieldsDL dd input[type="file"] { float: left; width: 250px; }
.filQuestion td {
    text-align: center;
}
.addJob .divSelectedItems { width: 250px; }
.addJob .mceEditor {
    width: 200px !important;
    max-width: 200px !important;
}

.cvAlerts dt, .cvAlerts dd {
    float: left;
    width: 50%;
    min-height: 0px;
}

/***************************************************************************
/***************************************************************************
/***************************************************************************
/* Styling for Add Job Page */

.cvRecord { width: 750px; }
.cvRecordDL { 
    border: 1px solid silver; 
    overflow: hidden;
    margin-bottom: 20px;
}

.cvRecordDL dt, .cvRecordDL dd { 
    float:  left;
    margin: 1px !important;
    border: 1px solid silver; 
    padding: 5px 0px;
    min-height: 20px;
}

.cvRecordDL dt { 
    background-color: #EBEBEB; 
    width: 30%;
    text-align: right;
    padding-right: 9px;
    clear: both;
}

.cvRecordDL dd { 
    width: 67%;
    padding-left: 11px;
    font-weight: bold;
}

.cvRecordDL .socialIcon { width: 16px; }

.cvRecordDL2 { margin-bottom: 20px; }

.cvRecordDL2 dt {
    border: 1px solid silver; 
    border-radius: 10px 10px 0px 0px;
    background-color: #EBEBEB;
    padding: 5px;
    font-weight: bold;
}
.cvRecordDL2 dd {
    border: 1px solid silver; 
    border-top: 0px none;
    border-radius: 0px 0px 10px 10px;
    padding: 10px;
    margin: 0px !important;
}

.recLinks {
    float: right;
    margin-top: -8px;
}
.smsField {
    width: 300px;
    padding: 1px;
    border: 1px solid lightgrey;
}

/* Text cv CSS */
#txtCV {  }


/***************************************************************************
/***************************************************************************
/***************************************************************************
/* Styling for Add Job Page */

.candCVs { width: 691px; }
.candCVs .heading {
    font-size: 16px;
    font-weight: bold;
}
.candCV {
	background: #f9f9f9;
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #f0f0f0 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#f0f0f0));
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
	background: -o-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#f0f0f0 100%);
	background: linear-gradient(to bottom,  #f9f9f9 0%,#f0f0f0 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f0f0f0',GradientType=0 );
	/*border:1px solid #CCC;
	box-shadow:0 0 1px 1px #ccc;*/
	-webkit-box-shadow:0 0 1px 1px #ccc;
	-moz-box-shadow:0 0 1px 1px #ccc;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	
    border-radius: 10px;
    padding: 10px;
    margin-bottom: 20px;
    overflow: hidden;
}

.candCV .title {
    font-weight: bold;
    font-size: 18px;
}

.candCV ul { padding: 0px !important; }
.candCV ul li {
    list-style: none;
    float: left;
    width: 70%;
    padding: 4px !important;
}
.candCV .extended {
    width: 97%;
}
.candCV li #field { 
    display: block;
    float: left;
    font-size: 12px;
    width: 125px;
}
.candCV li #value {
    font-weight: bold;
    float: left;
    width: 195px;
}
.candCV li #valuef {
    font-weight: bold;
    float: left;
    width: 515px;
}
.candCV .socialIcon { 
    margin-right: 5px; 
    max-width: 115px; 
    min-width: 30px; 
}
.candCV .synop {
    float: left;
    text-align: justify;
    padding: 7px 0px;
    width: 100%;
}
.candrHead { margin-top: 7px; }
.candrHead .blkBtn {
    padding: 3px 5px;
    font-size: 12px;
    margin-top: -5px;
}
</pre></body></html>