#content .appListing {
	MARGIN: 0px 0px 1em; WIDTH: 100%; BORDER-COLLAPSE: separate
}
#content .appListing TR.caption {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://www.asifin.org/img/home_green_most_popular_gradient.gif) #8fa171 repeat-x left bottom; PADDING-BOTTOM: 6px; WIDTH: 100%; COLOR: white; PADDING-TOP: 6px; POSITION: relative; TEXT-ALIGN: left
}
#content {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 1.2em; BACKGROUND: white; PADDING-BOTTOM: 10px; MARGIN: 0px 2px; COLOR: #515151; PADDING-TOP: 5px
}
#content .column A:link {
	TEXT-DECORATION: none
}
#content .column A:visited {
	TEXT-DECORATION: none
}
#content TABLE {
	MARGIN: 0px; COLOR: #515151
}
#content TABLE TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 2px solid
}
#content TABLE TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid
}
#content TABLE.noborder TD {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content UL {
	MARGIN-LEFT: 1.1em; LIST-STYLE-TYPE: square
}
#content UL.tabs {
	MARGIN-LEFT: 0px
}
#content OL {
	FONT-WEIGHT: bold; MARGIN-LEFT: 1.5em
}
#content LI {
	FONT-WEIGHT: normal
}
#content A:link {
	TEXT-DECORATION: underline
}
#content A:visited {
	TEXT-DECORATION: underline
}
#content .appListing A:link {
	TEXT-DECORATION: none
}
#content .tabs A:visited {
	TEXT-DECORATION: none
}
#content .tabs A:link {
	TEXT-DECORATION: none
}
#content .tabs A:visited {
	TEXT-DECORATION: none
}
#content #secondary-nav A:link {
	TEXT-DECORATION: none
}
#content #secondary-nav A:visited {
	TEXT-DECORATION: none
}
#content .breadcrumb A:link {
	TEXT-DECORATION: none
}
#content .breadcrumb A:visited {
	TEXT-DECORATION: none
}
#content .item-list A:link {
	TEXT-DECORATION: none
}
#content .item-list A:visited {
	TEXT-DECORATION: none
}
#content TABLE A:link {
	TEXT-DECORATION: none
}
#content TABLE A:visited {
	TEXT-DECORATION: none
}
#content #userguides A:link {
	TEXT-DECORATION: none
}
#content #userguides A:visited {
	TEXT-DECORATION: none
}
#content H2.title A:link {
	TEXT-DECORATION: none
}
#content H2.title A:visited {
	TEXT-DECORATION: none
}
#content H4 A:link {
	TEXT-DECORATION: none
}
#content H4 A:visited {
	TEXT-DECORATION: none
}
#content .appListing TR.caption TD.in-header-link {
	TEXT-ALIGN: right
}
#content .appListing TR.caption TD.in-header-link A {
	COLOR: white
}
#content .appListing TH {
	FONT-SIZE: 0.92em; TEXT-ALIGN: left
}
#content .appListing TH {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 6px; COLOR: #8ca472; PADDING-TOP: 6px; BORDER-BOTTOM: #ccc 1px solid
}
#content .appListing TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content .appListing TD.appName {
	FONT-WEIGHT: bold
}
#content .appListing TD.appName A {
	PADDING-LEFT: 15px; BACKGROUND: url(http://www.asifin.org/img/home_orange_arrow_bullet.gif) no-repeat 0px 0.1em
}
#content .appListing TR.expanded TD.appName A {
	BACKGROUND-IMAGE: url(http://www.asifin.org/img/home_blue_down_arrow_bullet.gif)
}
#content .appListing TD.appName SPAN.weak {
	FONT-WEIGHT: normal; COLOR: #666
}
#content .appListing TR.expanded TD {
	COLOR: white
}
#content .appListing TR.expanded TD {
	BACKGROUND: url(http://www.asifin.org/img/home_blue_expanded_item_gradient.gif) #4e9bc5 repeat-x left bottom
}
#content .appListing TR.expandedDescription TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(http://www.asifin.org/img/home_expanded_item_drop_shadow.gif) repeat-x left bottom; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content .appListing TR.expandedDescription TD DIV.container {
	BORDER-RIGHT: #4183a5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #4183a5 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 10px; BORDER-LEFT: #4183a5 1px solid; LINE-HEIGHT: 16px; PADDING-TOP: 10px; BORDER-BOTTOM: #4183a5 1px solid
}
#content .appListing TR.expandedDescription TD .button {
	FONT-SIZE: 0.8em
}
#content .appListing TR.expandedDescription UL {
	MARGIN-LEFT: 2em
}
#content .link-listing-header {
	PADDING-RIGHT: 15px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em; BORDER-BOTTOM: #bbb 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
#content .link-listing-header .in-header-link {
	TOP: 0.5em
}
#content .link-listing {
	MARGIN-LEFT: 30px
}
#content .link-listing LI {
	MARGIN-BOTTOM: 0.3em
}
#content UL.documents {
	MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#content UL.discussions {
	MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#content UL.documents LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(http://www.asifin.org/img/icon_handbook_document.gif) no-repeat 0px 0.1em; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#content UL.discussions LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(http://www.asifin.org/img/icon_handbook_bubble.gif) no-repeat 0px 0.4em; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#content .leftcolumn {
	WIDTH: 550px
}
#content .rightcolumn {
}
#content #home-content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#content P {
	LINE-HEIGHT: 1.5em
}
#content UL {
	LINE-HEIGHT: 1.5em
}
#content OL {
	LINE-HEIGHT: 1.5em
}
#content DL {
	LINE-HEIGHT: 1.5em
}
#content #home-content UL {
	MARGIN-LEFT: 2em
}
#content #home-content #home-columns {
	FONT-SIZE: 1.1em
}
#content #home-content BLOCKQUOTE {
	PADDING-RIGHT: 309px; DISPLAY: block; PADDING-LEFT: 19px; BACKGROUND: url(http://www.asifin.org/img/home_testimonial_background_gradient.gif) #dcdccf repeat-x left top; PADDING-BOTTOM: 19px; MARGIN: 0px 0px 2em; COLOR: #444; BORDER-TOP-STYLE: none; PADDING-TOP: 19px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
#content #home-content BLOCKQUOTE P {
	FONT-SIZE: 1.8em; MARGIN-BOTTOM: 0.2em
}
#content #home-content BLOCKQUOTE P.attribution {
	FONT-SIZE: 1em; MARGIN-BOTTOM: 0px
}
#content #home-content BLOCKQUOTE A {
	COLOR: #f89828
}
#content #home-content BLOCKQUOTE DIV#webware {
	MARGIN-TOP: -30px; DISPLAY: block; PADDING-LEFT: 15px; RIGHT: 19px; BORDER-LEFT: #fff 1px solid; WIDTH: 234px; POSITION: absolute; TOP: 50%; HEIGHT: 200px
}
 HTML #content #home-content BLOCKQUOTE {
	HEIGHT: 100%
}
 HTML #content #home-content BLOCKQUOTE DIV#webware {
	RIGHT: 38px
}
#content #home-content .middle {
	MARGIN-LEFT: 25px
}
#content #home-content #home-resources {
	BACKGROUND: url(http://www.asifin.org/img/bg_home_resources.gif) repeat-y left top
}
#content #home-content #home-resources-top {
	BACKGROUND: url(http://www.asifin.org/img/bg_home_resources_top.gif) no-repeat left top
}
#content #home-content #home-resources-bottom {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(http://www.asifin.org/img/bg_home_resources_bottom.gif) no-repeat left bottom; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
#content #home-content #home-resources H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #000; FONT-FAMILY: Arial, Verdana, sans-serif
}
#content #home-content UL.home-icons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2em; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#content #home-content UL.home-icons LI {
	BACKGROUND-POSITION: 0px 0.3em; PADDING-LEFT: 18px; MARGIN: 0px; BACKGROUND-REPEAT: no-repeat
}
#content #home-content UL.home-icons #home-icon-affiliates {
	BACKGROUND-IMAGE: url(http://www.asifin.org/img/icon_home_affiliates.gif)
}
#content #home-content UL.home-icons #home-icon-applications {
	BACKGROUND-IMAGE: url(http://www.asifin.org/img/icon_home_applications.gif)
}
#content #home-content UL.home-icons #home-icon-developers {
	BACKGROUND-IMAGE: url(http://www.asifin.org/img/icon_home_developers.gif)
}
#content #home-content UL.home-icons #home-icon-info {
	BACKGROUND-IMAGE: url(http://www.asifin.org/img/icon_home_info.gif)
}
#content #home-content UL.home-icons #home-icon-screens {
	BACKGROUND-IMAGE: url(http://www.asifin.org/img/icon_home_screens.gif)
}
#content #home-content UL.home-icons #home-icon-video {
	BACKGROUND-IMAGE: url(http://www.asifin.org/img/icon_home_video.gif)
}
.one-third {
	WIDTH: 31%
}
.two-thirds {
	WIDTH: 65%
}
