/* (c) 2006, triplemind.com
 *
 * This CSS stylesheet contains all styles we need to show various default
 * components. This is stored in the root site.
 *
 * Author: cgaffga
 * Author: $Author: ipariyani $
 * Version: $Id: base.css,v 1.1.2.6 2007-10-16 18:41:13 ipariyani Exp $
 */

/* S O M E   C H A N G E S   T O   T H E   D E F A U L T S */
/*td { vertical-align: top; text-align: left }*/ 
p, ul, ol { margin: 0 }
 
/* E R R O R S ,   W A R N I N G S   A N D   C O N F I M A T I O N S */
.error {
    background: #FBE3E4 url(/pubspec/images/header/fra1036/eapid948/error16.png) no-repeat scroll 10px 20px;
    color: #8A1F11;
    clear: both;
    margin: 0;
    padding: 20px 10px 20px 40px;
    border: 2px solid #FBC2C4;
}
.error a:link, .error a:visited { color: #8A1F11; text-decoration: underline }
.error a:active, .error a:hover { color: #CF1919; text-decoration: underline }

.warning {
    background: #FFF6BF url(/pubspec/images/header/fra1036/eapid948/warning16.png) no-repeat scroll 10px 20px;
    color: #514721;
    clear: both;
    margin: 0;
    padding: 20px 10px 20px 40px;
    border: 2px solid #FFD324;
}

.warning a:link, .warning a:visited { color: #514721; text-decoration: underline }
.warning a:active, .warning a:hover { color: #9F8109; text-decoration: underline }
.warning input[type=submit] {
    background-color: #FFD324;
}

.confirmation {
    background: #E6EFC2 url(/pubspec/images/header/fra1036/eapid948/info16.png) no-repeat scroll 10px 20px;
    color: #264409;
    clear: both;
    margin: 0;
    padding: 20px 10px 20px 40px;
    border: 2px solid #C6D880;
}
.confirmation a:link, .confirmation a:visited { color: #264409; text-decoration: underline }
.confirmation a:active, .confirmation a:hover { color: #2F7F33; text-decoration: underline }

/* used for flow left content (added by arek)*/
.notification {
    background: #FFF6BF no-repeat scroll 10px 20px;
    color: #514721;
    clear: both;
    margin: 0;
    padding: 10px 10px 10px 0px;
    border: 2px solid #FFD324;
}
.notification a:link, .notification a:visited { color: #8A1F11; text-decoration: underline }
.notification a:active, .notification a:hover { color: #CF1919; text-decoration: underline }


/* S T Y L E S   F O R   I M A G E S*/
a img { border: none; vertical-align: middle; }

.imgborder{
    border-width:1px;
}
.imgredborder{
    border-color: red;
    border-width:3px;
}
.dojoComboBoxOptions{
    font-size : 7pt;
}

/* For the calender */
tr .day-booked { background-color: Tomato; color: black }
tr.even .day-booked { background-color: #DF4F37; color: black; }
tr .day-available { background-color: GreenYellow; color: black }
tr.even .day-available { background-color: #94DF1B; color: black }
tr .day-onrequest { background-color: Khaki; color: black }
tr.even .day-onrequest { background-color: #DFD36F; color: black }
.divcal thead {background-color:#E0E0E0;text-align:center;}

