 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	FONT-SIZE: 100%; BACKGROUND: url(img/body.gif) #ededed; MARGIN: 10px 0px 20px; COLOR: #333; LINE-HEIGHT: 1.12em; FONT-FAMILY: georgia, serif; LETTER-SPACING: normal; TEXT-ALIGN: center
}
#page {
	BORDER-RIGHT: #054b81 12px solid; BORDER-TOP: #054b81 12px solid; BACKGROUND: white; MARGIN: 0px auto; BORDER-LEFT: #054b81 12px solid; WIDTH: 970px; BORDER-BOTTOM: #054b81 12px solid; POSITION: relative; TEXT-ALIGN: left
}
 HTML #page {
	WIDTH: 970px
}
BODY.flex #page {
	WIDTH: 98%
}
#utilities {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 970px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 25px
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(img/banners/rotate.php) #000033 no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 180px
}
#submenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-SIZE: 0.87em; BACKGROUND: url(img/slinks.gif) #ff9900 repeat-x 50% top; PADDING-BOTTOM: 6px; COLOR: #fff; PADDING-TOP: 6px; LETTER-SPACING: 1px; TEXT-ALIGN: left
}
#submenu UL LI A {
	COLOR: white
}
#submenu UL LI A.active {
	FONT-WEIGHT: bold
}
.path {
	PADDING-BOTTOM: 3px; FONT: 0.7em "Lucida Grande", verdana, sans-serif
}
.path P SPAN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: #e1e0e0; PADDING-BOTTOM: 2px; FONT: bold 0.9em Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 10px; PADDING-TOP: 3px
}
#primary .singlepage .path P {
	MARGIN-TOP: 1px; LETTER-SPACING: 0px
}
.wrapper {
	MARGIN: 15px
}
#primary {
	FLOAT: left; MARGIN: 0px
}
#primary .singlepage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#primary .singlepage P {
	FONT-SIZE: 1em; MARGIN: 1em 0px; LINE-HEIGHT: 1.4em
}
H1 {
	MARGIN: 10px 0px
}
H2 {
	MARGIN: 10px 0px
}
H3 {
	MARGIN: 10px 0px
}
H4 {
	MARGIN: 10px 0px
}
H5 {
	MARGIN: 10px 0px
}
H6 {
	MARGIN: 10px 0px
}
H1 {
	TEXT-DECORATION: none
}
H1 A {
	TEXT-DECORATION: none
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em
}
H2 {
	COLOR: #333
}
H3 {
	COLOR: #333
}
H3 A {
	COLOR: #333
}
H3 A:visited {
	COLOR: #333
}
H4 {
	COLOR: #333
}
H4 A {
	COLOR: #333
}
H4 A:visited {
	COLOR: #333
}
H2 A {
	COLOR: #005a8c
}
H2 A:visited {
	COLOR: #005a8c
}
H3.feed-item-title A {
	COLOR: #005a8c
}
H3.feed-item-title A:visited {
	COLOR: #005a8c
}
H2 {
	TEXT-DECORATION: none
}
H2 A {
	TEXT-DECORATION: none
}
H2 A:hover {
	TEXT-DECORATION: none
}
H2 A:visited {
	TEXT-DECORATION: none
}
H3 {
	TEXT-DECORATION: none
}
H3 A {
	TEXT-DECORATION: none
}
H3 A:hover {
	TEXT-DECORATION: none
}
H3 A:visited {
	TEXT-DECORATION: none
}
H4 {
	TEXT-DECORATION: none
}
H4 A {
	TEXT-DECORATION: none
}
H4 A:hover {
	TEXT-DECORATION: none
}
H4 A:visited {
	TEXT-DECORATION: none
}
#page #primary .drdot {
	CLEAR: both
}
#page #primary .tabs {
	FONT-SIZE: 0.87em; MARGIN: 20px 0px
}
#page #primary .tabs UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#primary .tabs .secondary LI A {
	MARGIN: 12px 12px 12px 0px
}
#header H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 122px; FONT-WEIGHT: lighter; FONT-SIZE: 3em; PADDING-BOTTOM: 12px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: white; PADDING-TOP: 110px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -1px
}
#header P.sitetitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 122px; FONT-WEIGHT: lighter; FONT-SIZE: 3em; PADDING-BOTTOM: 12px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: white; PADDING-TOP: 110px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: -1px
}
#header P.slogan {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 122px; FONT-WEIGHT: lighter; FONT-SIZE: 1.2em; PADDING-BOTTOM: 10px; COLOR: #fff; LINE-HEIGHT: 1em; PADDING-TOP: 4px; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 1px
}
#header H1 A {
	COLOR: #fff
}
#header P A {
	COLOR: #fff
}
#header H1 A:hover {
	COLOR: #ff9
}
#header P.sitetitle A:hover {
	COLOR: #ff9
}
#header H1 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#header H2 {
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H1 A {
	COLOR: #333; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
H1 A:visited {
	COLOR: #fff
}
#header P.description {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; MARGIN: 5px 0px 0px 37px; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: Arial,sans-serif; LETTER-SPACING: 1px
}
#header P.description IMG {
	MARGIN: 0px 8px 0px 0px; VERTICAL-ALIGN: -2px
}
#utilities FORM {
	RIGHT: 0px; BOTTOM: 2px; POSITION: absolute
}
#utilities LABEL {
	DISPLAY: none; COLOR: white
}
#utilities INPUT {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 5px
}
#utilities INPUT.form-submit {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 0.75em; BACKGROUND: #2b2b2b; PADDING-BOTTOM: 1px; MARGIN: 10px 4px 0px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid
}
#utilities INPUT.form-text {
	BORDER-RIGHT: #ade1fa 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ade1fa 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 0.75em; BACKGROUND: #7988b7; PADDING-BOTTOM: 2px; BORDER-LEFT: #ade1fa 1px solid; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: #ade1fa 1px solid
}
#utilities #plinks {
	FONT-SIZE: 90%; LEFT: 0px; BOTTOM: -1px; POSITION: absolute
}
#utilities #plinks UL LI {
	DISPLAY: inline; FLOAT: left; MARGIN-RIGHT: -2px
}
#utilities #plinks UL LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #156aa3; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: capitalize; COLOR: white; PADDING-TOP: 5px
}
#utilities #plinks UL LI A:hover {
	BACKGROUND: #054b81; COLOR: #fff; TEXT-DECORATION: none
}
#utilities #plinks UL LI A.active {
	FONT-WEIGHT: bold; BACKGROUND: #054b81; COLOR: #fff! important; TEXT-DECORATION: none
}
#utilities #plinks UL LI A.active:hover {
	FONT-WEIGHT: bold; BACKGROUND: #054b81; COLOR: #fff! important; TEXT-DECORATION: none
}
.admintab {
	
}
 HTML .admintab {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 6px; PADDING-TOP: 5px
}
.lsidebar {
	FLOAT: left; MARGIN: -10px 0px 0px 15px; WIDTH: 180px
}
.rsidebar {
	FLOAT: left; MARGIN: -10px 0px 0px 15px; WIDTH: 180px
}
#sitemission {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(img/bgblock.gif) repeat-x 50% top; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px; PADDING-TOP: 15px
}
#primary #sitemission P {
	FONT-SIZE: 1.1em; MARGIN: 0px; COLOR: #999; LINE-HEIGHT: 140%; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: center
}
.defaultblock {
	BACKGROUND: url(img/bgblock.gif) repeat-x 50% top; MARGIN: 0px 0px 20px
}
.defaultblock .blockcontent {
	FONT-SIZE: 0.7em; MARGIN: 0px 0px 20px; LINE-HEIGHT: 1.5em; FONT-FAMILY: "Lucida Grande", verdana, sans-serif
}
.loginblock {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.81em; BACKGROUND: #dbdbdb; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 20px; PADDING-TOP: 0px
}
FORM#user-login-form {
	LINE-HEIGHT: 0.9em; TEXT-ALIGN: left
}
FORM#user-login-form LABEL {
	MARGIN-BOTTOM: 3px
}
.loginblock UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.defaultblock .blockcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.loginblock .blockcontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.defaultblock H2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 12px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; FONT: 0.87em Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #666; PADDING-TOP: 8px
}
.loginblock H2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: url(img/login.gif) #054b81 no-repeat 155px 4px; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 10px; FONT: 1em Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 4px
}
.rsidebar .loginblock UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.defaultblock H3 {
	FONT: 95% Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: uppercase; COLOR: #333
}
#primary .item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px
}
#primary .title H2 {
	FONT: bold 0.9em/1em Helvetica, Arial, Geneva, sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #005a8c
}
#primary .item .itemhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
#primary .item .itemhead H3 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 1.7em; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px
}
#primary .item .itemtext {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1.1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif; COLOR: #444; PADDING-TOP: 0px; TEXT-ALIGN: justify
}
#primary .item .itemtext P {
	MARGIN: 0px 0px 0px 10px
}
#primary .item .itemtext UL {
	MARGIN: 0px 0px 0px 10px
}
#primary .item .itemtext OL {
	MARGIN: 0px 0px 0px 10px
}
#primary .item .itemtext DIV {
	MARGIN: 0px 0px 0px 10px
}
#primary .item .itemtext BLOCKQUOTE {
	MARGIN: 0px 0px 0px 10px
}
#primary .item .itemhead P.metadata {
	DISPLAY: block; FONT-SIZE: 0.85em; MARGIN: 2px 0px 0px 10px; TEXT-TRANSFORM: uppercase; COLOR: #666
}
#primary .singlepage H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; TEXT-TRANSFORM: none; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#primary .singlepage H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; TEXT-TRANSFORM: none; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#primary .singlepage H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; TEXT-TRANSFORM: none; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#primary .singlepage H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; TEXT-TRANSFORM: none; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#primary .singlepage H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; TEXT-TRANSFORM: none; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#primary .singlepage H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; TEXT-TRANSFORM: none; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#primary .node .content H1 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; TEXT-TRANSFORM: none; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#primary .node .content H2 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; TEXT-TRANSFORM: none; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#primary .node .content H3 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; TEXT-TRANSFORM: none; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#primary .node .content H4 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; TEXT-TRANSFORM: none; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#primary .node .content H5 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; TEXT-TRANSFORM: none; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#primary .node .content H6 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 15px; TEXT-TRANSFORM: none; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: left
}
#primary .singlepage H2.nodeTitle A {
	FONT: 0.9em Georgia, "Times New Roman", Times, serif
}
#primary .singlepage H1 {
	FONT-SIZE: 1.75em; MARGIN-BOTTOM: 12px; LINE-HEIGHT: 1.15em
}
#primary .singlepage H2.with-tabs {
	MARGIN-BOTTOM: 30px
}
#primary .singlepage H2 {
	FONT-SIZE: 1.5em
}
#primary .singlepage H3 {
	FONT-SIZE: 1.4em
}
#primary .singlepage H4 {
	FONT-SIZE: 1.3em
}
#primary .singlepage H5 {
	FONT-SIZE: 1.2em
}
#primary .singlepage H6 {
	FONT-SIZE: 1.1em
}
#primary .singlepage H2 A {
	FONT-SIZE: 1em
}
#primary .singlepage H3 A {
	FONT-SIZE: 1em
}
#primary .singlepage H4 A {
	FONT-SIZE: 1em
}
#primary .singlepage H5 A {
	FONT-SIZE: 1em
}
#primary .singlepage H6 A {
	FONT-SIZE: 1em
}
#primary .singlepage P.small {
	MARGIN-TOP: 10px; FONT: 1em/1.5em 'Lucida Grande', Verdana, Arial, Sans-Serif; PADDING-TOP: 5px
}
#primary IMG {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 15px 0px 0px; PADDING-TOP: 4px
}
#primary .singlepage IMG.destra {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 15px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid
}
#primary .singlepage IMG.altobasso {
	BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 15px; MARGIN: 0px auto; WIDTH: 970px; COLOR: #ffffff; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#footer IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
#primary A:hover {
	TEXT-DECORATION: underline
}
#primary A:hover {
	TEXT-DECORATION: underline
}
.secondary A:hover {
	TEXT-DECORATION: underline
}
.secondary A:hover {
	TEXT-DECORATION: underline
}
A {
	COLOR: #005a8c; TEXT-DECORATION: none
}
#primary .node .content A {
	TEXT-DECORATION: none
}
#primary .node .content A:hover {
	TEXT-DECORATION: underline
}
.defaultblock A:hover {
	TEXT-DECORATION: underline
}
.clear {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	DISPLAY: none
}
.itemtext OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.itemtext UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.itemtext OL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.itemtext UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
.secondary DIV P {
	MARGIN-TOP: 0.5em
}
.secondary UL {
	PADDING-LEFT: 0px; MARGIN: 5px 0px 0px
}
.secondary OL {
	PADDING-LEFT: 0px; MARGIN: 5px 0px 0px
}
.secondary DIV {
	PADDING-LEFT: 0px; MARGIN: 5px 0px 0px
}
.view TABLE {
	FONT-SIZE: 105%
}
.view TABLE TR TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
TABLE {
	FONT-SIZE: 0.9em; MARGIN: 1em 0px; WIDTH: 98%
}
TABLE TR TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#system-themes TABLE IMG.screenshot {
	WIDTH: 100px
}
THEAD TH {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 4px; COLOR: #494949; BORDER-BOTTOM: #ccc 2px solid; TEXT-ALIGN: left
}
TR.even {
	BACKGROUND-COLOR: #d1dee6
}
TR.odd {
	BACKGROUND-COLOR: #ededed
}
TD.region {
	BORDER-TOP: #fff 1.5em solid; FONT-WEIGHT: bold; COLOR: #455067; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #cdd6de
}
TD.module {
	BORDER-TOP: #fff 1.5em solid; FONT-WEIGHT: bold; COLOR: #455067; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #cdd6de
}
TD.container {
	BORDER-TOP: #fff 1.5em solid; FONT-WEIGHT: bold; COLOR: #455067; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #cdd6de
}
TR:unknown TD.region {
	BORDER-TOP-WIDTH: 0px
}
TR:unknown TD.module {
	BORDER-TOP-WIDTH: 0px
}
TR:unknown TD.container {
	BORDER-TOP-WIDTH: 0px
}
TD.menu-disabled {
	COLOR: #000; BACKGROUND-COLOR: #d5c2c2
}
TD.menu-disabled A {
	COLOR: #000; BACKGROUND-COLOR: #d5c2c2
}
.sticky-table {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.tabs UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#primary UL {
	MARGIN: 10px 0px
}
.item-list UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(img/leaf.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#primary .singlepage .node .content LI {
	MARGIN: 3px 0px 3px 18px; LINE-HEIGHT: 1.4em; LIST-STYLE-TYPE: square
}
#primary .singlepage .node .content OL LI {
	MARGIN: 3px 0px 3px 22px; LINE-HEIGHT: 1.4em; LIST-STYLE-TYPE: decimal
}
.rsidebar UL.menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND: url(img/leaf.gif) no-repeat 2px 0.3em; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em; LIST-STYLE-TYPE: none
}
.rsidebar .item-list UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND: url(img/leaf.gif) no-repeat 2px 0.3em; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em; LIST-STYLE-TYPE: none
}
.rsidebar LI.leaf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND: url(img/leaf.gif) no-repeat 2px 0.3em; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em; LIST-STYLE-TYPE: none
}
.lsidebar UL.menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND: url(img/leaf.gif) no-repeat 2px 0.3em; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em; LIST-STYLE-TYPE: none
}
.lsidebar .item-list UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND: url(img/leaf.gif) no-repeat 2px 0.3em; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em; LIST-STYLE-TYPE: none
}
.lsidebar LI.leaf {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.5em; BACKGROUND: url(img/leaf.gif) no-repeat 2px 0.3em; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 0.15em; PADDING-TOP: 0.15em; LIST-STYLE-TYPE: none
}
.rsidebar UL LI.expanded {
	BACKGROUND: url(img/expanded.gif) no-repeat 2px 0.3em
}
.lsidebar UL LI.expanded {
	BACKGROUND: url(img/expanded.gif) no-repeat 2px 0.3em
}
.rsidebar UL LI.collapsed {
	BACKGROUND: url(img/collapsed.gif) no-repeat 2px 0.3em
}
.lsidebar UL LI.collapsed {
	BACKGROUND: url(img/collapsed.gif) no-repeat 2px 0.3em
}
UL.inline LI {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #5294c1; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none
}
DL {
	FONT-SIZE: 0.8em; MARGIN: 0px
}
DL DD {
	MARGIN: 0.5em 0px 0.5em 1.5em
}
DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(img/square.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SPAN.form-required {
	COLOR: #ffae00
}
.body A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; MARGIN-BOTTOM: 0.75em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.messages UL {
	MARGIN: 0px
}
.form-checkboxes {
	MARGIN: 0.25em 0px
}
.form-radios {
	MARGIN: 0.25em 0px
}
.form-checkboxes .form-item {
	MARGIN: 0.25em 0px
}
.form-radios .form-item {
	MARGIN: 0.25em 0px
}
.form-item UL LI {
	LIST-STYLE-TYPE: none
}
.fieldset UL LI {
	LIST-STYLE-TYPE: none
}
.form-button {
	MARGIN: 0.5em 0.5em 1em 0px
}
.form-submit {
	MARGIN: 0.5em 0.5em 1em 0px
}
#watchdog-form-overview .form-submit {
	MARGIN: 0px
}
.confirmation .form-submit {
	MARGIN: 0px
}
.search-form .form-submit {
	MARGIN: 0px
}
.poll .form-submit {
	MARGIN: 0px
}
FIELDSET .form-button {
	MARGIN: 0px
}
FIELDSET .form-submit {
	MARGIN: 0px
}
.sidebar .form-button {
	MARGIN: 0px
}
.sidebar .form-submit {
	MARGIN: 0px
}
TABLE .form-button {
	MARGIN: 0px
}
TABLE .form-submit {
	MARGIN: 0px
}
FIELDSET UL.clear-block LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.box {
	MARGIN-BOTTOM: 2.5em
}
.div {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#primary .content BLOCKQUOTE {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 12px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 1em 20px; BORDER-LEFT: #ccc 1px solid; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; FONT-STYLE: italic; BACKGROUND-COLOR: #eeeeee
}
EM {
	FONT-STYLE: italic
}
#primary .singlepage FORM {
	FONT-SIZE: 0.8em
}
DIV.admin-panel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(img/gradient.gif) repeat-x; PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-TOP: 5px
}
DIV.admin-panel .description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; PADDING-TOP: 2px
}
DIV.admin-panel .body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
DIV.admin {
	PADDING-TOP: 15px
}
DIV.admin .left {
	FLOAT: left; MARGIN-LEFT: 1em; WIDTH: 45%
}
DIV.admin .right {
	FLOAT: right; WIDTH: 45%; MARGIN-RIGHT: 1.1em
}
DIV.bymodule UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#primary .messages {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#primary .messages UL LI {
	LIST-STYLE-TYPE: none
}
#primary .messages .status {
	BORDER-RIGHT: #3d7903 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #3d7903 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #3d7903 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #3d7903 1px solid; BACKGROUND-COLOR: #d8fab6
}
#primary .help .help {
	BORDER-RIGHT: #ffcc00 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffcc00 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; BORDER-LEFT: #ffcc00 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #ffffcc
}
#primary .help .help A {
	FONT-WEIGHT: bold; COLOR: #990000
}
#primary .help .help A:hover {
	FONT-WEIGHT: bold; COLOR: #990000
}
#primary .help .help UL LI {
	PADDING-LEFT: 15px; BACKGROUND: url(img/lista.gif) no-repeat 0px 7px; LIST-STYLE-TYPE: none
}
#primary .admin-dependencies {
	FONT-SIZE: 100%; COLOR: #999999; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#primary .admin-required {
	FONT-SIZE: 100%; COLOR: #999999; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#primary CODE {
	FONT-WEIGHT: bold; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#comments {
	MARGIN-TOP: 2em; FONT-SIZE: 0.87em
}
#comments .box H2 {
	FONT-SIZE: 1.3em
}
.commentTitle {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#comments .content {
	FONT-SIZE: 1.1em; MARGIN-BOTTOM: 5px
}
.submitted {
	FONT-SIZE: 0.75em; MARGIN-BOTTOM: 10px; FONT-STYLE: italic
}
.comment {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 0px 0px 2em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ededed
}
.links {
	CLEAR: both; MARGIN-TOP: 1em; FONT-SIZE: 0.82em; FONT-FAMILY: "Lucida Grande", verdana, sans-serif
}
.linksteaser {
	MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 20px; BORDER-BOTTOM: #ccc 1px dashed
}
.linksteaser UL LI {
	MARGIN-RIGHT: 5px
}
.comment .links UL LI {
	PADDING-LEFT: 23px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
.comment .links LI.comment_delete {
	BACKGROUND: url(img/commentdelete.gif) no-repeat
}
.comment .links LI.comment_edit {
	BACKGROUND: url(img/commentedit.gif) no-repeat
}
.comment .links LI.comment_reply {
	BACKGROUND: url(img/commentadd.gif) no-repeat
}
#primary .links LI.comment_forbidden {
	PADDING-LEFT: 22px; BACKGROUND: url(img/lock.gif) no-repeat
}
#primary .links LI.comment_comments {
	PADDING-LEFT: 22px; BACKGROUND: url(img/comments.gif) no-repeat
}
#primary .links LI.blog_usernames_blog first {
	PADDING-LEFT: 22px; BACKGROUND: url(img/blog.gif) no-repeat
}
.links LI.comment_add {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; BACKGROUND: url(img/comment_add.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.links .node_read_more {
	PADDING-RIGHT: 0px; PADDING-LEFT: 23px; BACKGROUND: url(img/readmore.gif) no-repeat; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.taxonomy {
	CLEAR: left; BORDER-TOP: #eee 4px solid; FONT-SIZE: 0.82em; MARGIN: 15px 0px 25px; PADDING-TOP: 10px
}
.taxonomyteaser {
	CLEAR: left; FONT-SIZE: 0.87em; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 15px; BORDER-BOTTOM: #ccc 1px dashed
}
.taxonomy SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 21px; FONT-WEIGHT: bold; BACKGROUND: url(img/tags.gif) no-repeat
}
P SPAN.tagsteaser {
	PADDING-LEFT: 23px; FONT-WEIGHT: bold; BACKGROUND: url(img/tags.gif) no-repeat; COLOR: #24365c
}
.preview .node .taxonomy UL LI SPAN {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.metanode {
	MARGIN: 10px 0px 20px; FONT: italic 0.7em Georgia, "Times New Roman", Times, serif
}
.metanode P {
	
}
.metanode SPAN {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 5px
}
.metanode SPAN.author {
	PADDING-LEFT: 21px; BACKGROUND: url(img/user.gif) no-repeat
}
.metanode SPAN.date {
	PADDING-LEFT: 21px; BACKGROUND: url(img/clock.gif) no-repeat 2px 0px
}
.item-list UL.pager {
	FONT-SIZE: 0.75em; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.item-list .pager LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
.item-list .pager LI.pager-current {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #ccc 1px solid; COLOR: #333; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #ededed
}
.picture {
	FLOAT: right; MARGIN: 8px 0px 4px 8px
}
.picture IMG {
	BORDER-RIGHT: #e1e0e0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e1e0e0 1px solid; PADDING-LEFT: 4px; BACKGROUND: white; FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 4px 5px; BORDER-LEFT: #e1e0e0 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e1e0e0 1px solid
}
.picture A:hover IMG {
	BACKGROUND: url(img/bgavatar.gif) no-repeat 50% bottom
}
.firma {
	BORDER-TOP: #dfdede 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 6px 0px 4px; COLOR: #666; PADDING-TOP: 1px; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#primary .singlepage #forum UL.links LI.forum {
	PADDING-LEFT: 22px; FONT-SIZE: 0.8em; BACKGROUND: url(img/post.gif) no-repeat 0px -1px
}
.singlepage #forum TABLE TR.even {
	BACKGROUND-COLOR: #ededed
}
.singlepage #forum TABLE TR TD.container {
	BACKGROUND-COLOR: #fff
}
.singlepage #forum {
	FONT-SIZE: 0.85em
}
.singlepage #forum .name {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 8px
}
#forum .links {
	DISPLAY: inline; MARGIN: 0px
}
#forum .links A {
	FONT-SIZE: 1.3em
}
#primary IMG.sticky {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 8px; PADDING-TOP: 0px
}
.profile {
	FONT-SIZE: 0.9em
}
.profile DL {
	FONT-SIZE: 0.85em
}
.profile DL DT {
	FONT-SIZE: 1.2em
}
.profile DL DD {
	FONT-SIZE: 1.3em
}
.profile DD {
	FONT-SIZE: 1em
}
.profile H3 {
	FONT-SIZE: 1.4em; MARGIN-BOTTOM: 20px; BORDER-BOTTOM-STYLE: none
}
.book-navigation {
	MARGIN-TOP: 10px; FONT-SIZE: 0.75em; BACKGROUND: #eee
}
.forum-topic-navigation {
	MARGIN-TOP: 10px; FONT-SIZE: 0.75em; BACKGROUND: #eee
}
.book-navigation A {
	FONT-WEIGHT: normal
}
.forum-topic-navigation A {
	FONT-WEIGHT: normal
}
#page TABLE#attachments TR TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#page TABLE#attachments TR TD A {
	FONT-WEIGHT: normal
}
#page .poll {
	CLEAR: both; MARGIN-TOP: 3px
}
.poll .title {
	FONT-WEIGHT: bold; MARGIN: 8px 0px
}
.poll .percent {
	MARGIN: 1px 0px
}
.pool .text {
	MARGIN: 1px 0px
}
#page .poll .bar .foreground {
	BACKGROUND-COLOR: #156aa3
}
#page .poll .vote-form {
	TEXT-ALIGN: left
}
#page .poll .form-item {
	MARGIN: 8px 0px
}
#page .poll .choices {
	MARGIN: 0px
}
#page .poll .total {
	TEXT-ALIGN: left
}
.links .book_printer {
	PADDING-LEFT: 20px; BACKGROUND: url(img/print.gif) no-repeat
}
.links .book_add_child {
	PADDING-LEFT: 20px; BACKGROUND: url(img/add.gif) no-repeat
}
#primary .content .book-navigation .menu LI {
	PADDING-LEFT: 20px; BACKGROUND: url(img/figlio.gif) no-repeat 0px 2px; LIST-STYLE-IMAGE: none; MARGIN: 4px 0px; LIST-STYLE-TYPE: none
}
#primary .singlepage .search-results DT {
	MARGIN-TOP: 10px; FONT-SIZE: 110%; BACKGROUND: url(img/result.gif) no-repeat
}
#primary .singlepage .search-results P {
	FONT-SIZE: 100%
}
#primary .singlepage .search-results P STRONG {
	BACKGROUND: #ffff99
}
#primary .singlepage .search-results P.search-info {
	FONT-STYLE: italic
}
.hide {
	VISIBILITY: hidden; HEIGHT: 5px
}
FIELDSET {
	CLEAR: left; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; MARGIN: 1em 0px; OVERFLOW: visible; BORDER-LEFT: #ccc 1px solid; WIDTH: 95%; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid
}
UNKNOWN {
	PADDING-RIGHT: 1em; BACKGROUND-POSITION: 0px 0.65em; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
UNKNOWN {
	PADDING-TOP: 1em
}
FIELDSET LEGEND {
	DISPLAY: block
}
UNKNOWN {
	DISPLAY: inline
}
HTML.js FIELDSET.collapsible {
	DISPLAY: block; FLOAT: left; MARGIN: 5px 0px
}
HTML.js FIELDSET.collapsed {
	CLEAR: left; DISPLAY: block; MARGIN: 5px 0px
}
FIELDSET UL.clear-block LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.teaser-checkbox {
	MARGIN-BOTTOM: 10px
}
.feedcontainer {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 0px; POSITION: relative
}
#primary .singlepage .feedcontainer H2 {
	FONT-SIZE: 1.3em; MARGIN-BOTTOM: -5px
}
.feedcontainer .feedcontent {
	BORDER-BOTTOM: #ccc 1px dashed
}
#primary .singlepage .feedsummary {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ccc 1px dashed
}
#primary .singlepage #aggregator H2 {
	FONT-SIZE: 1.3em
}
#primary .singlepage #aggregator LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 0.8em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 3px 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
.terminfo {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #fdffe5; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
#primary .terminfo P {
	FONT-SIZE: 1.1em; COLOR: #666600; LINE-HEIGHT: 120%; FONT-STYLE: italic; TEXT-ALIGN: center
}
SPAN.inline-left {
	DISPLAY: block; FLOAT: left; MARGIN: 5px 5px 5px 0px
}
SPAN.inline-right {
	DISPLAY: block; FLOAT: right; MARGIN: 5px 0px 5px 5px
}
SPAN.inline-center {
	DISPLAY: block; TEXT-ALIGN: center
}
SPAN.inline .caption {
	DISPLAY: block
}
.image-clear {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; MARGIN-BOTTOM: -1px; LINE-HEIGHT: 0px; HEIGHT: 1px
}
#primary .node {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
#primary .pager {
	FONT-SIZE: 0.9em; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.view-sidsays {
	BACKGROUND: url(img/sid_80.gif) no-repeat right bottom
}
.view-sidsays .view-content {
	MARGIN-LEFT: 6px; FONT-STYLE: italic
}
.view-sidsays .view-footer {
	MARGIN: 50px 0px 0px 6px
}
.defaultblock UL.menu {
	MARGIN-LEFT: -5px
}
#primary .node .content {
	MARGIN-TOP: -11px
}
H3.feed-item-title {
	LINE-HEIGHT: 1em
}
.feedcontent H2 {
	LINE-HEIGHT: 1em
}
TEXTAREA.form-textarea {
	FONT-SIZE: 16px; LINE-HEIGHT: 22px; FONT-FAMILY: georgia, serif
}
