BODY {
	FONT-SIZE: 0.9em; BACKGROUND: #fafafa; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
SMALL {
	FONT-SIZE: 0.8em
}
.checkMarks {
	PADDING-LEFT: 25px; LIST-STYLE-IMAGE: url(/graphics/site_icon_checkmark.gif); MARGIN-LEFT: 0px
}
.red {
	COLOR: red
}
.indent60px {
	MARGIN-LEFT: 60px
}
.outdent60px {
	FLOAT: left; MARGIN-LEFT: -60px
}
.indent30px {
	MARGIN-LEFT: 30px
}
.outdent30px {
	FLOAT: left; MARGIN-LEFT: -30px
}
.new {
	VERTICAL-ALIGN: middle
}
#header {
	CLEAR: both; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../Graphics/site_header_bg.gif); MARGIN: 0px 0px 20px; WIDTH: 764px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 90px
}
#header .tab {
	MARGIN-TOP: 0px; MARGIN-LEFT: -1px
}
#header .logo {
	MARGIN-TOP: 8px; MARGIN-LEFT: 0px; VERTICAL-ALIGN: top; MARGIN-RIGHT: 110px
}
#header H1 {
	MARGIN-TOP: -60px; FONT-SIZE: 2.25em; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #330066; MARGIN-RIGHT: 10px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
#header P {
	MARGIN-TOP: -10px; FONT-SIZE: 0.8em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 10px; COLOR: #330066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
#header #numMembers {
	FONT-SIZE: 0.8em; TEXT-ALIGN: right
}
#header .hLoginStatus {
	MARGIN-TOP: -1em; FONT-WEIGHT: normal; FLOAT: right; COLOR: black; MARGIN-RIGHT: 4px; TEXT-ALIGN: right
}
#navigation {
	MARGIN-TOP: 1em; FONT-SIZE: 0.6em; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 3em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#navigation .printVersion {
	MARGIN-TOP: -30px; FLOAT: right; MARGIN-RIGHT: 5px
}
#footer {
	CLEAR: both; BACKGROUND-IMAGE: url(../graphics/site_footer_bg.gif); WIDTH: 764px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 54px
}
#footer .links {
	MARGIN-TOP: 0px; PADDING-LEFT: 80px; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 0px; PADDING-TOP: 20px; FONT-STYLE: italic
}
#footer .copyright {
	MARGIN-TOP: 4px; PADDING-LEFT: 120px; FONT-SIZE: 0.6em
}
#frame {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 764px; COLOR: #000000; MARGIN-RIGHT: auto; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#frame .mainHeading {
	MARGIN-TOP: 0px; FONT-SIZE: 2.12em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: -0.5em; COLOR: #330066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.06em
}
#frame .welcome {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; MARGIN-BOTTOM: -5px
}
#frame H1 SUP {
	FONT-SIZE: 0.6em; VERTICAL-ALIGN: 0.9em
}
#frame .h1Icon {
	FLOAT: left
}
#frame H2 {
	MARGIN-TOP: 0px; FONT-SIZE: 2.25em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: -0.5em; COLOR: #330066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.06em
}
#frame H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 1.5em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: -0.75em; COLOR: #330066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.06em
}
#frame H4 {
	CLEAR: left; MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: -0.75em; COLOR: #330066; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -0.06em
}
#frame H5 {
	MARGIN-TOP: 0px; FONT-SIZE: 1.1em; MARGIN-BOTTOM: -1em; COLOR: #333333
}
#frame SUP {
	PADDING-LEFT: 1px; FONT-SIZE: 0.8em; VERTICAL-ALIGN: 0.4em
}
#frame .h4Icon {
	FLOAT: left; MARGIN-BOTTOM: 0.25em; MARGIN-LEFT: 0.25em; MARGIN-RIGHT: 0.5em
}
#frame .h3Icon {
	FLOAT: left; MARGIN-BOTTOM: 1.75em; MARGIN-LEFT: 0.25em; MARGIN-RIGHT: 0.5em
}
#frame .tipIcon {
	FLOAT: left; MARGIN-BOTTOM: 3em; MARGIN-LEFT: 0.25em; MARGIN-RIGHT: 0.5em
}
#frame .sideBarWideImg {
	MARGIN-LEFT: 65px
}
#frame .sideBarWideImg IMG {
	FLOAT: left; MARGIN-LEFT: -65px
}
#frame .sideBarNarrowImg {
	MARGIN-LEFT: 35px
}
#frame .sideBarNarrowImg IMG {
	FLOAT: left; MARGIN-LEFT: -35px
}
#frame BLOCKQUOTE {
	MARGIN-LEFT: 4em; MARGIN-RIGHT: 4em
}
#oneColumn {
	MARGIN-BOTTOM: 3em; MARGIN-LEFT: auto; WIDTH: 550px; MARGIN-RIGHT: auto
}
#oneColumn UL {
	MARGIN-LEFT: 80px
}
#oneColumn OL {
	MARGIN-LEFT: 80px
}
#twoColumn {
	MARGIN-BOTTOM: 3em; MARGIN-LEFT: auto; WIDTH: 700px; MARGIN-RIGHT: auto
}
#leftColumn {
	FLOAT: left; WIDTH: 425px
}
#rightColumn {
	PADDING-LEFT: 3em; FLOAT: left; WIDTH: 225px
}
#rightColumn .mapImage {
	MARGIN-TOP: 10px
}
#leftColumnNarrow {
	FLOAT: left; WIDTH: 375px
}
#rightColumnWide {
	PADDING-LEFT: 3em; FLOAT: left; WIDTH: 275px
}
#leftColumnWide {
	FLOAT: left; WIDTH: 420px
}
#rightColumnNarrow {
	PADDING-LEFT: 3em; FLOAT: left; WIDTH: 200px
}
.faqBack {
	MARGIN-TOP: -2em; FONT-SIZE: 0.6em; MARGIN-BOTTOM: 3em; MARGIN-RIGHT: 2em; TEXT-ALIGN: right
}
#IACET {
	MARGIN: -3em auto 2em; WIDTH: 700px
}
#IACET P {
	CLEAR: left
}
#IACET IMG {
	CLEAR: left; MARGIN-TOP: -6px; FLOAT: left
}
#article H2 {
	FONT-SIZE: 1.75em
}
#article H4 {
	FONT-SIZE: 1.15em
}
#article H5 {
	FONT-SIZE: 1em; COLOR: #000
}
#article .articleIcon {
	FLOAT: left; MARGIN-LEFT: -40px
}
#article OL {
	MARGIN-LEFT: 40px
}
#searchResults LI {
	MARGIN-TOP: 2px
}
#tutorialDetails H2 {
	FONT-SIZE: 1.75em
}
#tutorialDetails OL {
	MARGIN-TOP: -1em; TEXT-INDENT: 2em; LIST-STYLE-TYPE: none
}
#threeColumn {
	MARGIN: -2em auto 1em
}
#threeColumn UL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
#threeColumn LI {
	MARGIN-LEFT: 15px
}
#threeColumn H5 {
	FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #330066
}
#lColumn {
	FLOAT: left; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 20px; WIDTH: 225px
}
#cColumn {
	FLOAT: left; MARGIN-BOTTOM: 1em; WIDTH: 270px
}
#rColumn {
	FLOAT: left; MARGIN-BOTTOM: 1em; WIDTH: 200px
}
.pageMessage {
	MARGIN: 30px auto 100px; WIDTH: 550px
}
.pageMessage H2 {
	FONT-SIZE: 2.5em; MARGIN-BOTTOM: -15px; COLOR: #330066; TEXT-ALIGN: left
}
.pageMessage P {
	MARGIN-LEFT: 60px
}
.pageMessage UL {
	MARGIN-LEFT: 100px
}
.pageMessage .msgIcon {
	FLOAT: left; MARGIN-BOTTOM: 60px; MARGIN-LEFT: -60px; MARGIN-RIGHT: 5px
}
.errorText {
	COLOR: red
}
.headerTool {
	PADDING-RIGHT: 4px; PADDING-LEFT: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffca
}
.dataTable TABLE {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; MARGIN-BOTTOM: 25px; MARGIN-LEFT: auto; BORDER-LEFT: #c0c0c0 1px solid; WIDTH: 700px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-COLLAPSE: collapse
}
.dataTable TH {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c0c0c0 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; BORDER-LEFT: #c0c0c0 1px solid; COLOR: #330066; PADDING-TOP: 4px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #f8f4eb; TEXT-ALIGN: center
}
.dataTable TD {
	PADDING-RIGHT: 4px; BORDER-TOP: #e6e6e6 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.dataTable .ltGray {
	BACKGROUND-COLOR: #fafafa
}
.dataTable .white {
	BACKGROUND-COLOR: #ffffff
}
.smallText {
	FONT-SIZE: 0.6em
}
