BODY {
	TEXT-ALIGN: center; LINE-HEIGHT: 21px; BACKGROUND-COLOR: #fff; MARGIN: 0px; FONT-FAMILY: georgia, "Times New Roman", palatino, "Book Antiqua", serif; COLOR: #333; FONT-SIZE: 14px
}
H1 {
	LINE-HEIGHT: 15px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 2px; FONT-FAMILY: "Lucida Grande", verdana, helvetica, arial, sans-serif; LETTER-SPACING: 3px; COLOR: #b43; FONT-SIZE: 11px
}
H2 {
	LINE-HEIGHT: 24px; MARGIN: 0px 0px 8px; FONT-FAMILY: "Lucida Grande", verdana, helvetica, arial, sans-serif; COLOR: #b43; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
H3 {
	LINE-HEIGHT: 18px; MARGIN: 4px 0px 8px; FONT-FAMILY: "Lucida Grande", verdana, helvetica, arial, sans-serif; FONT-SIZE: 15px
}
P {
	MARGIN: 0px 0px 8px
}
P.farther {
	MARGIN: 0px 0px 10px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 8px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL LI {
	LIST-STYLE-TYPE: disc; MARGIN-BOTTOM: 4px
}
EM {
	
}
STRONG {
	
}
BLOCKQUOTE {
	MARGIN-TOP: 8px
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #248; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:visited {
	COLOR: #248; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	COLOR: #b43; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000
}
.box {
	BORDER-BOTTOM: #b2b2b2 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #b2b2b2 1px solid; PADDING-TOP: 0px
}
.center {
	TEXT-ALIGN: center
}
.left {
	FLOAT: left
}
.right {
	FLOAT: left
}
.pub {
	FONT-STYLE: italic
}
.xtra-space {
	MARGIN-TOP: 18px
}
P.quote {
	FONT-STYLE: italic; MARGIN-BOTTOM: 4px; FONT-WEIGHT: bold
}
.source {
	TEXT-ALIGN: right; TEXT-TRANSFORM: uppercase; FONT-SIZE: 12px
}
.title {
	FONT-STYLE: italic
}
H1.new {
	MARGIN-TOP: 16px
}
#parent {
	WIDTH: 800px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#header {
	BORDER-BOTTOM: #b2b2b2 1px solid; MARGIN-BOTTOM: 1px
}
#header .left {
	TEXT-ALIGN: left; WIDTH: 400px
}
#header .right {
	TEXT-ALIGN: right; PADDING-BOTTOM: 10px; LINE-HEIGHT: 12px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Grande", verdana, helvetica, arial, sans-serif; FLOAT: right; FONT-SIZE: 12px; PADDING-TOP: 55px
}
#header A {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
#header A:link {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
#header A:visited {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
#login-button {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
#login-box {
	BACKGROUND-IMAGE: url(../img/login-pattern.gif); PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#login-box .sub-box {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 16px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BACKGROUND: url(../img/login-star.gif) no-repeat right bottom; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 16px
}
#login-box .sub-box TABLE {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 0px; FONT-FAMILY: "Lucida Grande", verdana, helvetica, arial, sans-serif; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#login-box .sub-box TABLE TD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; COLOR: #fff; PADDING-TOP: 3px
}
TD.centered {
	TEXT-ALIGN: center
}
#login-box .sub-box TABLE TD.label {
	TEXT-ALIGN: right
}
BODY#home #banner {
	BORDER-BOTTOM: #b2b2b2 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 1px; BORDER-TOP: #b2b2b2 1px solid; PADDING-TOP: 4px
}
#nav {
	TEXT-ALIGN: left; BORDER-LEFT: #b2b2b2 1px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; WIDTH: 198px; PADDING-RIGHT: 0px; FONT-FAMILY: "Lucida Grande", verdana, helvetica, arial, sans-serif; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
#nav UL {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 2px
}
#nav UL LI {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; BACKGROUND: url(../img/dott-nav.gif) repeat-x left bottom
}
#nav UL LI A {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 15px; WIDTH: 100%; PADDING-RIGHT: 15px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#nav UL LI > A {
	WIDTH: auto
}
#nav UL LI A:visited {
	COLOR: #359; TEXT-DECORATION: none
}
#header A:visited {
	COLOR: #359; TEXT-DECORATION: none
}
#nav UL LI A:hover {
	COLOR: #b43
}
#header A:hover {
	COLOR: #b43
}
#nav UL LI A.current {
	BACKGROUND: url(../img/bullet-nav.gif) no-repeat 0px 5px
}
#nav UL LI A:hover {
	BACKGROUND: url(../img/bullet-nav.gif) no-repeat 0px 5px
}
#story-primary {
	TEXT-ALIGN: left; BORDER-LEFT: #b2b2b2 1px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 10px; WIDTH: 378px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 8px
}
#story-primary IMG {
	MARGIN-BOTTOM: 12px
}
#story-secondary {
	TEXT-ALIGN: left; BORDER-LEFT: #b2b2b2 1px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 10px; WIDTH: 189px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 8px
}
#story-secondary IMG {
	MARGIN: 8px 0px
}
#story-secondary H3 {
	MARGIN: 0px 0px 4px
}
#story-secondary #access-ei {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fafad2; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 8px
}
#story-secondary #access-ei H3 {
	PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eee8aa; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
#story-secondary #access-ei P {
	FONT-FAMILY: "Lucida Grande", verdana, helvetica, arial, sans-serif
}
#footer {
	BORDER-TOP: #b2b2b2 1px solid
}
#footer .box {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; MARGIN: 1px 0px 16px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#banner .left {
	WIDTH: 600px
}
.right#banner {
	WIDTH: 200px
}
#footer .left {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 410px; BORDER-TOP-STYLE: none; FLOAT: left; BORDER-LEFT-STYLE: none; PADDING-TOP: 4px
}
#footer .right {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 370px; BORDER-TOP-STYLE: none; FLOAT: right; BORDER-LEFT-STYLE: none; PADDING-TOP: 4px
}
#footer P {
	TEXT-ALIGN: left; LINE-HEIGHT: 15px; MARGIN: 0px; FONT-FAMILY: "Lucida Grande", verdana, helvetica, arial, sans-serif; COLOR: #999; FONT-SIZE: 10px
}
.alert {
	COLOR: #b43; FONT-WEIGHT: bold
}
.grey {
	COLOR: #999
}
DIV.clearer {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 1px; PADDING-TOP: 0px
}
