* {
    margin: 0;
    padding: 0;
  }


html,body {
    background : #EAEAEA url(/img/body_bg.jpg) repeat-x;
    font : 11px Verdana,Geneva,Arial,Helvetica,sans-serif;
    padding : 0px;
    margin : 0px auto;
    color : #ffffff;
    text-align : center;
  }


form, img {
    border:0px;
  }


#lnsocultor {
    padding : 0px;
    margin : 0px auto;
    display : none;
    left : 3000px;
    position : absolute;
    text-align : left;
    top : 3000px;
    width : 5px;
  }


#lnswpmain {
    width:955px;
    padding:0px;
    text-align:left;
    margin:0px auto;
    display: block;
  }


#lnswptop {
    width:955px;
    height:26px;
    display: block;
    float: none;
    border:0px;
    margin:0px;
    padding:0px;
    clear: both;
    text-align: right;
  }


#lnswptop p {
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #fff;
    font-weight: bold;
    line-height: 26px;
    border:0px;
    margin:0px;
    padding:0px;
  }


#lnswptit {
    width:955px;
    height:26px;
    display: block;
    float: none;
    border:0px;
    margin:0px;
    padding:0px;
    clear: both;
    text-align: left;
  }


#lnswptit p {
    font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color : #fff;
    font-weight: bold;
    line-height: 26px;
    border:0px;
    margin:0px;
    padding:0px;
  }


#lnswplogo {
    width: 955px;
    height: 60px;
    float: none;
    clear: both;
    display: block;
    overflow: hidden;
    margin: 0px;
  }


#lnswpmenu {
    width: 955px;
    background-image: url(/lnsimg/lnsmenubg.jpg);
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 34px;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    height: 34px;
    text-align: right;
    vertical-align: middle;
    border:0px;
    margin: 0px;
    padding:0px;
    clear: both;
    overflow: hidden;
    display: block;
  }


#lnswpmenu ul {
    width: auto;
    margin-top:5px;
    margin-bottom:0px;
    margin-right:8px;
    display: block;
    float: right;
    clear: both;
    list-style: none;
    padding:0px;
    height: 22px;
    vertical-align:middle;
    line-height: 22px;
    overflow: hidden;
  }


#lnswpmenu ul li {
    padding : 0px 4px 0px 8px;
    margin : 0px;
    list-style : none;
    display : block;
    clear:none;
    float:left;
    height: 22px;
    vertical-align:middle;
    line-height: 22px;
  }


#lnswpmenu ul li a {
    text-decoration:none;
    color: #333333;
    height: 22px;
    vertical-align: middle;
    line-height: 22px;
    display:block;
    clear: none;
    float: left;
  }


#lnswpmenu ul li a:hover {
    text-decoration:none;
    color: #ff8a00;
  }


#lnswpmenu ul li img {
    vertical-align: middle;
    border:0px;
    margin-right: 4px;
    margin-top:0px;
    margin-left:5px;
    margin-bottom:0px;
    padding:0px;
    float:none;
    clear: left;
    height: 22px;
    width: 22px;
  }


#lnswpcuerpo {
    width: 944px;
    background-color: #ffffff;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    min-height: 400px !important;
    text-align: left;
    border:0px;
    margin-bottom: 4px;
    padding-left:6px;
    padding-right:5px;
    padding-bottom: 5px;
    padding-top:5px;
    display:block;
    overflow: hidden;
    clear: both;
    float: none;
  }


#lnswpcopy {
    width: 955px;
    background-image: url(/lnsimg/lnsmenubg.gif);
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-style: normal;
    line-height: 20px;
    font-weight: normal;
    font-variant: normal;
    color: #333333;
    height: 20px;
    text-align: center;
    vertical-align: middle;
    border:0px;
    padding:0px;
    clear: both;
    overflow: hidden;
    float: none;
  }


.l10nc {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    color: #000000;
  }


.l10bc {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    text-align: center;
    vertical-align: middle;
  }


.l10bd {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    text-align: right;
  }


.l10bi {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    text-align: left;
  }


.lnstxtf {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #878787;
    margin: 1px;
    padding : 1px 4px;
    border: 1px solid #ADD8E6;
    text-align: left;
    vertical-align: middle;
    height: auto;
    width: auto;
    line-height: normal;
    background-color: #FFFFFF;
  }


.lnsboton {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    margin: 1px;
    padding : 1px 4px;
    border: 1px solid #ededed;
    text-align: center;
    vertical-align: middle;
    background-color: #ADD8E6;
    height: auto;
    width: auto;
    line-height: normal;
  }


.lnscerr {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #CC0000;
    text-align: center;
  }


.lnsmimenu {
    background-image: url(/lnsimg/lnsmenubg.gif);
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    height: 29px;
    text-align: right;
    vertical-align: middle;
  }


.lnsmimenu img {
    padding : 0px 6px;
    margin : 0px;
    border: 0px none;
    border-collapse : collapse;
    vertical-align : middle;
  }


.lnsmimenu a:link {
    text-decoration: none;
    color: #333333;
  }


.lnsmimenu a:visited {
    text-decoration: none;
    color: #333333;
  }


.lnsmimenu a:active {
    text-decoration: none;
    color: #333333;
  }


.lnsmimenu a:hover {
    color : #FF8a00;
    text-decoration : none;
  }


.boxmenu {
    border: 1px solid #ADD8E6;
    background-color: #ADD8E6;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    height: 28px;
    text-align: center;
    vertical-align: middle;
  }


.boxmenu a:link {
    text-decoration: none;
    color: #333333;
  }


.boxmenu a:visited {
    text-decoration: none;
    color: #333333;
  }


.boxmenu a:active {
    text-decoration: none;
    color: #333333;
  }


.boxmenu a:hover {
    text-decoration: none;
    color: #FF8a00;
  }


.lnslista {
    vertical-align: middle;
    width: 100%;
    margin: 0px auto;
    border: 0px none;
    border-collapse:collapse;
    empty-cells:show;
    padding:0px;
  }


.lnslistacab {
    border-bottom: 1px solid #c3c3c3;
    border-top: 1px solid #B8B8B8;
    border-right: 1px solid #B8B8B8;
    border-left: 1px solid #c3c3c3;
    background-color: #ADD8E6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    height: 26px;
    text-align: center;
    vertical-align: middle;
  }


.lnslistand {
    background-color: #ffffff;
    border-bottom: 1px solid #c3c3c3;
    border-top: 1px solid #B8B8B8;
    border-right: 1px solid #B8B8B8;
    border-left: 1px solid #c3c3c3;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    color: #333333;
    text-align: center;
    vertical-align: middle;
    padding-top: 8px;
    padding-bottom: 8px;
  }


.lnslistand a:link {
    text-decoration: none;
    color: #333333;
  }


.lnslistand a:visited {
    text-decoration: none;
    color: #333333;
  }


.lnslistand a:active {
    text-decoration: none;
    color: #333333;
  }


.lnslistand a:hover {
    text-decoration: none;
    color: #FF8a00;
  }


.lnslistand img {
    border: 0px;
    vertical-align: middle;
  }


.lnsnav {
    vertical-align: middle;
    width: 100%;
    margin: 0px;
    border: 0px none;
    border-collapse:collapse;
    empty-cells:show;
    padding:0;
  }


.lnsnavc {
    border: 0px none;
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    height: 26px;
    text-align: center;
    vertical-align: middle;
  }


.lnsnavc a:link {
    text-decoration: none;
    color: #088A28;
  }


.lnsnavc a:visited {
    text-decoration: none;
    color: #088A28;
  }


.lnsnavc a:active {
    text-decoration: none;
    color: #088A28;
  }


.lnsnavc a:hover {
    text-decoration: none;
    color: #FF0000;
  }


.lnsnava {
    border: 0px none;
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    height: 26px;
    text-align: left;
    vertical-align: middle;
  }


.lnsnavs {
    border: 0px none;
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    height: 26px;
    text-align: right;
    vertical-align: middle;
  }


.llineaci, .llineacp {
    background-color: #ffffff;
    border-bottom: 1px solid #c3c3c3;
    border-top: 1px solid #B8B8B8;
    border-right: 1px solid #B8B8B8;
    border-left: 1px solid #c3c3c3;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    color: #333333;
    text-align: center;
    height: 22px;
    padding: 2px;
  }


.llineari, .llinearp {
    background-color: #ffffff;
    border-bottom: 1px solid #c3c3c3;
    border-top: 1px solid #B8B8B8;
    border-right: 1px solid #B8B8B8;
    border-left: 1px solid #c3c3c3;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    color: #333333;
    text-align: right;
    height: 22px;
    padding: 2px;
  }


.llineali, .llinealp {
    background-color: #ffffff;
    border-bottom: 1px solid #c3c3c3;
    border-top: 1px solid #B8B8B8;
    border-right: 1px solid #B8B8B8;
    border-left: 1px solid #c3c3c3;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    color: #333333;
    text-align: left;
    height: 22px;
    padding: 2px;
  }


.llineaji, .llineajp {
    background-color: #ffffff;
    border-bottom: 1px solid #c3c3c3;
    border-top: 1px solid #B8B8B8;
    border-right: 1px solid #B8B8B8;
    border-left: 1px solid #c3c3c3;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    color: #333333;
    text-align: justify;
    height: 22px;
    padding: 2px;
  }


.lnsform {
    border-bottom: 1px solid #c3c3c3;
    border-right: 1px solid #B8B8B8;
    border-left: 1px solid #c3c3c3;
    border-top: 1px solid #B8B8B8;
    width: 99.5%;
    height:auto;
    margin: 0px auto;
    padding:0px;
    clear:both;
    float:none;
  }


.lnstform {
    border-bottom: 1px solid #c3c3c3;
    border-top: 1px solid #B8B8B8;
    border-right: 1px solid #B8B8B8;
    border-top: 1px solid #B8B8B8;
    border-left: 1px solid #c3c3c3;
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    margin: 0px auto;
    border: 0px none;
    empty-cells:show;
    padding:0px;
  }


.lnscabform {
    border-bottom: 1px solid #c3c3c3;
    background-color: #ADD8E6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 20px;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    text-align: center;
    vertical-align: middle;
    width: 100%;
    margin: 0px;
    padding:0px;
    clear:both;
    float: none;
    height:20px;
  }


.lnscueform {
    border:0px none;
    width: 100%;
    margin: 0px;
    padding:0px;
    clear:both;
    float: none;
  }

.lnsformnb {
    border: 0px none;
    width: 99.5%;
    height:auto;
    margin: 0px auto;
    padding:0px;
    clear:both;
    float:none;
  }


.lnscueform form {
    margin: 0px;
    padding:0px;
    border:0px none;
  }


.lnsfnuevo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #666666;
    margin: 1px;
    padding : 1px 3px;
    border: 1px solid #ADD8E6;
    text-align: left;
    vertical-align: middle;
    background-color: #dfdfdf;
    height: auto;
    width: auto;
    line-height: normal;
  }


.lnsfradio {
    margin: 1px 6px;
    padding : 0px;
    border: 0px none;
    height: auto;
    width: auto;
    line-height: normal;
    vertical-align: middle;
  }


.lnsformbc {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    text-align: center;
    vertical-align: middle;
    height: 24px;
  }


.lnsformbd {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    text-align: right;
    vertical-align: middle;
    height: 24px;
  }


.lnsformbi {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #000000;
    text-align: left;
    vertical-align: middle;
    height: 24px;
  }


#lnslogin {
    width:304px;
    height:380px;
    vertical-align:middle;
    text-align:center;
    clear:both;
    display: block;
    border:0px;
    margin: 0 auto;
    padding:0px;
    float: none;
  }


#lnsloginbox {
    width:302px;
    height:124px;
    vertical-align:middle;
    text-align:left;
    clear:none;
    display: block;
    border: 1px solid #ADD8E6;
    margin-top: 86px;
    padding:0px;
    float: left;
  }


#lnsloginbox h1 {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    text-align:center;
    line-height:30px;
    padding:0;
    border:0;
    margin:0;
  }


#lnsloginbox  p {
    width: 110px;
    display: block;
    float: left;
    clear:left;
    overflow: hidden;
    padding: 0px;
    margin:0px;
    line-height: 30px;
    height: 30px;
    border-right: 0px none;
    font-size: 12px;
    text-align:right;
    vertical-align:middle;
  }


.lnscpologin {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    margin: 6px;
    padding : 1px 4px;
    border: 1px solid #ADD8E6;
    text-align: left;
    vertical-align: middle;
    height: auto;
    width: 150px;
    line-height: normal;
    background-color: #FFFFFF;
    display: block;
    float: left;
  }


.lnsbotlogin {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    font-variant: normal;
    color: #333333;
    margin: 5px;
    padding : 0px;
    border: 1px solid #ADD8E6;
    background-color:#ADD8E6;
    text-align: center;
    vertical-align: middle;
    height: 20px;
    width: 90px;
    float: left;
    display:block;
  }

/* Inicio estilo LNSCal*/


.LNScal {
    font : 10px/20px Arial,serif;
    background : #ffffff;
    padding : 1px;
    margin : 0px;
    border: 1px solid #ADD8E6;
    color : #fff;
    height : auto;
    overflow : hidden;
    width : auto;
    vertical-align:middle;
  }


.LNScald {
    font : 10px/20px Arial,serif;
    background : #ffffff;
    padding : 0px;
    margin : 0px;
    border : 0px;
    color : #fff;
    height : 180px;
    overflow : hidden;
    width : 154px;
    clear : both;
    display : block;
    float : none;
  }


ul.LNScalL {
    background : #ffffff;
    font : 10px/20px Arial,serif;
    padding : 0px;
    margin : 0px;
    list-style : none;
    border-width : 0px;
    clear : both;
    display : block;
    float : none;
    height : 20px;
    overflow : hidden;
    width : 154px;
  }


ul.LNScalL li {
    font : 10px/20px Arial,serif;
    padding : 0px;
    margin : 0px;
    list-style : none none;
    border : 0px;
    clear : both;
    color : #333;
    display : block;
    float : none;
    height : 20px;
    overflow : hidden;
    width : 154px;
    background : #ffffff;
  }


ul.LNScalL li p {
    font : 10px/20px Arial,serif;
    padding : 0px;
    margin: 0px;
    border : 0px;
    clear : none;
    display : block;
    float : left;
    overflow : hidden;
    text-align : center;
    text-decoration : none;
    vertical-align : middle;
    width : 22px;
    height : 20px;
  }


ul.LNScalL li p.LNScalT {
    background :#F5F5F5;
    font-weight: bold;
    width: 132px;
    height : 20px;
  }


ul.LNScalL li p.LNScalX {
    background :#ADD8E6;
    font-weight: bold;
    width : 22px;
    height : 20px;
  }


p.LNScalX a {
    color: #333;
    text-decoration:none;
    display:block;
  }


p.LNScalX a:hover {
    background :#BFE6DC;
    text-decoration:none;
  }


ul.LNScalL li p.LNScalDT {
    background :#F5F5F5;
    font-weight: bold;
    width : 22px;
    height : 20px;
  }


ul.LNScalL li p.LNScalDTF {
    background :#F5F5F5;
    color: #ff0000;
    font-weight: bold;
    width : 22px;
    height : 20px;
  }


ul.LNScalL li p.LNScalMY {
    background :#F5F5F5;
    font-weight: bold;
    width: 66px;
    height : 20px;
  }


ul.LNScalL li p.LNScalDS {
    background :#ffffff;
    font-weight: bold;
    width : 22px;
    height : 20px;
  }


ul.LNScalL li p.LNScalDF {
    background :#ffffff;
    color: #ff0000;
    font-weight: bold;
    width : 22px;
    height : 20px;
  }


p.LNScalDS a {
    color: #333;
    text-decoration:none;
    display:block;
  }


p.LNScalDS a:hover {
    background :#ADD8E6;
    text-decoration:none;
  }


p.LNScalDF a {
    color: #ff0000;
    text-decoration:none;
    display:block;
  }


p.LNScalDF a:hover {
    background :#BFE6DC;
    text-decoration:none;
  }


p.LNScalDH a {
    color: #333;
    background :#BFE6DC;
    text-decoration:none;
    display:block;
  }


p.LNScalDH a:hover {
    color: #333;
    text-decoration:none;
    background :#ADD8E6;
  }

/* Final estilo LNSCal*/



form input#reset {
    margin-left:0px;
    /* set margin-left back to zero on reset button (set above) */;
  }



form small {
    /*display: block;
    margin: 0 0 5px 160px;
    instructions/comments left margin set to align w/ right column inputs */padding: 1px 3px;
    margin-left: 25px;
    font-size: 88%;
    clear: none;
    float: none;
  }


form .lnsreq {
    font-weight:bold;
    font-size: 97%;
  }


form div.lnsinfo {
    width: 100%;
    display: block;
    margin-left: 0;
    font-size: 88%;
    padding: 0px;
    line-height:normal;
    text-align:center;
    clear:none;
    float:none;
  }


form div.lnsbotonera {
    width: 100%;
    display: block;
    margin-left: 0px;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 0px;
    line-height:30px;
    text-align:center;
    vertical-align: middle;
    clear:none;
    float:none;
  }




input.lnsronly {
    color: #666666;
    background-color: #EDEDED;
  }


input.lnsbutton {
    color: #333;
    background-color: #ADD8E6;
    font-weight: bold;
    border: 0px none;
    text-align: center;
    vertical-align: middle;
    height: auto;
    width: auto;
    line-height: normal;
  }


.lns2fila {
    font : normal normal normal 12px/normal Verdana,Geneva,Arial,Helvetica,sans-serif;
    clear : none;
    display : block;
    float : none;
    height : auto;
    overflow : hidden;
    position : relative;
    vertical-align : middle;
    width : 100%;
  }


.lns1fila {
    font : normal normal normal 12px/normal Verdana,Geneva,Arial,Helvetica,sans-serif;
    text-align: center;
    clear : none;
    display : block;
    float : none;
    height : auto;
    overflow : hidden;
    position : relative;
    vertical-align : middle;
    width : 100%;
    margin: 5px auto;
  }


.lns1fila small {
    width: 100%;
    display: block;
    padding: 0;
    margin: 0px;
    text-align: center;
    clear: left;
    float: left;
  }

/*
.lns2fila br {
	clear: none;
  }
*/



.lns1fila label {
    width: 100%;
    display: block;
    padding: 0;
    margin: 0px;
    text-align: center;
    clear: left;
    float: left;
  }


.lns1fila textarea {
    text-align: center;
    margin:5px auto;
    padding:0px;
    display: block;
    clear: left;
    float: left;
  }


.lns1fila span {
    clear: none;
  }


div#formprocesa {
    display: block;
    text-align: center;
    margin:0px;
    padding: 20px;
    font : normal normal normal 12px/40px Verdana,Geneva,Arial,Helvetica,sans-serif;
    color: #ff0000;
    clear : none;
    display : block;
    float : none;
    height : auto;
    overflow : hidden;
    position : relative;
    vertical-align : middle;
  }

#errorform {
    display: block;
    text-align: center;
    margin:4px;
    padding: 0px;
    font-size: 94%;
    color: #ff0000;
    clear : none;
    display : block;
    float : none;
    height : auto;
    overflow : hidden;
    position : relative;
    vertical-align : middle;
  }

.lnslnk {
    text-decoration:none;
    color: #333333;
}

.lnslnk:hover {
    text-decoration:none;
    color: #ff8a00;
}
