﻿/*-------------impromptu---------- */.jqifade
        {
            position: absolute;
            background-color: #aaaaaa;
        }
        div.jqi
        {
            width: 400px;
            font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
            position: absolute;
            background-color: #ffffff;
            font-size: 11px;
            text-align: left;
            border: solid 1px #eeeeee;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            padding: 7px;
        }
        div.jqi .jqicontainer
        {
            font-weight: bold;
        }
        div.jqi .jqiclose
        {
            position: absolute;
            top: 4px;
            right: -2px;
            width: 18px;
            cursor: default;
            color: #bbbbbb;
            font-weight: bold;
        }
        div.jqi .jqimessage
        {
            padding: 10px;
            line-height: 20px;
            color: #444444;
        }
        div.jqi .jqibuttons
        {
            text-align: right;
            padding: 5px 0 5px 0;
            border: solid 1px #eeeeee;
            background-color: #f4f4f4;
        }
        div.jqi button
        {
            padding: 3px 10px;
            margin: 0 10px;
            background-color: #2F6073;
            border: solid 1px #f4f4f4;
            color: #ffffff;
            font-weight: bold;
            font-size: 12px;
        }
        div.jqi button:hover
        {
            background-color: #728A8C;
        }
        div.jqi button.jqidefaultbutton
        {
            background-color: #BF5E26;
        }
        .jqiwarning .jqi .jqibuttons
        {
            background-color: #BF5E26;
        }
        /*-------------------------------- *//* ------------------------------
	            brown theme
             ------------------------------
            */.brownJqiwarning .brownJqi
        {
            background-color: #cccccc;
        }
        .brownJqifade
        {
            position: absolute;
            background-color: #ffffff;
        }
        div.brownJqi
        {
            position: absolute;
            background-color: transparent;
            padding: 10px;
            width: 300px;
            text-align: left;
        }
        div.brownJqi .brownJqiclose
        {
            float: right;
            margin: -20px 0 0 0;
            cursor: pointer;
            color: #777777;
            font-size: 11px;
        }
        div.brownJqi .brownJqicontainer
        {
            position: relative;
            background-color: transparent;
            border: solid 1px #5F5D5A;
            color: #ffffff;
            font-weight: bold;
        }
        div.brownJqi .brownJqimessage
        {
            position: relative;
            background-color: #F7F6F2;
            border-top: solid 1px #C6B8AE;
            border-bottom: solid 1px #C6B8AE;
        }
        div.brownJqi .brownJqimessage h3
        {
            background: url(../images/brown_theme_gradient.jpg) top left repeat-x #ffffff;
            margin: 0;
            padding: 7px 0 7px 15px;
            color: #4D4A47;
        }
        div.brownJqi .brownJqimessage p
        {
            padding: 10px;
            color: #777777;
        }
        div.brownJqi .brownJqimessage img.helpImg
        {
            position: absolute;
            bottom: -25px;
            left: 10px;
        }
        div.brownJqi .brownJqibuttons
        {
            text-align: right;
        }
        div.brownJqi button
        {
            background: url(../images/brown_theme_gradient.jpg) top left repeat-x #ffffff;
            border: solid #777777 1px;
            font-size: 12px;
            padding: 3px 10px 3px 10px;
            margin: 5px 5px 5px 10px;
        }
        div.brownJqi button:hover
        {
            border: solid #aaaaaa 1px;
        }