BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	text-align: justify;
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
ADDRESS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	 #00000 repeat-x; MARGIN: 0px auto; FONT: 62.5%/1.4em "Trebuchet MS", Verdana, Arial, sans-serif
}
TABLE {
	FONT-SIZE: 1em
}
TD {
	FONT-SIZE: 1em
}
TH {
	FONT-SIZE: 1em
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

#frame {
	MARGIN: 0px auto; WIDTH: 870px; POSITION: relative
}
#header {
	BACKGROUND: url(http://www.asifin.org/img/asifin.jpg) no-repeat left top;
	WIDTH: 870px;
	POSITION: relative;
	HEIGHT: 152px
}
#header H1 SPAN {
	DISPLAY: none
}
#login #loginstart {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 4px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 45px;
	background-image: url(http://www.asifin.org/img/back_loginstart.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#login {
	PADDING-RIGHT: 6px;
	DISPLAY: inline;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.2em;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	COLOR: #DC9020;
	MARGIN-RIGHT: 11px;
	PADDING-TOP: 0px;
	HEIGHT: 45px;
	background-image: url(http://www.asifin.org/img/back_login.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
}
#homelink {
	LEFT: 0px;
	WIDTH: 300px;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 152px
}
#homelink H1 {
	MARGIN: 0px
}
#homelink A {
	DISPLAY: block;
	WIDTH: 300px;
	HEIGHT: 152px
}

#container {
	BACKGROUND: url(http://www.asifin.org/img/back_container.gif) #fff repeat-y left top;
	WIDTH: 870px;
	overflow:hidden;
	position:relative;
	top: 10px;
	margin-bottom: 10px;
}
#containerbottom {
	BACKGROUND: url(http://www.asifin.org/img/back_containerbottom.jpg); WIDTH: 870px; HEIGHT: 14px
}
#footer {
	position:relative;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 1.1em;	
	PADDING-BOTTOM: 10px;
	WIDTH: 870px;
	COLOR: #407e95;
	PADDING-TOP: 10px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #A81831;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-image: url(http://www.asifin.org/img/back_footer.gif);
	vertical-align: bottom;

}
#footer UL {
	DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; MARGIN-LEFT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footer UL LI {
	PADDING-RIGHT: 7px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: url(http://www.asifin.org/img/footer_pipe.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer UL LI.first {
	DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#footer P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; COLOR: #407e95; PADDING-TOP: 0px; FONT-FAMILY: Arial, MS Arial, Helvetica, sans-serif
}


.leftcolumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 250px; PADDING-TOP: 0px
}
.rightcolumn {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 0.9em;
	FLOAT: right;
	PADDING-BOTTOM: 1em;
	WIDTH: 200px;
	PADDING-TOP: 0px;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.rightcolumn H2 {
	FONT-SIZE: 1.4em
}
.rightcolumn HR {
	MARGIN: 1.5em 0px
}
.rightcolumn LI {
	MARGIN-BOTTOM: 0.3em
}
.rightcolumn .box {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(http://www.asifin.org/img/bg_box.gif) #70a4bc no-repeat left top; PADDING-BOTTOM: 12px; MARGIN: 0px -10px; COLOR: white; PADDING-TOP: 10px; BORDER-BOTTOM: white 10px solid
}
.rightcolumn .box P {
	FONT-SIZE: 1.1em
}
.rightcolumn .box A {
	TEXT-DECORATION: underline
}
.rightcolumn .box HR {
	BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; BORDER-TOP-COLOR: white; BORDER-RIGHT-COLOR: white
}
.rightcolumn .imagebox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px -10px; PADDING-TOP: 0px
}
.rightcolumn .joinbox H2 {
	FONT: bold 1.6em/1.6em "Trebuchet MS", Verdana, Arial, sans-serif; COLOR: #ffffff
}
.rightcolumn .joinbox {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(http://www.asifin.org/img/back_join.jpg) #6095b5 no-repeat center bottom; PADDING-BOTTOM: 0px; MARGIN: 0px -10px; COLOR: white; PADDING-TOP: 10px; BORDER-BOTTOM: white 10px solid
}
.rightcolumn .joinbox P {
	FONT-SIZE: 1.2em; WIDTH: 135px
}
.rightcolumn .joinbox P.intro {
	PADDING-BOTTOM: 75px
}
.rightcolumn .blogbox {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 1.1em; BACKGROUND: url(http://www.asifin.org/img/back_blogbox.jpg) no-repeat left top; PADDING-BOTTOM: 1px; MARGIN: 0px -10px; COLOR: white; PADDING-TOP: 10px; BORDER-BOTTOM: white 10px solid
}
.rightcolumn .button {
	FONT-SIZE: 0.92em
}
.rightcolumn IMG.across {
	BACKGROUND: white; MARGIN: 0px -10px 10px; BORDER-BOTTOM: white 10px solid
}
.rightcolumn .block-block {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.rightcolumn H2.title {
	PADDING-BOTTOM: 5px; MARGIN: 1em 0px 0px
}
.rightcolumn .column {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 1px
}
H1 {
	POSITION: relative
}
H2 {
	POSITION: relative
}
H3 {
	POSITION: relative
}
H4 {
	POSITION: relative
}
H1 {
	FONT-SIZE: 2em; MARGIN: 0.2em 0px 0.6em 9px
}
H2 {
	FONT-SIZE: 1.5em; MARGIN: 0px 0px 0.5em; LINE-HEIGHT: 1.1em
}
H3 {
	FONT-SIZE: 1em; MARGIN: 0px 0px 0.5em
}
H4 {
	FONT-SIZE: 1.5em; MARGIN: 0px 0px 0.5em
}
H5 {
	FONT-SIZE: 1.3em; MARGIN: 0px 0px 0.5em
}
H6 {
	FONT-SIZE: 1.1em; MARGIN: 0px 0px 0.5em
}
P {
	MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1.3em
}
UL {
	MARGIN-BOTTOM: 0em;
	LINE-HEIGHT: 1.3em
}
OL {
	MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1.3em
}
DL {
	MARGIN-BOTTOM: 1em; LINE-HEIGHT: 1.3em
}
PRE {
	BORDER-RIGHT: #e2a562 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #e2a562 1px solid; PADDING-LEFT: 8px; BACKGROUND: #f1dbc4; PADDING-BOTTOM: 5px; MARGIN: 0px 36px 1em; BORDER-LEFT: #e2a562 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e2a562 1px solid; FONT-FAMILY: Courier, 'Courier New', 'Andale Mono', Monaco, monospace
}
BLOCKQUOTE {
	BORDER-RIGHT: #4183a5 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #4183a5 1px solid; PADDING-LEFT: 10px; BACKGROUND: #d6ecf9; PADDING-BOTTOM: 7px; MARGIN: 0px 36px 1em; BORDER-LEFT: #4183a5 1px solid; COLOR: #286585; PADDING-TOP: 7px; BORDER-BOTTOM: #4183a5 1px solid
}
UL {
	LIST-STYLE-TYPE: square
}
LI {
	PADDING-BOTTOM: 0.5em
}
UL.coglist {
	LIST-STYLE-TYPE: none
}
UL.coglist LI {
	PADDING-LEFT: 15px; BACKGROUND: url(http://www.asifin.org/img/forums_grey_cog_icon.gif) no-repeat 0px 0.1em; LIST-STYLE-TYPE: none
}
DL {
	PADDING-LEFT: 15px; MARGIN: 0px 0px 1em
}
DT {
	FONT-WEIGHT: bold; MARGIN: 4px 0px
}
DD {
	MARGIN: 0px 0px 1.2em 15px
}
DL.links DT {
	PADDING-LEFT: 15px; BACKGROUND: url(http://www.asifin.org/img/forums_grey_cog_icon.gif) no-repeat 0px 0.1em
}
DL.inline-terms DT {
	CLEAR: left; FONT-SIZE: 0.96em; FLOAT: left; WIDTH: 23%
}
DL.inline-terms DD {
	CLEAR: right; MARGIN-LEFT: 25%
}
DL.bordered-terms DT {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 0px; FONT-SIZE: 0.96em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
A:link {
	COLOR: #286585; TEXT-DECORATION: none
}
A:visited {
	COLOR: #286585;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: black
}
A:active {
	COLOR: black
}
HR {
	MARGIN: 2em 0px; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #bbb 1px dotted; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px
}
LABEL {
	FONT-WEIGHT: bold
}
.weak {
	FONT-SIZE: 90%; COLOR: #666
}
.big-text {
	FONT-SIZE: 1em;
	text-align: justify;
}
.appListing TD {
	FONT-SIZE: 0.92em; TEXT-ALIGN: left
}
.appListing TR.expanded TD A {
	COLOR: white
}
.appListing TR.expanded TD SPAN.weak {
	COLOR: white
}
.profiles-grid {
	BACKGROUND: url(http://www.asifin.org/img/profiles_grid_background.gif) #ebebe3 repeat-y left top
}
.profiles-grid DIV {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 1px; MARGIN-LEFT: 2px; WIDTH: 228px; PADDING-TOP: 10px; BORDER-BOTTOM: white 2px solid
}
.profiles-grid DIV.first {
	MARGIN: 0px
}
.profiles-grid DIV IMG {
	FLOAT: left
}
.profiles-grid H3 {
	MARGIN-LEFT: 66px
}
.profiles-grid P {
	MARGIN-LEFT: 66px
}
.profiles-grid H3 {
	MARGIN-BOTTOM: 0px
}
.service_links {
	MARGIN-TOP: 2em; FONT-SIZE: 0.92em
}
.service_links IMG {
	VERTICAL-ALIGN: middle
}
.button {
	FONT-WEIGHT: bold; FONT-SIZE: 0.83em; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: center
}
.button A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(http://www.asifin.org/img/button_left.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: white! important; PADDING-TOP: 0px
}
.button A SPAN {
	PADDING-RIGHT: 14px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(http://www.asifin.org/img/button_right.gif) no-repeat right top; PADDING-BOTTOM: 10px; PADDING-TOP: 6px
}
.blue A {
	BACKGROUND-IMAGE: url(http://www.asifin.org/img/button_left_blue.gif)
}
.blue A SPAN {
	BACKGROUND-IMAGE: url(http://www.asifin.org/img/button_right_blue.gif)
}
.box .button A {
	BACKGROUND-IMAGE: url(http://www.asifin.org/img/button_left_box.gif); TEXT-DECORATION: none
}
.box .button A SPAN {
	PADDING-RIGHT: 9px; BACKGROUND-IMAGE: url(http://www.asifin.org/img/button_right_box.gif)
}
H1 {
	COLOR: #ec8e29; 
}


H1 {
	COLOR: #ec8e29; line-height:20px; font-size:19px;
}

H1 A{
	line-height:18px; font-size:16px;
}

DL.links DT A {
	COLOR: #ec8e29
}
.in-header-link A {
	COLOR: #ec8e29
}
.link-listing-header {
	COLOR: #8da373
}
H2 {
	COLOR: #515151
}
.rightcolumn .box H2 {
	COLOR: white
}
.rightcolumn .box A {
	COLOR: white
}
.rightcolumn .betabox H2 {
	COLOR: white
}
.rightcolumn .betabox A {
	COLOR: white
}
.rightcolumn H2 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
P {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
UL {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
OL {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
DL {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TD {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TH {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
CAPTION {
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
