/* 8a004b  */
/* b46b93  */
/* c686a9  */
/* 2d2624  */

/* Begin new styles */
.galleryList li {
    display:inherit;
    float:left;
    margin-bottom: 15px;
    margin-right: 15px;
}
    
.postdate {
	color:#000000; font-size:75%; font-weight:normal;
}
#FeaturesControlsDiv {
	padding-right:3px; padding-left:3px; font-size:95%; background:#ebe7e0; padding-bottom:3px; color:#777777; padding-top:3px;
}
/* Content */
.Label { color:#222222; font-weight:bold; margin-top:10px;	margin-right:2px; margin-bottom:2px; }
.Detail { color:#000066; font-weight:normal; }
.Detail a { color:#0000FF; }
.Detail a:hover { color:#FF0000; }
.Removed { background-color:#ffcccc; }
.Paragraph { color:#000044; font-weight:normal; text-align:justify; }
.Paragraph a { color:#0000FF; text-decoration:underline; }
.Paragraph a:hover { color:#FF0000; text-decoration:underline; }
.Description { color:#222222; font-weight:normal; }
.Footnote { color:#000000; font-size:75%; font-weight:normal; }
.Scripture {
	padding-top:0px; padding-bottom:6px; padding-left:0px; padding-right:0px; margin-top:6px; margin-bottom:6px; color:#000000; font-family:arial, helvetica, sans-serif; font-size:14px; font-style:italic;
}

/* End new styles */


/* Begin styles from page.css */
ul {
	padding-right:0px; padding-left:1.5em; list-style-image:none; padding-bottom:0px; margin:0px; padding-top:0px;
}
ol {
	padding-right:0px; padding-left:3em; list-style-image:none; padding-bottom:0px; margin:0px; padding-top:0px;
}
li {
	margin:0.5em 0px 0px 0px;
}
ul.discBullets {
	list-style-type:disc;
}
ul.circleBullets {
	list-style-type:circle;
}
ul.arrowBullets {
	list-style-type:none;
	padding-right:0px; padding-left:0em; list-style-image:none; padding-bottom:0px; margin:0px; padding-top:0px;
}
ul.arrowBullets li {
	padding-left:15px; background:url(/shape.ashx?f=rt_8a004b_ffffff_9_9_x.png) no-repeat left 0.25em; margin: 0.5em 0px;
}
ul.noBullets {
	list-style-type:none;
}
a img {
	border-top-style:none; border-right-style:none; border-left-style:none; text-decoration:none; border-bottom-style:none;
}
a {
	color:#0000ff; text-decoration:none;
}
a:hover {
	text-decoration: underline;
	color:#ff0000;
}

div.columns {
	width:100%;
}
div.columns div {
	float:left; margin-right:1%;
}
div.oneColumn.columns div {
	width:98.5%;
}
div.twoColumns.columns div {
	width:48.5%;
}
div.threeColumns.columns div {
	width:32%;
}
div.fourColumns.columns div {
	width:23.75%;
}
hr {
	border-right:#cccccc 1px solid; border-top:#cccccc 1px solid; border-left:#cccccc 1px solid; border-bottom:#cccccc 1px solid; height:1px;
}
hr.clearFloat {
	border-top-width:0px; clear:both; padding-right:0px; padding-left:0px; border-left-width:0px; visibility:hidden; border-bottom-width:0px; padding-bottom:0px; margin:0px; padding-top:0px; position:absolute; height:0px; border-right-width:0px;
}
hr.floatBreak {
	border-top-width:0px; clear:both; padding-right:0px; padding-left:0px; border-left-width:0px; visibility:hidden; border-bottom-width:0px; padding-bottom:0px; margin:0px; padding-top:0px; position:absolute; height:0px; border-right-width:0px;
}
.clearFloat {
	clear:both;
}
.floatBreak {
	clear:both;
}
.floatLeft {
	float:left; margin-right:1.5em;
}
h1 {
	margin-top:0px; font-size:175%; color:#003366;
}
h2 {
	margin-top:0.65em; font-size:130%; color:#003366;
}
h3 {
	margin-top:0.75em; font-size:115%; color:#000000;
}
h4 {
	margin-top:0.75em; font-size:105%; color:#000000;
}
h5 {
	margin-top:0.75em; font-size: 100%; font-style:italic; color:#000000;
}
h6 {
	margin-top:0.75em; font-weight:normal; font-size:100%; font-style:italic; color:#000000;
}
h1 {
	margin-bottom:0.25em;
}
h2 {
	margin-bottom:0.25em;
}
h3 {
	margin-bottom:0.25em;
}
h4 {
	margin-bottom:0.25em;
}
h5 {
	margin-bottom:0.25em;
}
h6 {
	margin-bottom:0.25em;
}


/*input.button {
	font-size:95%; background:lime;
}
input.textbox {
	padding-right:2px; padding-left:2px; padding-bottom:1px; padding-top:1px;
}
*/
/* end styles from page.css */

/*
#ItemContentDiv TABLE THEAD TH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f9f6f3
}
#ItemContentDiv TABLE TBODY TH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f9f6f3
}
#ItemContentDiv TABLE.tableStyle1 THEAD TH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f9f6f3
}
TABLE.tableStyle1 THEAD TH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f9f6f3
}
#ItemContentDiv TABLE.tableStyle1 TBODY TH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: transparent
}
TABLE.tableStyle1 TBODY TH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: transparent
}
#ItemContentDiv TABLE.tableStyle2 THEAD TH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f9f6f3
}
TABLE.tableStyle2 THEAD TH {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #f9f6f3
}
#ItemContentDiv TABLE.tableStyle2 TBODY TH {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: transparent
}
TABLE.tableStyle2 TBODY TH {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: transparent
}
#ItemContentDiv TABLE.tableStyle3 THEAD TH {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #644f81
}
TABLE.tableStyle3 THEAD TH {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #644f81
}
#ItemContentDiv TABLE.tableStyle3 TBODY TH {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: transparent
}
TABLE.tableStyle3 TBODY TH {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: transparent
}
*/
body {
	font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;
}
input {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
button {
	font-size:80%; font-family:Verdana, Arial, Helvetica, sans-serif;
}
TABLE {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
input {
	font-size: 100%
}
SELECT {
	FONT-SIZE: 100%
}
TEXTAREA {
	FONT-SIZE: 100%
}
button {
	font-size:100%;
}
TABLE {
	FONT-SIZE: 100%
}
#SkipNavigationDiv {
	FONT-SIZE: 90%
}
#ToolBarDiv {
	FONT-SIZE: 90%
}
#OfficeLocatorDiv {
	FONT-SIZE: 90%
}
#MainRightDiv {
	FONT-SIZE: 90%
}
#BottomDiv {
	FONT-SIZE: 90%
}
html {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f1eee8; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
body {
	padding-right:0px; padding-left:0px; background:url(/shape.ashx?f=rc_dedacf_dedacf_10_10_x.png) #dedacf repeat 0px 0px; padding-bottom:0px; margin:0px 2%; padding-top:0px;
}
#TopDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px;
}
#MainDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#BottomDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#TopLeftDiv {
	/*background:url(images/HeaderBackground.jpg) no-repeat 0px 0px;*//*#f2f8ff*/
}
#TopRightDiv {
	clear: both; padding-right:0px; padding-left:0px; min-height:78px; /*background-color:#003366;*/ padding-bottom:1px; margin:1px 0px 0px; width:100%; padding-top:1px; position:relative; height:80px;
	/*filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#8a004b', endColorstr='#b46b93', gradientType='0');*/
	background: url(/shape.ashx?f=br_8a004b_8a004b_10_10_x.png) #8a004b no-repeat 0 0;
}

#MainLeftDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; PADDING-TOP: 0px
}

#MainMiddleDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/shape.ashx?f=br_ffffff_dedacf_10_10_x.png) #ffffff no-repeat 100% 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px
}
#MainMiddleDiv #ContentDiv {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(/shape.ashx?f=tr_ffffff_dedacf_10_10_x.png) no-repeat 100% 0px; PADDING-BOTTOM: 18px; MARGIN: 0px; PADDING-TOP: 12px
}

/*
.twoColumnRightLayout #MainMiddleDiv #ContentDiv {
	padding-right:12px; padding-left:12px; background:url(shape/tr_ffffff_dedacf_10.png) no-repeat 100% 0px; padding-bottom:18px; margin:0px; padding-top:12px;
}

.threeColumnLayout #MainMiddleDiv {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; color:#333333; padding-top:0px;
}
*/
/*.threeColumnLayout #ItemContentDiv {
	padding-right:0px; padding-left:0px; background:url(shape/tr_ffffff_dedacf_10.png) no-repeat 100% 0px; padding-bottom:0px; margin:0px; padding-top:0px;
}
*/

/*
.threeColumnLayout #ItemContentDiv {
	min-height:0px; height:auto; background-color:#ffffff;
}
.threeColumnLayout #ItemContentDiv ul {
	padding-right:12px; padding-left:12px; background:#ffffff; padding-bottom:3px; padding-top:0px;
}
.threeColumnLayout #ItemContentDiv ul ul {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.threeColumnLayout #ItemContentDiv ul li {
	padding-left:15px; background:url(images/Bullet.gif) no-repeat left 0.25em; margin:0.5em 0px; list-style-type:none;
}
.threeColumnLayout #ItemContentDiv p {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; padding-top:0px;
}
.threeColumnLayout #ItemContentDiv a {
	color:#0000ff; text-decoration:none;
}
.threeColumnLayout #ItemContentDiv a:hover {
	text-decoration: underline;
	color:#ff0000;
}
.threeColumnLayout #ItemContentDiv h2 {
	font-size: 110%; margin:0px; color:#003366; text-align:right;
}
.threeColumnLayout #ItemContentDiv h2 .left {
	display:block; padding-left:4px; background:url(shape/tl_ffffff_dedacf_4.png) #ffffff no-repeat 0px 0px
}
.threeColumnLayout #ItemContentDiv h2 .right {
	PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: url(shape/tr_ffffff_dedacf_4.png) no-repeat 100% 0px
}
.threeColumnLayout #ItemContentDiv h2 .middle {
	PADDING-RIGHT: 1.5em; DISPLAY: block; PADDING-LEFT: 1.5em; BACKGROUND: url(shape/sq_ffffff_1.png) #ffffff repeat-x 0px 0px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em;
}
.threeColumnLayout #ItemContentDiv h2 .script {
	font-weight:normal; font-size:130%; font-style:italic; font-family:"Monotype Corsiva", "Times New Roman", serif;
}
*/

#MainRightDiv {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px 0px 0px 12px; padding-top:0px;
}


.oneColumnLayout #MainLeftDiv {
	DISPLAY: none
}
.oneColumnLayout #MainMiddleDiv {
	FLOAT: left; WIDTH: 99%
}
.oneColumnLayout #MainRightDiv {
	DISPLAY: none
}

/*
.twoColumnLeftLayout #MainLeftDiv {
	FLOAT: left; WIDTH: 20%
}
.twoColumnLeftLayout #MainMiddleDiv {
	FLOAT: left; WIDTH: 78%
}
.twoColumnLeftLayout #MainRightDiv {
	DISPLAY: none
}
*/
.twoColumnRightLayout #MainLeftDiv {
	DISPLAY: none
}
.twoColumnRightLayout #MainMiddleDiv {
	FLOAT: left; WIDTH: 73%
}
.twoColumnRightLayout #MainRightDiv {
	FLOAT: left; WIDTH: 24.2%
}

/*
.threeColumnLayout #MainLeftDiv {
	float:left; width:20%; margin-left:.5em;
}
.threeColumnLayout #MainMiddleDiv {
	float:left; width: 53%
}
.threeColumnLayout #MainRightDiv {
	float:left; width:24%
}
*/

#SkipNavigationDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; LEFT: -10000px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; POSITION: absolute
}
#ToolBarDiv {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#HeaderDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px; WIDTH: auto; LINE-HEIGHT: 1.1; PADDING-TOP: 0px;
}
#HeaderDiv IMG {
/*	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1px 3px; WIDTH: 5.15em; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none*/
	padding-right:0px; padding-left:0px; float:left; padding-bottom:0px; margin:1px 3px 0px 0px; width:5.15em; border-top-style:none; padding-top:0px; border-right-style:none; border-left-style:none; border-bottom-style:none;
}
#HeaderDiv .agency {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #555555
}
#HeaderDiv .secretary {
	DISPLAY: block; FONT-SIZE: 85%; COLOR: #777777
}
#HeaderDiv A {
	TEXT-DECORATION: none
}
#HeaderDiv BR {
	DISPLAY: none
}
#QuickSearchDiv {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
#QuickSearchDiv label {
	LEFT: -10000px; POSITION: absolute
}
#QuickSearchDiv input.textbox {
	border-right:#99999 1px solid; border-top: #999999 1px solid; vertical-align:middle; border-left:#999999 1px solid; width:180px; color:#333333; border-bottom:#999999 1px solid;
}
#QuickSearchDiv input.button {
	padding-right:0px; padding-left:0px; font-weight:bold; background:url(/shape.ashx?f=rc_ffcc99_c9859e_64_20_v.png) no-repeat 50% 50%; padding-bottom:0px; margin:0px; vertical-align:middle; width:64px; color:#ffffff; border-top-style:none; padding-top:0px; border-right-style:none; border-left-style:none; position:relative; top:0px; height:20px; border-bottom-style:none;
}

#TabBarDiv {
	clear:both; min-height:2.35em; background:url(/shape.ashx?f=rc_8a004b_8a004b_10_10_x.png) #8a004b repeat 0px 100%; width:100%; _height:2.35em;
}
#TabBarDiv h2 {
	left:-10000px; position:absolute;
}
#TabBarMenu {
	padding-right:0px; padding-left:0px; float:right; padding-bottom:0px; margin: 6px 3px 0px 0px; padding-top:0px; list-style-type:none;
}
#TabBarMenu .tab {
	padding-right:0px; padding-left:0px; z-index:1; float:left; padding-bottom:0px; margin: 0px 1px 0px 0px; width:14.9em; padding-top:0px; position:relative; text-align:right;
}
#TabBarMenu .tab a {
	display:block; font-weight:bold; color:#ffffff; position:relative; text-decoration:none;
}
#TabBarMenu .tab .background {
	display:block; position: relative; _height: 0
}
#TabBarMenu .tab .left {
	padding-left:4px; background:url(/shape.ashx?f=tl_b46b93_8a004b_4_4_x.png) #b46b93 no-repeat 0px 0px;
}
#TabBarMenu .tab .right {
	padding-right:4px; background:url(/shape.ashx?f=tr_b46b93_8a004b_4_4_x.png) no-repeat 100% 0px;
}
#TabBarMenu .tab .middle {
	padding-right:1em; padding-left:1em; background:url(/shape.ashx?f=rc_b46b93_b46b93_1_1_x.png) #b46b93 repeat-x 0px 0px; padding-bottom:0.25em; padding-top:0.25em;
}
#TabBarMenu .tab .script {
	FONT-WEIGHT: normal; FONT-SIZE: 120%; FONT-STYLE: italic; FONT-FAMILY: "Monotype Corsiva", "Times New Roman", serif
}
#TabBarMenu .open .left {
	background-image: url(/shape.ashx?f=tl_b46b93_8a004b_4_4_x.png)
}
#TabBarMenu .open .right {
	background-image: url(/shape.ashx?f=tr_b46b93_8a004b_4_4_x.png)
}
#TabBarMenu .open .middle {
	background-image: url(/shape.ashx?f=rc_b46b93_8a004b_1_1_x.png); background-color: #b46b93;
}
#TabBarMenu .open .menu {
	left: 1px
}
#TabBarMenu .menu {
	border-right:#b46b93 1px solid; padding-right:0px; border-top:#b46b93 0px solid; padding-left:0px; background:#b46b93; left:-10000px; padding-bottom:1px; margin:0px; border-left:#b46b93 1px solid; padding-top:0px; border-bottom:#b46b93 1px solid; list-style-type:none; position:absolute;
}
#TabBarMenu .menu li {
	padding-right: 0px; padding-left:0px; padding-bottom:0px; margin:0px 0px 0px 0px; width:14.7em; padding-top:0px; text-align:left; _margin-left:-16px;
}
#TabBarMenu .menu a {
	padding-right:9px; display:block; padding-left:9px; background:#b46b93; padding-bottom:3px; margin:0px; color: #ffffff; padding-top:3px; text-decoration:none;
}
#TabBarMenu .menu a:hover {
	background: #2d2624
}
#TabBarMenu .menu A:focus {
	BACKGROUND: #2d2624
}
#TabBarMenu .menu A:active {
	BACKGROUND: #2d2624
}

#ContentTabBarMenu {
	padding-right:0px; padding-left:0px; float:left; padding-bottom:0px; margin: 6px 3px 0px 0px; padding-top:0px; list-style-type:none;
}
#ContentTabBarMenu .tab {
	padding-right:0px; padding-left:0px; z-index:1; float:left; padding-bottom:0px; margin: 0px 1px 0px 0px; width:11em; padding-top:0px; position:relative; text-align:right;
}
#ContentTabBarMenu .tab a {
	display:block; font-weight:bold; color:#ffffff; position:relative; text-decoration:none;
}
#ContentTabBarMenu .tab .background {
	display:block; position: relative; _height: 0
}
#ContentTabBarMenu .tab .left {
	padding-left:4px; background:url(/shape.ashx?f=tl_750044_ffffff_4_4_x.png) #750044 no-repeat 0px 0px;
}
#ContentTabBarMenu .tab .right {
	padding-right:4px; background:url(/shape.ashx?f=tr_750044_ffffff_4_4_x.png) no-repeat 100% 0px;
}
#ContentTabBarMenu .tab .middle {
	padding-right:1em; padding-left:1em; background:url(/shape.ashx?f=rc_750044_750044_1_1_x.png) #750044 repeat-x 0px 0px; padding-bottom:0.25em; padding-top:0.25em;
}
#ContentTabBarMenu .tab .script {
	FONT-WEIGHT: normal; FONT-SIZE: 120%; FONT-STYLE: italic; FONT-FAMILY: "Monotype Corsiva", "Times New Roman", serif
}
#ContentTabBarMenu .open.tab .left {
	background-image: url(/shape.ashx?f=tl_750044_c9859e_4_4_x.png)
}
#ContentTabBarMenu .open.tab .right {
	background-image: url(/shape.ashx?f=tr_750044_c9859e_4_4_x.png)
}
#ContentTabBarMenu .open.tab .middle {
	background-image: url(/shape.ashx?f=rc_750044_c9859e_1_1_x.png); background-color: #750044;
}
#ContentTabBarMenu .open.tab .menu {
	left: 1px
}
#ContentTabBarMenu .menu {
	border-right:#6699cc 1px solid; padding-right:0px; border-top:#750044 0px solid; padding-left:0px; background:#750044; left:-10000px; padding-bottom:1px; margin:0px; border-left:#750044 1px solid; padding-top:0px; border-bottom:#750044 1px solid; list-style-type:none; position:absolute;
}
#ContentTabBarMenu .menu li {
	padding-right: 0px; padding-left:0px; padding-bottom:0px; margin:0px 0px 0px 0px; width:12.7em; padding-top:0px; text-align:left; _margin-left:-16px;
}
#ContentTabBarMenu .menu a {
	padding-right:9px; display:block; padding-left:9px; background:#750044; padding-bottom:3px; margin:0px; color: #ffffff; padding-top:3px; text-decoration:none;
}
#ContentTabBarMenu .menu a:hover {
	background: #c9859e
}
#ContentTabBarMenu .menu A:focus {
	BACKGROUND: #e58735
}
#ContentTabBarMenu .menu A:active {
	BACKGROUND: #e58735
}

#ContentTabBarSubMenu {
	padding-right:0px; padding-left:0px; float:left; padding-bottom:0px; margin: 6px 3px 0px 0px; padding-top:0px; list-style-type:none;
}
#ContentTabBarSubMenu .tab {
	padding-right:0px; padding-left:0px; z-index:1; float:left; padding-bottom:0px; margin: 0px 1px 0px 0px; padding-top:0px; position:relative; text-align:right;
}
#ContentTabBarSubMenu .tab a {
	display:block; font-weight:bold; color:#ffffff; position:relative; text-decoration:none;
}
#ContentTabBarSubMenu .tab .background {
	display:block; position: relative; _height: 0
}
#ContentTabBarSubMenu .tab .left {
	padding-left:4px; background:url(/shape.ashx?f=tl_750044_ffffff_4_4_x.png) #750044 no-repeat 0px 0px;
}
#ContentTabBarSubMenu .tab .right {
	padding-right:4px; background:url(/shape.ashx?f=tr_750044_ffffff_4_4_x.png) no-repeat 100% 0px;
}
#ContentTabBarSubMenu .tab .middle {
	padding-right:1em; padding-left:1em; background:url(/shape.ashx?f=rc_750044_750044_1_1_x.png) #750044 repeat-x 0px 0px; padding-bottom:0.25em; padding-top:0.25em;
}
#ContentTabBarSubMenu .tab .script {
	FONT-WEIGHT: normal; FONT-SIZE: 120%; FONT-STYLE: italic; FONT-FAMILY: "Monotype Corsiva", "Times New Roman", serif
}
#ContentTabBarSubMenu .open.tab .left {
	background-image: url(/shape.ashx?f=tl_750044_c9859e_4_4_x.png)
}
#ContentTabBarSubMenu .open.tab .right {
	background-image: url(/shape.ashx?f=tr_750044_c9859e_4_4_x.png)
}
#ContentTabBarSubMenu .open.tab .middle {
	background-image: url(/shape.ashx?f=rc_750044_c9859e_1_1_x.png); background-color: #750044;
}
#ContentTabBarSubMenu .open.tab .menu {
	left: 1px
}
#ContentTabBarSubMenu .menu {
	border-right:#6699cc 1px solid; padding-right:0px; border-top:#750044 0px solid; padding-left:0px; background:#750044; left:-10000px; padding-bottom:1px; margin:0px; border-left:#750044 1px solid; padding-top:0px; border-bottom:#750044 1px solid; list-style-type:none; position:absolute;
}
#ContentTabBarSubMenu .menu li {
	padding-right: 0px; padding-left:0px; padding-bottom:0px; margin:0px 0px 0px 0px; width:12.7em; padding-top:0px; text-align:left; _margin-left:-16px;
}
#ContentTabBarSubMenu .menu a {
	padding-right:9px; display:block; padding-left:9px; background:#750044; padding-bottom:3px; margin:0px; color: #ffffff; padding-top:3px; text-decoration:none;
}
#ContentTabBarSubMenu .menu a:hover {
	background: #c9859e
}
#ContentTabBarSubMenu .menu A:focus {
	BACKGROUND: #e58735
}
#ContentTabBarSubMenu .menu A:active {
	BACKGROUND: #e58735
}



#BreadcrumbDiv {
	MARGIN: 9px 300px 4.5em 12px; LINE-HEIGHT: 1.15
}
#BreadcrumbDiv H2 {
	LEFT: -10000px; POSITION: absolute
}
#BreadcrumbDiv OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#BreadcrumbDiv LI {
	/*PADDING-RIGHT: 13px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(images/BreadcrumbSeparator.gif) no-repeat 100% 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-TOP: 0px;*/
	padding-right:13px; display:inline; padding-left:0px; background:url(/shape.ashx?f=rt_dedacf_dedacf_7_7_v.png) no-repeat 100% 50%; padding-bottom:0px; margin:0px 4px 0px 0px; padding-top:0px;
}
#BreadcrumbDiv A {
	COLOR: #fff; TEXT-DECORATION: none
}
#BreadcrumbDiv A:hover {
	TEXT-DECORATION: underline
}
#HeadingDiv {
	PADDING-RIGHT: 300px; PADDING-LEFT: 12px; PADDING-BOTTOM: 9px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute
}
#HeadingDiv H1 {
	MARGIN: 0px; COLOR: #fff; LINE-HEIGHT: 1.05
}
#HeadingDiv H1 IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.15em; PADDING-BOTTOM: 0.1em; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
#BannerDiv {
	RIGHT: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100px
}

#ContentDiv {
	min-height:385px; overflow:auto; _height:385px; _overflow:visible;
}
#ItemContentDiv {
	MIN-HEIGHT: 320px; _height: 320px
}
.HomePageType #ItemContentDiv {
	MIN-HEIGHT: 320px; _height: 320px
}

.CategoryType #ItemContentDiv {
	MIN-HEIGHT: 320px; _height: 320px
}
.ServiceType #ItemContentDiv {
	MIN-HEIGHT: 320px; _height: 320px
}
#OfficeLocatorQuickSearchDiv {
	PADDING-RIGHT: 6px; PADDING-LEFT: 12px; BACKGROUND: url(/shape.ashx?f=br_ebe7e0_dedacf_10_10_x.png) #ebe7e0 no-repeat 100% 100%; PADDING-BOTTOM: 6px; MARGIN: 0px -12px -18px; OVERFLOW: hidden; PADDING-TOP: 9px; _height: 0; _overflow: visible
}
#OfficeLocatorQuickSearchDiv H2 {
	FONT-SIZE: 100%; MARGIN: 0px
}
#OfficeLocatorQuickSearchFormDiv {
	FLOAT: left; WIDTH: 25em
}
#OfficeLocatorCountyDropDownList {
	WIDTH: 10em
}
#HotLineDiv {
	FLOAT: left; WIDTH: auto
}
#HotLineDiv UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#HotLineDiv LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#HotLineDiv LI {
	WHITE-SPACE: nowrap
}

#MainRightDiv H2 {
	FONT-SIZE: 100%; MARGIN: 0px; COLOR: #ffffff; TEXT-ALIGN: right
}
#MainRightDiv h2 .left {
	display:block; padding-left:4px; background:url(/shape.ashx?f=tl_750044_dedacf_4_0_x.png) #750044 no-repeat 0px 0px
}
#MainRightDiv h2 .right {
	PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: url(/shape.ashx?f=tr_750044_dedacf_4_0_x.png) no-repeat 100% 0px
}
#MainRightDiv h2 .middle {
	PADDING-RIGHT: 1.5em; DISPLAY: block; PADDING-LEFT: 1.5em; BACKGROUND: url(/shape.ashx?f=rc_750044_750044_1_1_x.png) #750044 repeat-x 0px 0px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
/*
#MainRightDiv h2 .left {
	DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(images/TabBackgroundLeft.gif) no-repeat 0px 0px
}
#MainRightDiv h2 .right {
	PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: url(images/TabBackgroundRight.gif) no-repeat 100% 0px
}
#MainRightDiv h2 .middle {
	PADDING-RIGHT: 1.5em; DISPLAY: block; PADDING-LEFT: 1.5em; BACKGROUND: url(images/TabBackground.gif) #6699cc repeat-x 0px 0px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
*/
#MainRightDiv p {
	margin:0px;
}
#MainRightDiv ul {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px; list-style-type:none;
}


/*
#MainLeftDiv H2 {
	FONT-SIZE: 100%; MARGIN: 0px; COLOR: #fff; TEXT-ALIGN: right
}
#MainLeftDiv h2 .left {
	display: block; padding-left:4px; background: url(shape/tl_6699cc_dedacf_4.png) #6699cc no-repeat 0px 0px
}
#MainLeftDiv h2 .right {
	PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: url(shape/tr_6699cc_dedacf_4.png) no-repeat 100% 0px
}
#MainLeftDiv h2 .middle {
	PADDING-RIGHT: 1.5em; DISPLAY: block; PADDING-LEFT: 1.5em; BACKGROUND: url(images/TabBackground.gif) #6699cc repeat-x 0px 0px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
#MainLeftDiv P {
	MARGIN: 0px
}
#MainLeftDiv UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
*/

#QuickLinksDiv {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px 0px 12px 0px; padding-top:0px;
}
#MenuDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
#CalendarDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
#EventsSideBarDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
#NewsSideBarDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
#FeaturettesDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px 0px; PADDING-TOP: 0px;
}
#QuickLinksDiv h2 {
	left:-10000px; position:absolute;
}
#FeaturettesDiv H2 {
	LEFT: -10000px; POSITION: absolute
}
#QuickLinksDiv .sidebarbox h2 {
	left:0px; position: static
}
#FeaturettesDiv .sidebarbox H2 {
	LEFT: 0px; POSITION: static
}

#CurrentEventsHeaderDiv a {
	color:#0000ff; text-decoration:none;
}
#CurrentEventsHeaderDiv a:hover {
	text-decoration: underline;
	color:#ff0000;
}

#CurrentEventsDiv a {
	color:#0000ff; text-decoration:none;
}
#CurrentEventsDiv a:hover {
	text-decoration: underline;
	color:#ff0000;
}

#MenuDiv a {
	color:#0000ff; text-decoration:none;
}
#MenuDiv a:hover {
	text-decoration: underline;
	color:#ff0000;
}
#MenuDiv UL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#FeaturettesDiv .sidebarbox div {
	padding-right: 12px; padding-left: 12px; background: #ffffff; padding-bottom: 3px; padding-top: 3px
}
#FeaturettesDiv .sidebarbox UL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#MenuDiv ul ul {
	padding-right:0px; padding-left:0px; padding-bottom:3px; padding-top:3px;
}
#FeaturettesDiv .sidebarbox UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#MenuDiv li {
	/*PADDING-LEFT: 15px; BACKGROUND: url(images/Bullet2.gif) no-repeat left 0.25em; MARGIN: 0.5em 0px*/
	PADDING-LEFT: 15px; BACKGROUND: url(/shape.ashx?f=rt_750044_ffffff_9_9_x.png) no-repeat left 0.25em; MARGIN: 0.5em 0px
}
#MenuDiv ul ul li {
	padding-left:15px; background:url(/shape.ashx?f=rc_750044_ffffff_5_5_x.png) no-repeat left 0.25em; margin:0.5em 0px;
}

#FeaturettesDiv .sidebarbox ul li {
	/*PADDING-LEFT: 15px; BACKGROUND: url(images/Bullet2.gif) no-repeat left 0.25em; MARGIN: 0.5em 0px*/
	PADDING-LEFT: 15px; BACKGROUND: url(/shape.ashx?f=rt_750044_ffffff_9_9_x.png) no-repeat left 0.25em; MARGIN: 0.5em 0px
}

#FeaturettesDiv .sidebarbox a {
	color:#0000ff; text-decoration:none;
}
#FeaturettesDiv .sidebarbox a:hover {
	text-decoration: underline;
	color:#ff0000;
}


#CalendarDiv h2 .label {
	LEFT: -10000px; POSITION: absolute
}
#CalendarDiv TABLE {
	FONT-SIZE: 95%; BACKGROUND: #fff; MARGIN: 0px; WIDTH: 100%; COLOR: #777; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
#CalendarDiv THEAD TH {
	BACKGROUND: #ebe7e0
}
#CalendarDiv TH {
	BORDER-RIGHT: #ebe7e0 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ebe7e0 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ebe7e0 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ebe7e0 1px solid; TEXT-ALIGN: center
}
#CalendarDiv TD {
	BORDER-RIGHT: #ebe7e0 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ebe7e0 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ebe7e0 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ebe7e0 1px solid; TEXT-ALIGN: center
}
#CalendarDiv table a {
	padding-right:0px; display:block; padding-left:0px; padding-bottom:1px; width:100%; color:#666666; padding-top:1px; height:100%; text-align:center; text-decoration:none;
}
#CalendarDiv table a:hover {
	background: #aaddff; /*#f2f8ff*/
}
#CalendarDiv .currentDate {
	BACKGROUND: #e3efe9
}
#CalendarDiv .displayDate {
	BACKGROUND: #ebe7e0
}
#CalendarDiv .otherMonth {
	color: #aaaaaa;
}

/*
#EventsSideBarDiv H2 {
	LEFT: -10000px; POSITION: absolute
}
#EventsSideBarDiv TABLE {
	BACKGROUND: #fff; MARGIN: 0px; WIDTH: 100%; COLOR: #666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none
}
#EventsSideBarDiv THEAD TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #dedacf; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px
}
#EventsSideBarDiv THEAD TH .left {
	DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(images/TabBackgroundLeft.gif) no-repeat 0px 0px
}
#EventsSideBarDiv THEAD TH .right {
	PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: url(images/TabBackgroundRight.gif) no-repeat 100% 0px
}
#EventsSideBarDiv THEAD TH .middle {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(images/TabBackground.gif) #6699cc repeat-x 0px 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#EventsSideBarDiv TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#EventsSideBarDiv TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; BORDER-TOP-STYLE: none; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#EventsSideBarDiv IMG {
	VERTICAL-ALIGN: bottom
}
*/
#NewsSideBarItemsDiv {
	padding-right:12px; padding-left:12px; background:#ffffff; padding-bottom:3px; padding-top:3px;
}
#NewsSideBarItemsDiv LI {
	/*PADDING-LEFT: 15px; BACKGROUND: url(images/Bullet2.gif) no-repeat 0px 0.25em; MARGIN: 0.5em 0px*/
	padding-left:15px; background:url(/shape.ashx?f=rt_c9859e_ffffff_9_9_x.png) no-repeat left 0.25em; margin:0.5em 0px;
}
#NewsSideBarItemsDiv a {
	color:#0000ff; text-decoration:none;
}
#NewsSideBarItemsDiv a:hover {
	text-decoration: underline;
	color:#ff0000;
}


#CalendarControlsDiv {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 95%; BACKGROUND: #ebe7e0; PADDING-BOTTOM: 3px; COLOR: #777; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#NewsSideBarControlsDiv {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 95%; BACKGROUND: #ebe7e0; PADDING-BOTTOM: 3px; COLOR: #777; PADDING-TOP: 3px; TEXT-ALIGN: center
}
#CalendarControlsDiv A {
	COLOR: #777; TEXT-DECORATION: none
}
#NewsSideBarControlsDiv A {
	COLOR: #777; TEXT-DECORATION: none
}
#CalendarControlsDiv A:hover {
	TEXT-DECORATION: underline
}
#NewsSideBarControlsDiv A:hover {
	TEXT-DECORATION: underline
}
#CalendarControlsDiv .previousLink {
	PADDING-LEFT: 12px; BACKGROUND: url(images/prev.gif) no-repeat 0px 50%
}
#NewsSideBarControlsDiv .previousLink {
	PADDING-LEFT: 12px; BACKGROUND: url(images/prev.gif) no-repeat 0px 50%
}
#CalendarControlsDiv .nextLink {
	PADDING-RIGHT: 12px; BACKGROUND: url(images/next.gif) no-repeat 100% 50%
}
#NewsSideBarControlsDiv .nextLink {
	PADDING-RIGHT: 12px; BACKGROUND: url(images/next.gif) no-repeat 100% 50%
}
#FooterDiv {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: auto; COLOR: #333; PADDING-TOP: 6px
}
#FooterDiv H2 {
	LEFT: -10000px; POSITION: absolute
}
#FooterDiv UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#FooterDiv LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#FooterDiv A {
	PADDING-LEFT: 6px; /*BACKGROUND: url(images/LinkSeparator.gif) no-repeat 0px 50%;*/ MARGIN-LEFT: 6px; COLOR: #333; TEXT-DECORATION: none
}
#FooterDiv A.first {
	PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; MARGIN-LEFT: 0px
}
#FooterDiv A:hover {
	TEXT-DECORATION: underline
}
#LoginLinkDiv {
	PADDING-RIGHT: 9px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; TEXT-ALIGN: right
}
#LoginLinkDiv A {
	COLOR: #333; TEXT-DECORATION: none
}
#LoginLinkDiv A:hover {
	TEXT-DECORATION: underline
}
.invisible {
	LEFT: -10000px; POSITION: absolute
}
.HomePageType #ItemContentDiv h2 {
	float:left; margin:0px; width:175px;
}
.HomePageType #ItemContentDiv h2 .script {
	font-size:120%; font-style:italic; font-family:"Monotype Corsiva", "Times New Roman", "serif";
}
.HomePageType .columns {
	margin-left:175px; width:auto;
}
.HomePageType .columns div {
	MARGIN-RIGHT: 0.5%
}
.HomePageType .columns .column1 p {
	margin: 0px 0px 0.25em 0px;	text-align:left;
}
.HomePageType .columns .column1 div.highlight {
	margin: 0px 0px 0.25em 0px; padding:4px 4px 4px 4px; text-align:left;background-color:#c2d1e1;
}


.HomePageType .columns ul {
	padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; padding-top:0px; list-style-type:none;
}
.HomePageType .columns li {
	/*padding-left:15px; background: url(images/Bullet2.gif) no-repeat 0px 0.25em; margin: 0px 0px 0.5em 0px;*/
	padding-left:15px; /*BACKGROUND: url(/shape.ashx?f=rt_c9859e_ffffff_9_9_x.png) no-repeat left 0.25em;*/
	margin:0.5em 0px;
}
.HomePageType .columns li .divider {
	background:url(/shape.ashx?f=rc_c9859e_ffffff_4_4_x.png) no-repeat center center;
}
.HomePageType .columns a {
	color:#0000ff; text-decoration:none;
}
.HomePageType .columns a:hover {
	text-decoration: underline;
	color:#ff0000;
}


.SearchItemsType #ContentSearchFieldsDiv LABEL {
	FLOAT: left; WIDTH: 5em; POSITION: relative; TOP: 3px
}
.SearchItemsType #ContentSearchFieldsDiv LABEL.checkbox {
	FLOAT: none; WIDTH: auto; POSITION: static
}
.SearchItemsType #ContentSearchFieldsDiv INPUT.text {
	WIDTH: 17em
}
.SearchItemsType #ContentSearchFieldsDiv SELECT {
	WIDTH: 17.5em
}
.SearchItemsType #ContentSearchFieldsDiv #TypeFields {
	DISPLAY: none
}
.LoginType #LoginDiv LABEL {
	FLOAT: left; WIDTH: 6em; POSITION: relative; TOP: 3px
}
.LoginType #LoginDiv #LoginButtonsDiv {
	PADDING-LEFT: 6em; _padding-left: 6.2em
}
.LoginType #LoginDiv #LoginButtonsDiv .button {
	WIDTH: 6.25em
}
.EditItemType #TopDiv {
	LINE-HEIGHT: 1.2
}
.EditItemType #TabBarDiv {
	FONT-SIZE: 0px; MIN-HEIGHT: 6px; HEIGHT: 6px
}
.EditItemType #TopRightDiv {
	MIN-HEIGHT: 10px; MARGIN-BOTTOM: 3px; _height: 12px
}
.EditItemType #MainMiddleDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.EditItemType #MainMiddleDiv #ContentDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.EditItemType #EditMenuDiv {
	FONT-SIZE: 85%
}
#EmbeddedContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 300px; BORDER-BOTTOM-STYLE: none
}

@media Print    
{
HTML {
	BACKGROUND: #fff
}
BODY {
	BACKGROUND: #fff; MARGIN: 0px
}
#QuickSearchDiv {
	DISPLAY: none
}
#TabBarDiv {
	DISPLAY: none
}
#BreadcrumbDiv {
	DISPLAY: none
}
#BannerDiv {
	DISPLAY: none
}
#MainRightDiv {
	DISPLAY: none
}
#SkipNavigationDiv {
	DISPLAY: none
}
#BottomDiv {
	DISPLAY: none
}
#OfficeLocatorQuickSearchDiv {
	DISPLAY: none
}
#SearchOffice {
	DISPLAY: none
}
#OfficeTypes {
	DISPLAY: none
}
HTML {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
BODY {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#TopDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#TopLeftDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#TopRightDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#MainDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#MainMiddleDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#MainLeftDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#MainRightDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#MainMiddleDiv #ContentDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#HeaderDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#HeadingDiv {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#MainMiddleDiv FORM {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}

.oneColumnLayout #MainMiddleDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}

/*
.twoColumnLeftLayout #MainMiddleDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
*/
.twoColumnRightLayout #MainMiddleDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
/*
.threeColumnLayout #MainMiddleDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
*/
#HeadingDiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.25em 0px 0px; PADDING-TOP: 0px; POSITION: static
}
#HeadingDiv H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; POSITION: static
}
#TopRightDiv {
	CLEAR: both; MIN-HEIGHT: 0px; BACKGROUND-IMAGE: none; WIDTH: 100%; COLOR: #000000; POSITION: static; HEIGHT: auto; BACKGROUND-COLOR: #ffffff
}
#MainMiddleDiv {
	COLOR: #000000
}
#MainMiddleDiv {
	BACKGROUND-IMAGE: none
}
#MainMiddleDiv #ContentDiv {
	BACKGROUND-IMAGE: none
}
#ContentDiv {
	MIN-HEIGHT: 0px; OVERFLOW: visible; HEIGHT: auto
}
#ItemContentDiv {
	MIN-HEIGHT: 0px; HEIGHT: auto
}

