
.div_float_left{float:left;}
.div_float_right{float:right;}

#search_left_content{width:608px;margin-left:8px;}
#search_right_content{float:right;width:313px;}
/* -------------------------------------------------------------------------------------------- */
/* -------------------------------- Search Layout CSS -----------------------------------------*/
/* -------------------------------------------------------------------------------------------- */

.search_box{
    width: 584px;
    background-color:#ffffff;
    padding-right:10px;
    padding-left:10px;
    padding-top: 0px;
    padding-bottom: 0px;
    background: url("/images/answers/answer_background_repeat.png") repeat-y;
}
.search_box_rounded_corner_top{
    background: url("/images/answers/ans_box_border_top.png") no-repeat;
    height:20px;
}
.search_box_rounded_corner_bottom{
    background: url("/images/answers/ans_box_border_bottom.png") no-repeat;
    height:8px;
}

/* -------------------------------------------------------------------------------------------- */
/* -------------------------------- Search Layout CSS -----------------------------------------*/
/* -------------------------------------------------------------------------------------------- */

#search_main_heading{
    font-size:22px;
}

.search_menu{
    /*font-weight:bold;*/
    font-size: 12px;
    text-align:center;
    width:100%;
    
}
.search_menu .inactive{
    min-width:66px;
    float:left;
    padding-top:10px;
}
.search_menu .active_new {
    width:81px;
    color:#A0410D;
    height:14px;
    padding-top:10px;
    padding-bottom:0px;
    float:left;
    background: url("/images/search/search_menu_background_new.png") no-repeat;
}
.active_new a, .active a {
    font-weight:bold;
    color:#A0410D;
    cursor:default;
}
.search_menu .active {
    width:80px;
    height:20px;
    padding-top:10px;
    padding-bottom:0px;
    float:left;
    color:#A0410D;
    background: url("/images/search/search_menu_background.png") no-repeat;
}
}
.inactive a, .active a, .active_new a {
    font-size:12px !important;
}
.search_menu a {
    color:#0083ce;
    text-decoration:none;
}

.search_menu a:hover {
    text-decoration:none !important;
    color:#A0410D !important;
}

#search_bar{
    background: url("/images/search/search_box_background.png") no-repeat;
    height:50px;
}
#map_search_bar{
    background: url("/images/search/map_search_box_background.png") no-repeat;
    /*height:30px;*/
}
#wiki_search_bar{
    background: url("/images/search/search_box_background_no_top.png") no-repeat;
    height:50px;
}
#article_toolbar{
    background: url("/images/search/article.png") no-repeat;
    height:25px;
    width:570px;
    border-top:1px solid #DEDEDE;
}
#updates_toolbar{
    background: url("/images/search/updates.png") no-repeat;
    height:25px;
    width:580px;
    border-top:1px solid #DEDEDE;
}

#search_form{
    background: url("/images/search/search_entry_box_background.png") no-repeat;
    margin-left: 140px;
    padding-top: 5px;
}
#search_form input{
    margin-left:5px;
    border:none;
    color:#4b4b4b;
    font-size:13px;
    font-style:italic;
}
#search_form_container{
    padding-left:140px;
    padding-top:5px;
}

/* ----------------------- */
/* Search Results          */
/* ----------------------- */

#search_results {
    padding-left:8px;
}
