A:active {
	COLOR: #00cc00
}
A:hover {
	COLOR: #00cc00
}
A:link {
	COLOR: #000066; TEXT-DECORATION: none
}
A:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
ACRONYM {
	CURSOR: help; FONT-STYLE: normal
}
BLOCKQUOTE {
	FONT-SIZE: 90%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.85em/125% Arial,Helvetica,sans-serif; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: center; min-width: 800px
}
CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #9ab0cc
}
FORM P {
	MARGIN: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; LINE-HEIGHT: 120%; PADDING-TOP: 0px; TEXT-ALIGN: left
}
H2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 120%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
H3 {
	FONT-SIZE: 95%; MARGIN: 0px; TEXT-ALIGN: left
}
TH {
	FONT-SIZE: 90%; COLOR: #333333; BACKGROUND-COLOR: #eeeeee
}
LI.address {
	LIST-STYLE-IMAGE: url(/images/icons/address.gif)
}
.alert {
	FONT-WEIGHT: bold; COLOR: #990000; TEXT-ALIGN: left
}
TR.alt {
	BACKGROUND-COLOR: #eeeeee
}
DIV.article H1 IMG {
	DISPLAY: none
}
DIV.body {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
P.body {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
FORM.buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.center {
	TEXT-ALIGN: center! important
}
.cleardiv {
	CLEAR: both; LINE-HEIGHT: 0
}
.clickforlarger {
	FONT: 10px/12px Arial,Helvetica,sans-serif
}
.continue {
	CLEAR: both; FONT-WEIGHT: bold; MARGIN: 4px; BORDER-BOTTOM: #cccccc 1px dashed
}
.date {
	FLOAT: right; TEXT-ALIGN: right
}
LI.date {
	FLOAT: none; LIST-STYLE-IMAGE: url(/images/icons/date.gif); TEXT-ALIGN: left
}
DIV.deletebox {
	BORDER-RIGHT: #990000 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #990000 2px solid; PADDING-LEFT: 3px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; BORDER-LEFT: #990000 2px solid; WIDTH: 400px; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #990000 2px solid; BACKGROUND-COLOR: #ffffff
}
DIV.editform {
	MARGIN: 20px auto; WIDTH: 550px
}
TABLE.editform {
	BORDER-RIGHT: #9ab0cc 1px solid; BORDER-TOP: #9ab0cc 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #9ab0cc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #9ab0cc 1px solid; border-spacing: 1px
}
.editoptions {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
LI.email {
	LIST-STYLE-IMAGE: url(/images/icons/email.gif)
}
DIV.errorbox {
	BORDER-RIGHT: #990000 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #990000 2px solid; PADDING-LEFT: 3px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; MARGIN: 10px; BORDER-LEFT: #990000 2px solid; WIDTH: 90%; PADDING-TOP: 3px; BORDER-BOTTOM: #990000 2px solid; BACKGROUND-COLOR: #ffff99
}
.fieldvalue {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.formfield {
	PADDING-RIGHT: 6px; VERTICAL-ALIGN: middle; WIDTH: 150px; BACKGROUND-COLOR: #9ab0cc; TEXT-ALIGN: right
}
.required {
	FONT-WEIGHT: bold
}
.top {
	VERTICAL-ALIGN: top
}
.forminput {
	BORDER-TOP: #9ab0cc 1px solid; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.formnotes {
	FONT-SIZE: 90%
}
.help {
	CURSOR: help; BORDER-BOTTOM: #333333 1px dotted
}
IMG.help {
	VERTICAL-ALIGN: middle; BORDER-BOTTOM: medium none
}
.hidden {
	DISPLAY: none
}
IMG.icon {
	VERTICAL-ALIGN: baseline; MARGIN-RIGHT: 3px
}
.imagebox {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 6px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: center; max-width: 506px
}
.left {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.right {
	FLOAT: right; MARGIN-LEFT: 10px
}
.license {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 11px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.license IMG {
	FLOAT: left; MARGIN: 3px
}
DIV.metadata {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 90%; FLOAT: right; MARGIN: 0px 10px 10px; BORDER-LEFT: #666666 1px solid; WIDTH: 35%; BORDER-BOTTOM: #666666 1px solid
}
DIV.metadata UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; OVERFLOW: hidden; LINE-HEIGHT: 15px; PADDING-TOP: 3px
}
DIV.metadata .date {
	FLOAT: none; WIDTH: auto; TEXT-ALIGN: left
}
DIV.metadata .license {
	TEXT-ALIGN: center
}
DIV.metadata .metalabel {
	FONT: bold 10px Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.modheader {
	MARGIN-TOP: 10px; WIDTH: 100%
}
.modheader H1 {
	MARGIN: 0px 0px 3px; VERTICAL-ALIGN: top; BACKGROUND-COLOR: transparent
}
LI.more {
	FONT-SIZE: 90%; LIST-STYLE-TYPE: none; TEXT-ALIGN: right
}
.navigation {
	PADDING-TOP: 12px; TEXT-ALIGN: center
}
DIV.objectdata {
	FONT-SIZE: 90%; MARGIN-BOTTOM: 10px
}
DIV.objectdata .objlabel {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 1px 3px 1px 0px; WIDTH: 120px; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
DIV.objectdata .objvalue {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; MARGIN: 1px; VERTICAL-ALIGN: baseline; PADDING-TOP: 3px; BACKGROUND-COLOR: #dddddd; TEXT-ALIGN: left
}
.objections {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #990000
}
.pagelinks {
	PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 6px; PADDING-TOP: 3px; TEXT-ALIGN: right
}
LI.person {
	LIST-STYLE-IMAGE: url(/images/icons/person.gif)
}
LI.phone {
	LIST-STYLE-IMAGE: url(/images/icons/phone.gif)
}
DIV.quick {
	MARGIN-BOTTOM: 20px
}
DIV.quick DIV {
	MARGIN: 0px; WIDTH: 95%
}
DIV.quick FORM {
	MARGIN: 2px 0px
}
DIV.quick LI {
	MARGIN-LEFT: 20px
}
DIV.quick P {
	MARGIN: 2px
}
DIV.quick UL {
	PADDING-LEFT: 3px; MARGIN: 2px 0px; OVERFLOW: hidden
}
.right {
	TEXT-ALIGN: right
}
.row {
	CLEAR: both
}
.searchresults {
	PADDING-RIGHT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px; TEXT-ALIGN: right
}
.summary {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
.summary IMG {
	BORDER-RIGHT: #b0b0b0 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #b0b0b0 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #b0b0b0 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #b0b0b0 1px solid
}
.tinystring {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; LINE-HEIGHT: 1em
}
TABLE.tl {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; MARGIN: 8px 0px 4px; BORDER-LEFT: #999999 1px solid; WIDTH: 550px; BORDER-BOTTOM: #999999 1px solid; border-spacing: 0px
}
TABLE.tl TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TABLE.tl TH {
	TEXT-ALIGN: left
}
TABLE.tl .tlbottomrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
TABLE.tl .tltoprow {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.tlaltrow {
	BACKGROUND-COLOR: #eeeeee
}
.tlrow {
	BACKGROUND-COLOR: #dddddd
}
.toolbar {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 6px; TEXT-ALIGN: left
}
.toolbar SPAN {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
LI.url {
	LIST-STYLE-IMAGE: url(/images/icons/url.gif)
}
DIV#leftbar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 100%; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100px; COLOR: #000000; PADDING-TOP: 10px; BACKGROUND-COLOR: transparent
}
DIV#leftbar H1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN: 3px 0px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
DIV#leftbar .modbox {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; BORDER-LEFT: #666666 1px solid; WIDTH: 148px; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #eeeeee
}
DIV#mainandright {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 0px 10px 10px; VERTICAL-ALIGN: top; WIDTH: 620px; BACKGROUND-COLOR: transparent
}
DIV#maincell {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 5px 10px 0px; VERTICAL-ALIGN: top; WIDTH: 430px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: left
}
DIV#notleftbar {
	PADDING-RIGHT: 10px; DISPLAY: inline; FLOAT: right; MARGIN-LEFT: 10px; VERTICAL-ALIGN: top; WIDTH: 610px; PADDING-TOP: 10px; BACKGROUND-COLOR: transparent
}
DIV#notrightbar {
	DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; VERTICAL-ALIGN: top; WIDTH: 580px; MARGIN-RIGHT: 10px; BACKGROUND-COLOR: transparent
}
#pagebanner IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
DIV#pagebanner {
	WIDTH: 800px; POSITION: relative; BACKGROUND-COLOR: #ffffff
}
DIV#pagebanner #bannercell {
	BACKGROUND: url(/images/newbanner.gif) no-repeat left top; LEFT: 0px; WIDTH: 800px; POSITION: absolute; TOP: 0px; HEIGHT: 80px
}
DIV#pagebanner #bannercell IMG {
	WIDTH: 800px; HEIGHT: 75px
}
DIV#pagebanner #logocell {
	BACKGROUND: url(/images/spacer.gif) no-repeat right top; VERTICAL-ALIGN: top; WIDTH: 0px; HEIGHT: 80px
}
DIV#pagebanner #logocell IMG {
	WIDTH: 150px; HEIGHT: 80px
}
DIV#pagebottom {
	CLEAR: both; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 12px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV#printheader {
	DISPLAY: none
}
SPAN#publishrow {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
DIV#rightbar {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #333333 1px solid; WIDTH: 166px; COLOR: #000000; PADDING-TOP: 10px; BACKGROUND-COLOR: #dddddd
}
DIV#rightbar H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#rightbar H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV#rightbar .modbox {
	BORDER-RIGHT: #666666 1px double; PADDING-RIGHT: 3px; BORDER-TOP: #666666 1px double; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #666666 1px double; WIDTH: 160px; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px double; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
DIV#root {
	VERTICAL-ALIGN: top; POSITION: relative
}
DIV#rootcontainer {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid; MARGIN-LEFT: auto; BORDER-LEFT: #000000 1px solid; WIDTH: 800px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
DIV#toprow {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
DIV#toprow SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; WIDTH: 80px; PADDING-TOP: 3px; BACKGROUND-COLOR: transparent
}
DIV#toprow SPAN:hover {
	BORDER-RIGHT: #ff0000 2px dotted; BORDER-LEFT: #ff0000 2px dotted
}
DIV#toprow SPAN.modselected {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid
}
DIV#toprow #navrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV#toprow #publishrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 133%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-VARIANT: small-caps
}
