        /* Begin Search Form */
body {
       font:70% arial,helvetica,sans-serif;
}
.search ol, ul {
        list-style:none;
}

.search {
        float:none;
        margin:10px 0 10px 0;
        font:arial,helvetica,sans-serif;
}
.search table {
        height:87px;
        width:700px;
        background:#e5f6d1 url(../img/bg-search.gif) repeat-x;
}
.search td {
        vertical-align:top;
}
.search .left {
        background:#e5f6d1 url(../img/bg-search-corners.gif) no-repeat;
        height:87px;
        width:10px;
}
.search .right {
        background:#e5f6d1 url(../img/bg-search-corners.gif) no-repeat;
        height:87px;
        width:10px;
}
.search .right {
        background-position:-8px 0;
}
.search li {
        float:left;
        margin-bottom:13px;
}
.search p {
        clear:both;
}
.search a, 
.search a.inactive{
        background:#f6fcef url(../img/bg-search-anchor.gif) repeat-x;
        border:1px solid #e3e3e3;
        border-left:0;
        color:#2348d7;
        display:block;
	font-size:100%;
        font-weight:bold;
        height:34px;
        line-height:34px;
        text-align:center;
        text-decoration:none;
        width:109px;
}
.search a:hover,
.search a.active {
        background:none;
        border:0;
        border-top:1px solid #e3e3e3;
        color:#313131;
        padding:0 1px 1px 0;
}
.search a.active:hover {
        color:#2348d7;
}
.search .first a, .search .first a:hover {
        border-right:1px solid #e3e3e3;
}
.search .text {
        background:#fff;
        border:1px solid #bebebe;
        color:#3a3a3a;
        height:19px;
        line-height:19px;
        padding:0 5px;
        width:359px;
}
.search .submit {
        background:#fff;
        border:1px solid #bebebe;
        color:#5c5c5c;
        font-size:100%;
        font:arial,helvetica,sans-serif;
        font-weight:bold;
        height:21px;
        text-align:center;
        text-transform:uppercase;
        width:79px;
}
        /* End Search Form */
