﻿	a { color: black; }

	.small_table { cursor:pointer; padding-left:10px;font-size:9pt;height:35px;border-bottom:1px solid #DEDEDE; }
	.small_table:hover { background: #F5F5F5; }
	
	.kbw-signature { background: #F5F5F5; width: 600px; height: 300px; border: 1px solid black; }

	::-webkit-input-placeholder { /* WebKit, Blink, Edge */
		color:    #D6D6D6;
		font-size: 16pt;
	}
	:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	   color:    #D6D6D6;
	   opacity:  1;
	}
	::-moz-placeholder { /* Mozilla Firefox 19+ */
	   color:    #D6D6D6;
	   opacity:  1;
	}
	:-ms-input-placeholder { /* Internet Explorer 10-11 */
	   color:    #D6D6D6;
	}
	::-ms-input-placeholder { /* Microsoft Edge */
	   color:    #D6D6D6;
	}
	
	.loginstyle { 	background-color: #FCFCFC; 
					background-image: url(../image/logo.png); 
					background-repeat: no-repeat; 
					background-position: top center; 
				}
					
	.ehrlistdocument { 	
					color: #0B4285; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 8pt; 
				}	
				
	.formtext { font-family: Verdana; 
				font-size: 0.8em;
				padding: 5px;
				border: 1px solid gray;
				}
				
	.formtext2 { font-family: Verdana; 
				font-size: 0.8em;
				padding: 5px;
				border: 1px solid gray;
				display: inline;
				-moz-box-sizing: border-box;
				-webkit-box-sizing: border-box;
				width: 100px;
				}				
				
	.alertmess { 
					color: red; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 1em; 
				}
				
	.requiredfield { 
					color: red; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 0.8em; 
				}			
			
	.tabletitle { 	color: #0B4285; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 0.7em;
					font-weight: bold; 
					height: 20px;
					padding: 5px;
					border-bottom: 1px solid #0B4285;
				}	
			
	.labelnomenu { 	color: black; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 10pt; 
					background-color: #EEEEEE;
					padding: 10px 10px 10px 10px;
					cursor: pointer;
					border: 1px solid #DDDDDD;
					display: inline-block;
					height: 37px;
					width: 100%;
					font-weight:bold;
				}

	.ehr { 	color: white; 
			text-align : left; 
			font-family: Verdana; 
			font-size: 8pt; 
			background-color: #0B4285;
			padding: 10px 10px 10px 10px;
			cursor: pointer;
			border: 2px solid #0B4285;
			min-width: 100px;
		}
				
	.labelmenu { 	color: white; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 1em; 
					background-color: #0B4285;
					padding: 10px 10px 10px 10px;
					cursor: pointer;
					border: 2px solid #0B4285;
					min-width: 160px;
					display: inline-block ;
				}
				
	.labelmenu:hover { 	color: #0B4285; 
					background-color: white;
					border: 2px solid #0B4285;
				}

	.floatpatid {	color: #0B4285; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 0.8em; 
					vertical-align: middle;
					padding-left: 50px;
			}
			
	.notehead {	color: #0B4285; 
				text-align : left; 
				font-family: Verdana; 
				font-size: 0.6em; 
				vertical-align: middle;
				border-top: 1px solid gray;
				padding-top: 10px;
				vertical-align: top;
				width: 25%;
			}
			
	.todoline {	color: #0B4285; 
				text-align : left; 
				font-family: Verdana; 
				font-size: 0.6em; 
				vertical-align: top;
				padding: 5px 10px 0px 0px;
				border-top: 1px dashed gray;
			}	

	.commentbody {	color: black; 
				text-align : left; 
				font-family: Verdana; 
				font-size: 10pt; 
				vertical-align: top;
				padding: 5px 10px 0px 0px;
				border-top: 1px dashed gray;
			}			
		
	.todobody {	color: black; 
				text-align : left; 
				font-family: Verdana; 
				font-size: 0.8em; 
				vertical-align: top;
				padding: 5px 10px 0px 0px;
				border-top: 1px dashed gray;
			}	
		
	.notebody {	color: black; 
				text-align : left; 
				font-family: Verdana; 
				font-size: 0.8em; 
				vertical-align: middle;
				border-top: 1px solid gray;
				padding: 10px 0px 20px 20px;
				vertical-align: top;
			}	

	.ehrtable {	color: #0B4285; 
				text-align : left; 
				font-family: Verdana; 
				font-size: 8pt; 
				cursor: pointer;
				vertical-align: middle;
			}
	.ehrtable:hover { font-family: Verdana; 
				font-size: 8pt;  
				border: none;
				background: #0B4285;
				color: white; 
				padding: 5px;
				}				
			
	.alink {	color: #0B4285; 
				text-align : left; 
				font-family: Verdana; 
				font-size: 0.8em; 
				cursor: pointer;
				vertical-align: middle;
			}
		
	.alink {	color: #0B4285; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 0.8em; 
					cursor: pointer;
					vertical-align: middle;
			}
			
	.alink:hover { text-decoration: underline; }
		
	.leftfloatmenu {	color: #0B4285; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 0.8em; 
					cursor: pointer;
					vertical-align: bottom;
			}
			
	.leftfloatmenu:hover { text-decoration: underline; }
	
	.floatmenu {	color: #0B4285; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 0.8em; 
					cursor: pointer;
					vertical-align: bottom;
					text-align: right;
			}
	.floatmenu:hover { text-decoration: underline; }
			
	.aref { color: black; 
			text-align : left; 
			font-family: Verdana; 
			font-size: 12px; 
		}
			
	.headdetail { 	color: white;
					background-color: rgb(47,117,181); 
					text-align : left; 
					font-family: Verdana; 
					font-size: 24px; 
					padding-left: 50px; 
					height: 80px;
					vertical-align: middle;
				}
			
	.invtitledetail { 	background: #0B4285;  
					color: white;
					text-align : left; 
					font-family: Verdana; 
					font-size: 1.2em; 
					vertical-align: bottom;
					padding-left: 20px; 
					vertical-align: middle; 
					height: 40px;
				}
				
	.titledetail { 	color: #0B4285;  
					text-align : left; 
					font-family: Verdana; 
					font-size: 1.2em; 
					vertical-align: bottom;
				}
				
	.notetitledetail { 	color: #0B4285;  
					text-align : left; 
					font-family: Verdana; 
					font-size: 1.2em; 
					vertical-align: bottom;
					padding-left: 80px;
				}				
				
	.titlephoto { 	color: rgb(47,117,181);  
					font-family: Verdana; 
					font-size: 20px; 					
					vertical-align: middle; 
					text-align: center; 
					width: 250px; 
					height: 250px;
					cursor: pointer;
				}				
	
	.textdetail { 	color: black;  
					text-align : left; 
					font-family: Verdana; 
					font-size: 24px; 
					padding-left: 50px;
					text-decoration: none;
				}
				
	.tabledetail1 { color: black;  
					text-align : left; 
					font-family: Verdana; 
					font-size: 16px; 
					padding-left: 10px;
					text-decoration: none;
					height: 30px;
					background-color: white;
				}
	
	.tabledetail2 { color: black;  
					text-align : left; 
					font-family: Verdana; 
					font-size: 14px; 
					padding-left: 10px;
					text-decoration: none;
					height: 30px;
				}
	
	.searchtexttitle { 	color: black; 
						text-align : left; 
						font-family: Verdana; 
						font-size: 14px; 
						padding: 20px;
					}
	.searchtexttitle:hover { background-color: #CECECE; color: black; }
	
	.searchtexttitleinactive { 	color: red; 
								text-align : left; 
								font-family: Verdana; 
								font-size: 14px; 
								padding: 20px; 					
					}
	.searchtexttitleinactive:hover { background-color: #CECECE; color: black; }

	.errortext { 	color: red; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 20px; 
					}
					
	.titletext { 	color: black; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 30px; 
					font-weight: bold;
				}

	.desktitle { 	color: black; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 18px; 
					font-weight: bold;
				}
	
	.desktext { 	color: black; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 14px; 
					padding-right: 90px; 
					font-weight: bold;
				}
	
	.deskbox { 	font-family: Verdana; 
				font-size: 14px; 
				padding: 5px; 
				width: 250px; 
				} 
	
	.textbox { 	font-family: Verdana; 
				font-size: 12pt; 
				padding: 5px; 
				width: 250px; 
				} 
				
	.celline { 	padding-top: 10px; 
				vertical-align: top; 
				border-top: 1px solid black; 
				height: 30px; 
			}
	
	.selectBox { font-family: Verdana; 
				font-size: 0.8em;
			}
	
	.smalltextbox { font-family: Verdana; 
				font-size: 0.8em;
				padding: 5px 0px 10px 0px;
				border: none;
				display: inline;
				width: 95%;
				height: 90%
				-moz-box-sizing: border-box;
				-webkit-box-sizing: border-box;
				}
	
	.logintext { 	color: #0B4285; 
					text-align : left; 
					font-family: Verdana; 
					font-size: 10pt;
				}
	
	.formtextbox { 	font-family: Verdana; 
				font-size: 10pt;
				padding: 5px 0px 5px 0px;
				border: none;
				display: inline;
				width: 95%;
				-moz-box-sizing: border-box;
				-webkit-box-sizing: border-box;
				}
				
	.formtextbox1 { font-family: Verdana; 
				font-size: 1em;
				padding: 5px; 
				border: none;
				display: inline;
				width: 95%;
				height: 90%
				-moz-box-sizing: border-box;
				-webkit-box-sizing: border-box;
				}	
				
	.viewtext { font-family: Verdana; 
				font-size: 0.8em; 
				height: 30px;
				vertical-align: top;
				}

	.viewtext2 { 	font-family: Verdana; 
				font-size: 0.8em; 
				height: 50px;
				vertical-align: top;
				}
				
	.viewtextsmall {font-family: Verdana; 
				font-size: 0.8em; 
				vertical-align: top;
				}

	.viewmenusmall {font-family: Verdana; 
				font-size: 0.8em; 
				vertical-align: top;
				color: #0B4285;
				cursor: pointer;
				}	

	.viewmenusmallnomen {font-family: Verdana; 
				font-size: 0.6em; 
				vertical-align: top;
				color: #0B4285;
				cursor: pointer;
				}
				
	.viewmenusmallnomen:hover { text-decoration: underline; }
				
	.simplemenutext { font-family: Verdana; 
				font-size: 0.7em;  
				border: none;
				height: 20px;
				cursor: pointer;
				padding: 5px;
				color: #0B4285;
				}
				
	.simplemenutext:hover { text-decoration: underline; }
				
	.tabletext { font-family: Verdana; 
				font-size: 0.8em;  
				border: none;
				height: 20px;
				cursor: pointer;
				padding: 5px;
				}
				
	.tabletext:hover { font-family: Verdana; 
				font-size: 0.8em;  
				border: none;
				background: #F5F5F5;
				padding: 5px;
				}	
				
	.searchbox { font-family: Verdana; 
				font-size: 8pt; 
				padding: 5px; 
				width: 100px; 
				border: 1px solid #0B4285;
				}	
				
	.searchtitle { font-family: Verdana; 
				font-size: 8pt; 
				padding-left: 5px; 
				width: 150px; 
				color: #0B4285;
				}				
	
	.buttoms { 	height: 40px; 
				width: 100px; 
				font-family: Verdana; 
				font-size: 16px; 
			}
	
	.dialgbtn {	height: 30px; 
				width: 60px; 
				font-family: Verdana; 
				font-size: 12px; 
				background-color: #0B4285; 
				color: white; 
				border: none;
				cursor: pointer;
			}
	
	.formbtn { 	height: 40px; 
				width: 100px; 
				font-family: Verdana; 
				font-size: 16px; 
				background-color: #0B4285; 
				color: white; 
				border: none;
				cursor: pointer;
			}	
			
	.schdbtn { 	height: 25px; 
				width: 80px; 
				font-family: Verdana; 
				font-size: 10px; 
				background-color: #0B4285; 
				color: white; 
				border: none;
				cursor: pointer;
			}	
			
	.calhead { padding: 4px; color: black; font-family: Verdana; font-size: 8pt; width: 50px; text-align: center; height: 30px; }
	.caltitle { padding: 4px; color: black; font-family: Verdana; font-size: 8pt; width: 50px; text-align: center; height: 30px; }

	.caltoday { cursor: pointer; border: 2px solid white; background-color: #0B4285; padding: 3px; color: white; font-family: Verdana; font-size: 7pt; width: 50px; text-align: center;  }
	.caltoday { cursor: pointer; border: 2px solid white; background-color: #0B4285; padding: 3px; color: white; font-family: Verdana; font-size: 7pt; width: 50px; text-align: center;  }

	.calcell { border: 2px solid white;  padding: 3px; color: black; font-family: Verdana; font-size: 7pt; width: 50px; text-align: center;  }
	.calcell:hover { border: 2px solid black; cursor: pointer; color: black; }

	.caltriangle { color: black; font-size: 18pt; cursor: pointer; text-align: center; width: 10px; border-bottom: none; }
	.triangle { padding-right: 10px; padding-left: 10px; color: black; font-size: 18pt; cursor: pointer; text-align: center; width: 10px; }
	.cross { padding-right: 10px; color: black; font-size: 12pt; cursor: pointer; text-align: center; width: 10px; }

	.calshadow { 	-webkit-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.34);
					-moz-box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.34);
					box-shadow: 0px 0px 9px 0px rgba(0,0,0,0.34); }
				
				
	.pta_title { padding: 20px; 
				font-family: Verdana; 
				font-size: 24px; 
				color: #0B4285; } 
	
	.pta_subtitle { padding-left: 37px;
				height: 50px;
				vertical-align: bottom;
				font-family: Verdana; 
				font-size: 16px; 
				color: black; 
				font-weight: bold; } 

	.pta_detail3 { padding-left: 150px; 
				font-family: Verdana; 
				font-size: 18px; 
				color: black; } 	

	.pta_detail4 { padding-left: 180px; 
				font-family: Verdana; 
				font-size: 18px; 
				color: black; } 				
				
	.pta_detail { padding-left: 120px; 
				font-family: Verdana; 
				font-size: 18px; 
				color: black; } 				

	.pta_line { padding: 5px 0px 5px 50px; 
				font-family: Verdana; 
				font-size: 18px; 
				color: black; 
				cursor: pointer; } 				
				
	.pta_line:hover { padding-left: 50px; 
				font-family: Verdana; 
				font-size: 18px; 
				color: white; 
				background-color: #0B4285;
				} 								
				
	.smallbutton { 	font-size:7pt; 
					padding:3px 20px 3px 20px; 
					background:#0B4285; 
					color:white; 
					border: 1px solid #0B4285;
				}