
@media Screen
{
	HTML
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
	}
	BODY
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
	}
	BODY
	{
		background: url(../images/body_bg.gif) #f7f7f7;
		font: 76% Verdana, Helvetica, sans-serif;
		color: #333;
	}
	A
	{
		color: #073e7f;
	}
	A:visited
	{
		color: #672954;
	}
	A:active
	{
		color: #c26407;
	}
	A:unknown
	{
		color: #c26407;
	}
	A:hover
	{
		color: #c26407;
	}
	P
	{
		font-size: 1em;
	}
	TR
	{
		font-size: 1em;
	}
	TD
	{
		font-size: 1em;
	}
	OL
	{
		font-size: 1em;
	}
	LI
	{
		font-size: 1em;
	}
	UL
	{
		font-size: 1em;
	}
	TABLE
	{
		font-size: 1em;
	}
	H1
	{
		font-size: 1.4em;
	}
	H2
	{
		font-weight: 700;
		font-size: 1.2em;
	}
	H3
	{
		font-weight: bold;
		font-size: 1.1em;
	}
	H4
	{
		font-size: 1.1em;
	}
	H5
	{
		font-size: 1em;
		font-style: italic;
	}
	IMG
	{
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
	}
	IMG A
	{
		border-top-style: none;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
	}
	#area_skipnav A
	{
		padding-right: 0px;
		padding-left: 0px;
		z-index: 2;
		left: -1000px;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
		position: absolute;
	}
	#area_skipnav A:active
	{
		border-right: #fff 1px solid;
		padding-right: 5px;
		border-top: #fff 1px solid;
		display: inline;
		padding-left: 5px;
		background: #e47f1b;
		left: 100px;
		padding-bottom: 2px;
		border-left: #fff 1px solid;
		color: #fff;
		padding-top: 2px;
		border-bottom: #fff 1px solid;
		top: 2px;
	}
	#area_skipnav A:unknown
	{
		border-right: #fff 1px solid;
		padding-right: 5px;
		border-top: #fff 1px solid;
		display: inline;
		padding-left: 5px;
		background: #e47f1b;
		left: 100px;
		padding-bottom: 2px;
		border-left: #fff 1px solid;
		color: #fff;
		padding-top: 2px;
		border-bottom: #fff 1px solid;
		top: 2px;
	}
	#area_skipnav A:hover
	{
		border-right: #fff 1px solid;
		padding-right: 5px;
		border-top: #fff 1px solid;
		display: inline;
		padding-left: 5px;
		background: #e47f1b;
		left: 100px;
		padding-bottom: 2px;
		border-left: #fff 1px solid;
		color: #fff;
		padding-top: 2px;
		border-bottom: #fff 1px solid;
		top: 2px;
	}
	DIV#wrap
	{
		padding-right: 0px;
		padding-left: 0px;
		background: #fff;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
	}
	DIV#area_masthead
	{
		padding-right: 0px;
		display: block;
		padding-left: 0px;
		background: #FFFFFF;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
		height: 71px;
	}
	#area_masthead IMG
	{
		padding-right: 0px;
		display: block;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		border-top-style: none;
		padding-top: 0px;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
	}
	#area_masthead IMG A
	{
		padding-right: 0px;
		display: block;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		border-top-style: none;
		padding-top: 0px;
		border-right-style: none;
		border-left-style: none;
		border-bottom-style: none;
	}
	#area_masthead H1
	{
		padding-right: 0px;
		display: none;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
	}
	DIV#menubar
	{
		clear: both;
		border-right: #fff 0px solid;
		border-top: #fff 1px solid;
		font-size: 0.85em;
		background: url(../images/menubar_bg.jpg) #8d657d no-repeat left top;
		float: left;
		border-left: #fff 0px solid;
		width: 100%;
		color: #333;
		border-bottom: #fff 1px solid;
	}
	DIV#menubar UL
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
		list-style-type: none;
	}
	DIV#menubar LI
	{
		border-right: #fff 1px solid;
		padding-right: 0px;
		border-top: #fff 0px solid;
		display: inline;
		padding-left: 0px;
		float: left;
		padding-bottom: 0px;
		margin: 0px;
		border-left: #fff 0px solid;
		padding-top: 0px;
		border-bottom: #fff 0px solid;
	}
	DIV#menubar LI A
	{
		padding-right: 2em;
		display: block;
		padding-left: 2em;
		font-weight: bold;
		background: url(../images/menu_a_bg.gif) #ccc;
		padding-bottom: 8px;
		margin: 0px;
		color: #333;
		padding-top: 5px;
		text-decoration: none;
	}
	DIV#menubar LI A:active
	{
		background: #d5d20f;
		color: #333;
	}
	DIV#menubar LI A:unknown
	{
		background: #d5d20f;
		color: #333;
	}
	DIV#menubar LI A:hover
	{
		background: #d5d20f;
		color: #333;
	}
	#element_search
	{
		padding-right: 0px;
		padding-left: 0px;
		float: right;
		padding-bottom: 0px;
		margin: 0px 0.5em;
		padding-top: 0px;
	}
	#element_search LABEL
	{
		padding-right: 5px;
		padding-left: 2px;
		font-size: 1.25em !important;
		float: left;
		padding-bottom: 0px;
		color: #fff;
		padding-top: 2px;
	}
	#element_search INPUT
	{
		border-right: #6087b7 2px solid;
		padding-right: 0px;
		border-top: #6087b7 2px solid;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		border-left: #6087b7 2px solid;
		padding-top: 0px;
		border-bottom: #6087b7 2px solid;
	}
	#element_search INPUT:unknown
	{
		border-left-color: #ddd;
		border-bottom-color: #ddd;
		border-top-color: #ddd;
		background-color: #fff799;
		border-right-color: #ddd;
	}
	#element_search INPUT:active
	{
		border-left-color: #ddd;
		border-bottom-color: #ddd;
		border-top-color: #ddd;
		background-color: #fff799;
		border-right-color: #ddd;
	}
	#SiteSearch1_btnSiteSearch
	{
		border-right: #fff 1px solid;
		border-top: #fff 1px solid;
		font-weight: bold;
		font-size: 1.4em;
		border-left: #fff 1px solid;
		color: #fff;
		border-bottom: #fff 1px solid;
		background-color: #6087b7;
	}
	#SiteSearch1_btnSiteSearch:unknown
	{
		background-color: #e47f1b !important;
	}
	#SiteSearch1_btnSiteSearch:active
	{
		background-color: #e47f1b !important;
	}
	#SiteSearch1_btnSiteSearch:hover
	{
		border-right: #e47f1b 1px solid;
		border-top: #e47f1b 1px solid;
		border-left: #e47f1b 1px solid;
		border-bottom: #e47f1b 1px solid;
	}
	#element_search A
	{
		display: block;
		font-size: x-small;
		text-align: right;
	}
	DIV#area_menu
	{
		clear: both;
		border-right: #fff 0px solid;
		border-top: #fff 0px solid;
		display: block;
		font-size: 0.85em;
		background: #555;
		float: left;
		border-left: #fff 0px solid;
		width: 100%;
		color: #fff;
		border-bottom: #fff 1px solid;
	}
	DIV#area_menu A
	{
		color: #fff !important;
	}
	DIV#area_menu H2
	{
		margin: 0px 0px 0px -1000px;
	}

	#nav2_ascc
	{
		padding-right: 0px;
		padding-left: 0px;
		z-index: 2;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
		list-style-type: none;
	}
	#nav2_ascc UL
	{
		padding-right: 0px;
		padding-left: 0px;
		z-index: 2;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
		list-style-type: none;
	}
	#nav2_ascc LI A
	{
		padding-right: 2em;
		display: block;
		padding-left: 2em;
		font-weight: bold;
		padding-bottom: 0.5em;
		color: #fff;
		padding-top: 0.5em;
		text-decoration: none;
	}
	#nav2_ascc UL LI A
	{
		padding-right: 2em;
		padding-left: 2em;
		font-weight: normal;
		background: #555;
		padding-bottom: 0.5em;
		color: #fff;
		padding-top: 0.5em;
	}
	#nav2_ascc LI
	{
		padding-right: 0px;
		border-top: #fff 0px solid;
		padding-left: 0px;
		background: #555;
		float: left;
		padding-bottom: 0px;
		border-left: #fff 0px solid;
		color: #fff;
		padding-top: 0px;
		border-bottom: #fff 0px solid;
	}
	#nav2_ascc LI UL
	{
		font-weight: normal;
		left: -999em;
		margin: 0px;
		width: 12.9em;
		list-style-type: none;
		position: absolute;
		height: auto;
	}
	#nav2_ascc LI:hover UL
	{
		left: auto;
	}
	#nav2_ascc LI.sfhover UL
	{
		left: auto;
	}

	.section_start
	{
		border-top: #d5d20f 1px dotted;
	}
	#nav2_ascc .nav_selected
	{
		background: url(../images/menu_down.gif) #e47f1b no-repeat 97% 50%;
		color: #fff;
	}
	DIV#nav_content_wrap
	{
		clear: left;
		background: url(../images/wrap.gif) #fff repeat-y left top;
		height: 1%;
	}
	#area_navigation H2
	{
		padding-right: 6px;
		padding-left: 15px;
		font-weight: bold;
		font-size: 0.9em;
		background: #6087b7;
		padding-bottom: 6px;
		margin: 0px;
		color: #fff;
		padding-top: 6px;
		border-bottom: #fff 1px solid;
	}
	#area_navigation
	{
		border-right: #6087b7 1px solid;
		padding-right: 0px;
		padding-left: 0px;
		font-size: 0.9em;
		background: #e7e7e7;
		left: 0px;
		float: left;
		padding-bottom: 0px;
		margin: 0px 10px 0px 0px;
		width: 170px;
		color: #333;
		line-height: 1.1;
		padding-top: 0px;
		position: relative;
	}
	#area_navigation A
	{
		color: #333 !important;
		border-bottom: #fff 1px solid;
	}
	#area_navigation UL
	{
		margin-top: 0px;
		margin-bottom: 0px;
		list-style-type: none;
	}
	#area_navigation UL LI A
	{
		font-weight: bold;
		background: url(../images/menu_down.gif) no-repeat left center;
	}
	#area_navigation UL LI LI A
	{
		font-weight: normal;
		background-image: none;
	}
	#area_navigation LI
	{
		margin-top: 0px;
		margin-left: -40px;
	}
	#area_navigation UL LI A:link
	{
		padding-right: 6px;
		display: block;
		padding-left: 15px;
		padding-bottom: 6px;
		width: 149px;
		padding-top: 6px;
		background-color: #a8bdd7;
		text-decoration: none;
	}
	#area_navigation UL LI A:visited
	{
		padding-right: 6px;
		display: block;
		padding-left: 15px;
		padding-bottom: 6px;
		width: 149px;
		padding-top: 6px;
		background-color: #a8bdd7;
		text-decoration: none;
	}
	#area_navigation UL LI A:unknown
	{
		background: url(../images/point.gif) #e7e7e7 no-repeat left center;
		color: #333 !important;
	}
	#area_navigation UL LI A:hover
	{
		background: url(../images/point.gif) #e7e7e7 no-repeat left center;
		color: #333 !important;
	}
	#area_navigation A.nav_selected
	{
		background: url(../images/nav_select_dog.gif) #a8bdd7 no-repeat left top;
		color: #333 !important;
	}
	#area_navigation UL LI A.nav_selected:unknown
	{
		background: url(../images/nav_select_dog.gif) #e7e7e7 no-repeat left top;
		color: #333 !important;
	}
	#area_navigation UL LI A.nav_selected:hover
	{
		background: url(../images/nav_select_dog.gif) #e7e7e7 no-repeat left top;
		color: #333 !important;
	}
	#area_navigation UL LI UL LI A:link
	{
		padding-left: 15px;
		width: 149px;
	}
	#area_navigation UL LI UL LI A:visited
	{
		padding-left: 15px;
		width: 149px;
	}
	#area_navigation UL LI UL LI A:hover
	{
		padding-left: 15px;
		width: 149px;
	}
	#area_navigation UL LI UL LI A:active
	{
		padding-left: 15px;
		width: 149px;
	}
	#area_navigation UL LI UL LI A:link
	{
		background: #e7e7e7;
		border-bottom: #fff 1px solid;
	}
	#area_navigation UL LI UL LI A:visited
	{
		background: #e7e7e7;
		border-bottom: #fff 1px solid;
	}
	#area_navigation UL LI UL LI A:active
	{
		background: #e7e7e7;
		border-bottom: #fff 1px solid;
	}
	#area_navigation UL LI UL LI A:unknown
	{
		background: url(../images/nav_select_dog.gif) #a8bdd7 no-repeat left top;
	}
	#area_navigation UL LI UL LI A:hover
	{
		background: url(../images/nav_select_dog.gif) #a8bdd7 no-repeat left top;
	}
	#area_navigation UL LI UL LI UL LI A:link
	{
		padding-left: 30px;
		width: 134px;
	}
	#area_navigation UL LI UL LI UL LI A:visited
	{
		padding-left: 30px;
		width: 134px;
	}
	#area_navigation UL LI UL LI UL LI A:hover
	{
		padding-left: 30px;
		width: 134px;
	}
	#area_navigation UL LI UL LI UL LI A:active
	{
		padding-left: 30px;
		width: 134px;
	}
	#area_navigation UL LI UL LI UL LI A:link
	{
		background: #e7e7e7;
		border-bottom: #fff 1px solid;
	}
	#area_navigation UL LI UL LI UL LI A:visited
	{
		background: #e7e7e7;
		border-bottom: #fff 1px solid;
	}
	#area_navigation UL LI UL LI UL LI A:unknown
	{
		background: url(../images/nav_select_dog.gif) #a8bdd7 no-repeat left top;
	}
	#area_navigation UL LI UL LI UL LI A:hover
	{
		background: url(../images/nav_select_dog.gif) #a8bdd7 no-repeat left top;
	}
	#area_navigation UL LI UL LI UL LI A:active
	{
		background-color: #fff;
	}
	#area_main
	{
		clear: right;
		padding-right: 1em;
		padding-left: 0px;
		padding-bottom: 1em;
		margin: 0px 0px 0px 180px;
		line-height: 1.6;
		padding-top: 1em;
	}
	#area_breadcrumb
	{
		padding-right: 0px;
		padding-left: 0px;
		font-size: 0.9em;
		padding-bottom: 7px;
		margin: 0px;
		padding-top: 0px;
		border-bottom: #eee 1px dotted;
	}
	#area_breadcrumb UL
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
	}
	#area_breadcrumb LI
	{
		padding-right: 0px;
		display: inline;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
		list-style-type: none;
	}
	#area_breadcrumb A
	{
		padding-right: 20px;
		background-position: right center;
		padding-left: 0px;
		background-image: url(../images/point.gif);
		padding-bottom: 0px;
		margin: 0px;
		color: #073e7f;
		padding-top: 0px;
		background-repeat: no-repeat;
		text-decoration: none;
	}
	#area_breadcrumb A:unknown
	{
		text-decoration: underline;
	}
	#area_breadcrumb A:hover
	{
		text-decoration: underline;
	}
	.area_front_wrap_lower
	{
		padding-right: 0px;
		padding-left: 0px;
		float: left;
		padding-bottom: 0px;
		margin: 0px;
		width: 100%;
		padding-top: 0px;
	}
	.area_front_wrap
	{
		padding-right: 0px;
		padding-left: 0px;
		float: left;
		padding-bottom: 0px;
		margin: 0px;
		width: 100%;
		padding-top: 0px;
	}
	.area_front_wrap
	{
		background: url(../images/down_arrows.gif) no-repeat 1px 5px;
	}
	.area_front_wrap_lower
	{
	}
	.front_column_main
	{
		padding-right: 0px;
		padding-left: 0px;
		float: left;
		padding-bottom: 0px;
		margin: 0px;
		width: 48%;
		padding-top: 0px;
	}
	.front_column_wrap
	{
		padding-right: 0px;
		padding-left: 0px;
		float: left;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
	}
	.front_column
	{
		padding-right: 0px;
		padding-left: 0px;
		float: left;
		padding-bottom: 0px;
		margin: 0px;
		width: 25%;
		padding-top: 0px;
	}
	.front_column_20
	{
		padding-right: 0px;
		padding-left: 0px;
		float: left;
		padding-bottom: 0px;
		margin: 0px;
		width: 18%;
		padding-top: 0px;
	}
	.front_column_30
	{
		padding-right: 0px;
		padding-left: 0px;
		float: left;
		padding-bottom: 0px;
		margin: 0px;
		width: 30%;
		padding-top: 0px;
	}
	.policy
	{
		margin: 0px 1em;
	}
	.practice
	{
		margin: 0px 1em;
	}
	.policy LI
	{
		margin: 0px;
	}
	.practice LI
	{
		margin: 0px;
	}
	#legislation
	{
		border-right: #555 1px solid;
		border-top: #555 1px solid;
		margin: 0px 5px 1em 0px;
		border-left: #555 1px solid;
		border-bottom: #555 1px solid;
	}
	#services
	{
		border-right: #555 1px solid;
		border-top: #555 1px solid;
		margin: 0px 5px 1em 0px;
		border-left: #555 1px solid;
		border-bottom: #555 1px solid;
	}
	#legislation H3
	{
		border-right: #fff 1px solid;
		padding-right: 1em;
		border-top: #fff 1px solid;
		display: block;
		padding-left: 1em;
		font-size: 0.95em;
		padding-bottom: 2px;
		margin: 0px;
		border-left: #fff 1px solid;
		padding-top: 5px;
		border-bottom: #fff 1px solid;
		height: 2.5em;
	}
	#services H3
	{
		border-right: #fff 1px solid;
		padding-right: 1em;
		border-top: #fff 1px solid;
		display: block;
		padding-left: 1em;
		font-size: 0.95em;
		padding-bottom: 2px;
		margin: 0px;
		border-left: #fff 1px solid;
		padding-top: 5px;
		border-bottom: #fff 1px solid;
		height: 2.5em;
	}
	#spotlight H3
	{
		border-right: #fff 1px solid;
		padding-right: 1em;
		border-top: #fff 1px solid;
		display: block;
		padding-left: 1em;
		font-size: 0.95em;
		padding-bottom: 2px;
		margin: 0px;
		border-left: #fff 1px solid;
		padding-top: 5px;
		border-bottom: #fff 1px solid;
		height: 2.5em;
	}
	#legislation
	{
		float: left;
	}
	#services
	{
		float: right;
	}
	#services UL
	{
		font-size: 0.9em;
	}
	#legislation P
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 3px;
		padding-top: 0px;
	}
	#services P
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 3px;
		padding-top: 0px;
	}
	P.point
	{
		clear: both;
		padding-right: 0px !important;
		padding-left: 20px !important;
		background: url(../images/point.gif) no-repeat left top;
		padding-bottom: 1em !important;
		padding-top: 0px !important;
	}
	#legislation H3
	{
		background: #888;
		color: #fff;
	}
	#services H3
	{
		background: #6087b7;
		color: #fff;
	}
	#legislation H3
	{
		margin: 0px 0px 1em;
	}
	#spotlight H3
	{
		background: #e47f1b;
		margin: 0px 0px 1em;
		color: #fff;
	}
	#spotlight
	{
		border-right: #555 1px solid;
		padding-right: 0px;
		border-top: #555 1px solid;
		padding-left: 0px;
		background: #e7e7e7;
		float: left;
		padding-bottom: 5px;
		margin: 0px 5px 1em;
		border-left: #555 1px solid;
		width: 95%;
		padding-top: 0px;
		border-bottom: #555 1px solid;
	}
	.spotlight_date
	{
		padding-right: 1em;
		padding-left: 1em;
		font-weight: bold;
		float: left;
		padding-bottom: 0px;
		margin: 1em 0px;
		width: 15%;
		padding-top: 0px;
	}
	.spotlight_element
	{
		clear: right;
		padding-right: 0px;
		padding-left: 0px;
		float: left;
		padding-bottom: 1em;
		margin: 1em 0px;
		width: 75%;
		padding-top: 0px;
		border-bottom: #777 1px solid;
	}
	H2.ascc_statement
	{
		margin: 5px 20px 5px 60px;
		color: #784869;
	}
	.ascc_statement
	{
		margin: 0px 20px 0px 60px;
	}
	UL.states
	{
		padding-right: 0px;
		padding-left: 0px;
		font-size: 0.9em;
		float: left;
		padding-bottom: 0px;
		margin: 0px 0px 1em 5px;
		padding-top: 0px;
		list-style-type: none;
	}
	IMG.states
	{
		float: left;
		margin: 5px;
	}
	#legislation MAP
	{
		clear: both;
	}
	DIV#summary
	{
		padding-right: 0px;
		padding-left: 0px;
		background: #fff;
		float: left;
		padding-bottom: 0px;
		margin: 0px;
		width: 98%;
		line-height: 1.6;
		padding-top: 0px;
	}
	DIV#summary H2
	{
		margin: 0.5em 20px 1em;
	}
	#summary H3
	{
		padding-right: 3px;
		padding-left: 3px;
		background: #e7e7e7;
		padding-bottom: 3px;
		margin: 0.5em 20px 0px;
		padding-top: 3px;
	}
	DIV#summary H3 A
	{
		color: #073e7f;
	}
	DIV#summary H3 A:active
	{
		color: #073e7f;
	}
	DIV#summary H3 A:unknown
	{
		color: #073e7f;
	}
	DIV#summary H3 A:hover
	{
		color: #073e7f;
	}
	DIV#summary LI
	{
		margin: 0px 30px 0px 10px;
	}
	.summary_column
	{
		padding-right: 0px;
		padding-left: 0px;
		float: left;
		padding-bottom: 0px;
		margin: 0px;
		width: 30%;
		padding-top: 0px;
	}
	DIV#area_footer
	{
		clear: both;
		border-right: #fff 0px solid;
		padding-right: 0px;
		border-top: #333 2px solid;
		padding-left: 0px;
		background: #777;
		padding-bottom: 0px;
		margin: 0px;
		border-left: #fff 0px solid;
		padding-top: 0px;
		border-bottom: #fff 2px solid;
		text-align: center;
	}
	DIV#area_footer UL
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 5px;
		margin: 0px;
		padding-top: 3px;
		list-style-type: none;
	}
	DIV#area_footer LI
	{
		display: inline;
	}
	DIV#area_footer LI A
	{
		padding-right: 6px;
		padding-left: 6px;
		padding-bottom: 4px;
		color: #fff;
		padding-top: 4px;
		text-decoration: none;
	}
	DIV#area_footer LI A:active
	{
		border-right: #e47f1b 1px solid;
		padding-right: 5px;
		border-top: #e47f1b 1px solid;
		padding-left: 5px;
		background: #fff;
		padding-bottom: 3px;
		border-left: #e47f1b 1px solid;
		color: #333;
		padding-top: 3px;
		border-bottom: #e47f1b 1px solid;
	}
	DIV#area_footer LI A:unknown
	{
		border-right: #e47f1b 1px solid;
		padding-right: 5px;
		border-top: #e47f1b 1px solid;
		padding-left: 5px;
		background: #fff;
		padding-bottom: 3px;
		border-left: #e47f1b 1px solid;
		color: #333;
		padding-top: 3px;
		border-bottom: #e47f1b 1px solid;
	}
	DIV#area_footer LI A:hover
	{
		border-right: #e47f1b 1px solid;
		padding-right: 5px;
		border-top: #e47f1b 1px solid;
		padding-left: 5px;
		background: #fff;
		padding-bottom: 3px;
		border-left: #e47f1b 1px solid;
		color: #333;
		padding-top: 3px;
		border-bottom: #e47f1b 1px solid;
	}
	.hidden_element
	{
		padding-right: 0px;
		padding-left: 0px;
		left: -2000px;
		padding-bottom: 0px;
		margin: 0px;
		width: 1900px;
		padding-top: 0px;
		position: absolute;
	}
	TABLE.data_table
	{
		border-right: #ccc 0px solid;
		border-top: #ccc 1px solid;
		font-size: 0.9em;
		margin-left: 25px;
		border-left: #ccc 1px solid;
		border-bottom: #ccc 0px solid;
	}
	.data_table TR
	{
		margin: 0px;
	}
	.data_table TD
	{
		border-right: #ccc 1px solid;
		padding-right: 2px;
		border-top: #ccc 0px solid;
		padding-left: 2px;
		padding-bottom: 2px;
		margin: 0px;
		border-left: #ccc 0px solid;
		padding-top: 2px;
		border-bottom: #ccc 1px solid;
	}
	.data_table P
	{
		padding-right: 3px;
		padding-left: 3px;
		padding-bottom: 3px;
		margin: 0px;
		padding-top: 3px;
	}
	.data_table UL
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px 10px;
		padding-top: 0px;
	}
	.data_table OL
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px 10px;
		padding-top: 0px;
	}
	.data_table TH
	{
		border-right: #ccc 1px solid;
		padding-right: 2px;
		border-top: #ccc 0px solid;
		padding-left: 2px;
		background: #e7e7e7;
		padding-bottom: 2px;
		border-left: #ccc 0px solid;
		padding-top: 2px;
		border-bottom: #ccc 1px solid;
	}
	.rightalign
	{
		text-align: right;
	}
	#area_relatedlinks .ExternalLink A:active
	{
		padding-right: 28px;
		padding-left: 0px;
		background: url(../images/external.gif) #a8bdd7 no-repeat 95% 50%;
		padding-bottom: 0px;
		padding-top: 0px;
	}
	#area_relatedlinks .ExternalLink A:unknown
	{
		padding-right: 28px;
		padding-left: 0px;
		background: url(../images/external.gif) #a8bdd7 no-repeat 95% 50%;
		padding-bottom: 0px;
		padding-top: 0px;
	}
	#area_relatedlinks .ExternalLink A:hover
	{
		padding-right: 28px;
		padding-left: 0px;
		background: url(../images/external.gif) #a8bdd7 no-repeat 95% 50%;
		padding-bottom: 0px;
		padding-top: 0px;
	}
	A.ExternalLink
	{
		padding-right: 22px;
		padding-left: 0px;
		background: url(../images/external.gif) no-repeat right 3px;
		padding-bottom: 3px;
		padding-top: 3px;
	}
	.doc
	{
		padding-right: 0px;
		padding-left: 20px;
		background: url(../images/doc.gif) no-repeat 0px 3px;
		padding-bottom: 3px;
		padding-top: 3px;
	}
	.excel
	{
		padding-right: 0px;
		padding-left: 20px;
		background: url(../images/xls.gif) no-repeat 0px 3px;
		padding-bottom: 3px;
		padding-top: 3px;
	}
	.pdf
	{
		padding-right: 0px;
		padding-left: 20px;
		background: url(../images/pdf.gif) no-repeat 0px 3px;
		padding-bottom: 3px;
		padding-top: 3px;
	}
	#area_modified
	{
		clear: left;
		padding-right: 0px;
		border-top: #eee 1px dotted;
		padding-left: 0px;
		font-size: 0.8em;
		background: #fff;
		padding-bottom: 0px;
		margin: 0px;
		color: #777;
		padding-top: 0px;
	}
	#area_modified P
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
	}
	DIV#area_relatedlinks
	{
		border-right: #555 1px solid;
		border-top: #555 1px solid;
		font-size: 0.9em;
		background: #e7e7e7;
		float: right;
		margin: 10px 5px 1em 1em;
		border-left: #555 1px solid;
		width: 170px;
		border-bottom: #555 1px solid;
	}
	DIV#area_toc
	{
		border-right: #555 1px solid;
		border-top: #555 1px solid;
		font-size: 0.9em;
		background: #e7e7e7;
		float: right;
		margin: 10px 5px 1em 1em;
		border-left: #555 1px solid;
		width: 170px;
		border-bottom: #555 1px solid;
	}
	DIV#area_relatedlinks UL
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
		list-style-type: none;
	}
	DIV#area_toc UL
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
		list-style-type: none;
	}
	#services UL
	{
		padding-right: 0px;
		padding-left: 0px;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
		list-style-type: none;
	}
	DIV#area_relatedlinks LI
	{
		padding-right: 0px;
		display: inline;
		padding-left: 0px;
		background: url(../images/point.gif) #e7e7e7 no-repeat 3px 50%;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
	}
	DIV#area_toc LI
	{
		padding-right: 0px;
		display: inline;
		padding-left: 0px;
		background: url(../images/point.gif) #e7e7e7 no-repeat 3px 50%;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
	}
	#services LI
	{
		padding-right: 0px;
		display: inline;
		padding-left: 0px;
		background: url(../images/point.gif) #e7e7e7 no-repeat 3px 50%;
		padding-bottom: 0px;
		margin: 0px;
		padding-top: 0px;
	}
	DIV#area_relatedlinks A
	{
		border-right: #fff 1px solid;
		padding-right: 3px;
		border-top: #fff 1px solid;
		display: block;
		padding-left: 15px;
		background: none transparent scroll repeat 0% 0%;
		padding-bottom: 3px;
		margin: 0px;
		border-left: #fff 1px solid;
		color: #333;
		padding-top: 3px;
		border-bottom: #fff 0px solid;
		height: 1%;
		text-decoration: none;
	}
	DIV#area_toc A
	{
		border-right: #fff 1px solid;
		padding-right: 3px;
		border-top: #fff 1px solid;
		display: block;
		padding-left: 15px;
		background: none transparent scroll repeat 0% 0%;
		padding-bottom: 3px;
		margin: 0px;
		border-left: #fff 1px solid;
		color: #333;
		padding-top: 3px;
		border-bottom: #fff 0px solid;
		height: 1%;
		text-decoration: none;
	}
	#services A
	{
		border-right: #fff 1px solid;
		padding-right: 3px;
		border-top: #fff 1px solid;
		display: block;
		padding-left: 15px;
		background: none transparent scroll repeat 0% 0%;
		padding-bottom: 3px;
		margin: 0px;
		border-left: #fff 1px solid;
		color: #333;
		padding-top: 3px;
		border-bottom: #fff 0px solid;
		height: 1%;
		text-decoration: none;
	}
	#area_relatedlinks A:active
	{
		background: url(../images/point_white.gif) #a8bdd7 no-repeat 3px 50%;
		color: #333;
	}
	#area_relatedlinks A:hover
	{
		background: url(../images/point_white.gif) #a8bdd7 no-repeat 3px 50%;
		color: #333;
	}
	#area_relatedlinks A:unknown
	{
		background: url(../images/point_white.gif) #a8bdd7 no-repeat 3px 50%;
		color: #333;
	}
	#area_toc A:active
	{
		background: url(../images/point_white.gif) #a8bdd7 no-repeat 3px 50%;
		color: #333;
	}
	#area_toc A:hover
	{
		background: url(../images/point_white.gif) #a8bdd7 no-repeat 3px 50%;
		color: #333;
	}
	#area_toc A:unknown
	{
		background: url(../images/point_white.gif) #a8bdd7 no-repeat 3px 50%;
		color: #333;
	}
	#services A:active
	{
		background: url(../images/point_white.gif) #a8bdd7 no-repeat 3px 50%;
		color: #333;
	}
	#services A:hover
	{
		background: url(../images/point_white.gif) #a8bdd7 no-repeat 3px 50%;
		color: #333;
	}
	#services A:unknown
	{
		background: url(../images/point_white.gif) #a8bdd7 no-repeat 3px 50%;
		color: #333;
	}
	DIV#area_relatedlinks H2
	{
		border-right: #fff 1px solid;
		padding-right: 3px;
		border-top: #fff 1px solid;
		padding-left: 3px;
		background: #a8bdd7;
		padding-bottom: 3px;
		margin: 0px;
		border-left: #fff 1px solid;
		color: #333;
		padding-top: 3px;
		border-bottom: #fff 0px solid;
		text-align: center;
	}
	DIV#area_toc H2
	{
		border-right: #fff 1px solid;
		padding-right: 3px;
		border-top: #fff 1px solid;
		padding-left: 3px;
		background: #a8bdd7;
		padding-bottom: 3px;
		margin: 0px;
		border-left: #fff 1px solid;
		color: #333;
		padding-top: 3px;
		border-bottom: #fff 0px solid;
		text-align: center;
	}
	#RelatedLinksDisplayControl_Presentationmodecontainer1_btnGotoRelatedLinksChannel
	{
		background: #e47f1b;
	}
	#element_mini_summary .page_selected
	{
		background: url(../images/nav_select_dog.gif) #a8bdd7 no-repeat left top;
	}
	#element_mini_summary .page_selected A:active
	{
		background: url(../images/point_white.gif) #a8bdd7 no-repeat 3px 50%;
	}
	#element_mini_summary .page_selected A:unknown
	{
		background: url(../images/point_white.gif) #a8bdd7 no-repeat 3px 50%;
	}
	#element_mini_summary .page_selected A:hover
	{
		background: url(../images/point_white.gif) #a8bdd7 no-repeat 3px 50%;
	}
	.element_admin_wrap
	{
		clear: right;
		padding-right: 9px;
		padding-left: 0px;
		float: right;
		padding-bottom: 0px;
		padding-top: 0px;
	}
	#pnlBuildDetails
	{
		padding-right: 9px;
		float: right;
		padding-top: 3px;
	}
	.content_unpublished
	{
		font-style: italic;
	}
	#introtext
	{
		font-weight: bold;
	}
	HTML #area_main
	{
		height: 1%;
	}
	#area_sidemenu
	{
	}
}

