/* ---------------------------------------------------------------------------------- */
/* RESET                                                                              */
/* ---------------------------------------------------------------------------------- */

/*
ERIC MEYER's RESET CSS (the Blueprint one):
*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    vertical-align: baseline;
    background: transparent;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}

/*
GENIO MIN STYLE, based on:
http://yui.yahooapis.com/2.6.0/build/base/base-min.css
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.6.0
*/
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}small{font-size:70%;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;}em{font-style:italic;}p,fieldset,table,pre{margin-bottom:1em;} 
h4{font-size:102%;}h4{margin:0.6em 0;}

/* ---------------------------------------------------------------------------------- */
/* LoVe HaTe - CSS styling for the link states                                        */
/* ---------------------------------------------------------------------------------- */

a:link {color: blue;text-decoration:none;}
a:visited {color: purple;}
a:hover {text-decoration:underline;}
a:active {color: red;}

/* ---------------------------------------------------------------------------------- */
/* Resetting Font size to em: 1em = 10px                                              */
/* ---------------------------------------------------------------------------------- */

body {
    font-size: 13px;
}

/* ---------------------------------------------------------------------------------- */
/* Global font size                                                                   */
/* ---------------------------------------------------------------------------------- */

#external {
    font-size: 13px;
}

/* ---------------------------------------------------------------------------------- */
/*                                                                                    */
/* ---------------------------------------------------------------------------------- */

.sf_admin_pagination {
    clear: both;
}

/* -------------------------------------------------------------------------- */

a.wiki_download{
    background: url('/genio/icons/16x16/download.png') no-repeat left center;
    padding-left: 18px;
    line-height: 16px;
}

/* -------------------------------------------------------------------------- */

.clearit {clear:both; visibility: hidden;}

/* -------------------------------------------------------------------------- */

.warning-red{
    font-size: 10px;
    color: red;
}

.flash_error {
    border: 1px solid #c00;
    background-color: #fcc;
    padding: 5px;
}

.flash_notice {
    border: 1px solid #0c0;
    background-color: #cfc;
    padding: 5px;
}

/* -------------------------------------------------------------------------- */

table { border-collapse: collapse }

/* -------------------------------------------------------------------------- */

/* radio_list with description */

.radio_list span.description {
    display: block;
    padding-left: 3em;
    font-size: smaller;
}

form li.error {
    border: 1px solid #f66;
    margin: 5px 0;
}

form .error_list {
    color: #f00;
}

.ui-dialog {
    background: #fff;
    border: 2px solid #999;
}

.ui-dialog-titlebar {
    margin-bottom: 2px;
    font-weight: bold;
    font-size: 1.2em;
    background: #ccc;
    padding: 5px;
}

.ui-dialog-titlebar-close {
    float: right;
    display: block;
    width: 12px;
    height: 12px;
    background: #f00;
}

.ui-dialog-titlebar-close span {
    display: none;
}

.ui-dialog-content {
    padding: 5px;
}

.ui-dialog-buttonset {
    text-align: center;
    margin: 5px 0px;
}

.ui-widget-overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: #eee;
    opacity: .60;
    filter: Alpha(Opacity=60);
}

