body {
	font-family: Tahoma;
	color: #333;
}
.text_index{
	font-size: 13px;
}
.text_bill{
	font-size: 14px;
	font-family: Tahoma;
	
}.text_status{
	font-size: 11px;
	font-family: Tahoma;
	
}
.text_teeth{
	font-size: 12px;
	font-family: Tahoma;
	
}.text_hbill{
	font-size: 14px;
	color: #000;
	font-weight: normal;
}.text_menu{
	font-size: 14px;
	color: #FFF;
}.text{
	font-size: 13px;
	font-family: Tahoma;
}
.text_patient{
	font-size: 13px;
	font-family: Tahoma;
	color: #00F;
	font-weight: bold;
}
.textcard{
	font-size: 14px;
	font-family: Tahoma;
}.textcard_YN{
	font-size: 14px;
	font-family: Tahoma;
	color: #00F;
}
.text_treatment{
	font-size: 12px;
	font-family: Tahoma;
}.text_bill_report{
	font-size: 12px;
	font-family: Tahoma;
}.bg_table{
	background-color: #F0F0F0;
}.bg_patient{
	background-color: #C0F0FA;
}
.bg_headtable{
	background-color: #333;
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}
.form_index{
	font-size: 13px;
	background-color: #D1D1F8;
	margin: 1px;
	padding: 3px;
	border: 1px solid #039;
	word-spacing: 1em;
}
.form_submit{
	font-size: 14px;
	background-color: #003366;
	margin: 1px;
	padding: 3px;
	border: 1px outset #999;
	word-spacing: 1em;
	color: #D3EAF1;
	font-weight: bold;
	font-style: normal;
	text-transform: none;
	font-family: Verdana;
}
a.menu:link {
	text-decoration: none;
	color: #FFF;
}

a.menu:visited {
    text-decoration: none;
	color: #FFF;
}

a.menu:hover {
    text-decoration: underline;
}

a.menu:active {
    text-decoration: underline;
}body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
	color: #000;
}

a:visited {
	text-decoration: none;
	color: #000;
}

a:hover {
	color: #00F;
}

a:active {
	color: #066;
}
.table {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.bstyle{           
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: DFF8FF;
z-index:1001;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}
.wstyle{
display: none;
position: absolute;
top: 10%;
left: 40%;
width: 25%;
height: 25%;
padding: 2px;
border: 3px solid #000000;
background-color: white;
z-index:1002;
overflow: auto;
filter: alpha(opacity=80);
}
.wstyle2{
display: none;
position: absolute;
top: 5%;
left: 25%;
width: 55%;
height: 60%;
padding: 2px;
border: 3px solid #000000;
background-color: white;
z-index:1002;
overflow: auto;
}
.wstyle3{
display: none;
position: absolute;
top: 5%;
left: 25%;
width: 55%;
height: 30%;
padding: 2px;
border: 3px solid #000000;
background-color: white;
z-index:1002;
overflow: auto;
}
.wstyle4{
display: none;
position: absolute;
top: 30%;
left: 38%;
width: 400;
height: 350;
padding: 2px;
border: 3px solid #000000;
background-color: white;
z-index:1002;
overflow: auto;
}
.wstyledc{
display: none;
position: absolute;
top: 5%;
left: 25%;
width: 55%;
height: 60%;
padding: 2px;
border: 3px solid #000000;
background-color: white;
z-index:1002;
overflow: auto;
}
.wstyledd{
display: none;
position: absolute;
top: 10%;
left: 40%;
width: 20%;
height: 20%;
padding: 2px;
border: 3px solid #000000;
background-color: white;
z-index:1002;
overflow: auto;
filter: alpha(opacity=80);
}
a.lab:link {
	text-decoration: none;
	color: #6600CC;
	font-family: Tahoma;
	font-size: 9px;
	background-color: #FF9;
	border: 2px groove #FFFF99;
	font-weight: bolder;
	font-style: normal;
	width: auto;
}
a.lab:visited {
	text-decoration: none;
	color: #6600CC;
	font-family: Tahoma;
	font-size: 9px;
	background-color: #FF9;
	border: 2px groove #FFFF99;
	font-weight: bolder;
	font-style: normal;
	width: auto;
}
a.lab:hover {
	text-decoration: none;
	color: #63C;
	font-family: Tahoma;
	font-size: 9px;
	background-color: #FF9;
	border: 3px groove #9ADC1F;
	font-weight: bold;
}
a.lab:active {
    text-decoration: none;
}.unpaid{
	text-decoration: none;
	color: #F00;
	font-family: Tahoma;
	font-size: 9px;
	background-color: #FFF;
	border: 2px groove #FF4242;
	font-weight: bold;
}
a.lab2:link {
	text-decoration: none;
	color: #000033;
	font-family: Tahoma;
	font-size: 9px;
	background-color: #6F6;
	border: 2px groove #009933;
	font-weight: bolder;
	font-style: normal;
	width: auto;
}

a.lab2:visited {
	text-decoration: none;
	color: #000033;
	font-family: Tahoma;
	font-size: 9px;
	background-color: #6F6;
	border: 2px groove #009933;
	font-weight: bolder;
	font-style: normal;
	width: auto;
}

a.lab2:hover {
	text-decoration: none;
	color: #63C;
	font-family: Tahoma;
	font-size: 9px;
	background-color: #FF9;
	border: 3px groove #9ADC1F;
	font-weight: bold;
}
a.lab2:active {
    text-decoration: none;
}
#bgmenu{
	background: rgb(41,41,241);
	background: linear-gradient(180deg, rgba(41,41,241,1) 12%, rgba(9,9,158,1) 69%);
}
#bgmenu_back{
	background: rgb(86,208,237);
	background: linear-gradient(180deg, rgba(86,208,237,1) 12%, rgba(61,180,230,1) 69%);
}
#mainmenu_icon{
	vertical-align: middle;
}