body {
	font-family: ����;
	font-size: 12px;
	background-image:url(/uploads/image/acimages/allbj.jpg);
	
	margin: 0px;
	background-color: #edf0f1;
	background-repeat: repeat-y;
	background-position: center top;
}

td {
	font-family: verdana, arial, helvetica, sans-serif; font-size: 12px
}
.input {
	border-bottom: #a4a9c1 1px solid; border-left: #a4a9c1 1px solid; background-color: #eeeeee; font-size: 12px; border-top: #a4a9c1 1px solid; border-right: #a4a9c1 1px solid
}
.button {
	border-bottom: #666666 1px solid; border-left: #666666 1px solid; background-color: #dddddd; height: 23px; color: #555555; font-size: 12px; vertical-align: bottom; border-top: #666666 1px solid; border-right: #666666 1px solid
}
a:link {
	color: #000000; text-decoration: none
}
a:hover {
	color: #059bfe; text-decoration: underline
}
a:visited {
	color: #000000; text-decoration: none
}

a:active {
	text-decoration: none
}

.td_x {
	border-bottom: #cccccc 1px; border-left: #cccccc 1px; border-top: #cccccc 1px solid; border-right: #cccccc 1px
}
.bk_x {
	border-bottom: #99ccff 1px solid
}
.x_s_dx {
	border-top: #666666 1px dotted
}
.lj_bjbs {
	background-color: #ffffff
}
a.txt_bs:hover {
	color: #ff0000; text-decoration: underline
}
a.txt_bs:link {
	color: #ffffff; text-decoration: none
}
a.txt_bs:visited {
	color: #ffffff; text-decoration: none
}
a.txt_bs:active {
	text-decoration: none
}
.txt_bs {
	color: #ffffff; font-size: 13px
}
.txt_ct {
	font-size: 14px; font-weight: bold
}
.style301 {
	font-size: 14px
}


.style31 {
	color: #ffffff; font-size: 14px
}
td {
	line-height: 21px
}
.td_zy {
	background-color: #ffffff
}
.style6 {
	color: #ffffff
}
.style88 {
	font-family: verdana, arial, helvetica, sans-serif
}
.style90 {
	color: #ffffff
}
.bai {
	color: #ffffff; font-size: 12px
}
.style92 {
	color: #ffffff; font-weight: bold
}
.cell3 {
	border-bottom: #eeeeee 1px solid; border-left: #eeeeee 1px solid; background-color: #ffffff; border-top: #eeeeee 1px solid; border-right: #eeeeee 1px solid
}
.style2 {
	line-height: 20px; color: #000000; font-size: 12px
}
.cell_ljl {
	border-bottom: #333333 1px solid; border-left: #333333 1px solid; border-top: #333333 1px solid; border-right: #333333 1px solid
}
.cell_ljl2 {
	border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid
}
.cell1 {
	border-bottom: #cccccc 1px solid; line-height: normal
}
.cell2 {
	border-bottom: #cccccc 1px solid; border-right-color: #cccccc; border-top: #cccccc 1px solid
}
.style11 {
	font-size: 12px
}
.style3 {
	line-height: 20px; color: #004488; font-weight: bold
}
.td_2 {
	border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid
}
.td41 {
	border-bottom: #b4d1e7 1px solid; border-left: #b4d1e7 1px solid; border-top: #b4d1e7 1px solid; border-right: #b4d1e7 1px solid
}
.td4 {
	border-bottom: #dddddd 1px solid; border-left: #dddddd 1px solid; border-top: #dddddd 1px solid; border-right: #dddddd 1px solid
}
.di {
	border-bottom: #cccccc 1px solid
}
.all {
	border-bottom-style: none; border-left: #c8c8c8 1px solid; border-top: #c8c8c8 1px solid; border-right: #c8c8c8 1px solid
}
.all1 {
	border-bottom: #abc7ec 1px solid; border-left: #abc7ec 1px solid; border-top: #abc7ec 1px solid; border-right: #abc7ec 1px solid
}
.style8 {
	color: #ffffff; font-size: 14px; font-weight: bold
}
.style17 {
	line-height: 20px; color: #000000; font-size: 12px
}
.style191 {
	color: #652700; font-size: 14px; font-weight: bold
}
.style2zong {
	color: #ffffff; font-size: 14px; font-weight: bold
}
.style30 {
	font-family: verdana, arial, helvetica, sans-serif
}
.style37z {
	line-height: 18px; font-family: "????"; color: #131386; font-size: 12px; font-weight: bold
}
.style6 {
	line-height: 18px; font-family: "????"; color: #000000; font-size: 12px
}
.style8 {
	font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 12px
}
.all {
	border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; border-top-color: #cccccc; border-top-width: 1px; border-right: #cccccc 1px solid
}
.style33 {
	font-family: "????"; color: #000000; font-size: 12px
}
.left_bg {
	background-image: url(/uploads/image/acimages/left_bg.jpg)
}
.txt1 {
	font-family: "????"; color: #ff0000; font-size: 12px
}
ul {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
li {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
ul {
	list-style-type: none
}
li {
	list-style-type: none
}
.min li a {
	text-align: center; line-height: 27px; margin: 8px 0px 0px; width: 150px; display: inline; font-family: "??????"; background: url(/uploads/image/acimages/lm.gif) no-repeat; float: left; letter-spacing: 3pt; height: 27px; color: #fff; font-size: 16px; cursor: pointer; font-weight: bold
}
.min li a:visited {
	color: #fff; text-decoration: none
}
.min li a:hover {
	text-align: center; line-height: 27px; margin: 8px 0px 0px; width: 150px; display: inline; background: url(/uploads/image/acimages/lm1.gif) no-repeat; float: left; letter-spacing: 3pt; height: 27px; color: #fff; cursor: pointer; font-weight: bold
}
.style194 {
	color: #333333
}
.style195 {
	color: #ff0000
}
.style199 {
	color: #f0360f; font-weight: bold
}
.lt {
	color: #0799f1; font-weight: bold
}
*#dbt_action_bar_hide {
	display: none
}
*.hidelabel {
	display: none
}
*.volumeshowsections {
	display: none
}
*#sectiondisplay {
	display: none
}
*#selectyearrange {
	border-bottom: #ccc 1px solid; padding-bottom: 3px; background-color: #f1f1f1; margin: 3px 0px; padding-left: 3px; padding-right: 3px; padding-top: 3px
}
*.issselected {
	background-color: #fffee9
}
*.volisslist_selected {
	background-color: #757575; color: #e1e1e1
}
*.volisslist_selected a {
	color: white
}
.wrapissues {
	padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px
}
#section-showlist {
	height: 150px; overflow: auto
}
*#browsevolumesbox select {
	width: 200px; font-size: 10px
}
#volumepanel {
	height: 180px; overflow: auto
}
.abstractfield {
	padding-bottom: 0px; line-height: 20px; padding-left: 0px; width: 100%; padding-right: 0px; display: none; margin-bottom: 5px; padding-top: 0px
}
.abstractfield sub {
	line-height: 0px
}
.abstractfield sup {
	line-height: 0px
}
*.hiderow {
	display: none
}
*.abs_zuozhe {
	color: #a66000; text-decoration: none
}
.abs_zuozhe:hover {
	cursor: pointer !important
}
.abs_zuozhe:hover {
	color: #ffbf40
}
*.proc-title {
	margin: 5px 0px; display: block; font-size: 110%; font-weight: bold
}
.proceeding-isbn {
	margin: 5px 0px; display: block
}
.conference-lcoation {
	margin: 5px 0px; display: block
}
#dbtwrapper {
	margin-top: 10px; min-height: 575px; float: left
}
#dbtwrapper h3 {
	border-bottom: medium none; border-left: medium none; clear: none; border-top: medium none; border-right: medium none
}
#dbtwrapper h1 {
	border-bottom: medium none; border-left: medium none; clear: none; border-top: medium none; border-right: medium none
}
#dbt_navigation a {
	color: #000000; text-decoration: none
}
#dbt_navigation a:hover {
	color: #1259a0
}
#dbt_navigation {
	z-index: 1000; text-align: left; width: 190px; float: left
}
#dbt_navigation p {
	padding-bottom: 3px; margin: 0px; padding-left: 3px; padding-right: 3px; padding-top: 3px
}
#dbt_tocwrapper {
	text-align: left; margin-left: 200px
}
*#dbt_tocwrapper h1 {
	border-bottom: medium none; border-left: medium none; border-top: medium none; border-right: medium none
}
#maincontent_left {
	padding-left: 0px
}
*#volumelisting {
	border-bottom: #888888 1px solid; border-left: #888888 1px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; margin-bottom: 6px; border-top: #888888 1px solid; border-right: #888888 1px solid; padding-top: 3px
}
*#hidevolumelist {
	border-bottom: #888888 1px solid; border-left: #888888 1px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; margin-bottom: 6px; border-top: #888888 1px solid; border-right: #888888 1px solid; padding-top: 3px
}
#seclisting {
	border-bottom: #888888 1px solid; border-left: #888888 1px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; margin-bottom: 6px; border-top: #888888 1px solid; border-right: #888888 1px solid; padding-top: 3px
}
#supplimentallisting {
	border-bottom: #888888 1px solid; border-left: #888888 1px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; margin-bottom: 6px; border-top: #888888 1px solid; border-right: #888888 1px solid; padding-top: 3px
}
*#issuelisting {
	border-bottom: #cbcbcb 1px dashed; padding-bottom: 2px; padding-left: 5px; padding-right: 0px; height: 120px; max-height: 120px; overflow: auto; padding-top: 2px
}
*#volumelisting h3 {
	padding-bottom: 4px; margin: 0px; padding-left: 4px; padding-right: 4px; font-size: 12px; padding-top: 4px
}
*#hidevolumelist h3 {
	padding-bottom: 4px; margin: 0px; padding-left: 4px; padding-right: 4px; font-size: 12px; padding-top: 4px
}
*#dbt_action_bar_hide h3 {
	padding-bottom: 4px; margin: 0px; padding-left: 4px; padding-right: 4px; font-size: 12px; padding-top: 4px
}
#hidevolumelist h3 {
	margin: 0px
}
#dbt_action_bar_hide h3 {
	margin: 0px
}
*#hidevolumelist {
	display: none
}
*#dbt_action_bar_hide {
	display: none
}
*#dbt_action_bar li {
	list-style-type: none
}
*#dbt_action_bar {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; height: 17px; font-size: 11px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 7px
}
*#dbt_action_bar a {
	text-decoration: none
}
#dbt_action_bar div a {
	position: relative; top: -2px
}
*#actionbar-arrow {
	background-image: url(/uploads/image/idbt/actionsarrow.png); position: absolute; text-align: center; width: 30px; height: 23px; font-size: 10px; top: 13px; left: -3px
}
*.underbar {
	height: 3px
}
#seclisting ul {
	padding-bottom: 0px; background-color: #efefef; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
*#supplimentallisting ul {
	padding-bottom: 0px; background-color: #efefef; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
#seclisting ul li {
	border-bottom: #ccc 1px solid; list-style-type: none
}
#supplimentallisting ul li {
	border-bottom: #ccc 1px solid; list-style-type: none
}
#seclisting ul ul {
	background-color: #fff
}
#seclisting ul ul li {
	background-color: transparent; padding-left: 15px
}
*#seclisting ul ul ul li {
	border-bottom: medium none; border-left: medium none; padding-bottom: 0px; background-color: transparent; padding-left: 10px; padding-right: 0px; border-top: medium none; border-right: medium none; padding-top: 0px
}
*#seclisting a {
	padding-bottom: 4px; line-height: 13px; padding-left: 4px; padding-right: 4px; display: block; font-size: 10px; padding-top: 4px
}
*#supplimentallisting a {
	padding-bottom: 4px; line-height: 13px; padding-left: 4px; padding-right: 4px; display: block; font-size: 10px; padding-top: 4px
}
*.linesep {
	border-bottom: black 1px solid; margin: 4px 0px
}
.showhide {
	padding-bottom: 2px; padding-left: 0px; width: 30px; padding-right: 0px; float: right; padding-top: 2px
}
.showhide:hover {
	cursor: pointer
}
*.datespan {
	font-size: 10px
}
*#tocheader {
	margin-bottom: 12px
}
#issuesearchbox {
	position: relative; padding-bottom: 5px; padding-left: 5px; width: 96%; padding-right: 5px; display: none; margin-bottom: 5px; top: 0px; right: 0px; padding-top: 5px
}
#issuesearchbox h3 {
	text-align: left; padding-bottom: 3px; margin: 0px 0px 4px; padding-left: 3px; padding-right: 3px; font-size: 12px; font-weight: bold; padding-top: 3px
}
.isslist {
	border-bottom: #ccc 1px solid; padding-bottom: 2px; margin: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px
}
.isslist_selected {
	border-bottom: #ccc 1px solid; padding-bottom: 2px; margin: 0px; padding-left: 2px; padding-right: 2px; padding-top: 2px
}
*.isspartiss {
	font-style: italic; margin-top: 1px; float: right; color: red; font-size: 11px
}
*.volisslist {
	border-bottom: #ccc 1px solid; padding-bottom: 3px; background-color: #efefef; margin: 2px 0px; padding-left: 4px; padding-right: 0px; padding-top: 2px
}
*.volisslist_selected {
	border-bottom: #ccc 1px solid; padding-bottom: 3px; background-color: #efefef; margin: 2px 0px; padding-left: 4px; padding-right: 0px; padding-top: 2px
}
.volisslist:hover {
	background: #e9e9e9
}
.isslist:hover {
	background: #e9e9e9
}
#seclisting li:hover {
	background: #e9e9e9
}
.volisslist_selected {
	background: #e9e9e9
}
.isslist_selected {
	background: #e9e9e9
}
*#sectiondisplay {
	display: none
}
*#selectyearrange {
	border-bottom: #ccc 1px solid; padding-bottom: 3px; background-color: #f1f1f1; margin: 3px 0px; padding-left: 3px; padding-right: 3px; padding-top: 3px
}
*.issselected {
	background-color: #fffee9
}
*.volisslist_selected {
	background-color: #757575; color: #e1e1e1
}
*.volisslist_selected a {
	color: white
}
.wrapissues {
	padding-bottom: 2px; padding-left: 2px; padding-right: 2px; padding-top: 2px
}
#section-showlist {
	height: 150px; overflow: auto
}
*#browsevolumesbox select {
	width: 200px; font-size: 10px
}
#volumepanel {
	height: 180px; overflow: auto
}
#abs_biaoti sup {
	line-height: 0px
}
.abstractfield {
	padding-bottom: 0px; line-height: 20px; padding-left: 0px; padding-right: 0px; display: none; margin-bottom: 5px; padding-top: 0px
}
.abstractfield sub {
	line-height: 0px
}
.abstractfield sup {
	line-height: 0px
}
#toctop h1 {
	padding-bottom: 0px; margin: 0px 0px 5px; padding-left: 0px; padding-right: 0px; font-size: 14px; padding-top: 0px
}
*#dbt_title_bar {
	background-color: #dadadb; margin-top: 5px; height: 20px
}
*.dbttablehead {
	color: #1259a0; font-size: 10px
}
*.noselectrow {
	border-bottom: white 1px solid; border-left: white 1px solid; padding-bottom: 5px; margin: 5px 0px 8px; width: 100%; border-top: white 1px solid; border-right: white 1px solid
}
*.selectedrow {
	border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 5px; margin: 5px 0px 8px; width: 100%; background: #f1f1f1; border-top: #ccc 1px solid; border-right: #ccc 1px solid
}
*.hiderow {
	display: none
}
*#abs_biaoti a {
	font-size: 12px; font-weight: normal
}
*.abs_biaoti {
	margin-bottom: 4px !important; font-size: 12px
}
*.abs_biaoti sup {
	line-height: 0% !important
}
.abs_biaoti sub {
	line-height: 0% !important
}
.abs_biaoti a {
	line-height: 140%; color: #a66000 !important; font-size: 14px; font-weight: bold
}
.authorlist {
	margin-bottom: 4px !important
}
.authorlist_entry sup {
	display: none
}
.dbtcitation {
	margin-bottom: 0px; height: 20px; important: 
}
.showabstract {
	margin-top: 4px
}
#abs_biaoti p.dbtdownload a {
	font-size: 12px; font-weight: bold
}
p.dbtauthors a {
	font-size: 13px !important
}
#abs_biaoti td {
	color: #2f2f2f
}
#abs_biaoti .sectiontitlecheckbox {
	width: 13%
}
#lnavbox {
	border-bottom: #000000 1px solid; border-left: #000000 1px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; border-top: #000000 1px solid; border-right: #000000 1px solid; padding-top: 3px
}
#rnavbox {
	border-bottom: #000000 1px solid; border-left: #000000 1px solid; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; border-top: #000000 1px solid; border-right: #000000 1px solid; padding-top: 3px
}
#lnavbox h3 {
	padding-bottom: 0px; background-color: transparent; margin: 0px 0px 5px; padding-left: 0px; padding-right: 0px; font-size: 10px; padding-top: 0px
}
#rnavbox h3 {
	padding-bottom: 0px; background-color: transparent; margin: 0px 0px 5px; padding-left: 0px; padding-right: 0px; font-size: 10px; padding-top: 0px
}
#volnav h3 {
	padding-bottom: 0px; background-color: transparent; margin: 0px 0px 5px; padding-left: 0px; padding-right: 0px; font-size: 10px; padding-top: 0px
}
#lnavbox {
	margin-right: 130px
}
#rnavbox {
	width: 120px; float: right
}
#prevnextnav {
	border-bottom: #ccc 2px solid; text-align: right; border-left: #ccc 2px solid; padding-bottom: 4px; background-color: white; padding-left: 4px; width: 245px; padding-right: 4px; float: right; border-top: #ccc 2px; border-right: #ccc 2px; padding-top: 4px
}
#abouttheissue {
	border-bottom: #9e9e9e 2px solid; padding-bottom: 8px; background-color: #e9e9e9; padding-left: 8px; padding-right: 0px; margin-bottom: 10px; overflow: auto; padding-top: 8px
}
*#abouttheissue h1.bigger {
	font-size: 16px
}
*#abouttheissue h1 {
	font-size: 16px
}
*#coverimage {
	padding-bottom: 3px; padding-left: 0px; width: 80px; padding-right: 0px; float: left; padding-top: 3px
}
*#issuetext {
	width: 550px; float: right
}
*#aboutissuetext {
	margin-top: 10px
}
*#toctop h1 {
	padding-bottom: 0px; line-height: 100%; margin: 0px 0px 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
*#toctop h1.bigger {
	font-size: 16px
}
*#actionbar {
	padding-bottom: 20px
}
*.anchordiv {
	position: absolute
}
*#abs_biaoti {
	padding-bottom: 3px; background-color: white; margin: 1px; padding-left: 3px; padding-right: 3px; padding-top: 3px
}
*#action_tooltip {
	position: absolute; width: 200px
}
*#showhidearts {
	display: none
}
*#showhideallarts {
	display: none
}
*#hidesummariestext {
	display: none
}
*.boxy-content ul {
	margin-top: 0px
}
*.boxy-content textarea {
	width: 275px; font-family: arial; height: 80px
}
.boxy-content h3 {
	padding-bottom: 5px; background-color: #ccc; padding-left: 5px; padding-right: 5px; padding-top: 5px
}
.accent {
	
}
td input.article_checkbox {
	line-height: 20px
}
.openurl {
	margin: 5px 0px; overflow: hidden
}
.openurltext {
	float: left
}
.openurllink {
	padding-bottom: 0px; padding-left: 5px; padding-right: 5px; float: left; padding-top: 0px
}
.freetype {
	color: green; font-weight: bold
}
.freetypeopen {
	color: green; font-weight: bold
}
.articlesectionlisting {
	border-bottom: #ccc 1px solid; padding-bottom: 5px; margin: 0px; padding-left: 0px; width: 100%; padding-right: 0px; color: #3a3a3a; font-size: 100%; font-weight: bold; padding-top: 5px
}
.articlesectionlisting input {
	float: left
}
.articlesectionlisting .dbt_header {
	font-size: 110%
}
.topbutton {
	float: right
}
.issuecover_callout {
	padding-bottom: 0px; padding-left: 0px; padding-right: 0px; clear: both; padding-top: 5px
}
*.callout_images {
	float: left; margin-right: 5px
}
*.callout_images img {
	padding-bottom: 2px; padding-left: 2px; padding-right: 2px; vertical-align: middle; padding-top: 2px
}
*.callout_links {
	text-align: right; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; padding-top: 5px
}
*.callout_info {
	font-style: italic; margin: 5px; clear: both
}
*.callout_info *.citationline p {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
*.callout_info *.authorlist p {
	padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
*#fulltextwrapper {
	z-index: 9999
}
*.returntoall {
	padding-left: 10px; float: right
}
.abstract1 {
	width: 98%; color: #333333
}
.floatright {
	padding-bottom: 5px; padding-left: 5px; padding-right: 5px; float: right; padding-top: 5px
}
.fancynav {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.fancynav * {
	padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px
}
.fancynav {
	line-height: 1
}
.fancynav ul {
	position: absolute; width: 175px; top: -999em
}
.fancynav ul li {
	width: 100%
}
.fancynav li:hover {
	visibility: inherit
}
.fancynav li {
	position: relative; float: left
}
.fancynav a {
	position: relative; display: block
}
.fancynav li:hover ul {
	z-index: 99; top: 2.5em; left: 0px
}
.fancynav li.sfhover ul {
	z-index: 99; top: 2.5em; left: 0px
}
ul.fancynav li:hover li ul {
	top: -999em
}
ul.fancynav li.sfhover li ul {
	top: -999em
}
ul.fancynav li li:hover ul {
	top: 0px; left: 10em
}
ul.fancynav li li.sfhover ul {
	top: 0px; left: 10em
}
ul.fancynav li li:hover li ul {
	top: -999em
}
ul.fancynav li li.sfhover li ul {
	top: -999em
}
ul.fancynav li li li:hover ul {
	top: 0px; left: 10em
}
ul.fancynav li li li.sfhover ul {
	top: 0px; left: 10em
}
.fancynav {
	width: 100%; margin-bottom: 5px; background: #ccc; float: left
}
.fancynav a {
	padding-bottom: 0.75em; padding-left: 1em; padding-right: 1em; border-right: #000 1px solid; text-decoration: none; padding-top: 0.75em
}
.fancynav a {
	color: #000
}
.fancynav a:visited {
	color: #000
}
.fancynav li {
	background: #ccc
}
.fancynav li li {
	background: #bbb
}
.fancynav li li li {
	background: #aaa
}
.fancynav li:hover {
	outline-width: 0px; background: #ddd
}
.fancynav li.sfhover {
	outline-width: 0px; background: #ddd
}
.fancynav a:focus {
	outline-width: 0px; background: #ddd
}
.fancynav a:hover {
	outline-width: 0px; background: #ddd
}
.fancynav a:active {
	outline-width: 0px; background: #ddd
}
.fancynav a.sf-with-ul {
	min-width: 1px; padding-right: 2.25em
}
.fancynav {
	width: 100%; margin-bottom: 1em; background: #027620; float: left
}
.fancynav a {
	padding-bottom: 0.75em; padding-left: 1em; padding-right: 1em; border-right: #eee 1px solid; text-decoration: none; padding-top: 0.75em
}
.fancynav a {
	color: #fff
}
.fancynav a:visited {
	color: #fff
}
.fancynav li {
	background: #027620
}
.fancynav li li {
	border-bottom: #eee 1px solid; background: #0b8e2d
}
.fancynav li li li {
	border-bottom: #eee 1px solid; background: #a65d14
}
.fancynav li:hover {
	outline-width: 0px; background: #e58a2f; color: #000
}
.fancynav li.sfhover {
	outline-width: 0px; background: #e58a2f; color: #000
}
.fancynav a:focus {
	outline-width: 0px; background: #e58a2f; color: #000
}
.fancynav a:hover {
	outline-width: 0px; background: #e58a2f; color: #000
}
.fancynav a:active {
	outline-width: 0px; background: #e58a2f; color: #000
}
.sf-sub-indicator {
	position: absolute; text-indent: -999em; width: 10px; display: block; background: url(/uploads/image/acindex_files/arrows-ffffff.png) no-repeat -10px -100px; height: 10px; overflow: hidden; top: 1.05em; right: 0.75em
}
a > .sf-sub-indicator {
	background-position: 0px -100px; top: 0.8em
}
a:focus > .sf-sub-indicator {
	background-position: -10px -100px
}
a:hover > .sf-sub-indicator {
	background-position: -10px -100px
}
a:active > .sf-sub-indicator {
	background-position: -10px -100px
}
li:hover > a > .sf-sub-indicator {
	background-position: -10px -100px
}
.style228 {font-size: 14px;
	color: #417a0e;
	font-weight: bold;
}
