

html,body {
    background : #FFFFFF;
    padding : 0px;
    margin : 0px;
/*     height : 100%; */
  }


.icon_set {
    height: 30px;
    padding: 0px;
    margin: 0px;
    background-image:url('../images/iconset_bg.gif');
    background-repeat : repeat-x;
  }


.dotline {
    background-image:url('../images/dot_line.gif');
    background-repeat : repeat-y;
  }


.logoalign {
    text-align : center;
    vertical-align : middle;
  }


.textboxhomegreen {
    background : url('../images/form_dec1.gif');
    font : normal 10px Arial,Helvetica,sans-serif;
    padding : 1px;
    border : #A4CB7D solid 1px;
    height : 19px;
    max-height : 19px;
    padding : 0px;
    margin : 0px;
  }


.textboxhomeblack {
    font : normal 10px Arial,Helvetica,sans-serif;
    padding : 1px;
    border : #9E9E9E solid 1px;
    height : 19px;
    max-height : 19px;
    padding : 0px;
    margin : 0px;
  }


.textareabox {
    font : normal 12px Arial,Helvetica,sans-serif;
    padding : 1px;
    border : #A4CB7D solid 1px;
    color : #669900;
    padding : 0px;
    margin : 0px;
  }


.login-items {
    padding: 0;
    font-size: 10px;
    color : #787878;
    font-weight: bold;
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
  }


.forgot {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
    font-weight:lighter;
    color:#FF9900;
    text-decoration : none;
  }


.link {
    font-size: 10px;
    color:#FFFFFF;
    font-weight: bold;
    margin: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration : none;
  }


.dj-text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
  }


.example {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#999999;
  }


.errormsg {
    font-size: 10px;
    font-weight: bold;
    font-family : Verdana,Arial,Helvetica,sans-serif;
    text-align : center;
    color : #000000;
    /* color : #cd3700;
    */;
  }


.boldtext {
    font-family : Verdana, Arial;
    font-size : 10px;
    font-weight : bold;
    color: #636466;
  }


.usermsg {
    font-family : Verdana, Arial;
    font-size : 11px;
    font-weight : normal;
    color: #000000;
    text-align:left;
  }


.usermsgtitle {
    font-family : Verdana, Arial;
    font-size : 12px;
    font-weight : bold;
    color: #000000;
  }


.usertxt {
    font-family : Verdana, Arial;
    font-size : 5px;
    font-weight : normal;
    color: #000000;
    text-align:justify;
  }


.smalltext {
    font-family : Verdana, Arial;
    font-size : 11px;
    font-weight : normal;
    color: #636466;
  }


#dialogclose {
    background : url('../images/tab_close.gif') no-repeat;
    cursor : pointer;
    height : 12px;
    position : absolute;
    right : 5px;
    top : 5px;
    width : 12px;
  }


#dialogclose1 {
    background : url('../images/tab_close.gif') no-repeat;
    cursor : pointer;
    height : 12px;
    position : absolute;
    right : 4px;
    top : 4px;
    width : 12px;
  }


.closetabicon {
    background : url('../images/tab_cls_btn.gif') no-repeat;
    cursor : pointer;
    height : 10px;
    position : absolute;
    vertical-align : baseline;
    width : 10px;
  }


.classtextbox {
    border-width : 1px;
    border-color: #131C6E;
    font-size: 10px;
    height : 16px;
    width : 100px;
  }


.classtextbox_one {
    border-width : 1px;
    border-color: #131C6E;
    font-size: 10px;
    height : 16px;
    width : 140px;
  }


.classlable {
    font-size: 10px;
    font-family: Arial;
    font-weight: bold;
    color: #141414;
  }


.classterms {
    font-size: 9px;
    font-family: Arial;
    font-weight: bold;
    color: #141414;
  }


.classhead {
    font-size: 11px;
    font-family: Arial;
    font-weight: bold;
    color: #141414;
  }


.classerror {
    font-size: 8px;
    font-family: Arial;
    font-weight: bold;
    color: #FF0000;
  }


.classbutton {
    border-width : 1px;
    border-color: #131C6E;
    font-size: 10px;
    font-weight: bold;
    height : 16px;
    width : 60px;
  }


.classbutton1 {
    border-width : 1px;
    border-color: #131C6E;
    font-size: 10px;
    font-weight: bold;
    height : 16px;
    width : 150px;
  }


.classcheckbox {
    border-width : 1px;
    border-color: #131C6E;
  }


.form_text {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color: #000000;
    text-align: left;
    padding: 5px;
  }


.form_text_one {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: normal;
    color: #000000;
    text-align: left;
    padding: 5px;
  }


.fields {
    background : url(../images/form_dec1.gif) repeat-x;
    background-color:#FFFFFF;
    font : normal 10px Arial, Helvetica, sans-serif;
    padding : 0px;
    border : #A4CB7D solid 1px;
    color : #0D0D0D;
    height : 16px;
  }
/*Added on July05_2007*/
.fields_hidden {
    background : url(../images/form_dec1.gif) repeat-x;
    background-color:#FFFFFF;
    font : normal 10px Arial, Helvetica, sans-serif;
    padding : 0px;
    border : #A4CB7D solid 1px;
    color : #0D0D0D;
    height : 16px;
    display : none;
  }
.fields_tab {
    background : url(../images/form_dec1.gif) repeat-x;
    font : normal 10px Arial, Helvetica, sans-serif;
    padding : 0px;
    border : #A4CB7D solid 1px;
    color : #0D0D0D;
    height : 18px;
    width: 154px;
  }


.fields_tab_one {
    font : normal 10px Arial, Helvetica, sans-serif;
    padding : 0px;
    border : #A4CB7D solid 1px;
    color : #0D0D0D;
    height : 120px;
    width: 600px;
  }

/*.star{
	padding : 1px;
	color : #FF0901;
	display: none;
}*/




.fields_date {
    background : url(../images/form_dec1.gif) repeat-x;
    font : normal 10px Arial, Helvetica, sans-serif;
    padding : 0px;
    border : #A4CB7D solid 1px;
    color : #0D0D0D;
    height : 18px;
    width: 136px;
  }


.help_cont {
    padding : 0px;
    border : #A4CB7D solid 1px;
    font : normal 10px Arial, Helvetica, sans-serif;
    color : #000000;
    height : 230px;
    overflow : auto;
  }


.fields_multiple {
    background : url(../images/form_dec1.gif) repeat-y;
    font : normal 10px Arial, Helvetica, sans-serif;
    padding : 0px;
    border : #A4CB7D solid 1px;
    color : #000000;
    height : 50px;
    width: 110px;
  }


.md {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8px;
    color: #FF0000;
  }


.text_fields {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    color: #669900;
    background-image: url(../images/form_dec1.gif);
    border-color: #A4CB7D;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    padding: 1px;
    background-repeat: no-repeat;
  }




.activebtn {
    background-image: url(../images/button_bg.gif);
    background-repeat: repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    background-color : #ffffff;
    color: #1a97cc;
    height : 20px;
    -moz-border-radius : 5px 5px 5px 5px;
    border : 1px solid #939393;
  }
  
.inactivebtn {
    background-image: url(../images/button_bg.gif);
    background-repeat: repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8px;
    font-weight: bold;
    background-color : #ffffff;
    color: #1a97cc;
/*     color: #1a97cc; */
    height : 20px;
    -moz-border-radius : 5px 5px 5px 5px;
    border : 1px solid #939393;
  }
  
.btnsinact {
    background-image: url(../images/button_bg.gif);
    background-repeat: repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    background-color : #C0C0C0;
    color: #494949;
    height : 20px;
    -moz-border-radius : 5px 5px 5px 5px;
    border : 1px solid #939393;
  }

  .btns1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    background-color : #FFD97F;
    color: #000000;
    height : 25px;
    border : 1px solid #939393;
  }
/*.btns1 {
    background-image: url(../images/button_bg.gif);
    background-repeat: repeat-x;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    background-color : #ffffff;
    color: #1A97CC;
    height : 25px;
    -moz-border-radius : 5px 5px 5px 5px;
    border : 1px solid #A4CB7D;
  }*/


.btns_position {
    position:absolute;
    top: 40px;
    left: 240px;
    width: 30px;
  }


.btns_position2 {
    position:absolute;
    top: 40px;
    left: 275px;
    width: 30px;
  }


.Grid_title {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    color: #FFFFFF;
    text-align: center;
    padding: 2px;
    font-weight: bold;
    background-color: #879274;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: dotted;
    border-left-style: dotted;
    border-right-color: #FFFFFF;
    border-left-color: #FFFFFF;
  }


.reffields {
    font : normal 10px Arial, Helvetica, sans-serif;
    padding : 0px;
    border : #8b9ba8 solid 1px;
    color : #000000;
    height : 16px;
    width : 250px;
  }


.reffields_one {
    font : normal 10px Arial, Helvetica, sans-serif;
    padding : 0px;
    border : #8b9ba8 solid 1px;
    color : #000000;
    height : 100px;
    width : 250px;
  }


.title {
    background : #700000;
    color : #ffffff;
    font-weight: bold;
    font-family: Arial;
    font-size: 11px;
    text-align: center;
  }


/*.selectbox {
    background : #ffffff url('../images/form_dec1.gif');
    font : normal 10px Arial;
    padding : 0px;
    margin : 0px;
    border : #A4CB7D solid 1px;
    color : #000000;
    height : 17px;
  }*/


.betalogo {
    float : left;
    position: absolute;
    top : 0px;
    left : 0px;
    height : 117px;
    width : 125px;
    background : url('../images/beta.gif') ;
  }


.footlink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #1d86ac;
    text-align: center;
    text-decoration : none;
  }


.footlink1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
    text-align: center;
    text-decoration : none;
  }

/* Home Page Images */



.homelogo {
    background : url("../images/plipllogo.jpg") no-repeat;
    height : 139px;
    width: 283px;
  }


.homelogotagline {
    background : url("../images/taglines.gif") no-repeat;
    height : 34px;
    width: 268px;
  }


.homeiconblog {
    background : url("../images/ico_blog.gif") no-repeat;
    height : 50px;
    width: 51px;
  }


.homeiconsear {
    background : url("../images/ico_jobsearch.gif") no-repeat;
    height : 50px;
    width: 51px;
  }


.homeiconmjob {
    background : url("../images/ico_myjobs.gif") no-repeat;
    height : 50px;
    width: 51px;
  }


.homeiconref {
    background : url("../images/ico_referrals.gif") no-repeat;
    height : 50px;
    width: 51px;
  }


.homeiconseek {
    background : url("../images/ico_pplsearch.gif") no-repeat;
    height : 50px;
    width: 51px;
  }


.homeiconcal {
    background : url("../images/ico_calendar.gif") no-repeat;
    height : 50px;
    width: 53px;
  }


.homenewreg {
    background : url("../images/create_new1.gif") no-repeat;
    height : 57px;
    width: 198px;
    cursor : pointer;
  }


.signuparrow {
    background : url("../images/arrow_bullet.gif") no-repeat;
    height : 10px;
    width: 6px;
  }

/* RSS Widget Styles */



.rssBox {
    width:190px;
    /* margin:5px;
    */ /* float:right;
    */ /*height:190px;*/
    /* padding:3px;
    *//*font-size:0.6em;
    */ overflow:hidden;
    position:relative;
    text-align : left;
  }


.slide {
    background-color:#FFFFFF;
  }


.rssBoxDate {
    display:none;
  }


.rssBoxHeading {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight:normal;
    color:#317082;
    margin:0px;
  }


.rssBoxDescription {
    font : normal 14px Trebuchet MS,Arial,Helvetica,sans-serif;
    margin : 0px;
    color : #000000;
    line-height : 25px;
  }


.rssBoxLink {
    color:#F00;
    text-decoration:none;
  }


.rssBoxLink:hover {
    text-decoration:underline;
  }


.topbg {
    background-image: url("../images/homewidget/widget_top_bg.gif");
    background-repeat: repeat-x;
    height: 47px;
    vertical-align:top;
  }


.leftbg {
    background-image: url("../images/homewidget/widget_leftside_bg.gif");
    background-repeat: repeat-y;
    height: 116px;
  }


.rightbg {
    background-image: url("../images/homewidget/widget_rightside_bg.gif");
    background-repeat: repeat-y;
    height: 116px;
  }


.bottombg {
    background-image: url("../images/homewidget/widget_bottom_bg.gif");
    background-repeat: repeat-x;
    height: 17px;
  }


.toptitle {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #2CA6DA;
    padding-left:3px;
    font-weight: bold;
  }


.home_smalltext {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
  }


.orangetext {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFB966;
    font-weight: bold;
  }


.bottomtextnormal {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-style : italic;
    font-size: 14px;
    color: #666666;
    font-weight: bold;
    text-align : center;
  }


.bottomtextorange {
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-style : italic;
    font-size: 14px;
    color: #FFB966;
    font-weight: bold;
    text-align : center;
  }


.rssBox_info_Heading {
    font : bold 10px Verdana, Arial, Helvetica, sans-serif;
    color : #0B5E82;
    text-align : left;
  }


.rssBox_info_Content {
    font : normal 10px Verdana, Arial, Helvetica, sans-serif;
    color : #58595B;
    text-align : left;
  }

.rssBox_info_Content1 {
    font : normal 13px Verdana, Arial, Helvetica, sans-serif;
    color : #58595B;
    text-align : left;
  }




.banner-top-left-cuv{ background-image:url('../images/banner_left_top_cuv.gif'); background-repeat:no-repeat; height:7; width:8;}
.banner-top-mid{ background-image:url('../images/banner_top_mid.gif'); background-repeat:repeat-x; height:7; width:597;}
.banner-top-right-cuv{ background-image:url('../images/banner_right_top_cuv.gif'); background-repeat:no-repeat; height:7; width:8;}
.banner-left-mid{ background-image:url('../images/banner_left_mid.gif'); background-repeat:no-repeat; height:38; width:8;}
.banner-mid{ background-image:url('../images/banner_mid.gif'); background-repeat:repeat-x; height:39; width:597;}
.banner-right-mid{ background-image:url('../images/banner_right_mid.gif'); background-repeat:no-repeat; height:39; width:8;}
.banner-bottom-left-cuv{ background-image:url('../images/banner_left_bottom_cuv.gif'); background-repeat:no-repeat; height:8; width:8;}
.banner-bottom-mid{ background-image:url('../images/banner_bottom_mid.gif'); background-repeat:repeat-x; height:8; width:597;}
.banner-bottom-right-cuv{ background-image:url('../images/banner_right_bottom_cuv.gif'); background-repeat:no-repeat; height:8; width:8;}

.blue-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; text-decoration:none; color:#000000;}
.orange-text {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; text-decoration:none; color:#000000;}
.orange-arrow {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:21px; text-decoration:none; color:#FFFFFF;}

.orange-text_link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; text-decoration:none; color:#FFFFFF;}
.orange-text_link:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; text-decoration:none; color:#FFFFFF;}