TABLE#baseTable {
	background-color: #AAEECC;
	border			: thin solid #000;
	border-collapse	: collapse;
	width			: 100%;
	font-size		: 10pt;
}

TR#header {
	background-color: #66CC99;
	font-family		: arial, Helvetica;
	text-align		: center;
}

TR#documentSelectArea {
	background-color: #66CC99;
	font-family		: arial, Helvetica;
	text-align		: center;
}

TABLE#patientInfoTable {
	border-collapse	: collapse;
	width			: 100%;
	font-size		: 9pt;
	text-align		: left;
}

TABLE#hospitalInfoTable {
	border-collapse	: collapse;
	width			: 100%;
	font-size		: 9pt;
}

#docBody {
    background-color : #a7e6d7;
/*    background-color : #aec; */
    padding-left     : 10px;
    font-size        : 13px;
    border           : thin solid #ccc;
}

TD#timestampArea {
	vertical-align	: top;
}

TR#commentArea {
    font-size       : 8pt;
	color			: #a63;
	text-align		: right;
}

TABLE#hospTable {
	border-collapse	: collapse;
	width			: 100%;
	font-size		: 9pt;
}

TD#popupMenu {
	width			: 250px;
}

TABLE#docTable {
	border-collapse	: collapse;
	width			: 100%;
	font-size		: 9pt;
}

TD#field {
	font-size		: 9pt;
}

TABLE#patientInfoTable {
	border-collapse	: collapse;
	width			: 100%;
	font-size		: 9pt;
}

TABLE#insuranceInfoTable {
	background-color: #AAEECC;
	border-collapse	: collapse;
	width			: 100%;
	font-size		: 9pt;
}

TD#title {
	text-align		: center;
	font-size		: 14pt;
}

TR#footer {
	background-color: #66CC99;
	text-align		: right;
}

TABLE#outputTable {
	background-color: #ff0;
	width			: 100%;
	font-size		: 10pt;
}

TD#outputTitle {
	font-family		: arial, Helvetica;
	text-align		: center;
	font-size		: 9pt;
}

DIV#message {
	color			: #00f;
	font-size		: 9pt;
}

DIV#link {
	font-size		: 9pt;
}

#footerLeft {
    display: inline;
    float: left;
    font-size: 10pt;
    padding-left: 10px;
}

#_message {
    margin-top: 8px;
    font-size: 9pt;
    color: #00f;
}

#_debug {
    font-size: 9pt;
    color: #00f;
}

.buttonBase {
    display: inline;
    float: left;
    font-size: 10pt;
    width: 50px;
}

.debugBoxArea {
    text-align: right;
    padding: 5px 10px;
    font-size: 9pt;
}

.dummyLogo {
    border: thin solid #888;
    background-color: #eee;
    width: 50px;
    height: 50px;
    text-align: center;
}

.removeLogoButton:hover {
    border-radius: 10px 10px 10px 10px;
    border: thin solid #888;
    padding: 2px 5px;
    background-color: #fcc;
}

