.jvle_mainborder {

    border: 0;

}

#jvle_dirmodel { 

    margin:0px 25px 0px 25px;

    display:block;

}

div.jvle_dirmodel_lb {

    float:left;

    width:49%;

    border: none;

    margin-bottom: 1.2em;    

}

div.jvle_dirmodel_rb {

    float:right;

    width:49%;

    border: none;

    margin-bottom: 1.2em;    

}

div.jvle_clear {

    clear:both;    

}

td.jvle_menu_title {

    font-weight: bold;

    background-color: #7BA5A5;

    color:#fff;

    border: 1px #000;

    text-align:left;    

    font-size:90%;

    padding: 0.5em 2px 0.5em 5px;

    margin-top:4px;    

}

font.jvle_maincatrow {

    font-size: 140%;

}

font.jvle_subcatrow {

    font-size: 95%;

}

span.jvle_linktitle {

    font-size: 120%;

    margin:10px 0 0;

    display:block;    

}

span.jvle_linkdesc {

    font-size: 95%;

    margin:10px 0 0;

    display:block;    

}

select.jvle_listbox {

    padding:2px;

    margin:2px;

    font-size: 85%;

    width:90px;

}

td.jvle_linkrow_color {

    background-color:#f1f2f3;

}

td.jvle_linkrow_nocolor {

}

select.jvle_sortlist {

    padding:2px;

    margin:2px;

    font-size: 85%;

}

div.ajax-loading {

    background:url("images/ajax-loader.gif") no-repeat center center;

}

 td.jvle_code {

     background-color: #f1f2f3;

 }

 

#jvle_header {

      width: 100%;

      position: relative;

      height: 80px;

      background: #E99D11;

      padding: 0;

      font-size: 11px;

      color: #fff;

}

#jvle_header h1#logotext {

      position: absolute;

      margin: 0; padding: 0;

      font: bolder 2.5em 'Trebuchet MS', Arial, Sans-serif;

      letter-spacing: -1px;

      color: #fff;

      text-transform: none;

      top: 15px; left: 25px; /* change the values of top and left to adjust the position of the logo*/

}

#jvle_header h2#slogan {

      position: absolute;

      margin: 0; padding: 0;

      font: normal .8em 'Trebuchet MS', Arial, Sans-serif;

      text-transform: none;

      color: #FFF;    

      top: 48px; left: 28px; /* change the values of top and left to adjust the position of the slogan*/

}

form.jvle_search {

    background: transparent;

    border: none;    

    float: right;

}    

form.jvle_search input.text {

    margin: 0; padding: 1px 2px;

    width: 60px;

    background: #FFF;

    color: #333; 

}

form.jvle_search input.button {

    color: #333;

    border: none;    

    padding:0;

    width: 60px; height: 23px;

}

h1.jvle_h1 {

    margin-top: 10px;

    font-weight: bold;

    font-size: 125%;

    color: #106494;

    padding: 5px 0 5px 30px;     

    border-bottom: 1px solid #EFF0F1;

    background: #fff url(images/arrow.png) no-repeat 3px 50%;

    width: 96%;

}

table.jvle_flinktable {

    border:2px solid #106494;

}