@charset "iso-8859-1";

body{

    margin:0;

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    color: #000;

    background-color: #556C79;

    background-image: url(../img/v4/background.gif);



    }

    

/* links =================================================  */

a.link_terms:link, a.link_terms:visited {

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.69em;

    color: #FFFFFF;

    text-decoration: underline;

}

a.link_terms:hover {

    color: #1BCFEF;

    text-decoration: underline;}



a.link_play:link, a.link_play:visited, {

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.75em;

    color: #0CBBD8;

    font-weight:bold;

    text-decoration: underline;

}

a.link_play:hover {

    color: #1BCFEF;

    font-weight:bold;

    text-decoration: underline;}

    

.link_play {

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.75em;

    color: #0CBBD8;

    font-weight:bold;

    text-decoration: underline;

}    

    

a.link_rmore:link, a.link_rmore:visited {

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.75em;

    color: #0CBBD8;

    text-decoration: underline;

}

a.link_rmore:hover {

    color: #1BCFEF;

    text-decoration: underline;

}

    

a.link_rmore2:link, a.link_rmore2:visited {

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.96em;

    color: #0CBBD8;

    text-decoration: underline;

}

a.link_rmore2:hover {

    color: #1BCFEF;

    text-decoration: underline;

}    

    

a {color: blue; }

    

/* Buttons =================================================  */

a.but_yourprofile img,a:link.but_yourprofile img,a:visited.but_yourprofile img,a:hover.but_yourprofile img{

    width: 136px;

    height: 29px;

    background-image: url('../img/v4/but_tophome.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_profiles img,a:link.but_profiles img,a:visited.but_profiles img,a:hover.but_profiles img{

    width: 136px;

    height: 29px;

    background-image: url('../img/v4/but_profiles.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_jobposts img,a:link.but_jobposts img,a:visited.but_jobposts img,a:hover.but_jobposts img{

    width: 136px;

    height: 29px;

    background-image: url('../img/v4/but_jobposts.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



a.but_logout img,a:link.but_logout img,a:visited.but_logout img,a:hover.but_logout img {

    width: 72px;

    height: 19px;

    background-image: url('../img/v4/but_logout.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



.but_search{

    width: 39px;

    height: 19px;

    background-image: url('../img/v4/but_go.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

        //margin-top:1px;

        border:0px;

}

.but_login{

    width: 65px;

    height: 19px;

    border: 0px;

    margin-top:2px;

    color: transparent;

    background-image: url('../img/v4/but_login.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_newmember img,a:link.but_newmember img,a:visited.but_newmember img,a:hover.but_newmember img{

    width: 182px;

    height: 34px;

    background-image: url('../img/v4/but_newmember.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_info img,a:link.but_info img,a:visited.but_info img,a:hover.but_info img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_info.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_account img,a:link.but_account img,a:visited.but_account img,a:hover.but_account img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_myaccount.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



a.but_joblist img,a:link.but_joblist img,a:visited.but_joblist img,a:hover.but_joblist img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_myjobposts.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



a.but_aboutus img,a:link.but_aboutus img,a:visited.but_aboutus img,a:hover.but_aboutus img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_aboutus.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



a.but_testimonials img,a:link.but_testimonials img,a:visited.but_testimonials img,a:hover.but_testimonials img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_testimonials.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



a.but_faq img,a:link.but_faq img,a:visited.but_faq img,a:hover.but_faq img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_faq.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



a.but_contactus img,a:link.but_contactus img,a:visited.but_contactus img,a:hover.but_contactus img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_contactus.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



a.but_specialtiesstore img,a:link.but_specialtiesstore img,a:visited.but_specialtiesstore img,a:hover.but_specialtiesstore img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/butm_specialtiesstore.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



a.but_questionnaires img,a:link.but_questionnaires img,a:visited.but_questionnaires img,a:hover.but_questionnaires img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_questionnaires.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_myprofile img,a:link.but_myprofile img,a:visited.but_myprofile img,a:hover.but_myprofile img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_profile.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_responses img,a:link.but_responses img,a:visited.but_responses img,a:hover.but_responses img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_responses.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_schedule img,a:link.but_schedule img,a:visited.but_schedule img,a:hover.but_schedule img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_schedule.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_calendar img,a:link.but_calendar img,a:visited.but_calendar img,a:hover.but_calendar img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_calendar.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_sessions img,a:link.but_sessions img,a:visited.but_sessions img,a:hover.but_sessions img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_sessions.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_apps img,a:link.but_apps img,a:visited.but_apps img,a:hover.but_apps img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_myapplications.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



a.but_notifications img,a:link.but_notifications img,a:visited.but_notifications img,a:hover.but_notifications img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/butm_mynotifications.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}


a.but_favourites img,a:link.but_favourites img,a:visited.but_favourites img,a:hover.but_favourites img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_myfavourites.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}


a.but_myratings img,a:link.but_myratings img,a:visited.but_myratings img,a:hover.but_myratings img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/butmenu_myreferences.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



a.but_craccount img,a:link.but_craccount img,a:visited.but_craccount img,a:hover.but_craccount img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_craccount.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_createaprofile img,a:link.but_createaprofile img,a:visited.but_createaprofile img,a:hover.but_createaprofile img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_createaprofile.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_crquestionnaire img,a:link.but_crquestionnaire img,a:visited.but_crquestionnaire img,a:hover.but_crquestionnaire img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_createaninterview.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_manquestionnaires img,a:link.but_manquestionnaires img,a:visited.but_manquestionnaires img,a:hover.but_manquestionnaires img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_manquestionnaires.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_manapplicants img,a:link.but_manapplicants img,a:visited.but_manapplicants img,a:hover.but_manapplicants img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_manapplicants.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



a.but_applytoajob img,a:link.but_applytoajob img,a:visited.but_applytoajob img,a:hover.but_applytoajob img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_applytoajob.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



a.but_mancalendar img,a:link.but_mancalendar img,a:visited.but_mancalendar img,a:hover.but_mancalendar img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_mancalendar.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_manschedule img,a:link.but_manschedule img,a:visited.but_manschedule img,a:hover.but_manschedule img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_manschedule.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_createajobpost img,a:link.but_createajobpost img,a:visited.but_createajobpost img,a:hover.but_createajobpost img{

    width: 187px;

    height: 21px;

    background-image: url('../img/v4/but_createajobpost.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.butb_createprofile img,a:link.butb_createprofile img,a:visited.butb_createprofile img,a:hover.butb_createprofile img{

    width: 220px;

    height: 34px;

    background-image: url('../img/v4/butb_createprofile.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.butb_createjobpost img,a:link.butb_createjobpost img,a:visited.butb_createjobpost img,a:hover.butb_createjobpost img{

    width: 220px;

    height: 34px;

    background-image: url('../img/v4/butb_createjobpost.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_play img,a:link.but_play img,a:visited.but_play img,a:hover.but_play img{

    width: 17px;

    height: 19px;

    background-image: url('../img/v4/but_play.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}

a.but_fullprofile img,a:link.but_fullprofile img,a:visited.but_fullprofile img,a:hover.but_fullprofile img{

    width: 124px;

    height: 19px;

    background-image: url('../img/v4/but_fullprofile.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

}



.nc-viewapplication-fullprofile{

    width: 124px;

    height: 19px;

    background-image: url('../img/v4/but_fullprofile.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

    border:0px;

    cursor:pointer;

}



/* forms =================================================  */

.search_form {

    height:19px;

    width:112px;

    padding-left:2px;

    font-size: 0.75em;

    background-image: url(../img/v4/serchform.gif);

    background-repeat:no-repeat;

    border:0px;

/*        background: #dee6e9;

    border: 1px solid #3b799f;

*/

}

.serchlist {

    height:19px;

    width:80px;

    padding-left:2px;

    font-size: 0.75em;

    background-image: url(../img/v4/serchlist.gif);

    background-repeat:no-repeat;

    border:0px;

}        

.username_form {

    height:19px;

    width:122px;

        padding-left:2px;

    font-size: 0.75em;

    background-image: url(../img/v4/usernameform.gif);

    background-repeat:no-repeat;

    border:0px;

}    

.userpass_form {

    height:19px;

    width:122px;

        padding-left:2px;

    font-size: 0.75em;

    background-image: url(../img/v4/userpassform.gif);

    background-repeat:no-repeat;

    border:0px;

}

        

/* texts =================================================  */

.txt_welcome {

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.8em;

    color: #b1522c;

    text-align: left;

    font-weight:bold;

}

.txt_b {

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.69em;

    color: #729EAC;

    text-align: left;

}







.txt_whatexp {

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.69em;

    color: #729EAC;

    text-align: left;

}

.txt_copyr {

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.69em;

    color: #FFFFFF;

    text-align:center;

}

.txt_nameh {

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.75em;

    color: #FFFFFF;

    text-align:left;

    padding-left:7px;

    padding-top:2px;

}

.txt_resseekerh {

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.75em;

    color: #3B5C6D;

    text-align:left;

    

    

}



.txt_resseekerh div {

    padding-top: 2px;

}



.normal_text {

    font-family: Verdana, Helvetica, Arial, Sans Serif;

    font-size: 0.75em;

    color: #fff;

}



.text_panel_h {

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.75em;

    color: #25D9F7;

    text-align:left;

}



/* My Account =================================================  */



.padding1px {

    padding: 1px;

}    



.border_bottom_white {

    border-bottom: 1px solid #fff;

    padding:1px;

}



.user_panel {

    margin:10px;

    width: 180px;

/*    height:150px;

    border: 1px solid #f00;*/

}



#datetime{

    font-family: Verdana, Helvetica, Arial, Sans Serif; 

    font-size: 0.63em;

    color: #fff;

    text-align:left;

    white-space: nowrap;

}



.screenlayout1 {

    width:794px;

    background-image:url(../img/v4/back.gif);

    background-repeat:repeat-y;

}



.screenlayout2 {

    width:780px;

}



.screenlayout3 {

    height:184px;
    width: 780px;
    position: relative;

}



.screenlayout4{

    height:51px;

    width:780px;



}



.screenlayout5 {

    padding:6px 7px 0px 0px;

    width:320px;

    float:right;

}



.screenlayout6 {

    //margin-left:0px;

    width:759px;

    //width:779px;

    /*height:inherit;     */

    padding-left:21px;

    /*display: table-cell;   */

    background-image: url(../img/v4/bg.gif);

    background-position: top left;

    background-repeat: repeat-y;

}



.screenlayout7 {

    float:left;

    padding:2px;

    /*background-color:#376581;     */

    width:204px;

    //width:207px;

    /*height:100%;*/

    padding-bottom:20px;

    /*display: table-cell;    */



}



.div_body {

    

    float:left; 

    padding-left:7px;

    width:537px;

    /*height:100%;*/

    /*display:table;    */

}

#body_part {



    background-color:#f2f2f2;

    width:537px;

    padding-bottom:20px;

}



.screenlayout8 {

    padding-bottom:10px;

}



.new_member_div {

    width:182px; height:34px;

}



.screenlayout9 {

    width:187px; height:21px; padding-top:10px

}



.screenlayout10 {

    padding:6px 6px 6px 20px;

    //padding:6px 6px 6px 20px;

}



.nc-main-ul {

    margin-left:-20px;

    //margin-left:10px;

}



.nc-main-li {

    list-style:square;

    font-family: Arial, Verdana, Helvetica, Sans Serif;

    font-size: 0.96em;

    color: #729eac;

    margin:5px;

}



.screenlayout11 {

    height:56px;

    width: 752px;

    //width: 752px;

    background-image:url(../img/v4/footer.gif);

}



.screenlayout12 {

/*    padding-top:10px;

    width: 766px;*/



}



.screenlayout13 {

    padding-top:5px;

}



.screenlayout14 {

    height:49px;

    width:782px;



}



.menu_button_div {

    width:187px;

    height:21px;

    padding-top:2px;

}







.tabpanel {

    padding:6px 0px 0px 22px;

    width:412px;

    //width:434px;

    float:left;

}



.tab {

    float:left;

    width:136px;

    height:29px;



}



.search_button {

    float:right;

    width:39px;

    height:19px;

}



.search_select {

    float:right;

    width:82px;

    height:19px;

    margin-top:1px;

    padding-right:2px;

}



.search_input {

    float:right;

    width:114px;

    height:19px;

    padding-right:1px;

}



.login_div {

    width:122px;

    height:19px;

    overflow:hidden;

}



.password_div {

    width:122px;

    height:19px;

    overflow:hidden;

}



.login_btn_div {

    /*width:39px;

    height:19px;  */

}



div.autocomplete {

  position:absolute;

  z-index:10000;

  width:400px;

  background-color:white;

  border:1px solid #3b799f;

  margin:0px;

  margin-top:-2px;

  padding:0px;

  font-size:0.8em;

  text-align:left;

  max-height:200px;

  overflow:auto;

  /*/height:expression(this.scrollHeight> 150 ? "150px" : "auto");*/

}

div.autocomplete ul {

  list-style-type:none;

  margin:0px;

  padding:0px;  

}

div.autocomplete ul li.selected { 

  background-color: #dee6e9;

}

div.autocomplete ul li {

  list-style-type:none;

  display:block;

  margin:0;

  padding:2px;

  cursor:pointer;

  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 10px;

}



.combo

{



  padding: 0px; margin: 0px;

    padding-top:4px;

    padding-left:4px;

    margin-top:-1px;

    //margin-left:2px;



  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

  

  

  width : 82px; 

  display : block;

  text-align:left; 

  background-image: url('../img/v4/select.gif');

  background-position: left center;

  background-repeat: no-repeat;

  height:19px;

  cursor: pointer;

  border:0px;

  color:#396782;

  font-size: 0.63em;

}



.combos

{



  padding: 0px; margin: 0px;

    padding-top:4px;

    padding-left:4px;

    margin-top:-1px;

    //margin-left:2px;



  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

  

  

  width : 82px; 

  display : block;

  text-align:left; 

  background-image: url('../img/v4/selects.gif');

  background-position: left center;

  background-repeat: no-repeat;

  height:19px;

  cursor: pointer;

  border:0px;

  color:#fff;

  font-size: 0.63em;

}





.combo2 {

    padding: 0px; margin: 0px;

    padding-top:3px;

    padding-left:4px;

    margin-top:-1px;

    //margin-left:2px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    background-image: url('../img/v4/select2.gif'); 

    background-position: left center;

    text-align:left;

    background-repeat: no-repeat;

    width : 160px; 

    color: #396782;

    border:0px;

    height:19px;

    cursor: pointer;

    font-size: 0.63em;

    z-index: 100;

}

.combo3 {

    padding: 0px; margin: 0px;

    padding-top:3px;

    padding-left:4px;

    margin-top:-1px;

    //margin-left:2px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    background-image:url(../img/v4/select3.gif);

    background-position: left center;

    text-align:left;

    background-repeat: no-repeat;

    width:184px;

    color: #396782;

    border:0px;

    height:19px;

    cursor: pointer;

    font-size: 0.63em;



}





.combo4 {

    padding: 0px; margin: 0px;

    padding-top:3px;

    padding-left:4px;

    margin-top:-1px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    background-image: url('../img/v4/select4.gif'); 

    background-position: left center;

    text-align:left;

    background-repeat: no-repeat;

    width : 260px; 

    

    color: #396782;

    border:0px;

    height:19px;

    cursor: pointer;

    font-size: 0.61em;

    z-index: 100;

    

}



.combo4fix {

     margin-left:1px;

    //margin-left:0px;

}



.nc-advsearch-body {

    width:534px;

    //width:540px;    

    background-color:#396782;

    padding-bottom:24px;

}



.nc-login-body {

    width:537px;

    //width:538px;    

    

    background-color:#f2f2f2;

    padding-bottom:24px;

    /*padding-top: 24px;   */

}



.nc-notification-body {

    width:536px;

    //width:534px;    

    background-color:#f2f2f2;

    padding-bottom:24px;

    /*padding-top:24px;   */

}



.nc-createquiz-body {

    width:536px;

    //width:534px;    

    background-color:#f2f2f2;

    padding-bottom:24px;

    /*padding-top:24px;        */

    margin-bottom: 24px;

    //margin-bottom: 0px;

}



.nc-viewrating-body {

    width:536px;

    //width:534px;    

    background-color:#f2f2f2;

    padding-bottom: 25px;

    /*padding-top: 25px;        */

}



.nc-usersessions-body {

    width:538px;

    //width:534px;    

    background-color:#f3f3f3;

    padding-bottom: 25px;

    /*padding-top: 25px;   */

}



.nc-advsearch-subheader {

    background-image: url(../img/v4/head_advsearch.gif);

    background-position: left center;

    background-repeat: no-repeat;

    padding:5px;

    margin-left:5px;

    width: 317px;

    height:23px;



}



.nc-advsearch-fieldbody {

    background-color: #fff;

    margin-left:5px;

    margin-right :5px;

    padding:5px;

    width:514px;

    //width:530px;

    height:252px;

}



.nc-login-fieldbody {

    background-color: #fff;

    margin-left:5px;

    margin-right :5px;

    padding:5px;

    width:515px;

    //width:528px;

    border:1px solid #d1d4d4;

}



.nc-notification-fieldbody {

    background-color: #fff;

    margin-left:5px;

    margin-right :5px;

    padding:5px;

    width:516px;

    //width:526px;

}



.nc-createquiz-fieldbody {

    background-color: #fff;

    border:1px solid #d1d4d4;

    margin-right :5px;

    padding:5px;

    width:514px;

    //width:526px;

    display: table;    

    margin-left:5px;

}



.nc-viewrating-fieldbody {

    background-color: #fff;

    margin:5px;

    padding:5px;

    width:514px;

    //width:520px;

    /*height:100%;*/

    display: table;

    border:1px solid #d1d4d4;



}



  .nc-usersessions-fieldbody {

    background-color: #fff;

    border:1px solid #d1d4d4;

    margin:5px;

    padding:5px;

    width:512px;

    //width:524px;

    /*height:100%;*/

    display: table;



}



.bold {

    font-weight:bold;

}



.nc-usersessions-theader1 {

    height: 30px;

    width: 34px;

    background-image: url(../img/v4/nc-usersessions-header1.gif);

    background-repeat: no-repeat;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color:#fff;

    text-align:center;

}



.nc-questionnaire-theader1 {

    height: 30px;

    width: 34px;

    background-image: url(../img/v4/nc-usersessions-header1.gif);

    background-repeat: no-repeat;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color:#fff;

    text-align:center;

}



.nc-rating-text {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color:#396782;

}



.nc-howto-text {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color:#396782;

}



.nc-usersessions-theader2 {

    height: 30px;

    width: 90px;

    background-image: url(../img/v4/nc-usersessions-header2.gif);

    background-repeat: no-repeat;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}



.nc-questionnaire-theader2 {

    height: 30px;

    width: 34px;

    background-image: url(../img/v4/nc-usersessions-header2.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}



.nc-usersessions-theader3 {

    height: 30px;

    width: 300px;

    background-image: url(../img/v4/nc-usersessions-header3.gif);

    background-repeat: no-repeat;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}



.nc-questionnaire-theader3 {

    height: 30px;

    background-image: url(../img/v4/nc-questionnaire-header3.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}



.nc-usersessions-theader4 {

    height: 30px;

    width: 196px;

    background-image: url(../img/v4/nc-usersessions-header4.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}



.nc-questionnaire-theader4 {

    height: 30px;

    width: 80px;

    background-image: url(../img/v4/nc-questionnaire-header4.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}



.nc-usersessions-theader2 a,.nc-usersessions-theader2 a:link,.nc-usersessions-theader3 a:visited,.nc-usersessions-theader3 a,.nc-usersessions-theader3 a:link,.nc-usersessions-theader3 a:visited,.nc-usersessions-theader4 a,.nc-usersessions-theader4 a:link,.nc-usersessions-theader4 a:visited,.nc-questionnaire-theader3 a,.nc-questionnaire-theader3 a:link,.nc-questionnaire-theader3 a:visited,.nc-application-header2 a,.nc-application-header2 a:visited,.nc-application-header2 a:link,.nc-application-header3 a,.nc-application-header3 a:link,.nc-application-header3 a:visited {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.96em;

    color:#fff;

    text-decoration: underline;

    margin-left: 5px;

}



.nc-usersessions-theader2 a:hover,.nc-usersessions-theader3 a:hover,.nc-usersessions-theader4 a:hover,.nc-questionnaire-theader3 a:hover,.nc-application-header3 a:hover,.nc-application-header2 a:hover {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.96em;

    color:#1bcfef;

    text-decoration: underline;

    margin-left: 5px;

}





.nc-usersessions-sort1 {

    background-image:url(../img/v4/uparrow.gif);

    background-repeat: no-repeat;

    background-position: center bottom;

    width: 12px;

    height: 12px;

    margin-bottom:-4px;

    margin-left:3px;

}



.nc-usersessions-sort2 {

    background-image:url(../img/v4/downarrow.gif);

    background-repeat: no-repeat;

    background-position: center bottom;

    width: 12px;

    height: 12px;

    margin-bottom:-4px;

    margin-left:3px;

}



.nc-usersessions-td1 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    text-align:center;

    height: 25px;

    border-left:1px solid #294c7c;



}



.nc-questionnaire-td1 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    text-align:center;

    height: 25px;

    border-left:1px solid #294c7c;

    cursor: pointer;

}



.nc-usersessions-td2 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    text-align:center;

    height: 25px;

}



.nc-questionnaire-td2 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    text-align:center;

    height: 25px;

    cursor: pointer; 

}



.nc-usersessions-text {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

}



.nc-usersessions-pager {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.85em;

    color: #336699; 

}



.nc-usersessions-pager span{

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.83em;

    color: #336699;

    margin-bottom:-5px;

    font-weight: bold;

    

}



.nc-usersessions-pager a.link,.nc-usersessions-pager a.link:link,.nc-usersessions-pager a.link:visited {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.83em;

    color: #336699;

    text-decoration: underline;

    margin: 2px;

}



.nc-usersessions-pager a.link:hover {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.83em;

    color: #00ddff;

    text-decoration: underline;

    margin: 2px;

}



.nc-usersessions-td3 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

}



.nc-questionnaire-td3 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

    cursor: pointer;

}



.nc-questionnaire-td3 a,.nc-questionnaire-td3 a:link,.nc-questionnaire-td3 a:visited {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 1em;

    color: #336699;

    padding-left:5px;

}



.nc-questionnaire-td3 a:hover {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 1em;

    color: #00ddff;

    padding-left:5px;

}



.nc-questionnaire-td4 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

    border-right: 1px solid #294c7c;

    cursor: pointer;

}





.nc-advsearch-header {

    background-image:url(../img/v4/advancedsearchheader.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width:540px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-login-header {

    background-image:url(../img/v4/head_login.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width:537px;

    //width:538px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-notification-header {

    background-image:url(../img/v4/head_respond.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width:536px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-createquiz-header {

    background-image:url(../img/v4/nc-createquiz-header.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width:536px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-viewrating-header {

    background-image:url(../img/v4/viewraitingheader.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width:536px;

    //width:538px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-raing-header {

    background-image:url(../img/v4/head_raiting.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width:536px;

    //width:538px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-usersessions-header {

    background-image:url(../img/v4/head_mysessions.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width:536px;

    //width:534px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-application-header {

    background-image:url(../img/v4/header_viewapplication.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width:536px;

    //width:534px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-vievsession-header {

    background-image:url(../img/v4/header_viewsessions.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width:536px;

    //width:534px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}





.nc-questionnaire-header {

    background-image:url(../img/v4/head_myquest.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width:536px;

    //width:534px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-disclaimer-header {

    background-image:url(../img/v4/disclaimerheader.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width:540px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-disclaimer-footer {

    width:540px;

    height:1px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-advsearch-labletext {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #5a7a89;

    padding:2px;

}



.nc-viewrating-subheader {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #5a7a89;

    padding: 2px;

}



.nc-viewrating-count-label {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #5a7a89;

    padding: 2px;

}



div.star {

    display: table-cell;

    width: 15px;

    padding-top: 4px;

    padding-right: 2px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #5a7a89;

    float: left;

    margin-left:-2px;

}



.regTextarea {

    width: 500px;

    

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #5a7a89;

    height: 6em;

    border: 1px solid #3c7aa0;

    background-color: #dce5e9;

    margin-left: 10px;

}



.jobTextarea {

    width: 500px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #5a7a89;

    height: 6em;

    border: 1px solid #3c7aa0;

    background-color: #dce5e9;

    margin-left: 10px;

}



.nc-advsearch-inputtext{

    padding:1px;

    font-size: 0.83em; 

    //padding:0px;

    //margin-left:1px;

    height: 20px;

}

.nc-advsearch-inputtext input{

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #5a7a89;

    //padding:0px;

    height: 18px;

    border: 1px solid #3c7aa0;

    background-color: #dce5e9;

}



.nc-createquiz-inputtext input{

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #5a7a89;

    //padding:0px;

    height: 18px;

    border: 1px solid #3c7aa0;

    background-color: #dce5e9;

    width:243px;

}



.browseInput {

        border: 1px solid #3c7aa0;

        background-color: #dce5e9;

        float: left; 

        /*overflow: hidden;*/

        /*font-size: 0.7em;*/

        /*white-space: nowrap; */

        margin-right: 5px;

        padding: 0px;

        position: relative;

        z-index:105;

        width: 200px; 

        // width: 227px;

        height: 19px; 

        //height: 19px; 

        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

        font-size: 0.69em;

        color: #5a7a89;

        margin-top:2px;

        //margin-top:0px;

}



.browseBtn {

        background-image: url('../img/v4/but_browse.gif');

        background-position: 0px 0px;

        background-repeat: no-repeat;

        position: relative;   

        width: 80px;

        height: 19px;

        z-index: 10;

        float: left;

        margin-top:2px;

        //margin-top:0px;

}

.browseBlock {

    position: relative;

    top: -20px;

}

.browseFile {

        z-index: 90; 

        top: 0px;

        position: relative; 

        font-size: 14px;

        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

        height: 19px;

        -moz-opacity:0;

        filter:alpha(opacity: 0);

        opacity: 0;

        cursor:pointer;

}







.nc-advsearch-clear {

    width: 126px;

    height: 19px;

    background-image: url('../img/v4/but_clearfields.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

    margin:2px;

    border: 0px;

}



.nc-advsearch-start {

    border: 0px;

    width: 126px;

    height: 19px;

    background-image: url('../img/v4/but_startsearch.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

    margin:2px;

    margin-right:8px;

    //margin-right:2px;

}



.nc-disclaimer-text {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #5a7a89;

}



.nc-faq-text {

     font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;

     font-size: 0.83em;

     color: #5a7a89;

}

.dh {

     height: 10px;

}

.dh3 {

     height: 30px;

}



div.chkBox {

        height: 13px; 

        width: 13px; 

        line-height: 0px;

        font-size: 0px;

        cursor: pointer;

        background-image: url('../img/v4/but_chekbox1.gif');

        background-repeat: no-repeat;

        background-position: 0px 0px;

        margin: 4px;

        float: left;

}



.calendar-chkBox {

        height: 13px; 

        width: 13px; 

        line-height: 0px;

        font-size: 0px;

        cursor: pointer;

        /*background-image: url('../img/v4/but_chekbox1.gif');*/

        backgound-repeat: no-repeat;

        background-position: 0px 0px;

        margin: 4px;

        float: left;

}



div.checked {

    background-image: url('../img/v4/but_chekbox.gif');

}



div.chkLabel {

    

    font-size: 0.7em;

    padding-left: 7px;

    padding-top: 4px;

    padding-right: 22px;

    

}



.button {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #5a7a89;

    border: 1px solid #3c7aa0;

    background-color: #dce5e9;

    cursor: pointer;

}





.formBtn {

        background-image: url('../img/v4/but_create.gif');

        background-position: 0px 0px;

        background-repeat: no-repeat;

        border: 0px;

        padding: 0px;

        width: 89px;

        height: 19px;

        cursor: pointer;

}

.formBtnsubmit {

        background-image: url('../img/v4/but_submit.gif');

        background-position: 0px 0px;

        background-repeat: no-repeat;

        border: 0px solid red;

        padding: 0px;

        width: 89px;

        height: 19px;

        cursor: pointer;

        font-size: 0px;

}

.formBtncreatejobpost {

        background-image: url('../img/v4/but_createjoblist.gif');

        background-position: 0px 0px;

        background-repeat: no-repeat;

        border: 0px;

        padding: 0px;

        width: 176px;

        height: 19px;

        cursor: pointer;

        font-size: 0px;  

}

.formBtnattachquiz {

        background-image: url('../img/v4/but_attachinterview.gif ');

        background-position: 0px 0px;

        background-repeat: no-repeat;

        border: 0px;

        padding: 0px;

        width: 150px;

        height: 19px;

        cursor: pointer;

        font-size: 0px;  

}

.formBtnjoblist {

        background-image: url('../img/v4/but_joblist.gif');

        background-position: 0px 0px;

        background-repeat: no-repeat;

        border: 0px;

        padding: 0px;

        width: 89px;

        height: 19px;

        cursor: pointer;

        font-size: 0px;  

}





.tblRow {

    float:left;

    width:100%;

    color: #5a7a89;

    padding-top: 2px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

}



.tblRow2 {



    color: #5a7a89;

    padding-top: 2px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;    

}



div.tblLabel {

    width: 150px;

    padding: 2px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em; 

    float: left; 

}

div.tblLabeljob {

    width: 100px;

    padding: 2px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em; 

    float: left; 

}



div.tblInput {

    padding: 2px;

    vertical-align: bottom;

}

div.tblInputjobheader {

    padding: 2px;

    vertical-align: bottom;

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #5A7A89;

}

div.tblInputjobtexts {

    padding: 2px;

    vertical-align: bottom;

    font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #486786;

}





div.tblInput input{

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.75em;

    color: #5a7a89;

    height: 19px;

    border: 1px solid #3c7aa0;

    background-color: #dce5e9;

    padding:1px;

    padding-right: 4px;

}



div.tblInput textarea{

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.75em;

    color: #5a7a89;

    height: 19px;

    border: 1px solid #3c7aa0;

    background-color: #dce5e9;

    padding:1px;

    padding-right: 4px;

}



div.tblInput select{

    padding:1px;

    padding-right: 4px;

}



div.mainBody {

    background-color:#f2f2f2;  

    padding: 5px;

    padding-right: 8px;

    //padding-right: 5px;

    //padding-bottom:24px; 

   /* diasplay: table;*/

    /*height: 100%;  */

    //height: 90%;

}



div.mainCenter {

    background: #fff; 

    padding: 5px;

    border:1px solid #d1d4d4;

    float:left;

}









.radiochecked {

    background-image: url(../img/v4/but_radiobox.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width:13px;

    height:13px;

    margin: 2px;

}



.radio {

    background-image: url(../img/v4/but_radiobox1.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width:13px;

    height:13px;

    margin: 2px;

}



.button_back {

    background-image:url(../img/v4/but_back.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width: 89px;

    height: 19px;

    margin:2px;

}



.button_next {

    background-image:url(../img/v4/but_next.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width: 89px;

    height: 19px;

    margin:2px;

}



.nc-editquiz-header {

    background-image:url(../img/v4/head_editquestionnaire.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width: 536px;

    //width:536px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-userdetails-header {

    background-image:url(../img/v4/myAccheader.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width: 536px;

    //width:537px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

}



.nc-viewprofile-layout {

    width:527px;    

    //width:520px;    

    background-color:#f2f2f2;

    padding:5px;

    /*padding-top: 24px;    */

}



.nc-viewprofile-body {

    width:515px;    

    //width:506px;    

/*    margin:5px;*/

    padding:5px;

    background-color:#fff;

    border:1px solid #d1d4d4;

}



.nc-viewprofile-subheader {

    background-image:url(../img/v4/viewoprofilesubheader.gif);

    background-repeat: no-repeat;

    background-position: right center;

    width: 514px;

    //width: 514px;

    height: 23px;

}



.nc-viewprofile-subheader-name {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

    color: #fff;

    font-weight:bold;

    float: left;

    padding:2px;

}



.nc-viewprofile-stat {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.65em;

    color: #fff;

    float: right;

    padding:4px;

    padding-right:24px;

}



.nc-viewprofile-info1 {

    float:left;

    width:180px;

    margin-top:5px;

}



.nc-viewprofile-employmentstatus {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.65em;

    color: #5a7a89;

    padding:2px;

}



.nc-viewprofile-info2 {

    float:left;

    margin-top:5px;

    margin-left:10px;

    padding-left:10px;

    border-left: 1px solid #8fdce9;

}



.nc-viewapplication-info2 {

    float:left;

    margin-top:5px;



}



.nc-userdetails-popupclose {

    background-image:url(../img/v4/but_close.gif);

    background-position:0px 0px;

    background-repeat:no-repeat;

    width:89px;

    height:19px;

    border:0px;

    cursor: pointer;

}



.nc-viewprofile-info2-body {



  display:table-cell;

}



.nc-viewprofile-label {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.65em;

    color: #669999;

  padding: 2px;

}



.nc-viewprofile-label2 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.65em;

    color: #a25022;

  padding: 2px;

}



.nc-viewprofile-value {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.93em;

    color: #4c657f;

  display: inline;

}



a.nc-viewprofile-value,a:link.nc-viewprofile-value,a:visited.nc-viewprofile-value {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.93em;

    color: #4c657f;

  text-decoration: underline;

}



a.nc-viewprofile-value-full,a:link.nc-viewprofile-value-full,a:visited.nc-viewprofile-value-full {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.93em;

    color: #4c657f;

  text-decoration: underline;

  position: relative;

z-index: 0;

}







a.nc-viewprofile-value-full span,a:link.nc-viewprofile-value-full span,a:visited.nc-viewprofile-value-full span {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 1em;

    padding:3px;

    color: #4c657f;

    border: 1px solid #3c7aa0;

    background-color: #dce5e9;

    position: absolute;

    left: -1000px;

    visibility: hidden;

    //cursor:pointer;

}





a:hover.nc-viewprofile-value {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.93em;

    color: #4c657f;

  text-decoration: none;

}



a:hover.nc-viewprofile-value-full {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.93em;

    color: #4c657f;

  text-decoration: none;

  background-color: transparent;

z-index: 50;

}







a:hover.nc-viewprofile-value-full span{

visibility: visible;

top: -3;

left: -3px;



}



.nc-viewprofile-value-full2 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.93em;

    color: #4c657f;

  text-decoration:none;

  position: relative;

z-index: 0;

}



.nc-viewprofile-value-full2-span {

  text-decoration:none;

  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 1em;

    padding:3px;

    color: #4c657f;

    border: 1px solid #3c7aa0;

    background-color: #dce5e9;

    position: absolute;

    left: -1000px;

    visibility: hidden;

    //cursor:text;

    z-index:100;

}





.nc-viewprofile-value-full2-hover {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.93em;

    color: #4c657f;

  text-decoration:none;

  background-color: transparent;

z-index: 50;

}



.nc-viewprofile-value-full2-hover-span{

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 1em;

    padding:3px;

    color: #4c657f;

    border: 1px solid #3c7aa0;

    background-color: #dce5e9;

    position: absolute;

    left: -1000px;

    //cursor:text;

    z-index:100;

  visibility: visible;

  text-decoration:none;

top: -3;

left: -3px; 



}





.nc-viewprofile-ratebtn {

  background-image:url(../img/v4/but_providereference.gif);

  background-position: 0px 0px;

  background-repeat: no-repeat;

  width: 148px;

  height:19px;

  border: 0px;

  margin:2px;
cursor:pointer;
}

.nc-viewprofile-addtofavourites {

  background-image:url(../img/v4/but_addtofavourites.gif);

  background-position: 0px 0px;

  background-repeat: no-repeat;

  width: 162px;

  height:19px;

  border: 0px;

  margin:2px;
  cursor:pointer;

}


.nc-viewprofile-info3-body {

 

  display:table-cell;

}

.nc-viewprofile-info3 {

  border-left: 1px solid #8fdce9;

  width:138px;

    //width: 140px;

    height:155px;

    float:left;

    margin-top:5px;

  display:table-cell;

}



.nc-viewprofile-info4 {

width:100%;

  

  float:left;

  

  height:120px;

  display: table;

}



.nc-viewprofile-coverletter {

    border: 1px solid #3c7aa0;

    background-color: #fff;

    width:510px;

    //width:512px;

    height:100px;

    color: #4c657f;

    overflow:auto;

    //margin-left:2px;

    padding:2px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

}



.nc-viewprofile-info5 {

  width:100%;

  display: table;

}



.nc-viewprofile-info6 {

  width:100%;

  display: table;

}



.nc-viewprofile-interests {

    border: 1px solid #3c7aa0;

    background-color: #fff;

    width:510px;

    //width:512px;

    height:100px;

    color: #4c657f;

    overflow:auto;

    //margin-left:2px;

    padding:2px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.83em;

}



#container { width: 510px;//width:514px; margin: 0 auto; position: relative; }

#main { width:100%; position: relative; }

#content { /*padding: 18px 20px;*/ position: relative; color: #333; }

#main ul { margin-bottom: 0px; list-style: none outside; }





.highslide {

    cursor: url(img/v4/photog/zoomin.cur), pointer;

    outline: none;

}

.highslide img {

/*    border: 2px solid gray;*/

    border:0px;

}

.highslide:hover img {

/*    border: 2px solid white;*/

    border:0px;

}



.highslide-image {

    border: 10px solid white;

}

.highslide-image-blur {

}

.highslide-caption {

    display: none;

    border: 5px solid white;

    border-top: none;

    padding: 5px;

    background-color: white;

}

.highslide-loading {

    display: block;

    color: white;

    font-size: 9px;

    font-weight: bold;

    text-transform: uppercase;

    text-decoration: none;

    padding: 3px;

    border-top: 1px solid white;

    border-bottom: 1px solid white;

    background-color: black;

    /*

    padding-left: 22px;

    background-image: url(highslide/graphics/loader.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;

    */

}

a.highslide-credits,

a.highslide-credits i {

    padding: 2px;

    color: silver;

    text-decoration: none;

    font-size: 10px;

}

a.highslide-credits:hover,

a.highslide-credits:hover i {

    color: white;

    background-color: gray;

}



.highslide-display-block {

    display: block;

}

.highslide-display-none {

    display: none;

}



/* DRAWERS */

#main ul.drawers { margin: 0 !important; }

#main .slider .drawer-handle { padding-left: 0; padding-bottom: 4px; padding-right: 0; padding-top: 4px; color: #000; font-size: 12px; text-indent: 10px; width: 100%;/* background: #939393 url(http://images.apple.com/itunes/home/images/slider_handlebg.png) 0 0 no-repeat;*/ cursor: default; }

#main .slider .drawer-content { display: block; margin: 0; height: auto; border: 1px solid #ebebeb; border-width: 0 1px; }

/* PRODUCT BROWSER */

#productbrowser { width:510px;//width: 514px; height: 90px; overflow: auto; }

#pb-productbrowsercontainer { position: relative;z-index:5; width: 444px;//width:448px; height: 80px;//height: 82px; margin: 0 auto;margin-top:6px;//margin-left:33px; }

#pb-productslider { left: 0; width: 924px; height: 80px; position: absolute; margin: 0; padding: 0; }

#pb-productslider .pb-productimage { float: left; width: 80px; height: 80px; position: relative; top: 0;margin-left:2px;margin-right:2px; }

/*#pb-productslider .pb-productimage a { float: left; width: 100%; padding-top: 70px; overflow: hidden; color: #ccc; font-size: 11px; text-align: center; background-position: 50% 100%; background-repeat: no-repeat; }

#pb-productslider .pb-productimage a:hover { text-decoration: none; color: #fff; }*/

#pb-productslidertrack { position: absolute; top: 2px; left: 23px; width: 464px;//width:468px;z-index:-10; overflow: hidden; height:0px; visibility: hidden; }

/*#pb-cat1 { position: absolute; top: 0; z-index: 150; color: #fff; font-size: 11px; cursor: pointer; left: 85px; }

#pb-cat2 { position: absolute; top: 0; z-index: 150; color: #fff; font-size: 11px; cursor: pointer; left: 455px; }

#pb-cat3 { position: absolute; top: 0; z-index: 150; color: #fff; font-size: 11px; cursor: pointer; left: 635px; }

*/

/*

#pb-productsliderhandle { position: absolute; width: 213px; height: 19px; cursor: pointer; z-index: 155; }

#pb-productsliderhandleimage { position: absolute; width: 213px; height: 19px;  behavior:url(/global/scripts/lib/iepngfix.htc); cursor: pointer; z-index: 5; }

*/

#pb-leftarrow { position: absolute; left: 5px; top:  5px; width: 23px; height: 82px; background: #000; z-index: 150; cursor: pointer;background-image:url(../img/v4/but_sliderprevious.gif);background-position:0px -246px;background-repeat:no-repeat; }

#pb-rightarrow { position: absolute; left: 482px;//left:486px; top:  5px; width: 23px; height: 82px; z-index: 150; cursor: pointer;background-image:url(../img/v4/but_slidernext.gif);background-position:0px 0px;background-repeat:no-repeat; }

.leftarrow { position: absolute; left: 5px; top:  5px; width: 23px; height: 82px; background: #000; z-index: 160; cursor: pointer;background-image:url(../img/v4/but_sliderprevious.gif);background-position:0px -246px;background-repeat:no-repeat; }

.rightarrow { position: absolute; left: 482px;//left:486px; top:  5px; width: 23px; height: 82px; z-index: 160; cursor: pointer;background-image:url(../img/v4/but_slidernext.gif);background-position:0px 0px;background-repeat:no-repeat; }



.forgotpwd {

    padding:2px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #fff;

    text-decoration: underline;

    cursor: pointer;

    margin-top:-20px;

    margin-bottom:20px;

}



.uploadphotos {

    padding:2px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #fff;

    text-decoration: underline;

    cursor: pointer;

    margin-top:-20px;

    margin-bottom:20px;

}





.highslide-html {

    width:390px;

    height:243px;

}



.forgotpwd-body {

    width:390px;

    height:243px;



} 

.uploadphotos-body {

    width:390px;

    height:380px;



}

.forgotpwd-html-blur {

}                   

.uploadphotos-html-blur {

}

.forgotpwd-html-content {

    position: absolute;

    display: none;

    width:390px;

    height:243px;



}



.forgotpwd-html-content-img {

        background-image:url(../img/v4/forgotpwd_window_back.png);

    background-repeat: no-repeat;

    width:390px;

    height:243px;

}



.uploadphotos-html-content {

    position: absolute;

    display: none;

    width:390px;

    height:380px;

}



.uploadphotos-html-content-img{

    background-image:url(../img/v4/upload_window.png);

    background-repeat: no-repeat;                   

    width:390px;

    height:380px;

}



.highslide-display-block {

    display: block;

}

.highslide-display-none {

    display: none;

}



.forgotpwd-control {

    display: block;

    float:left;

    height:30px;

}

.uploadphotos-control {

    display: block;

    float:left;

    height:30px;

}

.forgotpwd-control:hover {

    

}

.uploadphotos-control:hover {

    

}



.highslide-move {

    //display:block;

    //position:relative;

    //background-image:url(../img/v4/forgotpass_window_header.gif);

    //background-position:0px 1px;

    //background-repeat:repeat-x;

    cursor: move;

    width:278px;

    //width:290px;

    height:30px;

    margin-left:0px;



    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.75em;

    color: #fff;

    padding: 7px;

    z-index: 100000;



}



.forgotpwd-close {

    background-image:url(../img/v4/forgotpwd_window_butclose.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 29px;

    height: 30px;

    cursor:pointer;

    margin-top:1px;    

}



.uploadphotos-close {

    background-image:url(../img/v4/forgotpwd_window_butclose.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 29px;

    height: 30px;

    cursor:pointer;

    margin-top:1px;    

}



.forgotpwd-header-delimiter {

    background-image:url(../img/v4/forgotpwd_window_linesep.gif);

    background-repeat: no-repeat;

    background-position: 0px 1px;

    width:2px;

    height: 30px;

}



.uploadphotos-header-delimiter {

    background-image:url(../img/v4/forgotpwd_window_linesep.gif);

    background-repeat: no-repeat;

    background-position: 0px 1px;

    width:2px;

    height: 30px;

}





.forgotpwd-subheader {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    width:350px;

    height:25px;

    text-align:center;

    vertical-align:middle;

    margin-top:20px;

    //margin-top:30px;

}

.uploadphotos-subheader {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    width:350px;

    height:25px;

    text-align:center;

    vertical-align:middle;

    margin-top:20px;

    //margin-top:30px;

}





.forgotpwd-email-label {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    width:85px;

    height:19px !important;

    float:left;

    text-align:right;

    vertical-align:middle;

    padding-top:3px;



    padding-right:3px;

}

.uploadphotos-email-label {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    width:52px;

    height:19px !important;

    float:left;

    text-align:right;

    vertical-align:middle;

    padding-top:3px;

    padding-right:3px;

}



.forgotpwd-email-input {

    width: 268px;

    height:19px !important;

    float:left;

}



.uploadphotos-email-input {

    width: 268px;

    height:19px !important;

    float:left;

}



.forgotpwd-login-label {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    width:85px;

    height:19px !important;

    float:left;

    text-align:right;

    vertical-align:middle;

    padding-top:3px;



    padding-right:3px;

}



.uploadphotos-login-label {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    width:85px;

    height:19px !important;

    float:left;

    text-align:right;

    vertical-align:middle;

    padding-top:3px;



    padding-right:3px;

}





.forgotpwd-login-input {

    width: 268px;

    height:19px !important;

    float:left;

}



.uploadphotos-login-input {

    width: 268px;

    height:19px !important;

    float:left;

}



.forgotpwd-input {

    width:192px;

    height:19px;

    background-image:url(../img/v4/window_field.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    border: 0px;

    background-color: transparent;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    padding:2px;

}

.uploadphotos-input {

    width:192px;

    height:19px;

    background-image:url(../img/v4/window_field.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    border: 0px;

    background-color: transparent;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    padding:2px;

}





.forgotpwd-space {

    display:block;

    width:355px;

    height:13px;

    margin-top:19px;

    //margin-top:0px;

}



.uploadphotos-space {

    display:block;

    width:355px;

    height:13px;

    margin-top:19px;

    //margin-top:0px;

}



.forgotpwd-buttons {

    height:19px;

    width:247px;

    float:right;

    margin-right:35px;

    //margin-right:5px;

}

.uploadphotos-buttons {

    height:19px;

    width:247px;

    float:right;

    margin-right:35px;

    //margin-right:5px;

}



.forgotpwd-cancel {

    background-image:url(../img/v4/forgotpwd_but_cancel.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 89px;

    height: 19px;

    border: 0px;

    cursor: pointer;

}



.uploadphotos-cancel {

    background-image:url(../img/v4/forgotpwd_but_cancel.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 89px;

    height: 19px;

    border: 0px;

    cursor: pointer;

}



.forgotpwd-send {

    background-image:url(../img/v4/forgotpwd_but_sendpassword.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 144px;

    height: 19px;

    border: 0px;

    cursor: pointer;

}      



.uploadphotos-send {

    background-image:url(../img/v4/forgotpwd_but_sendpassword.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 144px;

    height: 19px;

    border: 0px;

    cursor: pointer;

}



/********************************************************************************************/





.rateuser { 

    padding:2px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #fff;

    text-decoration: underline;

    cursor: pointer;

    margin-top:-20px;

    margin-bottom:20px;

}



.highslide-html {

    width:390px;

    height:243px;

}



.rateuser-body {

    width:390px;

    height:243px;



}





.rateuser-html-blur {

}

.rateuser-html-content {

    position: absolute;

    display: none;

    width:390px;

    height:243px;

}



.rateuser-html-content-img {

    background-image:url(../img/v4/forgotpwd_window_back.png);

    background-repeat: no-repeat;

    width:390px;

    height:243px;

}



.rabuse-html-content {

    position: absolute;

    display: none;

        background-image:url(../img/v4/forgotpwd_window_back.png);

    background-repeat: no-repeat;

    width:390px;

    height:243px;



}



.nc-viewprofile-rabuse-fix {

    width:100%;

    float:left;

    margin-top:98px;

    //margin-top:16px;

    height:19px;

}

   

.highslide-display-block {

    display: block;

}

.highslide-display-none {

    display: none;

}



.rateuser-control {

    display: block;

    float:left;

    height:30px;

}

.rateuser-control:hover {

    

} 

.highslide-move {

    //display:block;

    //position:relative;

    //background-image:url(../img/v4/forgotpass_window_header.gif);

    //background-position:0px 1px;

    //background-repeat:repeat-x;

    cursor: move;

    width:278px;

    //width:290px;

    height:30px;

    margin-left:0px;



    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.75em;

    color: #fff;

    padding: 7px;

    z-index: 100000;



}



.rateuser-close {

    background-image:url(../img/v4/forgotpwd_window_butclose.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 29px;

    height: 30px;

    cursor:pointer;

    margin-top:1px;    

}



.rateuser-header-delimiter {

    background-image:url(../img/v4/forgotpwd_window_linesep.gif);

    background-repeat: no-repeat;

    background-position: 0px 1px;

    width:2px;

    height: 30px;

}







.rateuser-subheader {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    width:350px;

    height:25px;

    text-align:center;

    vertical-align:middle;

    margin-top:20px;

    //margin-top:30px;

}



.rateuser-email-label {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    width:85px;

    height:19px !important;

    float:left;

    text-align:right;

    vertical-align:middle;

    padding-top:3px;



    padding-right:3px;

}



.rateuser-email-input {

    width: 268px;

    height:19px !important;

    float:left;

}



.rateuser-login-label {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    width:85px;

    height:19px !important;

    float:left;

    text-align:right;

    vertical-align:middle;

    padding-top:3px;



    padding-right:3px;

}



.rateuser-login-input {

    width: 268px;

    height:19px !important;

    float:left;

}



.rateuser-input {

    width:192px;

    height:19px;

    background-image:url(../img/v4/window_field.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    border: 0px;

    background-color: transparent;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    padding:2px;

}



.nc-viewprofile-textarea {

    width:332px;

    height:100px;

    border: 1px solid #336699;

    background-color: #dee6e9;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    padding:2px;

    margin-left:10px;

}



.rateuser-space {

    display:block;

    width:355px;

    height:13px;

    margin-top:19px;

    //margin-top:0px;

}



.rateuser-buttons {

    height:19px;

    width:247px;

    float:right;

    margin-right:32px;

    //margin-right:2px;

}



.rateuser-cancel {

    background-image:url(../img/v4/forgotpwd_but_cancel.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 89px;

    height: 19px;

    border: 0px;

    cursor: pointer;

}



.rateuser-send {

    background-image:url(../img/v4/nc_viewrating_but_send.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 70px;

    margin-left:74px;

    height: 19px;

    border: 0px;

    cursor: pointer;

}



.rateuser-sendreport {

    background-image:url(../img/v4/but_sendreport.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 130px;

    height: 19px;

    border: 0px;

    cursor: pointer; 

}



/********************************************************************************************/

#overlay{

    position: absolute;

    top: 0;

    left: 0;

    z-index: 90;

    width: 100%;

    height: 100%;

    background-color: #fff;

    filter:alpha(opacity=1);

    -moz-opacity: 0.01;

    opacity: 0.01;

    }

    

#xwindow {

    width: 300px;

    height:250px;

    background: #fff;

    border: 1px solid #f00;

    left: 200px;

    top:100px;

    display:block;

    z-index:100001;

}



.nc-calendar-body {

    width:524px;

    //width:534px;    

    background-color:#396782;

    padding:5px;

    padding-bottom:24px;

    padding-top:24px;

    display: table-cell;

    height: 100%;

    

    

}

.nc-calendar-fieldbody {

    background-color: #fff;

    padding:5px;

    width:514px;

    //width:524px;

                display: table-cell;

}







.nc-calendar-header {

    background-image:url(../img/v4/head_mycalendar.gif);

    background-position:left center;

    background-repeat: no-repeat;

    width:534px;

    //width:540px;

    height:18px;

    padding-bottom:5px;

    margin-bottom: 5px;

    border-bottom: 1px solid #8fdce9;

    border:1px solid #f00;

}



.nc-calendar-timeslot {

    width:150px;

    height:177px;

    //height:182px;

    background-color:#376581;

}



.nc-calendar-timeslot-body {

    width: 148px;

    height:152px;

    background-color:#fff;

    margin-left:1px;

}



.nc-calendar-timeslot-header {

    width: 148px;

    height:22px;

}



.nc-calendar-timeslot-header-text {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #fff;

    padding-top:4px;

    padding-left:4px;

    float:left;

    width:59px;

    //width:63px;

}



.nc-calendar-timeslot-header-select {

    float: right;

    padding-top:2px;



}



.nc-calendar-timeslot-body-header {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #376581;

    padding-top:4px;

    padding-left:4px;

}



.nc-calendar-timeslot-body-label {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #376581;



    padding-top:2px;

    //padding-top:3px;

    padding-left:4px;

}



.nc-calendar-hours {

    margin-top:5px;

    width:150px;

    height:177px;

    //height:182px;

    background-color:#376581;

}



.nc-calendar-hours-body {

    width: 148px;

    height:152px;

    background-color:#fff;

    margin-left:1px;

}



.nc-calendar-hours-header {

    width: 148px;

    height:22px;

}



.nc-calendar-hours-header-text {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #fff;

    padding-top:4px;

    padding-left:4px;

    float:left;

    width:59px;

    //width:63px;

}



.nc-calendar-hours-header-select {

    float: right;

    padding-top:2px;



}



#forgotpwd-alert-loading {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    width: 355px;

    height: 180px;

}

                     

#forgotpwd-alert-loading img{

    margin-left: 125px;

    margin-top: -30px;

    width:168px;

    height:28px;

}                    



#forgotpwd-alert-loading-span {

    margin-top:110px;

    text-align: center;

}





#rateuser-alert-loading {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #4c657f;

    width: 355px;

    height: 180px;

}

                     

#rateuser-alert-loading img{

    margin-left: 125px;

    margin-top: -30px;

    width:168px;

    height:28px;

}                    



#rateuser-alert-loading-span {

    margin-top:50px;

    text-align: center;

}



.activetab{

        position:relative;

        z-index:5;

        border-left: 1px solid #38759d;

        border-right: 1px solid #38759d;

        border-top: 1px solid #38759d;

        background: #ffc;

        height: 25px;

        list-style: none;

        /*display: inline;  */

        float:left;

        cursor: pointer;

        font-size: 0.69em;

        color: #0067B3;

        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 

        color:#fff;

        padding: 2px;

        padding-left:6px;

        padding-right: 6px;

        background-color: #38759d; 

        margin-right:3px; 

        padding-top:6px;

}



.noactivetab{

    position:relative;

    z-index:3;

    vertical-align: middle;

    height: 22px;

    list-style: none;

    /*display: inline;*/

    float:left;

    cursor: pointer;

    font-size: 0.69em;

    color: #376581;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 

    padding: 2px;

    padding-left:6px;

    padding-right: 6px;

    margin-right:4px;

    bottom: -5px;    

    border-left: 1px solid #d2e6ee;

    border-top: 1px solid #d2e6ee;

    border-right: 1px solid #d2e6ee;

    background-color: #d2e6ee;



}      



.tabbody{

    position: relative;

    z-index:6;

    background-image: url(../img/v4/back_viewraiting.png);

    background-repeat:repeat-x;

    background-position: top center;

    width: 511px;

    //width: 511px;

    margin-top: 0px;    

    /*margin-top:5px;*/

    //margin-top: -4px;

    

    

    

}



.tabbodycontent{

    border:2px solid #38759d;

    width:490px;

    //width:510px;

    padding:10px;

    font-size: 0.69em;

    color: #0067B3;

    font-family: Verdana, Arial;

}



.nc-viewrating-value {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #376581;

}



a.nc-viewrating-link,a.nc-viewrating-link:link,a.nc-viewrating-link:visited,a.nc-viewrating-link:active {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #376581;

    text-decoration: underline;

}



a.nc-viewrating-link:hover {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #1bcfef;

    text-decoration: underline;

}



.nc-viewrating-desc {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #376581;

}



.nc-viewrating-reply {

    border: 0px;

    width:80px;

    height: 19px;

    background-image: url(../img/v4/but_reply.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

}



.nc-viewrating-cancel {

    border: 0px;

    width: 89px;

    height: 19px;

    background-image: url(../img/v4/forgotpwd_but_cancel.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

}



.nc-viewrating-send {

    border: 0px;

    width: 70px;

    height: 19px;

    background-image: url(../img/v4/nc_viewrating_but_send.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

}



 .nc-viewrating-textarea {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #376581;

    border: 1px solid #376581;

    padding:2px;

 }

 

 .nc-usersessions-sessperpage {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #376581; 

    border: 1px solid #376581;

    padding:2px; 

    background-color: #dee6e9;

    height: 19px;

    width: 40px;

 }

 

 .nc-usersessions-sessperpage-but {

    border:0px;

    background-image:url(../img/v4/but_setsessionspp.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 188px;

    height: 19px;

    margin-bottom: -5px;

    //margin-bottom: -4px;

 }

 

  .nc-usersessions-sessperpage-but2 {

    border:0px;

    background-image:url(../img/v4/but_setapplicationspp.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 209px;

    height: 19px;

    margin-bottom: -5px;

    //margin-bottom: -4px;

 }

 

 .nc-usersessions-firstp {

    background-image: url(../img/v4/arr_first.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width: 12px;

    height: 12px;

    cursor: pointer;

 } 

 

  .nc-usersessions-prevp {

    background-image: url(../img/v4/arr_prev.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width: 12px;

    height: 12px;

    cursor: pointer;

 }  

 

  .nc-usersessions-nextp {

    background-image: url(../img/v4/arr_next.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width: 12px;

    height: 12px;

    cursor: pointer;

 

 }  

 

  .nc-usersessions-lastp {

    background-image: url(../img/v4/arr_last.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width: 12px;

    height: 12px;

    cursor: pointer;

 }   

 

 .nc-viewrating-edit {

    background-image: url(../img/v4/but_edit.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 80px;

    height: 19px;

 }

 

 .nc-viewrating-back {

    background-image: url('../img/v4/but_back.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:89px;

    height:19px;

 }

 

 .nc-viewsession-print {

    background-image: url('../img/v4/but_print.gif');

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:89px;

    height:19px; 

 }

 

 .nc-rating-textarea {

  border:1px solid #3c7aa0;

  background-color: #dfe7ea;

  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 0.69em;

  color: #376581; 

 }

 

 .nc-rating-button1 {

    background-image: url(../img/v4/but_positive.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:95px;

    height: 19px;

    border: 0px;

 }

 

 .nc-rating-button2 {

     background-image: url(../img/v4/but_neutral.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:89px;

    height: 19px;

    border: 0px;

 }

 

 a.nc-rating-link,a.nc-rating-link:link,a.nc-rating-link:visited {

 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 0.69em;

  color: #376581; 

 }

 

 a.nc-rating-link:hover {

 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 0.69em;

  color: #00ddff; 

 }

 

 .nc-editquiz-text {

  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 0.69em;

  color: #376581; 

 }

 

 .nc-userdetails-text {

  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 0.75em;

  color: #376581; 

 }

  

 .stopic{

    background-image:url(../img/v4/edit-questionnaire-subheader.png);

    background-position: right top;

    background-repeat: no-repeat;

    padding-left: 0px;

    padding-right: 30px;

    cursor:pointer;

    clear:both;

    height:23px;

    line-height:23px;

    text-decoration: underline;

    //margin: 0px 5px;

    width:504px;

    //width:528px;

}



.nc-editquiz-subhtext {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;     

    font-size: 0.75em;

    color:#fff;

    text-decoration: underline;

    height:22px;

    padding-left: 5px;

    background-image: url(../img/v4/edit-questionnaire-subheader-del.png);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    margin-left:20px;

}



.nc-main-slogan {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;     

    font-size: 0.69em;

    color:#b1522c;

    font-weight: bold;

}



.stopic img {

    vertical-align:middle;

    float:left;

    margin: 0px -3px;

}



.scontent {

    position:relative;

    z-index:0;

    overflow:hidden;

    background-color: #ffffff;

    padding: 0.7em;

    margin: 0px 5px;  

}



.scontent2 {

    background-image: url(../img/v4/back_editwin.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    overflow:hidden;

    margin-left:0px;

    //margin-left:5px;

      width:520px;

    //width:528px;

    padding-left:15px;

}



.scontent3 {

    background-image: url(../img/v4/back_editwin.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    /*overflow:hidden;*/

    margin-left:0px;

    //margin-left:5px;

      width:520px;

    //width:528px;

    padding-left:15px;

}



OL.scontent {

    padding-left: 40px;

    color: #3b799f;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

}

.quiz_code {

    float:right;

       text-align:center;

       line-height:3em;

       background-color:#cacaca;

       height:3em; 

    margin:0em;

       color:#ffffff;

       padding-left:4px;

       width:180px

}



.nc-editquiz-subharrow {

    background-image:url(../img/v4/but_arrowdu.gif);

    background-position: 0px -23px;

    background-repeat: no-repeat;

    

    width: 22px;

    height: 23px;

    margin-top:-5px;

 }

 

 .nc-editquiz-input {

   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 0.69em;

  color: #376581; 

  border: 1px solid #3b799f;

  height:19px;

  width:280px;

  background-color:#dde6e9;

 }

 

 .nc-editquiz-textarea {

   font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

  font-size: 0.69em;

  color: #376581; 

  border: 1px solid #3b799f;

  height:80px;

  width:504px;

  //width:500px;

  background-color:#dde6e9; 

 }

 

 .nc-editquiz-upgrade {

    background-image:url(../img/v4/but_update.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    height:19px;

    width:89px;

    border:0px;

    float:right;

    margin:3px;

    margin-right:8px;

 }

 

 .nc-editquiz-cancel {

    background-image:url(../img/v4/but_crpcancel.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    height:19px;

    width:89px;

    border:0px;

    float:right;

    margin:3px;

    margin-right:16px;

    //margin-right:13px;

 }

 

.nc-notification-quizname {

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-weight: bold;

    font-size: 0.75em;

    color: #376581; 

    margin:5px;

}



.nc-notification-steptitle {

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.75em;

    color: #376581; 

    margin:5px;

}



.nc-notification-stepnote {

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.75em;

    color: #376581; 

    margin:5px;

}



.nc-notification-timer {

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.75em;

    color: #376581; 

    position: relative;

    right: 0px;

    margin-left:404px;

    //margin-left:404px;

    margin-bottom:-35px;

    top: 0px;

    z-index: 3;

    background-image: url(../img/v4/clock2.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width: 111px;

    height: 35px;

    //text-align: right;

    padding-top: 9px;

    padding-left:22px;

    //padding-left:0px;

    //padding-right: 52px;

}



.nc-notification-next {

    background-image: url(../img/v4/but_next.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 89px;

    height: 19px;

    border: 0px;

    float:right;

}



.nc-notification-ok {

    background-image: url(../img/v4/but_next.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 89px;

    height: 19px;

    border: 0px;

    float:right;

}



.nc-createquiz-label {

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.75em;

    color: #336699; 

}



.nc-createquiz-textarea {

    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.75em;

    color: #336699; 

    padding:3px;

    margin-left:5px;

    margin-right:5px;

    border: 1px solid #3c7aa0;

    background-color: #dde6e9;

    width:506px;

    width: 400px;

    height: 98px;

}









/* editjob table =================================================  */



.nc-editjob-theader2 {

    height: 30px;

    width: 130px;

    background-image: url(../img/v4/nc-editjob-header2.gif);

    background-repeat: no-repeat;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}



.nc-editjob-theader3 {

    height: 30px;

    width: 90px;

    background-image: url(../img/v4/nc-editjob-header3.gif);

    background-repeat: no-repeat;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}



.nc-editjob-theader4 {

    height: 30px;

    width: 90px;

    background-image: url(../img/v4/nc-editjob-header4.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}

.nc-editjob-theader_all {

    height: 30px;

    

    background-image: url(../img/v4/nc-editjob-header4.gif);

    background-repeat: repeat-x;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}

.nc-editjob-theader5 {

    height: 30px;

    width: 172px;

    background-image: url(../img/v4/nc-editjob-header5.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}

.nc-editjob-theader2 a,.nc-editjob-theader2 a:link,.nc-editjob-theader3 a:visited,.nc-editjob-theader3 a,.nc-editjob-theader3 a:link,.nc-editjob-theader3 a:visited,.nc-editjob-theader4 a,.nc-editjob-theader4 a:link,.nc-editjob-theader4 a:visited,.nc-editjob-theader5 a,.nc-editjob-theader5 a:link,.nc-editjob-theader5 a:visited {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.96em;

    color:#fff;

    text-decoration: underline;

    margin-left: 5px;

}



.nc-editjob-theader2 a:hover,.nc-editjob-theader3 a:hover,.nc-editjob-theader4 a:hover,.nc-editjob-theader5 a:hover {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.96em;

    color:#1bcfef;

    text-decoration: underline;

    margin-left: 5px;

}

.nc-editjob-td1 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    text-align:center;

    height: 25px;

    border-left:1px solid #294c7c;

}



.nc-editjob-td2{

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    text-align:left;

    padding-left:5px;

    height: 25px;

}



.nc-editjob-td2 a,.nc-editjob-td2 a:link,.nc-editjob-td2 a:visited,.nc-editjob-td2 a:hover {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 1em;

    color: #336699;

}

.nc-editjob-td3 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

    /*padding:0 0 0 26px;*/

    padding:2px;

}



.nc-editjob-td4 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

   /* padding:2px 0 0 10px;*/

   padding:2px;

}

.nc-editjob-td5 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

    /*padding:2px 0 0 26px;    */

    padding:2px;

    border-right: 1px solid #294c7c;

}



/* joblist table =================================================  */

.nc-joblist-theader1 {

    height: 30px;

    width: 19px;

    background-image: url(../img/v4/nc-joblist-header1.gif);

    background-repeat: no-repeat;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color:#fff;

    text-align:center;

}

.nc-joblist-theader2 {

    height: 30px;

    width: 90px;

    background-image: url(../img/v4/nc-joblist-header2.gif);

    background-repeat: no-repeat;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}



.nc-joblist-theader3 {

    height: 30px;

    width: 130px;

    background-image: url(../img/v4/nc-joblist-header3.gif);

    background-repeat: no-repeat;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}



.nc-joblist-theader4 {

    height: 30px;

    width: 90px;

    background-image: url(../img/v4/nc-joblist-header4.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}

.nc-joblist-theader5 {

    height: 30px;

    width: 51px;

    background-image: url(../img/v4/nc-joblist-header5.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}

.nc-joblist-theader6 {

    height: 30px;

    width: 51px;

    background-image: url(../img/v4/nc-joblist-header5.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}

.nc-joblist-theader7 {

    height: 30px;

    width: 85px;

    background-image: url(../img/v4/nc-joblist-header7.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}

.nc-joblist-theader2 a,.nc-joblist-theader2 a:link,.nc-joblist-theader3 a:visited,.nc-joblist-theader3 a,.nc-joblist-theader3 a:link,.nc-joblist-theader3 a:visited,.nc-joblist-theader4 a,.nc-joblist-theader4 a:link,.nc-joblist-theader4 a:visited,.nc-joblist-theader5 a,.nc-joblist-theader5 a:link,.nc-joblist-theader5 a:visited,.nc-joblist-theader6 a,.nc-joblist-theader6 a:link,.nc-joblist-theader6 a:visited,.nc-joblist-theader7 a,.nc-joblist-theader7 a:link,.nc-joblist-theader7 a:visited {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.96em;

    color:#fff;

    text-decoration: underline;

    margin-left: 5px;

}



.nc-joblist-theader2 a:hover,.nc-joblist-theader3 a:hover,.nc-joblist-theader4 a:hover,.nc-joblist-theader5 a:hover,.nc-joblist-theader6 a:hover,.nc-joblist-theader7 a:hover {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.96em;

    color:#1bcfef;

    text-decoration: underline;

    margin-left: 5px;

}

.nc-joblist-td1 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    text-align:center;

    height: 25px;

    border-left:1px solid #294c7c;

}



.nc-joblist-td2 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.63em;

    color: #336699;

    text-align:left;

    padding-left: 5px;

    height: 25px;

}

.nc-joblist-td3 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

    padding-left: 5px;

}



.nc-joblist-td4 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

    padding-left: 5px;

}

.nc-joblist-td5 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

    padding-left:15px;

}

.nc-joblist-td6 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

    padding-left: 15px;    

}

.nc-joblist-td7 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

    padding-left: 25px;    

    border-right: 1px solid #294c7c;

}





 /* joblist table =================================================  */

.nc-joblist-theader1 {

    height: 30px;

    width: 19px;

    background-image: url(../img/v4/nc-joblist-header1.gif);

    background-repeat: no-repeat;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color:#fff;

    text-align:center;

}

.nc-joblist-theader2 {

    height: 30px;

    width: 90px;

    background-image: url(../img/v4/nc-joblist-header2.gif);

    background-repeat: no-repeat;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}



.nc-joblist-theader3 {

    height: 30px;

    width: 130px;

    background-image: url(../img/v4/nc-joblist-header3.gif);

    background-repeat: no-repeat;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}



.nc-joblist-theader4 {

    height: 30px;

    width: 90px;

    background-image: url(../img/v4/nc-joblist-header4.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}

.nc-joblist-theader5 {

    height: 30px;

    width: 51px;

    background-image: url(../img/v4/nc-joblist-header5.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}

.nc-joblist-theader6 {

    height: 30px;

    width: 51px;

    background-image: url(../img/v4/nc-joblist-header5.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}

.nc-joblist-theader7 {

    height: 30px;

    width: 85px;

    background-image: url(../img/v4/nc-joblist-header7.gif);

    background-repeat: no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.69em;

    color:#fff;

    text-align:left;

}

.nc-joblist-theader2 a,.nc-joblist-theader2 a:link,.nc-joblist-theader3 a:visited,.nc-joblist-theader3 a,.nc-joblist-theader3 a:link,.nc-joblist-theader3 a:visited,.nc-joblist-theader4 a,.nc-joblist-theader4 a:link,.nc-joblist-theader4 a:visited,.nc-joblist-theader5 a,.nc-joblist-theader5 a:link,.nc-joblist-theader5 a:visited,.nc-joblist-theader6 a,.nc-joblist-theader6 a:link,.nc-joblist-theader6 a:visited,.nc-joblist-theader7 a,.nc-joblist-theader7 a:link,.nc-joblist-theader7 a:visited {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.96em;

    color:#fff;

    text-decoration: underline;

    margin-left: 5px;

}



.nc-joblist-theader2 a:hover,.nc-joblist-theader3 a:hover,.nc-joblist-theader4 a:hover,.nc-joblist-theader5 a:hover,.nc-joblist-theader6 a:hover,.nc-joblist-theader7 a:hover {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.96em;

    color:#1bcfef;

    text-decoration: underline;

    margin-left: 5px;

}

.nc-joblist-td1 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    text-align:center;

    height: 25px;

    border-left:1px solid #294c7c;

}



.nc-joblist-td2 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.63em;

    color: #336699;

    text-align:left;

     padding-left: 5px;

    height: 25px;

}

.nc-joblist-td3 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

    padding-left: 5px;

}



.nc-joblist-td4 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

    padding-left: 5px;

}

.nc-joblist-td5 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

     padding-left:15px;

}

.nc-joblist-td6 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

     padding-left: 15px;     

}

.nc-joblist-td7 {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    height: 25px;

     padding-left: 25px;     

    border-right: 1px solid #294c7c;

}

.nc-editquiz-up {

    background-image: url(../img/v4/but_arrowupping.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:15px;

    height:15px;

    border:0px;

    margin-bottom:-3px;

}



.nc-editquiz-down {

    background-image: url(../img/v4/but_arrowdowning.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:15px;

    height:15px;

    border:0px;

    margin-bottom:-3px;



}



.nc-editquiz-del {

    background-image: url(../img/v4/but_ddelete.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:15px;

    height:15px;

    border:0px;

    margin-bottom:-3px;

}



a.nc-userdetails-link,a.nc-userdetails-link:link,a.nc-userdetails-link:active,a.nc-userdetails-link:visited {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;    

}



a.nc-userdetails-link:hover {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #0cbbd8;

}



.nc-userdetails-delb {

    background-image: url(../img/v4/but_cross.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 20px;

    height: 19px;

    border: 0px;

    cursor: pointer;

}



.nc-userdetails-repb {

    /*padding:4px;*/

    /*margin-left:2px;*/

    margin-left:8px;

    cursor:pointer;

    width:20px;

    height:19px;

    overflow:hidden;

    border:0px;

    background-image:url(../img/v4/but_uploadnew.gif);

    background-repeat:no-repeat;

    background-position: 0px 0px;

    float:left;

}



.upload_attachment_button {

    position:relative;

    margin-top: -19px;

    //margin-top:-19px;

    width:110px;

    //width:130px;

    height:19px;

    background-image:url(../img/v4/but_uploadresume.gif);

    background-repeat:no-repeat;

    background-position: 0px 0px;

    padding-left:20px;

    cursor: pointer;

    font-size: 0.83em;

}



.file {

    position:relative;

    z-index:2;

    margin-left:-30px;

    //margin-left:-30px;

    font-size:14px;

    height:19px;

    border: 1px solid #f00;

    -moz-opacity:1;

    filter:alpha(opacity: 0);

    opacity: 0;

    cursor:pointer;    

}



.file2 {

    position:relative;

    z-index:2;

    font-size:14px;

    height:19px;

    font-size:20px;

    letter-spacing: 4px;

    left:-60;

    //left:-40;

    cursor:pointer;    

    -moz-opacity:0;

    filter:alpha(opacity: 0);

    opacity: 0;

}



.nc-userdetails-showphotos {

    background-image:url(../img/v4/but_showaddphotos.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:201px;

    height:19px;

    border:0px;

    cursor: pointer;

}



.nc-userdetails-addphoto {

    background-image: url(../img/v4/but_shownewphoto.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 162px;

    height: 19px;

    border: 0px;

    cursor: pointer;

    

}



.nc-userdetails-delprofilephoto {

    background-image:url(../img/v4/but_deleteprophoto.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width: 172px;

    height: 19px;

    border: 0px;

    cursor: pointer;

}



.nc-login-label {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

}







.nc-login-label2 {

    margin-left:130px;

    float:left;

    padding-top:2px;

    //padding-top:3px;

    

}



.nc-reg-yn {

  width:100%;

  float:left;

  margin:-5px 0px 0px 6px;

  //margin:-5px 0px 0px 4px;

}



.nc-login-input {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.75em;

    color: #336699;

    border:1px solid #336699;

    background-color:#dde6e9;

    width:140px;

    height:19px;

}



.nc-login-help {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.61em;

    color: #336699;

    margin-left: 4px;

    padding-top:3px;

    //padding-top:4px;

}



.nc-login-loginbtn {

    background-image: url(../img/v4/but_login2.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width:89px;

    height:19px;

    cursor: pointer;

    border:0px;

}



.nc-login-createnewbtn {

    background-image: url(../img/v4/but_createnewaccount.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:203px;

    height:19px;

    border:0px;

    cursor: pointer;

}



.nc-login-forgotpwdbtn {

    background-image: url(../img/v4/but_forgotpass.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:203px;

    height:19px;

    border:0px;

    cursor: pointer;

}



.nc-login-error {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;           

    font-size: 0.61em;

    color: #fa0000;

    padding:8px;

    border:1px dashed #fa0000;

    background-color: #ffcccc;

    background-image: url(../img/v4/icon_error.gif);

    background-repeat: no-repeat;

    background-position: left center;

    padding-left:25px;    

}



.nc-userdetails-delphoto {

    background-image:url(../img/v4/but_sliderdel.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width:15px;

    height:15px;

    border:0px;

}



.nc-userdetails-delphoto {

    background-image:url(../img/v4/but_sliderdel.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width:15px;

    height:15px;

    border:0px;

    cursor:posinter;

}



.nc-userdetails-setdefphoto {

    background-image:url(../img/v4/but_sliderdef.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width:15px;

    height:15px;

    border:0px;

    cursor:posinter;

}



.nc-userdetails-deldefphoto {

    background-image:url(../img/v4/but_sliderdeldef.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:15px;

    height:15px;

    border:0px;

    cursor: pointer;

}



.nc-userdetails-update {

    background-image: url(../img/v4/but_update.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    border: 0px;

    width:89px;

    height:19px;

    cursor:pointer;

}


.nc-userdetails-delete {

    background-image: url(../img/v4/but_deleteprofile.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    border: 0px;

    width:135px;

    height:19px;

    cursor:pointer;
    float:left;
    margin-left:8px;

}


.nc-userdetails-cancel {

    background-image: url(../img/v4/but_crpcancel.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    border: 0px;

    width:89px;

    height:19px;

    cursor:pointer;

}



.nc-userdetails-changepwd {

    background-image: url(../img/v4/but_changepass.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    border:0px;

    cursor: pointer;

    width:162px;

    height:19px;

    float:left;

    margin-right: 10px;

    margin-top:4px;

    margin-bottom:4px;

}



.nc-userdetails-balance {

    background-image: url(../img/v4/but_mybalance.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    border:0px;

    cursor: pointer;

    width:116px;

    height:19px;

    float:left;

    margin-right: 10px;

    margin-top:4px;

    margin-bottom:4px;

}



.nc-userdetails-ratings {

    background-image: url(../img/v4/but_myreferences.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    border:0px;

    cursor: pointer;

    width:135px;

    height:19px;

    float:left;

    margin-right: 10px;

    margin-top:4px;

    margin-bottom:4px;

}



.nc-userdetails-desc {

        border: 1px solid #3c7aa0;

        background-color: #dce5e9;

        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

        font-size: 0.69em;

        color: #5a7a89;

        width:180px;

        height:19px;

}



.nc-userdetails-setdesc {

    background-image: url(../img/v4/but_ok.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    border: 0px;

    width: 80px;

    height: 19px;

    cursor: pointer;

    margin-top:0px;

    margin-left: 5px;

}



.nc-questionnaire-del {

    background-image: url(../img/v4/but_ddelete.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width:15px;

    height:15px;

    border:0px;

    cursor: pointer;

}



.nc-questionnaire-create {

    background-image: url(../img/v4/but_createnewquestionnaire.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width: 209px;

    height: 19px;

    border: 0px;

    cursor: pointer;

    margin-left:3px;

    float:left;

}



.nc-questionnaire-attach {

    background-image: url(../img/v4/but_attachetojob.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width: 130px;

    height: 19px;

    border: 0px;

    cursor: pointer;

    float:right;

    margin-right:3px;

    //margin-right:-4px;

}



#debugDiv {

    background-color: #fff;

}



.nc-application-subheader {

    width:520px;

    height:92px;

    border:0px;

    background-image: url(../img/v4/back_myquesttable.gif);

    background-repeat: no-repeat;

    background-position: -6px 0px;

}



.nc-application-text {

        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

        font-size: 0.69em;

        color: #5a7a89;

}



.nc-application-text a,.nc-application-text a:link,.nc-application-text a:visited{

        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

        font-size: inherit;

        color: #5a7a89;

        text-decoration: underline;

}



.nc-application-text a:hover {

        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

        font-size: inherit;

        color: #0cbbd8;

        text-decoration: underline;

}



.nc-application-header1 {

    width:34px;

    height:30px;

    background-image: url(../img/v4/nc-usersessions-header1.gif);

    background-repeat:no-repeat;

    background-position: 0px 0px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #fff;

    text-align: center;

    vertical-align: middle;

}







.nc-application-header2 {

    height:30px;

    background-image: url(../img/v4/nc-questionnaire-header3.gif);

    background-repeat:no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #fff;

    text-align: left;

    padding-left:5px;

    vertical-align: middle;

}

.nc-application-header3 {

    height:30px;

    background-image: url(../img/v4/nc-questionnaire-header3.gif);

    background-repeat:no-repeat;

    background-position: right top;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #fff;

    text-align: left;

    padding-left:5px;

    vertical-align: middle;

}



.nc-application-header4 {

    width:30px;

    background-image:url(../img/v4/nc-questionnaire-header4.gif);

    background-repeat: no-repeat;

    background-position: right top;

    

}



.nc-viewapplication-input {

    background-color:#dce5e8;

    border:1px solid #336699;

    width:190px;

    //width:190px;

    height:19px;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #336699;

    margin-left:2px;

}



.nc-viewapplication-label {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #336699;

}



.nc-viewapplication-textarea {

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;

    font-size: 0.69em;

    color: #336699;

    padding:2px;

    height:100px;

    width:190px;

    //width:190px;

    background-color:#dce5e8;

    border:1px solid #336699;

}



.nc-userdetails-mainBodyfix {

    width:524px;

    //width:534px;

    /*padding-top:24px !important;        */



}



.nc-viewapplication-send {

    background-image:url(../img/v4/nc_viewrating_but_send.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:70px;

    height:19px;

    border:0px;

    cursor: pointer;

    /*margin-left:54px;*/

    margin-left:90px;

}



.nc-viewapplication-update {

    background-image:url(../img/v4/but_update.gif);

    background-repeat: no-repeat;

    background-position: 0px 0px;

    width:89px;

    height:19px;

    border:0px;

    cursor: pointer;

    /*margin-left:54px;*/

    margin-left:81px;

}



.commentloadingdiv1 {

    display:none;

    width:100%;

    float:left;

    position:relative;

    z-index:2;

    background:#fff;

    height:150px;

    margin-bottom:-150px;

    margin-top:-8px;

}



.nc-viewsession-next {

    background-image: url(../img/v4/but_next.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width:89px;

    height:19px;

    border:0px;

    cursor: pointer;

}



.nc-viewsession-prev {

    background-image: url(../img/v4/but_previous.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width:96px;

    height:19px;

    border:0px;

    cursor: pointer;

}



.nc-header {

 font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 

 font-size: 0.81em;

 color: #a25022; 

 /*width:540px;*/

 height:24px;

 margin-left:3px;

 margin-top:5px;

  margin-bottom:-2px;

 /*padding-bottom:5px;*/

 /*margin-bottom: 5px;*/

 /*border-bottom: 1px solid #8fdce9;*/

 font-weight:bold;

 /*//font-weight:normal;*/

}



.nc-notification-sbut {

    background-image: url(../img/v4/but_60seconds.gif);

    background-position: 0px 0px;

    background-repeat: no-repeat;

    width:120px;

    height:18px;

    border:0px;

    cursor: pointer;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 

    font-size: 0.75em;

    font-weight: bold;

    color: #fff; 

    padding-top:2px;

}



.nc-userdetails-textarealabel {

    width:100%;float:left;margin-top: 6px;margin-bottom:2px; margin-left: 10px;

}



.nc-userdetails-rowfix {

    width:100%;float:left;height:20px;margin-top:2px;margin-bottom:2px;//margin-top:-1px;//margin-bottom:-1px;

}



.nc-userdetails-margin {

    margin-left:1em;

}



.nc-userdetails-margin2 {

    padding-left:5px;

}



.nc-userdetails-margin3 {

    padding-left:3px;

}



.nc-userdetails-margin4 {

    margin-left:7px;

}



.nc-userdetails-rowfix2 {

    float:left;width:97%;height:19px;margin-left:8px;//margin-left:10px;margin-bottom:15px;//margin-bottom:0px;

}



.nc-viewprofile-marginfix {

    width:450px;//width:448px;

}



.snc-questionnaire-chkboxfix {

    margin-left:10px;

}



.used {

    background-image: url('../img/v4/spacedot_f.gif');

    background-repeat: no-repeat;

    background-position: left center;

    padding-left: 14px;

    margin-left: 3px;

    color: #fff;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 

    font-size: 0.61em;

}



.remain {

    background-image: url('../img/v4/spacedot.gif');

    background-repeat: no-repeat;

    background-position: left center;

    padding-left: 14px;

    margin-left: 3px;

    color: #fff;

    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 

    font-size: 0.61em;

}





.progressbar {

    background-image:url('../img/v4/spaceline.gif');

    background-repeat: no-repeat;

    background-position: left top;

    margin-left: 3px;

    width: 180px;

    height: 17px;

    padding-left:2px;

    padding-top:2px;

}



.tip {

   position: absolute;

   width: 150px; color: #fff;  

   background: dodgerblue; font: 11px Arial, Helvetica, sans-serif; padding: 5px;

}



span.highlight {

    color:#333366; 

    border-bottom:dotted 1px;

}



.nc-viewapplication-showjob {

    font: 0.69em Verdana, Geneva, Arial, Helvetica, sans-serif; 

    text-decoration: underline;   

    color: #336699;

    background: url(../img/v4/but_arrowdowning.gif) 0px 0px no-repeat;

    height: 15px;

    padding-left: 17px;

    cursor: pointer;

}



.nc-viewapplication-hidejob {

    font: 0.69em Verdana, Geneva, Arial, Helvetica, sans-serif;    

    text-decoration: underline;

    color: #336699;

    background: url(../img/v4/but_arrowupping.gif) 0px 0px no-repeat;

    height: 15px;

    padding-left: 17px;

    cursor: pointer;

}



.parentTreeNode {

    color: #336699;

    background-color:#fff;

    font-size:0.69em;

    text-decoration: none;

    border: 0px;

    width:100%;

    /*padding: 0px 3px 0px 3px;*/

    margin: 0px 4px 0px 4px;

    font-family: Verdana, Arial, Helvetica, sans-serif;

    font-weight: bold;

}

.parentTreeNode:hover {

    color: #666666;

        border: 0px;

    background-color:#fff;

}

.normalTreeNode {

    color: #336699;

    background-color:#fff;

    font-size:0.69em;

    text-decoration: none;

        border: 0px;

            width:100%; 

    /*display: block;    */

    padding: 0px;

    font-family: Verdana, Arial, Helvetica, sans-serif;



}

.normalTreeNode:hover {

    color: #666666;

        border: 0px;

    background-color:#fff;

}



.accoutn_blocked {

    border: 1px dotted #993333;

    background: #fcc;

    font-family: Verdana, Arial;

    font-size:0.81em;

    color: #993333;    

    height: 30px;

    margin: 0 auto;

    text-align: middle;

    margin:10px;

    padding:5px;

    padding-top:18px;

    

}



