.h1     {font-size: 10px;
         font-family: Arial, Helvetica, sans-serif;
         }
.style1 {font-size: 10px;
         font-family: Arial, Helvetica, sans-serif;
         }
.style3 {font-size: 10px; font-weight: bold;
         font-family: Arial, Helvetica, sans-serif;
         }
.style4 {font-size: 12px;
         font-family: Arial, Helvetica, sans-serif;
        }
.style5 {font-size: 14px;
         font-family: Arial, Helvetica, sans-serif;
        }
.style6 {font-size: 14px; font-weight: bold;
         font-family: Arial, Helvetica, sans-serif;
        }
.style7 {font-size: 14px;
         font-family: Arial, Helvetica, sans-serif;
         color: #0066FF; font-weight: bold; }
.style9 {font-size: 12px; font-weight: bold; }

.box1 {
        background-color: #19B7E8;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
}

.box2 {
        background-color: #E87619;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
}

.box3 {
        background-color: #8DE89C;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
}

.seperator {
        background-color: #80CFE8;
        font-size: 10px;
        font-family: Arial, Helvetica, sans-serif;
}

.bookmarks {
        margin-top: 10px;
        margin-bottom: 10px;
}

.titlenavbar {
        font-size: 14px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        display:inline; 
}

.titlepad {
        padding-top:5px;
        padding-bottom:5px;
}

/*for the UL autocomplete*/
ul.jq-ui-autocomplete {
    position: absolute;
    overflow: hidden;
    background-color: #fff;
    border: 1px solid #aaa;
    margin: 0px;
    padding: 0;
    list-style: none;
    font: normal .75em/.75em Arial, sans-serif;
    color: #333;
}
ul.jq-ui-autocomplete li {
  display: block;
  padding: .3em .5em .3em .3em;
  overflow: hidden;
  width: 100%;
}

ul.jq-ui-autocomplete li.active {
  background-color: #3875d7;
  color: #fff;
}

.articlefloatleft
    {
    float: left;
    margin: 5px 10px 5px 0px;
    border: 1px solid #666;
    padding: 5px;
    }    


#promptsearchname {
    border: 1px solid black;
    background-color: lightblue;
    margin: 0px;
    padding: 2px;
    display:none;
    position:absolute;
}


.simple_ad {
    border: 3px solid #F77;
    width:300px;
    height:70px;
    padding:6px;
}

.simple_ad .image {
    float:left;
    width:100px;
}

.simple_ad .content {
    float:right;
    width:200px;
    overflow:hidden;
}

.simple_ad .content a,.simple_ad .content span {
    display:block;
    font-size: 12px;
    white-space:nowrap;
    line-height: 17px;
}

.simple_ad .heading{
    font-weight: bold;
}