BODY {
	COLOR: #333;
	
	background-image: url(fondo_pie.png);
}
A {
	COLOR: #cc0000
}
A:hover {
	COLOR: #333
}
.contentheading {
	COLOR: #333
}
.componentheading {
	COLOR: #333
}
H1 {
	COLOR: #0077b4
}
H2 {
	COLOR: #000
}
H4 {
	COLOR: #cc0000
}
SPAN.small {
	COLOR: #666
}
TD.createdate {
	COLOR: #666
}
TD.modifydate {
	COLOR: #666
}
#body-bg {
	BACKGROUND: fixed no-repeat 50% 0px
}
#bg-panel2 {
	BACKGROUND: url(bg2.png) repeat-x 0px 100%
}
#top-bar {
	BACKGROUND: url(top-bar.png) repeat-x 0px 0px
}
#banner-top {
	BACKGROUND: #ededed; BORDER-BOTTOM: #ccc 1px solid
}
#topmenu-mod {
	COLOR: #333
}
#banner-mod {
	COLOR: #333
}
#date-block {
	COLOR: #666
}
.date1 {
	BORDER-RIGHT: #666 1px dotted
}
.date2 {
	COLOR: #666
}
.date3 {
	COLOR: #666
}
#showcasemodules {
	COLOR: #333
}
.rotator-module {
	COLOR: #333
}
#showcasemodules A {
	COLOR: #cc0000
}
.rotator-module A {
	COLOR: #cc0000
}
#main-bar {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	background-image: url(col-bgtop.png);
	background-repeat: repeat;
	background-position: 0px 0px;
}
#searchmod {
	BACKGROUND: url(search-bg.png) no-repeat 0px 0px
}
.inner {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	background-image: url(col-bgtop.png);
	background-repeat: repeat;
	background-position: 0px 0px;
}
.col-bottom {
	BACKGROUND: url(col-bl.png) repeat-x 0px 0px
}
.col-bottom2 {
	BACKGROUND: url(col-br.png) no-repeat 100% 0px
}
.col-bottom3 {
	BACKGROUND: url(col-bm.png) repeat-x 0px 0px
}
#bottom-menu {
	BACKGROUND: url(bottom-menu.png) repeat-x 50% 0px
}
#footer {
	COLOR: #666;
	background-image: url(bottom-bg.png);
	background-repeat: repeat;
	background-position: 50% 0px;
}
#copyright {
	COLOR: #999;
	text-align: center;
}
#showcasemodules .module H3 {
	COLOR: #333
}
.rotator-module .module H3 {
	COLOR: #333
}
#showcasemodules .module H3 SPAN {
	COLOR: #0077b4
}
.rotator-module .module H3 SPAN {
	COLOR: #0077b4
}
.module H3 {
	COLOR: #666
}
.moduletable H3 {
	COLOR: #666
}
.submenu-block H3 {
	COLOR: #666
}
.module H3 SPAN {
	COLOR: #0077b4
}
.moduletable H3 SPAN {
	COLOR: #0077b4
}
.submenu-block H3 SPAN {
	COLOR: #0077b4
}
#newsflash .moduletable {
	COLOR: #333
}
#bottom .module H3 {
	COLOR: #ff0080
}
#bottom .module H3 SPAN {
	COLOR: #ff0080
}
#banner-left .moduletable H3 SPAN {
	COLOR: #0077b4
}
#banner-right .moduletable H3 SPAN {
	COLOR: #0077b4
}
#footer .module H3 {
	COLOR: #666
}
#footer .module H3 SPAN {
	COLOR: #0077b4
}
#footer A {
	COLOR: #0077b4
}
#horiz-menu LI {
	COLOR: #000
}
#horiz-menu A {
	COLOR: #333
}
#horiz-menu .separator {
	COLOR: #333
}
#horiz-menu LI A {
	COLOR: #333
}
#horiz-menu LI .separator {
	COLOR: #333
}
#horiz-menu LI.active A {
	COLOR: #006699; BORDER-BOTTOM: #fff 1px solid
}
#horiz-menu LI.active .separator {
	COLOR: #006699; BORDER-BOTTOM: #fff 1px solid
}
#horiz-menu LI A:hover {
	COLOR: #006699
}
#horiz-menu LI .separator:hover {
	COLOR: #006699
}
.splitmenu#horiz-menu LI A:hover {
	BORDER-BOTTOM: #fff 1px solid
}
.splitmenu#horiz-menu LI .separator:hover {
	BORDER-BOTTOM: #fff 1px solid
}
.menutop .animated-bg {
	BORDER-BOTTOM: #fff 1px solid
}
.menutop .submenu-animation-left {
	BACKGROUND: url(sub-hover-l.png) no-repeat 0px 0px
}
.menutop .submenu-animation-right {
	BACKGROUND: url(sub-hover-r.png) no-repeat 100% 0px
}
#horiz-menu UL UL LI A {
	COLOR: #666
}
#horiz-menu UL LI.parent.active UL A {
	COLOR: #666
}
#horiz-menu UL UL LI .separator {
	COLOR: #666
}
#horiz-menu UL LI.parent.active UL .separator {
	COLOR: #666
}
#horiz-menu LI.sfHover LI A {
	COLOR: #666
}
#horiz-menu LI:hover LI A {
	COLOR: #666
}
#horiz-menu UL LI.active UL LI.active LI A {
	COLOR: #666
}
#horiz-menu UL LI.parent.active UL LI A {
	COLOR: #666
}
#horiz-menu LI.sfHover LI .separator {
	COLOR: #666
}
#horiz-menu LI:hover LI .separator {
	COLOR: #666
}
#horiz-menu UL LI.parent.active UL LI .separator {
	COLOR: #666
}
#horiz-menu UL LI.parent.active UL LI .seperator {
	COLOR: #666
}
#horiz-menu UL UL {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: url(../images/style9/col-bgtop.png) #f5f5f5 repeat-x 0px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#horiz-menu UL UL LI A.daddy {
	BACKGROUND: url(../images/style9/submenu-arrow.png) no-repeat 95% 60%
}
#horiz-menu UL UL LI A.daddy:hover {
	BACKGROUND: url(../images/style9/submenu-arrow.png) no-repeat 95% 60%
}
#horiz-menu UL LI.parent.active UL LI A.daddy {
	BACKGROUND: url(../images/style9/submenu-arrow.png) no-repeat 95% 60%
}
#horiz-menu UL UL LI .daddy.separator {
	BACKGROUND: url(../images/style9/submenu-arrow.png) no-repeat 95% 60%
}
#horiz-menu UL UL LI .daddy.separator:hover {
	BACKGROUND: url(../images/style9/submenu-arrow.png) no-repeat 95% 60%
}
#horiz-menu UL LI.parent.active UL LI .daddy.separator {
	BACKGROUND: url(../images/style9/submenu-arrow.png) no-repeat 95% 60%
}
#topmenu-mod #mainlevel-top LI {
	BORDER-RIGHT: #000 1px dotted
}
#topmenu-mod #mainlevel-top A {
	COLOR: #000
}
#banner-mod #mainlevel-top A.mainlevel#active_menu {
	COLOR: #000
}
#topmenu-mod A.mainlevel-top#active_menu-top SPAN.banner-small {
	BACKGROUND: url(../images/style9/topmenu-arrow.png) no-repeat 50% 100%
}
#topmenu-mod .banner-small {
	COLOR: #000
}
#bottom-menu #mainlevel-bottom A {
	COLOR: #666
}
#bottom-menu #mainlevel-bottom A:hover {
	COLOR: #0077b4; BORDER-BOTTOM: #0077b4 1px solid
}
#bottom-menu #mainlevel-bottom A.mainlevel#active_menu {
	COLOR: #0077b4; BORDER-BOTTOM: #0077b4 1px solid
}
A.mainlevel {
	BACKGROUND: url(../images/style9/submenu-arrow.png) no-repeat 0px 8px; COLOR: #333
}
A.sublevel {
	COLOR: #333
}
A.mainlevel:hover {
	COLOR: #cc0000
}
A.sublevel:hover {
	COLOR: #cc0000
}
UL.menu LI {
	BORDER-BOTTOM: #666 1px dotted
}
UL.menu LI.parent.active UL {
	BACKGROUND: url(submenu-bgbottom.png) repeat-x 0px 100%
}
UL.menu LI.parent.active {
	BACKGROUND: url(submenu-bgtop.png) repeat-x 0px 0px
}
UL.menu LI SPAN {
	BACKGROUND: url(submenu-arrow.png) no-repeat 95% 50%
}
UL.menu LI.parent.active SPAN {
	BACKGROUND: url(submenu-parent-arrow2.png) no-repeat 95% 50%
}
UL.menu LI.parent.active A {
	COLOR: #333
}
UL.menu LI.parent.active .separator {
	COLOR: #333
}
UL.menu LI.parent.active A:hover {
	COLOR: #cc0000
}
UL.menu LI.parent.active .separator:hover {
	COLOR: #cc0000
}
UL.menu A {
	COLOR: #333
}
UL.menu .separator {
	COLOR: #333
}
UL.menu A:hover {
	COLOR: #cc0000
}
UL.menu .separator:hover {
	COLOR: #cc0000
}
UL.menu LI.active A {
	COLOR: #cc0000
}
UL.menu LI.active LI.active A {
	COLOR: #cc0000
}
A.mainlevel#active_menu {
	COLOR: #cc0000
}
A.sublevel#active_menu {
	COLOR: #cc0000
}
A.mainlevel:hover {
	COLOR: #cc0000
}
A.sublevel:hover {
	COLOR: #cc0000
}
UL.menu LI.active .separator {
	COLOR: #cc0000
}
UL.menu LI.active LI.active .separator {
	COLOR: #cc0000
}
UL.menu LI.parent.active UL LI.parent.active A.daddy {
	COLOR: #cc0000
}
UL.menu LI.parent.active UL LI.parent.active .daddy.separator {
	COLOR: #cc0000
}
UL.menu DIV.split-arrow-open {
	BACKGROUND: url(../images/style9/submenu-parent-arrow2.png) no-repeat 65% 50%
}
UL.menu DIV.split-arrow-close {
	BACKGROUND: url(../images/style9/submenu-parent-arrow.png) no-repeat 65% 50%
}
#main-body UL.menu A:hover {
	COLOR: #333
}
#main-body UL.menu .separator:hover {
	COLOR: #333
}
A.readon {
	BACKGROUND: url(../images/style9/submenu-arrow.png) no-repeat 0px 5px
}
A.readon2 {
	BACKGROUND: url(../images/style9/readon.png) no-repeat 0px 0px; COLOR: #ccc
}
A.readon2:hover {
	COLOR: #fff
}
.top.pathway-block SPAN.pathway {
	COLOR: #000
}
SPAN.pathway {
	COLOR: #666
}
SPAN.pathway A {
	COLOR: #0077b4
}
.fontbutton-text {
	COLOR: #333
}
A.large .button {
	BACKGROUND: url(../images/style9/font-lg.png) no-repeat 0px 0px
}
A.small .button {
	BACKGROUND: url(../images/style9/font-sm.png) no-repeat 0px 0px
}
FIELDSET {
	BORDER-BOTTOM: #ddd 1px solid
}
.tool-tip {
	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BACKGROUND: #f6f6f6; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid
}
.module INPUT.button {
	BACKGROUND: url(../images/style9/readon.png) no-repeat 0px 0px; COLOR: #ccc
}
.moduletable INPUT.button {
	BACKGROUND: url(../images/style9/readon.png) no-repeat 0px 0px; COLOR: #ccc
}
.module INPUT.button:hover {
	COLOR: #fff
}
.module INPUT.button:hover {
	COLOR: #fff
}
#sl_vert .button {
	BACKGROUND: url(../images/style9/readon.png) no-repeat 0px 0px; COLOR: #ccc
}
#sl_vert .button:hover {
	COLOR: #fff
}
#sl_vert #sl_username {
	BACKGROUND: url(../images/style9/input-bg.png) no-repeat 0px 0px
}
#sl_vert #sl_pass {
	BACKGROUND: url(../images/style9/input-bg.png) no-repeat 0px 0px
}
INPUT.inputbox#mod_login_username {
	BACKGROUND: url(../images/style9/input-bg.png) no-repeat 0px 0px
}
INPUT.inputbox#mod_login_password {
	BACKGROUND: url(../images/style9/input-bg.png) no-repeat 0px 0px
}
INPUT.inputbox#modlgn_username {
	BACKGROUND: url(../images/style9/input-bg.png) no-repeat 0px 0px
}
INPUT.inputbox#modlgn_passwd {
	BACKGROUND: url(../images/style9/input-bg.png) no-repeat 0px 0px
}
#rokslide-toolbar {
	BACKGROUND: url(../images/style9/tabber-div.png) repeat-x 0px 100%; COLOR: #333
}
#rokslide-toolbar LI.current {
	COLOR: #0077b4; BORDER-BOTTOM: #0077b4 1px solid
}
#rokslide-toolbar LI:hover {
	COLOR: #0077b4; BORDER-BOTTOM: #0077b4 1px solid
}
.rotator-module .rok-content-rotator H2 A {
	COLOR: #000
}
.rotator-module .rok-content-rotator H2 A.active {
	COLOR: #fff
}
.rotator-module .rok-content-rotator H2 A:hover {
	COLOR: #fff
}
.rotator-module .rok-content-rotator H2 A.active:hover {
	COLOR: #fff
}
.rotator-module .rok-content-rotator .content {
	COLOR: #000
}
#newsflash .flashing {
	COLOR: #333
}
#newsflash .controls IMG {
	BACKGROUND-IMAGE: url(../images/style9/news-scroller-controls.png)
}
BLOCKQUOTE {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #e7e7e7; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
PRE {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #e7e7e7; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
SPAN.number {
	COLOR: #000
}
SPAN.inset-right {
	COLOR: #000
}
SPAN.inset-left {
	COLOR: #000
}
SPAN.dropcap {
	COLOR: #000
}
SPAN.important-title {
	COLOR: #000
}
.important {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
SPAN.important-title {
	BACKGROUND: #f5f5f5
}
SPAN.important-title-blue {
	BACKGROUND: #f5f5f5
}
SPAN.important-title-red {
	BACKGROUND: #f5f5f5
}
SPAN.important-title-green {
	BACKGROUND: #f5f5f5
}
SPAN.important-title-purple {
	BACKGROUND: #f5f5f5
}
SPAN.important-title-orange {
	BACKGROUND: #f5f5f5
}
SPAN.important-title-brown {
	BACKGROUND: #f5f5f5
}
SPAN.important-title-grey {
	BACKGROUND: #f5f5f5
}
UL.bullet-1 LI {
	BACKGROUND: url(../images/typo/bullet-1.png) no-repeat 0px 5px
}
UL.bullet-2 LI {
	BACKGROUND: url(../images/typo/bullet-2.png) no-repeat 0px 5px
}
UL.bullet-3 LI {
	BACKGROUND: url(../images/typo/bullet-3.png) no-repeat 0px 5px
}
UL.bullet-4 LI {
	BACKGROUND: url(../images/typo/bullet-4.png) no-repeat 0px 5px
}
UL.bullet-5 LI {
	BACKGROUND: url(../images/typo/bullet-5.png) no-repeat 0px 5px
}
IMG.demo {
	BORDER-RIGHT: #ccc 4px solid; BORDER-TOP: #ccc 4px solid; BORDER-LEFT: #ccc 4px solid; BORDER-BOTTOM: #ccc 4px solid
}
IMG#variation_preview {
	BORDER-RIGHT: #ccc 4px solid; BORDER-TOP: #ccc 4px solid; BORDER-LEFT: #ccc 4px solid; BORDER-BOTTOM: #ccc 4px solid
}
