
TABLE#baseTable {
	border-collapse     : collapse;
	width		        : 100%;
}

TABLE#postitTable {
	border-collapse     : collapse;
	width		        : 300px;
	background-color	: #ffc;
	border              : thin solid #888;
    font-family         : arial, Helvetica;
    font-size           : 10pt;
    box-shadow          : 5px 5px 10px 3px #aaa;
}
TD#postitTD {
    vertical-align      : top;
}

DIV#bar {
	padding-top         : 3px;
	padding-bottom      : 3px;
	background-color	: #3c9;
	font-size			: 10pt;
	font-family			: arial, Helvetica;
}

DIV#alert{
    padding             : 2px 8px;
    color               : #f06;
    background-color    : #fff;
	font-size			: 12pt;
}

SPAN#string {
	padding-left        : 10px;  
	padding-right:      : 10px;  
}

SPAN#chartHeader {
	padding-left        : 10px;  
	padding-right:      : 10px;  
}

DIV#tab {
	padding-left:  10px;  
	padding-bottom:  5px;
}
SPAN#tab {
	padding:  1px 10px;  
	background-color:  #eee;
}


TD#leftSide {
	padding-left:  5px;  
	padding-top:  2px;
	padding-bottom:  2px;
}

TD#rightSide {
	padding-right:  5px;
	padding-top:  2px;
	padding-bottom:  2px;
	text-align: right;
}

DIV#_debug {
    padding:        5px 5px;
    font-size:      10pt;
}

#messageShelterArea {
    padding-left:   10px;
    font-size:      9pt;
    color:           #00f;
}

.addNewChart {
    margin-right: 10px;
    padding: 0px 3px;
    background: #3c9;
    color: #fff;
    border: thin solid #dff;
    border-radius: 10px;
    font-size: 9pt;
}
.addNewChart:hover {
    background: #00f;
    color: #ff0;
}

.patient-tab {
    margin-left: 3px;
    padding: 2px 5px;
    background: #eee;
    border: thin solid #ccc;
    border-radius: 10px;
    font-size: 9pt;
}
.patient-tab:hover {
    background: #00f;
    color: #ff0;
}
.waiting-patient-tab {
    margin-left: 3px;
    padding: 2px 5px;
    background: #ffa;
    border: thin solid #ccc;
    border-radius: 10px;
    font-size: 9pt;
}
.waiting-patient-tab:hover {
    background: #00f;
    color: #ff0;
}

.logTable {
	width: 100%;
    background: #888;
    color: #000;
    border: thin solid #555;
    font-size: 9pt;
}
.logTitle {
    padding: 0px 5px;
    background: #555;
    color: #fff;
    text-align: center;
}
.logColumn {
    padding: 0px 5px;
    color: #fff;
}

#accessLog {
    display: inline;
    position: relative;
    top: 2px;
    margin-left: 5px;
    padding: 1px 10px;
    background: #eee;
    color: #000;
    border-radius: 10px;
    font-size: 9pt;
}
#accessLog:hover {
    background: #00f;
    color: #ff0;
}
