body {
	behaviour: url("/cssaddon/csshover3.htc");
	margin: 0px;

}

input,textarea,select { font-size : 9pt;  }

A.black { text-decoration: none; color : #000000  }

A.black:hover { text-decoration : underline; color : #0000ff  }



A.blue { text-decoration: none; color : #0000ff  }

A.blue:hover { text-decoration : underline; color : #000000  }



A.white { text-decoration: none; color : #FFFFFF  }

A.white:hover { color : yellow }



A.red { text-decoration: none; color : #99CC66 }

A.red:hover { text-decoration : underline; color : #000000  }



A.gray {

text-decoration: none; color : #666666

}

A.gray:hover {

text-decoration : underline; color : #000000

}



.leftlink2 {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	color: #000000; 

	text-decoration: none; 

	font-weight: bold

	}



.leftlink {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	color: #000000; 

	text-decoration: none; 

	font-weight: none

	}



.intable {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #000000;

	text-decoration: none;

	border: 0px none;

	}



.intable-big {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 10pt; 

	color: #000000; 

	text-decoration: none

	}



.intable-big:hover {

	text-decoration: underline

	}

	

.intable-blue {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	color: #000099; 

	text-decoration: none

	}



.intable-red {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	color: #EE9999; 

	text-decoration: none

	}



.intable-small2 {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 7pt; 

	color: #000000; 

	text-decoration: none

	}

.intable-small {  

	font-family: Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	color: #000088; 

	text-decoration: none

	}



.intable-small-black {  

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 8pt; 

	color: #000000; 

	text-decoration: none

	}

.intable-line {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #000000;

	text-decoration: none;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

}

.intable-white {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #FFFFFF;

	text-decoration: none;

	border: 0px none;

}

.intable-border-bot {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #000000;

	text-decoration: none;

	border-top: 0px none;

	border-right: 0px none;

	border-bottom: 1px solid #333333;

	border-left: 0px none;

}				

.toptable {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #FFFFFF;

	font-weight: bold;

	background-color: #009900;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-bottom-style: solid;

	border-bottom-color: #333333;

	}



.border-right

{

	border-right-width: 1px;

	margin: 0px;

	padding: 0px;

	border-top-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #ffffff;

	border-right-color: #aaaaaa;

	border-bottom-color: #ffffff;

	border-left-color: #ffffff;

}



.border-left

{

border-style: solid;

border-color: #ffffff #ffffff #ffffff #aaaaaa ;

border-left-width: 1px

}



.border-bottom

{

	border-bottom-width: 1px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #ffffff;

	border-right-color: #ffffff;

	border-bottom-color: #aaaaaa;

	border-left-color: #ffffff;

	padding: 0px;

	margin: 0px;

}



.border-top

{

	border-top-width: 1px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #aaaaaa;

	border-right-color: #ffffff;

	border-bottom-color: #ffffff;

	border-left-color: #ffffff;

}



.border-bottom-right {



	border-bottom-width: 1px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #ffffff;

	border-right-color: #aaaaaa;

	border-bottom-color: #aaaaaa;

	border-left-color: #ffffff;

}



.border-all {

	padding: 0px;

	border: 1px solid #aaaaaa;

}



.date-top {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

}



.button01 {

	background-color: #FFFFCC;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	border: 1px solid #000000;

	color: #000000;

}



.border-top-bottom {





	border-bottom-width: 1px;

	border-top-width: 1px;

	border-right-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #aaaaaa;

	border-right-color: #FFFFFF;

	border-bottom-color: #aaaaaa;

	border-left-color: #ffffff;

}

.text-boxed {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	border: 1px solid #999999;

}

.title-main {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-style: italic;

	font-weight: bold;

	color: #333333;

}



.inletter {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #000000;

	text-decoration: none;

	border: 0px none;

}.subtitle01 {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #006666;

	border: 1px solid #CCCCCC;

	padding: 2px;

}

.subtitle02 {







	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #9966FF;

	border: 1px solid #CCCCCC;

	padding: 2px;

}

.frontTitle01 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 28px;

	font-weight: bold;

	color: #000033;

}

.frontBackground {

	background-image: url(/medex/pic/body800.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.rptPatDetails {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000099;

}



.toptable-2 {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #000000;

	font-weight: bold;

	background-color: #FFFF33;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 1px;

	border-left-width: 0px;

	border-bottom-style: solid;

	border-bottom-color: #999999;

}



.inletter-border-bot {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9pt;

	color: #000000;

	text-decoration: none;

	border-top: 0px none;

	border-right: 0px none;

	border-bottom: thin solid #333333;

	border-left: 0px none;

}

.intable-border-all {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10pt;

	color: #000000;

	text-decoration: none;

	border-top: 1px none #aaaaff;

	border-right: 1px solid #aaaaff;

	border-bottom: 1px solid #aaaaff;

	border-left: 1px solid #aaaaff;

	font-weight: bold;

}

.toptable-border-all {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #FFFFFF;

	font-weight: bold;

	background-color: #1E0B81;

	border: 1px none #aaaaff;

}

.button-seperator {

	border-left-width: 1px;

	border-right-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-right-color: #aaaaaa;

	border-left-color: #aaaaaa;

}

h1 {





	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	padding: 2px;

	color: #000000;

	border-top: none;

	border-right: none;

	border-bottom: thin none #666666;

	border-left: none;

}

h2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	padding: 2px;

	color: #003366;

	border-bottom: thin dotted #003366;

}

h3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000066;

	border-top: none;

	border-right: none;

	border-bottom: 1px dotted #0099FF;

	border-left: none;

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 5px;

}

.intable-blue-underline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	color: #000099;

	text-decoration: underline;

}

.newitemtitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding-left: 20px;

}

.tableitem {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #0033CC;

}

.parameteritemlabel {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: right;

	padding-right: 5px;

}

.summaryitemlabel {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: right;

	padding-right: 5px;

}

.summaryiteminfo {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-align: right;

	padding-left: 5px;

}





.subitemdetail {

	width: 100%;

	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 0px;

	margin-top: 3px;

}

.subitemdetailremovebutton {

	background-color: #3B3B93;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	float: right;

	color: #FFFFFF;

	border-right: 1px solid #3B3B93;

	border-bottom: 1px solid #3B3B93;

	border-left: 1px solid #3B3B93;

	border-top-style: none;

	padding: 5px;

	cursor: hand;

	text-decoration: none;

}

.subitemdetailremovebutton:hover {

	background-color: #000099;

	color: #FFFF00;

}

.subitemdetailitemtitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding-left: 10px;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-right: 4px;

	text-align: right;

}

.subitemdetailitem {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding-left: 3px;

	padding-top: 3px;

	padding-bottom: 3px;

	padding-right: 2px;

	text-align: left;

	color: #003399;

}
#header {
	background-image: url(/mypeople/pics/topback/default.png);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	overflow: hidden;
	float: left;
	height: 140px;
	padding-bottom: 10px;
	width: 100%;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}
#header #headermodulename {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding: 2px;
	float: left;

}
#header #headerdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	float: right;
	margin-right: 10px;
	padding: 5px;

}
#header #headerpanelname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	padding: 3px;
	clear: left;
	float: left;
	margin-top: 10px;

}
#header #headertoplogo {
	clear: right;
	float: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
#header #topmenu {
	clear: left;
	float: left;
	margin-top: 5px;
}
#header #topmenu td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}


.frontheading {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

}

.frontheading a{

	text-decoration: none;

}

.frontheading a:hover{

	text-decoration: underline;

}

.fronttext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #003366;

	float: left;

	padding-top: 5px;

	padding-bottom: 20px;

	width: 500px;

}



#sectionleftside {
	float: left;
	position: relative;
	width: 140px;
	text-align: center;
}
#sectionleftside .sidemenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	text-align: center;
	border: 1px solid #666666;
	width: 140px;
}
#sectionleftside .sidemenu .sidemenutitle {
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: double;
	border-bottom-color: #666666;
	list-style-image: none;
	list-style-type: none;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	background-color: #000066;
	font-weight: bold;
	color: #FFFFFF;
}
#sectionleftside .sidemenu li {
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	list-style-image: none;
	list-style-type: none;
	background-color: #55FFFF;
}
#sectionleftside  .sidemenu li a {
	text-decoration: none;
	display:block;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
#sectionleftside  .sidemenu li a:hover {
	color: #000000;
	background-color: #F9F9FF;
}

.frontbullet {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #003366;

	list-style-type: disc;

	margin-top: 0px;

}

.fronttitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

	padding-bottom: 10px;

}



.subtitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #333333;

	margin-bottom: 5px;

}





.notfound {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	margin-top: 10px;

	margin-bottom: 10px;

}

.table_empinfo_title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	background-color: #AAFFFF;

	padding-top: 2px;

	padding-bottom: 2px;

	padding-left: 5px;

	width: 800px;

}



.table_empinfo {

	width: 600px;

	margin-left: 10px;

	margin-top: 10px;

	margin-bottom: 15px;

}



.table_empinfo th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-top: 2px;
	font-weight: normal;
	vertical-align: top;

}

.table_empinfo td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000066;

	padding-top: 2px;

	font-weight: bold;

}

.table_empinfo     .emp_name  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000033;

	padding-top: 2px;

	font-weight: bold;

	height: 30px;

	vertical-align: middle;

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: dotted;

	border-bottom-style: dotted;

	border-top-color: #CCCCCC;

	border-bottom-color: #CCCCCC;

}

#table_summary {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	width: 800px;

}

#table_addemployee {

	width: 700px;

}

#table_addemployee th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	text-align: left;

}

#table_addemployee td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

}









#table_consultedemployee {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	width: 800px;

}



#table_consultedemployee thead td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-color: #003300;

	color: #FFFFFF;

	font-weight: bold;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

}



#table_consultedemployee tbody td {

	padding-right: 2px;

	padding-left: 2px;

	padding-top: 5px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #999999;

}

#table_employeelist {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	width: 800px;

	margin-top: 10px;

	margin-bottom: 20px;

}

#table_employeelist th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #003300;

	padding-top: 5px;

	padding-bottom: 5px;

}

#table_employeelist td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding-top: 2px;

	padding-bottom: 2px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #CCCCCC;

}







#parametersection {

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}

#table_parameter {

	margin-top: 10px;

	margin-right: 5px;

	margin-bottom: 10px;

	margin-left: 5px;

}



#emp_topnav {

	text-align: left;

	margin-top: 10px;

	margin-bottom: 10px;

}



#emp_topnav ul {

	padding-bottom: 10px;

	padding-top: 10px;

	list-style-type: none;

	position: relative;

	list-style-position: outside;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#emp_topnav  ul li

{

	display: inline;

/*	border-right:1px dotted #c0c0c0;*/

	margin: 0px;

}



#emp_topnav a

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	border: 1px solid #000000;

	background-color: #CCCCCC;

	color: #000000;

	margin-left: 2px;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

}





#emp_topnav a:hover

{

	color: #000;

	border: 1px solid #000000;

	background-color: #FFFFCC;

	margin-left: 2px;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

}

#emp_topnav  a.button_disabled  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	border: 1px solid #000000;

	background-color: #FFFFFF;

	color: #999999;

	margin-left: 2px;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

}

#emp_topnav a.button_disabled:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

	border: 1px solid #000000;

	background-color: #FFFFFF;

	color: #999999;

	margin-left: 2px;

	padding-top: 3px;

	padding-right: 5px;

	padding-bottom: 3px;

	padding-left: 5px;

}





#table_parameter th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-align: right;

	padding-right: 5px;

	width: 100px;

	vertical-align: top;

	padding-top: 3px;

}

#table_parameter td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	padding-left: 5px;

}





#messagesection {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	border: 1px solid #000000;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #333333;

	padding: 2px;

	margin-top: 2px;

	margin-bottom: 2px;

}



#infosection {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

	background-color: #FFFFFF;

	margin-top: 2px;

	margin-bottom: 2px;

	padding-top: 10px;

	padding-right: 2px;

	padding-bottom: 10px;

	padding-left: 2px;

}

#sectioncenter {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 2px;

	padding-left: 10px;

	height: auto;

	width: 80%;

	float: left;

	position: relative;

}

#invoiceitem {

	border: 1px dotted #999999;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding-top: 5px;

	padding-bottom: 5px;

}

#invoiceitemheader {

}

#paneltransitem {

	border: 1px dotted #999999;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-right: 3px;

	padding-left: 3px;

	margin-right: 3px;

	width: 100%;

}

#resultmessage {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-align: left;

	clear: both;

}

#resultnotes {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	text-align: left;

	clear: both;

	padding-top: 10px;

	padding-bottom: 10px;

}

#bottominfobox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	float: left;
	text-align: center;
	margin: 10px;
}

#footercopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	clear: both;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}

