@charset "utf-8";

*{
	margin:0;
	padding:0;	
}

body{
	margin:0;
	padding:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
}

p{
	color:#333333;
}
a {
color:#A30A0A;
}
.container{
	text-align:left;
	width:850px;
	margin:0 auto;
}
.containerpatient{
	text-align:left;
	width:1550px;
	margin:0 auto;
}
.header {
	background-color:#a30a0a  ;
	background-image:url(images/top.jpg);
	overflow:hidden;
	height:200px;
}
.HA {
	background-color:#a30a0a  ;
	background-image:url(images/top01.jpg);
	overflow:hidden;
	height:200px;
}
.HB {
	background-color:#a30a0a  ;
	background-image:url(images/top05.jpg);
	overflow:hidden;
	height:200px;
}
.HC {
	background-color:#a30a0a  ;
	background-image:url(images/top03.jpg);
	overflow:hidden;
	height:200px;
}.HD {
	background-color:#a30a0a  ;
	background-image:url(images/top02.jpg);
	overflow:hidden;
	height:200px;
}
.HE {
	background-color:#a30a0a  ;
	background-image:url(images/top06.jpg);
	overflow:hidden;
	height:200px;
}
.HF {
	background-color:#a30a0a  ;
	background-image:url(images/top07.jpg);
	overflow:hidden;
	height:200px;
}
.HG {
	background-color:#a30a0a  ;
	background-image:url(images/top08.jpg);
	overflow:hidden;
	height:200px;
}
.HI {
	background-color:#a30a0a  ;
	background-image:url(images/top09.jpg);
	overflow:hidden;
	height:200px;
}
.HJ {
	background-color:#a30a0a  ;
	background-image:url(images/top09.jpg);
	overflow:hidden;
	height:200px;
}
.HK {
	background-color:#a30a0a  ;
	background-image:url(images/top10.jpg);
	overflow:hidden;
	height:200px;
}
.HL {
	background-color:#a30a0a  ;
	background-image:url(images/top11.jpg);
	overflow:hidden;
	height:200px;
}
.HM {
	background-color:#a30a0a  ;
	background-image:url(images/top12.jpg);
	overflow:hidden;
	height:200px;
}
.HN {
	background-color:#a30a0a  ;
	background-image:url(images/top13.jpg);
	overflow:hidden;
	height:200px;
}
.HO {
	background-color:#a30a0a  ;
	background-image:url(images/top14.jpg);
	overflow:hidden;
	height:200px;
}
.HP {
	background-color:#a30a0a  ;
	background-image:url(images/top15.jpg);
	overflow:hidden;
	height:200px;
}
.HQ {
	background-color:#a30a0a  ;
	background-image:url(images/top16.jpg);
	overflow:hidden;
	height:200px;
}
.HR {
	background-color:#a30a0a  ;
	background-image:url(images/top17.jpg);
	overflow:hidden;
	height:200px;
}
.HS {
	background-color:#a30a0a  ;
	background-image:url(images/top18.jpg);
	overflow:hidden;
	height:200px;
}
.HT {
	background-color:#a30a0a  ;
	background-image:url(images/top19.jpg);
	overflow:hidden;
	height:200px;
}
.HX {
	background-color:#a30a0a  ;
	background-image:url(images/XmasRo.jpg);
	overflow:hidden;
	height:200px;
}
.topbit {
	background-color:	#2B3328;
	background-image:url(images/head.jpg);
	overflow:hidden;
	height:50px;
}
.menu {
	margin:0;
	padding:0 0 0 10px;
	background-image:url(images/bar.jpg);
	clear:both;
	background-color:#324532;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height:45px;
}

.menu ul {
	margin:0;
	padding:0;
}

.menu li {
	float:left;
	list-style:none;
	background-image:url(images/bar.jpg);
	list-style-type:none;
	overflow:hidden;
	margin:0 10px;
	height:45px;
	line-height:45px;
	vertical-align:middle;
}

.menu li a {
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(images/bar.jpg);
	text-decoration:none;
	float:left;
	list-style:none;
	list-style-type:none;
	padding:0 5px;
}

.menu li a:hover{
	background-image:url(images/bar_rollover.jpg);
	text-decoration:none;
}

.title{
	clear:both;
	background-image:url(images/lowerbar.jpg);
	height:25px;
	vertical-align:top;
	overflow:hidden;
}

.title h1 {
	vertical-align:top;
	color:#333333;
	font-size:24px;
}

.content{
	background-color:
	#EAEAEA;
	height:1050px;
	padding:5px;
}

.contentpatient{
	background-color:
	#EAEAEA;
	height:2800px;
	padding:5px;
}
.leftbox {
	padding:10px;
	width:600px;
	clear:both;
	display:block;
	float:left;
	clear:left;
		}
.thinbox {
	width:3px;
	background-image:url(images/vert.png);
	float:center;
}
.rightbox {
	width:200px;
	display:block;
	float:right;
	clear:right;
		}
.contentlong{
	background-color:#08090E;
	clear:both;
	height:2460px;
	padding:5px;
}
.leftboxlong {
	width:400px;
	height:2460px;
	clear:both;
	display:block;
	float:left;
	clear:left;
		}
.rightboxlong {
	width:400px;
	height:2460px;
	display:block;
	float:right;
	clear:right;
		}
.footer{
 	color:#333333;
	clear:both;
	height:65px;
	overflow:hidden;
}
