﻿foo {}
/*selective visibility depending on text zoom level note: the fist class is applied to div#BaseContent.zoomX*/
.zoom1 .zoom2,.zoom1 .zoom3,.zoom1 .zoom4,.zoom2 .zoom1,.zoom2 .zoom3,.zoom2 .zoom4,.zoom3 .zoom1,.zoom3 .zoom2,.zoom3 .zoom4,.zoom4 .zoom1,.zoom4 .zoom2,.zoom4 .zoom3 { display: none }

@media screen,projector {
	/*TIP: for defining widths in em, divide the px value by 16*/
	/*BEGIN TAG STYES*/
	body { margin: 0; padding: 0; background-image: url(bg_tile.gif); font-family: Verdana, Arial, Sans-Serif; color: #484943/*dark grey*/; border-collapse: collapse }
	form { margin: 0; padding: 0 }
	a:link,a:visited { color: #484943; text-decoration: none }
	a:hover,a:focus { text-decoration: underline }
	a:active { outline: none/*hide link borders*/ }
	a:focus { -moz-outline-style: none/*hide link borders*/ }
	a:link img,
	a:visited img { border: solid 0px #fff }
	table {}
	table td { vertical-align: top }
	p {margin:0;}
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 { font-weight: normal }
	acronym { color: #484943 !important; border-bottom: dotted #484943 1px !important; cursor: help }
	/*END TAG STYES*/
	div#debug { position: absolute; top: 0; left: 0; width: 20px; height: 20px; border: solid 0px #ff0000; overflow: hidden; font-size: 9px }
	div#debug:hover,div#debug:focus { width: 150px; height: 200px; border: solid 1px #ff0000; background-color: Yellow; color: #000; overflow: auto }
	div#BaseContent { width: 63.375em; margin: 0 auto 0 auto; background-color: #fff }
	div#BaseContent div#zoomdiv {}
	div#BaseContent div#PageWidth { padding: 0 1em 0 1em; width: 60em; margin: 0 auto }
	body ul.nav_top { list-style-type: none; margin: 0; padding: 0 }
	body ul.nav_top li { list-style-type: none; margin: 0; padding: 0 }
	body ul.nav_top li span { font-size: 0.7em; color: #a8998c }
	body ul.nav_top li a { font-size: 100% }
	body ul.nav_top li a span { font-size: 100%; color: #a8998c }
	body ul.nav_top li.first { border-bottom: solid 0.0625em #97877a; height: 8.5em/*136px*/ }
	body ul.nav_top li ul li.first { border-bottom-style: none; height: auto/*undo border-bottom, height*/ }
	body ul.nav_top li.first a img.logo { width: 30em; /*23.78em;*//* 27.9375em*//*447px*/ height: 8.5em/*136px*/; float: left }
	body ul.nav_top li ul.accessories { list-style-type: none; margin: 0; padding: 0; width:30em;/*36.21em;*//* 32em;*/ text-align: right; float: right }
	body ul.nav_top li ul.accessories li { display: inline }
	body ul.nav_top li ul.accessories li span { line-height: 2.5em }
	body ul.nav_top li ul.accessories li ul {}
	#ie7andup ul.nav_top li ul.accessories li { margin: 0 }
	#ie7andup ul.nav_top li ul.accessories li ul li {}
	body ul.nav_top li ul.accessories li.first a span { font-size: 1.1em; font-weight: bold }
	body ul.nav_top li ul.accessories li ul li.first a span { font-size: 100%; font-weight: normal/*undo font-size, font-weight*/ }
	body ul.nav_top li ul.accessories li a {font-size: 0.7em; text-decoration: none }
	body ul.nav_top li ul.accessories li div.tools { margin: 1em 0 }
	body ul.nav_top li ul.accessories li div.tools ul { list-style-type: none;  margin: 0; padding: 0;}
	body ul.nav_top li ul.accessories li div.tools ul li { font-size: 0.7em; border-right: solid 0.0625em #a8998c }
	body ul.nav_top li ul.accessories li div.tools ul li a span {font-size: 1.4em;/*should be 0.7 em but because of cascading we increase size*/ padding: 0 0.45em; }
	body ul.nav_top li ul.accessories li div.tools ul li a:link span,
	body ul.nav_top li ul.accessories li div.tools ul li a:visited span { color: #97877a/*light grey*/ }
	body ul.nav_top li ul.accessories li div.tools ul li a:hover span,
	body ul.nav_top li ul.accessories li div.tools ul li a:focus span { color: #484943/*dark grey*/ }
	body ul.nav_top li ul.accessories li div.tools ul li.first {}
	body ul.nav_top li ul.accessories li div.tools ul li.last { border-right-style: none }
	body ul.nav_top li ul.accessories li div.tools ul li.zoom_label {font-size: 1em;/*added font size here: should be 0.7 em but because of cascading we increase size*/ border-right-style: none }
	body ul.nav_top li ul.accessories li div.tools ul li.zoom_label span { padding-left: 1em; padding-right: 0.25em }
	body ul.nav_top li ul.accessories li div.tools ul li.zoom { padding-left: 0.25em; border-right-style: none }
	body ul.nav_top li ul.accessories li div.tools ul li.zoom a {font-size: 1.4em; /* font-size: 100% */}
	body ul.nav_top li ul.accessories li div.tools ul li.zoom a img {/* font-size: 100%*/ }
	body ul.nav_top li ul.accessories li div.tools ul li.zoom a img.ImgZoom1 { width: 0.8em; height: 0.8em }
	body ul.nav_top li ul.accessories li div.tools ul li.zoom a img.ImgZoom2 { width: 1.0em; height: 1.0em }
	body ul.nav_top li ul.accessories li div.tools ul li.zoom a img.ImgZoom3 { width: 1.2em; height: 1.2em }
	body ul.nav_top li ul.accessories li div.tools ul li.zoom a img.ImgZoom4 { width: 1.4em; height: 1.4em }
	body ul.nav_top li ul.accessories li div.search { margin: 1em 0 }
	body ul.nav_top li ul.accessories li div.search ul { list-style-type: none }
	body ul.nav_top li ul.accessories li div.search ul li {}
	body ul.nav_top li ul.accessories li div.search ul li label,
	.additionalresources .searchpanel label { font-size: 0.7em; color: #97877a/*light grey*/; margin-right: 0.5em; font-weight: bold }
	
	
	
	
	body ul.nav_top li.first a img.logo_fr { width: 23.78em;/* 27.9375em*//*447px*/ height: 8.5em/*136px*/; float: left }
	body ul.nav_top li ul.accessories_fr { list-style-type: none; margin: 0; padding: 0; width:36.21em;/* 32em;*/ text-align: right; float: right }
	body ul.nav_top li ul.accessories_fr li { display: inline }
	body ul.nav_top li ul.accessories_fr li span { line-height: 2.5em }
	body ul.nav_top li ul.accessories_fr li ul {}
	#ie7andup ul.nav_top li ul.accessories_fr li { margin: 0 }
	#ie7andup ul.nav_top li ul.accessories_fr li ul li {}
	body ul.nav_top li ul.accessories_fr li.first a span { font-size: 1.1em; font-weight: bold }
	body ul.nav_top li ul.accessories_fr li ul li.first a span { font-size: 100%; font-weight: normal/*undo font-size, font-weight*/ }
	body ul.nav_top li ul.accessories_fr li a {font-size: 0.7em; text-decoration: none }
	body ul.nav_top li ul.accessories_fr li div.tools { margin: 1em 0 }
	body ul.nav_top li ul.accessories_fr li div.tools ul { list-style-type: none;  margin: 0; padding: 0;}
	body ul.nav_top li ul.accessories_fr li div.tools ul li { font-size: 0.7em; border-right: solid 0.0625em #a8998c }
	body ul.nav_top li ul.accessories_fr li div.tools ul li a span {font-size: 1.4em;/*should be 0.7 em but because of cascading we increase size*/ padding: 0 0.45em; }
	body ul.nav_top li ul.accessories_fr li div.tools ul li a:link span,
	body ul.nav_top li ul.accessories_fr li div.tools ul li a:visited span { color: #97877a/*light grey*/ }
	body ul.nav_top li ul.accessories_fr li div.tools ul li a:hover span,
	body ul.nav_top li ul.accessories_fr li div.tools ul li a:focus span { color: #484943/*dark grey*/ }
	body ul.nav_top li ul.accessories_fr li div.tools ul li.first {}
	body ul.nav_top li ul.accessories_fr li div.tools ul li.last { border-right-style: none }
	body ul.nav_top li ul.accessories_fr li div.tools ul li.zoom_label {font-size: 1em;/*added font size here: should be 0.7 em but because of cascading we increase size*/ border-right-style: none }
	body ul.nav_top li ul.accessories_fr li div.tools ul li.zoom_label span { padding-left: 1em; padding-right: 0.25em }
	body ul.nav_top li ul.accessories_fr li div.tools ul li.zoom { padding-left: 0.25em; border-right-style: none }
	body ul.nav_top li ul.accessories_fr li div.tools ul li.zoom a {font-size: 1.4em; /* font-size: 100% */}
	body ul.nav_top li ul.accessories_fr li div.tools ul li.zoom a img {/* font-size: 100%*/ }
	body ul.nav_top li ul.accessories_fr li div.tools ul li.zoom a img.ImgZoom1 { width: 0.8em; height: 0.8em }
	body ul.nav_top li ul.accessories_fr li div.tools ul li.zoom a img.ImgZoom2 { width: 1.0em; height: 1.0em }
	body ul.nav_top li ul.accessories_fr li div.tools ul li.zoom a img.ImgZoom3 { width: 1.2em; height: 1.2em }
	body ul.nav_top li ul.accessories_fr li div.tools ul li.zoom a img.ImgZoom4 { width: 1.4em; height: 1.4em }
	body ul.nav_top li ul.accessories_fr li div.search { margin: 1em 0 }
	body ul.nav_top li ul.accessories_fr li div.search ul { list-style-type: none }
	body ul.nav_top li ul.accessories_fr li div.search ul li {}
	body ul.nav_top li ul.accessories_fr li div.search ul li label,
	.additionalresources .searchpanel label { font-size: 0.7em; color: #97877a/*light grey*/; margin-right: 0.5em; font-weight: bold }
	
	
	
	
	
	body ul.nav_top li ul.accessories li div.search ul li input.search_box,
	.additionalresources .searchpanel input.search_box { padding-left: 0.5em; padding-right: 0.5em; margin-right: 0.5em; font-size: 0.7em; color: #97877a/*light grey*/; border: solid 0.125em #c3c4c5; width: 11.75em/*142px-16px(padding)*/ }
	body ul.nav_top li ul.accessories li div.search ul li input.search_buttons,
	.additionalresources .searchpanel input.search_buttons { vertical-align: middle; width: 0.9375em/*15px*/; height: 0.9375em/*15px*/ }
	.additionalresources .searchpanel { float: right; margin-left: 1em; padding-left: 1em; border-left: solid 0.0625em #97877a }
	.additionalresources .resourcepanel { float: right }
	.additionalresources .resourcepanel a:link,
	.additionalresources .resourcepanel a:visited { font-size: 0.7em; color: #97877a/*light grey*/; font-weight: bold }
	.additionalresources {}
	
	div.content_toolbar {}
	div.content_toolbar ul { text-align: right; list-style-type: none; margin: 0; padding: 0 }
	div.content_toolbar ul li { display: inline; list-style-type: none; margin: 0; padding: 0; border-right: solid 0.0625em #a8998c }
	div.content_toolbar ul li label { padding: 0 0.25em; font-size: 0.7em; color: #97877a/*light grey*/; margin-right: 0.5em }
	div.content_toolbar ul li input.search_box { padding-left: 0.5em; padding-right: 0.5em; margin-right: 0.5em; font-size: 0.7em; color: #97877a/*light grey*/; border: solid 0.125em #c3c4c5; width: 11.75em/*142px-16px(padding)*/ }
	div.content_toolbar ul li input.search_buttons { vertical-align: middle; width: 0.9375em/*15px*/; height: 0.9375em/*15px*/ }
	div.content_toolbar ul li a:link span,
	div.content_toolbar ul li a:visited span { padding: 0 0.25em; font-size: 0.7em; color: #97877a/*light grey*/ }
	div.content_toolbar ul li a:hover span,
	div.content_toolbar ul li a:focus span { color: #484943/*dark grey*/ }
	div.content_toolbar ul li.first {}
	div.content_toolbar ul li.last { border-right-style: none }
	
	div.nav_tabs { margin-top: 1em }
	div.nav_tabs ul { list-style-type: none; margin: 0; padding: 0; width: 100% }
	div.nav_tabs ul li { float: left; width: 9.1875em/*147px*/; list-style-type: none; margin: 0; padding: 0; border-right: solid 0.1875em #fff; background-color: #c6771e/*orange*/ }
	div.nav_tabs ul li.first { background-color: #7a7a0e/*green*/ }
	div.nav_tabs ul li.first a span {}
	div.nav_tabs ul li a {}
	div.nav_tabs ul li a { text-decoration: none }
	div.nav_tabs ul li a span { display: block; font-size: 0.8em; color: #fff; line-height: 2.0em; padding: 0 0.5em }
	div.nav_tabs ul li.last { background-color: #603000/*brown*/ }
	div.nav_tabs ul li.last a span {}

	div.nav_tab_links { background-color: #f7efdc; padding: 1em 0; width: 100%; margin-top: -1px }
	.tabA div.nav_tab_links { border-top: solid 0.1875em #7a7a0e/*green*/; border-bottom: solid 0.1875em #7a7a0e/*green*/ }
	.tabB div.nav_tab_links { border-top: solid 0.1875em #c6771e/*orange*/; border-bottom: solid 0.1875em #c6771e/*orange*/ }
	.tabC div.nav_tab_links { border-top: solid 0.1875em #603000/*brown*/; border-bottom: solid 0.1875em #603000/*brown*/ }
	div.nav_tab_links ul { list-style-type: none; margin: 0 0 0 0; padding: 0 }
	div.nav_tab_links ul li { margin: 0 0 0 0; padding: 0; float: left; display: block; width: 12.4em/*200px*/; white-space: nowrap }
	div.nav_tab_links ul li.first {}
	div.nav_tab_links ul li.last {}
	div.nav_tab_links ul li.selected {}
	div.nav_tab_links ul li a:link,
	div.nav_tab_links ul li a:visited { text-decoration: none; font-weight: bold }
	.tabA div.nav_tab_links ul li a:link,
	.tabA div.nav_tab_links ul li a:visited { color: #7a7a0e/*green*/ }
	.tabA div.nav_tab_links ul li.selected a:link,
	.tabA div.nav_tab_links ul li.selected a:visited { color: #603000/*brown*/ }
	.tabA div.nav_tab_links ul li a:hover,
	.tabA div.nav_tab_links ul li a:focus { color: #603000/*brown*/ }
	.tabB div.nav_tab_links ul li a:link,
	.tabB div.nav_tab_links ul li a:visited { color: #c6771e/*orange*/ }
	.tabB div.nav_tab_links ul li.selected a:link,
	.tabB div.nav_tab_links ul li.selected a:visited { color: #603000/*brown*/ }
	.tabB div.nav_tab_links ul li a:hover,
	.tabB div.nav_tab_links ul li a:focus { color: #603000/*brown*/ }
	.tabC div.nav_tab_links ul li a:link,
	.tabC div.nav_tab_links ul li a:visited { color: #603000/*brown*/ }
	.tabC div.nav_tab_links ul li.selected a:link,
	.tabC div.nav_tab_links ul li.selected a:visited { color: #c6771e/*orange*/ }
	.tabC div.nav_tab_links ul li a:hover,
	.tabC div.nav_tab_links ul li a:focus { color: #c6771e/*orange*/ }
	div.nav_tab_links ul li a:link span,
	div.nav_tab_links ul li a:visited span { display: block; font-size: 0.7em; padding: 3px 0 }
	div.nav_tab_links ul li a:hover span,
	div.nav_tab_links ul li a:focus span {}
	div.nav_tab_links ul li a:link span span.b,
	div.nav_tab_links ul li a:visited span span.b { display: inline; padding: 0 0.25em; visibility: hidden }
	div.nav_tab_links ul li.selected a:link span span.b,
	div.nav_tab_links ul li.selected a:visited span span.b { visibility: visible }
	/* fixing different space in IE and FF: padding: - for all browsers,#padding - for IE*/
	div.nav_home { padding: 1em 0 0.45em 0; #padding: 1em 0 0.75em 0; width: 100% }
	#ie7andup div.nav_home,#ie6only div.nav_home { height: 1% }
	div.nav_home ul { list-style-type: none; margin: 0; padding: 0; float: right }
	div.nav_home ul li { font-size: 0.7em; display: block; float: left; list-style-type: none; margin: 0; padding: 0; border-right: solid 0.0625em #a8998c/*color was sampled-could be incorrect*/ }
	div.nav_home ul li a {  text-decoration: none }
	div.nav_home ul li a:link span,
	div.nav_home ul li a:visited span { color: #97877a/*light grey*/; padding-left: 0.45em; padding-right: 0.45em; white-space: nowrap }
	div.nav_home ul li a:hover,
	div.nav_home ul li a:focus { text-decoration: none!important }
	div.nav_home ul li a:hover span,
	div.nav_home ul li a:focus span,
	div.nav_home ul li a:active span { color: #484943/*dark grey*/ }
	div.nav_home ul li.first {}
	div.nav_home ul li.first span {}
	div.nav_home ul li.last { border-right-style: none }
	div.nav_home ul li.last a span {}

	ul.nav_crumbs { list-style-type: none; margin: 1em 0em 0em 0em; margin-bottom: 0.2em; padding: 0em 0em 1em 1em; border-bottom: solid 0.0625em #c2c3c5/*color was sampled-could be incorrect*/ }
	ul.nav_crumbs li { display: inline; list-style-type: none; margin: 0; padding: 0; /*border-right: solid 0.0625em #a8998c*//*color was sampled-could be incorrect*/ }
	ul.nav_crumbs li a { font-size: 0.7em; text-decoration: none }
	ul.nav_crumbs li a:link span,
	ul.nav_crumbs li a:visited span { color: #97877a/*light grey*/; padding-left: 0.25em; padding-right: 0.25em }
	ul.nav_crumbs li a:hover span,
	ul.nav_crumbs li a:focus span,
	ul.nav_crumbs li a:active span { color: #484943/*dark grey*/ }
	ul.nav_crumbs li.first { border-right-style: none }
	ul.nav_crumbs li.first span { font-size: 0.7em; color: #97877a/*light grey*/; font-weight: bold; margin-right: 0em }
	ul.nav_crumbs li.last { border-right-style: none; }
	ul.nav_crumbs li.last a span {}
	.nav_crumbs_border {font-size: 0.7em;  border-right: solid 0.0625em #a8998c;}
	div#BaseContent div#PageWidth div#divContent {}
	a.pb img { font-size: 100%; width: 20em/*320px*/; height: 6.25em/*100px*/; padding-bottom: 1em }
	a.pb_fr img { font-size: 100%; width: 20em/*320px*/; height: 8.075em/*129px*/; padding-bottom: 1em }
	/*COMMON STYLES THAT ALL div#LeftContent WILL INHERIT*/
	div#BaseContent div#PageWidth div#divLeftContent img.graphic { width: 37.5em/*600px*/; height: 9.625em/*154px*/; margin-bottom: 0.5em }
	div#BaseContent div#PageWidth div#divLeftContent h1 { font-family: "Times New Roman", Times, Serif; font-size: 1.5em; margin: 0.5em 0 0.5em 0 }
	.tabA div#BaseContent div#PageWidth div#divLeftContent h1 { color: #7a7a0e/*green*/; font-weight:bold;  }
	.tabB div#BaseContent div#PageWidth div#divLeftContent h1 { color: #c6771e/*orange*/; font-weight:bold;  }
	.tabC div#BaseContent div#PageWidth div#divLeftContent h1 { color: #603000/*brown*/; font-weight:bold;  }
	h1.tabA a:link,h1.tabA a:visited { color: #7a7a0e/*green*/!important }
	h1.tabB a:link,h1.tabB a:visited { color: #c6771e/*orange*/!important }
	h1.tabC a:link,h1.tabC a:visited { color: #603000/*brown*/!important }
	/*div#BaseContent div#PageWidth div#divLeftContent h2 { font-size: 1em; margin: 0 0 0.5em 0 }
	div#BaseContent div#PageWidth div#divLeftContent h3 { font-size: 1em; margin: 0 0 0.5em 0 }
	div#BaseContent div#PageWidth div#divLeftContent h4 { font-size: 0.8em; font-weight: bold; margin: 0 0 0.5em 0 }
	*/
	
	div#BaseContent div#PageWidth div#divLeftContent h2 {font-size: 1em !important; /*regular 1em;*/ font-weight: 600; font-family: Verdana, Arial, Sans-Serif; margin-top: 0.5em;margin-bottom: 0;  }
	div#BaseContent div#PageWidth div#divLeftContent h3 {font-size: 0.9em !important; /*regular 0.9em;*/ font-weight: bold; font-family: Verdana, Arial, Sans-Serif; margin-top: 0.5em }
	div#BaseContent div#PageWidth div#divLeftContent h4 {font-size: 100%  !important; font-weight: bold; font-family: Verdana, Arial, Sans-Serif; margin-top: 0.5em }
	
	
	div#BaseContent div#PageWidth div#divLeftContent p { font-size: 0.8em }
	div#BaseContent div#PageWidth div#divLeftContent p a:link,
	div#BaseContent div#PageWidth div#divLeftContent p a:visited { color: #91783B/*new brown color*/; text-decoration: underline !important; font-weight: normal }
	div#BaseContent div#PageWidth div#divLeftContent p a:hover,
	div#BaseContent div#PageWidth div#divLeftContent p a:focus { color: #484943/*dark grey*/; text-decoration: underline }
	
	div#BaseContent div#PageWidth div#divLeftContent dl {}
	div#BaseContent div#PageWidth div#divLeftContent dl dt { font-size: 0.7em; font-weight: bold; margin-top: 0.5em }
	div#BaseContent div#PageWidth div#divLeftContent dl dd { margin-left: 0 }
	div#BaseContent div#PageWidth div#divLeftContent div.common ul { font-size: 0.8em }
	div#BaseContent div#PageWidth div#divLeftContent ul { /*font-size: 0.8em !important;CASCADES VERY VERY VERY VERY BADLY, SHOULD BE REMOVED*/ }
	div#BaseContent div#PageWidth div.homebox { width: 37.5em/*600px*/; height: 22.75em/*364px*/; margin-top: 1em; margin-bottom: 1em }
	div#BaseContent div#PageWidth div.homebox div.text { margin-top: -22.85em; margin-left: 17.2em; width: 19.9em/*318px*/ }
	div#BaseContent div#PageWidth div#divLeftContent div.homebox div.text h1 { color: #484943; padding: 0 }
	div#BaseContent div#PageWidth div#divLeftContent div.homebox div.text p {}
	div#BaseContent div#PageWidth div#divLeftContent div.homebox img.primary { width: 37.5em/*600px*/; height: 22.75em/*364px*/ }
	div#BaseContent div#PageWidth div#divLeftContent { float: left; width: 37.5em/*600px*/; margin-bottom: 0.5em }
	div#BaseContent div#PageWidth div#divLeftContent div.vs { font-size: 0.8em; color: #ff0000 }
	div#BaseContent div#PageWidth div#divLeftContent div.vs_inherited { color: #ff0000 }
	div#BaseContent div#PageWidth div#divLeftContent div.validator { font-size: 0.8em; color: #ff0000 }
	div#BaseContent div#PageWidth div#divLeftContent div.frm_aap {}
	div#BaseContent div#PageWidth div#divLeftContent div.frm_aap p,
	div#BaseContent div#PageWidth div#divLeftContent div.frm_aap label { font-size: 0.8em }
	div#BaseContent div#PageWidth div#divLeftContent div.glossary_list { text-align: justify; margin-bottom: 10px }
	div#BaseContent div#PageWidth div#divLeftContent div.glossary_list p { margin: 0; text-align: center }
	div#BaseContent div#PageWidth div#divLeftContent div.glossary { font-size: 100% }
	div#BaseContent div#PageWidth div#divLeftContent div.glossary p { font-size: 0.8em }
	div#BaseContent div#PageWidth div#divLeftContent div.glossary ul { font-size: 100% }
	div#BaseContent div#PageWidth div#divLeftContent div.glossary li { font-size: 0.8em }
	
	/*div#BaseContent div#PageWidth div#divLeftContent div.glossary_list a { color: #484943; text-decoration: underline; }
	div#BaseContent div#PageWidth div#divLeftContent div.glossary_list .reg_text_08 a:hover ,
	div#BaseContent div#PageWidth div#divLeftContent div.glossary_list .reg_text_08 a:focus ,
	div#BaseContent div#PageWidth div#divLeftContent div.glossary_list .reg_text_08 a:active  { color: #a8998c; }*/
	
	div#BaseContent div#PageWidth div#divLeftContent .article_content {}
	div#BaseContent div#PageWidth div#divLeftContent .article_content .selected { display: block }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_left_part { margin: 0.75em 0 0.75em 0.75em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part { margin: 0.75em 0 0 0;  }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part .article_icon_link,
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part .article_icon_link a { text-decoration: none  ! important; color:#97877a; font-size: 0.6em; font-weight: normal }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part .article_icon_link a:hover { color: #484943 }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_bottom { clear: both; font-size: 0.8em !important; margin: 1.25em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part .acticle_icon { margin: 0 0 0 1em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part .header { margin: 0.5em 0em 0.5em 1.45em; font-weight: bold; font-size: 0.9em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part ul { margin: 0; padding: 0; list-style-type: none; font-size: 0.8em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part ul li { color: #97877a; font-weight: normal; text-decoration: none  ! important }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part ul li a { color: #97877a; font-weight: normal; text-decoration: none  ! important }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part ul li a:hover,div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part ul li a:focus, 
		div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part ul li a:active { color: #484943; text-decoration: none  ! important  }
	
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part ul li a.article_link_selected { color: #484943; font-weight: normal; text-decoration: none;   margin-left:-0.5em;/*for FF*/ #margin-left:-0.55em; /*for IE*/}
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part ul li a.article_link_selected:hover,div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part ul li a.article_link_selected:focus, 
		div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part ul li a.article_link_selected:active { color: #484943 }
	
	
	
	/*Article tipbox_info*/
	div#BaseContent div#PageWidth div#divLeftContent .article_content .tipbox_info { border: solid 0.1em #b7ab9d; margin: 2em -0.5em; padding: 0.5em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .tipbox_info .tipbox_info_inner { background-color: #b9b8b3; margin: 0; padding: 0 0.6875em 0.6875em 0.6875em;  }
	
	div#BaseContent div#PageWidth div#divLeftContent .article_content .tipbox_info h3 { font-size: 1.4em; color: #b7ab9d; font-family: "Times New Roman" , Times, serif; margin: 0; background-color: #dfd8ce; padding: 0.25em 0.2em 0.2em 1.8125em; background-repeat: no-repeat; background-position: 0.25em center }
	div#BaseContent.zoom1 div#PageWidth div#divLeftContent .article_content .tipbox_info h3 { background-image: url(tipbox_info_100.gif) }
	div#BaseContent.zoom2 div#PageWidth div#divLeftContent .article_content .tipbox_info h3 { background-image: url(tipbox_info_130.gif) }
	div#BaseContent.zoom3 div#PageWidth div#divLeftContent .article_content .tipbox_info h3 { background-image: url(tipbox_info_170.gif) }
	div#BaseContent.zoom4 div#PageWidth div#divLeftContent .article_content .tipbox_info h3 { background-image: url(tipbox_info_200.gif) }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .tipbox_info p { background-color: #dfd8ce; margin: 0; padding: 0 0.6875em 0.6875em 0.6875em; font-style: italic }
	/*Article tipbox_emergency*/
	div#BaseContent div#PageWidth div#divLeftContent .article_content .tipbox_emergency { border: solid 0.1em #b7ab9b; margin: 2em -0.5em; padding: 0.5em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .tipbox_emergency .tipbox_emergency_inner { background-color: #b9b8b3; margin: 0; padding: 0 0.6875em 0.6875em 0.6875em; }
	
	div#BaseContent div#PageWidth div#divLeftContent .article_content .tipbox_emergency h3 { font-size: 1.4em; color: #41403e; font-family: "Times New Roman", Times, serif; margin: 0; background-color: #b9b8b3; padding: 0.25em 0.2em 0.2em 1.8125em; background-repeat: no-repeat; background-position: 0.25em center }
	div#BaseContent.zoom1 div#PageWidth div#divLeftContent .article_content .tipbox_emergency h3 { background-image: url(tipbox_emergency_100.gif) }
	div#BaseContent.zoom2 div#PageWidth div#divLeftContent .article_content .tipbox_emergency h3 { background-image: url(tipbox_emergency_130.gif) }
	div#BaseContent.zoom3 div#PageWidth div#divLeftContent .article_content .tipbox_emergency h3 { background-image: url(tipbox_emergency_170.gif) }
	div#BaseContent.zoom4 div#PageWidth div#divLeftContent .article_content .tipbox_emergency h3 { background-image: url(tipbox_emergency_200.gif) }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .tipbox_emergency p { background-color: #b9b8b3; margin: 0; padding: 0 0.6875em 0.6875em 0.6875em; font-style: italic }
		
	div#BaseContent div#PageWidth div#divLeftContent a.article_resource_header:link,
	div#BaseContent div#PageWidth div#divLeftContent a.article_resource_header:visited { font-family: Verdana, Arial, Sans-Serif; color: #484943/*dark grey*/; text-decoration: none; font-weight: bold; font-size: 0.8em }
	div#BaseContent div#PageWidth div#divLeftContent a.article_resource_header:hover,
	div#BaseContent div#PageWidth div#divLeftContent a.article_resource_header:focus { color: #484943; text-decoration: underline }
	div#BaseContent div#PageWidth div#divLeftContent a.article_content .forum_subheader { text-decoration: none; font-family: "Times New Roman", Times, serif; font-weight: normal; font-size: 1em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .post_link { font-weight: bold; text-decoration: none; font-size: 0.6em; font-family: Verdana, Arial, Sans-Serif }
	div#BaseContent div#PageWidth div#divLeftContent .forum_form_label { text-decoration: none; font-family: Verdana, arial; font-weight: normal; font-size: 0.8em; color: #484943 }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .forum_form_label p { text-decoration: none; font-family: Verdana, arial; font-weight: normal; color: #484943; font-size: 0.8em !important }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .forum_form_label div { text-decoration: none; font-family: Verdana, arial; font-weight: normal; color: #484943; font-size: 0.8em !important }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .forum_form_label p a { text-decoration: none }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .forum_form_label div a { text-decoration: none }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .forum_form_label a { text-decoration: none }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_bottom { clear: both; font-size: 0.8em !important; margin: 1.25em }
	/*articles styles*/
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_bottom h2 {font-size: 1.3em !important; /*regular 1em;*/ font-weight: 600; font-family: Verdana, Arial, Sans-Serif; margin-top: 0.5em;margin-bottom: 0;  }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_bottom h3 {font-size: 1.2em !important; /*regular 0.9em;*/ font-weight: bold; font-family: Verdana, Arial, Sans-Serif; margin-top: 0.5em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_bottom h4 {font-size: 100%  !important; font-weight: bold; font-family: Verdana, Arial, Sans-Serif; margin-top: 0.5em }
	
	/*div#BaseContent div#PageWidth div#divLeftContent .article_content .article_bottom h2 { font-size: 100% ! important; font-weight: bold; font-family: Verdana, Arial, Sans-Serif; margin-top: 0.5em }*/
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_bottom p { font-size: 100% ! important }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_bottom ul { font-size: 100% ! important;list-style-type:disc; }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_bottom a,
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_bottom a:visited { font-size: 100% ! important }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_bottom a:hover,
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_bottom a:focus { text-decoration: underline }
	div#BaseContent div#PageWidth div#divLeftContent .article_content  ul { font-size: 0.8em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content  ol { font-size: 0.8em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content #container ol { font-size: 100%;list-style-type:disc; }
	div#BaseContent div#PageWidth div.div#divLeftContent features { margin-top: 28px }
	
	div#BaseContent div#PageWidth div.features { margin-top: 0; margin-bottom: 14px }
	div#BaseContent div#PageWidth div.featuresA { width: 37.5em/*600px*/; background-image: url(seperators.gif); background-repeat: repeat-y; background-position: 12.5em 0 }
	div#BaseContent div#PageWidth div.featuresB { width: 37.5em/*600px*/; background-image: url(seperators.gif); background-repeat: repeat-y; background-position: 25em 0 }
	div#BaseContent div#PageWidth div.features img { width: 10em/*160px*/; height: 6.25em/*100px*/; margin-bottom: 0.5em }
	div#BaseContent div#PageWidth div.features div.rf h2 {font-size:1.4em !important;font-family: "Times New Roman", Times, Serif; margin: 0 0 0.5em 0; padding-top: 0.75em; color: #603000/*brown*/ }
	div#BaseContent div#PageWidth div.features div.first h2 {}
	div#BaseContent div#PageWidth div.features div.last h2 {}
	div#BaseContent div#PageWidth div.features div.rf { float: left; margin-left: 1.25em/*20px*/; _margin-left: 0.63em/*IE6 fix*/; _margin-right: 0.63em/*IE6 fix*/; padding-right: 1.25em/*20px*/; width: 10em/*160px*/; color: #484943 }
	div#BaseContent div#PageWidth div.features div.rf h3 { margin: 0.75em 0 }
	div#BaseContent div#PageWidth div.features div.rf h3 a:link,
	div#BaseContent div#PageWidth div.features div.fr h3 a:visited { color: #484943; text-decoration: none }
	div#BaseContent div#PageWidth div.features div.rf h3 a:hover,
	div#BaseContent div#PageWidth div.features div.fr h3 a:focus { text-decoration: underline }
	div#BaseContent div#PageWidth div.features div.rf p {}
	div#BaseContent div#PageWidth div.features div.last { padding-right: 0; border-right: solid 0px #ffffff }
	div#BaseContent div#PageWidth div.features div.rf {}
	
	
	
	div#BaseContent div#PageWidth div.discuss { border-top: solid 1px #b8ac9f/*1px separator*/ }
	div#BaseContent div#PageWidth div.discuss h2 { color: #603000; font-size:1.4em !important;font-family: "Times New Roman", Times, Serif; /*font-size: 1.1em*/ }
	div#BaseContent div#PageWidth div.discuss table { width: 100%; vertical-align: top }
	div#BaseContent div#PageWidth div.discuss table a { color: #484943; text-decoration: none }
	div#BaseContent div#PageWidth div.discuss table a:hover { text-decoration: underline }
	div#BaseContent div#PageWidth div.discuss table col.col_a,
	div#BaseContent div#PageWidth div.discuss table col.col_b { font-size: 0.8em; text-align: left }
	div#BaseContent div#PageWidth div.discuss table col.col_c,
	div#BaseContent div#PageWidth div.discuss table col.col_d { font-size: 0.8em; text-align: center }
	div#BaseContent div#PageWidth div.discuss table thead th { font-size: 0.8em; text-align: left; line-height: 3em }
	div#BaseContent div#PageWidth div.discuss table tbody td { font-size: 0.8em; padding-bottom: 1em }
	div#BaseContent div#PageWidth div.discuss table thead th.col_c,
	div#BaseContent div#PageWidth div.discuss table thead th.col_d,
	div#BaseContent div#PageWidth div.discuss table tbody td.col_c,
	div#BaseContent div#PageWidth div.discuss table tbody td.col_d { text-align: center }
	div#BaseContent div#PageWidth div#divLeftContent div.pub { margin-bottom: 0.5em }
	div#BaseContent div#PageWidth div#divLeftContent div.pub ul { list-style-type: none; margin: 0; padding: 0; width: 100%; color: #484943 }
	div#BaseContent div#PageWidth div#divLeftContent div.pub ul li { float: left; width: 100%; padding: 0.5em 0 0.5em 0; background-color: #ffffff; overflow: hidden }
	div#BaseContent div#PageWidth div#divLeftContent div.pub ul li div.graphic { float: left; width: 6.6875em/*107px*/; height: 5.875em/*94px*/; padding-left: 0.75em }
	div#BaseContent div#PageWidth div#divLeftContent div.pub ul li div.graphic img { width: 5.125em/*82px*/; height: 5.25em/*84px*/ }
	div#BaseContent div#PageWidth div#divLeftContent div.pub ul li div.copy { float: left; width: 26.8125em/*429px*/ }
	/*div#BaseContent div#PageWidth div#divLeftContent div.pub ul li div.copy h2 { float: left; margin: 0 0 0.5em; font-family: Verdana, Arial, Sans-Serif; font-size: 0.7em; font-weight: bold }
	div#BaseContent div#PageWidth div#divLeftContent div.pub ul li div.copy h3 { float: right; margin: 0 0 0.5em; font-family: Verdana, Arial, Sans-Serif; font-size: 0.7em; font-weight: bold }*/
	
	div#BaseContent div#PageWidth div#divLeftContent div.pub ul li div.copy h2 { float: left; font-size: 1em !important; /*regular 1em;*/ font-weight: 600; font-family: Verdana, Arial, Sans-Serif; margin-top: 0;margin-bottom: 0.5em; }
	div#BaseContent div#PageWidth div#divLeftContent div.pub ul li div.copy h3 { float: right; font-size: 0.9em !important; /*regular 0.9em;*/ font-weight: bold; font-family: Verdana, Arial, Sans-Serif; margin-top: 0.5em;margin-bottom: 0.5em;}
	div#BaseContent div#PageWidth div#divLeftContent div.pub ul li div.copy h4 { float: right; font-size: 0.7em  !important; font-weight: bold; font-family: Verdana, Arial, Sans-Serif; margin-top: 0.5em;margin-bottom: 0.5em; }
	
	div#BaseContent div#PageWidth div#divLeftContent div.pub ul li div.copy div { clear: both; margin-bottom:1.5em; width: 26.8125em/*429px*/ }
	div#BaseContent div#PageWidth div#divLeftContent div.pub ul li div.copy div p a { font-size: 1em }
	div#BaseContent div#PageWidth div#divLeftContent div.pub ul li div.copy div p {}
	div#BaseContent div#PageWidth div#divLeftContent div.resources { margin-top: 1em;}
	div#BaseContent div#PageWidth div#divLeftContent div.resources ul.tabs { list-style-type: none; margin: 0; padding: 0; width: 100% }
	div#BaseContent div#PageWidth div#divLeftContent div.resources ul.tabs li { float: left; list-style-type: none; margin: 0; padding: 0; border-right: solid 0.1875em #fff; background-color: #f4ecd9; border-bottom: solid 3px #fff }
	div#BaseContent div#PageWidth div#divLeftContent div.resources ul.tabs li.selected { background-color: #b8ac9f; border-bottom: solid 3px #b8ac9f }
	div#BaseContent div#PageWidth div#divLeftContent div.resources ul.tabs li.first {}
	div#BaseContent div#PageWidth div#divLeftContent div.resources ul.tabs li.first a span {}
	div#BaseContent div#PageWidth div#divLeftContent div.resources ul.tabs li a {}
	div#BaseContent div#PageWidth div#divLeftContent div.resources ul.tabs li a { color: #000; text-decoration: none; font-weight: normal }
	div#BaseContent div#PageWidth div#divLeftContent div.resources ul.tabs li a:hover span,
	div#BaseContent div#PageWidth div#divLeftContent div.resources ul.tabs li a:focus span { text-decoration: underline }
	div#BaseContent div#PageWidth div#divLeftContent div.resources ul.tabs li.last {}
	div#BaseContent div#PageWidth div#divLeftContent div.resources ul.tabs li.last a span {}
	div#BaseContent div#PageWidth div#divLeftContent div.resources ul.tabs li span { display: block;  line-height: 2.0em; color: #000; padding: 0 0.5em }
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list { clear: left; padding: 1em 1.25em 1.25em 0.75em; /*border-bottom: solid 1px #b8ac9f; border-top: solid 1px #b8ac9f;*//* background-color: #f4ecd9;*/font-size: 0.8em !important; overflow: hidden }
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list p { font-size: 100% }
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list h2 { font-size:1.25em;}
	/*light links*/
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list a:link,
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list a:visited, 
	div#BaseContent div#PageWidth div#divLeftContent div.article_content  a:link,
	div#BaseContent div#PageWidth div#divLeftContent div.article_content  a:visited { color: #91783B; text-decoration: underline !important; font-weight: normal}
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list a:hover,
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list  a:focus,
	div#BaseContent div#PageWidth div#divLeftContent div.article_content a:hover,
	div#BaseContent div#PageWidth div#divLeftContent div.article_content  a:focus {color: #484943/*dark grey*/; text-decoration: underline}
	
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat { margin-bottom: 1em;  }
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat a { font-weight: bold; }
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat div.resourcelist { padding-left: 1.25em; margin-bottom: 1em; margin-top: 1em }
	/*black bold links*/
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat div.resourcelist a:link,
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat div.resourcelist a:visited,
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat  a:link,
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat a:visited { color: #484943; text-decoration: none !important; font-weight: bold}
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat div.resourcelist a:hover,
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat div.resourcelist  a:focus,
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat  a:hover,
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat   a:focus  {color: #484943/*dark grey*/; text-decoration: underline !important}

	
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat div.detail { margin-top:1em; padding-left: 1.25em }
	div#BaseContent div#PageWidth div#divLeftContent div.resources div.list div.cat div.detail {}
	div#BaseContent div#PageWidth div#divLeftContent p.pub { background-color: #f8f7f2; padding: 0.5em 1.75em; margin-top: 0.5em; text-align: right }
	div#BaseContent div#PageWidth div#divLeftContent p.pub a { text-decoration: none }
	div#BaseContent div#PageWidth div#divLeftContent p.pub a:hover,
	div#BaseContent div#PageWidth div#divLeftContent p.pub a:focus { text-decoration: underline }
	div#BaseContent div#PageWidth div#divLeftContent div.sd { width: 37.5em; margin-top: 1em; overflow-x: hidden }
	div#BaseContent div#PageWidth div#divLeftContent div.sd ul { list-style-type: none; margin: 0 0 1em 0; padding: 0; width: 40em/*640px*/ }
	div#BaseContent div#PageWidth div#divLeftContent div.sd ul li { float: left; list-style-type: none; margin: 0 2.0em 2.0em 0; padding: 0.75em; width: 9.6875em; height:12em /*13.56em*/; overflow: hidden; background-color: #f8f7f2; cursor: pointer; cursor: hand }
	div#BaseContent div#PageWidth div#divLeftContent div.sd ul li div { width: 9.625em/*154px*/ }
	div#BaseContent div#PageWidth div#divLeftContent div.sd ul li img { width: 9.35em /*9.625em 154px*/; height:9.35em/* 4em*//*64px*/ }
	div#BaseContent div#PageWidth div#divLeftContent div.sd ul li h4 { font-weight: bold; margin: 0; font-family: Verdana, Arial, Sans-Serif }
	div#BaseContent div#PageWidth div#divLeftContent div.sd ul li h4 a {}
	div#BaseContent div#PageWidth div#divLeftContent div.sd ul li h5 { margin: 0 }
	div#BaseContent div#PageWidth div#divLeftContent div.sd ul li h5 a {}
	div#BaseContent div#PageWidth div#divLeftContent div.sd ul li p { margin: 0 }
	div#BaseContent div#PageWidth div#divLeftContent div.sd ul li a {}
	div#BaseContent div#PageWidth div#divLeftContent div.search { /*background-color: #F4ECD9*/ }
	div#BaseContent div#PageWidth div#divLeftContent div.search div.s { padding: 0.75em }
	div#BaseContent div#PageWidth div#divLeftContent div.search ol { list-style-type: none; margin: 0 0 1em 0; padding: 0 }
	div#BaseContent div#PageWidth div#divLeftContent div.search ol li { list-style-type: none; margin: 0; padding: 0 }
	div#BaseContent div#PageWidth div#divLeftContent div.search ol li h4 { margin-bottom: 0; font-size: 0.8em !important}
	div#BaseContent div#PageWidth div#divLeftContent div.search ol li p { margin-top: 0 }
	
	div#BaseContent div#PageWidth div#divLeftContent .intro ul { font-size:0.8em;}
	div#BaseContent div#PageWidth div#divLeftContent .intro ol { font-size:0.8em;}
	/*your story*/
	div#BaseContent div#PageWidth div#divLeftContent .article_content .your_story_right_part { margin: 0 0.75em 0 1.45em;  }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .your_story_right_part .acticle_icon { margin: 0 0 0 1em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .your_story_right_part .header { margin: 0.5em 0em 0.5em 0em; font-weight: bold; font-size: 0.9em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .your_story_right_part .article_icon_link,
	div#BaseContent div#PageWidth div#divLeftContent .article_content .your_story_right_part .article_icon_link a { text-decoration: none  ! important; color: #97877a; font-size: 0.6em; font-weight: normal }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .your_story_right_part .article_icon_link a:hover { color: #484943 }
	/* SITEMAP */
	div#BaseContent div#PageWidth div#divLeftContent .sitemap a, div#BaseContent div#PageWidth div#divLeftContent .sitemap a:visited { color: #806e5c !important; text-decoration: none !important }
	div#BaseContent div#PageWidth div#divLeftContent .sitemap a:focus,div#BaseContent div#PageWidth div#divLeftContent .sitemap a:hover { color: #484943 !important; text-decoration: underline }
	
	div#BaseContent div#PageWidth div#divLeftContent .sitemap h1.tabA a { color:#7a7a0e !important; margin-top: 0.5em !important }
	div#BaseContent div#PageWidth div#divLeftContent .sitemap h1.tabB a { color:#c6771e!important; margin-top: 0.5em !important }
	div#BaseContent div#PageWidth div#divLeftContent .sitemap h1.tabC a { color:#603000 !important; margin-top: 0.5em !important }
	
	div#BaseContent div#PageWidth div#divLeftContent .sitemap p { margin: 0.25em 0 0 2em }
	.code { width: 14.77em/*236px*/; height: 3.943em/*63px*/ }
	.discuss_color { color: #636363 }
	
	div#BaseContent div#PageWidth div#divLeftContent span.reg_text_08 p {font-size: 100% !important;}

	* html div#divPrimaryBadges { text-align: right/*IE6 fix*/ }
	div#BaseContent div#PageWidth div#divRightContent { float: right; width: 20em; overflow-x: hidden }
	#divRightContent div.badge { border: solid 0.1em/*1px*/ #b8ac9f/*badge border colour*/; margin-bottom: 0.5em; color: #ffffff }
	#divRightContent div.badge div { padding: 0.5em 1em 1em 1em; margin: 0.5em 0.5em 0.5em 0.5em }
	#divRightContent div.badge div div { padding: 0/*undo padding*/; margin: 0/*undo margin*/}
	#divRightContent div.badge h4,
	#divRightContent div.badge h5 { font-family: 'Times New Roman', Times, Serif; margin: 0 0 0.5em 0 }
	#divRightContent div.badge h4 a:link,
	#divRightContent div.badge h4 a:visited { color: #fff }
	#divRightContent div.badge h4 { font-size: 1.1em }
	#divRightContent div.badge p,
	#divRightContent div.badge li,
	#divRightContent div.badge h5 { font-size: 0.7em }
	#divRightContent div.badge input.submit { border: solid 1px #ffffff; color: #674e4e; font-size: 0.7em; background-color: #ffffff; padding-left: 0.5em; padding-right: 0.5em }
	#divRightContent div.badge p a:link,
	#divRightContent div.badge p a:visited { color: #fff }

	#divRightContent div.resources {border-style: none;  margin: 0em 0 1em 0;}
	#divRightContent div.resources img { /*float: right;*/ width: 20em/*320px*/; height: 6.26/*100px*/; margin-top: 0em;}
	#divRightContent div.resources h4 {font-size: 1.2em!important}
	#divRightContent div.resources ul { list-style-type: none; margin: 0em; padding: 0 }
	#divRightContent div.resources ul li { list-style-type: none; padding: 0; margin: 0 0 0 0 }
	#divRightContent div.resources ul li.selected { color: #603000/*brown*/ }
	#divRightContent div.resources ul li.first {}
	#divRightContent div.resources ul li.last {}
	#divRightContent div.resources ul li a:link,
	#divRightContent div.resources ul li a:visited { /*text-decoration: none;*/ color: #fff }

/*	#divRightContent div.resources ul li.selected a:link,
	#divRightContent div.resources ul li.selected a:visited { color: #603000 }
	#divRightContent div.resources ul li a:hover,
	#divRightContent div.resources ul li a:focus { color: #603000 }
*/
	
	#divRightContent div.resources ul li.selected span.b { display: inline; margin-left: -0.75em; margin-right: 0.25em }

	
	#divRightContent div.general { width: 20em/*360px*/; height: 11em/*176px*/; overflow: hidden; border-style: none; margin: 0 }
	#divRightContent div.general a img { width: 20em/*300px*/; height: 10em/*160px*/ }
	#divRightContent div.general div.text { margin-top: -10em; width: 20em/*300px*/; height: 8.75em/*140px*/; padding: 0; margin-left: -0.5em }
	#divRightContent div.general div.text div { padding: 1em 4em 0 1.75em }
	#divRightContent div.general div.text div h4 { margin: 0; margin-bottom: 0.5em; font-size: 1.2em!important }
	#divRightContent div.general div.text div h4 a:link,
	#divRightContent div.general div.text div h4 a:visited {}
	#divRightContent div.general div.text div p { margin: 0 0 1.5em; font-size: 0.7em!important }
	#divRightContent div.general div.text div p a:link,
	#divRightContent div.general div.text div p a:visited {}
	#divRightContent div.general div.text div input.submit {}
	/*
	#divRightContent div.meet_team_badge {color: #ffffff; width: 20em; height: 11em; overflow: hidden; border-style: none; margin: 0; }
	#divRightContent div.meet_team_badge a img { width: 20em; height: 10em; }
	#divRightContent div.meet_team_badge div.text { margin-top: -10em; width: 20em; height: 8.75em; padding: 0; margin-left: -0.5em }
	#divRightContent div.meet_team_badge div.text div { padding: 1em 7em 0 1.75em }
	#divRightContent div.meet_team_badge div.text div h4 { color: #ffffff;font-family: 'Times New Roman', Times, Serif; margin: 0; margin-bottom: 0.5em; font-size: 1.2em!important }
	#divRightContent div.meet_team_badge div.text div h4 a:link,
	#divRightContent div.meet_team_badge div.text div h4 a:visited {color: #ffffff;}
	#divRightContent div.meet_team_badge div.text div p { margin: 0 0 1.5em; font-size: 0.7em!important }
	#divRightContent div.meet_team_badge div.text div p a:link,
	#divRightContent div.meet_team_badge div.text div p a:visited {color: #ffffff;}
	*/
	#divRightContent div.aap_badge {color: #ffffff; width: 20em/*320px*/; height: 7.887em/*126px*/; overflow: hidden; border-style: none; margin: 0em 0 1em 0; }
	#divRightContent div.aap_badge a img { width: 20em/*320px*/; height: 7.887/*126px*/ }
	#divRightContent div.aap_badge div.text { margin-top: -8em; width: 20em/*300px*/; height: 7.887em; padding: 0; margin-left: -0.5em }
	#divRightContent div.aap_badge div.text div { padding: 1em 4em 0 1.75em }
	#divRightContent div.aap_badge div.text div h4 { color: #ffffff;font-family: 'Times New Roman', Times, Serif; margin: 0; margin-bottom: 0.5em; font-size: 1.2em!important }
	#divRightContent div.aap_badge div.text div h4 a:link,
	#divRightContent div.aap_badge div.text div h4 a:visited {color: #ffffff;}
	#divRightContent div.aap_badge div.text div p { margin: 0 0 1.5em; font-size: 0.7em!important }
	#divRightContent div.aap_badge div.text div p a:link,
	#divRightContent div.aap_badge div.text div p a:visited {color: #ffffff;}
	
	#divRightContent div.your_story_badge {color: #ffffff; width: 20em/*320px*/; height: 8.075em/*126px*/; overflow: hidden; border-style: none; margin: 0em 0 1em 0; }
	#divRightContent div.your_story_badge a img { width: 20em/*320px*/; height: 8.075/*128px*/ }
	#divRightContent div.your_story_badge div.text { margin-top: -8em; width: 20em/*300px*/; height: 8.075em; padding: 0; margin-left: -0.5em }
	#divRightContent div.your_story_badge div.text div { padding: 1em 4em 0 1.75em }
	#divRightContent div.your_story_badge div.text div h4 { color: #ffffff;font-family: 'Times New Roman', Times, Serif; margin: 0; margin-bottom: 0.5em; font-size: 1.2em!important }
	#divRightContent div.your_story_badge div.text div h4 a:link,
	#divRightContent div.your_story_badge div.text div h4 a:visited {color: #ffffff;}
	#divRightContent div.your_story_badge div.text div p { margin: 0 0 1.5em; font-size: 0.7em!important }
	#divRightContent div.your_story_badge div.text div p a:link,
	#divRightContent div.your_story_badge div.text div p a:visited {color: #ffffff;}
	
	#divRightContent div.contribute_exchange {color: #ffffff; width: 20em/*320px*/; height: 6.26em/*100px*/; overflow: hidden; border-style: none; margin: 0em 0 1em 0; }
	#divRightContent div.contribute_exchange a img { width: 20em/*300px*/; height: 6.26/*100px*/ }
	#divRightContent div.contribute_exchange div.text { margin-top: -6.5em; width: 20em/*300px*/; height: 6.26em; padding: 0; margin-left: -0.5em }
	#divRightContent div.contribute_exchange div.text div { padding: 1em 1em 0 1.75em }
	#divRightContent div.contribute_exchange div.text div h4 { color: #ffffff;font-family: 'Times New Roman', Times, Serif; margin: 0; margin-bottom: 0.5em; font-size: 1.2em!important }
	#divRightContent div.contribute_exchange div.text div h4 a:link,
	#divRightContent div.contribute_exchange div.text div h4 a:visited {color: #ffffff;}
	#divRightContent div.contribute_exchange div.text div p { margin: 0 0 1.5em; font-size: 0.7em!important }
	#divRightContent div.contribute_exchange div.text div p a:link,
	#divRightContent div.contribute_exchange div.text div p a:visited {color: #ffffff;}
	
	#divRightContent div.prog_serv {color: #ffffff; width: 20em/*320px*/; height: 7.38em/*118px*/; overflow: hidden; border-style: none; margin: 0em 0 1em 0; }
	#divRightContent div.prog_serv a img { width: 20em/*320px*/; height: 7.38/*118px*/ }
	#divRightContent div.prog_serv div.text { margin-top: -7.5em; width: 20em/*300px*/; height: 7.38em; padding: 0; margin-left: -0.5em }
	#divRightContent div.prog_serv div.text div { padding: 1em 4em 0 1.75em }
	#divRightContent div.prog_serv div.text div h4 { color: #ffffff;font-family: 'Times New Roman', Times, Serif; margin: 0; margin-bottom: 0.5em; font-size: 1.2em!important }
	#divRightContent div.prog_serv div.text div h4 a:link,
	#divRightContent div.prog_serv div.text div h4 a:visited {color: #ffffff;}
	#divRightContent div.prog_serv div.text div p { margin: 0 0 1.5em; font-size: 0.7em!important }
	#divRightContent div.prog_serv div.text div p a:link,
	#divRightContent div.prog_serv div.text div p a:visited {color: #ffffff;}
	
	
	#divRightContent div.faq { margin-bottom: 1em; padding-bottom: 0.5em }
	#divRightContent div.faq div { margin: 0.5em 0.5em 0 0.5em; padding: 0.5em 1em 0.5em 1em; background-color: #7A7A0E; border-bottom: solid 1px #ffffff }
	#divRightContent div.faq h4 { font-size: 1.2em!important }
	#divRightContent div.faq p { margin: 0.75em 0 0.5em; font-size: 0.7em }
	#divRightContent div.faq p a:link,
	#divRightContent div.faq p a:visited { color: #fff }
	
	#divRightContent div.popular_articles { margin-bottom: 1em; padding-bottom: 0.5em }
	#divRightContent div.popular_articles div { margin: 0.5em 0.5em 0 0.5em; padding: 0.5em 1em 0.5em 1em; background-color: #739590; border-bottom: solid 1px #ffffff }
	#divRightContent div.popular_articles h4 { font-size: 1.2em!important }
	#divRightContent div.popular_articles p { margin: 0.75em 0 0.5em; font-size: 0.7em }
	#divRightContent div.popular_articles p a:link,
	#divRightContent div.popular_articles p a:visited { color: #fff }
	
	#divRightContent div.learn_more {color: #ffffff; width: 20em/*320px*/; height: 6.26em/*116px*/; overflow: hidden; border-style: none; margin: 0em 0 1em 0; }
	#divRightContent div.learn_more a img { width: 20em/*320px*/; height: 6.26/*116px*/ }
	#divRightContent div.learn_more div.text { margin-top: -6.5em; width: 20em/*300px*/;  padding: 0; margin-left: -0.5em }
	#divRightContent div.learn_more div.text div { padding: 1em 4em 0 1.75em }
	#divRightContent div.learn_more div.text div h4 {width: 7em;  color: #ffffff;font-family: 'Times New Roman', Times, Serif; margin: 0; margin-bottom: 0.5em; font-size: 1.2em!important }
	#divRightContent div.learn_more div.text div h4 a:link,
	#divRightContent div.learn_more div.text div h4 a:visited {color: #ffffff;}
	#divRightContent div.learn_more div.text div p { margin: 0 0 1.5em; font-size: 0.7em!important }
	#divRightContent div.learn_more div.text div p a:link,
	#divRightContent div.learn_more div.text div p a:visited {color: #ffffff;}
	
	#divRightContent div.learn_more_fr {color: #ffffff; width: 20em/*320px*/; height: 8.07em/*129px*/; overflow: hidden; border-style: none; margin: 0em 0 1em 0; }
	#divRightContent div.learn_more_fr a img { width: 20em/*320px*/; height: 8.07/*116px*/ }
	#divRightContent div.learn_more_fr div.text { margin-top: -8em; width: 20em/*300px*/;  padding: 0; margin-left: -0.5em }
	#divRightContent div.learn_more_fr div.text div { padding: 1em 4em 0 1.75em }
	#divRightContent div.learn_more_fr div.text div h4 {width: 10em;  color: #ffffff;font-family: 'Times New Roman', Times, Serif; margin: 0; margin-bottom: 0.5em; font-size: 1.2em!important }
	#divRightContent div.learn_more_fr div.text div h4 a:link,
	#divRightContent div.learn_more_fr div.text div h4 a:visited {color: #ffffff;}
	#divRightContent div.learn_more_fr div.text div p { margin: 0 0 1.5em; font-size: 0.7em!important }
	#divRightContent div.learn_more_fr div.text div p a:link,
	#divRightContent div.learn_more_fr div.text div p a:visited {color: #ffffff;}
	
	#divRightContent div.related_links { margin-bottom: 1em; padding-bottom: 0.5em }
	#divRightContent div.related_links div { margin: 0.5em 0.5em 0 0.5em; padding: 0.5em 1em 0.5em 1em; background-color: #FFFFFF; border-bottom: solid 1px #ffffff }
	#divRightContent div.related_links h4 { font-size: 1.2em!important; color: #97877a; }
	#divRightContent div.related_links p { margin: 0.75em 0 0.5em; font-size: 0.7em ; color: #97877a}
	#divRightContent div.related_links p a:link,
	#divRightContent div.related_links p a:visited { color: #97877a }
	
	.badge_image_array{width: 20em; height: 6.25em;}
	.home_image_array{ width: 37.56em; height: 22.786em;}
	.home_image_array div.text { margin-top: -22.85em; margin-left: 17.2em; width: 19.9em/*318px*/;cursor: hand; }
	.home_image_array div.text h1 {color:#484943 !important;}
	
	div.BaseContent div#PageWidth div#divtopLink a img { vertical-align: top; width: 3.44em; height: 0.8em }

    /*video library styles*/
    div#BaseContent div#PageWidth div.video_library { clear: both; border-top: solid 1px #b8ac9f/*1px separator*/;  overflow-x: hidden; height:100%; }
	div#BaseContent div#PageWidth div.video_library table {margin:0px 0px 0px 0px;}
	div#BaseContent div#PageWidth div.video_library .left_part{font-size: 0.8em;padding: 0px 0.25em 0px 0.75em; background-color: #f7efdc; width:13.5em; /*200px*/  height:100%; }
	div#BaseContent div#PageWidth div.video_library .left_part ul.links{ list-style-type: none; margin:0.5em 0px 0px 0px;padding:0px 0px 0px 0.5em;}
	
	div#BaseContent div#PageWidth div.video_library .left_part ul.links li { background-image:url(green_arrow_right.png); background-position:0px 7px; background-repeat:no-repeat; color: #7a7a0e;padding:0px 0px 0px 0.6em; margin-left: 0px;}
	div#BaseContent div#PageWidth div.video_library .left_part ul.links li.selected { background-image:url(green_arrow_down.png); }
	
	div#BaseContent div#PageWidth div.video_library .left_part ul.links li ul.child{ list-style-type: none; padding:0px 0px 0px 0px; margin-left: 7px;}
	div#BaseContent div#PageWidth div.video_library .left_part ul.links li ul.child li { background-image:none; color: #7a7a0e;padding:0px 0px 0px 0.5em; margin-left: 7px;}
	
	
	div#BaseContent div#PageWidth div.video_library .left_part li a { text-decoration: none }
	div#BaseContent div#PageWidth div.video_library .left_part li a:link ,
	div#BaseContent div#PageWidth div.video_library .left_part li a:visited { color: #7a7a0e/*light green*/; }
	div#BaseContent div#PageWidth div.video_library .left_part li a:hover ,
	div#BaseContent div#PageWidth div.video_library .left_part li a:focus ,
	div#BaseContent div#PageWidth div.video_library .left_part li a:active  { color: #603000 }
	div#BaseContent div#PageWidth div.video_library .left_part .video_separator{ width:100%; border: solid 1px #7a7a0e;}
   

	
	div#BaseContent div#PageWidth div.video_library .right_part{padding:0px 0px 0px 1em;  width:24em; /*375px*/ }

    div#BaseContent div#PageWidth div.video_library .right_part .subHeader {color: #7a7a0e; font-size: 0.8em; padding-bottom: 10px; }
    div#BaseContent div#PageWidth div.video_library .right_part .contributors_links .letters {color: #7a7a0e; font-size: 0.8em;  font-weight:lighter;}
    div#BaseContent div#PageWidth div.video_library .right_part .contributors_links .letterEnabled {font-weight: bold; }
    
    div#BaseContent div#PageWidth div.video_library .right_part .contributors_links a:hover.letterEnabled {font-weight: bold; text-decoration: underline;}
    
	div#BaseContent div#PageWidth div.video_library .right_part .contributors_links a { color: #7a7a0e;font-weight:500; text-decoration: none }
	div#BaseContent div#PageWidth div.video_library .right_part .contributors_links a:hover ,
	div#BaseContent div#PageWidth div.video_library .right_part .contributors_links a:focus ,
	div#BaseContent div#PageWidth div.video_library .right_part .contributors_links a:active  { color: #603000 }
	
	
	div#BaseContent div#PageWidth div.video_library .right_part h2 {color: #7a7a0e;font-size: 1em; padding-bottom: 10px; }
	div#BaseContent div#PageWidth div.video_library .right_part .video_index_item {padding:1em 0px 0px 0em;  position:relative;  }
    div#BaseContent div#PageWidth div.video_library .right_part .video_index_item .left_details_part {width:5.3em;/*85px*/ height:4.6em;/*76px*/ float:left;}
	div#BaseContent div#PageWidth div.video_library .right_part .video_index_item .left_details_part .image {float:left;}
    div#BaseContent div#PageWidth div.video_library .right_part .video_index_item .right_details_part .thumb_image { width:2.5em;/*40px*/ height:2.3em;/*17px*/}
    div#BaseContent div#PageWidth div.video_library .right_part .video_index_item .right_details_part{float:left; margin:0px 0px 0px 0.5em; width:16.7em;}
    div#BaseContent div#PageWidth div.video_library .right_part .title{font-size: 0.8em; font-weight:bold;}
    div#BaseContent div#PageWidth div.video_library .right_part  span.text {font-size: 0.8em !important; }
    
    
     div#BaseContent div#PageWidth div.video_library .right_part .header {font-size: 0.8em;color: #7a7a0e; font-weight:bold;}
    
    div#BaseContent div#PageWidth div.video_library_details { clear: both; border-top: solid 1px #b8ac9f/*1px separator*/;  overflow-x: hidden; height:100%; }
	div#BaseContent div#PageWidth div.video_library_details table {margin:0px 0px 0px 0px;}
	div#BaseContent div#PageWidth div.video_library_details .right_part{font-size: 0.8em;padding:0px 0.25em 0px 0.75em; background-color: #f7efdc; width:15em; /*200px*/  height:100%; }
	div#BaseContent div#PageWidth div.video_library_details .right_part h2 {color: #7a7a0e;font-size: 1em; }
	div#BaseContent div#PageWidth div.video_library_details .right_part .video_index_item {clear: both; padding:1em 0px 0px 0em;  }
	div#BaseContent div#PageWidth div.video_library_details .right_part  .title{ font-weight:bold;}
    
    
    
    
    div#BaseContent div#PageWidth div.video_library_details .left_part {padding: 0px 0px 0px 0em;  width:20em; /*375px*/ }
	div#BaseContent div#PageWidth div.video_library_details .left_part h2 {color: #7a7a0e;font-size: 1em; }
	div#BaseContent div#PageWidth div.video_library_details .left_part .movie { padding-top: 10px;}
	
	div#BaseContent div#PageWidth div.video_library_details .left_part .title{font-size: 0.8em; font-weight:bold;}
    div#BaseContent div#PageWidth div.video_library_details .left_part  span.text {font-size: 0.8em !important; }
   
    div#BaseContent div#PageWidth div.video_library_details .left_part  .link, 
    div#BaseContent div#PageWidth div.video_library_details .left_part  .link a,
    div#BaseContent div#PageWidth div.video_library_details .left_part  .link a:link,
    div#BaseContent div#PageWidth div.video_library_details .left_part  .link a:visited{color: #7a7a0e;font-size: 0.8em !important;}

    div#BaseContent div#PageWidth div.video_library_details .left_part  .link a:hover,
    div#BaseContent div#PageWidth div.video_library_details .left_part  .link a:focus,
    div#BaseContent div#PageWidth div.video_library_details .left_part  .link a:active  { color: #603000;}
    
    

    div#BaseContent div#PageWidth div.video_library .right_part  ul.pager {font-size: 0.8em !important; }

    .share
	{
	    position:absolute;
		background-image: url('lg-share-en.gif');
		width: 125px;
		height: 16px;
		overflow: hidden;
		margin: 0px 0px 0px 0px;
		text-indent: -9999px;
		border:solid 0px #ffffff;
		cursor:pointer;
    }
    /*video library styles*/

	div#BaseContent div#PageWidth div.footer { clear: both; border-top: solid 1px #b8ac9f/*1px separator*/; /*background-image: url(copyright_canadian_virtual_hospice.gif); background-repeat: no-repeat; background-position: center bottom;*/ width: 60em; overflow-x: hidden }
	div#BaseContent div#PageWidth div.footer ul.nav_left_footer { float: left; list-style-type: none; margin: 0; padding: 0; margin-top: 0.5em }
	div#BaseContent div#PageWidth div.footer ul.nav_left_footer li {font-size: 0.7em; display: inline; list-style-type: none; margin: 0; padding: 0; border-right: solid 0.0625em #a8998c/*color was sampled-could be incorrect*/ }
	div#BaseContent div#PageWidth div.footer ul.nav_left_footer li a { text-decoration: none }
	div#BaseContent div#PageWidth div.footer ul.nav_left_footer li a:link span,
	div#BaseContent div#PageWidth div.footer ul.nav_left_footer li a:visited span { color: #97877a/*light grey*/; padding-left: 0.45em; padding-right: 0.45em; white-space: nowrap }
	div#BaseContent div#PageWidth div.footer ul.nav_left_footer li a:hover span,
	div#BaseContent div#PageWidth div.footer ul.nav_left_footer li a:focus span,
	div#BaseContent div#PageWidth div.footer ul.nav_left_footer li a:active span { color: #484943/*dark grey*/ }
	div#BaseContent div#PageWidth div.footer ul.nav_left_footer li.first {}
	div#BaseContent div#PageWidth div.footer ul.nav_left_footer li.first a span { padding-left: 0 }
	div#BaseContent div#PageWidth div.footer ul.nav_left_footer li.last { border-right-style: none }
	div#BaseContent div#PageWidth div.footer ul.nav_left_footer li.last a span { padding-right: 0 }
	div#BaseContent div#PageWidth div.footer ul.nav_right_footer { float: right; list-style-type: none; margin: 0; padding: 0; margin-top: 0.5em }
	div#BaseContent div#PageWidth div.footer ul.nav_right_footer li { font-size: 0.7em; display: inline; list-style-type: none; margin: 0; padding: 0; border-right: solid 0.0625em #a8998c/*color was sampled-could be incorrect*/ }
	div#BaseContent div#PageWidth div.footer ul.nav_right_footer li a { text-decoration: none }
	div#BaseContent div#PageWidth div.footer ul.nav_right_footer li a:link span,
	div#BaseContent div#PageWidth div.footer ul.nav_right_footer li a:visited span { color: #97877a/*light grey*/; padding-left: 0.45em; padding-right: 0.45em; white-space: nowrap }
	div#BaseContent div#PageWidth div.footer ul.nav_right_footer li a:hover span,
	div#BaseContent div#PageWidth div.footer ul.nav_right_footer li a:focus span,
	div#BaseContent div#PageWidth div.footer ul.nav_right_footer li a:active span { color: #484943/*dark grey*/ }
	div#BaseContent div#PageWidth div.footer ul.nav_right_footer li.first {}
	div#BaseContent div#PageWidth div.footer ul.nav_right_footer li.first a span { padding-left: 0 }
	div#BaseContent div#PageWidth div.footer ul.nav_right_footer li.last { border-right-style: none }
	div#BaseContent div#PageWidth div.footer ul.nav_right_footer li.last a span { padding-right: 0 }

	div#BaseContent div#PageWidth div.footer ul.center { float: left; text-align:center; width:25.5em;  list-style-type: none;  margin-top: 0.5em }
	div#BaseContent div#PageWidth div.footer ul.center li { display: inline; list-style-type: none; font-size: 0.7em; text-decoration: none; color: #97877a }


	div#BaseContent div#PageWidth div.footer div.copy { clear: both; height: 2px }
	div#BaseContent div#PageWidth div.footer div.copy span { display: none}
	
	/*COMMON CLASSES USED ANYWHERE*/
	.smaller { font-size: smaller }
	.dn { display: none }
	.fw142 { width: 8.875em/*142px*/ }
	.fw363 { width: 22.6875em/*363px*/ }
	.fh166 { height: 10.375em/*166px*/ }
	.hr_top { border-top: solid 1px #b8ac9f/*1px separator*/ }
	.hr { border-bottom: solid 1px #b8ac9f/*1px separator*/ }
	.h14 { padding-bottom: 0.875em/*14px*/ }
	.mb14 { margin-bottom: 0.875em/*14px*/ }
	.w530 { width:35.05em/*530px*/ }
	.w36em { width:36em /*530px*/ }
	.w350 { width: 21.875em/*350px*/ }
	.w355 { width: 22.1875em/*355px*/ }
	.rt { float: right }
	.lt { float: left }
	.cr { clear: right }
	.cl { clear: left }
	.cb { clear: both }
	.px { height: 1px; _overflow: hidden/*IE6 fix*/ }
	.plr20 { padding-left: 1.25em/*20px*/; padding-right: 1.25em/*20px*/ }
	.plr075 { padding-left: 0.75em; padding-right: 0.75em; }
	.tb10 { padding-top: 10px; padding-bottom: 10px }
	.fbg {}
	.bg_color { background-color: #f4ecd9 }
	.m142 { margin-left: 8.875em/*142px*/ }
	.border_top { border-top: solid 1px #b8ac9f/*1px separator*/ }
	.border_right { border-right: solid 1px #b8ac9f/*1px separator*/ }
	.brown_top_border { border-top: solid 5px #603000/*5px separator*/ }
	.brown_bottom_border { border-bottom: solid 5px #603000/*5px separator*/ }
	.badge_border { border: solid 1px #b8ac9f }
	a.expand { text-decoration: none; background-image: url(expand_a.gif); background-repeat: no-repeat; background-position: 10px center }
	a.collapse { text-decoration: none; background-image: url(collapse.gif); background-repeat: no-repeat; background-position: 10px center }
	a.expand:hover,a.expand:focus,a.collapse:hover,a.collapse:focus { text-decoration: underline }
	tr:hover + a:expand,tr:hover + a.collapse { text-decoration: underline }
	.padding_top1 { padding: 1em 0em 0em 0em }
	.padding_top05 { padding: 0.5em 0em 0em 0em }
	.padding_bottom05 { padding: 0em 0em 0.5em 0em }
	.padding_top05_bottom05 { padding: 0.5em 0em 0.5em 0em }
	.padding_top05_right05 { padding: 0.5em 0.5em 0em 0em }
	.padding_top1_bottom1 { padding: 1em 0em 1em 0em }
	.padding_right1_bottom1_left1 { padding: 0em 1em 1em 1em }
	.padding_top1_bottom1_left2_right2 { padding: 1em 2em 1em 2em }
	.padding_top1_bottom1_left4 { padding: 1em 0em 1em 4em }
	.padding_1_all { padding: 1em 1em 1em 1em }
	.padding_075_all { padding: 0.75em 0.75em 0.75em 0.75em }
	.padding_right075 { padding: 0em 0.75em 0em 0em }
	.padding_left1 { padding: 0em 0em 0em 1em }
	.padding_left27 { padding: 0em 0em 0em 27em }
	.padding_left6 { padding: 0em 0em 0em 5.58em }
	.padding_left25 { padding: 0em 0em 0em 3em }
	.padding_top02_bottom02_left05_right05 { padding: 0.2em 0.5em 0.2em 0.5em }
	.padding_top02_bottom02_left1_right1 { padding: 0.2em 1em 0.2em 1em }
	.padding_top075_bottom075_left075 { padding: 0.75em 0 0.75em 0.75em }
	.faq_intendation_level_0{padding-left:0em;}
	.faq_intendation_level_1{padding-left:0em;}
	.faq_intendation_level_2{padding-left:1em;}
	.faq_intendation_level_3{padding-left:2em;}
	.faq_intendation_level_4{padding-left:3em;}
	
	.faq_intendation_q_level_0{padding-left:0em;}
	.faq_intendation_q_level_1{padding-left:1em;}
	.faq_intendation_q_level_2{padding-left:2em;}
	.faq_intendation_q_level_3{padding-left:3em;}
	.faq_intendation_q_level_4{padding-left:4em;}
	
	
	/*all page details*/
	.padding_page_details { padding: 0.75em 0.5em 0em 0em;  }
	.margin_right075_left075 { margin: 0em 0.75em 0em 0.75em }
	.margin_top13_bottom13 { margin: 1.3em 0em 1.3em 0em }
	.margin_top1_bottom1 { margin: 1em 0em 1em 0em }
	.margin_top105_bottom105 { margin: 1.5em 0em 1.5em 0em }
	.margin_top1_bottom05 { margin: 1em 0em 0.5em 0em }
	.margin_top05_bottom1 { margin: 0.5em 0em 1em 0em }
	.margin_075_all { margin: 0.75em 0.75em 0.75em 0.75em }
	.margin_05_all { margin: 0.5em 0.5em 0.5em 0.5em }
	.margin_top1_bottom1_left2_right2 { margin: 1em 2em 1em 2em }
	.margin_top05_bottom05_left3 { margin: 0.5em 0em 0.5em 3em }
	.margin_top05_bottom05_left1_right05 { margin: 0.5em 0.5em 0.5em 1em }
	.margin_top05_bottom05 { margin: 0.5em 0em 0.5em 0em }
	.margin_top05_left05 { margin: 0.5em 0em 0em 0.5em }
	.margin_top075_bottom05_left075_right075 { margin: 0.75em 0.75em 0.5em 0.75em }
	.margin_top05 { margin: 0.5em 0em 0em 0em }
	.margin_left_17 { margin: 0em 0em 0em 17em }
	.margin_left_15 { margin: 0em 0em 0em 15em }
	.margin_left_7 { margin: 0em 0em 0em 7.5em }
	.margin_left_5 { margin: 0em 0em 0em 5em }
	.margin_left_4 { margin: 0em 0em 0em 3.5em }
	.margin_left_2 { margin: 0em 0em 0em 2em }
	.margin_left_1 { margin: 0em 0em 0em 1em }
	.margin_left_30 { margin: 0em 0em 0em 30em }
	.margin_left_05 { margin: 0em 0em 0em 0.5em }
	.margin_top_075 {margin-top:0.75em;}
	.margin_left_075 {margin-left:0.75em;}
	.resource_borders{border-bottom: solid 1px #b8ac9f; border-top: solid 1px #b8ac9f;}
	.resource_borders2{border-top: solid 1px #b8ac9f;}
	/*change style below to ajust left size of the center part*/
	.margin_left_075 { margin: 0em 0em 0em 0.75em }
	.margin_right_05 { margin: 0em 0.5em 0em 0em }
	.margin_top075 { margin: 0.75em 0em 0em 0em }
	.margin_top05 { margin: 0.5em 0em 0em 0em }
	.margin_top02 { margin: 0.3em 0em 0em 0em }
	.margin_top1 { margin: 1em 0em 0em 0em }
	.margin_bottom075 { margin: 0em 0em 0.75em 0em }
	.margin_bottom05 { margin: 0em 0em 0.5em 0em }
	.margin_bottom105 { margin: 0em 0em 1.5em 0em }
	.margin_top1_bottom05_right05 { margin: 1em 0.5em 0.5em 0em }
	.margin_top3_left3 { margin: 3em 0em 0em 3em }
	.margin_top1_bottom05_left05 { margin: 1em 0em 0.5em 0.5em }
	.align_right {text-align:right;}
	.bold_text { font-weight:bold;}
	/*controls badges spacing for home page*/
	.margin_top02_nav { margin: 0em 0em 0em 0em }
	
	.items_list { padding-left: 1.25em; margin-bottom: 0.5em; margin-top: 0.5em }
	.table_border { border: solid 8px #f4ecd9/*5px separator*/ }
	.team_table_border { border-top: solid 5px #ffffff; border-bottom: solid 5px #ffffff/*5px separator*/ }
	.article_content { overflow: hidden }
	.text_header { font-family: "Times New Roman", Times, serif; font-weight: normal; font-size: 1.4em }
	.text_subheader_tnr { font-family: "Times New Roman", Times, serif; font-weight: normal; font-size: 1.1em }
	.text_subheader { font-family: Verdana, Arial, Sans-Serif; font-weight: normal; font-size: 1em }
	.regular_text { text-decoration: none; font-family: Verdana, Arial, Sans-Serif; font-weight: normal; font-size: 0.8em }
	.regular_text_sm { text-decoration: none; font-family: Verdana, Arial, Sans-Serif; font-weight: normal; font-size: 0.6em }
	.normal_text { font-weight: normal }
	.reg_text_color { color: #484943 }
	.reg_text_07_bold { text-decoration: none; font-weight: bold; font-size: 0.7em }
	.reg_text_07_bold a:hover { color: #484943; text-decoration: underline }
	.reg_text_08_bold { text-decoration: none; font-weight: bold; font-size: 0.8em }
	.reg_text_08_bold a:hover { color: #484943; text-decoration: underline }
	.reg_text_08 { text-decoration: none; font-weight: normal; font-size: 0.8em }
	.reg_text_08 a:hover { color: #484943; text-decoration: underline }
	.reg_text_06 { text-decoration: none; font-weight: normal; font-size: 0.6em }
	.reg_text_06 a:hover { color: #484943; text-decoration: underline }
	.reg_text_06_bold { text-decoration: none; font-weight: bold; font-size: 0.6em }
	.reg_text_06_bold a:hover { color: #484943; text-decoration: underline }
	.reg_text_07 { font-size: 0.7em; text-decoration: none }
	.reg_text_07 a:link, .reg_text_07 a:visited{ color: #484943 }
	.reg_text_07 a:hover, .reg_text_07 a:focus { color: #484943; text-decoration: underline }
	.sm_text_link { color: #484943; text-decoration: none; font-weight: normal; font-size: 0.6em }
	.sm_text_link a:hover { color: #484943; text-decoration: underline }
	.sm_text_bold { text-decoration: none; font-weight: bold; font-size: 0.6em; color: #484943 }
	.sm_text_bold a:hover { color: #484943; text-decoration: underline }
	.article_resource_text { padding-top: 0.75em; text-decoration: none; font-family: Verdana, Arial, Sans-Serif; font-weight: normal; font-size: 0.7em }
	.article_resource_text_i { font-weight: normal; font-style: italic; font-size: 0.6em }
	.article_resource_text a { font-weight: bold; text-decoration: none }
	.article_resource_text a:hover { font-weight: bold; text-decoration: underline }
	
	a.light_link:link, 
	a.light_link:visited {font-size: 0.8em; color: #91783B; text-decoration: underline !important; font-weight: normal}
	a.light_link:hover, 
	a.light_link:focus {font-size: 0.8em;color: #484943/*dark grey*/; text-decoration: underline}
	
	
	div#BaseContent div#PageWidth div#divLeftContent div.reg_text_08_bold_brown { font-size: 0.8em; text-decoration: underline !important; font-weight: bold  }
	div#BaseContent div#PageWidth div#divLeftContent div.reg_text_08_bold_brown a:link, .reg_text_08_bold_brown a:visited  { color: #91783B !important; }
	div#BaseContent div#PageWidth div#divLeftContent div.reg_text_08_bold_brown a:hover, .reg_text_08_bold_brown a:focus { color: #484943 !important; text-decoration: underline }
	/*search result*/
	div#BaseContent div#PageWidth div#divLeftContent div.reg_text_08_brown { font-size: 0.8em; text-decoration: underline !important; font-weight: normal  }
	div#BaseContent div#PageWidth div#divLeftContent div.reg_text_08_brown a:link, .reg_text_08_bold_brown a:visited  { color: #91783B !important; }
	div#BaseContent div#PageWidth div#divLeftContent div.reg_text_08_brown a:hover, .reg_text_08_bold_brown a:focus { color: #484943 !important; text-decoration: underline }
	
	
	
	div#BaseContent div#PageWidth div#divLeftContent div.article_content a.reg_text_08_bold:link,
	div#BaseContent div#PageWidth div#divLeftContent div.article_content a.reg_text_08_bold:visited { color: #484943; text-decoration: none !important; font-weight: bold}
	
	div#BaseContent div#PageWidth div#divLeftContent div.article_content a.reg_text_08_bold:hover,
	div#BaseContent div#PageWidth div#divLeftContent div.article_content a.reg_text_08_bold:focus {color: #484943/*dark grey*/; text-decoration: underline !important}

	

	
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_content_aboutus ul { margin: 0; padding: 0; list-style-type: none; font-size: 0.8em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_content_aboutus ul li { color: #97877a; font-weight: normal; text-decoration: none }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_content_aboutus ul li a { color: #97877a; font-weight: normal; text-decoration: none }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_content_aboutus ul li a:hover,
	div#BaseContent div#PageWidth div#divLeftContent .article_content .article_content_aboutus ul li a:focus { color: #484943 }
	
	div#BaseContent div#PageWidth div#divLeftContent .light_gray_link_07 { font-size: 0.7em; color: #97877a /*light grey*/; text-decoration: none }
	div#BaseContent div#PageWidth div#divLeftContent .light_gray_link_07 a { font-size: 0.7em; color: #97877a /*light grey*/; text-decoration: none }
	div#BaseContent div#PageWidth div#divLeftContent .light_gray_link_07 a:hover,
	div#BaseContent div#PageWidth div#divLeftContent .light_gray_link_07 a:focus { color: #484943 /*dark grey*/; text-decoration: none }
	
	.error_label { color: #ff0000 !important; font-weight: normal; font-size: 0.8em; font-family: Verdana, Arial, Sans-Serif }
	.text_i { font-style: italic }
	.nowrap { white-space: nowrap }
	textarea { font-size: 0.8em; color: #484943; font-family: Verdana, Arial, Sans-Serif }
	/*story photo upload*/
	input.input_23 { width: 23em/*368px*/; border: solid 0.1em #ab9b8b; padding-left: 0.5em; padding-right: 0.5em; margin-right: 0.5em; font-size: 0.8em; color: #484943; font-family: Verdana, Arial, Sans-Serif }
	/*advance search*/
	input.input_16 { width: 16.6em/*267px*/; border: solid 0.1em #ab9b8b; padding-left: 0.5em; padding-right: 0.5em; margin-right: 0.5em; font-size: 0.8em; color: #484943; font-family: Verdana, Arial, Sans-Serif }
	/*date picker*/
	XXXinput.input_12 { width: 12em; border: solid 0.1em #ab9b8b; padding-left: 0.5em; padding-right: 0.5em; margin-right: 0.5em; font-size: 0.8em; color: #484943; font-family: Verdana, Arial, Sans-Serif }
	input.input_28 { width: 28em; border: solid 0.1em #ab9b8b; padding-left: 0.5em; padding-right: 0.5em; margin-right: 0.5em; font-size: 0.8em; color: #484943; font-family: Verdana, Arial, Sans-Serif }
	.input_28 { width: 28em; border: solid 0.1em #ab9b8b; padding-left: 0.5em; padding-right: 0.5em; margin-right: 0.5em; font-size: 0.8em; color: #484943; font-family: Verdana, Arial, Sans-Serif }
	.input_28_fu{ width: 29em; border: solid 0.1em #ab9b8b; padding-left: 0.5em; padding-right: 0.5em; margin-right: 0.5em; font-size: 0.8em; color: #484943; font-family: Verdana, Arial, Sans-Serif }
	/*discussion: post reply, create topic*/
	input.input_34 { width: 34em; border: solid 0.1em #ab9b8b; padding-left: 0.5em; padding-right: 0.5em; margin-right: 0.5em; font-size: 0.8em; color: #484943; font-family: Verdana, Arial, Sans-Serif }
	.select_box_28 { width: 29.2em; border: solid 0.1em #ab9b8b; font-size: 0.8em; color: #484943; font-family: Verdana, Arial, Sans-Serif }
	/*event index (cources & conferences*/
	.select_box_event_form { font-weight: normal; font-size: 0.8em; color: #484943; background-color: #ffffff; width: 18em; border: solid 0.1em #ab9b8b; font-family: Verdana, Arial, Sans-Serif }
	/*icons select*/
	
	.spacer { margin: 0.5em 0em 0em 0.5em }
	.spacer2 { margin: 0.3em 0em 0em 0.5em }
	
	.spacer_left { margin: 0.3em 0em 0em 0.5em }
	.spacer4 { margin: 0.3em 0.5em 0em 0em }
	.spacer5 { margin: 0em 0em 0em 0.5em }
	.spacer6 { margin: 0.1em 0em 0em 0.5em }
	.spacer7 { margin: 0.5em 0.5em 0em 5em }
	.spacer8 { margin: 0.8em 0.5em 0em 0em }
	.spacer9 { margin: 0.3em 0.5em 0em 0.5em }
	.center { text-align: center }
	.box_width_4 { width: 4.5em/*66px*/ }
	.box_width_12 { width: 12.5em/*166px*/ }
	.box_width_15 { width: 34em/*160px*/ }
	.box_width_10 { width: 10em }
	.box_width_27 { width: 27em }
	.search_again_box { position: relative; height: 1em; margin: 0em 0em 0em 0em }
	.search_again_inner_box1 { position: absolute; top: 0.125em; left: 0em }
	.search_again_inner_box2 { position: absolute; top: 0.2em; left: 23em }
	.left_floatin_box { display: inline; float: left }
	.right_floatin_box { display: inline; float: right }
	.center_block { text-align: center; margin-top: 2em; margin-bottom: 1em }
	.block_box { display: block }
	.forum_subheader { text-decoration: none; font-family: Verdana, Arial, Sans-Serif; font-weight: bold; font-size: 0.8em }
	.vs { font-size: 0.8em; color: #ff0000 }
	.forum_form_label { text-decoration: none; font-family: Verdana, Arial, Sans-Serif; font-weight: normal; font-size: 0.8em; color: #484943 }
	.forum_bg { background-color: #f4ecd9; overflow: hidden }
	.text_i { font-style: italic }
	.table_spacer { font-size: 0.1em }
	.view_article_button { width: 6.26em/*100px*/; height: 1.127em/*18px*/ }
	.event_left_box_width { width: 18em/*316px*/ }
	.event_right_box_width { width: 18.5em/*274px*/ }
	.debug { border: solid 1px black }
	.next_prev a { font-family: Verdana, Arial, Sans-Serif; font-weight: bold; text-decoration: none; color: #97877a }
	.calendar_day { font-family: Verdana, Arial, Sans-Serif; font-weight: bold; font-size: 0.7em; color: #484943; text-decoration: none }
	.calendar_day a { text-decoration: none }
	.calendar_day_other { font-family: Verdana, Arial, Sans-Serif; font-weight: bold; font-size: 0.7em; color: #97877a; text-decoration: none }
	.calendar_day_other a { text-decoration: none; color: #97877a }
	.day_header { font-family: Verdana, Arial, Sans-Serif; font-weight: bold; font-size: 0.7em; color: #000000; text-decoration: none }
	.day_header a { text-decoration: none; color: #000000 }
	.today_day { border: solid 1px #f4ecd9; font-family: Verdana, Arial, Sans-Serif; font-weight: bold; font-size: 0.7em; color: #484943; text-decoration: none }
	.today_day a { text-decoration: none; color: #484943 }
	.today_day a:active { text-decoration: none; color: #484943 }
	
	div#BaseContent div#PageWidth div#divLeftContent .article_icon_link,
	div#BaseContent div#PageWidth div#divLeftContent .article_icon_link a,
	div#BaseContent div#PageWidth div#divLeftContent div.article_content table.padding_page_details td div .article_icon_link,
	div#BaseContent div#PageWidth div#divLeftContent div.article_content  table.padding_page_details td div  .article_icon_link a { text-decoration: none ! important; color: #97877a; }
	div#BaseContent div#PageWidth div#divLeftContent  .article_icon_link a:hover,
	div#BaseContent div#PageWidth div#divLeftContent div.article_content  table.padding_page_details td div  .article_icon_link a:hover { color: #484943 }
	
	.article_icon_link { text-decoration: none  ! important; color: #97877a; font-size: 0.6em; font-weight: normal }
	.article_icon_link a:hover { color: #484943; text-decoration: none ! important }
	.forum_form_title { text-decoration: none; font-family: Verdana, arial; font-weight: normal; font-size: 0.8em; color: #97877a }
	
	 div#BaseContent div#PageWidth div#divLeftContent .login_link { text-decoration: none; color: #97877a; font-size: 0.7em; font-weight: normal }
	 div#BaseContent div#PageWidth div#divLeftContent .login_link a:hover { color: #484943; text-decoration: none }
	 .login_link { text-decoration: none; color: #97877a; font-size: 0.7em; font-weight: normal }
	 .login_link a:hover { color: #484943; text-decoration: none }
	
	/*BUTTONS*/
	.regular_button { border: solid 1px #B9AC9C; color: #ffffff; font-size: 0.8em; background-color: #B9AC9C; padding-left: 0.5em; padding-right: 0.5em }
	.suggest_event_button { border: solid 1px #B9AC9C; color: #ffffff; font-size: 0.8em; background-color: #B9AC9C; padding-left: 1.5em; padding-right: 1.5em }
	.search_buttons { vertical-align: middle; width: 0.9375em/*15px*/; height: 0.9375em/*15px*/ }
	.login_inbox_button { width: 14em; height: 1.69em/*27px*/ }
	XXX.text_button { border: solid 0px #ffffff; color: #484943; font-size: 0.7em; font-weight: bold; background-color: #ffffff; padding-left: 0.5em; padding-right: 0.5em }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .view_button,
	div#BaseContent div#PageWidth div#divLeftContent .article_content .view_button a { border: solid 1px #B9AC9C; color: #ffffff; font-size: 0.8em; background-color: #B9AC9C; padding-left: 0.5em; padding-right: 0.5em; text-decoration:none !important; }
	div#BaseContent div#PageWidth div#divLeftContent .article_content .view_button a:hover { border: solid 1px #B9AC9C; color: #ffffff; font-size: 0.8em; background-color: #B9AC9C; padding-left: 0.5em; padding-right: 0.5em; text-decoration:none; }
	
	/*IMAGES*/
	.icon { width: 1.627em/*26px*/; height: 1.627em/*26px*/ }
	.story_bottom_image { width: 18.78em/*300px*/; height: 12.83em/*205px*/ }
	.team_photo { width: 7.762em/*124px*/; height: 9.014em/*144px*/ }
	.map_size { margin-top: -1em; margin-left:-0.85em; width: 37.685em/*602px*/; height: 22.285em/*356px*/ }
	.article_image { width: 16.025em/*256px*/; height: 9.8em/*167px*/; padding: 0.5em 0.5em 0.5em 0.5em }
	.about_us_image{ width: 8.43em/*136px*/; height: 9.45em/*151px*/; padding: 0.5em 0.5em 0.5em 0.5em }
	.icon_image_120_120 { width: 7.512em/*120px*/; height: 7.512em/*120px*/ }
	.photo_300_300 { width: 18.78em/*300px*/; height: 18.78em/*300px*/ }
	
	ul.pager { text-align: right; list-style-type: none; margin: 0.5em 0; padding: 0 }
	ul.pager li { display: inline; text-align: left; list-style-type: none; margin: 0; padding: 0;text-decoration:none !important; }
	ul.pager li.this {}
	ul.pager li span{ text-decoration:none !important; margin: 1px; padding: 3px; /*font-size: 0.7em;*/ line-height: 1.8em; font-weight: bold; display: inline-block;color:#7a7a0e;}
	ul.pager li.this span { text-decoration:none !important; margin: 1px; padding: 2px; /*font-size: 0.7em;*/  line-height: 1.8em; font-weight: bold; display: inline-block; border: solid 1px #7a7a0e;background-color:#7a7a0e; color:#ffffff }
	ul.pager li.disabled span { text-decoration:none !important; margin: 1px; padding: 3px; /*font-size: 0.7em;*/ line-height: 1.8em; font-weight: bold; display: inline-block; color: #7a7a0e }
	ul.pager li a:link,
	ul.pager li a:visited,
	div#BaseContent div#PageWidth  div#divLeftContent .article_content ul.pager li a:link,
	div#BaseContent div#PageWidth  div#divLeftContent .article_content ul.pager li a:visited,
	div#BaseContent div#PageWidth  div#divLeftContent .article_content table td.border_right div.margin_top075_bottom05_left075_right075 ul.pager li a:link,
	div#BaseContent div#PageWidth  div#divLeftContent .article_content table td.border_right div.margin_top075_bottom05_left075_right075  ul.pager li a:visited {color: #7a7a0e !important; text-decoration:none !important; margin: 1px; padding: 3px; /*font-size: 0.7em;*/ line-height: 1.8em; font-weight: bold !important; display: inline-block }
	ul.pager li a:hover,
	ul.pager li a:focus,
	div#BaseContent div#PageWidth  div#divLeftContent .article_content ul.pager li a:hover,
	div#BaseContent div#PageWidth  div#divLeftContent .article_content ul.pager li a:focus ,
	div#BaseContent div#PageWidth  div#divLeftContent .article_content table td.border_right div.margin_top075_bottom05_left075_right075  ul.pager li a:hover,
	div#BaseContent div#PageWidth  div#divLeftContent .article_content table td.border_right div.margin_top075_bottom05_left075_right075  ul.pager li a:focus {  margin: 1px; padding: 2px; border: solid 1px #7a7a0e }
	
	.bullet {font-size: 0.7em; padding-right:0.2em;}
	.bullet2 {font-size: 0.7em; padding-right:0.5em;}
	
    .survey_right
    {
        float:right;
        margin:5px 0px 5px 0px; 
        width:150px; 
        vertical-align:top; 
    }
    .survey_left
    {
        float:left;
        margin:5px 0px 5px 0px; 
        width:400px;
    }
}
/*(closing bracket of "@media screen display {") 
DO NOT ADD ANY RULES BEYOND THIS, UNLESS YOU INTEND THEM TO APPLY IN PRINT LAYOUTS AS WELL
*/


@media print {
	body { font-family: Verdana, Arial, Sans-Serif; font-size: 10pt; color: black; background: white }
	ul.accessories,ul.accessories_fr,div.nav_tabs,div.nav_tab_links,ul.nav_crumbs,div.DisplayBox,div#divRightContent,div.footer,.np { display: none }
	img.logo {border:solid 0px #ffffff ; width: 190px; /* 23.78em;*/ /*21.94em;*/ height: 68px;/* 6.25em */ }
	a.first:link:after { content: "http://www.virtualhospice.ca" !important; padding-left:450px; }
	a.first:link, a.first:visited{color:black; text-decoration:none;}
	
	ul.nav_top li.first a.first:after { content: "http://www.virtualhospice.ca" !important; padding-left:450px;  }
	
	acronym { text-decoration: none }
	ul.nav_top { list-style-type: none }
	ul.nav_top li { list-style-type: none; margin: 0; padding: 0 }
	/*a:link img,a:visited img { border: solid 0px #fff }*/
	/*a:link,a:visited { color: #0000ff; background: transparent; text-decoration: none; font-size: 70% }*/
	a:link:after, #content a:visited:after { content: " (" attr(href) ") "; font-size: 90% }
	a[href^="/"]:after { content: " (http://www.virtualhospice.ca" attr(href) ") " }
	a[href^="mailto"]:after,a[href^="javascript"]:after { content: "" }
	a[href^="mailto"],a[href^="javascript"] { color: #000000; text-decoration: none }
	h1{font-size: 90%;margin-top:5px; margin-bottom:5px;}
	h2, h2 a{color:black; text-decoration:none; font-size: 90%;margin-top:5px; margin-bottom:5px;}
	h3{font-size: 90%;margin-top:5px; margin-bottom:5px;}
	p {margin-top:10px; margin-bottom:10px;}

   
	div.pub ul { list-style-type: none; margin: 0; padding: 0; width: 100%; color: #484943 }
	div.pub ul li {  padding: 0.5em 0 0.5em 0; background-color: #ffffff; overflow: hidden }
	div.pub ul li div.graphic { float: left; width: 6.6875em/*107px*/; height: 5.875em/*94px*/; padding-left: 0.75em }
	div.pub ul li div.graphic img { width: 5.125em/*82px*/; height: 5.25em/*84px*/ }
	div.pub ul li div.copy { float: left; width: 26.8125em/*429px*/ }
	
	div.pub ul li div.copy h2 { float: left; font-size: 1em !important; /*regular 1em;*/ font-weight: 600; font-family: Verdana, Arial, Sans-Serif; margin-top: 0;margin-bottom: 0.5em; }
	div.pub ul li div.copy h3 { float: right; font-size: 0.9em !important; /*regular 0.9em;*/ font-weight: bold; font-family: Verdana, Arial, Sans-Serif; margin-top: 0.5em;margin-bottom: 0.5em;}
	div.pub ul li div.copy h4 { float: right; font-size: 0.7em  !important; font-weight: bold; font-family: Verdana, Arial, Sans-Serif; margin-top: 0.5em;margin-bottom: 0.5em; }
	
	div.pub ul li div.copy div { clear: both; margin-bottom:1.5em; width: 26.8125em/*429px*/ }
	div.pub ul li div.copy div p a { font-size: 1em }
	div.pub ul li div.copy div p {}
	div#BaseContent div#PageWidth div#divLeftContent .article_content .header_article_right_part .header { margin: 0.5em 0em 0.5em 1.45em; font-weight: bold; font-size: 0.9em }

}