/**************************************************************************
BEFORE EDITING this file send an email to webstandards_ww-at-oracle.com
VERSION: v1d | MODIFIED:05/15/06 | By Prashant.Nirmal-at-oracle.com
**************************************************************************/
/* MASTER FONT FACES */
HTML,BODY,TD,H1,H2,H3,H4,OL,UL,DL,LI,DT,DD {font-family:arial,helvetica,sans-serif;}
.legalese {font-family:arial,helvetica,sans-serif;}
CODE,KBD,TT {font-family:courier,"courier new",monaco;color:#666;}
/* MASTER FONT SIZES */
h1 {font-size:18px;}
h2 {font-size:12px;}
h4, h5 {font-size:12px;}
HTML,BODY,TD,CODE,KBD,TT,OL,UL,DL,LI,DT,DD {font-size:12px;}
.legalese {font-size:10px;}
/* GENERAL STYLES */
html, body {padding:0;margin:0;}
h1,h2,h3,h4,DT {font-weight:bold;}
h1,h2,h3,h4,H5 {margin:0px;padding:0px;}
h2 {background:url('../Images/estiloracle/red_triangle.gif') no-repeat 0 4px;padding:2px 0px 0px 12px;}
h2 a:link {text-decoration:none;}
h2 a:visited {color:#000000;text-decoration:none;}
h2 a:hover {color:#FF0000;text-decoration:underline;}
h5 {background:url('../Images/estiloracle/red_box.gif') no-repeat 0 3px;padding-left:12px;margin:5px 0 2px 0;}
.horidottedH5 {background: url('../Images/estiloracle/dotted_horizontal.gif') repeat-x top; height:17px;}
.TDleftPadding {padding-left:13px;}
.skipArea {position: absolute;left: -999px;width: 990px;color:#ffffff;}

/* H1 TITLE */
h1 {font-size:1.5em;font-weight:bold;line-height:250%;background:url('../Images/estiloracle/h1-left.gif') left no-repeat;height:43px;padding:0 0 0 18px;margin:0 0 15px 0;white-space:nowrap;}
h1 .contents {background:url('../Images/estiloracle/h1-right.gif') right no-repeat;display:block;height:43px;width:100%;}
HTML,BODY,TD,H1,H2,H3,H4,OL,UL,DL,LI,DT,DD,.legalese {color:#000;}
OL,DL {margin-bottom:1px;}
OL,DL,DT,DD {line-height:14px;}
DD {margin-bottom:.5em;}
B {color:#ff0000;}
P {
	margin:3px 3px 3px 3px;
	color: #333366;
}
.text{
color:#FFFFFF;
}
P1 {margin:0px 0px 0px 0px;}
BLOCKQUOTE {padding:5px 0px 5px 0px;}
a:link {color:#FF0000;text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover {color:#0000FF;text-decoration:underline;}
HR {color:#CCC;background-color:#CCC;border:0;height:1px;margin:15px 0px 15px 0px;}
a.legalese:link {color:#000;text-decoration:none;}
a.legalese:visited {color:#000;text-decoration:none;}
a.legalese:hover {color:#FF0000;text-decoration:underline;}
.navhead {font-family:arial,helvetica,sans-serif;font-size:11px;font-style:italic;font-weight:bold;color:#000;text-decoration:none;}
.navlink {font-family:arial,helvetica,sans-serif;font-size:10px;line-height:16px;color:#666666;}
a.navlink:link {color:#666666;text-decoration:none;}
a.navlink:visited {color:#666666;text-decoration:none;} 
a.navlink:hover {color:#FF0000;text-decoration:underline;}
.portletTitle {font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000;text-decoration:none;}
a.portletTitle:link {color:#000;text-decoration:none;}
a.portletTitle:visited {color:#000;text-decoration:none;}
a.portletTitle:hover {color:#FF0000;text-decoration:underline;}
.profile {font-family:arial,helvetica,sans-serif;font-size:10px;color:#000;text-decoration:none;}
.profile a:link {font-family:arial,helvetica,sans-serif;font-size:10px;color:#000;text-decoration:none;}
.profile a:visited {font-family:arial,helvetica,sans-serif;font-size:10px;color:#000;text-decoration:none;}
.profile a:hover {font-family:arial,helvetica,sans-serif;font-size:10px;color:#ff0000;text-decoration:underline;}
.tablink {font-family:arial,helvetica,sans-serif;font-size:11px;color:#000;text-decoration:none;}
.genericbodybox {font-family:arial,helvetica,sans-serif;font-size:12px}
.legalesegrey {font-size:12px; color:#666; text-decoration:none;}
a.legalesegrey:link {font-size:12px; color:#666; text-decoration:none;}
a.legalesegrey:visited {color:#666; text-decoration:none;}
a.legalesegrey:hover {color:#FF0000; text-decoration:underline;}
/* C-CLAMP STYLES */
#banner {background:#FFF;height:75px;border-bottom:1px solid #CCC;margin:0px 10px 0px 10px;}
#bannerMid {background:#FFF;width:535px;height:50px;}
#footer {border-top:1px solid #CCC;background:#FFF;}
#main {background:#FFF;margin:0px 10px 0px 10px;}
#navBottom {border-right:1px solid #CCC;border-bottom:1px solid #CCC;padding:4px 5px 4px 0px;}
#navBottomTop {border-right:1px solid #CCC;padding:4px 5px 0px 0px;}
#navHeadLine {border-right:1px solid #CCC;padding:4px 5px 0px 0px;}
#navSpacers {border-right:1px solid #CCC;}
#navTop {border-top:1px solid #CCC;}
.navsection {border-right:1px solid #CCC;}
.pad {padding:0px 10px 10px 10px;}
.padMain {padding:0px 10px 0px 10px;}
.padMid {padding:0px 20px 0px 10px;}
.padBox {padding:0px 0px 3px 10px;}
.searchBox {border-bottom:1px solid #CCC;padding:0px 10px 0px 10px;}
.navTitleBolderCom {font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000000;text-decoration:none;line-height:14px;}
.navTitle {font-family:arial,helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;line-height:18px;margin-left:10px;}
a.navTitle:link {color:#000000;text-decoration:none;}
a.navTitle:visited {color:#000000;text-decoration:none;}
a.navTitle:hover {color:#FF0000;text-decoration:underline;}
.navTitleBolder {font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000000;text-decoration:none;line-height:14px;margin-left:10px;}
a.navTitleBolder:link {color:#000000;text-decoration:none;}
a.navTitleBolder:visited {color:#000000;text-decoration:none;}
a.navTitleBolder:hover {color:#FF0000;text-decoration:underline;}
.subnavlink {font-family:arial,helvetica,sans-serif;font-size:11px;color:#000;text-decoration:none;font-weight:400;line-height:16px;margin-left:10px;}
a.subnavlink:link {color:#000;text-decoration:none;}
a.subnavlink:visited {color:#000;text-decoration:none;}
a.subnavlink:hover {color:#FF0000;text-decoration:underline;}
.textA {font-family:arial,helvetica,sans-serif;font-size:11px;line-height:14px;color:#000;text-decoration:none;}
a.texta:link {color:#000;text-decoration:underline;}
a.texta:visited {color:#000;text-decoration:underline;}
a.texta:hover {color:#FF0000;text-decoration:underline;}
.clsNode {font-family:arial,helvetica,sans-serif;font-size:10px;color:#666666;padding-top:5px;padding-right: 6px;text-decoration:none;border-bottom:1px solid #999;width:150px;}
#clsNodeCom {font-family:arial,helvetica,sans-serif;font-size:10px;color:#666666;padding-top:5px;text-decoration:none;border-bottom:1px solid #CCC;width:150px;}
/* OTN STYLES */
.imgborder {border:1px solid #000;}
.imgborder_on {border:1px solid #000;}
.imgborder_off {border:0px;}
.mainBkg_otn {background-image:url('../Images/estiloracle/otn_home2.jpg');background-repeat:no-repeat;}
.navborder {border-left:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;}
.navborder1 {border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
.navHeader {font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#ff0000;text-decoration:none;line-height:14px;margin-left:10px;}
a.navHeader:link {color:#ff0000;text-decoration:none;}
a.navHeader:visited {color:#ff0000;text-decoration:none;}
a.navHeader:hover {color:#FF0000;text-decoration:underline;}
.tborder {border:1px solid #CCC;}
/* Addititions to default c-clamp styles */
#banner-forum {background:#FFF;height:75px;border-bottom:1px solid #CCC;margin:0px 0px 0px 0px;}
.navsectionmain {border-right:1px solid #CCC;}  
#leftnav {border-right:1px solid #CCC;margin:0px 10px 0px 10px;border-bottom:1px solid #CCC;margin:0px 10px 0px 10px;}
#navTopMain {border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-left:10px;}
#navTopMainOBE {border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-left:10px;}
#navBottomTopMain {border-right:1px solid #CCC;padding:4px 5px 0px 0px;margin-right:2px;}
.navbodylink {font-family:arial,helvetica,sans-serif;font-size:11px;font-weight:bold;color:#000;line-height:4px;}
a.navbodylink:link {color:#000;text-decoration:none;}
a.navbodylink:visited {color:#000;text-decoration:none;}
a.navbodylink:hover {color:#FF0000;text-decoration:underline;}
/* SEARCH STYLES */
.resultsLink {font-family:arial,helvetica,sans-serif;font-size:13px;color:#000;font-weight:bold;line-height:18px;text-decoration:underline;}
a.resultsLink:link {color:#000;text-decoration:underline;}
a.resultsLink:visited {color:#999;text-decoration:underline;}
a.resultsLink:hover {color:#FF0000;text-decoration:underline;}
.resultsPageLink {font-family:arial,helvetica,sans-serif;font-size:12px;color:#000;text-decoration:underline;}
a.resultsPageLink:link {color:#000;text-decoration:underline;}
a.resultsPageLink:visited {color:#000;text-decoration:underline;}
a.resultsPageLink:hover {color:#FF0000;text-decoration:underline;}
.suggestedLink {font-family:arial,helvetica,sans-serif;font-size:11px;color:#000;font-weight:bold;text-decoration:underline;}
a.suggestedLink:link {color:#000;font-weight:bold;text-decoration:underline;}
a.suggestedLink:visited {color:#000;text-decoration:underline;}
a.suggestedLink:hover {color:#FF0000;text-decoration:underline;}
.padSuggested {padding:15px 0px 0px 0px;}
/* New Wireframe Styles */
.sngHeader {background:url('../Images/estiloracle/signpost_arrow.gif') no-repeat; background-position:left; margin:0px 0px 0px 12px; padding-left:12px;color:#000000;font-size:13px;font-weight:bold;line-height:18px;}
.horidotted {background-image: url('../Images/estiloracle/dotted_horizontal.gif'); background-repeat: repeat;height:1px;}
.vertdotted {background-image: url('../Images/estiloracle/dotted_vertical.gif'); background-repeat: repeat;}
.sngheading {padding:6px 0px 6px 8px;color:#000;margin:0px 0px 0px 10px; font-size:11px; line-height:13px; font-weight:bold}
.sngheading a:link {color:#000;text-decoration:none;}
.sngheading a:hover {color:#ff0000;text-decoration:underline;}
.sngheading a:visited {color:#000;text-decoration:none;}

/** Feature Navigator **/
.mainBkgBlankPS { height: 177px;width: 100%;display: block;}
.featureImageContainer {margin-bottom:17px;}
.featureImageFloat {float:left;margin: 13px 16px 13px 13px;border:1px solid #cccccc;}
.absPS {width: 90px;position: absolute;float: right;right: 300px;z-index: 100;top: 277px;}
.absIEPS {width: 90px; position: absolute;	float: right;right: 0px;z-index: 100;}
.featureNavButtPosition {margin-right:125px;}
#centerSectBlankPS {display: block;min-width: 585px;}
#featureImageTextBox { display: block;min-width: 381px;min-height:136px;margin:13px 13px 13px 203px;border-left:1px solid #cccccc;}
#featureImageText {padding:0px;margin:0px;}
#featureImageText ul {list-style:none;padding:0px;margin:0px;}
#featureImageText li {padding:0px;margin:0px;display:inline;list-style:none}	
#featureImageText li a {padding:0px;margin:0px;display:block;text-decoration:none;}
#featureImageText a:link {text-decoration:none;color:#000;}
#featureImageText a:visited {text-decoration:none;color:#000;}
#featureImageText a:hover {text-decoration:none;color:#000;}
#featureLink1PS {padding:0px;margin:0px;}
#featureLink1PS ul {list-style:none;padding:0px;margin:0px;}
#featureLink1PS li {padding:0px;margin:0px;display:inline;list-style:none}	
#featureLink1PS li a {height:155px;padding:0px;margin:0px;display:block;text-decoration:none;}
#featureLink1PS a:link {text-decoration:none;color:#000;}
#featureLink1PS a:visited {text-decoration:none;color:#000;}
#featureLink1PS a:hover {text-decoration:none;color:#000;}


.backToTop {font-size:9px; padding:4px 0px 0px 35px;text-align:right;margin-right:17px;}
.backToTop a:link {color:#666666;text-decoration:underline;} 
.backToTop a:visited {color:#666666;text-decoration:underline;} 
.backToTop a:hover {color:#FF0000;text-decoration:underline;} 
.innerHeaderBgLft {background:url('../Images/estiloracle/pg_hder_bg_lft.gif') no-repeat #f4f4f4; height:43px; width:7px;}
.innerHeaderBgRpt {background:url('../Images/estiloracle/pg_hder_bg_rpt.gif') repeat-x #f4f4f4; height:43px; font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;padding-left:10px;line-height:40px;}
.innerHeaderBgRt {background:url('../Images/estiloracle/pg_hder_bg_rt.gif') no-repeat #f4f4f4; height:43px; width:3px;}
.fifteenpxBotMargin {margin-bottom:2px;}
.threepxBotMargin {margin-bottom:4px;}
.fifteenpxTopMargin {margin-top:15px;}
.innerBoxHeaderBgLft {background:url('../Images/estiloracle/pg_box_hder_bg_lft.gif') no-repeat #f4f4f4; height:22px; width:3px;}
.innerBoxHeaderBgRpt {background:url('../Images/estiloracle/pg_box_hder_bg_rpt.gif') repeat-x #f4f4f4; height:22px;padding-left:8px;}
.innerBoxHeaderBgDiv {background:url('../Images/estiloracle/pg_box_hder_bg_div.gif') no-repeat #f4f4f4;width:3px;height:22px;}
.innerBoxHeaderBgDivRpt {background:url('../Images/estiloracle/pg_box_hder_bg_div_rpt.gif') repeat-y #f4f4f4;width:3px;}
.innerBoxHeaderBgRt {background:url('../Images/estiloracle/pg_box_hder_bg_rt.gif') no-repeat #f4f4f4; height:22px; width:3px;}
.innerBoxHeaderRed {color:#ff0000;}
.innerBoxSideLft {background:url('../Images/estiloracle/pg_box_side_lft.gif') repeat-y #f4f4f4; width:3px;}
.innerBoxSideRt {background:url('../Images/estiloracle/pg_box_side_rt.gif') repeat-y #f4f4f4; width:3px;}
.innerBoxContent {
	padding:5px 5px 5x 5px;
	line-height:normal;
	text-align: center;
}
.innerBoxContent ul {list-style:none;padding:0px;margin:5px;}
.innerBoxContent li {background: url('../Images/estiloracle/bulletSquareBLK.gif') no-repeat 0 0;padding:0px 0px 0px 0px;margin:0px 5px 5px 0px;color:#000;}
.innerBoxContent a:link {color:#000;text-decoration:none;}
.innerBoxContent a:visited {color:#000;text-decoration:none;}
.innerBoxContent a:hover {color:#ff0000;text-decoration:underline;}
.innerBoxContentSideBSide {padding:0; margin:0;line-height:5px;}
.innerBoxContentSideBSide ul {list-style:none;padding:0px;margin:5px;}
.innerBoxContentSideBSide li {background: url('../Images/estilobulletSquareBLK.gif') no-repeat 0 0;padding:0px 0px 0px 5px;margin:2px 3px 3px 2px;color:#000;}
.innerBoxContentSideBSide a:link {color:#000;text-decoration:underline;}
.innerBoxContentSideBSide a:visited {color:#000;text-decoration:underline;}
.innerBoxContentSideBSide a:hover {color:#ff0000;text-decoration:underline;}

.SideBSideImage {height:42px;border-top:#ffffff 1px solid;margin:0;padding:0;}
.SideBSideContent {padding:15px 20px 10px 20px;}
.redTriangleBullet {background:url('../Images/estiloracle/red_triangle_bullet.gif') no-repeat 0 3px;padding-left:8px;}
.viewAllMargin2 {background:url('../Images/estiloracle/grey_arrow_trans.gif') no-repeat 0 3px;padding-left:10px;font-size:11px;}
.viewAllMargin2 a:link {color:#666666;text-decoration:none;}
.viewAllMargin2 a:visited {color:#666666;text-decoration:none;}
.viewAllMargin2 a:hover {color:#ff0000;text-decoration:underline;}
.innerBoxBgLftBot {background:url('../Images/estiloracle/pg_box_bg_lft_bot.gif') no-repeat #f4f4f4; height:2px; width:3px;}
.innerBoxBgRptBot {background:url('../Images/estiloracle/pg_box_bg_rpt_bot.gif') repeat-x #f4f4f4; height:2px;}
.innerBoxBgRtBot {background:url('../Images/estiloracle/pg_box_bg_rt_bot.gif') no-repeat #f4f4f4; height:2px; width:3px;}
.innerBoxBgDivBot {background:url('../Images/estiloracle/pg_box_hder_bg_div_bot.gif') no-repeat #f4f4f4; height:2px; width:3px;}
.innerBoxJoinedHeaderBgLft {background:url('../Images/estiloracle/box_joined_hder_bg_lft.gif') no-repeat #f4f4f4; height:41px; width:3px;}
.innerBoxJoinedHeaderBgRpt {background:url('../Images/estiloracle/box_joined_hder_bg.gif') no-repeat #f4f4f4; height:41px;  font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;padding-left:14px;line-height:40px;}
.innerBoxJoinedHeaderBgRt {background:url('../Images/estiloracle/box_joined_hder_bg_rt.gif') no-repeat #f4f4f4; height:41px; width:3px;}
.innerBoxJoinedBgLftBot {background:url('../Images/estiloracle/pg_box_bg_lft_bot.gif') no-repeat #f4f4f4; height:2px; width:3px;}
.innerBoxJoinedContent {padding:5px 15px 25px 15px;}
.innerPgSignpost {margin:0px; font-size:12px;}
.innerPgSignpost ul {list-style:none;padding:0px;margin:0px;}
.innerPgSignpost li {background:url('../Images/estiloracle/red_arrow_box.gif') no-repeat 0 3px;padding:0px 0px 0px 14px;margin:0px 5px 10px 0px;}
.innerPgSignpost a:link {color:#000;text-decoration:underline;}
.innerPgSignpost a:visited {color:#000;text-decoration:underline;}
.innerPgSignpost a:hover {color:#ff0000;text-decoration:underline;}
.floatLeftList {width:100%;}
.floatLeftList li {float: left;width: 157px;}

.genericBoxBgLftTop {background:url('../Images/estiloracle/anchorbox_topleft.gif') no-repeat #f4f4f4; height:2px; width:2px;}
.genericBoxBgRptTop {background:url('../Images/estiloracle/anchorbox_toprpt.gif') repeat-x #f4f4f4; height:2px;}
.genericBoxBgRtTop {background:url('../Images/estiloracle/anchorbox_topright.gif') no-repeat #f4f4f4; height:2px; width:2px;}
.genericBoxBgLftBot {background:url('../Images/estiloracle/anchorbox_botleft.gif') no-repeat #f4f4f4; height:2px; width:2px;}
.genericBoxBgRptBot {background:url('../Images/estiloracle/anchorbox_botrpt.gif') repeat-x #f4f4f4; height:2px;}
.genericBoxBgRtBot {background:url('../Images/estiloracle/anchorbox_botright.gif') no-repeat #f4f4f4; height:2px; width:2px;}
.genericBoxBgLftBotFeat {background:url('../Images/estiloracle/genericbox_lft_bot_feat.gif') no-repeat; height:5px; width:2px;}
.genericBoxBgRptBotFeat {background:url('../Images/estiloracle/genericbox_rpt_bot_feat.gif') repeat-x; height:5px;}
.genericBoxBgRtBotFeat {background:url('../Images/estiloracle/genericbox_rt_bot_feat.gif') no-repeat; height:5px; width:2px;}
.genericBoxSideLft {background:url('../Images/estiloracle/anchorbox_sideleftrpt.gif') repeat-y #f4f4f4; width:2px;}
.genericBoxSideRt {background:url('../Images/estiloracle/anchorbox_siderightrpt.gif') repeat-y #f4f4f4; width:2px;}
.horidottedSignpost {background-image: url('../Images/estiloracle/dotted_horizontal.gif');background-repeat: repeat-x;margin:10px 0;}
.expandCloseText {text-align:right;font: 10px Arial, Helvetica, Geneva, sans-serif;padding-right: 6px;color:#999999;margin-bottom:3px;}
.tabletop {font-family:arial,helvetica;font-size:9pt;color:#000000;background-color:#EFEFEF;font-weight:bold}
.tabletxtheader {font-family:arial,helvetica;font-size:8pt;color:#000000;background-color:#ffffff;font-weight:bold}
.tabletxt {font-family:arial,helvetica;font-size:8pt;color:#000000;background-color:#ffffff;padding:5px;}
.tabletxt ul {list-style:none;padding:0px;margin:0px;font-size:8pt;}
.tabletxt li {background: url('../Images/estiloracle/bulletSquareBLK.gif') no-repeat 0 0;padding:0px 0px 0px 8px;margin:0px 0px 3px 0px;font-size:5pt;}
.tableborder {background-color:#dddddd;margin-bottom:5px;}

.rightImage { padding: 4px; margin: 0 0 2px 7px; display: inline;float: right;}
.caption { font-size:9px; color: #cccccc;text-align:center;margin:0px 0px 20px 20px; }
p.emphasis {font-weight:bold;margin-top:0px;margin-bottom:5px;}
.signpostSubsectionHead {font-weight:bold;padding-bottom:5px;}
.subBullets {font-size:10px;}
.subBullets ul {font-size:10px;line-height:12px;padding:0px 0px 0px 0px;margin:-3px 5px 8px 5px;list-style:none;}
.subBullets li {padding:0px 0px 0px 6px;margin:6px 5px 6px 10px;background-image:url('../Images/estiloracle/bulletSquareBlack.gif');background-repeat:no-repeat; font-size:10px;background-position:0 -1px}
.subBullets a:link{color:#565656;text-decoration:none;}
.subBullets a:visited{color:#565656;text-decoration:none;}
.subBullets a:hover{color:#FF0000;text-decoration:underline;}

/* horizontal nav elements */
.topnavtext {padding:0px 0px 0px 0px;font-size:11px;font-weight:bold;vertical-align:middle;height:27px;line-height:27px;color:#272727;background:url('../Images/estiloracle/topnav_bgnd.gif') repeat-x;min-width: 979px;}
.topnavtext img {margin-left:10px;margin-right:10px;}
.topnavtext a:link {text-decoration:none;color:#272727;}
.topnavtext a:visited {text-decoration:none;color:#272727;}
.topnavtext a:hover {text-decoration:underline;color:#FF0000;}
/*header*/
.worldwide {font-family:arial,helvetica,sans-serif;font-size:10px;line-height:15px;}
a.worldwide:link {color:#000;text-decoration:none;}
a.worldwide:visited {color:#000;text-decoration:none;}
a.worldwide:hover {color:#FF0000;text-decoration:underline;}
.snPstbgdiv {background-color:#cac9c9;}
.sngPstrtnavheader {background: url('../Images/estiloracle/rtnav_header_bg.gif') repeat-x;color:#000000;font-size:11px;font-weight:bold;line-height:22px;padding-left:10px;height:22px;}
.sngPst {font-size:11px;line-height:15px;color:#000;}
a.sngPst:link {color:#000;text-decoration:none;}
a.sngPst:visited {color:#000;text-decoration:none;}
a.sngPst:hover {color:#FF0000;text-decoration:underline;}
.sngPst ul {font-size:11px;line-height:15px;padding:9px 0px 0px 0px;color:#000;margin:0;list-style:none;}
.sngPst li {padding:0px 0px 0px 7px;color:#000;margin:0px 0px 0px 7px;background-image:url('../Images/estiloracle/bulletSquareRed_trans.gif');background-repeat:no-repeat;}
.sngPstdrop {font-size:11px;line-height:14px;color:#FF0000;}
.sngPstdrop ul {font-size:11px;line-height:14px;padding:9px 0px 0px 0px;color:#000;margin:0;list-style:none;}
.sngPstdrop li {font-size:11px;line-height:14px;padding:0px 0px 0px 7px;color:#000;margin:0px 0px 0px 7px;background-image:url('../Images/estiloracle/bulletSquareRed_trans.gif');background-repeat:no-repeat;}
.downloadarrow {padding:0 0 0 10px;margin:0;background-image:url('../Images/estiloracle/download_arrow.gif');background-repeat:no-repeat;background-position:top left;}
.appgrid td {border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
.appgrid th {border-right: 1px solid #c5c5c5; border-top: 1px solid #c5c5c5; border-bottom: 1px solid #c5c5c5;}
.subBullets02 {font-size:10px;}
.subBullets02 ul {font-size:10px; line-height:11px; padding:0px; margin:8px 5px 18px 5px; list-style:none;}
.subBullets02 li {padding:0px 0px 0px 6px; margin:6px 5px 6px 2px; background-image:url('/ocom/database/images/bulletSquareBlack.gif'); background-repeat:no-repeat; font-size:10px; background-position:0 -3px}
.subBullets02 a:link {color:#565656; text-decoration:none;}
.subBullets02 a:visited {color:#565656; text-decoration:none;}
.subBullets02 a:hover {color:#FF0000; text-decoration:underline;}
.financialfoot {border: 1px solid #d6d6d6; border-bottom: none; background-color: #f5f5f5; margin: 0px 0px 10px 0px;}
.financialfoot td {border-bottom: 1px solid #d6d6d6; padding: 8px;} 

/*footer*/
.footerMin {min-width:500px;}
.greybarhomebot{background: #DCDCDC;height: 7px; border-top: #D1CFCF solid 1px; margin-top: 7px;}
body {padding:10px;margin:0;font-family:arial,helvetica,sans-serif;font-size:11px;color:#000;}

/*RIGHT COLUMN*/
.contactboxTop {background:url('../Images/estiloracle/contact_box_top.gif') no-repeat #f4f4f4; width:195px; height:3px;}
.contactboxMiddle {background:url('../Images/estiloracle/contact_box_middle.gif') no-repeat #f4f4f4; width:195px;}
.paddingTen {padding:5px 5px 5px 5px;}
.contactboxMiddle .phonenumber {font-size:15px;margin-bottom:2px;}
.contactboxMiddle .icons {margin-top:5px;}
.contactboxMiddle .icons img {margin:0 7px 2px 0;border:0;vertical-align:middle;}
.contactboxMiddle .icons a:link {font-size:11px;font-weight:bold;color:#555555;text-decoration:none;}
.contactboxMiddle .icons a:visited {font-size:11px;font-weight:bold;color:#555555;text-decoration:none;}
.contactboxMiddle .icons a:hover {font-size:11px;font-weight:bold;color:#ff0000;text-decoration:underline;}
.contactboxBottom {background:url('../Images/estiloracle/contact_box_bottom.gif') no-repeat; width:195px; height:3px;margin-bottom:15px;}
.sidebox {margin:0 0 4px 0;width:195px;background-color:#f4f4f4;}
.sideboxIE {margin:0 -10px -12px 0;width:185px;background-color:#f4f4f4;}
.sidebox h2 {background:url('../Images/estiloracle/sidebox-background-top.gif') no-repeat;padding:0;margin:0;height:17px;}
.sidebox h2 a:link {font-weight:bold;display:block;font-size:10px;padding:4px 0 0 7px;margin:0;text-decoration:none;color:#000;width:185px;}
.sidebox h2 a:visited {font-weight:bold;display:block;font-size:10px;padding:4px 0 0 7px;margin:0;text-decoration:none;color:#000;width:185px;}
.sidebox h2 a:hover {font-weight:bold;display:block;font-size:10px;padding:4px 0 0 7px;margin:0;text-decoration:none;color:#000;width:185px;}
.sidebox h4 {background:url('../Images/estiloracle/sidebox-background-top.gif') no-repeat;padding:0;margin:0;height:17px;}
.sidebox h4 a:link {font-weight:bold;display:block;font-size:10px;padding:4px 0 0 7px;margin:0;text-decoration:none;color:#000;width:185px;}
.sidebox h4 a:visited {font-weight:bold;display:block;font-size:10px;padding:4px 0 0 7px;margin:0;text-decoration:none;color:#000;width:185px;}
.sidebox h4 a:hover {font-weight:bold;display:block;font-size:10px;padding:4px 0 0 7px;margin:0;text-decoration:none;color:#000;width:185px;}
.sidebox .contents {margin:0px;padding:10px 10px 2px 10px;background:url('../Images/estiloracle/sidebox-background-main.gif') repeat-y;}
.sidebox .videocontents {margin:0px;padding:5px 5px 2px 0px;background:url('../Images/estiloracle/sidebox-background-main.gif') repeat-y;}
.expandall {text-align:right;margin:0 0 5px 0;font-size:10px;color:#999999;width:179px;}
.expandall a:link {font-size:10px;color:#999999;text-decoration:none;}
.expandall a:hover {color:red;text-decoration:underline;}
.expandall a:visited {color:#999999;text-decoration:none;}
.sidebox .viewall {background:url('../Images/estiloracle/grey_arrow_trans.gif') no-repeat 0 2px;margin:6px 0 8px 0;padding:0 0 0 8px;}
.sidebox .viewall a:link {font-size:9px;color:gray;font-weight:bold;text-decoration:none;}
.sidebox .viewall a:visited {font-size:9px;color:gray;text-decoration:none;}
.sidebox .viewall a:hover {font-size:9px;color:red;text-decoration:underline;}
.sidebox .close {text-align:right;color:#000;}
.sidebox .close a:link {color:#000;font-size:10px;text-decoration:underline;margin:0;padding:0 5px 3px 0;}
.sidebox .close a:visited {color:#000;font-size:10px;text-decoration:underline;}
.sidebox .close a:hover {color:#ff0000;font-size:10px;text-decoration:underline;}

.sidebox_download {margin:0 0 4px 0;width:185px;background-color:#f4f4f4;}
.sidebox_downloadIE {margin:0 0 -12px 0;width:185px;background-color:#f4f4f4;}
.sidebox_download h4 {background:url('../Images/estiloracle/sidebox-downloads-top.gif') no-repeat;padding:0;margin:0;height:17px;}
.sidebox_download h4 a:link {font-weight:bold;display:block;font-size:10px;padding:4px 0 0 7px;margin:0;text-decoration:none;color:#fff;width:185px;}
.sidebox_download h4 a:visited {font-weight:bold;display:block;font-size:10px;padding:4px 0 0 7px;margin:0;text-decoration:none;color:#fff;width:185px;}
.sidebox_download h4 a:hover {font-weight:bold;display:block;font-size:10px;padding:4px 0 0 7px;margin:0;text-decoration:none;color:#fff;width:185px;}
.sidebox_download .contents {margin:0px;padding:10px 10px 2px 10px;background:url('../Images/estiloracle/sidebox-background-main.gif') repeat-y;}
.sidebox_download .close {text-align:right;color:#000;}
.sidebox_download .close a:link {color:#000;font-size:10px;text-decoration:underline;margin:0;padding:0 5px 3px 0;}
.sidebox_download .close a:visited {color:#000;font-size:10px;text-decoration:underline;}
.sidebox_download .close a:hover {color:#ff0000;font-size:10px;text-decoration:underline;}
.sidelist_download {padding:0;margin:0;}
.sidelist_download ul {padding:0;margin:0;list-style-type: none;}
.sidelist_download li {list-style-type:none;background-image: url('../Images/estiloracle/sidebox_download_arrow.gif');background-repeat: no-repeat;background-position: 0 2px;padding:0 0 0 12px;margin:0 0 5px 0;font-size:11px;}
.sidelist_download a:link {font-size:11px;color:#000;text-decoration:none;}
.sidelist_download a:visited {font-size:11px;color:#000;text-decoration:none;}
.sidelist_download a:hover {font-size:11px;color:red;text-decoration:underline;}

.callout_box {background:url('../Images/estiloracle/rightcol_callout_top.gif') no-repeat top;width:185px;margin-bottom:15px;}
.callout_box p {font-size:14px;font-weight:bold;color:#000;margin:0;padding:12px;}
.callout_box strong {color:#ff0000;}
.callout_box_bot {background:url('../Images/estiloracle/rightcol_callout_bot.gif') no-repeat top;width:185px;height:4px;}
.callout_learnmore {font-size:12px;text-align:right;background:url('h../Images/estiloracle/callout_redarrow.gif') no-repeat 170px 4px;padding:0 19px 6px 10px;}
.callout_learnmore a:link {font-size:11px;color:#000;text-decoration:underline;font-weight:bold;}
.callout_learnmore a:visited {font-size:11px;color:#000;text-decoration:underline;font-weight:bold;}
.callout_learnmore a:hover {font-size:11px;color:#ff0000;text-decoration:underline;font-weight:bold;} 

.sideboxbottom {height:3px;background:url('../Images/estiloracle/sidebox-background-bottom.gif') no-repeat;margin:0;padding-bottom:0;}
/* Sidebar Video*/
.sidebar_contentVideo {padding:0px 2px 0px 2px;}
.sidebar_contentVideoIE {padding:0px 0px 0px 0px;}
.sidebar_contentVideo {}
.sidebar_contentVideo .collapser{display: inline;width: auto;height: auto;}
.sidebar_contentVideoIE .collapser{display: inline;width: auto;height: auto;}
.sidebar_contentVideo .collapser {background: none;text-indent: 0;}
.collapsed .sidebar_contentVideo {display: none;}
.sidebar_contentVideo p {padding:8px 9px 4px 8px;}
/* end Sidebar Video*/



.sidelist {padding:0;margin:0;}
.sidelist ul {padding:0;margin:0;list-style-type: none;}
.sidelist li {list-style-type:none;background-image: url('../Images/estiloracle/bullet1.gif');background-repeat: no-repeat;background-position: 0 .5em;padding:0 0 0 8px;margin:0 0 5px 0;font-size:11px;}
.sidelist a:link {font-size:11px;color:#000;text-decoration:none;}
.sidelist a:visited {font-size:11px;color:#000;text-decoration:none;}
.sidelist a:hover {font-size:11px;color:red;text-decoration:underline;}
.innerBoxContent ol{ margin: 5px 5px 5px 5px; padding: 2px 2px 2px 3px;}
.innerBoxContent ol li{ background-image: none; padding:0px; margin:5px 5px 5px 5px;}
.colrightpad { padding-right: 5px;}


.findcustomers{ padding: 0px 15px 15px 0px; } 
.dotlinevert {background: url(dotline_vert.gif) repeat-y; } 
.customerlogo {height: 35px;text-align: center;margin: 0px 10px 15px 10px; } 
.leftcustomerlogo {height: 35px;text-align: center;margin: 0px 10px 15px 0px; } 
.newcustomertext {font-size: 14px;font-weight: normal; }

.BannerBelowContact {margin-bottom:5px;}
.BannerBelowRtPortlet {margin-top:11px;}

/* Global top level left nav styles*/
#navSecondLevel {border-right:1px solid #CCC;padding:4px 5px 0px 27px;}
.leftnavLink {font-family:arial,helvetica,sans-serif;font-size:11px;color:#000000;text-decoration:none;line-height:18px;margin-left:10px; float:left}
a.leftnavLink:link {color:#000000;text-decoration:none;}
a.leftnavLink:visited {color:#000000;text-decoration:none;}
a.leftnavLink:hover {color:#FF0000;text-decoration:underline;}

/* New on Profit */
.desc {font-size:11px; padding-bottom:0px; margin:0; list-style:none; padding:0 0 5px 10px;}
#rssBodyTemplate {font-size:11px; color:#000000;}
#rssBodyTemplate ul {font-size:11px; padding-bottom:0px; margin:0; list-style:none; padding:3px 0 10px 15px;}
#rssBodyTemplate a:link {background:url('../Images/estiloracle/grey_arrow_trans.gif') no-repeat 0 3px;padding-left:10px;font-size:11px; padding-top:0px;text-decoration:none; padding-bottom:0px;}
#rssBodyTemplate a:visited {background:url('../Images/estiloracle/grey_arrow_trans.gif') no-repeat 0 3px;padding-left:10px;font-size:11px; padding-top:0px;text-decoration:none;padding-bottom:0px;}
#rssBodyTemplate a:hover {background:url('../Images/estiloracle/grey_arrow_trans.gif') no-repeat 0 3px;padding-left:10px;font-size:11px; padding-top:0px;text-decoration:underline;color:#FF0000;padding-bottom:0px;}
.rsspubdate {font-size:11px; color:#666666; padding:0 0 0 2px;}
.rsstitle {font-size:12px; color:#000000;}
.rsstitle ul {font-size:12px; padding-bottom:0px;padding:0 0 0 0px; list-style:none;}
.rsstitle li {background:url('../Images/estiloracle/grey_arrow_trans.gif') no-repeat 0 3px;padding-left:10px;font-size:12px;}
.rsstitle a:link {color:#000000;text-decoration:none; padding-bottom:0px}
.rsstitle a:visited {color:#000000;text-decoration:none;}
.rsstitle a:hover {color:#ff0000;text-decoration:underline;}

/* Pressroom */
#pressRelease h1 {background:none;padding:0;margin:0 0 15px 0;white-space:normal;font-size:24px;line-height:26px;height:auto;}
#pressRelease h1 span {display:block;font-size:16px;line-height:18px;font-weight:bold;color:#ff0000;white-space:normal;margin-top:10px;}
#pressRelease h2 {background:none;font-size:14px;font-weight:bold;margin:15px 0 10px 0;padding:0;}
#pressHeader {font-size:1.5em;font-weight:bold;line-height:250%;background:url('../Images/estiloracle/h1-left.gif') left no-repeat;height:43px;padding:0 0 0 18px;margin:0 0 15px 0;}
#pressHeader .contents {background:url('../Images/estiloracle/h1-right.gif') right no-repeat;display:block;height:43px;width:100%;}
.dottedspacer {margin:15px 0;}
.pressdate {color:#666;margin-bottom:30px;}


/* Buy Button */
.buyButton {margin: 0;width:155px;background:url('../Images/estiloracle/box_bg_top.gif') no-repeat top;padding:15px;text-align:center;}
.buyButton h2 {padding:0;margin:0 0 10px 0;background:none;font-size:17px;font-weight:bold;width:155px;}
.buyButton h2 .red {color:#ff0000;}
.buyButton img {border:none;text-align:center;margin:0 0 9px 0;width:155px;}
.buyButton p {text-align:center;font-size:11px;color:#000;margin:0;width:155px;}
.buyButtonBott {height:4px;background:url('../Images/estiloracle/box_bg_bot.gif') no-repeat;margin:0 0 15px 0;padding:0;width:185px;}

/* Social Icons List */
.sidelistSocial {padding:0;margin:0;}
.sidelistSocial ul {padding:0;margin:0;list-style-type: none;}
.sidelistSocial li {list-style-type:none;padding:0;margin:0 0 5px 0;font-size:11px;vertical-align:bottom;}
.sidelistSocial a:link {font-size:11px;color:#000;text-decoration:none;}
.sidelistSocial a:visited {font-size:11px;color:#000;text-decoration:none;}
.sidelistSocial a:hover {font-size:11px;color:red;text-decoration:underline;}
.sidelistSocial img {margin-right:6px;vertical-align:bottom;}

/* Social Video List */
.sidelistSocialvideo {padding:0;margin-left:-5px; margin-top:-5px;}
.sidelistSocialvideo ul {padding:0;margin:0;list-style-type: none;}
.sidelistSocialvideo li {list-style-type:none;padding:0;margin:0 0 5px 0;font-size:12px;vertical-align:bottom;}
.sidelistSocialvideo p {padding:2px 0px 4px 8px;}


/*Innovation Showcase */
.featureImageFloatNew {float:left;margin: 13px 16px 13px 13px;}
.innovationHeader {height:137px;background:url('../Images/estiloracle/innovation_mainbanner.png') top left no-repeat;text-align:right;margin-bottom:15px;}
.innovationHeader ul {margin:0;padding:0;}
.innovationHeader li {margin:0;padding:0;height:137px;width:100%;display:block;}
.innovationHeader a {display:block;height:137px;width:100%;}
.nameDateTag {font-size:11px;color:#666666;}
.blogList {clear:both;display:block;margin-top:15px;}
.blogList ul {list-style:none;margin-left:0px;padding-left:0px}
.blogList li {margin-left:0px;padding-left:0px;background-image:none;}
.innovatingBusiness {clear:both;display:block;margin-top:15px;}
.innovationH3 {margin:0 15px 0 15px;font-size:14px;}
.innovationH3noLeftmargin {margin:0 0 10px 0;font-size:14px;}
.floatRightColumn { width:251px; padding: 4px; margin: 0 0 2px 11px; display: inline;float: right;font-size:11px;}
.floatRightColumn ul {margin:15px 0 0 0;}
.floatRightColumn li {margin:15px 0 0 0;font-size:11px;}
.floatRightColumn img {display:inline;}
.floatRightColumnBox {border:1px solid #ccc;padding:15px;margin-top:15px;}
.oowBoxInnovation {border:1px solid #ccc;background:url('../Images/estiloracle/oow_complete_story.gif') no-repeat top left;padding:80px 15px 15px 15px;margin-top:15px;}
.oowBoxInnovation  h3 {margin-bottom:15px;}
.oowBoxInnovation  ul {list-style:none;background:none;margin:0 0 15px 0;padding:0;}
.oowBoxInnovation  li {list-style:none;background:none;margin:0 0 10px 0;padding:0;}
.QuestionAnswer {font-size:14px;font-weight:bold;margin-right:15px;}
.innovatorHeadshotBranding {width:250px;}
.leftImage { padding: 4px 0px 4px 0px; margin: 0 0 2px 0px; display: inline;float: left;}
.captionleft { font-size:9px; color: #cccccc;text-align:center;margin:0px 20px 20px 0px; }
.innovmargin {margin-left:270px;}
.innovatorList {background:none;}
.innovatorList li {background:none;margin-bottom:20px;}
.daysTill {FONT-WEIGHT: bold; FONT-SIZE: 50px; LEFT: 10px; bottom:90px; COLOR: #fff; POSITION: relative; HEIGHT: 1px;}
.daysTillIE {	FONT-WEIGHT: bold; FONT-SIZE: 50px; LEFT: 2px; bottom:10px; COLOR: #fff; POSITION: relative; HEIGHT: 1px; margin-bottom: -65px;}
