* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
HTML BODY .ms-consoletitleareaframe {
	DISPLAY: none;
}
#spotlight {
	Z-INDEX: 10; LEFT: -5px; BACKGROUND-IMAGE: url(/images/flashsubstitute_home_bg.jpg); OVERFLOW: hidden; WIDTH: 890px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 225px
}

#contentArea {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 50px; PADDING-TOP: 15px
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 627px; PADDING-TOP: 0px
}
.tabbed {
	OVERFLOW: hidden; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 23px
}
.tabbed LI {
	DISPLAY: inline; BACKGROUND: url(/images/tab_left_bg.jpg) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 3px 0px 0px; OVERFLOW: hidden; HEIGHT: 22px
}
.tabbed LI A {
	PADDING-RIGHT: 8px; DISPLAY: inline; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: url(/images/tab_right_bg.jpg) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 2.2; PADDING-TOP: 0px; HEIGHT: 22px; TEXT-DECORATION: none
}
.tabbed LI.active {
	HEIGHT: 23px
}
.tabbed LI.active A {
	COLOR: #336699; HEIGHT: 23px; TEXT-DECORATION: none
}
.tabbed LI.active A:hover {
	CURSOR: default; TEXT-DECORATION: none
}
.tabbed LI A:hover {
	COLOR: #5381ac; TEXT-DECORATION: none
}
DIV.tabbed_content {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #d8d8d8 1px solid; MARGIN-TOP: -1px; DISPLAY: none; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
DIV.tabbed_content_hide {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #d8d8d8 1px solid; MARGIN-TOP: -1px; DISPLAY: none; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
DIV.active.tabbed_content {
	DISPLAY: block
}
DIV.active.tabbed_content P {
	MARGIN: 0px 0px 1.5em
}
DIV.tabbed_content P {
	MARGIN: 0px 0px 1.5em
}
#navSolutions LI A {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#solutions DIV.tabbed_content {
	PADDING-TOP: 30px
}
#solutions DIV.tabbed_content H3 {
	DISPLAY: none
}
#solutions DIV.tabbed_content P.intro {
	PADDING-RIGHT: 40px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 193px; LINE-HEIGHT: 1.7; PADDING-TOP: 0px
}
#solutions DIV.tabbed_content UL.featured LI {
	PADDING-RIGHT: 40px; DISPLAY: inline; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 142px; PADDING-TOP: 112px; POSITION: relative
}
#solutions DIV.tabbed_content UL.featured LI IMG {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#solutions DIV.tabbed_content UL.featured LI H4 {
	FONT-SIZE: 1.1em; COLOR: #336699
}
#solutions DIV.tabbed_content UL.featured LI P {
	MARGIN: 0px 0px 0.5em
}
.tabbed_content P {
	FONT-SIZE: 1em; MARGIN: 0px 0px 1.5em
}
.tabbed_content UL {
	FONT-SIZE: 1em; MARGIN: 0px 0px 1.5em 30px
}
.tabbed_content OL {
	FONT-SIZE: 1em; MARGIN: 0px 0px 1.5em 30px
}
.tabbed_content LI {
	MARGIN: 0px 0px 0.2em
}
.infaLeftNavSelected {
	COLOR: #336699
}
#threecolContent DIV.tabbed_content H1 {
	FONT-SIZE: 1.3em; MARGIN: 0px 0px 0.4em; COLOR: #125687; LINE-HEIGHT: 1.2
}
#threecolContent DIV.tabbed_content H1 A {
	COLOR: #125687
}
#threecolContent DIV.tabbed_content H2 {
	CLEAR: both; FONT-SIZE: 1.1em; MARGIN: 0px 0px 0.5em; COLOR: #336699
}
#threecolContent DIV.tabbed_content H2 A {
	COLOR: #336699
}
#threecolContent DIV.tabbed_content H2 A:hover {
	COLOR: #336699; TEXT-DECORATION: underline
}
#threecolContent DIV.tabbed_content H3 {
	FONT-SIZE: 1em; COLOR: #666
}
#threecolContent DIV.tabbed_content H3 A {
	COLOR: #666
}
#threecolContent DIV.tabbed_content H3 A:hover {
	COLOR: #669900
}
#threecolContent DIV.tabbed_content P.excerpt {
	FONT-SIZE: 0.9em; MARGIN: 0px 0px 8px
}
#threecolContent DIV.tabbed_content P.data {
	FONT-SIZE: 1em; MARGIN: 0px
}
#threecolContent DIV.tabbed_content P.data EM {
	FONT-STYLE: normal
}
#threecolContent DIV.tabbed_content P.action {
	FONT-SIZE: 0.9em; MARGIN: -8px 0px 2em
}
#contentArea:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DIV.active.tabbed_content:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#contentArea {
	DISPLAY: inline-block
}
DIV.active.tabbed_content {
	DISPLAY: inline-block
}
* HTML #headerInformatica {
	HEIGHT: 1%
}
* HTML #contentArea {
	HEIGHT: 1%
}
* HTML DIV.active.tabbed_content {
	HEIGHT: 1%
}
#contentArea {
	DISPLAY: block
}
DIV.active.tabbed_content {
	DISPLAY: block
}
#contentArea TABLE {
	FONT-SIZE: 1em
}
#contentArea TBODY {
	FONT-SIZE: 1em
}
#contentArea TR {
	FONT-SIZE: 1em
}
#contentArea TD {
	FONT-SIZE: 1em
}
#contentArea .ms-PartSpacingVertical {
	MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 0px
}
.table_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #336699; PADDING-TOP: 5px; 
	text-align:left;
}
.table_subheader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.table_content {
	PADDING-RIGHT: 3px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 5px solid; BACKGROUND-COLOR: #f2f2f2
}
HR {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ccc; HEIGHT: 1px; BACKGROUND-COLOR: #ccc; BORDER-RIGHT-WIDTH: 0px
}
#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 180px; PADDING-TOP: 15px
}
.threecol#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.twocol#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#contentArea .mainSidebar {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 189px; PADDING-TOP: 0px
}
#sidebarTabs H2 {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: url(../images/infa/sidebar_tab_bg.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; OVERFLOW: hidden; WIDTH: 159px; CURSOR: pointer; COLOR: #666; LINE-HEIGHT: 21px; PADDING-TOP: 0px; HEIGHT: 21px
}
#sidebarTabs A.login {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: url(../images/infa/sidebar_tab_bg.gif) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; OVERFLOW: hidden; WIDTH: 159px; CURSOR: pointer; COLOR: #666; LINE-HEIGHT: 21px; PADDING-TOP: 0px; HEIGHT: 21px
}
#sidebarTabs A.login:hover {
	TEXT-DECORATION: none
}
DIV.sidebarTabBox {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; WIDTH: 159px; PADDING-TOP: 0px
}
DIV.sidebarTabBox DL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
DIV.sidebarTabBox DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.11em; PADDING-BOTTOM: 1px; PADDING-TOP: 8px
}
#sidebar DIV.sidebarTabBox DT A {
	FONT-SIZE: 0.9em
}
#sidebar DIV.sidebarTabBox DL A {
	COLOR: #333
}
#sidebar DIV.sidebarTabBox DL A:hover {
	COLOR: #669900; TEXT-DECORATION: none
}
#sidebar DIV.sidebarTabBox DL A.resource {
	COLOR: #669900
}
#sidebar DIV.sidebarTabBox DL A.resource:hover {
	TEXT-DECORATION: underline
}
DIV.sidebarTabBox DL.alternate DT {
	FONT-SIZE: 1em; COLOR: #333
}
#userActions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.threecol#sidebar #userActions {
	MARGIN: 0px 0px 3px; WIDTH: 180px
}
.twocol#sidebar #userActions {
	MARGIN: 15px 0px 0px; WIDTH: 189px
}
#contentArea .mainSidebar #userActions {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; WIDTH: 187px; PADDING-TOP: 0px
}
#userActions LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
* HTML #userActions LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
#userActions LI A {
	DISPLAY: block; WIDTH: 100%; LINE-HEIGHT: 32px; HEIGHT: 30px
}
#userActions LI A STRONG {
	DISPLAY: block; PADDING-LEFT: 50px; HEIGHT: 30px
}
#userActions LI A:hover {
	CURSOR: pointer
}
#userActions-contact A {
	BACKGROUND: url(../images/infa/action_bg.gif) no-repeat 0px 6px; COLOR: #fff
}
#userActions-contact A STRONG {
	BACKGROUND: url(../images/infa/icon_phone.gif) no-repeat 11px 0px
}
#sidebar #userActions-contact A {
	BACKGROUND-IMAGE: url(../images/infa/action_threecol_bg.gif)
}
#userActions-share A STRONG {
	BACKGROUND: url(../images/infa/icon_share.gif) no-repeat 10px 6px
}
#userActionsNew {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.threecol#sidebar #userActionsNew {
	MARGIN: 8px 0px 30px; WIDTH: 180px
}
.twocol#sidebar #userActionsNew {
	MARGIN: 5px 0px 0px; WIDTH: 189px
}
#contentArea .mainSidebar #userActionsNew {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; WIDTH: 187px; PADDING-TOP: 0px
}
#userActionsNew LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#userActionsNew LI A {
	DISPLAY: block; WIDTH: 100%; LINE-HEIGHT: 30px; HEIGHT: 25px
}
#userActionsNew LI A STRONG {
	DISPLAY: block; PADDING-LEFT: 50px; HEIGHT: 30px
}
#userActionsNew LI A:hover {
	CURSOR: pointer
}
#userActionsNew-email A STRONG {
	BACKGROUND: url(../images/infa/icon_mail.gif) no-repeat 8px 7px
}
#userActionsNew-blog A STRONG {
	BACKGROUND: url(../images/infa/icon_blog.gif) no-repeat 9px 8px
}
.quotebox {
	BACKGROUND-IMAGE: url(../images/quotemiddle.gif); WIDTH: 520px; BACKGROUND-REPEAT: repeat-y
}
.quotetop {
	PADDING-RIGHT: 20px; BACKGROUND-POSITION: 50% top; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/quotetop.gif); PADDING-TOP: 17px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 45px; TEXT-ALIGN: right
}
.quotetop A {
	COLOR: #336699; TEXT-DECORATION: underline
}
.quotetop A:hover {
	COLOR: #336699; TEXT-DECORATION: none
}
.quotemiddle {
	PADDING-RIGHT: 40px; PADDING-LEFT: 25px; FONT-SIZE: 16px; PADDING-BOTTOM: 20px; COLOR: #336699; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif
}
.quotebottom {
	PADDING-RIGHT: 40px; BACKGROUND-POSITION: 50% bottom; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/quotebottom.gif); COLOR: #333333; BACKGROUND-REPEAT: no-repeat; HEIGHT: 57px; TEXT-ALIGN: right
}