@import url("userStyle.css");
body{margin:0px; font:12px arial}
p{padding:5px 0 5px 0; margin:0px}
a, a:visited{text-decoration:underline; color:#003098}
a:hover{text-decoration:none; color:#0676c8}
hr{border:1px solid #0676c8}

.hide{display:none}
.phide{display:block}

#body{text-align:center}
#layout{margin:0px auto; width:780px; text-align:left; background:#fff url(imgs/line.gif) repeat-y 546px}

#head{height:93px; background:#35679A url(imgs/head.jpg) no-repeat}
#user{background:#E9F4FF; padding:2px 10px 2px 10px; font:12px arial; color:#000}
#d1{float:right; background:#333568; width:322px; text-align:right; padding:3px 10px 6px; color:#fff; font:10px arial; color:#fff}
#d1 a, #d1 a:visited{padding:4px; font:10px arial; color:#fff}
#d2{float:right; width:330px; border-top:1px solid #dedec6; clear:both; text-align:right}
#d2 form{float:right; margin:15px 0 0; font:11px arial; color:#fff; text-align:left; width:200px}
#d2 form input{border-width:1px; font:11px arial}
#d2 form a, #d2 form a:visited{font:11px arial; color:#000; text-decoration:none; padding:1px 6px 2px 7px; background:url(imgs/btn.jpg) no-repeat top}
#d2 a{color:#fff}
#d2 #site{margin-left:-5px}

#banners{margin:10px; padding:0px; list-style:none; font:bold 12px arial; text-align:center}
#banners li{padding:85px 0 10px; background-repeat:no-repeat; background-position:top center}

#menu{background:#000; border-top:1px solid #fff; border-bottom:1px solid #fff; height:24px}
#liMenu{display:none}

#left{float:left; width:545px}
#m, td{font:13px/140% arial}
#m{margin:0 10px}
#m h2{margin-bottom:3px; font:bold 130% times new roman; color:#336799}
#m h3{margin-bottom:3px; font:bold 120% times new roman; color:#336799}
#m h4{margin-bottom:3px; font:bold 110% times new roman; color:#336799}
#m p{padding-top:0px}
#status{font:11px arial; margin-bottom:10px}
#err{background:red; font-weight:bold; color:#fff; padding:5px 10px 5px 10px}
#not{background:green; font-weight:bold; color:#fff; padding:5px 10px 5px 10px}

#right{float:left; margin-left:1px; width:234px}
#right h3{margin:0px; padding:3px 4px 5px 10px; background:#336799; font:bold 15px times new roman; color:#fff}
#right h3.great{background:#f7941d}
#right div{padding:10px; font:12px arial; color:#000}

#ex{text-align:center}
#ex table{margin:0 auto; background:#0676c8}
#ex table th{background:#e9f4ff; font:bold 13px arial; padding:1px 2px 1px 2px}
#ex table td{background:#e9f4ff; font:11px arial; padding:1px 2px 1px 2px}
#ex table td#d{text-align:right; font-size:12px}

#foot{clear:both; border-top:1px solid #fff; background:#333568 url(imgs/foot.jpg) no-repeat right top; height:55px}
#copyright{float:left; background:#35679A; width:366px; height:39px}
#copyright p{padding:5px 0 0 10px; font:bold 12px arial; color:#fff; letter-spacing:1px}
#icta{float:right; background:url(imgs/icta.gif) no-repeat right; margin:-25px 4px 0; padding-right:23px; text-align:right; font:10px/11px arial; color:#d6d6d6}
#icta a, #icta a:visited{color:#d6d6d6}
#foot #links{float:left; width:100%; padding:1px; margin:0px; font-size:10px; color:#fff}
#links a, #links a:visited{color:#fff; font-size:11px; margin:0px 5px 0 5px; padding:0px}

/*Just for new design*/

#related-searches *
{
    height: auto !important;
    font-family: Arial,Helvetica,Sans-Serif !important;
}

.smarterwiki-clearfix:after
{
    clear: both !important;
    content: "." !important;
    display: block !important;
    height: 0 !important;
    visibility: hidden !important;
}

#related-searches.boxed
{
    -moz-border-radius-bottomleft: 8px !important;
    -moz-border-radius-bottomright: 8px !important;
    -moz-border-radius-topleft: 8px !important;
    -moz-border-radius-topright: 8px !important;
    border-radius: 8px !important;
    background-color: #EEEEEE !important;
    border: 3px solid #CCCCCC !important;
    margin-bottom: 5px !important;
    padding: 7px 7px 7px 20px !important;
    width: 520px !important;
    display: block !important;
}

#related-searches.boxed.related-searches-yahoo
{
    width: 495px !important;
    margin-bottom: 17px !important;
}

#related-searches.inline
{
    margin-left: 25px !important;
    /*vertical-align: middle !important;*/
}

a#smarterwiki-disable-button
{
    background-color: transparent !important;
    background-image: url("http://static.smarterfox.com/media/close-icon-gray.png") !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    border: medium none !important;
    display: inline-block !important;
    height: 13px !important;
    vertical-align: middle !important;
    width: 13px !important;
}

#related-searches.boxed a#smarterwiki-disable-button
{
    float: right !important;     
}

a#smarterwiki-disable-button:hover
{
    background-image: url("http://static.smarterfox.com/media/close-icon-red.png") !important;
}

label#related-searches-label
{
    color: #666666 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 11px !important;
    text-decoration: none !important;
    float: left !important;
    margin-bottom: 5px !important;
}

ul#related-searches-list
{
    list-style-type: none !important;
    list-style-image: none !important;
    padding: 0 !important;
    margin: 0 !important;
    /*
    margin-top: 2px !important;
    margin-bottom: 5px !important;
    */
}

li.related-searches-list-item
{
    float: left !important;
    margin-right: 25px !important;
}

a.search-engine-link 
{
    font-size: 13px !important;
    text-decoration: none !important;
}

#related-searches.inline a.search-engine-link
{
    vertical-align: middle !important;
}

img.search-engine-favicon
{
    width: 20px !important;
    height: 20px !important;
    border: 0 !important;
    vertical-align: middle !important;
    display: inline-block !important;
    margin-right: 5px !important;
}
#related-searches.boxed .search-engine-link .search-engine-label
{
    vertical-align: middle !important;    
}
#related-searches.inline img.search-engine-favicon
{
    width: 14px !important;
    height: 14px !important;
    vertical-align: middle !important;
    margin-right: 15px !important;
}

#related-searches.related-searches-google
{
    margin-top: -6px !important;
    margin-left: 8px !important;
    margin-bottom: 11px !important;
}

#related-searches.related-searches-baidu
{
    margin-top: -5px !important;
    margin-bottom: 12px !important;
}</STYLE><STYLE>.smarterwiki-clearfix:after
{
    clear: both !important;
    content: "." !important;
    display: block !important;
    width: 0 !important;
    height: 0 !important;
    visibility: hidden !important;
}


.trending-search-results.boxed
{
    /*
    -moz-border-radius-bottomleft: 8px !important;
    -moz-border-radius-bottomright: 8px !important;
    -moz-border-radius-topleft: 8px !important;
    -moz-border-radius-topright: 8px !important;
    border-radius: 8px !important;
    background-color: #FFFFFF !important;
    border: 3px solid #CCCCCC !important;
    padding: 7px 7px 7px 20px !important;
    margin-right: 8px;  to account for the green bar
    */
    margin-bottom: 3em !important;
    /*width: 520px !important;*/
    display: block !important;
    position: relative;
}



#trending-oneriot-search-results-google
{
    float: right;
    /*clear: right;*//*will disrupt stock charts*/
    width: 30%;
    margin-top: 7em;
    margin-bottom: 1em;
    display: block;
    background: white;
}


.trending-search-results-more
{
    height: auto;
}    

.trending-search-results
{
    font-family: arial,sans-serif;
    font-size: small;
    margin: 1em 0;
}

.trending-search-results a img
{
    border: none;
    vertical-align: middle;
    display: inline-block;
}
.trending-search-results .trending-search-results-more-results-link
{
    text-decoration: none;    
    display: block;
    padding-top: 2px;
}
.trending-search-results .trending-search-results-more-results-label
{
    vertical-align: middle;
    text-decoration: underline;    
}    

.trending-search-results-title-icon
{
    vertical-align: middle;
    width: 16px;
    height: 16px;
    margin-top: 0px;
    margin-bottom: 15px;
}
.trending-search-results .trending-search-results-title-link
{
    text-decoration: none;    
}    

.trending-search-results .trending-search-results-title-label
{
    vertical-align: middle;
    text-decoration: underline;    
    margin-right: 5px;
}

.trending-search-results-title
{
    display: inline-block;
    margin-bottom: 10px !important;
    
    color: #666666 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 11px !important;
    text-decoration: none !important;
    float: left;
}

.trending-search-results-title *
{
    color: #666666 !important;
    font-family: Arial,Helvetica,sans-serif !important;
    font-size: 11px !important;
    text-decoration: none !important;
}

a#trending-search-results-disable-button
{
    background-color: transparent !important;
    background-image: url("http://static.smarterfox.com/media/close-icon-gray.png") !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    border: medium none !important;
    height: 13px !important;
    width: 13px !important;
    position: absolute;
    top: -6px;
    right: 6px;
}

a#trending-search-results-disable-button:hover
{
    background-image: url("http://static.smarterfox.com/media/close-icon-red.png") !important;
}


.trending-search-results-result-title, .trending-search-results-result-rating, .trending-search-results-result-price
{
    vertical-align: middle;
    display: inline-block;
}

.trending-search-results-result-title
{
    margin-bottom: 5px;
}

.trending-amazon-search-results .trending-search-results-result-title
{
    margin-left: 5px;
    margin-right: 5px;
}

.trending-amazon-search-results .trending-search-results-result-details
{
    margin-bottom: 2px;
}


.trending-search-results-result-price
{
    color: #990000;
}


#trending-amazon-search-results-yahoo a
{
    color: #0000DE !important;
}

#trending-amazon-search-results-bing a.trending-search-results-result-title-link
{
    text-decoration: underline !important;
}

#trending-amazon-search-results-bing a.trending-search-results-more-results-link,
#trending-amazon-search-results-bing a.trending-search-results-more-results-link:hover,
#trending-amazon-search-results-bing a.trending-search-results-more-results-link:active
{
    text-decoration: none !important;
}

.trending-search-results-favicon
{
    width: 16px;
    height: 16px;
}

a.trending-search-results-result-title-link
{
    text-decoration: none !important;
}

.trending-search-results-bottom
{
}</STYLE><STYLE>.smarterwiki-clearfix:after
{
    clear: both !important;
    content: "." !important;
    display: block !important;
    width: 0 !important;
    height: 0 !important;
    visibility: hidden !important;
}

.related-search-results-more
{
    height: auto;
}    

.related-search-results
{
    max-width: 42em;
    font-family: arial,sans-serif;
    font-size: small;
    margin: 1em 0;
}

.related-search-results a img
{
    border: none;
    vertical-align: middle;
    display: inline-block;
}
.related-search-results .related-search-results-more-results-link
{
    text-decoration: none;    
    display: block;
    padding-top: 2px;
}
.related-search-results .related-search-results-more-results-label
{
    vertical-align: middle;
    text-decoration: underline;    
}    

.related-search-results-title-icon
{
    vertical-align: middle;
    width: 16px;
    height: 16px;
    margin-top: 0px;
}
.related-search-results .related-search-results-title-link
{
    text-decoration: none;    
}    
.related-search-results .related-search-results-title-label
{
    vertical-align: middle;
    text-decoration: underline;    
    margin-right: 5px;
}

.related-search-results-title
{
    font-size: medium;
    display: inline;
}

.related-search-results-result-rating
{
}

.related-search-results-result-title, .related-search-results-result-rating, .related-search-results-result-price
{
    vertical-align: middle;
    display: inline-block;
}


.related-amazon-search-results .related-search-results-result-title
{
    margin-left: 5px;
    margin-right: 5px;
}

.related-amazon-search-results .related-search-results-result-details
{
    margin-bottom: 2px;
}


.related-search-results-result-price
{
    color: #990000;
}


#related-amazon-search-results-yahoo a
{
    color: #0000DE !important;
}

#related-amazon-search-results-bing a.related-search-results-result-title-link
{
    text-decoration: underline !important;
}

#related-amazon-search-results-bing a.related-search-results-more-results-link,
#related-amazon-search-results-bing a.related-search-results-more-results-link:hover,
#related-amazon-search-results-bing a.related-search-results-more-results-link:active
{
    text-decoration: none !important;
}

.related-search-results-favicon
{
    width: 16px;
    height: 16px;
}</STYLE><STYLE>#qlauncher *
{
    padding: 0 !important;
    border: none !important;
    margin: 0 !important;
    outline: 0 !important;
    font-size: inherit !important;
    font-weight: inherit !important;
    font-style: inherit !important;
    font-family: inherit !important;
    line-height: inherit !important;
    background: none !important;
    text-align: left !important;
    min-width: 0 !important;
    width: auto;
    height: auto; /*adding !important interferes with slideUp and slideDown */
    vertical-align: baseline !important;
}

#qlauncher
{
    font-size: 12px !important;
    font-weight: normal !important;
    font-style: normal !important;
    line-height: normal !important;
}

#qlauncher .qlauncher-clearfix:after
{
    clear: both !important;
    content: "." !important;
    display: block !important;
    height: 0 !important;
    visibility: hidden !important;
}

#qlauncher
{
    /*
    appearently you cannot fadeOut