/* CSS Document */
body{
background-image:     url(../images/hline.gif);
background-repeat: repeat-x;
position: absolute;
top: 1px;
color: #ffffff;
font: 12px arial;}
.innercell{position:absolute; left:152px; top:100px;width:565px; height:1300px}
table{background-color:#ffffff;
color: #000000;
font: 12px arial;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-style: groove;
}

.tablecontact{background-color:#eeeeee;
color: #000000;
padding: 0.5cm;
font: 12px arial;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-style: dash;
}

.nobordertable{background-color:#ffffff;
color: #000000;
font: 12px arial;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
}
.notable{background-color:#ffffff;
color: #000000;
font: 12px arial;
border-top: 0px solid #ffffff;
border-bottom: 0px groove #ffffff;
border-left: 0px solid #ffffff;
border-right: 0px solid #ffffff;
}
.fronttable{background-color:#ffffff;
border-top: 0px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 0px solid #ffffff;
}
.address{background-color:#ffffff;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}
/*links*/
a {
	color: #333333;
	text-decoration: none;
	font:  bold 12px arial;}
a:hover {
    color: #003333;
	text-decoration: underline;
	font: bold 12px arial;}
.tlink {
	color: #993333;
	text-decoration: none;
	font: bold 12px arial;}
	

/*top*/
.mtable{
font: bold 12px arial;
top: 0px;}
/*padding*/
.npatients{padding-bottom: 205px;}
.npat-rest{padding-bottom: 875px;}
.npat-expect{padding-bottom: 275px;}
.npatients{padding-bottom: 205px;}
.text{padding-left: 10px;}
.header{padding-top: 7px;}


/*tablestuff*/
.table{
border-bottom: 1px solid #000000;
border-top: 2px solid #000000;
border-right: 1px solid #000000;
font: bold 12px arial;
padding-left: 15px;}
.row{
border-bottom: 1px solid #cccccc;
border-top: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;}
.form {font: 12px  arial; color: #000000; margin-left: .5cm; }
.whitetext{font: 11.5px arial; color: #ffffff;}
.blacktext{font: 11px  arial; color: #000000; }
.address{background-color:#bbdedd3;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;}


/*header text*/
.hdr1{font: 18px  arial; color: #ffffff; font-weight:bold; }
.hdr2{font: 16px  arial; color: #ffffff; font-weight:bold; }

.hdr2address{font: 16px  arial; font-weight:bold; color: #000000;
border-bottom: 1px solid #000000;
border-top: 1px solid #000000;
border-right: 1px solid #ffffff;
border-left: 1px solid #ffffff;}

.hdr3{font: 14px  arial; color: #ffffff; font-weight:bold; }
.hdr4{font: 12px  arial; color: #ffffff; font-weight:bold; }
/*header black text*/
.bhdr1{font: 18px  arial; color: #000000; font-weight:bold; }
.bhdr2{font: 16px  arial; color: #000000; font-weight:bold; }
.bhdr3{font: 14px  arial; color: #000000; font-weight:bold; }
.bhdr4{font: 12px  arial; color: #000000; font-weight:bold; }
/*margin*/
.leftmargin{margin-left: 1cm;}