body {
	margin:					0px;
	padding:				0px;
	border:					none;
	font:					normal 11px Verdana, Helvetica, sans-serif;
	color:					#000;
	vertical-align:			top;
	text-align:				center;
	background-color:		#000;
	/*background:				#000 url(../img/bg.png) repeat-y scroll top center;*/
}
h1, h2, h3, h4, h5, h6 {
	margin:					0px 0px 20px 0px;
	padding:				0px;
	color:					#ea1b14;
	font-weight:			normal;
	font-family:			Arial, Verdana, Helvetica, sans-serif;
	line-height:			20px;
}
h1 {
	font-size:				27px;
}
h2 {
	font-size:				23px;
}
h3 {
	font-size:				21px;
}
h4 {
	font-size:				19px;
}
h5 {
	font-size:				17px;
}
h6 {
	font-size:				15px;
}
strong { font-weight: 700; }
a:link { background-color: transparent; color: #00f;}
a:visited { background-color: transparent; color: #00f;}
a:active { background-color: transparent; color: #00f;}
a:hover { background-color: #EEE; color: #C00; text-decoration: none;}
img {margin: 0px; padding: 0px; border: 0px;}
abbr, acronym, .help {}
hr {
	clear:					both;
	height:					1px;
	color:					#999;
}
ul {
	margin:					5px 0px 10px 20px;
}
tr.TableHeading {
	background-color:		#EEE;
}
#Wrapper {
	width:					752px;
	padding:				0px;
	margin:					0px auto 0px auto;
	vertical-align:			top;
	text-align:				center ! important;
}
#IndexLogo {
	margin:					30px 0px 0px 0px;
	clear:					both;
}
#IndexText {
	margin:					30px 0px 0px 0px;
	padding:				0px;
	color:					#fff;
	font:					normal 18px Verdana, Helvetica, sans-serif;
	clear:					both;
}
#Header {
	float:					left;
	width:					100%;
	height:					76px;
	margin:					5px 0px 0px 0px;
	padding:				0px;
	border:					none ! important;
	background-color:		#000;
}
#Logo {
	display:				block;
	float:					left;
	width:					88px;
	height:					66px;
	margin:					0px;
	padding:				0px;
	background-color:		#ce3131;
}
#Logo a, #Logo a:link, #Logo a:visited, #Logo a:hover, #Logo a:active {
	background-color:		#ce3131 ! important;
	text-decoration:		none ! important;
}
#Logo img {
	margin:					0px 0px 0px 5px;
	border:					none;
}
#Banner {
	float:					right;
	width:					550px;
	height:					182px;
	margin:					0px 0px 0px 0px;
	padding:				0px;
	border:					none ! important;
	vertical-align:			top;
}
#Content {
	float:					left;
	width:					752px;
	margin:					40px 0px 0px 0px;
	padding:				0px 0px 0px 0px;
	background-color:		#fff;
	color:					#000;
	font:					normal 10px Verdana, Helvetica, sans-serif;
	vertical-align:			top;
	line-height:			15px;
}
#TextWrapper {
	float:					right;
	width:					517px;
	margin:					0px;
	padding:				31px 25px 25px 25px;
	background-color:		#fff;
	color:					#000;
	font:					normal 11px Verdana, Helvetica, sans-serif;
	vertical-align:			top;
	text-align:				left;
}
#Footer {
	width:					752px;
	height:					15px;
	margin:					0px auto 0px auto;
	color:					#e2a0a2;
	font:					700 9px Verdana, Helvetica, sans-serif;
	padding:				2px 0px 0px 0px;
	text-align:				left ! important;
}
#Footer .validate {
	float:					left;
	width:					400px;
}
#Footer .validate a {
	color:					#e2a0a2;
	font:					700 9px Verdana, Helvetica, sans-serif;
}
#Footer .validate a:hover {
	background-color:		#ce3131;
	color:					#fff;
}
#Footer .copyright {
	float:					right;
	width:					300px;
	text-align:				right;
}
#Footer .copyright {
	color:					#e2a0a2;
	font:					700 9px Verdana, Helvetica, sans-serif;
}
#Menu {
	display:				block;
	float:					left;
	width:					100%;
	margin:					0px 0px 0px 0px;
	padding:				40px 0px 40px 0px;
	background-color:		#000;
}
#Menu a {
	display:				block;
	float:					left;
	width:					91px;
	margin:					0px;
	padding:				0px;
	background-color:		#000;
	text-decoration:		none;
}
#Menu a.a0, #Menu a.a0:link, #Menu a.a0:visited {
	display:				block;
	float:					left;
	margin:					0px 0px 0px 14px;
	padding:				40px 0px 40px 0px;
	color:					#fff;
	font:					700 11px/11px Verdana, Arial, Helvetica, sans-serif;
	background:				#000 url(../img/spot_red.png) no-repeat scroll center center;
	text-align:				center;
	vertical-align:			middle;
}
#Menu a.a0:hover {
	color:					#ea1b14;
	background:				#000 url(../img/spot_white.png) no-repeat scroll center center;
}
#Menu a.a0:active {
	color:					#ea1b14;
	background:				#000 url(../img/spot_white.png) no-repeat scroll center center;
}
.a0selected {
	color:					#ea1b14 ! important;
	background:				#000 url(../img/spot_white.png) no-repeat scroll center center ! important;
}
#Submenu {
	float:					left;
	width:					185px;
	margin:					31px 0px 31px 0px;
	padding:				0px;
	background-color:		#fff;
	color:					#000;
	vertical-align:			top;
	text-decoration:		none;
	text-align:				left;
}
#Submenu.spacer {
	float:					left;
	clear:					both;
	width:					185px;
	height:					15px;
	margin:					0px;
	padding:				0px;
	background-color:		#000;
}
#Submenu a.a1 {
	display:				block;
	float:					left;
	width:					100%;
	margin:					0px;
	padding:				9px 0px 9px 0px;
	color:					#000;
	font:					700 11px/11px Verdana, Arial, Helvetica, sans-serif;
	background-color:		#fff;
	text-indent:			15px;
	text-decoration:		none;
	text-align:				left;
}
#Submenu a.a1, #Submenu a.a1:link, #Submenu a.a1:visited {
	background-color:		#fff;
	color:					#000;
}
#Submenu a.a1:hover {
	color:					#ea1b14;
}
#Submenu a.a1:active {
	background-color:		#fff;
}
#Submenu a.PriceList {
	display:				block;
	float:					left;
	width:					100%;
	margin:					0px;
	padding:				9px 0px 9px 0px;
	border-bottom:			1px solid #EEE;
	color:					#FFF;
	font:					700 11px/11px Verdana, Arial, Helvetica, sans-serif;
	background-color:		#848484;
}
#Submenu a.PriceList, #Submenu a.PriceList:link, #Submenu a.PriceList:visited {
	background-color:		#848484;
}
#Submenu a.PriceList:hover {
	background:				#999;
}
#Submenu a.PriceList:active {
	background-color:		#666;
}
#Submenu a.a2 {
	display:				block;
	float:					left;
	width:					100%;
	margin:					0px;
	padding:				9px 0px 9px 0px;
	color:					#000;
	font:					700 11px/11px Verdana, Arial, Helvetica, sans-serif;
	background-color:		#fff;
	text-indent:			30px;
	text-decoration:		none;
	text-align:				left;
}
#Submenu a.a2, #Submenu a.a2:link, #Submenu a.a2:visited {
	color:					#000;
	background-color:		#FFF;
}
#Submenu a.a2:hover {
	color:					#ea1b14;
}
#Submenu a.a2:active {
	background-color:		#fff;
}
#Submenu .a1selected {
	color:					#ea1b14 ! important;
}
#Submenu .a2selected {
	color:					#ea1b14 ! important;
}
.TreatmentTopic {
	color:					#ea1b14;
}