/* styles for main html structure display */
body, #body_P, #body_K, #body_T, #body_C {
	margin:0 0 0 0;
	padding-bottom:20px;
	background: url(/licensees/licensee469/images/body-bg.jpg) repeat-x scroll center top #fff;
	color: #353535;
}
img {
	border:0;
}
table {
	border:0;
}
td {
	margin:0;
	padding:0;
}
table#main_1 {
	width:955px;
	margin-left:auto;
	margin-right:auto;
}
table#main_2 {
	width:100%;
}
td#main_row1, td#main_row1_P, td#main_row1_K, td#main_row1_T, td#main_row1_C {
	text-align:left;
	vertical-align:top;
	height:142px;
	background:no-repeat url(/licensees/licensee469/images/bk-row-one.png) 0 0 transparent;
}
td#main_row2, td#main_row2_P, td#main_row2_K, td#main_row2_T, td#main_row2_C {
	text-align:center;
	vertical-align:top;
}
td#main_row3, td#main_row3_P, td#main_row3_K, td#main_row3_T, td#main_row3_C {
	text-align:left;
	vertical-align:top;
	height:151px;
	background:no-repeat url(/licensees/licensee469/images/bk-footer.png) 0 0 transparent;
}
td#main_column1, td#main_column1_P, td#main_column1_K, td#main_column1_T, td#main_column1_C {
	text-align:left;
	width:240px;
	border-left:1px solid #c7c7c7 !important;
	vertical-align:top;
	background:repeat-y url(/licensees/licensee469/images/bk-left.png) 0 0 transparent;
}
td#main_column2, td#main_column2_P, td#main_column2_K, td#main_column2_T, td#main_column2_C {
	text-align:left;
	vertical-align:top;
	width:712px;
	padding:0 0 0 0;
	background:no-repeat url(/licensees/licensee469/images/content-main.jpg) 0 0 transparent;
}
td#main_column3, td#main_column3_P, td#main_column3_K, td#main_column3_T, td#main_column3_C {
	width:1px;
	background-color:#c7c7c7;
}
/* styles for master page body content display */
table#mPgBody_table1 {
	width:436px;
	margin-left:auto;
	margin-right:auto;
	margin-top:95px;
}
table#mPgBody_table2 {
	width:436px;
}
td#mPgBody_row1 {
	width:436px;
	height:10px;
	text-align:left;
	vertical-align:top;
}
td#mPgBody_row2 {
	width:436px;
	text-align:left;
	vertical-align:middle;
	padding-right:0 !important;
}
td#mPgBody_row3 {
	width:436px;
	text-align:center;
	vertical-align:top;
}
td#mPgBody_row4 {
	width:436px;
	text-align:center;
	vertical-align:middle;
}
td#mPgBody_column1 {
	width:436px;
	text-align:left;
	vertical-align:top;
}
td#mPgBody_column2 {
	display:none;
}
.hide {
	position:absolute;
	left:-180701px;
	overflow:hidden;
	font-size:0;
	height:0;
	width:0;
}
.clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
* html .clear {
	height:1%;
}
.clear {
	display:block;
}
.clear {
	clear:both;
	margin:0;
	padding:0;
	line-height:0;
	font-size:0;
	clear:both;
}
/*  END COMMON STYLES RELATED TO GENERAL LAYOUT  */

/* START CUSTOM STYLES */
.lic469wrapper {
	width:100%;
	margin:0;
	padding:0;
}
.lic469wrapper, div.lic469wrapper, .lic469wrapper span, .lic469wrapper applet, .lic469wrapper object, .lic469wrapper iframe, .lic469wrapper h1, .lic469wrapper h2, .lic469wrapper h3, .lic469wrapper h4, .lic469wrapper h5, .lic469wrapper h6, .lic469wrapper p, .lic469wrapper blockquote, .lic469wrapper pre, .lic469wrapper a, .lic469wrapper abbr, .lic469wrapper acronym, .lic469wrapper address, .lic469wrapper big, .lic469wrapper cite, .lic469wrapper code, .lic469wrapper del, .lic469wrapper dfn, .lic469wrapper em, .lic469wrapper font, .lic469wrapper ins, .lic469wrapper kbd, .lic469wrapper q, .lic469wrapper s, .lic469wrapper samp, .lic469wrapper small, .lic469wrapper strike, .lic469wrapper strong, .lic469wrapper sub, .lic469wrapper sup, .lic469wrapper tt, .lic469wrapper var, .lic469wrapper b, .lic469wrapper u, .lic469wrapper i, .lic469wrapper center, .lic469wrapper dl, .lic469wrapper dt, .lic469wrapper dd, .lic469wrapper ol, .lic469wrapper ul, .lic469wrapper li, .lic469wrapper fieldset, .lic469wrapper form, .lic469wrapper label, .lic469wrapper legend {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	line-height: 1em;
	font-family:Arial, Helvetica, sans-serif;
}
.lic469wrapperol, .lic469wrapperul {
	list-style: none;
}
.lic469wrapper blockquote, .lic469wrapperq {
	quotes: none;
}
.lic469wrapper sub {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	bottom: -0.4em;
}
.lic469wrapper sup {
	vertical-align: baseline;
	font-size: 0.8em;
	position: relative;
	top: -0.4em;
}
.lic469wrapper :focus {
	outline: 0;
}
.lic469wrapper ins {
	text-decoration: none;
}
.lic469wrapper del {
	text-decoration: line-through;
}
.leftColumnLogoLink {
	background:no-repeat url(/licensees/licensee469/images/bk-left-logo.png) 0 0 transparent;
	width:240px;
	height:244px;
}
.leftColumnLogoLink a, .leftColumnLogoLink a:visited {
	display:block;
	width:240px;
	height:232px;
}
ul#nav_main {
	height:73px;
	margin:69px 0 0 0;
	padding:0;
	list-style-type:none;
}
*+html ul#nav_main {
	padding-top:69px;
}
ul#nav_main li {
	height:73px;
	float:left;
	position:relative;
	overflow:hidden;
}
*+html ul#nav_main li {
	height:70px;
	padding-top:4px;
}
ul#nav_main li span {
	width:100%;
	height:100%;
	position:absolute;
}
ul#nav_main li a {
	display:block;
	cursor:pointer;
}
* html #nav_main a:hover {
	background:#ccccff;
	cursor:pointer;
}
ul#nav_main li.home {
	width:116px;
}
ul#nav_main li.home a span, ul#nav_main li.home a:link span {
	background:url(/licensees/licensee469/images/buttons/btn-home.png) no-repeat;
}
ul#nav_main li.home a:hover span, body.home ul#nav_main li.home a span {
	background:url(/licensees/licensee469/images/buttons/btn-home.png) no-repeat 0 -73px;
}
ul#nav_main li.about-us {
	width:127px;
}
ul#nav_main li.about-us a span, ul#nav_main li.about-us a:link span {
	background:url(/licensees/licensee469/images/buttons/btn-about-us.png) no-repeat;
}
ul#nav_main li.about-us a:hover span, body.about-us ul#nav_main li.about-us a span {
	background:url(/licensees/licensee469/images/buttons/btn-about-us.png) no-repeat 0 -73px;
}
ul#nav_main li.locations {
	width:125px;
}
ul#nav_main li.locations a span, ul#nav_main li.locations a:link span {
	background:url(/licensees/licensee469/images/buttons/btn-locations.png) no-repeat;
}
ul#nav_main li.locations a:hover span, body.locations ul#nav_main li.locations a span {
	background:url(/licensees/licensee469/images/buttons/btn-locations.png) no-repeat 0 -73px;
}
ul#nav_main li.parent-resources {
	width:125px;
}
ul#nav_main li.parent-resources a span, ul#nav_main li.parent-resources a:link span {
	background:url(/licensees/licensee469/images/buttons/btn-parent-resources.png) no-repeat;
}
ul#nav_main li.parent-resources a:hover span, body.parent-resources ul#nav_main li.parent-resources a span {
	background:url(/licensees/licensee469/images/buttons/btn-parent-resources.png) no-repeat 0 -73px;
}
ul#nav_main li.forms-policies {
	width:128px;
}
ul#nav_main li.forms-policies a span, ul#nav_main li.forms-policies a:link span {
	background:url(/licensees/licensee469/images/buttons/btn-forms-policies.png) no-repeat;
}
ul#nav_main li.forms-policies a:hover span, body.forms-policies ul#nav_main li.forms-policies a span {
	background:url(/licensees/licensee469/images/buttons/btn-forms-policies.png) no-repeat 0 -73px;
}
ul#nav_main li.new-patients {
	width:126px;
}
ul#nav_main li.new-patients a span, ul#nav_main li.new-patients a:link span {
	background:url(/licensees/licensee469/images/buttons/btn-new-patients.png) no-repeat;
}
ul#nav_main li.new-patients a:hover span, body.new-patients ul#nav_main li.new-patients a span {
	background:url(/licensees/licensee469/images/buttons/btn-new-patients.png) no-repeat 0 -73px;
}
ul#nav_main li.classes-events {
	width:208px;
}
ul#nav_main li.classes-events a span, ul#nav_main li.classes-events a:link span {
	background:url(/licensees/licensee469/images/buttons/btn-classes-events.png) no-repeat;
}
ul#nav_main li.classes-events a:hover span, body.classes-events ul#nav_main li.classes-events a span {
	background:url(/licensees/licensee469/images/buttons/btn-classes-events.png) no-repeat 0 -73px;
}
#nav_sub {
	position:absolute;
	color:#353535 !important;
	height:14px;
	width:250px;
	overflow:hidden;
	margin:-20px 0 0 629px;
	line-height:14px;
}
*+html #nav_sub {
	z-index:500;
	margin-top:0;
	padding-top:50px;
}
#nav_sub a, #nav_sub a:visited {
	color:#353535 !important;
	text-decoration:none;
}
#nav_sub a:hover {
	color:#353535 !important;
	text-decoration:underline;
}
#footer {
	clear:both;
	height:62px;
	overflow:hidden;
	margin:0;
	padding:79px 0 0 23px;
	line-height:24px;
	color:#353535;
}
#footer a, #footer a:visited {
	color:#353535;
	text-decoration:none;
}
#footer a:hover {
	color:#353535;
	text-decoration:underline;
}

/* END CUSTOM STYLES */
