/*!
######################################################

# COMPASS-BASE-STYLES.CSS

# OCOM GLOBAL ASSET RELEASE: v10.0.0

# BUILD DATE: FRI JAN 29 22:05:45 UTC 2016

# COPYRIGHT ORACLE CORP 2015 [UNLESS STATED OTHERWISE]

# ANY CHANGES MADE TO THIS FILE WILL BE OVERWRITTEN!
# DO NOT MODIFY THIS FILE ON STAGE OR PRODUCTION. ALL
# CHANGES OR ADDITIONS TO THIS FILE MUST BE SUBMITTED
# TO WEBSTANDARDS_WW -AT- ORACLE.COM

######################################################
*/
/*! VERSION INFO */
#compass-base-styles {
	content:"v10.0.0"
}
/*! BASE STYLES */
* {
	margin:0;
	padding:0;
	list-style:none;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}


/*! RESPONSIVE VIDEO  */
.responsiveVid {
	width:100%;
	padding-top:56.25%;
	position:relative
}
.responsiveVid * {
	position:absolute;
	top:0
}
.responsiveVid span {
	width:100%
}
/*! GENERIC - SOCIAL ICONS */
.scl-icons {
	float:left
}
.scl-icons li {
	float:left;
	margin:0 0 0 6px
}
.scl-icons li a {
	width:16px;
	height:16px;
	background:url('http://www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2')!important 0 0 no-repeat;
	outline:0;
	-moz-outline:0;
	display:block;
	overflow:hidden;
	text-indent:-4000px
}
.scl-icons li.scl-youtube a {
	background-position:-654px -201px !important;
}
.scl-icons li.scl-youtube a:hover {
	background-position:-674px -201px !important;
}
.scl-icons li.scl-facebook a {
	background-position:-694px -201px!important
}
.scl-icons li.scl-facebook a:hover {
	background-position:-714px -201px!important
}
.scl-icons li.scl-linkedin a {
	background-position:-734px -201px !important;
}
.scl-icons li.scl-linkedin a:hover {
	background-position:-754px -201px !important;
}
.scl-icons li.scl-twitter a {
	background-position:-774px -201px !important;
}
.scl-icons li.scl-twitter a:hover {
	background-position:-794px -201px !important;
}
.scl-icons li.scl-feed a {
	background-position:-814px -201px !important;
}
.scl-icons li.scl-feed a:hover {
	background-position:-834px -201px !important;
}
.scl-icons li.scl-googleplus a {
	background-position:-574px -201px !important;
}
.scl-icons li.scl-googleplus a:hover {
	background-position:-594px -201px !important;
}
.scl-icons li.scl-blog a {
	background-position:-534px -201px !important;
}
.scl-icons li.scl-blog a:hover {
	background-position:-554px -201px !important;
}
.scl-icons li.scl-delicious a {
	background-position:-854px -201px !important;
}
.scl-icons li.scl-delicious a:hover {
	background-position:-874px -201px !important;
}
.scl-icons li.scl-pinterest a {
	background-position:-894px -201px !important;
}
.scl-icons li.scl-pinterest a:hover {
	background-position:-914px -201px !important;
}
.scl-icons li.scl-newsletter a {
	background-position:-934px -201px !important;
}
.scl-icons li.scl-newsletter a:hover {
	background-position:-954px -201px !important;
}
.scl-icons li.scl-ptnrcast a {
	background-position:-974px -201px !important;
}
.scl-icons li.scl-ptnrcast a:hover {
	background-position:-994px -201px !important;
}
.scl-icons li.scl-omn a {
	background-position:-1014px -201px !important;
}
.scl-icons li.scl-omn a:hover {
	background-position:-1034px -201px !important;
}
.scl-icons li.scl-youku a {
	background-position:-44px 0;
	background-image:url('http://www.oracleimg.com/us/assets/social-icons-alt.png') !important;
	background-repeat:no-repeat
}
.scl-icons li.scl-youku a:hover {
	background-position:-64px 0
}
.scl-icons li.scl-weibo a {
	background-position:-4px 0;
	background-image:url('http://www.oracleimg.com/us/assets/social-icons-alt.png') !important;
	background-repeat:no-repeat
}
.scl-icons li.scl-weibo a:hover {
	background-position:-24px 0
}
.scl-icons-large li {
	float:left;
	margin:0 6px 0 0
}
.scl-icons-large li a {
	width:22px;
	height:22px;
	background:url('http://www.oracleimg.com/us/assets/social-icons-large.png') !important 0 0 no-repeat;
	outline:0;
	-moz-outline:0;
	display:block;
	overflow:hidden;
	text-indent:-4000px
}
.scl-icons-large li.scl-twitter a {
	background-position:-425px 0 !important;
}
.scl-icons-large li.scl-twitter a:hover {
	background-position:-400px -30px !important;
}
.scl-icons-large li.scl-blog a {
	background-position:-375px -60px
}
.scl-icons-large li.scl-blog a:hover {
	background-position:-350px -90px
}
.scl-icons-large li.scl-linkedin a {
	background-position:-325px -120px
}
.scl-icons-large li.scl-linkedin a:hover {
	background-position:-300px -150px
}
/*! GENERIC - COMPASS BTTN STYLES */
.cmps-bttns {
	float:left;
	width:100%;
	margin:0;
	line-height:1.1em
}
.cmps-bttns>div {
	float:left;
	margin:0 16px .6em 0;
	position:relative;
	-webkit-box-shadow:2px 2px 6px rgba(50, 50, 50, 0.5);
	-moz-box-shadow:2px 2px 6px rgba(50, 50, 50, 0.5);
	box-shadow:2px 2px 6px rgba(50, 50, 50, 0.5);
	background:#e7e7e7
}
.cmps-bttns>div>a {
	position:relative;
	color:#1f4f82;
	border:1px solid #f5f5f5;
	border-bottom:1px solid #d4d4d4;
	display:block;
	padding:.4375em 3.375em .375em .9375em;
*padding-right:15px;
	font-size:16px;
	font-size:1.6rem;
	background:#fff;
	background:-moz-linear-gradient(top, rgba(231, 231, 231, 1) 0, rgba(255, 255, 255, 1) 56%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(231, 231, 231, 1)), color-stop(56%, rgba(255, 255, 255, 1)));
	background:-webkit-linear-gradient(top, rgba(231, 231, 231, 1) 0, rgba(255, 255, 255, 1) 56%);
	background:-o-linear-gradient(top, rgba(231, 231, 231, 1) 0, rgba(255, 255, 255, 1) 56%);
	background:-ms-linear-gradient(top, rgba(231, 231, 231, 1) 0, rgba(255, 255, 255, 1) 56%);
	background:linear-gradient(to bottom, rgba(231, 231, 231, 1) 0, rgba(255, 255, 255, 1) 56%)
}
.cmps-bttns>div>a:visited {
	color:#1f4f82
}
.cmps-bttns>div:hover>a, .cmps-bttns>div.shareopen>a {
	text-decoration:none;
	background:transparent
}
.cmps-bttns>div>a:after {
	content:"";
	display:block;
	position:absolute;
	right:0;
	top:0;
	bottom:0;
	border-left:1px solid #d7d7d7;
	-webkit-box-shadow:-1px 0 0 rgba(255, 255, 255, 1);
	-moz-box-shadow:-1px 0 0 rgba(255, 255, 255, 1);
	box-shadow:-1px 0 0 rgba(255, 255, 255, 1);
	width:36px
}
.cmps-bttns>div:hover, .cmps-bttns>div.shareopen {
	background:#20618a;
	-webkit-transition:background 250ms linear;
	-moz-transition:background 250ms linear;
	-o-transition:background 250ms linear;
	-ms-transition:background 250ms linear;
	transition:background 250ms linear
}
.cmps-bttns>div:hover>a, .cmps-bttns>div.shareopen>a {
	border:1px solid #2c82b9;
	color:#fff;
	-webkit-transition:color 150ms linear;
	-moz-transition:color 150ms linear;
	-o-transition:color 150ms linear;
	-ms-transition:color 150ms linear;
	transition:color 150ms linear
}
.cmps-bttns>div:hover>a:after, .cmps-bttns>div.shareopen>a:after {
	border-left:1px solid #1a406e;
	-webkit-transition:border-color 250ms linear;
	-moz-transition:border-color 250ms linear;
	-o-transition:border-color 250ms linear;
	-ms-transition:border-color 250ms linear;
	transition:border-color 250ms linear;
	-webkit-box-shadow:-1px 0 0 rgba(44, 130, 185, 1);
	-moz-box-shadow:-1px 0 0 rgba(44, 130, 185, 1);
	box-shadow:-1px 0 0 rgba(44, 130, 185, 1)
}
.cmps-bttns>div>a:before {
	content:"";
	display:block;
	position:absolute;
	right:0;
	top:50%;
	background:url('http://www.oracleimg.com/us/assets/cmps-button-sprite.png') -26px 6px no-repeat;
	width:35px;
	height:30px;
	margin-top:-15px
}
.cmps-bttns>div:hover>a:before {
	background-position:11px 6px
}
.cmps-bttns>div.cmps-dwnld a:before {
	background-position:-24px -83px
}
.cmps-bttns>div.cmps-dwnld:hover a:before {
	background-position:8px -83px
}
.cmps-bttns>div.cmps-share a:before {
	background-position:-20px -129px
}
.cmps-bttns>div.cmps-share:hover a:before, .cmps-bttns>div.shareopen>a:before {
	background-position:8px -129px
}
.cmps-bttns>div.cmps-menu-title a:before {
	background-position:-25px -37px
}
.cmps-bttns>div.cmps-menu-title:hover a:before, .cmps-bttns.cmps-menu-opened div.cmps-menu-title a:before {
	background-position:7px -37px
}
.cmps-menu-opened>div.cmps-menu-title {
	background:#20618a;
	margin-bottom:0
}
.cmps-menu-opened>div>a {
	background:transparent;
	border:1px solid #2c82b9;
	color:#fff;
	white-space:nowrap
}
.cmps-bigcta>span {
	display:inline-block;
	margin:0 .4em .4em 0
}
@media only screen and (min-width:0) and (max-width:974px) {
.cmps-bttns>div.cmps-menu-items a.cmps-menu-selected:before {
top:6px!important;
left:8px!important
}
}
@media only screen and (min-width:0) and (max-width:770px) {
.cmps-bttns>div>a {
padding-right:4em
}
.cmps-bttns>div>a:after {
width:34px
}
.cmps-bttns>div>a:before {
width:33px
}
.cmps-bttns>div.cmps-menu-items a.cmps-menu-selected:before {
top:5px!important;
left:8px!important
}
}
/*! F07 */
.f07 {
	border:0;
	width:100%
}
/*! F11 */

.f11v0 .f11w1, .f11v1 .f11w1 {
	max-width:1600px;
	margin:0 auto;
	background:#fff;
	width:100%;
	min-width:300px
}
.f11v0 {
	overflow-x:hidden
}
.f11v1 .f11w1 {
	-webkit-transform:translate3d(0, 0, 0)
}
.f11v2 {
	background:#fff
}
.f11v0, .f11v1, .f11v2r2, .f11v3 {
	background:#dadee0
}
.f11v2r2 .f11w1, .f11v3 .f11w1 {
	max-width:1600px;
	margin:0 auto;
	background:#fff
}
.f11v2r2 .f11w1:after, .f11v3 .f11w1:after {
	content:" ";
	visibility:hidden;
	display:block;
	height:0;
	clear:both
}
@media only screen and (min-width:0) and (max-width:320px) {
.f11v0 {
overflow-x:auto
}
}
@media \0screen\,screen\9 {
.f11v1 .f11w1 {
	min-width:1000px;
	overflow-x:auto
}
.f11v3 .f11w1 {
	min-width:1000px
}
}
/*! F12 */
.f12 {
	width:100%;
	overflow:hidden;
	clear:both
}
.f12v2 {
	background-color:#f5f5f5
}
.u03+.f12 {
	margin-top:75px
}
.f12:after, .f12w1:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
@media only screen and (min-width:0) and (max-width:974px) {
.u03+.f12, .u03+.f12w2 {
margin-top:35px
}
}
/*! U02 */
.u02nav {
	position:relative;
	z-index:21
}
.u02 {
	position:relative;
	z-index:21;
	min-width:300px;
	line-height:24px;
	font-size:20px
}
.u02w1 {
	position:relative;
	height:108px;
	margin-bottom:0;
	width:100%;
	max-width:1180px;
	clear:both;
	margin:0 auto
}
.f11 .u02w1 {
	clear:both;
	margin:0 auto 0
}
.u02w1:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
#u02skip2content {
	position:fixed;
	top:-3em;
	left:2%;
	width:auto;
	background:#686b6e;
	float:left;
	z-index:9;
	opacity:0;
	padding:4px 8px;
-webkit-transition:top .3s ease, opacity .2s ease;
-moz-transition:top .3s ease, opacity .2s ease;
transition:top .3s ease, opacity .2s ease;
	-webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3);
	-moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3);
	box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3)
}
a#maincontent {
	position:absolute;
	top:0;
	height:0;
	width:0
}
#u02skip2content.u02skipo {
	top:0;
	opacity:1
}
#u02skip2content li {
	float:left
}
#u02skip2content li a {
	color:#fff;
	font-size:15px;
	display:inline-block;
	padding:4px 8px;
	margin:4px 6px;
-webkit-transition:.3s ease;
-moz-transition:.3s ease;
transition:.3s ease
}
#u02skip2content li a:hover {
	text-decoration:underline
}
#u02skip2content li a:focus {
	text-decoration:underline;
	outline:1px dotted #999;
	outline-offset:4px
}
span.u02skiptxt {
	display:none
}
.u02showskip span.u02skiptxt {
	display:inline
}
.u02showskip li.u02menuback {
	display:block!important
}
.u02showskip .u02blink, .u02mmskip {
	font-weight:bold
}
.u02logo {
	position:absolute;
	top:0;
	left:201px;
	height:108px;
	width:176px;
	z-index:3;
	background:#c10000;
	background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
	background:-moz-linear-gradient(top, #c10000 0, #f00 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c10000), color-stop(100%, #f00));
	background:-webkit-linear-gradient(top, #c10000 0, #f00 100%);
	background:-o-linear-gradient(top, #c10000 0, #f00 100%);
	background:-ms-linear-gradient(top, #c10000 0, #f00 100%);
	background:linear-gradient(to bottom, #c10000 0, #f00 100%)
}
.u02logo span {
	position:relative;
	top:2px;
	content:" ";
	width:134px;
	height:16px;
	background:url('http://www.oracleimg.com/us/assets/u02-sprite.png') 0 100% no-repeat;
	background-size:100% auto;
	display:inline-block;
	text-indent:-20000px;
	font-size:16px;
	line-height:1em
}
.u02logo a {
	line-height:16px;
	font-size:16px
}
.u02logow1 {
	display:table;
	height:100%;
	width:100%
}
.u02logow1 a {
	display:table-cell;
	text-align:center;
	vertical-align:middle
}
.u02logow1 a:focus {
	outline:0
}
.u02logo:before {
	position:absolute;
	top:39px;
	left:-183px;
	content:" ";
	width:163px;
	height:36px;
	background:url('http://www.oracleimg.com/us/assets/u02-sprite.png') 0 0 no-repeat;
	background-size:100% auto
}
.u02logo:after {
	display:block;
	position:absolute;
	top:14px;
	left:-201px;
	background:#dfe3e6;
	content:" ";
	width:1px;
	height:76px;
	overflow:hidden
}
.f01 .u02logo:after {
	display:none
}
.f01r1 .u02logo:after {
	display:block
}
.u02menu {
	height:108px;
	margin-left:377px;
	position:relative
}
.u02dtop li.u02menuback, .u02mobi .u02menu-l1>ul>li.u02menuback {
	display:none
}
.u02mlink {
	height:108px;
	float:left;
	position:relative;
	z-index:2
}
.u02mlinkw1 {
	float:left;
	padding:32px 20px 20px
}
.u02mlinkw1 a:visited {
	color:#404040
}
.u02haml .u02mlinkw1 a {
	padding-top:5px!important
}
.u02mlinkw1 a {
	display:block;
	float:left;
	text-transform:uppercase;
	font-size:0!important;
	padding:3px 8px 8px 10px;
	color:#404040;
-webkit-transition:color .25s ease-in-out;
-moz-transition:color .25s ease-in-out;
-o-transition:color .25s ease-in-out;
transition:color .25s ease-in-out
}
.u02mlinkw1 a .u02hamenu {
	display:inline-block;
	width:31px;
	height:20px;
	top:2px;
	position:relative;
	margin-right:9px;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
	cursor:pointer
}
#u02menulink span {
	display:block;
	position:absolute;
	height:4px;
	width:100%;
	background:#404040;
	opacity:1;
	left:0;
	-webkit-transform:rotate(0deg);
	-moz-transform:rotate(0deg);
	-o-transform:rotate(0deg);
	transform:rotate(0deg);
-webkit-transition:.35s ease-in-out;
-moz-transition:.35s ease-in-out;
-o-transition:.35s ease-in-out;
transition:.35s ease-in-out
}
#u02menulink span.m1 {
	top:0
}
#u02menulink span.m2, #u02menulink span.m3 {
	top:8px
}
#u02menulink span.m4 {
	top:16px
}
#u02menulink {
	line-height:23px
}
#u02menulink:focus {
	outline:dotted #63757d 1px;
	outline-offset:10px
}
.u02mobio #u02menulink:focus {
	outline:dotted #ccc 1px
}
.u02mobi #u02menulink:focus {
	outline-offset:-5px
}
#u02main:hover #u02menulink:focus, #u02menulink:hover {
	outline:0!Important
}
.u02mlinkw1 a:hover, .u02opened .u02mlinkw1 a {
	color:#63757d
}
.u02opened #u02menulink span, .u02mobi a#u02menulink:hover span, .u02mobi a#u02menulink:focus span {
	background:#63757d
}
.u02mobio a#u02menulink:focus span, .u02mobio a#u02menulink:hover span {
	background:#fff
}
.u02mlinkw1:after {
	display:block;
	position:absolute;
	top:14px;
	right:0;
	background:#dfe3e6;
	content:" ";
	width:1px;
	height:76px;
	overflow:hidden
}
.u02mlinkw2 {
	padding:10px 0 0 0;
	display:inline-block;
	font-size:19px!important
}
.u02mlinkw2:before {
	display:inline-block;
	width:31px;
	height:20px;
	top:2px;
	position:relative;
	background:url('http://www.oracleimg.com/us/assets/u02-sprite.png') 0 -60px no-repeat;
	content:"";
	margin-right:9px
}
.u02haml .u02mlinkw2:before {
	display:none
}
.u02haml .u02mlinkw2 {
	padding:10px 0 0 0
}
.u02 .u02mainmenu {
	position:absolute;
	width:266px;
	top:108px;
	left:0;
	visibility:hidden;
	opacity:0;
-webkit-transition:opacity .5s ease, visibility 0s linear .3s, width .3s ease;
-moz-transition:opacity .5s ease, visibility 0s linear .3s, width .3s ease;
transition:opacity .5s ease, visibility 0s linear .3s, width .3s ease
}
.u02 .u02mainmenu a, .u02 .u02mainmenu h6 {
	padding:.5em 1.75em .5em 1.2667em;
	margin:0;
	display:block;
	font-size:15px;
	position:relative;
	line-height:1.3em;
-webkit-transition:left .3s ease .4s, opacity .2s ease, top .4s ease;
-moz-transition:left .3s ease .4s, opacity .2s ease, top .4s ease;
transition:left .3s ease .4s, opacity .2s ease, top .4s ease
}
.u02 .u02mainmenu a:focus {
	outline:0
}
.u02 .u02mainmenu .u02menu-l1 h6 {
	color:#fff
}
.u02 .u02mainmenu .u02menu-l2 h6 {
	color:#333
}
.u02 .u02menu-l1>ul>li>a, .u02 .u02menu-l1>ul>li>h6 {
	position:relative;
	opacity:1;
	top:0
}
.u02menu-l1 .u02menuwrap>ul>li>a, .u02menu-l1 .u02menuwrap>ul>li>h6 {
	position:relative;
	opacity:0;
	left:-80%
}
.u02 .u02opened .u02menu-l1>ul>li>a, .u02 .u02menu-hasopen>.u02menu-l2>ul>li>a, .u02 .u02menu-hasopen>.u02menu-l3>ul>li>a, .u02 .u02opened .u02menu-l1>ul>li>h6, .u02 .u02menu-hasopen>.u02menu-l2>ul>li>h6, .u02 .u02menu-hasopen>.u02menu-l3>ul>li>h6 {
	left:0;
	opacity:1;
	top:0
}
.u02 .u02mainmenu a:hover {
	text-decoration:none
}
.u02 .u02mainmenu .u02menu-l1 ul>li>a {
	color:#fff
}
.u02dtop .u02mainmenu .u02menu-l1 ul>li:hover>a, .u02dtop .u02mainmenu .u02menu-l1 ul>li>a:active, .u02dtop .u02showskip .u02mainmenu .u02menu-l1 ul>li>a:focus {
	background:#e1e2e3;
	color:#204f82
}
.u02dtop .u02mainmenu .u02menu-l1 ul>li.u02menu-hasopen>a {
	background:#e1e2e3;
	color:#333
}
.u02dtop .u02mainmenu .u02menu-l2 ul>li>a {
	color:#204f82
}
.u02dtop .u02mainmenu .u02menu-l2>ul>li:hover>a, .u02dtop .u02showskip .u02mainmenu .u02menu-l2>ul>li>a:focus, .u02dtop .u02mainmenu .u02menu-l2>ul>li>a:active {
	background:#f5f6f7;
	color:#204f82
}
.u02dtop .u02mainmenu .u02menu-l2>ul>li.u02menu-hasopen>a {
	background:#f5f6f7;
	color:#333
}
.u02dtop .u02mainmenu .u02menu-l3>ul>li:hover>a, .u02dtop .u02showskip .u02mainmenu .u02menu-l3>ul>li>a:focus {
	background:#fff;
	color:#204f82
}
.u02 .u02mainmenu hr {
	margin:.5em 1em;
	position:relative;
-webkit-transition:left .2s linear .4s, top .5s ease 150ms;
-moz-transition:left .2s linear .4s, top .5s ease 150ms;
transition:left .2s linear .4s, top .5s ease 150ms
}
.u02 .u02mainmenu .u02menu-l1 ul>li>hr {
	background:#858585;
	left:0;
	top:0
}
.u02dtop .u02mainmenu .u02menu-l2>ul>li>hr {
	background:#cfcfcf;
	left:-99%;
	color:#333
}
.u02dtop .u02mainmenu .u02menu-l3>ul>li>hr {
	background:#e0e0e0;
	left:-99%;
	color:#333
}
.u02 .u02opened .u02menu-l1 ul>li>hr {
	top:0
}
.u02 .u02menu-hasopen>.u02menu-l2>ul>li>hr, .u02 .u02menu-hasopen>.u02menu-l3>ul>li>hr {
	left:0;
	top:auto
}
a.u02xlink:after {
	display:inline-block;
	margin:-2px -1.2em 0 0;
	width:10px;
	height:10px;
	content:" ";
	background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2ODcuNTI3cHgiIGhlaWdodD0iNjg3LjUyN3B4IiB2aWV3Qm94PSI3OS43MzcgLTI5LjUgNjg3LjUyNyA2ODcuNTI3IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iaWNuLWFycm93Ij48Zz48cGF0aCBmaWxsPSIjM2I2Njk2IiBkPSJNNzkuNzM3LDM3OC4wNjRoNDYzLjk5TDMxMC4xMjksNjMzLjI0aDE2NS4xMzVsMjkyLTMxOC45NzdMNDc1LjI3LTQuNzEzSDMxMC4xMzVsMjMzLjU5OCwyNTUuMTY5SDc5LjczNyBWMzc4LjA2NHoiLz48L2c+PC9nPjxnIGlkPSJMYXllcl8xXzFfIj48L2c+PC9zdmc+') no-repeat 0 0 transparent;
	background-size:9px 9px;
	opacity:0
}
a.u02xlink:focus:after, a.u02xlink:active:after, a.u02xlink:hover:after {
	margin-left:8px;
	opacity:1;
-webkit-transition:margin-left .3s ease, opacity .4s ease;
-moz-transition:margin-left .3s ease, opacity .4s ease;
transition:margin-left .3s ease, opacity .4s ease
}
.u02mobio a.u02xlink:after {
	background-image:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2ODcuNTI3cHgiIGhlaWdodD0iNjg3LjUyN3B4IiB2aWV3Qm94PSI3OS43MzcgLTI5LjUgNjg3LjUyNyA2ODcuNTI3IiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iaWNuLWFycm93Ij48Zz48cGF0aCBmaWxsPSIjMzMzMzMzIiBkPSJNNzkuNzM3LDM3OC4wNjRoNDYzLjk5TDMxMC4xMjksNjMzLjI0aDE2NS4xMzVsMjkyLTMxOC45NzdMNDc1LjI3LTQuNzEzSDMxMC4xMzVsMjMzLjU5OCwyNTUuMTY5SDc5LjczNyBWMzc4LjA2NHoiLz48L2c+PC9nPjxnIGlkPSJMYXllcl8xXzFfIj48L2c+PC9zdmc+')
}
.u02mobio a.u02xlink:hover, .u02mobio a.u02xlink:focus, .u02mobio a.u02xlink:active {
	color:#333!important
}
.u02lbg {
	width:266px;
	position:absolute;
	z-index:0;
	top:23px;
	opacity:0;
-webkit-transition:top .3s ease, opacity .3s ease;
-moz-transition:top .3s ease, opacity .3s ease;
transition:top .3s ease, opacity .3s ease
}
.u02opened .u02lbg {
-webkit-transition:top .3s ease, opacity .2s ease .25s;
-moz-transition:top .3s ease, opacity .2s ease .25s;
transition:top .3s ease, opacity .2s ease .25s
}
.u02l1bg {
	left:0
}
.u02l2bg {
	background:#e1e2e3;
	left:266px
}
.u02l3bg {
	background:#f5f6f7;
	left:532px
}
.u02mlink.u02opened .u02lbg {
	top:0
}
.u02l1bg, .u02l2bg, .u02l3bg {
-webkit-transition:top .3s ease, opacity 0s ease .6s;
-moz-transition:top .3s ease, opacity 0s ease .6s;
transition:top .3s ease, opacity 0s ease .6s
}
.u02opened .u02l1bg, .u02opened .u02l2open .u02l2bg, .u02opened .u02l3open .u02l3bg {
	opacity:1;
-webkit-transition:top .3s ease, opacity .2s ease .45s;
-moz-transition:top .3s ease, opacity .2s ease .45s;
transition:top .3s ease, opacity .2s ease .45s
}
.u02lbg b {
	position:absolute;
	top:0;
	bottom:-4px;
	left:-4px;
	right:-4px;
	display:block;
	overflow:hidden;
	opacity:1
}
.u02lbg b em {
	position:absolute;
	top:0;
	bottom:4px;
	left:4px;
	right:4px;
	display:block;
	-webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3);
	-moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3);
	box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3)
}
.u02opened .u02l1bg b, .u02l2open .u02l2bg b, .u02l3open .u02l3bg b {
	opacity:1
}
.u02dtop .u02menu-l1z1 {
	width:24px;
	height:12px;
	background:url('http://www.oracleimg.com/us/assets/u02-sprite.png') -61px -60px no-repeat;
	display:block;
	position:relative;
	top:18px;
	margin-left:-12px;
	opacity:0;
-webkit-transition:top .3s ease, opacity .2s ease;
-moz-transition:top .3s ease, opacity .2s ease;
transition:top .3s ease, opacity .2s ease
}
.u02dtop .u02opened .u02menu-l1z1 {
	top:-12px;
	opacity:1
}
.u02 .u02menu-l2, .u02 .u02menu-l3 {
	visibility:hidden;
	position:absolute;
	top:0;
	left:0;
-webkit-transition:visibility 0s linear .4s;
-moz-transition:visibility 0s linear .4s;
transition:visibility 0s linear .4s
}
.u02 .u02mlink ul {
	opacity:0;
	padding:1em 0;
	width:266px;
	position:absolute;
	left:-100%;
-webkit-transition:left .3s ease .25s, top .3s ease, opacity .2s ease;
-moz-transition:left .3s ease .25s, top .3s ease, opacity .2s ease;
transition:left .3s ease .25s, top .3s ease, opacity .2s ease
}
.u02 .u02menu-l1 {
	width:266px
}
.u02 .u02menu-l2 {
	left:266px;
	width:532px;
	overflow:hidden
}
.u02 .u02menu-l3 {
	left:266px;
	width:266px;
	overflow:hidden
}
.u02dtop .u02menu-l1>ul {
	top:23px;
	left:0
}
.u02 .u02menu-l1 ul {
	background:#686b6e
}
.u02dtop .u02menu-l2>ul {
	background:#e1e2e3
}
.u02dtop .u02menu-l3>ul {
	background:#f5f6f7
}
.u02menu-hasm.u02menu-hasopen>.u02menu-l2, .u02menu-hasm.u02menu-hasopen>.u02menu-l3, .u02mlink.u02opened .u02mainmenu {
	visibility:visible;
	min-height:100px;
	opacity:1;
	-webkit-transition:visibility 0s linear 0s;
	-moz-transition:visibility 0s linear 0s;
	transition:visibility 0s linear 0s
}
.u02mlink.u02opened .u02menu-l1>ul, .u02opened .u02menu-hasm.u02menu-hasopen>.u02menu-l2>ul, .u02opened .u02menu-hasm.u02menu-hasopen>.u02menu-l3>ul {
	left:0;
	top:0;
	opacity:1
}
.u02mobi .u02mlink {
	background:#fff;
-webkit-transition:background .3s ease;
-moz-transition:background .3s ease;
transition:background .3s ease
}
.u02mobi .u02mlink.u02mobio {
	background:#686b6e
}
.u02mobio #u02menulink span {
	background:#fff
}
.u02mobio #u02menulink span.m1 {
	top:10px;
	width:0;
	left:50%
}
.u02mobio #u02menulink span.m2 {
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	transform:rotate(45deg)
}
.u02mobio #u02menulink span.m3 {
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.u02mobio #u02menulink span.m4 {
	top:10px;
	width:0;
	left:50%
}
.u02mobi .u02mainmenu {
	top:60px;
	overflow:hidden;
	left:auto;
	right:0;
	visibility:hidden;
	opacity:1;
	width:266px;
-webkit-transition:visibility 0s linear .3s, width .3s ease;
-moz-transition:visibility 0s linear .3s, width .3s ease;
transition:visibility 0s linear .3s, width .3s ease
}
.u02mobi .u02mobio .u02mainmenu {
	visibility:visible;
	opacity:1
}
.u02 .u02mainmenu a.u02tlink {
	padding-right:1.9em
}
.u02mobi a.u02tlink:hover, .u02mobi a.u02blink:hover, .u02mobi a.u02tlink:focus, .u02mobi a.u02blink:focus {
	color:#333!Important
}
.u02mobi .u02mainmenu .u02menu-l1 ul>li>a:hover, .u02mobi .u02mainmenu .u02menu-l1 ul>li>a:focus {
	background:#e1e2e3;
	color:#204f82
}
.u02mobi .u02mainmenu .u02menu-l1 ul>li.u02menu-hasopen>a {
	background:#e1e2e3;
	color:#333
}
.u02mobi a.u02tlink:after {
	display:block;
	margin:-.6em 0 0 0;
	width:1.2em;
	height:1.2em;
	content:" ";
	position:absolute;
	right:15px;
	top:50%;
	opacity:0;
	background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NTYuODUycHgiIGhlaWdodD0iNjU2Ljg1MnB4IiB2aWV3Qm94PSIwIDAgNjU2Ljg1MiA2NTYuODUyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iaWNuLWN2LXJpZ2h0Ij48cG9seWdvbiBmaWxsPSIjMzMzMzMzIiBwb2ludHM9IjMyNi4wNiwwIDEwOS43NjUsMCA0MzkuNTYyLDMyOS44NTMgMTEyLjU4Miw2NTYuODUzIDMyOC44ODIsNjU2Ljg1MyA2NTYuODUxLDMyOC44NjciLz48L2c+PGcgaWQ9IkxheWVyXzFfMV8iPjwvZz48L3N2Zz4NCg==') no-repeat;
	background-size:auto 100%
}
.u02mobi a.u02tlink:hover:after, .u02mobi a.u02tlink:focus:after {
	opacity:1;
	right:5px;
-webkit-transition:opacity .3s ease .1s, right .2s ease .1s;
-moz-transition:opacity .3s ease .1s, right .2s ease .1s;
transition:opacity .3s ease .1s, right .2s ease .1s
}
.u02mobi a.u02blink {
	font-weight:bold;
	padding:1em 1em .9em 64px!important;
	border-bottom:1px solid #858585
}
.u02mobi a.u02blink:after {
	display:block;
	margin:-.6em 0 0 0;
	width:1.2em;
	height:1.2em;
	content:" ";
	background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NTYuODUycHgiIGhlaWdodD0iNjU2Ljg1MnB4IiB2aWV3Qm94PSIwIDAgNjU2Ljg1MiA2NTYuODUyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iaWNuLWN2LXJpZ2h0Ij48cG9seWdvbiBmaWxsPSIjZmZmZmZmIiBwb2ludHM9IjMzMC43OTEsNjU2Ljg1MyA1NDcuMDg1LDY1Ni44NTMgMjE3LjI4OSwzMjcgNTQ0LjI2OSwwIDMyNy45NjgsMCAwLDMyNy45ODUiLz48L2c+PGcgaWQ9IkxheWVyXzFfMV8iPjwvZz48L3N2Zz4=') no-repeat;
	background-size:auto 100%;
	position:absolute;
	left:1.2667em;
	top:50%
}
.u02mobi a.u02blink:before {
	display:block;
	content:" ";
	width:1px;
	background:#858585;
	top:.7em;
	bottom:.7em;
	position:absolute;
	left:49px
}
.u02mobi a.u02blink:hover:after, .u02mobi a.u02blink:focus:after {
	background-image:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIGJhc2VQcm9maWxlPSJ0aW55IiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2NTYuODUycHgiIGhlaWdodD0iNjU2Ljg1MnB4IiB2aWV3Qm94PSIwIDAgNjU2Ljg1MiA2NTYuODUyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48ZyBpZD0iaWNuLWN2LXJpZ2h0Ij48cG9seWdvbiBmaWxsPSIjMzMzMzMzIiBwb2ludHM9IjMzMC43OTEsNjU2Ljg1MyA1NDcuMDg1LDY1Ni44NTMgMjE3LjI4OSwzMjcgNTQ0LjI2OSwwIDMyNy45NjgsMCAwLDMyNy45ODUiLz48L2c+PGcgaWQ9IkxheWVyXzFfMV8iPjwvZz48L3N2Zz4=')
}
.u02mobi a.u02blink:hover:before, .u02mobi a.u02blink:focus:before {
	background:#333
}
.u02mobi .u02mainmenu hr {
	margin-left:0;
	margin-right:0
}
.u02mobi .u02menu-l1 .u02menuwrap ul {
	padding-top:0!important
}
.u02mobi li.u02menuback {
	margin-bottom:.4em;
	position:relative
}
.u02mobi li.u02menuback:hover, .u02mobi li.u02menuback:focus {
	background:#ccc!important
}
.u02mobio .u02menu-hasm>.u02menu-l2, .u02mobio .u02menu-hasm>.u02menu-l3 {
	opacity:0;
-webkit-transition:opacity .5s ease 1s, visibility 0s linear 0s;
-moz-transition:opacity .5s ease 1s, visibility 0s linear 0s;
transition:opacity .5s ease 1s, visibility 0s linear 0s
}
.u02mobio .u02menu-hasm.u02menu-hasopen>.u02menu-l2, .u02mobio .u02menu-hasm.u02menu-hasopen>.u02menu-l3 {
	visibility:visible;
	opacity:1;
	-webkit-transition:opacity 0s ease 0s, visibility 0s linear 0s;
	-moz-transition:opacity 0s ease 0s, visibility 0s linear 0s;
	transition:opacity 0s ease 0s, visibility 0s linear 0s
}
.u02mobio .u02menu-hasm.u02menu-hasopen>.u02menu-l2>ul, .u02mobio .u02menu-hasm.u02menu-hasopen>.u02menu-l3>ul {
	left:0;
	top:0;
	opacity:1
}
.u02mobi .u02menu-l1 {
	top:0;
	opacity:1;
	right:0;
	position:relative
}
.u02mlink.u02mobio .u02menu-l1 {
	visibility:visible;
-webkit-transition:right .3s ease;
-moz-transition:right .3s ease;
transition:right .3s ease
}
.u02mobi .u02mainmenu .u02menu-l2 h6 {
	color:#fff
}
.u02mobi .u02menu-l2>ul>li>a, .u02mobi .u02menu-l3>ul>li>a, .u02mobi .u02menu-l2>ul>li>h6, .u02mobi .u02menu-l3>ul>li>h6 {
	left:80%
}
.u02 .u02mlink.u02mobio ul {
	opacity:1;
	padding:1em 0;
	width:266px;
	position:absolute;
-webkit-transition:top .3s ease, opacity .3s ease;
-moz-transition:top .3s ease, opacity .3s ease;
transition:top .3s ease, opacity .3s ease
}
.u02 .u02mlink.u02mobio .u02menu-l1>ul {
	left:0;
	right:0;
	top:0;
	opacity:1
}
.u02mobi .u02mlink .u02l2open .u02menu-l1 {
	right:100%
}
.u02mobi .u02mlink .u02l3open .u02menu-l1 {
	right:200%
}
.u02mobi .u02menu-l1 .u02menuwrap a, .u02mobi .u02menu-l1 .u02menuwrap h6 {
	left:20%;
-webkit-transition:left .2s ease, opacity .3s ease;
-moz-transition:left .2s ease, opacity .3s ease;
transition:left .2s ease, opacity .3s ease
}
.u02mobi .u02mobio .u02menu-l1>ul>li>a, .u02mobi .u02mobio .u02menu-l1>ul>li>h6 {
	left:0;
	opacity:1;
	top:0
}
.u02mobi .u02mobio .u02menu-l1>ul>li>hr {
	top:0
}
.u02mobi .u02lbg {
	display:none
}
.u02glinks {
	position:relative;
	top:26px;
	left:0;
	z-index:4;
	height:57px;
	overflow:hidden
}
.u02glinks, .u02glinks * {
	line-height:24px;
	font-size:20px
}
.u02glinks ul {
	margin-left:9px
}
.u02glinks li {
	display:block;
	float:left;
	text-align:center;
	vertical-align:middle;
	height:60px;
	padding:20px 4px 0 20px
}
.u02glinks li a {
	display:inline-block;
	font-weight:bold;
	font-size:18px;
	padding:0;
	color:#404040;
	white-space:nowrap;
	line-height:24px;
-webkit-transition:.3s ease;
-moz-transition:.3s ease;
transition:.3s ease
}
.u02glinks li a:focus {
	outline:dotted #63757d 1px;
	outline-offset:5px;
	color:#63757d
}
.u02glinks li a:hover {
	outline:0!important;
	color:#63757d;
	text-decoration:none
}
.u02glinks li.u02glinktwolines a {
	position:relative;
	top:-.6em
}
.u02tools {
	position:absolute;
	right:0;
	top:11px;
	z-index:5
}
.u02tools>ul, .u02tools>ul>li {
	float:left;
	position:relative
}
.u02tools>ul>li:hover {
	padding-bottom:8px
}
.u02tools a.u02ticon:focus {
	outline:dotted #63757d 1px;
	margin-bottom:1px
}
.u02tools .u02toolopen a.u02ticon:focus {
	outline:0
}
.u02tools a.u02ticon {
	font-size:12px;
	line-height:1.2em;
	color:#63757d;
	height:23px;
	display:inline-block
}
.u02tools a.u02ticon:hover {
	color:#404040;
	text-decoration:none;
	outline:0;
	margin-bottom:0!Important
}
.u02tools a.u02ticon:focus {
	color:#404040;
	text-decoration:none
}
.u02tools a.u02ticon span {
	display:none
}
.u02tools a.u02user span {
	display:inline
}
.u02ticon:after, .u02ticon:before, .u02 .u02currentcr .u02cmenu-l2 a:before, .u02 .u02countrymenu.u02cmenu-simple a:before {
	background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNDRweCIgaGVpZ2h0PSI4MzIuMDAxcHgiIHZpZXdCb3g9IjAgMCAxNDQgODMyLjAwMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQ0IDgzMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIg0KCT4NCjxwYXRoIHN0eWxlPSJmaWxsOiM3Njg3OEU7IiBkPSJNMTExLjUzNCwxODUuOTVsLTE5LjA3OCwxOS4wOGMtMC41NzcsMC41NzQtMS43MTIsMS4wNDUtMi41MjQsMS4wNDVoLTEuMTU1DQoJYy0wLjgxMiwwLTEuNDc4LTAuNjY0LTEuNDc4LTEuNDc5di04Ljc4NmMwLTAuODEyLTAuNjY1LTEuNDc3LTEuNDc4LTEuNDc3aC0zLjc5NmMtMC44MTIsMC0xLjQ3OC0wLjY2NS0xLjQ3OC0xLjQ3OXYtMTguNzYyDQoJYy0yLjgwMi0wLjM0Ni01LjY1Mi0wLjUyNS04LjU0OC0wLjUyNWMtMjMuMTQzLDAtNDMuNjMzLDExLjM0Ny01Ni4yMTksMjguNzc3YzAsMCw1LjU1NC0xLjQyNiw2Ljc2MS0yLjQzN2wyNS4yODktMTIuODg0DQoJYzAuNzQyLTAuMzc4LDIuMDI3LTAuNjg4LDIuODU5LTAuNjg4aDIwLjczNWMwLjgzMiwwLDEuNTEzLDAuNjgyLDEuNTEzLDEuNTEzdjMuMzEyYzAsMC44MzEtMC42ODEsMS41MTItMS41MTMsMS41MTJoLTkuOTEzDQoJYy0wLjgzMSwwLTIuMDM3LDAuNDMxLTIuNjc5LDAuOTU5bC01LjA1Niw0LjE1M2MtMC42NDIsMC41MjgtMC41MzcsMS4yMTIsMC4yMzUsMS41MjFsNS4xMTMsMi4wNDYNCgljMC43NzIsMC4zMDksMS44ODgsMC4wODUsMi40OC0wLjQ5N2wwLjY1NC0wLjY0M2MwLjU5NC0wLjU4MiwxLjc1OS0xLjA2LDIuNTktMS4wNmgxMy42OWMwLjgzMiwwLDEuNTEyLDAuNjgxLDEuNTEyLDEuNTEydjcuNzg0DQoJYzAsMC44MzEtMC40OTIsMS45OC0xLjA5NCwyLjU1M2wtMTcuMzYzLDE2LjUyNmMtMC42MDIsMC41NzItMS4wOTQsMS43MjItMS4wOTQsMi41NTJ2OC45ODRjMCwwLjgyOS0wLjY4LDEuNTExLTEuNTEyLDEuNTExaC0yLjMzNg0KCWMtMC44MzEsMC0xLjUxMS0wLjY4Mi0xLjUxMS0xLjUxMXYtMy44ODJjMC0wLjgzLTAuNjgtMS41MTEtMS41MTEtMS41MTFINDguMTRjLTAuODMxLDAtMS41MTEsMC42ODEtMS41MTEsMS41MTF2NS42ODINCgljMCwwLjgzMiwwLjU2NiwxLjg4OSwxLjI1NywyLjM0OWw4LjUyMSw1LjY4NWMwLjY5MSwwLjQ2LDEuOTM4LDAuODM4LDIuNzY5LDAuODM4aDE1LjU4YzAuODMyLDAsMi4xMDksMC4zMjEsMi44NDMsMC43MTQNCglsMTkuNDA4LDEwLjQyMWMwLjczMiwwLjM5NCwxLjA5LDEuMzUxLDAuNzkzLDIuMTI3bC02LjQ5LDE2Ljk4OGMtMC4yOTYsMC43NzUtMS4wNTUsMS44NTQtMS42ODYsMi4zOTVsLTE2LjkzOSwxNC41NDENCgljLTAuNjMsMC41NC0xLjAxNiwxLjY1MS0wLjg1NCwyLjQ2NmwxLjMwNyw2LjYzOWMtMC4xMzYsMS41NjEtMi43NTIsMS40ODQtMi43NTIsMS40ODRjLTAuODMzLDAtMi0wLjQ3NC0yLjU5NS0xLjA1NmwtMy45OTgtMy44OTMNCgljLTAuNTk2LTAuNTgtMS4wODMtMS43MzUtMS4wODMtMi41NjV2LTQ0LjEwM2MwLTAuODMyLTAuNjgtMS41MTItMS41MTItMS41MTJoLTQuNTQ1Yy0wLjgzMSwwLTIuMDg3LTAuMzY1LTIuNzg3LTAuODExDQoJbC0xMS42MzctNy4zODVjLTAuNzAxLTAuNDQ1LTEuNjgzLTEuMzU0LTIuMTgzLTIuMDE4bC03LjQyLTkuODljLTAuNS0wLjY2NC0xLjU4Ny0xLjIwOS0yLjQxOC0xLjIwOWgtMS45MzENCgljLTAuODMxLDAtMS44MzItMC41OTktMi4yMjUtMS4zMzFjMCwwLTYuNzE3LTExLjgyLTcuMTctMTQuODg2di03LjQ4M2MwLTAuODMyLTAuNjgtMS41MTItMS41MS0xLjUxMmgtNS4xODgNCgljLTYuMDI3LDEwLjI3NS05LjQ4NSwyMi4yMzctOS40ODUsMzUuMDFjMCwzOC4yNzIsMzEuMDI3LDY5LjMwMSw2OS4zLDY5LjMwMWMzOC4yNzMsMCw2OS4zMDEtMzEuMDI4LDY5LjMwMS02OS4zMDENCglDMTQxLjMwMSwyMTkuMjkxLDEyOS41MjMsMTk4LjQ2OCwxMTEuNTM0LDE4NS45NSIvPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6Izc2ODc4RTsiIGQ9Ik03Ni4xNTUsNi42NjljLTEuMzU4LDAtMS44OTEtMC41MjctMS44MjItMS43NFYxLjQ5MkM0NS43NDIsMi44NTksNDUuOTM4LDI2LjIxNSw0NS45MzgsMjYuMjE1DQoJCXYyMi42MzJsNS45Nyw1LjE2M3Y0LjUzN2MzLjA1LDIxLjkyNSwyMC42NSwyMS4xMTcsMjAuNjUsMjEuMTE3YzAuMDMxLDAsMTcuOTksMC44NDUsMjAuODMxLTIxLjY0YzAsMC0wLjAzNy0wLjAzOCwwLTAuMTI5VjU0LjAxDQoJCWw1LjY2Ny00LjgzNlYyNy45NzhDOTguOTQzLDE3LjU1NCw4OC45MTMsNi42NjksNzYuMTU1LDYuNjY5Ii8+DQoJPGc+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiM3Njg3OEU7IiBkPSJNMTM2LjIwNiwxMDguMzY1Yy0wLjY5OC0yLjYyNy0xLjU3NC01LjQzNy0zLjg5NS03LjIxYy0yLjQ5NS0xLjg5OS0zOC40NjEtMTcuNDM1LTM4LjQ2MS0xNy40MzUNCgkJCWwtMjEuMDQ2LDQzLjc2NGgtMC42N0w1MS4wNzcsODMuNzJMMTguNzUyLDk3LjU2N2MtNi4yNTksMi4xNTQtOS4yODQsNS43NDctMTAuMTY3LDEwLjE1NmwtNi4wNzIsNDAuMjkxTDE0MS40ODUsMTQ4DQoJCQlMMTM2LjIwNiwxMDguMzY1eiIvPg0KCTwvZz4NCjwvZz4NCjxwYXRoIHN0eWxlPSJmaWxsOiM3Njg3OEU7IiBkPSJNMTQxLjc2OCw0NjEuODYxbC0zNi4xMjYtMzYuODJjNS4wMDItOC4zNjQsNy44ODUtMTguMTM2LDcuODg1LTI4LjU3DQoJYzAtMzAuNzk1LTI1LjA1Mi01NS44NDctNTUuODQ3LTU1Ljg0N1MxLjgzMywzNjUuNjc2LDEuODMzLDM5Ni40NzFjMCwzMC43OTYsMjUuMDU4LDU1LjI3Nyw1NS44NDcsNTUuODQ5DQoJYzEyLjU0NywwLjIzMiwyMy42MDQtNC41NTQsMzIuNTU1LTEwLjY1OGwzNS40NTgsMzYuMTQyYzIuNDc1LDIuMTk4LDcuMjk2LDIuODYsMTIuODAyLTIuNzI5UzE0NCw0NjQuMDAyLDE0MS43NjgsNDYxLjg2MXoNCgkgTTE5LjQwNSwzOTYuNDcxYzAtMjEuMTA0LDE3LjE2OC0zOC4yNzMsMzguMjc0LTM4LjI3M2MyMS4xMDcsMCwzOC4yNzUsMTcuMTY5LDM4LjI3NSwzOC4yNzNjMCwyMS4xMDYtMTcuMTY4LDM4LjI3NS0zOC4yNzUsMzguMjc1DQoJQzM2LjU3Myw0MzQuNzQ2LDE5LjQwNSw0MTcuNTc3LDE5LjQwNSwzOTYuNDcxeiIvPg0KPHBvbHlnb24gc3R5bGU9ImZpbGw6Izc2ODc4RTsiIHBvaW50cz0iMCw1MTYuODk3IDE0NCw1MTYuODk3IDcyLDU5Ny4zOTcgIi8+DQo8cGF0aCBzdHlsZT0iZmlsbDojNzY4NzhFOyIgZD0iTTEzNS4wMDksNzIyLjAwM2M0LjcxOC05LjQ0NCw3LjM3Ny0yMC4wODgsNy4zNzctMzEuMzQ0YzAtMzguODExLTMxLjU3NC03MC4zODUtNzAuMzg2LTcwLjM4NQ0KCWMtMzguODExLDAtNzAuMzg1LDMxLjU3NC03MC4zODUsNzAuMzg1YzAsMTEuNDkzLDIuNzcsMjIuMzUxLDcuNjc1LDMxLjk0MUw3Miw4MjguNjE1TDEzNS4wMDksNzIyLjAwM3ogTTcyLDY0OC42MDgNCgljMjMuMTg4LDAsNDIuMDUzLDE4Ljg2NCw0Mi4wNTMsNDIuMDUxUzk1LjE4OCw3MzIuNzExLDcyLDczMi43MTFjLTIzLjE4NywwLTQyLjA1MS0xOC44NjUtNDIuMDUxLTQyLjA1MlM0OC44MTMsNjQ4LjYwOCw3Miw2NDguNjA4DQoJeiIvPg0KPC9zdmc+');
	background-repeat:no-repeat;
	background-size:18px auto
}
.u02searchbttn, .u02 .u02currentcr .u02cmenu-l2 a.u02currentcc:before, .u02 .u02countrymenu.u02cmenu-simple a.u02currentcc:before, .u02toolopen .u02ticon:after, .u02ticon:focus:after, .u02ticon:focus:before, .u02mobi .u02ticon:hover:before, .u02toolopen .u02ticon:before {
	background-repeat:no-repeat;
	background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuNCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNDRweCIgaGVpZ2h0PSI4MzIuMDAxcHgiIHZpZXdCb3g9IjAgMCAxNDQgODMyLjAwMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTQ0IDgzMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIg0KCT4NCjxwYXRoIHN0eWxlPSJmaWxsOiMzRjNGM0Y7IiBkPSJNMTExLjUzNCwxODUuOTVsLTE5LjA3OCwxOS4wOGMtMC41NzcsMC41NzQtMS43MTIsMS4wNDUtMi41MjQsMS4wNDVoLTEuMTU1DQoJYy0wLjgxMiwwLTEuNDc4LTAuNjY0LTEuNDc4LTEuNDc5di04Ljc4NmMwLTAuODEyLTAuNjY1LTEuNDc3LTEuNDc4LTEuNDc3aC0zLjc5NmMtMC44MTIsMC0xLjQ3OC0wLjY2NS0xLjQ3OC0xLjQ3OXYtMTguNzYyDQoJYy0yLjgwMi0wLjM0Ni01LjY1Mi0wLjUyNS04LjU0OC0wLjUyNWMtMjMuMTQzLDAtNDMuNjMzLDExLjM0Ny01Ni4yMTksMjguNzc3YzAsMCw1LjU1NC0xLjQyNiw2Ljc2MS0yLjQzN2wyNS4yODktMTIuODg0DQoJYzAuNzQyLTAuMzc4LDIuMDI3LTAuNjg4LDIuODU5LTAuNjg4aDIwLjczNWMwLjgzMiwwLDEuNTEzLDAuNjgyLDEuNTEzLDEuNTEzdjMuMzEyYzAsMC44MzEtMC42ODEsMS41MTItMS41MTMsMS41MTJoLTkuOTEzDQoJYy0wLjgzMSwwLTIuMDM3LDAuNDMxLTIuNjc5LDAuOTU5bC01LjA1Niw0LjE1M2MtMC42NDIsMC41MjgtMC41MzcsMS4yMTIsMC4yMzUsMS41MjFsNS4xMTMsMi4wNDYNCgljMC43NzIsMC4zMDksMS44ODgsMC4wODUsMi40OC0wLjQ5N2wwLjY1NC0wLjY0M2MwLjU5NC0wLjU4MiwxLjc1OS0xLjA2LDIuNTktMS4wNmgxMy42OWMwLjgzMiwwLDEuNTEyLDAuNjgxLDEuNTEyLDEuNTEydjcuNzg0DQoJYzAsMC44MzEtMC40OTIsMS45OC0xLjA5NCwyLjU1M2wtMTcuMzYzLDE2LjUyNmMtMC42MDIsMC41NzItMS4wOTQsMS43MjItMS4wOTQsMi41NTJ2OC45ODRjMCwwLjgyOS0wLjY4LDEuNTExLTEuNTEyLDEuNTExaC0yLjMzNg0KCWMtMC44MzEsMC0xLjUxMS0wLjY4Mi0xLjUxMS0xLjUxMXYtMy44ODJjMC0wLjgzLTAuNjgtMS41MTEtMS41MTEtMS41MTFINDguMTRjLTAuODMxLDAtMS41MTEsMC42ODEtMS41MTEsMS41MTF2NS42ODINCgljMCwwLjgzMiwwLjU2NiwxLjg4OSwxLjI1NywyLjM0OWw4LjUyMSw1LjY4NWMwLjY5MSwwLjQ2LDEuOTM4LDAuODM4LDIuNzY5LDAuODM4aDE1LjU4YzAuODMyLDAsMi4xMDksMC4zMjEsMi44NDMsMC43MTQNCglsMTkuNDA4LDEwLjQyMWMwLjczMiwwLjM5NCwxLjA5LDEuMzUxLDAuNzkzLDIuMTI3bC02LjQ5LDE2Ljk4OGMtMC4yOTYsMC43NzUtMS4wNTUsMS44NTQtMS42ODYsMi4zOTVsLTE2LjkzOSwxNC41NDENCgljLTAuNjMsMC41NC0xLjAxNiwxLjY1MS0wLjg1NCwyLjQ2NmwxLjMwNyw2LjYzOWMtMC4xMzYsMS41NjEtMi43NTIsMS40ODQtMi43NTIsMS40ODRjLTAuODMzLDAtMi0wLjQ3NC0yLjU5NS0xLjA1NmwtMy45OTgtMy44OTMNCgljLTAuNTk2LTAuNTgtMS4wODMtMS43MzUtMS4wODMtMi41NjV2LTQ0LjEwM2MwLTAuODMyLTAuNjgtMS41MTItMS41MTItMS41MTJoLTQuNTQ1Yy0wLjgzMSwwLTIuMDg3LTAuMzY1LTIuNzg3LTAuODExDQoJbC0xMS42MzctNy4zODVjLTAuNzAxLTAuNDQ1LTEuNjgzLTEuMzU0LTIuMTgzLTIuMDE4bC03LjQyLTkuODljLTAuNS0wLjY2NC0xLjU4Ny0xLjIwOS0yLjQxOC0xLjIwOWgtMS45MzENCgljLTAuODMxLDAtMS44MzItMC41OTktMi4yMjUtMS4zMzFjMCwwLTYuNzE3LTExLjgyLTcuMTctMTQuODg2di03LjQ4M2MwLTAuODMyLTAuNjgtMS41MTItMS41MS0xLjUxMmgtNS4xODgNCgljLTYuMDI3LDEwLjI3NS05LjQ4NSwyMi4yMzctOS40ODUsMzUuMDFjMCwzOC4yNzIsMzEuMDI3LDY5LjMwMSw2OS4zLDY5LjMwMWMzOC4yNzMsMCw2OS4zMDEtMzEuMDI4LDY5LjMwMS02OS4zMDENCglDMTQxLjMwMSwyMTkuMjkxLDEyOS41MjMsMTk4LjQ2OCwxMTEuNTM0LDE4NS45NSIvPg0KPGc+DQoJPHBhdGggc3R5bGU9ImZpbGw6IzNGM0YzRjsiIGQ9Ik03Ni4xNTUsNi42NjljLTEuMzU4LDAtMS44OTEtMC41MjctMS44MjItMS43NFYxLjQ5MkM0NS43NDIsMi44NTksNDUuOTM4LDI2LjIxNSw0NS45MzgsMjYuMjE1DQoJCXYyMi42MzJsNS45Nyw1LjE2M3Y0LjUzN2MzLjA1LDIxLjkyNSwyMC42NSwyMS4xMTcsMjAuNjUsMjEuMTE3YzAuMDMxLDAsMTcuOTksMC44NDUsMjAuODMxLTIxLjY0YzAsMC0wLjAzNy0wLjAzOCwwLTAuMTI5VjU0LjAxDQoJCWw1LjY2Ny00LjgzNlYyNy45NzhDOTguOTQzLDE3LjU1NCw4OC45MTMsNi42NjksNzYuMTU1LDYuNjY5Ii8+DQoJPGc+DQoJCTxwYXRoIHN0eWxlPSJmaWxsOiMzRjNGM0Y7IiBkPSJNMTM2LjIwNiwxMDguMzY1Yy0wLjY5OC0yLjYyNy0xLjU3NC01LjQzNy0zLjg5NS03LjIxYy0yLjQ5NS0xLjg5OS0zOC40NjEtMTcuNDM1LTM4LjQ2MS0xNy40MzUNCgkJCWwtMjEuMDQ2LDQzLjc2NGgtMC42N0w1MS4wNzcsODMuNzJMMTguNzUyLDk3LjU2N2MtNi4yNTksMi4xNTQtOS4yODQsNS43NDctMTAuMTY3LDEwLjE1NmwtNi4wNzIsNDAuMjkxTDE0MS40ODUsMTQ4DQoJCQlMMTM2LjIwNiwxMDguMzY1eiIvPg0KCTwvZz4NCjwvZz4NCjxwYXRoIHN0eWxlPSJmaWxsOiMzRjNGM0Y7IiBkPSJNMTQxLjc2OCw0NjEuODYxbC0zNi4xMjYtMzYuODJjNS4wMDItOC4zNjQsNy44ODUtMTguMTM2LDcuODg1LTI4LjU3DQoJYzAtMzAuNzk1LTI1LjA1Mi01NS44NDctNTUuODQ3LTU1Ljg0N1MxLjgzMywzNjUuNjc2LDEuODMzLDM5Ni40NzFjMCwzMC43OTYsMjUuMDU4LDU1LjI3Nyw1NS44NDcsNTUuODQ5DQoJYzEyLjU0NywwLjIzMiwyMy42MDQtNC41NTQsMzIuNTU1LTEwLjY1OGwzNS40NTgsMzYuMTQyYzIuNDc1LDIuMTk4LDcuMjk2LDIuODYsMTIuODAyLTIuNzI5UzE0NCw0NjQuMDAyLDE0MS43NjgsNDYxLjg2MXoNCgkgTTE5LjQwNSwzOTYuNDcxYzAtMjEuMTA0LDE3LjE2OC0zOC4yNzMsMzguMjc0LTM4LjI3M2MyMS4xMDcsMCwzOC4yNzUsMTcuMTY5LDM4LjI3NSwzOC4yNzNjMCwyMS4xMDYtMTcuMTY4LDM4LjI3NS0zOC4yNzUsMzguMjc1DQoJQzM2LjU3Myw0MzQuNzQ2LDE5LjQwNSw0MTcuNTc3LDE5LjQwNSwzOTYuNDcxeiIvPg0KPHBvbHlnb24gc3R5bGU9ImZpbGw6IzNGM0YzRjsiIHBvaW50cz0iMCw1MTYuODk3IDE0NCw1MTYuODk3IDcyLDU5Ny4zOTcgIi8+DQo8cGF0aCBzdHlsZT0iZmlsbDojM0YzRjNGOyIgZD0iTTEzNS4wMDksNzIyLjAwM2M0LjcxOC05LjQ0NCw3LjM3Ny0yMC4wODgsNy4zNzctMzEuMzQ0YzAtMzguODExLTMxLjU3NC03MC4zODUtNzAuMzg2LTcwLjM4NQ0KCWMtMzguODExLDAtNzAuMzg1LDMxLjU3NC03MC4zODUsNzAuMzg1YzAsMTEuNDkzLDIuNzcsMjIuMzUxLDcuNjc1LDMxLjk0MUw3Miw4MjguNjE1TDEzNS4wMDksNzIyLjAwM3ogTTcyLDY0OC42MDgNCgljMjMuMTg4LDAsNDIuMDUzLDE4Ljg2NCw0Mi4wNTMsNDIuMDUxUzk1LjE4OCw3MzIuNzExLDcyLDczMi43MTFjLTIzLjE4NywwLTQyLjA1MS0xOC44NjUtNDIuMDUxLTQyLjA1MlM0OC44MTMsNjQ4LjYwOCw3Miw2NDguNjA4DQoJeiIvPg0KPC9zdmc+');
	opacity:1
}
.u02searchbttn {
	opacity:.8
}
.u02ticon:after {
	background-size:9px auto;
	background-position:0 -32px;
	display:inline-block;
	width:9px;
	height:5px;
	content:" ";
	position:relative;
	top:-2px;
	margin:0 0 0 4px;
	font-size:0;
	line-height:0;
	opacity:.7
}
.u02ticon.u02user:after {
	margin:0
}
.u02ticon:before {
	display:inline-block;
	width:19px;
	height:18px;
	content:" ";
	position:relative;
	top:3px;
	margin:0;
	font-size:0;
	line-height:0
}
.u02ticon.u02regn:before {
	background-position:0 -21px;
	right:-8px;
	margin:0 6px 0 9px
}
.u02ticon.u02srch:before {
	background-position:0 -42px;
	right:-10px;
	margin:0 6px 0 5px
}
.u02toolopen a.u02ticon {
	color:#333
}
.u02mobi a.u02ticon:focus {
	outline:0
}
.u02toolpop {
	visibility:hidden;
	position:absolute;
	top:55px;
	right:-13px;
	background:#fff;
	border:#dadde0 1px solid;
	opacity:0;
-webkit-transition:top .3s ease, opacity .2s ease, visibility 0s linear .4s;
-moz-transition:top .3s ease, opacity .25s ease, visibility 0s linear .4s;
transition:top .3s ease, opacity .25s ease, visibility 0s linear .4s;
	-webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3);
	-moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3);
	box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3)
}
.u02toolpop>i {
	width:24px;
	height:12px;
	background:url("//www.oracleimg.com/us/assets/u02-sprite.png") -34px -61px no-repeat;
	display:block;
	content:" ";
	position:absolute;
	top:-12px;
	right:18px;
	z-index:6;
	opacity:1
}
.u02toolpop:after {
	height:17px;
	display:block;
	content:" ";
	position:absolute;
	top:-17px;
	right:0;
	left:0;
	z-index:5
}
.u02toolopen .u02toolpop {
	visibility:visible;
	top:40px;
	opacity:1;
-webkit-transition:top .3s ease, opacity .2s ease, visibility 0s linear 0s;
-moz-transition:top .3s ease, opacity .25s ease, visibility 0s linear 0s;
transition:top .3s ease, opacity .25s ease, visibility 0s linear 0s
}
.u02mobi .u02toolpop {
	top:75px
}
.u02mobi .u02toolopen .u02toolpop {
	top:59px
}
.u02searchbttn {
	top:5px;
	right:11px;
	width:25px;
	height:25px;
	border:0;
	position:absolute;
	left:20px;
	top:20px;
	display:block;
	text-indent:-20000px;
	overflow:hidden;
	background-color:#fff;
	background-size:25px auto;
	background-position:0 -59px
}
.u02searchbttn:focus {
	outline:1px dotted #999;
	outline-offset:4px
}
.u02searchbttn::-moz-focus-inner {
border:0
}
.u02toolpop.u02search {
	width:324px;
	height:62px
}
.u02toolpop input#txtSearch {
	width:244px;
	height:35px;
	border:0;
	background:#fff;
	font-size:18px;
	line-height:24px;
	font-family:Arial, Helvetica, sans-serif;
	color:#aaa;
	position:absolute;
	top:14px;
	left:51px;
	padding-left:5px;
	outline:2px solid #fff;
-webkit-transition:border .25s ease, outline .25s ease;
-moz-transition:border .25s ease, outline .25s ease;
transition:border .25s ease, outline .25s ease
}
.u02toolpop input#txtSearch:focus {
	color:#333;
	outline:2px solid #fff
}
.u02toolpop input#txtSearch.serror {
	background:#fcc;
	outline:2px solid #f00;
	color:#f00
}
.u02search .ui-widget-overlay {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.u02search .ui-autocomplete {
	background:#fff;
	position:absolute;
	top:0;
	left:0;
	cursor:default;
	max-height:250px;
	overflow-y:auto;
	overflow-x:hidden;
	width:100%;
	border:#dadde0 solid 1px;
	-webkit-box-shadow:3px 3px 12px rgba(50, 50, 50, 0.55);
	-moz-box-shadow:3px 3px 12px rgba(50, 50, 50, 0.55);
	box-shadow:3px 3px 12px rgba(50, 50, 50, 0.55);
	z-index:3
}
* html .u02search .ui-autocomplete {
	height:250px;
	width:1px
}
.u02search .ui-menu {
	list-style:none;
	padding:0;
	margin:10px 0 0 0;
	display:block;
	outline:0;
	left:-1px!important;
	top:45px!important;
	width:324px!important
}
.u02search .ui-menu .ui-menu {
	margin-top:-3px;
	position:absolute
}
.u02search .ui-menu .ui-menu-item {
	margin:0;
	padding:0;
	zoom:1;
	width:100%;
	font-size:15px
}
.u02search .ui-menu .ui-menu-divider {
	margin:5px -2px 5px -2px;
	height:0;
	font-size:0;
	line-height:0;
	border-width:1px 0 0 0
}
.u02search .ui-menu .ui-menu-item {
	text-decoration:none;
	display:block;
	zoom:1;
	font-weight:normal;
	color:#333!important;
	padding:6px 12px
}
.u02search .ui-menu .ui-menu-item.ui-state-focus, .u02search .ui-menu .ui-menu-item.ui-state-active {
	font-weight:normal;
	background:#f3f4f5;
	color:#1f4f82!important
}
.u02search .ui-autocomplete::-webkit-scrollbar {
width:12px
}
.u02search .ui-autocomplete::-webkit-scrollbar-track {
background:#fff;
border-left:1px solid #ddd
}
.u02search .ui-autocomplete::-webkit-scrollbar-thumb {
background:#ddd
}
.u02search .ui-autocomplete::-webkit-scrollbar-thumb:window-inactive {
background:#e0921c
}
.u02usernoname:before {
	margin-right:0
}
.u02usernoname:after {
	margin-left:0
}
.u02tools a span.u02signin {
	display:none
}
.u02tools .u02toolsloggedout a span.u02hello {
	display:none
}
.u02tools .u02toolsloggedout a span.u02signin {
	display:inline
}
.u02userloggedout {
	display:none!important
}
.u02toolsloggedout .u02userloggedin {
	display:none!important
}
.u02toolsloggedout .u02userloggedout {
	display:block!important
}
.u02toolpop.u02userloggedout {
	width:490px;
	right:-103px
}
.u02toolpop.u02userloggedout>i {
	right:124px
}
.u02toolpop.u02userloggedin {
	width:300px;
	right:-103px
}
.u02toolpop.u02userloggedin>i {
	right:98px
}
.u02userin {
	display:table;
	margin:23px 0
}
.u02userin>div {
	display:table-cell;
	padding:3px 24px;
	width:50%
}
.u02userin>div.u02userinw2 {
	border-left:1px #dadde0 solid
}
.u02userin * {
	line-height:1.25
}
.u02userin h5 {
	font-size:16px;
	color:#333;
	margin:0 0 6px
}
.u02userin p {
	font-size:14px;
	color:#333;
	margin:0 0 11px
}
.u02bttn {
	font-size:15px;
	color:#fff!important;
	display:inline-block;
	clear:both;
	background:#1f4f82;
	padding:6px 12px;
	margin:0 .8em 0 0;
-webkit-transition:background .2s ease, color .2s ease;
-moz-transition:background .2s ease, color .2s ease;
transition:background .2s ease, color .2s ease
}
.u02bttn:hover, .u02bttn:focus {
	color:#fff!important;
	background:#708087;
	text-decoration:none;
	outline:0
}
#u02usertools {
	padding:15px 0
}
#u02usertools a:focus {
	outline:dotted #63757d 1px;
	outline-offset:4px
}
#u02usertools li hr {
	margin:8px -18px
}
#u02usertools li {
	font-size:15px;
	padding:6px 18px
}
#u02usertools li.u02uname {
	font-weight:bold;
	padding:6px 18px 0;
	line-height:1.6
}
#u02usertools li.u02uacct {
	font-size:14px;
	padding:6px 18px 0;
	line-height:1.8
}
#u02usertools li.u02uname+li.u02uacct {
	padding-top:0
}
.u02cback {
	display:none
}
.u02toolskiptxt .u02cback {
	display:block
}
.u02toolskiptxt .u02skiptxt {
	display:inline
}
#u02cmenu .u02toolpop {
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.u02 .u02cmenupop.u02toolpop>i {
	top:-11px;
	right:62px
}
.u02cmenupop a {
	visibility:hidden
}
.u02cmenu-simple a {
	visibility:visible
}
.u02toolopen .u02cmenupop .u02clink, .u02toolopen .u02cmenupop .u02currentcr a {
	visibility:visible
}
.u02 .u02cmenupop {
	border:0;
	right:-54px
}
.u02 .u02countrymenu {
	width:560px;
	position:relative;
	top:-3000px;
-webkit-transition:top 0s ease .15s;
-moz-transition:top 0s ease .15s;
transition:top 0s ease .15s
}
.u02 .u02countrymenu.u02cm3cols {
	width:700px
}
.u02 .u02toolopen .u02countrymenu {
	top:0;
	-webkit-transition:top 0s ease 0s;
	-moz-transition:top 0s ease 0s;
	transition:top 0s ease 0s
}
.u02 .u02cmenu-l2:before {
	width:34%;
	background:#e8e9eb;
	content:" ";
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	bottom:0
}
.u02 .u02cm3cols .u02cmenu-l2:before {
	width:28%
}
.u02 .u02countrymenu a {
	font-size:15px;
	display:block
}
.u02 .u02currentcr>a, .u02 .u02currentcr>a:hover, .u02 .u02currentcr>a:focus {
	background:#fff!important
}
.u02 .u02currentcr .u02cmenu-l2 {
	visibility:visible
}
.u02 .u02cmenu-l1 {
	padding:18px 0
}
.u02 .u02cmenu-l1>li {
	width:34%
}
.u02 .u02countrymenu.u02cm3cols .u02cmenu-l1>li {
	width:28%
}
.u02 .u02cmenu-l1>li>a {
	position:relative;
	z-index:2;
	color:#252525;
	padding:7px 8px 7px 18px;
	left:1px
}
.u02 .u02cmenu-l1>li>a:hover {
	background:#f3f4f5;
	text-decoration:none
}
.u02 .u02cmenu-l1>li>a:focus {
	background:#f3f4f5;
	text-decoration:underline;
	outline:0
}
.u02 .u02cmenu-l2 {
	position:absolute;
	top:0;
	left:34%;
	width:66%;
	padding:17px 0 17px 34%;
	background:#fff;
	margin-left:-34%;
	border:#dadde0 1px solid;
	visibility:hidden;
	min-height:260px;
	-webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3);
	-moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3);
	box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3)
}
.u02 .u02countrymenu.u02cmenu-simple {
	background:#fff;
	padding:17px 0;
	border:#dadde0 1px solid;
	width:300px;
	-webkit-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3);
	-moz-box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3);
	box-shadow:0 2px 5px 0 rgba(0, 0, 0, 0.3)
}
.u02 .u02countrymenu.u02cmenu-simple.u02cmenu-simple2col {
	width:370px;
	float:left
}
.u02 .u02cmenu-simple2col ul {
	width:50%;
	float:left
}
.u02 .u02cm3cols .u02cmenu-l2 {
	padding-left:28%;
	margin-left:-28%;
	width:72%;
	left:28%
}
.u02 .u02cmenu-l2 ul {
	float:left;
	width:50%
}
.u02 .u02cmenu-l2.u02cm3cols ul {
	width:33.22%
}
.u02 .u02cmenu-l2 ul a, .u02 .u02countrymenu.u02cmenu-simple a {
	padding:7px 8px 7px 30px;
	opacity:0;
	position:relative;
-webkit-transition:opacity .8s ease;
-moz-transition:opacity .8s ease;
transition:opacity .8s ease
}
.u02 .u02currentcr .u02cmenu-l2 ul a, .u02 .u02countrymenu.u02cmenu-simple ul a {
	opacity:1
}
.u02 .u02currentcr .u02cmenu-l2 a.u02currentcc, .u02 .u02currentcr .u02cmenu-l2 a.u02currentcc:hover, .u02 .u02countrymenu.u02cmenu-simple li {
	position:relative
}
.u02 .u02countrymenu.u02cmenu-simple a.u02currentcc, .u02 .u02countrymenu.u02cmenu-simple a.u02currentcc:hover {
	color:#252525;
	text-decoration:none;
	cursor:default
}
.u02 .u02currentcr .u02cmenu-l2 a:before, .u02 .u02countrymenu.u02cmenu-simple a:before {
	display:block;
	margin:0;
	width:16px;
	height:24px;
	content:" ";
	position:absolute;
	left:9px;
	top:-7px;
	opacity:0;
	background-size:16px auto!important;
	background-position:0 -68px;
-webkit-transition:opacity .2s ease, top 0s ease .2s;
-moz-transition:opacity .2s ease, top 0s ease .2s;
transition:opacity .2s ease, top 0s ease .2s
}
.u02 .u02currentcr .u02cmenu-l2 a:focus, .u02 .u02countrymenu.u02cmenu-simple a:focus {
	outline:0;
	text-decoration:underline
}
.u02 .u02currentcr .u02cmenu-l2 a:hover:before, .u02 .u02currentcr .u02cmenu-l2 a:focus:before, .u02 .u02countrymenu.u02cmenu-simple a:hover:before, .u02 .u02countrymenu.u02cmenu-simple a:focus:before {
	top:7px;
	opacity:1;
-webkit-transition:opacity .2s ease .2s, top .4s ease .1s;
-moz-transition:opacity .2s ease .2s, top .4s ease .1s;
transition:opacity .2s ease .2s, top .4s ease .1s
}
.u02 .u02currentcr .u02cmenu-l2 a:focus, .u02 .u02countrymenu.u02cmenu-simple a:focus {
	outline:dotted #63757d 1px;
	outline-offset:-4px
}
.u02 .u02currentcr .u02cmenu-l2 a:focus:before, .u02 .u02countrymenu.u02cmenu-simple a:focus:before {
	outline:0
}
.u02 .u02currentcr .u02cmenu-l2 a.u02currentcc:before, .u02 .u02countrymenu.u02cmenu-simple a.u02currentcc:before {
	display:block!important;
	margin:0;
	width:16px;
	height:24px;
	content:" ";
	position:absolute;
	left:9px;
	top:7px;
	opacity:1
}
.u02 .u02currentcr .u02cmenu-l2 a.u02cblink:before, .u02 .u02countrymenu.u02cmenu-simple a.u02cblink:before {
	display:none
}
.u02smap {
	padding-top:3em
}
.u02smap a {
	font-size:16px
}
.u02smap hr {
	margin:.4em 0;
	width:100%
}
.u02smap .u02menu-l2>ul>li>hr {
	margin-left:-.5em
}
.u02smap .u02menu-l3>ul>li>hr {
	margin-left:-1em
}
.u02smap h5 {
	font-size:16px;
	color:#333;
	margin:0 0 .4em 0;
	padding:0 0 .2em
}
.u02smap h6 {
	font-weight:normal;
	font-size:16px;
	color:#666;
	margin:0;
	padding:0
}
.u02smap li {
	margin:0
}
#u02mainmenu {
	background:#efefef;
	position:relative
}
.u02smap .u02menu-l2 {
	margin:1.2em 0 1.2em 1em;
	padding:1em 0;
	display:block
}
.u02smap .u02menu-l3 {
	margin:0 0 .4em 1em;
	display:block
}
.u02smap .u02menu-l1>ul>li>a {
	background:#efefef;
	padding:.5em .8em 1em;
	display:block
}
.u02smap .u02menu-l1>ul>li>h5 {
	background:#999;
	color:#fff;
	padding:.8em 1em;
	font-size:22px;
	font-size:2.2rem;
	border-top:#fff solid 1em
}
.u02smap .u02menu-l1>ul>li>h5:after {
	display:none
}
.u02smap .u02countrymenu>ul>li {
	float:left;
	width:25%
}
.u02smap .u02countrymenu {
	margin:0 0 3em;
	float:left;
	width:100%
}
#u02mainmenu .u02menu-l1 h6 {
	margin-bottom:.5em
}
@media(min-width:0) and (max-width:1240px) {
.f01 .u02w1 {
margin:0;
width:100%
}
.f01.f01r1 .u02w1 {
width:auto;
min-width:974px
}
.f01.f01r1 .u02logo:after {
display:none
}
}
@media(min-width:0) and (max-width:1460px) {
.f01:not(.f01r1) .u02 .u02menu-l3 {
left:200px;
width:200px
}
.f01:not(.f01r1) .u02 .u02menu-l2 {
left:200px;
width:400px
}
.f01:not(.f01r1) .u02 .u02mlink ul, .f01:not(.f01r1) .u02 .u02menu-l1 {
width:200px
}
.f01:not(.f01r1) .u02 .u02lbg {
width:200px
}
.f01:not(.f01r1) .u02l2bg {
left:200px
}
.f01:not(.f01r1) .u02l3bg {
left:400px
}
.f01:not(.f01r1) .u02 .u02mainmenu a, .f01:not(.f01r1) .u02 .u02mainmenu h6 {
font-size:14px
}
}

div.u01login, div.u01login a {
	color:#fff
}
div.u01login h5 {
	margin:0;
	padding-left:15px;
	padding-top:1px;
	background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') -175px 0 no-repeat
}
div.u01login span {
	font-weight:normal
}
div.u01login {
	height:13px;
	line-height:13px;
	margin:0 -12px 5px -9px;
	padding:4px 0 4px 10px;
	background:#d3d3d3;
	background:-moz-linear-gradient(top, #d3d3d3 0, #a6a6a6 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3d3d3), color-stop(100%, #a6a6a6));
	background:-webkit-linear-gradient(top, #d3d3d3 0, #a6a6a6 100%);
	background:-o-linear-gradient(top, #d3d3d3 0, #a6a6a6 100%);
	background:-ms-linear-gradient(top, #d3d3d3 0, #a6a6a6 100%);
	background:linear-gradient(to bottom, #d3d3d3 0, #a6a6a6 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d3d3d3', endColorstr='#a6a6a6', GradientType=0)
}
.u01w1 ul {
	margin:0 0 10px 0
}
.u01w1 li {
	margin:0 0 2px 0;
	line-height:13px
}
.u01w5 li {
	margin:0 0 4px 0
}
.u01w1 a {
	color:#333!important;
	font-size:11.5px;
	line-height:15px
}
.u01w1 a:hover {
	color:#1f4f82
}
#u01 .u01w1 a.lnk-lock {
	background:transparent!important;
	padding-left:4px!important
}
#u01 .u01w1 a.lnk-lock:before {
	background:url('http://www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') no-repeat -510px -200px!important;
	display:inline-block;
	width:14px;
	padding-top:14px;
	content:""
}
.u01w5 {
	border:1px solid #d5d5d5;
	margin:0 0 7px 0;
	padding:10px 10px 0 10px;
	background:#fff;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	overflow:hidden
}
.u01w5.u01w5bannerimg {
	padding:6px
}
.u01w5 h5.u01bar {
	font-size:14px;
	padding:6px 10px;
	margin:-10px -10px 5px;
	color:#fff;
	background:#ff3133;
	background:-moz-linear-gradient(top, #ff3133 0, #d31f20 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3133), color-stop(100%, #d31f20));
	background:-webkit-linear-gradient(top, #ff3133 0, #d31f20 100%);
	background:-o-linear-gradient(top, #ff3133 0, #d31f20 100%);
	background:-ms-linear-gradient(top, #ff3133 0, #d31f20 100%);
	background:linear-gradient(top, #ff3133 0, #d31f20 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3133', endColorstr='#d31f20', GradientType=0)
}
.u01w6 {
	width:183px;
	padding:10px;
	float:left;
	background-image:url('//www.oracleimg.com/us/assets/u01-redsprite.png');
	background-repeat:no-repeat;
	background-position:0 -90px
}
.u01w6 ul:first-child {
	padding-top:19px
}
a.u01seeall {
	color:#6b6b6b
}
#u01menucontent .u01menu, #u01menucontent .u01toolmenu {
	display:block;
	position:relative;
	border:0;
	border-bottom:1px solid #bababa;
	top:0;
	left:0
}
#u01menucontent .u01toolmenu li a {
	color:#333
}
#u01menucontent .u01toolmenu li a:hover {
	color:#1f4f82
}
#u01menucontent h2 {
	margin:20px 0 8px 0;
	clear:both
}
.u01toolsw1 {
	width:974px;
	margin:0 auto
}
.u01tools {
	float:left;
	padding:0;
	font-size:13px;
	line-height:15px;
	position:relative;
	min-height:47px;
	z-index:2
}
.u01tools a {
	color:#393939!important;
	padding-bottom:4px!important;
	font-size:13px;
	-webkit-font-smoothing:subpixel-antialiased!important
}
.u01pfile li {
	color:#393939!important;
	font-size:13px!important;
	-webkit-font-smoothing:subpixel-antialiased!important
}
.u01tools li {
	-webkit-font-smoothing:subpixel-antialiased
}
.u01tools li:hover .u01toolmenu {
	display:block
}
.u01toolmenu {
	display:none;
	border:1px solid #9a9a9a;
	background:#fff;
	position:absolute;
	right:10px;
	top:15px;
	z-index:3;
	padding:12px;
	-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .1);
	-moz-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .1);
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .1)
}
#u01menucontent .u01toolmenu {
	float:left;
	width:948px;
	clear:both;
	margin-top:20px
}
.u01tools .u01toolmenu .u01w3 {
	width:180px
}
.u01toolmenu h5 {
	color:#f00;
	padding:0;
	background:transparent
}
.u01toolmenu ul {
	padding:0 0 10px 0
}
.u01tools #menu-countryselect.u01toolmenu {
	right:-300px;
*right:-220px
}
.u01tools #menu-countryselect.u01toolmenu .u01w3 {
	width:640px
}
.u01tools #menu-countryselect.u01toolmenu .u01w3 h5 {
	border-bottom:1px solid #ccc;
	line-height:15px;
	text-transform:uppercase;
	margin-bottom:4px;
	padding-bottom:2px
}
.u01tools #menu-countryselect.u01toolmenu ul {
	float:left;
	padding:0 40px 0 0
}
#u01menucontent #menu-countryselect ul {
	width:19%;
	padding:0;
	float:left
}
.u01tools #menu-countryselect.u01toolmenu ul.last {
	padding-right:0
}
.u01 .u01toolmenu li {
	float:none;
	padding:0;
	line-height:15px
}
.u01toolmenu a {
	color:#333!important;
	font-size:11px!important
}
.u01toolmenu a:hover {
	color:#1f4f82!important
}
.u01tools .menu-multicol {
	right:-300px;
*right:-220px
}
.u01tools .menu-multicol .u01w3 {
	width:640px
}
.u01tools .menu-multicol .u01w3 h5 {
	border-bottom:1px solid #ccc;
	line-height:15px;
	text-transform:uppercase;
	margin-bottom:4px;
	padding-bottom:2px
}
.u01tools .menu-multicol ul {
	float:left;
	padding:0 40px 0 0
}
#u01menucontent .menu-multicol ul {
	width:19%;
	padding:0;
	float:left
}
.u01tools .menu-multicol ul.last {
	padding-right:0
}
#pfile-wlcm, #pfile-acct, #pfile-sout {
	display:none
}
#pfile-wlcm {
	position:absolute;
	top:5px;
	color:#737373!important;
*left:196px;
*color:#727272!important
}
.f11 #pfile-wlcm {
	top:1px
}
.u01pfile {
	float:right;
	padding:31px 0 0 196px
}
.u01pfile li {
	float:left
}
.u01navtools {
	float:right;
	margin-right:145px;
	padding:31px 0 0 0
}
.u01navtools>li {
	float:left;
	position:relative
}
.u01navtools>li>a {
	padding:0 14px 0 0
}
.hasjs .u01navtools>li>a, .js .u01navtools>li>a {
	background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') 100% -18px no-repeat
}
.u01navtools>li:hover>a {
	background-position:100% 2px
}
.u01pfile li, .u01navtools>li {
	padding:0 9px 0 0;
	color:#393939
}
.u01search {
	position:absolute;
	right:12px;
	top:24px;
	width:130px
}
.u01searchfltr {
	display:none
}
.u01searchform {
	position:relative;
	display:block;
	border:1px solid #c1c1c1;
	background:#fff;
	padding:0 16px 0 0;
	z-index:2
}
.u01searchform .textcnt {
	background:0;
	border:0;
	color:#868686;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	height:27px;
	line-height:20px;
	width:102px;
	padding:0 22px 0 7px
}
.u01searchbttn {
	width:20px;
	height:20px;
	display:block;
	background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') -596px -42px no-repeat;
	border:0;
	position:absolute;
	right:3px;
	top:3px;
	text-indent:-33333em;
	text-transform:uppercase;
	z-index:2;
	cursor:pointer
}
#u01searcherror {
	background:#fff;
	background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.95) 0, rgba(255, 255, 255, 0.95) 50%, rgba(255, 255, 255, 0.95) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0.95)), color-stop(50%, rgba(255, 255, 255, 0.95)), color-stop(100%, rgba(255, 255, 255, 0.95)));
	background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.95) 0, rgba(255, 255, 255, 0.95) 50%, rgba(255, 255, 255, 0.95) 100%);
	background:-o-linear-gradient(top, rgba(255, 255, 255, 0.95) 0, rgba(255, 255, 255, 0.95) 50%, rgba(255, 255, 255, 0.95) 100%);
	background:-ms-linear-gradient(top, rgba(255, 255, 255, 0.95) 0, rgba(255, 255, 255, 0.95) 50%, rgba(255, 255, 255, 0.95) 100%);
	background:linear-gradient(to bottom, rgba(255, 255, 255, 0.95) 0, rgba(255, 255, 255, 0.95) 50%, rgba(255, 255, 255, 0.95) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2ffffff', endColorstr='#f2ffffff', GradientType=0);
	width:126px;
	position:absolute;
	top:-4px;
	left:-4px;
	border:1px solid #bfbfbf;
	z-index:1;
	padding:35px 5px 12px;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	-webkit-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .4);
	-moz-box-shadow:0 2px 2px 0 rgba(0, 0, 0, .4);
	box-shadow:0 2px 2px 0 rgba(0, 0, 0, .4)
}
.ui-helper-hidden {
	display:none
}
.ui-helper-hidden-accessible {
	border:0;
	clip:rect(0 0 0 0);
	height:1px;
	margin:-1px;
	overflow:hidden;
	padding:0;
	position:absolute;
	width:1px
}
.ui-helper-reset {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	line-height:1.3;
	text-decoration:none;
	font-size:100%;
	list-style:none
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
	content:"";
	display:table
}
.ui-helper-clearfix:after {
	clear:both
}
.ui-helper-clearfix {
	zoom:1
}
.ui-helper-zfix {
	width:100%;
	height:100%;
	top:0;
	left:0;
	position:absolute;
	opacity:0;
	filter:Alpha(Opacity=0)
}
.ui-state-disabled {
	cursor:default!important
}
.u01search .ui-widget-overlay {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%
}
.u01search .ui-autocomplete {
	background:#fff;
	border:#666;
	position:absolute;
	top:0;
	left:0;
	cursor:default;
	max-height:250px;
	overflow-y:auto;
	overflow-x:hidden;
	width:130%;
	border:#bbb solid 1px;
	-webkit-box-shadow:3px 3px 12px rgba(50, 50, 50, 0.55);
	-moz-box-shadow:3px 3px 12px rgba(50, 50, 50, 0.55);
	box-shadow:3px 3px 12px rgba(50, 50, 50, 0.55);
	z-index:3
}
* html .u01search .ui-autocomplete {
	height:250px;
	width:1px
}
.u01search .ui-menu {
	list-style:none;
	padding:2px 0;
	margin:0;
	display:block;
	outline:0
}
.u01search .ui-menu .ui-menu {
	margin-top:-3px;
	position:absolute
}
.u01search .ui-menu .ui-menu-item {
	margin:0;
	padding:0;
	zoom:1;
	width:100%
}
.u01search .ui-menu .ui-menu-divider {
	margin:5px -2px 5px -2px;
	height:0;
	font-size:0;
	line-height:0;
	border-width:1px 0 0 0
}
.u01search .ui-menu .ui-menu-item {
	text-decoration:none;
	display:block;
	zoom:1;
	font-weight:normal;
	color:#333!important;
	padding:6px 12px
}
.u01search .ui-menu .ui-menu-item.ui-state-focus, .u01search .ui-menu .ui-menu-item.ui-state-active {
	font-weight:normal;
	background:#e8e8e8;
	color:#1f4f82!important
}
.u01search .ui-autocomplete::-webkit-scrollbar {
width:12px
}
.u01search .ui-autocomplete::-webkit-scrollbar-track {
background:#fff;
-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3)
}
.u01search .ui-autocomplete::-webkit-scrollbar-thumb {
background:#ccc;
-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.5)
}
.u01search .ui-autocomplete::-webkit-scrollbar-thumb:window-inactive {
background:#e0921c
}
.u01logo {
	position:absolute;
	top:0;
	width:176px;
	text-indent:-2000px;
	background:#c10000;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top, #c10000 0, #f00 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c10000), color-stop(100%, #f00));
	background:-webkit-linear-gradient(top, #c10000 0, #f00 100%);
	background:-o-linear-gradient(top, #c10000 0, #f00 100%);
	background:-ms-linear-gradient(top, #c10000 0, #f00 100%);
	background:linear-gradient(to bottom, #c10000 0, #f00 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c10000', endColorstr='#ff0000', GradientType=0);
	-moz-box-shadow:10px 0 10px -10px rgba(0, 0, 0, 0.4), -10px 0 10px -10px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow:10px 0 10px -10px rgba(0, 0, 0, 0.4), -10px 0 10px -10px rgba(0, 0, 0, 0.4);
	box-shadow:10px 0 10px -10px rgba(0, 0, 0, 0.4), -10px 0 10px -10px rgba(0, 0, 0, 0.4)
}
.u01logo a {
	display:block;
	padding:46px 21px!important;
	min-height:16px;
	text-indent:-30000px
}
.u01logo a span {
	display:block;
	width:134px;
	height:16px;
	padding:0!important;
	background:url('http://www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') 0 0 no-repeat;
	-moz-outline:0
}
.u01logoinline .u01logo img {
	float:left;
	width:134px;
	height:43px;
	padding:0!important;
	-moz-outline:0
}
.u01logoinline .u01logo a {
	padding:32px 21px 33px!important;
	min-height:43px
}
.u01logoinline .u01mlogo img {
	float:left;
	width:100%
}
.u01logoinline .u01mlogo a {
	background:0;
	height:auto;
	overflow:hidden;
	margin:10px 28px;
	width:109px
}
.block {
	display:block!important
}
.u01tools.u01ftadj, .u01tools.u01ftadj>ul>li, .u01tools.u01ftadj>ul>li, .u01tools.u01ftadj a {
	font-size:12px!important
}
.u01nav.u01fmadj h3, .u01nav.u01fmadj a.u01btn h3 {
	font-size:15px
}
.u01mmenu, .u01mlogo, .u01msearch {
	text-indent:-999px;
	display:none
}
.u01w9 .u01search {
	display:none
}
.u01toolsw1:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.no-js a.u01btn {
	margin-top:.45em
}
.u01w5bannerimg img {
	visibility:hidden
}
@media only screen and (max-width:974px) {
.u01w5bannerimg img {
visibility:initial
}
}
@media only screen and (max-width:600px) {
.u01logoinline .u01mlogo a {
margin:9px 8px;
width:88px
}
}
.u01nav>li.u01sansmenu:hover {
	background:#transparent!important
}
li.u01sansmenu .u01z1 {
	display:none!important
}
/*! U01 - FOR COMPASS CODE BASE */
.u01toolsw1:after, .u01:after, ul.u01nav:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.u01tools {
	line-height:23px
}
.u01 {
	float:none;
	width:100%;
	height:108px;
	margin:0 auto;
	background:#fff;
	background:-moz-linear-gradient(top, #ededed 0, #fff 56%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ededed), color-stop(56%, #fff));
	background:-webkit-linear-gradient(top, #ededed 0, #fff 56%);
	background:-o-linear-gradient(top, #ededed 0, #fff 56%);
	background:-ms-linear-gradient(top, #ededed 0, #fff 56%);
	background:linear-gradient(to bottom, #ededed 0, #fff 56%)
}
.f11v1.u01loaded .u01 {
	width:100%
}
ul.u01nav {
	background:0;
	float:none;
	margin:0 auto;
	padding:0 0 0 185px;
	width:789px
}
.u01pfile {
	padding:27px 0 3px 194px
}
.u01z3 {
	margin-left:-487px;
	left:50%
}
.u01menu {
	left:0;
	top:54px
}
.u01 h3 {
	font-weight:bold
}
.u01 h5 {
	font-size:12px;
	font-weight:bold
}
.u01tools {
	height:auto
}
.u01toolmenu {
	top:19px
}
.u01navtools {
	padding:27px 0 3px 0
}
.u01w1 {
	margin-top:4px
}
.u01w1 a {
	line-height:13px
}
.u01w8.u01active, .u01w9.u01active, .u01navtools.u01active, ul.u01nav.u01active, .u01logo+.u01pfile.u01active, .u01search.u01active {
	display:block
}
.no-js .u01 {
	background:#fff
}
@media only screen and (min-width:0) and (max-width:974px) {
.u01:before {
display:none
}
.no-js .u01logo {
display:block;
top:-30px;
height:77px;
left:-200px
}
.no-js .u01 {
padding-left:200px
}
.no-js .u01tools .u01pfile a {
color:#fff!important;
padding:1.2em 20px 0 0;
display:inline-block
}
.f11 a.u01btn {
margin-top:0
}
.u01w7, .f11 a.u01btn, li.u01btn {
font-size:16px!important
}
.u01w9 {
padding:10px
}
.u01logo, .u01w8, .u01w9, .u01navtools, ul.u01nav, .u01logo+.u01pfile, .u01search {
display:none
}
#pfile-wlcm {
display:none!important
}
.u01navtools {
border-bottom:2px solid #acacac
}
.u01, .no-js .u01 {
border-bottom:1px solid #b31010;
background:#c10000;
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background:-moz-linear-gradient(top, #c10000 0, #f00 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c10000), color-stop(100%, #f00));
background:-webkit-linear-gradient(top, #c10000 0, #f00 100%);
background:-o-linear-gradient(top, #c10000 0, #f00 100%);
background:-ms-linear-gradient(top, #c10000 0, #f00 100%);
background:linear-gradient(to bottom, #c10000 0, #f00 100%)
}
.u01tools, .u01toolsw1 {
width:100%
}
.u01toolsw1 {
background:#ebebeb
}
.u01tools {
float:none;
min-height:0
}
.u01toolsw1 {
position:relative
}
ul.u01nav {
width:100%;
padding:0;
background:#ebebeb
}
.u01navtools, .u01navtools>li, .u01pfile, .u01pfile li, .u01nav>li {
float:none;
margin:0;
padding:0
}
.u01search {
position:relative;
padding:9px;
top:0;
right:auto;
width:100%;
width:auto
}
.u01searchform {
height:22px;
padding:0 0 0 4px;
-webkit-box-shadow:inset 0 1px 1px 0 rgba(0, 0, 0, 0.2);
-moz-box-shadow:inset 0 1px 1px 0 rgba(0, 0, 0, 0.2);
box-shadow:inset 0 1px 1px 0 rgba(0, 0, 0, 0.2);
-webkit-border-radius:13px;
-moz-border-radius:13px;
border-radius:13px
}
.u01searchbttn {
top:5px;
right:11px;
width:13px;
height:13px;
background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') 0 -24px no-repeat
}
.u01searchform .textcnt {
height:21px;
width:82%;
padding:0 22px 0 10px;
font-size:14px;
font-weight:normal;
color:#777
}
#u01searcherror {
top:0;
left:0;
width:100%;
background:#fff!important
}
.u01navtools>li, .u01nav>li {
border-bottom:1px solid #acacac
}
.u01navtools>li:first-child {
border-top:1px solid #acacac
}
.u01navtools>li>a {
display:block;
background:none!important;
font-size:16px!important
}
.u01navtools>li:hover>a, .u01nav>li:hover {
background:#fff!important;
text-decoration:none!important
}
.u01tools .u01toolmenu, .u01menu, .u01z3, .u01z1 {
display:none!important
}
a.u01nav, .u01navtools>li>a, a.u01btn {
padding:10px 15px!important;
margin:0
}
a.u01nav:hover {
text-decoration:none!important
}
a.u01nav h3 {
display:block;
text-align:left;
font-size:16px!important;
font-weight:normal;
height:auto;
margin:0;
padding:0
}
a.u01btn h3 {
border:0;
border-radius:0;
background:0;
filter:none;
font-size:16px!important;
font-weight:normal;
color:#393939;
margin:0;
padding:0;
-webkit-box-shadow:none;
-moz-box-shadow:none;
box-shadow:none
}
a.u01btn h3:hover {
background:0;
filter:none
}
a.u01btn:hover {
text-decoration:none!important
}
.u01w7 {
float:none;
position:static;
height:auto;
margin:0
}
#pfile-regs, #pfile-help, #pfile-acct, #pfile-sout {
float:left
}
.u01logo+.u01pfile {
overflow:hidden;
padding:10px 15px
}
.u01logo+.u01pfile #pfile-acct, .u01logo+.u01pfile #pfile-sout, .u01logo+.u01pfile #pfile-regs, .u01logo+.u01pfile #pfile-help {
line-height:13px;
border:1px solid #636363;
margin-right:10px;
-webkit-box-shadow:0 2px 2px 1px rgba(0, 0, 0, 0.3);
-moz-box-shadow:0 2px 2px 1px rgba(0, 0, 0, 0.3);
box-shadow:0 2px 2px 1px rgba(0, 0, 0, 0.3);
background:#464646;
background:-moz-linear-gradient(top, #464646 0, #4f4f4f 9%, #7b7b7b 34%, #898989 46%, #898989 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #464646), color-stop(9%, #4f4f4f), color-stop(34%, #7b7b7b), color-stop(46%, #898989), color-stop(100%, #898989));
background:-webkit-linear-gradient(top, #464646 0, #4f4f4f 9%, #7b7b7b 34%, #898989 46%, #898989 100%);
background:-o-linear-gradient(top, #464646 0, #4f4f4f 9%, #7b7b7b 34%, #898989 46%, #898989 100%);
background:-ms-linear-gradient(top, #464646 0, #4f4f4f 9%, #7b7b7b 34%, #898989 46%, #898989 100%);
background:linear-gradient(to bottom, #464646 0, #4f4f4f 9%, #7b7b7b 34%, #898989 46%, #898989 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#464646', endColorstr='#898989', GradientType=0)
}
.u01logo+.u01pfile #pfile-acct:hover, .u01logo+.u01pfile #pfile-sout:hover, .u01logo+.u01pfile #pfile-regs:hover, .u01logo+.u01pfile #pfile-help:hover {
border:1px solid #f9f9f9;
background:#ebebeb;
background:-moz-linear-gradient(top, #ebebeb 0, #e8e8e8 4%, #f9f9f9 32%, #fff 48%, #fff 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebebeb), color-stop(4%, #e8e8e8), color-stop(32%, #f9f9f9), color-stop(48%, #fff), color-stop(100%, #fff));
background:-webkit-linear-gradient(top, #ebebeb 0, #e8e8e8 4%, #f9f9f9 32%, #fff 48%, #fff 100%);
background:-o-linear-gradient(top, #ebebeb 0, #e8e8e8 4%, #f9f9f9 32%, #fff 48%, #fff 100%);
background:-ms-linear-gradient(top, #ebebeb 0, #e8e8e8 4%, #f9f9f9 32%, #fff 48%, #fff 100%);
background:linear-gradient(to bottom, #ebebeb 0, #e8e8e8 4%, #f9f9f9 32%, #fff 48%, #fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ffffff', GradientType=0)
}
.u01logo+.u01pfile #pfile-acct a, .u01logo+.u01pfile #pfile-sout a, .u01logo+.u01pfile #pfile-regs a, .u01logo+.u01pfile #pfile-help a {
display:block;
text-decoration:none;
color:#fff!important;
font-weight:bold;
padding:5px!important
}
.u01logo+.u01pfile #pfile-acct a:hover, .u01logo+.u01pfile #pfile-sout a:hover, .u01logo+.u01pfile #pfile-regs a:hover, .u01logo+.u01pfile #pfile-help a:hover {
color:#1f4f82!important;
text-decoration:none!important
}
.u01search .ui-menu {
width:82%!Important
}
}
@media only screen and (min-width:0) and (max-width:600px) {
.no-js .u01tools .u01pfile a {
padding-top:1em
}
.u01 {
height:46px
}
.u01mlogo {
display:block;
position:absolute;
left:50px;
top:0
}
.u01mlogo a {
display:block;
width:103px;
height:13px;
margin:17px;
background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') -468px -62px no-repeat
}
.u01mmenu {
display:block;
position:absolute;
left:0;
top:0
}
.u01mmenu a {
display:block;
width:47px;
height:47px;
background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') 0 -40px no-repeat
}
.u01mmenu.u01active a {
background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') -115px -40px no-repeat
}
.u01msearch {
display:block;
position:absolute;
top:0;
right:0
}
.u01msearch a {
display:block;
width:46px;
height:47px;
background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') -230px -40px no-repeat
}
.u01msearch.u01active a {
background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') -345px -40px no-repeat
}
.u01w8, .u01w9 {
position:relative;
top:47px;
background:#ebebeb
}
.u01toolsw1, ul.u01nav {
top:47px
}
}
@media only screen and (min-width:601px) and (max-width:974px) {
.u01 {
height:56px;
border-top:1px solid #7e0000;
border-bottom:1px solid #b31010
}
.u01mlogo {
display:block;
position:absolute;
left:50px;
top:0
}
.u01mlogo a {
display:block;
width:128px;
height:15px;
margin:21px;
background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') -468px -42px no-repeat
}
.u01mmenu {
display:block;
position:absolute;
left:0;
top:-1px
}
.u01mmenu a {
display:block;
width:62px;
height:58px;
background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') -50px -40px no-repeat
}
.u01mmenu.u01active a {
background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') -165px -40px no-repeat
}
.u01msearch {
display:block;
position:absolute;
top:-1px;
right:0
}
.u01msearch a {
display:block;
width:61px;
height:58px;
background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') -280px -40px no-repeat
}
.u01msearch.u01active a {
background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') -395px -40px no-repeat
}
.u01w8, .u01w9 {
position:relative;
top:57px;
background:#ebebeb
}
.u01toolsw1, ul.u01nav {
top:57px
}
}
.f11 .menu-otn {
	display:none
}
.f11v1 .u01:after {
	visibility:visible;
	height:35px;
	background:url('//www.oracleimg.com/us/assets/u01-tagline-sprite.png') 50% 11px no-repeat #f0f3f5;
	z-index:0;
	top:1px;
	position:relative;
	width:100%
}
.hp07v0 {
	margin-top:35px
}
@media only screen and (min-width:0) and (max-width:1014px) {
.f11v1 .u01:after {
background-position:14px 11px
}
}
@media only screen and (min-width:0) and (max-width:974px) {
.f11v1 .u01:after {
top:57px;
position:absolute
}
.u01toolsw1 {
z-index:1
}
.u01w7, a.u01nav h3 {
height:auto!important;
padding:0!important
}
}
@media only screen and (min-width:0) and (max-width:600px) {
.f11v1 .u01:after {
top:47px;
background-position:14px 12px;
background-size:855px 14px
}
}
@media only screen and (min-width:0) and (max-width:340px) {
.f11v1 .u01:after {
background-size:760px 12px;
background-position:13px 12px
}
}
@media only screen and (min-width:974px) {
.f11v1 .u01 {
width:974px
}
.f11v1 ul.u01nav {
clear:both
}
}
/*! U03 - COMPASS */
.u03w1:after, .u03:after, .breadCrumb_Center:after, #breadCrumb:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.u03 li br {
	content:" ";
	display:none
}
.u03 ul, .u03 ul li {
	float:left
}
.u03 ul, #breadCrumb span.breadCrumb_Content {
	padding-top:7px;
	display:block
}
.u03 .u03w1, #breadCrumb .breadCrumb_Center {
	width:974px;
	margin:0 auto 1.5em
}
.f11v0 .u03 .u03w1, .f11v0 #breadCrumb .breadCrumb_Center {
	margin-bottom:0
}
.f11v0 .u02+.u03 .u03w1, .f11v0 .u02+#breadCrumb .breadCrumb_Center, .f01r1 .u03 .u03w1, .f01r1 #breadCrumb .breadCrumb_Center {
	width:1180px
}
.f01r1 .u01+.u03 .u03w1, .f01r1 .u01+#breadCrumb .breadCrumb_Center {
	width:974px
}
.u03 ul li, #breadCrumb .breadCrumb_Center span.breadCrumb_Content span.active {
	background:transparent;
	font-weight:bold;
	color:#fff;
	font-size:12px
}
.u03 ul li a, #breadCrumb span.breadCrumb_Content a, #breadCrumb span.breadCrumb_Content span.active {
	background:url('//www.oracleimg.com/us/assets/u03-chevron.png') 100% 5px no-repeat;
	padding:0 13px 6px 0;
	color:#fff;
	font-size:12px;
	margin-right:9px;
	display:block;
	float:left
}
#breadCrumb span.breadCrumb_Content a span {
	display:inline
}
.u03 a {
	color:#fff!important;
	font-weight:normal
}
.u03 a:hover, #breadCrumb a:hover {
	color:#fff;
	text-decoration:underline
}
.f11v3 .u03, .f11v3 .u03 *, .f11v3 .u03 a:hover, .f11v3 #breadCrumb a:hover {
	color:#4c4c4c!important
}
.f11v3 .u03 ul li a, .f11v3 #breadCrumb span.breadCrumb_Content a, .f11v3 #breadCrumb span.breadCrumb_Content span.active {
	background-image:url('//www.oracleimg.com/us/assets/u03-chevron-e3.png')
}
.u03 .u03siteid span, #breadCrumb .red, #breadCrumb .u03siteid span {
	color:#fff
}
.u03, #breadCrumb {
	clear:both;
	line-height:16px;
	width:1012.5px;
	margin:0 0 12px -19px;
	background:#545454;
	background:-moz-linear-gradient(top, #545454 0, #5c5c5c 3%, #616161 5%, #666 11%, #737373 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #545454), color-stop(3%, #5c5c5c), color-stop(5%, #616161), color-stop(11%, #666), color-stop(100%, #737373));
	background:-webkit-linear-gradient(top, #545454 0, #5c5c5c 3%, #616161 5%, #666 11%, #737373 100%);
	background:-o-linear-gradient(top, #545454 0, #5c5c5c 3%, #616161 5%, #666 11%, #737373 100%);
	background:-ms-linear-gradient(top, #545454 0, #5c5c5c 3%, #616161 5%, #666 11%, #737373 100%);
	background:linear-gradient(to bottom, #545454 0, #5c5c5c 3%, #616161 5%, #666 11%, #737373 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#545454', endColorstr='#737373', GradientType=0)
}
.f01r1 .u03, .f01r1 #breadCrumb {
	width:100%;
	margin-left:0;
	box-sizing:border-box;
	moz-box-sizing:border-box;
	webkit-box-sizing:border-box;
	padding:0 19px
}
.f11 .u03, .f11 #breadCrumb {
	width:100%;
	min-height:33px;
	margin:0;
	background:url('//www.oracleimg.com/us/assets/u03-ie-bg.png') 0 0 repeat-x;
	background:-moz-linear-gradient(top, rgba(10, 10, 10, 0.66) 0, rgba(16, 16, 16, 0.59) 9%, rgba(21, 21, 21, 0.56) 17%, rgba(32, 32, 32, 0.56) 60%, rgba(38, 38, 38, 0.56) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(10, 10, 10, 0.66)), color-stop(9%, rgba(16, 16, 16, 0.59)), color-stop(17%, rgba(21, 21, 21, 0.56)), color-stop(60%, rgba(32, 32, 32, 0.56)), color-stop(100%, rgba(38, 38, 38, 0.56)));
	background:-webkit-linear-gradient(top, rgba(10, 10, 10, 0.66) 0, rgba(16, 16, 16, 0.59) 9%, rgba(21, 21, 21, 0.56) 17%, rgba(32, 32, 32, 0.56) 60%, rgba(38, 38, 38, 0.56) 100%);
	background:-o-linear-gradient(top, rgba(10, 10, 10, 0.66) 0, rgba(16, 16, 16, 0.59) 9%, rgba(21, 21, 21, 0.56) 17%, rgba(32, 32, 32, 0.56) 60%, rgba(38, 38, 38, 0.56) 100%);
	background:-ms-linear-gradient(top, rgba(10, 10, 10, 0.66) 0, rgba(16, 16, 16, 0.59) 9%, rgba(21, 21, 21, 0.56) 17%, rgba(32, 32, 32, 0.56) 60%, rgba(38, 38, 38, 0.56) 100%);
	background:linear-gradient(to bottom, rgba(10, 10, 10, 0.66) 0, rgba(16, 16, 16, 0.59) 9%, rgba(21, 21, 21, 0.56) 17%, rgba(32, 32, 32, 0.56) 60%, rgba(38, 38, 38, 0.56) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a80a0a0a', endColorstr='#8f262626', GradientType=0);
	zoom:1
}
.f11 .u03 ul, .f11 #breadCrumb span.breadCrumb_Content {
	padding-top:9px;
	padding-left:0
}
.f11v0 .u03, .f11v0 #breadCrumb {
	position:relative;
	top:0;
	z-index:2;
	margin-bottom:-33px;
	float:left
}
.f11 .u02+.u03, .f11 .u02+#breadCrumb {
	top:0
}
.java1 .xxlbigbttn>a {
	background:#f8a53d;
	background:-moz-linear-gradient(top, #f8a53d 0, #f7971e 50%, #e58917 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f8a53d), color-stop(50%, #f7971e), color-stop(100%, #e58917));
	background:-webkit-linear-gradient(top, #f8a53d 0, #f7971e 50%, #e58917 100%);
	background:-o-linear-gradient(top, #f8a53d 0, #f7971e 50%, #e58917 100%);
	background:-ms-linear-gradient(top, #f8a53d 0, #f7971e 50%, #e58917 100%);
	background:linear-gradient(to bottom, #f8a53d 0, #f7971e 50%, #e58917 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8a53d', endColorstr='#e58917', GradientType=0)
}
.breadCrumb_Left {
	display:none
}
.breadCrumb_Right {
	display:none
}
#breadCrumb span.rightarrow {
	display:none!important
}
.f11v3 .u03, .f11v3 #breadCrumb {
	background:#e3e8eb;
	filter:none
}
.f11v3 .u03, .f11v3 #breadCrumb {
	position:relative
}
.f11v3 .u03 .u03w1, .f11v3 #breadCrumb .breadCrumb_Center {
	width:1180px;
	margin:0 auto
}
@media(min-width:801px) and (max-width:1040px) {
.f11 .u03 .u03w1, .f11 #breadCrumb .breadCrumb_Center {
margin-left:2%;
margin-right:2%;
width:auto
}
}
@media(min-width:0) and (max-width:1240px) {
.f11v3 .u03 .u03w1, .f11 .u02+.u03 .u03w1, .f11 .u02+#breadCrumb .breadCrumb_Center {
padding-left:2%;
padding-right:2%;
width:96%!important;
margin-left:0;
margin-right:0
}
.f11v0 .u02+.u03 .u03w1, .f11v0 .u02+#breadCrumb .breadCrumb_Center, .f01r1 .u03 .u03w1, .f01r1 #breadCrumb .breadCrumb_Center {
width:auto
}
}
@media(min-width:0) and (max-width:800px) {
.f11 .u03 .u03w1, .f11 #breadCrumb .breadCrumb_Center {
margin-left:2.4%;
margin-right:2.4%;
width:95.2%
}
}
@media only screen and (min-width:0) and (max-width:1040px) {
.f11 .u03 {
width:95.1171876%;
padding:0 2.4414062%
}
.f11 .u03 .u03w1 {
width:100%
}
.f11 .u03 {
padding:0;
width:100%
}
}
@media only screen and (min-width:0) and (max-width:974px) {
.f11 .u03 {
display:none
}
}
/*! U06 */
#u06 {
	width:974px;
	margin:5px auto 20px;
	clear:both;
	position:relative;
	padding:16px 0 18px
}
#u06:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
#u06 a {
	font-family:arial, helvetica, sans-serif!important;
	font-size:10px!important;
	line-height:16px!important
}
#u06 hr {
	display:none
}
#u06 h3 {
	text-indent:-2000px;
	background:url("//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2") no-repeat 0 -105px;
	width:338px;
	height:15px;
	margin:9px 0 0 0
}
#u06 h3 a {
	display:block
}
#u06 a, #u06 a:link, #u06 a:visited {
	color:#000;
	text-decoration:none
}
#u06 a:hover, #u06 a:active {
	color:#e80b0b;
	text-decoration:none
}
#u06 ul.scl-icons {
	float:left;
	position:absolute;
	top:20px;
	right:0
	!important
}
#u06 ul.scl-icons li {
	margin-left:4px;
*margin-left:3px;
	margin-bottom:4px
}
#u06 ul.u06-links {
	margin:6px 0 0 -4px;
	padding:0
}
#u06 ul.u06-links li {
	margin:0;
	padding:1px 4px 4px 4px;
*padding:1px 3px 8px 3px;
	float:left;
	background:url("//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2") no-repeat 100% -101px;
	line-height:9px
}
#u06 ul.u06-links li.u06-mobile {
	background:transparent
}
#u06 ul.u06-links li.u06-mobile span {
	display:none
}
hr.u06z1 {
	margin:0 0 -5px;
	clear:both
}
.f01v8 #u06, .u06-toggle ~ #u06 {
width:942px;
border-top:0;
padding:20px 16px 30px;
background:#fff
}
.f01v8 #u06 ul.scl-icons, .u06-toggle ~ #u06 ul.scl-icons {
top:25px;
right:16px
}
.f01v8 .u06v1-close+hr.u06z1 {
	display:none
}
.f01v8 #u06v1, #u06v1.u06-toggle, .hide-u06 #u06v1 {
	margin-bottom:0
}
.f01v8 #u06v1 .u06v1w1, #u06v1.u06-toggle .u06v1w1, .hide-u06 #u06v1 .u06v1w1 {
	display:none
}
/*! U06V1 */
#u06v1:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
#u06v1 .u06v1w1 {
	overflow:hidden;
	padding:16px 0 20px 30px
}
.u06v1z1 {
	background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') 0 -132px;
	height:4px
}
.u06v1z2 {
	background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') 0 -137px;
	height:5px;
	display:none
}
#u06v1 {
	overflow:visible;
	margin:0 -19px -5px;
	position:relative;
	clear:both;
	width:1012px;
	color:#676767;
	font-size:11px;
	line-height:13px;
	background:#fefefe;
	background:-moz-linear-gradient(top, #fefefe 0, #f5f5f5 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fefefe), color-stop(100%, #f5f5f5));
	background:-webkit-linear-gradient(top, #fefefe 0, #f5f5f5 100%);
	background:-o-linear-gradient(top, #fefefe 0, #f5f5f5 100%);
	background:-ms-linear-gradient(top, #fefefe 0, #f5f5f5 100%);
	background:linear-gradient(to bottom, #fefefe 0, #f5f5f5 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#f5f5f5', GradientType=0)
}
h3.u06v1-open {
*display:expression(style.display='block', 0)
}
h3.u06v1-close {
	display:none
}
h3.u06v1-close a {
	color:#676767;
	background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') no-repeat 0 -181px;
	padding:0 0 0 15px
}
h3.u06v1-open a {
	color:#676767;
	background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') no-repeat 0 -200px;
	padding:0 0 0 15px
}
#u06v1 li {
	margin-bottom:5px
}
#u06v1 a {
	color:#676767;
	line-height:13px
}
#u06v1 .u06v1w2 {
	float:left;
	width:17.761806981519507%;
	padding:0 1.540041067761807% 0 0
}
#u06v1 .u06v1w2 h5 {
	text-transform:uppercase;
	font-size:12px;
	line-height:18px;
	margin:0 0 2px;
	font-weight:bold
}
#u06v1 .u06callout {
	border:1px solid #d1d1d1;
	display:inline-block;
	padding:7px;
	margin:10px 0 0 -7px;
	-webkit-box-shadow:0 0 3px rgba(0, 0, 0, .4);
	-moz-box-shadow:0 0 3px rgba(0, 0, 0, .4);
	box-shadow:0 0 3px rgba(0, 0, 0, .4);
	background:#f2f2f2;
	background:-moz-linear-gradient(top, #f2f2f2 0, #fff 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f2f2f2), color-stop(100%, #fff));
	background:-webkit-linear-gradient(top, #f2f2f2 0, #fff 100%);
	background:-o-linear-gradient(top, #f2f2f2 0, #fff 100%);
	background:-ms-linear-gradient(top, #f2f2f2 0, #fff 100%);
	background:linear-gradient(to bottom, #f2f2f2 0, #fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2', endColorstr='#ffffff', GradientType=0)
}
#u06v1 .u06callout>h5 {
	background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') no-repeat -20px -152px;
	padding:0 0 0 20px
}
#u06v1 h3, .u06v1-open, #u06v1 h3, .u06v1-close {
	cursor:pointer;
	font-size:12px;
	display:block;
	position:absolute;
	bottom:102px;
*bottom:115px;
	left:17px;
	padding:7px 10px 10px 5px;
	-webkit-border-radius:4px 4px 0 0;
	border-radius:4px 4px 0 0;
	-webkit-box-shadow:0 -2px 2px 0 #d8d8d8;
	box-shadow:0 -2px 2px 0 #d8d8d8;
	border-bottom:0!important;
	border:1px solid #f2f2f2;
	background:#e8e8e8\9;
	background:#e8e8e8;
	background:-moz-linear-gradient(top, #e8e8e8 0, #fff 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8e8e8), color-stop(100%, #fff));
	background:-webkit-linear-gradient(top, #e8e8e8 0, #fff 100%);
	background:-o-linear-gradient(top, #e8e8e8 0, #fff 100%);
	background:-ms-linear-gradient(top, #e8e8e8 0, #fff 100%);
	background:linear-gradient(to bottom, #e8e8e8 0, #fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#ffffff', GradientType=0);
	z-index:6
}
.f01v8 #u06v1, #u06v1.u06-toggle, .hide-u06 #u06v1 {
	margin-bottom:0
}
.f01v8 #u06v1 .u06v1w1, #u06v1.u06-toggle .u06v1w1, .hide-u06 #u06v1 .u06v1w1 {
	display:none
}
.hide-u06 #u06v1 h3, .hide-u06 .u06v1-open, .hide-u06 #u06v1 h3, .hide-u06 .u06v1-close {
	bottom:65px;
*bottom:78px
}
.hide-u06 .u06v1+#u06, .hide-u06 .u06v1-close+#u06 {
	border:0;
	margin-top:30px
}
.hide-u06 #teconsent {
	margin-top:0!important
}
.f01v0 .u06v1 {
	padding-top:20px
}
.f01r1 #u06v1 {
	width:100%;
	margin-left:0;
	margin-right:0;
	min-width:974px
}
.f01r1 .u06v1w1 {
	max-width:974px;
	margin-left:auto;
	margin-right:auto
}
.f11 #u06 {
	border:0;
	padding:16px 0 18px;
	width:100%;
	max-width:1300px
}
.f11 #u06v1 {
	width:100%;
	border-bottom:#dcdcdc 1px solid;
	margin-left:0;
	margin-right:0
}
.f11 #u06v1 .u06v1w1 {
	width:100%;
	max-width:1300px;
	margin:0 auto;
	padding-left:0;
	padding-right:0
}
.f01v0 .u06v1z1, .f11 .u06v1z1 {
	height:4px;
	background:#d1d1d1;
	background:-moz-linear-gradient(top, rgba(209, 209, 209, 1) 0, rgba(254, 254, 254, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(209, 209, 209, 1)), color-stop(100%, rgba(254, 254, 254, 1)));
	background:-webkit-linear-gradient(top, rgba(209, 209, 209, 1) 0, rgba(254, 254, 254, 1) 100%);
	background:-o-linear-gradient(top, rgba(209, 209, 209, 1) 0, rgba(254, 254, 254, 1) 100%);
	background:-ms-linear-gradient(top, rgba(209, 209, 209, 1) 0, rgba(254, 254, 254, 1) 100%);
	background:linear-gradient(to bottom, rgba(209, 209, 209, 1) 0, rgba(254, 254, 254, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#fefefe', GradientType=0)
}
@media only screen and (min-width:1360px) {
.f11 #u06v1 {
font-size:13px;
line-height:15px
}
.f11 #u06v1 .u06v1w2 h5 {
font-size:14px;
line-height:18px
}
.f11 #u06 a {
font-size:11px!important
}
}
@media only screen and (min-width:0) and (max-width:1024px) {
.f11 #u06v1 {
display:none
}
.f11 #u06 a {
font-size:12px!important;
font-size:12px!important;
color:#1f4f82!important
}
.f11 #u06 ul.u06-links {
text-align:center
}
.f11 #u06 ul.u06-links li.u06-mobile {
padding-left:4px
}
.f11 #u06 ul.u06-links li.u06-mobile span {
display:none
}
.f11 #u06 ul.u06-links li.u06-mobile a {
color:#000!important
}
.f11 #u06 ul.u06-links li {
margin:3px 0 3px;
padding-bottom:0;
display:inline-block;
float:none;
padding-right:9px
}
.f11 #u06 {
padding:16px 2%;
border-top:1px solid #eaeaea;
background:#eaeaea;
background:-moz-linear-gradient(top, rgba(234, 234, 234, 1) 0, rgba(255, 255, 255, 1) 45%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(234, 234, 234, 1)), color-stop(45%, rgba(255, 255, 255, 1)));
background:-webkit-linear-gradient(top, rgba(234, 234, 234, 1) 0, rgba(255, 255, 255, 1) 45%);
background:-o-linear-gradient(top, rgba(234, 234, 234, 1) 0, rgba(255, 255, 255, 1) 45%);
background:-ms-linear-gradient(top, rgba(234, 234, 234, 1) 0, rgba(255, 255, 255, 1) 45%);
background:linear-gradient(to bottom, rgba(234, 234, 234, 1) 0, rgba(255, 255, 255, 1) 45%);
width:96%
}
.f11 #u06 ul.scl-icons {
bottom:0;
right:auto;
position:relative;
margin-top:10px;
text-align:center;
float:none;
width:100%;
top:0
}
.f11 #u06 ul.scl-icons li {
display:inline-block;
float:none
}
.f11 #u06 h3 {
background:url("//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2") no-repeat 0 -105px;
width:338px;
height:15px;
margin:9px auto 16px
}
}
@media only screen and (min-width:1024px) and (max-width:1360px) {
.f11 #u06, .f11 #u06v1 .u06v1w1 {
margin-left:2.4414062%;
margin-right:2.4414062%;
width:95.1171876%
}
}
@media only screen and (min-width:0) and (max-width:500px) {
.f11 #u06 h3 {
background:url("//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2") no-repeat -646px -84px;
width:291px;
height:14px;
margin:9px auto 16px
}
}
/*! U10 */
#u10 {
	background:#3e3e3e;
	width:100%;
	clear:both;
	overflow:hidden;
	position:relative;
	font-size:16px;
	line-height:1.5em
}
.u10w1:after, .u10w5:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.f11 .u10w1 {
	max-width:974px;
	margin:4em auto 50px;
	width:100%
}
.f11v2r2 .u10w1 {
	max-width:1180px
}
.u10w1 {
	margin:4em 2.4414062% 50px;
	width:95.1171876%
}
.u10w2:first-child {
	margin-left:0
}
.u10w2 {
	float:left;
	width:23.305954825462014%;
	margin-left:2.2587268993839837%
}
.u10w3 {
	margin:0 0 1.6em;
	position:relative
}
.u10w3 ul li {
	font-size:16px
}
#u10 h5 {
	font-size:20px
}
#u10 h3 {
	font-size:20px
}
ul.u10-links li a {
	font-size:16px
}
.f11 .u10w3 ul li {
	font-size:16px;
	font-size:1.6rem
}
.f11 #u10 h5 {
	font-size:20px;
	font-size:2rem
}
.f11 #u10 h3 {
	font-size:20px;
	font-size:2rem
}
.f11 ul.u10-links li a {
	font-size:16px;
	font-size:1.6rem
}
#u10, #u10 h5, #u10 a {
	color:#fff
}
#u10 h5 {
	margin:0 0 .6em 0
}
#u10 h3 {
	margin:0 0 .6em 0;
	background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') 0 -345px no-repeat;
	text-indent:-30000px;
	width:412px;
	height:19px
}
#u10 h3 a, #u10 h3 span {
	display:block
}
ul.u10-links li {
	margin:0;
	padding:0 .575em 0 0;
	float:left;
	background:url("//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2") no-repeat 100% -266px
}
ul.u10-links li:first-child a {
	padding-left:0
}
ul.u10-links li.u10last {
	padding:0;
	background:transparent
}
ul.u10-links li a {
	padding:0 0 0 .5em
}
.u10w4 {
	clear:both;
	overflow:hidden
}
#u10 ul.scl-icons {
	float:left;
	position:absolute;
	top:-17px;
	right:0
}
#u10 hr {
	background:#4a4a4a;
	height:1px;
	margin:1.75em 0 3.5em 0;
	clear:both;
	background:-moz-linear-gradient(left, rgba(74, 74, 74, 0.1) 0, rgba(74, 74, 74, 0.56) 8%, rgba(74, 74, 74, 1) 20%, rgba(74, 74, 74, 1) 50%, rgba(74, 74, 74, 1) 80%, rgba(74, 74, 74, 0.56) 92%, rgba(74, 74, 74, 0.1) 100%);
	background:-webkit-linear-gradient(left, rgba(74, 74, 74, 0.1) 0, rgba(74, 74, 74, 0.56) 8%, rgba(74, 74, 74, 1) 20%, rgba(74, 74, 74, 1) 50%, rgba(74, 74, 74, 1) 80%, rgba(74, 74, 74, 0.56) 92%, rgba(74, 74, 74, 0.1) 100%);
	background:linear-gradient(to right, rgba(74, 74, 74, 0.1) 0, rgba(74, 74, 74, 0.56) 8%, rgba(74, 74, 74, 1) 20%, rgba(74, 74, 74, 1) 50%, rgba(74, 74, 74, 1) 80%, rgba(74, 74, 74, 0.56) 92%, rgba(74, 74, 74, 0.1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a4a4a4a', endColorstr='#1a4a4a4a', GradientType=1)
}
.u10w5 {
	position:relative
}
.u10-ologo {
	position:absolute;
	left:0;
	top:-30px
}
.u10-ologo a, .u10-ologo span {
	display:block;
	width:134px;
	height:16px;
	padding:0!important;
	background:url('//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') 0 0 no-repeat;
	text-indent:-30000px;
	-moz-outline:0
}
#u10 .scl-icons li {
	margin:0 0 0 .25em;
	background:transparent;
	display:block;
	padding:8px
}
#u10 .scl-icons li:hover {
	opacity:.7
}
#u10 .scl-icons li a {
	padding:2px;
	width:23px;
	height:21px;
	background:url('//www.oracleimg.com/us/assets/u10-sprite.png') 0 0 no-repeat;
	background-size:100% auto
}
#u10 .scl-icons li:first-child {
	margin:0
}
#u10 .scl-icons li.scl-facebook a {
	background-position:0 1%!important
}
#u10 .scl-icons li.scl-twitter a {
	background-position:0 12% !important;
}
#u10 .scl-icons li.scl-linkedin a {
	background-position:0 23%
}
#u10 .scl-icons li.scl-googleplus a {
	background-position:0 34%
}
#u10 .scl-icons li.scl-youtube a {
	background-position:0 45%
}
#u10 .scl-icons li.scl-instagram a {
	background-position:0 56%
}
#u10 .scl-icons li.scl-feed a {
	background-position:0 67%
}
@media only screen and (min-width:975px) and (max-width:1040px) {
.f11 .u10w1 {
margin-left:2.4414062%;
margin-right:2.4414062%;
width:95.1171876%
}
}
@media only screen and (min-width:0) and (max-width:974px) {
.u10btn {
position:absolute;
right:12px;
top:16px;
width:21px;
height:21px;
background:purple;
display:none;
background:url('http://www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2') no-repeat -1029px -304px
}
.f11 #u10 ul.scl-icons {
float:none;
overflow:hidden;
top:auto;
left:auto;
right:auto;
position:relative;
margin-bottom:1em
}
.f11 .u10-ologo {
position:relative;
left:auto;
top:auto;
margin-bottom:1em
}
.f11 .u10w3 h5, .u10btn {
cursor:pointer
}
.f11 .u10w1 {
margin:0 0 1em 0
}
.f11 .u10w2 {
float:none;
margin-left:0;
width:100%
}
.f11 .u10w3 {
margin:0;
border-top:1px solid #626262;
border-bottom:1px solid #1f1f1f
}
.f11 #u10 h5 {
margin:0 2.2587269%;
font-weight:normal;
padding:.675em 0;
line-height:1.5em
}
.f11 .u10w3 ul {
display:none;
background:#eaeaea
}
.f11 .u10w3.u10active ul {
display:block
}
.f11 .u10w3 ul li {
font-size:20px;
font-size:2rem;
line-height:1.5em;
padding:.525em 2.2587269%;
margin:-1px 0;
border-bottom:1px solid #dbdbdb;
border-top:1px solid #fff
}
.f11 .u10w3 ul li a, .u10w3 ul li {
color:#3e3e3e!important
}
.f11 .u10w3 ul li a {
padding:.6em 0;
display:block;
margin:-0.6em 0
}
.f11 .u10w4 {
border-top:1px solid #626262;
height:1px;
margin-bottom:2.5em
}
.f11 .u10w4 hr {
background:transparent!important
}
.f11 .u10btn {
display:block
}
.f11 .u10w3.u10active .u10btn {
background:url("//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2") no-repeat -1008px -304px
}
.f11 .u10w5 {
margin:0 2.2587269%;
width:95.4825462%
}
.f11v2r2 .u10w5 {
margin:0;
width:100%
}
.f11 #u10 h3 {
width:369px;
height:16px;
background-position:0 -365px
}
}
@media only screen and (min-width:771px) and (max-width:974px) {
.f11 #u10 ul.scl-icons li:first-child {
margin-left:-11px
}
}
@media only screen and (min-width:0) and (max-width:770px) {
.u10btn {
top:12px!important
}
.f11 .u10-ologo {
margin-bottom:.6em
}
.f11 .u10-ologo a, .f11 .u10-ologo span {
margin:0 auto;
width:117px;
height:15px;
background-position:-930px -345px
}
.f11 #u10 ul.scl-icons {
bottom:0;
right:auto;
position:relative;
margin-top:10px;
text-align:center;
float:none;
width:100%;
top:0
}
.f11 #u10 ul.scl-icons li {
float:none;
display:inline-block
}
.f11 #u10 h3 {
margin:0 auto;
width:299px;
height:15px;
background-position:0 -385px
}
.f11 ul.u10-links {
text-align:center
}
.f11 ul.u10-links li {
float:none;
text-align:center;
display:inline-block
}
}
@media(min-width:801px) and (max-width:1240px) {
.f11v2r2 .u10w1 {
margin-left:2%;
margin-right:2%;
width:96%
}
}
@media(min-width:0) and (max-width:800px) {
.f11v2r2 .u10w1 {
margin-left:2.4%;
margin-right:2.4%;
width:95.2%
}
}
@media \0screen\,screen\9 {
#u10 hr {
	color:#4a4a4a;
	background:url("//www.oracleimg.com/us/assets/u01-u06-f01-min-sprite.png?v=2") no-repeat 50% -295px;
	border:0;
	height:2px;
	margin:1.75em 0 3.5em 0;
	clear:both
}
#u10 ul.scl-icons {
	float:left;
	position:absolute;
	top:-17px;
	right:0
}
#u10 .scl-icons li {
	margin:0 0 0 .25em;
	background:transparent;
	display:block;
	padding:0
}
#u10 .scl-icons li:hover {
	opacity:.7
}
#u10 .scl-icons li a {
	padding:11px;
	width:23px;
	height:23px;
	background:url('//www.oracleimg.com/us/assets/u10-ie8-icons.png') 0 0 no-repeat
}
#u10 .scl-icons li:first-child {
	margin:0
}
#u10 .scl-icons li.scl-facebook a {
	background-position:17px 0!important
}
#u10 .scl-icons li.scl-twitter a {
	background-position:-20px 0 !important;
}
#u10 .scl-icons li.scl-linkedin a {
	background-position:-64px 0
}
#u10 .scl-icons li.scl-googleplus a {
	background-position:-110px 0
}
#u10 .scl-icons li.scl-youtube a {
	background-position:-147px 0
}
#u10 .scl-icons li.scl-feed a {
	background-position:-185px 0
}
#u10 .scl-icons li.scl-instagram a {
	background-position:-229px 0
}
}
/*! CG13 */
@font-face {
font-family:'oracleicons';
src:url('http://www.oracle.com/us/assets/oracleicons-v10-0-0.eot?ydaxw1');
src:url('http://www.oracle.com/us/assets/oracleicons-v10-0-0.eot?#iefixydaxw1') format('embedded-opentype'), url('http://www.oracle.com/us/assets/oracleicons-v10-0-0.woff?ydaxw1') format('woff'), url('http://www.oracle.com/us/assets/oracleicons-v10-0-0.ttf?ydaxw1') format('truetype'), url('http://www.oracle.com/us/assets/oracleicons-v10-0-0.svg?ydaxw1#oracleicons') format('svg');
font-weight:normal;
font-style:normal
}
[class^="icn-"]:before, [class*=" icn-"]:before {
font-family:'oracleicons';
speak:none;
font-style:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale;
color:#1e5083
}
.icn-instagram:before {
	content:"\e905"
}
.icn-careers:before {
	content:"\e906"
}
.icn-topliners-community-tile:before {
	content:"\e904"
}
.icn-close:before {
	content:"\e900"
}
.icn-cv-down:before {
	content:"\e901"
}
.icn-cv-up:before {
	content:"\e902"
}
.icn-Quote-reverse:before {
	content:"\e903"
}
.icn-logistics:before {
	content:"\e67b"
}
.icn-maintenance:before {
	content:"\e67d"
}
.icn-manufacturing:before {
	content:"\e67e"
}
.icn-order-mgmt:before {
	content:"\e67f"
}
.icn-plm:before {
	content:"\e680"
}
.icn-procurement:before {
	content:"\e681"
}
.icn-scp:before {
	content:"\e682"
}
.icn-healthcare:before {
	content:"\e673"
}
.icn-research:before {
	content:"\e674"
}
.icn-clientcustomer:before {
	content:"\e675"
}
.icn-large-quote:before {
	content:"\e676"
}
.icn-reportb:before {
	content:"\e677"
}
.icn-strategy-play:before {
	content:"\e678"
}
.icn-cloud:before {
	content:"\e679"
}
.icn-military:before {
	content:"\e67a"
}
.icn-videoplay:before {
	content:"\e67c"
}
.icn-cloudconnect:before {
	content:"\e672"
}
.icn-share-alt:before {
	content:"\e670"
}
.icn-newwindow:before {
	content:"\e671"
}
.icn-circlearrow:before {
	content:"\e66f"
}
.icn-omn:before {
	content:"\e66e"
}
.icn-oracle-logo:before {
	content:"\e66c"
}
.icn-adv-cust-support:before {
	content:"\e656"
}
.icn-applications:before {
	content:"\e65b"
}
.icn-communications2:before {
	content:"\e65c"
}
.icn-consulting:before {
	content:"\e65d"
}
.icn-database:before {
	content:"\e65e"
}
.icn-engineering-systems:before {
	content:"\e65f"
}
.icn-financing:before {
	content:"\e660"
}
.icn-FPVFS:before {
	content:"\e661"
}
.icn-java:before {
	content:"\e662"
}
.icn-managed-cloud:before {
	content:"\e663"
}
.icn-management:before {
	content:"\e664"
}
.icn-middleware:before {
	content:"\e665"
}
.icn-networking-data:before {
	content:"\e666"
}
.icn-operating-system:before {
	content:"\e667"
}
.icn-OU:before {
	content:"\e668"
}
.icn-premier-support:before {
	content:"\e669"
}
.icn-servers:before {
	content:"\e66a"
}
.icn-storage:before {
	content:"\e66b"
}
.icn-video:before {
	content:"\e600"
}
.icn-whitepaper:before {
	content:"\e601"
}
.icn-reporta:before {
	content:"\e602"
}
.icn-forum2:before {
	content:"\e603"
}
.icn-levent:before {
	content:"\e604"
}
.icn-ebook:before {
	content:"\e605"
}
.icn-certification:before {
	content:"\e606"
}
.icn-catalog:before {
	content:"\e607"
}
.icn-calendar:before {
	content:"\e608"
}
.icn-webcast:before {
	content:"\e609"
}
.icn-strategy:before {
	content:"\e60a"
}
.icn-asessment:before {
	content:"\e60b"
}
.icn-roi:before {
	content:"\e60c"
}
.icn-demo:before {
	content:"\e60d"
}
.icn-infographic:before {
	content:"\e60e"
}
.icn-bp:before {
	content:"\e60f"
}
.icn-report:before {
	content:"\e610"
}
.icn-customer:before {
	content:"\e611"
}
.icn-pdf:before {
	content:"\e612"
}
.icn-podcast:before {
	content:"\e613"
}
.icn-cv-right:before {
	content:"\e614"
}
.icn-cv-left:before {
	content:"\e615"
}
.icn-health:before {
	content:"\e616"
}
.icn-hitech:before {
	content:"\e617"
}
.icn-social:before {
	content:"\e618"
}
.icn-ux:before {
	content:"\e619"
}
.icn-workforce:before {
	content:"\e61a"
}
.icn-blog:before {
	content:"\e61b"
}
.icn-service:before {
	content:"\e61c"
}
.icn-relations:before {
	content:"\e61d"
}
.icn-inventory:before {
	content:"\e61e"
}
.icn-sales:before {
	content:"\e61f"
}
.icn-communications:before {
	content:"\e620"
}
.icn-financial:before {
	content:"\e621"
}
.icn-commerce:before {
	content:"\e622"
}
.icn-marketing:before {
	content:"\e623"
}
.icn-utilities:before {
	content:"\e624"
}
.icn-javacomm:before {
	content:"\e625"
}
.icn-socialmedia:before {
	content:"\e626"  
}
.icn-arrow:before {
	content:"\e627"
}
.icn-ace:before {
	content:"\e628"
}
.icn-opn:before {
	content:"\e629"
}
.icn-download:before {
	content:"\e62a"
}
.icn-workforce-mng:before {
	content:"\e62b"
}
.icn-talent-mng:before {
	content:"\e62c"
}
.icn-present:before {
	content:"\e62d"
}
.icn-globe:before {
	content:"\e62e"
}
.icn-medbiz:before {
	content:"\e62f"
}
.icn-publicsector:before {
	content:"\e630"
}
.icn-education:before {
	content:"\e631"
}
.icn-allindustry:before {
	content:"\e632"
}
.icn-excel:before {
	content:"\e633"
}
.icn-word:before {
	content:"\e634"
}
.icn-html:before {
	content:"\e635"
}
.icn-zip:before {
	content:"\e636"
}
.icn-perfman:before {
	content:"\e637"
}
.icn-innovation:before {
	content:"\e638"
}
.icn-ocloud:before {
	content:"\e639"
}
.icn-finance-chart:before {
	content:"\e63a"
}
.icn-retail-card:before {
	content:"\e63b"
}
.icn-mobi:before {
	content:"\e63c"
}
.icn-mobicomp:before {
	content:"\e63d"
}
.icn-ecoleaf:before {
	content:"\e63e"
}
.icn-concierge:before {
	content:"\e63f"
}
.icn-hospitality:before {
	content:"\e640"
}
.icn-fpo:before {
	content:"\e641"
}
.icn-forum1:before {
	content:"\e642"
}
.icn-prima:before {
	content:"\e643"
}
.icn-cruise:before {
	content:"\e644"
}
.icn-foodbev:before {
	content:"\e645"
}
.icn-getstarted:before {
	content:"\e646"
}
.icn-market:before {
	content:"\e647"
}
.icn-membership:before {
	content:"\e648"
}
.icn-solutions:before {
	content:"\e649"
}
.icn-differ:before {
	content:"\e64a"
}
.icn-share:before {
	content:"\e64b"
}
.icn-email:before {
	content:"\e64c"
}
.icn-youku:before {
	content:"\e64d"
}
.icn-pinterest:before {
	content:"\e64e"
}
.icn-weibo:before {
	content:"\e64f"
}
.icn-linkedin:before {
	content:"\e650"
}
.icn-newsletter:before {
	content:"\e651"
}
.icn-pcast:before {
	content:"\e652"
}
.icn-delicious:before {
	content:"\e653"
}
.icn-youtube:before {
	content:"\e654"
}
.icn-googleplus:before {
	content:"\e655"
}
.icn-blogs:before {
	content:"\e66d"
}
.icn-twitter:before {
	content:"\e657" !important;
}
.icn-facebook:before {
	content:"\e658"!important
}
.icn-insurance:before {
	content:"\e659"
}
.icn-chart:before {
	content:"\e65a"
}
@font-face {
font-family:'oracleicons-locked';
src:url('http://www.oracle.com/us/assets/oracleicons-locked-v10-0-0.eot?5k81f0');
src:url('http://www.oracle.com/us/assets/oracleicons-locked-v10-0-0.eot?#iefix5k81f0') format('embedded-opentype'), url('http://www.oracle.com/us/assets/oracleicons-locked-v10-0-0.woff?5k81f0') format('woff'), url('http://www.oracle.com/us/assets/oracleicons-locked-v10-0-0.ttf?5k81f0') format('truetype'), url('http://www.oracle.com/us/assets/oracleicons-locked-v10-0-0.svg?5k81f0#icomoon-locked') format('svg')!important;
font-weight:normal;
font-style:normal
}
[class^="icn-lock"]:before, [class*="icn-lock"]:before, .icn-img.icn-lock i.ie-icn {
font-family:'oracleicons-locked';
speak:none;
font-style:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
line-height:1;
-webkit-font-smoothing:antialiased;
-moz-osx-font-smoothing:grayscale
}
.icn-lock.icn-careers:before {
	content:"\d600"
}
.icn-lock.icn-topliners-community-tile:before {
	content:"\d601"
}
.icn-lock.icn-close:before {
	content:"\d602"
}
.icn-lock.icn-cv-down:before {
	content:"\d603"
}
.icn-lock.icn-cv-up:before {
	content:"\d604"
}
.icn-lock.icn-maintenance:before {
	content:"\d605"
}
.icn-lock.icn-manufacturing:before {
	content:"\d606"
}
.icn-lock.icn-order-mgmt:before {
	content:"\d607"
}
.icn-lock.icn-logistics:before {
	content:"\d608"
}
.icn-lock.icn-procurement:before {
	content:"\d609"
}
.icn-lock.icn-scp:before {
	content:"\d60a"
}
.icn-lock.icn-plm:before {
	content:"\d60b"
}
.icn-lock.icn-healthcare:before {
	content:"\d60c"
}
.icn-lock.icn-research:before {
	content:"\d60d"
}
.icn-lock.icn-clientcustomer:before {
	content:"\d60e"
}
.icn-lock.icn-reportb:before {
	content:"\d60f"
}
.icn-lock.icn-strategy-play:before {
	content:"\d610"
}
.icn-lock.icn-cloud:before {
	content:"\d611"
}
.icn-lock.icn-military:before {
	content:"\d612"
}
.icn-lock.icn-innovation:before {
	content:"\d613"
}
.icn-lock.icn-videoplay:before {
	content:"\d614"
}
.icn-lock.icn-cloudconnect:before {
	content:"\d615"
}
.icn-lock.icn-adv-cust-support:before {
	content:"\d616"
}
.icn-lock.icn-applications:before {
	content:"\d617"
}
.icn-lock.icn-communications:before {
	content:"\d618"
}
.icn-lock.icn-consulting:before {
	content:"\d619"
}
.icn-lock.icn-database:before {
	content:"\d61a"
}
.icn-lock.icn-engineering-systems:before {
	content:"\d61b"
}
.icn-lock.icn-financing:before {
	content:"\d61c"
}
.icn-lock.icn-FPVFS:before {
	content:"\d61d"
}
.icn-lock.icn-java:before {
	content:"\d61e"
}
.icn-lock.icn-managed-cloud:before {
	content:"\d61f"
}
.icn-lock.icn-management:before {
	content:"\d620"
}
.icn-lock.icn-middleware:before {
	content:"\d621"
}
.icn-lock.icn-networking-data:before {
	content:"\d622"
}
.icn-lock.icn-operating-system:before {
	content:"\d623"
}
.icn-lock.icn-OU:before {
	content:"\d624"
}
.icn-lock.icn-premier-support:before {
	content:"\d625"
}
.icn-lock.icn-servers:before {
	content:"\d626"
}
.icn-lock.icn-storage:before {
	content:"\d627"
}
.icn-lock.icn-insurance:before {
	content:"\d628"
}
.icn-lock.icn-chart:before {
	content:"\d629"
}
.icn-lock.icn-ace:before {
	content:"\d62a"
}
.icn-lock.icn-allindustry:before {
	content:"\d62b"
}
.icn-lock.icn-arrow:before {
	content:"\d62c"
}
.icn-lock.icn-asessment:before {
	content:"\d62d"
}
.icn-lock.icn-blog:before {
	content:"\d62e"
}
.icn-lock.icn-bp:before {
	content:"\d62f"
}
.icn-lock.icn-calendar:before {
	content:"\d630"
}
.icn-lock.icn-catalog:before {
	content:"\d631"
}
.icn-lock.icn-certification:before {
	content:"\d632"
}
.icn-lock.icn-commerce:before {
	content:"\d633"
}
.icn-lock.icn-communications:before {
	content:"\d634"
}
.icn-lock.icn-concierge:before {
	content:"\d635"
}
.icn-lock.icn-cruise:before {
	content:"\d636"
}
.icn-lock.icn-customer:before {
	content:"\d637"
}
.icn-lock.icn-cv-left:before {
	content:"\d638"
}
.icn-lock.icn-cv-right:before {
	content:"\d639"
}
.icn-lock.icn-demo:before {
	content:"\d63a"
}
.icn-lock.icn-differ:before {
	content:"\d63b"
}
.icn-lock.icn-download:before {
	content:"\d63c"
}
.icn-lock.icn-ebook:before {
	content:"\d63d"
}
.icn-lock.icn-ecoleaf:before {
	content:"\d63e"
}
.icn-lock.icn-education:before {
	content:"\d63f"
}
.icn-lock.icn-excel:before {
	content:"\d640"
}
.icn-lock.icn-finance-chart:before {
	content:"\d641"
}
.icn-lock.icn-financial:before {
	content:"\d642"
}
.icn-lock.icn-foodbev:before {
	content:"\d643"
}
.icn-lock.icn-forum1:before {
	content:"\d644"
}
.icn-lock.icn-forum2:before {
	content:"\d645"
}
.icn-lock.icn-fpo:before {
	content:"\d646"
}
.icn-lock.icn-getstarted:before {
	content:"\d647"
}
.icn-lock.icn-globe:before {
	content:"\d648"
}
.icn-lock.icn-health:before {
	content:"\d649"
}
.icn-lock.icn-hitech:before {
	content:"\d64a"
}
.icn-lock.icn-hospitality:before {
	content:"\d64b"
}
.icn-lock.icn-html:before {
	content:"\d64c"
}
.icn-lock.icn-infographic:before {
	content:"\d64d"
}
.icn-lock.icn-innovation:before {
	content:"\d64e"
}
.icn-lock.icn-inventory:before {
	content:"\d64f"
}
.icn-lock.icn-javacomm:before {
	content:"\d650"
}
.icn-lock.icn-levent:before {
	content:"\d651"
}
.icn-lock.icn-market:before {
	content:"\d652"
}
.icn-lock.icn-marketing:before {
	content:"\d653"
}
.icn-lock.icn-medbiz:before {
	content:"\d654"
}
.icn-lock.icn-membership:before {
	content:"\d655"
}
.icn-lock.icn-mobi:before {
	content:"\d656"
}
.icn-lock.icn-mobicomp:before {
	content:"\d657"
}
.icn-lock.icn-ocloud:before {
	content:"\d658"
}
.icn-lock.icn-opn:before {
	content:"\d659"
}
.icn-lock.icn-pdf:before {
	content:"\d65a"
}
.icn-lock.icn-perfman:before {
	content:"\d65b"
}
.icn-lock.icn-podcast:before {
	content:"\d65c"
}
.icn-lock.icn-present:before {
	content:"\d65d"
}
.icn-lock.icn-prima:before {
	content:"\d65e"
}
.icn-lock.icn-publicsector:before {
	content:"\d65f"
}
.icn-lock.icn-relations:before {
	content:"\d660"
}
.icn-lock.icn-report:before {
	content:"\d661"
}
.icn-lock.icn-reporta:before {
	content:"\d662"
}
.icn-lock.icn-retail-card:before {
	content:"\d663"
}
.icn-lock.icn-roi:before {
	content:"\d664"
}
.icn-lock.icn-sales:before {
	content:"\d665"
}
.icn-lock.icn-service:before {
	content:"\d666"
}
.icn-lock.icn-share:before {
	content:"\d667"
}
.icn-lock.icn-social:before {
	content:"\d668"
}
.icn-lock.icn-socialmedia:before {
	content:"\d669"
}
.icn-lock.icn-solutions:before {
	content:"\d66a"
}
.icn-lock.icn-strategy:before {
	content:"\d66b"
}
.icn-lock.icn-talent-mng:before {
	content:"\d66c"
}
.icn-lock.icn-utilities:before {
	content:"\d66d"
}
.icn-lock.icn-ux:before {
	content:"\d66e"
}
.icn-lock.icn-video:before {
	content:"\d66f"
}
.icn-lock.icn-webcast:before {
	content:"\d670"
}
.icn-lock.icn-whitepaper:before {
	content:"\d671"
}
.icn-lock.icn-word:before {
	content:"\d672"
}
.icn-lock.icn-workforce-mng:before {
	content:"\d673"
}
.icn-lock.icn-workforce:before {
	content:"\d674"
}
.icn-lock.icn-zip:before {
	content:"\d675"
}
.f12 div.icn-img {
	float:left;
	max-width:115px
}
.icn-cv-right {
	padding-left:15px;
	position:relative
}
.icn-cv-right:before {
	position:absolute;
	top:4px;
	left:-2px
}
div.icn-img {
	margin:0 auto;
	width:100%;
	font-size:116px;
	font-size:11.6rem
}
.icn-img.icn-ondark:before {
	color:#fff
}
.icn-img.icn-grey:before {
	color:#7f7f7f
}
div.icn-sicons {
	font-size:2.6em
}
div.icn-sicons:before {
	padding-top:0;
	top:-7px;
	left:-7px;
	font-size:38px;
	font-size:3.8rem
}
ul.icn-list li {
	margin:0 0 1.2em;
	clear:both;
	position:relative;
	min-height:3em;
	padding-left:3em
}
ul.icn-list li:before {
	position:absolute;
	top:-7px;
	top:-0.9rem;
	left:0;
	display:block;
	width:auto;
	height:1em;
	font-size:59px;
	font-size:6.1rem
}
ul.icn-list.icn-list-sm li {
	min-height:29px;
	padding-left:29px;
	font-size:16px;
	font-size:1.6rem
}
ul.icn-list.icn-list-sm li:before {
	top:-0.01em;
	font-size:28px;
	font-size:3rem
}
ul.icn-list.icn-list-med li {
	min-height:38px;
	padding-left:38px;
	font-size:18px;
	font-size:1.8rem
}
ul.icn-list.icn-list-med li:before {
	font-size:36px;
	font-size:3.6rem;
	top:-0.04em
}
ul.icn-list.icn-ondark li, ul.icn-list.icn-ondark li:before, ul.icn-list.icn-ondark li a, ul.icn-list.icn-ondark li:visited, .icn-heading.icn-ondark, .icn-link.icn-ondark {
	color:#fff
}
ul.icn-list.icn-grey li:before, div.icn-img.icn-grey:before, .icn-link.icn-grey:before {
	top:-0.13em;
	color:#7f7f7f
}
.icn-heading.icn-grey:before {
	color:#7f7f7f
}
div.icn-heading, h1.icn-heading, h2.icn-heading, h3.icn-heading, h4.icn-heading, h5.icn-heading, h6.icn-heading {
	padding-left:1.8em;
	position:relative;
	clear:both;
	font-weight:bold;
	line-height:1.114285714286em;
	margin:0 0 .6em 0
}
div.icn-heading.icn-ondark:before, h1.icn-heading.icn-ondark:before, h2.icn-heading.icn-ondark:before, h3.icn-heading.icn-ondark:before, h4.icn-heading.icn-ondark:before, h5.icn-heading.icn-ondark:before, h6.icn-heading.icn-ondark:before {
	color:#fff
}
.icn-heading:before, .icn-heading i.ie-icn {
	position:absolute;
	top:-6px;
	top:-0.09em;
	left:0;
	display:block;
	font-size:62px;
	font-size:6.2rem;
	font-weight:normal
}
.icn-heading i.ie-icn {
	top:-10px;
	top:-0.09em;
	left:0;
	font-size:62px;
	font-size:6.2rem
}
.c90w1 .icn-grey i.ie-icn b, .cw29icon .icn-grey i.ie-icn b {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.oracleimg.com/us/assets/cg13-sprite-grey.png', sizingMethod='scale') alpha(opacity = 65)
}
.c90w1 .icn-grey.icn-lock i.ie-icn b, .c90w1 .icn-grey .icn-lock i.ie-icn b, .cw29icon .icn-grey.icn-lock i.ie-icn b, .cw29icon .icn-grey .icn-lock i.ie-icn b {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.oracleimg.com/us/assets/cg13-sprite-grey-locked.png', sizingMethod='scale') alpha(opacity = 65)
}
div.icn-img.icn-sicons i.ie-icn b {
	height:1700%;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.oracleimg.com/us/assets/cg13-social-sprite-blue.png', sizingMethod='scale')
}
.cw23v1 div.icn-img.icn-sicons i.ie-icn b {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.oracleimg.com/us/assets/cg13-social-sprite-grey.png', sizingMethod='scale') alpha(opacity = 65)
}
@media \0screen\,screen\9 {
ul.icn-list li:before {
	top:-10px;
	left:0;
	font-size:59px;
	font-size:6.1rem
}
ul.icn-list.icn-list-sm li:before {
	top:0
}
.icn-heading:before {
	top:-6px
}
}
@media only screen and (max-width:974px) {
ul.icn-list.icn-list-med li:before, ul.icn-list.icn-list-med li i.ie-icn {
font-size:33px;
font-size:3.6rem
}
ul.icn-list.icn-list-med li {
min-height:34px;
padding-left:34px
}
}
@media only screen and (max-width:771px) {
ul.icn-list.icn-list-sm li:before, ul.icn-list.icn-list-sm li i.ie-icn {
top:-.1em
}
ul.icn-list.icn-list-med li:before, ul.icn-list.icn-list-med li i.ie-icn {
font-size:28px
}
ul.icn-list.icn-list-med li {
min-height:32px;
padding-left:32px
}
}
@media only screen and (max-width:500px) {
ul.icn-list.icn-list-med li:before, ul.icn-list.icn-list-med li i.ie-icn {
font-size:26px;
font-size:3.7rem;
top:-.1em
}
ul.icn-list.icn-list-med li {
min-height:29px;
padding-left:29px
}
}
/*! CG14 */
a.sharelink {
	cursor:pointer!Important
}
div.sharewidget {
	display:none;
	position:relative;
	z-index:1;
	clear:both;
	float:left;
	font-size:16px;
	font-size:1.6rem
}
.js div.sharewidget {
	display:block
}
div.sharewidget a.sharewidget {
	width:2em;
	height:1.825em;
	display:block;
	overflow:hidden
}
div.sharewidget a.sharewidget span {
	visibility:hidden
}
div.sharewidget a.sharewidget.sharetxt {
	overflow:visible;
	width:6em
}
div.sharewidget a.sharewidget.sharetxt span {
	font-size:.5em;
	position:absolute;
	top:-.1em;
	left:1.3em;
	visibility:visible;
	left:2em\9
}
div.sharewidget a.sharetxt:hover span {
	text-decoration:underline
}
a.sharewidget {
	position:relative
}
div.sharewidget div.icn-share:before, div.sharewidget div.icn-share-alt:before, div.sharewidget div.icn-share i.ie-icn, div.sharewidget div.icn-share-alt i.ie-icn {
	z-index:2;
	position:absolute
}
div.sharewidget div.icn-share:after {
	background:#fff;
	content:" ";
	display:block;
	position:absolute;
	z-index:1;
	width:100%;
	padding-top:80%;
	top:0
}
div.sharewidget div.icn-share-alt:after {
	display:none
}
div.sharewidget div.icn-share-alt:before {
	font-size:30px;
	font-size:3.0rem;
	top:-2px;
	left:-2px
}
.sharewidgetw1 {
	position:relative
}
.sharewidgetw2 {
	margin-top:13px;
	white-space:nowrap;
	font-size:20px;
	font-size:2rem;
	line-height:1em;
	position:absolute;
	z-index:999;
	top:100%;
	left:-10px;
	background:#fff;
	padding:8px;
	display:inline-block;
	-webkit-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.4);
	-moz-box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.4);
	box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.4)
}
.sharewidgetw2 {
	border:#ccc solid 1px\9
}
a.sharewidget.sharetxt+.sharewidgetw2 {
	left:-20px
}
.shareopen .icn-share-alt, .shareopen .icn-share-alt:before {
	color:#505050
}
.sharewidgetw2 a {
	display:inline-block;
	width:1.3em;
	height:1.3em;
	margin:0 .1em
}
.sharewidgetw2:after {
	position:absolute;
	top:-12px;
	left:0;
	width:100%;
	height:13px;
	content:" ";
	background:url('http://www.oracleimg.com/us/assets/cg13-social-sprite-blue.png') -55px 100% no-repeat
}
.rightshare .sharewidgetw2 {
	left:auto;
	right:-10px;
	margin-left:-5px
}
.rightshare .sharewidgetw2:after {
	background-position:100% 100%
}
.topshare .sharewidgetw2 {
	top:auto;
	bottom:100%;
	margin-top:0;
	margin-bottom:13px
}
.topshare .sharewidgetw2:after {
	top:auto;
	bottom:-12px;
	background-position:-55px -1878px
}
.topshare.rightshare .sharewidgetw2:after {
	background-position:100% -1878px
}
.sharewidgetw2 div.icn-sicons:before {
	font-size:4.0rem
}
.sharewidgetw2 .icn-img.icn-sicons:before {
	top:6px;
	left:-5px;
	position:relative;
	line-height:0
}
.sharewidgetw2 .icn-img.icn-sicons:hover:before {
	color:#525252
}
.sharewidgetw2 .icn-img.icn-sicons em {
	display:none
}
.sharewidgetw2 a.sharelink:hover {
	text-decoration:none
}
div.sharewidget div.icn-share, div.sharewidget div.icn-share-alt {
	text-decoration:none
}
div.sharewidget div.icn-share:before, div.sharewidget div.icn-share-alt:before {
	height:100%;
	text-decoration:none
}
/*! CG15 */
.js .mtxtwidget {
	height:0;
	overflow:hidden
}
.mtxtmore a {
	white-space:nowrap;
	position:relative;
	padding-right:1.4em
}
.mtxtmore a:after {
	display:inline-block;
	width:1.2em;
	height:1.2em;
	content:" ";
	top:0;
	right:0;
	margin-left:.2em;
	position:absolute;
	background:url('http://www.oracleimg.com/us/assets/cg15-sprite.png') no-repeat 0 0;
	background-size:100% auto
}
.mtxtless {
	position:relative;
	display:none;
	margin-bottom:1.5em
}
.mtxtopened .mtxtless {
	display:block
}
.mtxtopened p .mtxtless {
	display:inline-block;
	margin-bottom:0;
	height:1em
}
.mtxtless a {
	display:block;
	position:relative
}
.mtxtopened p .mtxtless a {
	display:inline-block;
	height:1em
}
.mtxtless a:after {
	display:block;
	width:1.2em;
	height:1.2em;
	content:" ";
	top:0;
	margin-left:-.8em;
	position:relative;
	left:50%;
	background:url('http://www.oracleimg.com/us/assets/cg15-sprite.png') no-repeat 0 100%;
	background-size:100% auto
}
.mtxtopened p .mtxtless a:after {
	position:absolute;
	margin-left:0
}
.f11v3 .mtxtmore a:after {
	background-image:url('http://www.oracleimg.com/us/assets/cg15-e3-sprite.png')
}
.f11v3 .mtxtless a:after {
	display:inline-block;
	right:0;
	position:absolute;
	background-image:url('http://www.oracleimg.com/us/assets/cg15-e3-sprite.png')
}
.mtxtopened .mtxtless {
	display:block;
	height:1px
}
/*! CT06 */
.js .ct06v0 {
	min-height:2.85em;
	margin-bottom:3em
}
.js .ct06tabs .ct06v0 {
	min-height:0;
	margin-bottom:0
}
.js .ct06v0 .ct06w1, .js .ct06v2 ul {
	opacity:0
}
.js .ct06tabs .ct06v0 .ct06w1, .js .ct06tabs .ct06v2 ul {
	opacity:1
}
.js .ct06v2 {
	margin-top:-3.4em;
	margin-bottom:3em
}
.js .ct06tabs .ct06v2 {
	margin-top:0;
	margin-bottom:0
}
.js .ct06w3 {
	max-height:3.7em
}
.js .ct06tabs .ct06w3 {
	max-height:inherit
}
.ct06v0, .ct06v0a.ct06menu {
	color:#fff;
	float:left;
	width:100%;
	border-top:#979797 1px solid;
	border-bottom:#6d6d6d 1px solid;
	margin:0 0 2.25em;
	background:#393939;
	background:-moz-linear-gradient(top, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(57, 57, 57, 1)), color-stop(59%, rgba(58, 58, 58, 1)), color-stop(69%, rgba(52, 52, 52, 1)), color-stop(88%, rgba(35, 35, 35, 1)), color-stop(100%, rgba(28, 28, 28, 1)));
	background:-webkit-linear-gradient(top, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
	background:-o-linear-gradient(top, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
	background:-ms-linear-gradient(top, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
	background:linear-gradient(to bottom, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#393939', endColorstr='#1c1c1c', GradientType=0)
}
.sticky-ct06tabs {
	clear:both;
	width:100%;
	margin:0 0 3em
}
.sticky-ct06tabs .ct06v0 {
	margin:0
}
.ct06v0a.ct06menu {
	margin:0 2.4414062%;
	width:95.1171876%
}
.ct06v0a li.ct06selected .ct06z2, .ct06v0a li.ct06selected:hover .ct06z2 {
	display:none
}
.ct06v0a {
	background:0;
	border:0;
	filter:none
}
.ct06v0a ul {
	-webkit-box-shadow:1px -2px 1px rgba(50, 50, 50, 0.28);
	-moz-box-shadow:1px -2px 1px rgba(50, 50, 50, 0.28);
	box-shadow:1px -2px 1px rgba(50, 50, 50, 0.28)
}
.ct06v0a ul li {
	background:0
}
.ct06v0a ul.ct06r li a {
	background:#393939;
	background:-moz-linear-gradient(top, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(57, 57, 57, 1)), color-stop(59%, rgba(58, 58, 58, 1)), color-stop(69%, rgba(52, 52, 52, 1)), color-stop(88%, rgba(35, 35, 35, 1)), color-stop(100%, rgba(28, 28, 28, 1)));
	background:-webkit-linear-gradient(top, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
	background:-o-linear-gradient(top, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
	background:-ms-linear-gradient(top, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
	background:linear-gradient(to bottom, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#393939', endColorstr='#1c1c1c', GradientType=0)
}
.ct06v0.ct06v0a ul.ct06r li.ct06selected {
	border-left:0;
	border-right:0
}
.ct06v0.ct06v0a ul.ct06r li.ct06selected b {
	position:relative;
	top:-.3em;
	padding-top:1.2em;
	margin-bottom:-.3em;
	-webkit-box-shadow:rgba(50, 50, 50, 0.278431) 1px -2px 1px;
	-moz-box-shadow:rgba(50, 50, 50, 0.278431) 1px -2px 1px;
	box-shadow:rgba(50, 50, 50, 0.278431) 1px -2px 1px;
	background:#eee;
	background:-moz-linear-gradient(top, rgba(238, 238, 238, 1) 0, rgba(255, 255, 255, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(238, 238, 238, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
	background:-webkit-linear-gradient(top, rgba(238, 238, 238, 1) 0, rgba(255, 255, 255, 1) 100%);
	background:-o-linear-gradient(top, rgba(238, 238, 238, 1) 0, rgba(255, 255, 255, 1) 100%);
	background:-ms-linear-gradient(top, rgba(238, 238, 238, 1) 0, rgba(255, 255, 255, 1) 100%);
	background:linear-gradient(to bottom, rgba(238, 238, 238, 1) 0, rgba(255, 255, 255, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#e6ffffff', GradientType=0)
}
.ct06stuck.ct06nosubs .ct06selected .ct06z2 {
	display:none
}
.ct06tabfill {
	display:none;
	clear:both;
	background:#fff;
	background:-moz-linear-gradient(top, rgba(238, 238, 238, 1) 0, rgba(255, 255, 255, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(238, 238, 238, 1)), color-stop(100%, rgba(255, 255, 255, 1)));
	background:-webkit-linear-gradient(top, rgba(238, 238, 238, 1) 0, rgba(255, 255, 255, 1) 100%);
	background:-o-linear-gradient(top, rgba(238, 238, 238, 1) 0, rgba(255, 255, 255, 1) 100%);
	background:-ms-linear-gradient(top, rgba(238, 238, 238, 1) 0, rgba(255, 255, 255, 1) 100%);
	background:linear-gradient(to bottom, rgba(238, 238, 238, 1) 0, rgba(255, 255, 255, 1) 100%)
}
.ct06v0 .ct06w1 {
	margin:0 auto;
	max-width:974px;
	padding:0 2.4414062%
}
.ct06v0 .ct06w2 {
	display:none;
	max-width:974px;
	margin:0 auto
}
.ct06v0 ul {
	margin:0;
	padding:0;
	float:left;
	border-right:#4d4d4d 1px solid;
	border-left:#000 1px solid
}
.ct06v0 ul li {
	float:left;
	border-left:#6d6d6d 1px solid;
	border-right:#000 1px solid;
	position:relative
}
.ct06v0 ul li a, .ct06v0 ul li b {
	font-weight:bold;
	padding:0;
	color:#fff;
	display:block
}
.ct06v0 ul.ct06r li {
	padding:0
}
.ct06v0 ul.ct06r li a, .ct06v0 ul.ct06r li b {
	padding:.9em 1.25em;
	line-height:1.1em;
	text-align:center
}
.ct06v0 ul.ct06r li.ct06twoline a, .ct06v0 ul.ct06r li.ct06twoline b {
	padding-top:.35em;
	padding-bottom:.35em
}
.ct06v0 ul li a:hover {
	text-decoration:none;
	background:#c7c7c7;
	background:-moz-linear-gradient(top, rgba(199, 199, 199, 1) 0, rgba(195, 195, 195, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(199, 199, 199, 1)), color-stop(100%, rgba(195, 195, 195, 1)));
	background:-webkit-linear-gradient(top, rgba(199, 199, 199, 1) 0, rgba(195, 195, 195, 1) 100%);
	background:-o-linear-gradient(top, rgba(199, 199, 199, 1) 0, rgba(195, 195, 195, 1) 100%);
	background:-ms-linear-gradient(top, rgba(199, 199, 199, 1) 0, rgba(195, 195, 195, 1) 100%);
	background:linear-gradient(to bottom, rgba(199, 199, 199, 1) 0, rgba(195, 195, 195, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c7c7', endColorstr='#c3c3c3', GradientType=0)
}
.ct06v0 ul.ct06r li.ct06selected a, .ct06v0 ul.ct06r li.ct06selected b {
	color:#1c1c1c;
	background:#fff
}
.ct06v0 li:hover .ct06z2, .ct06v0 li.ct06more.ct06openmore .ct06z2 {
	background:#c3c3c3;
	height:1px;
	width:100%;
	position:absolute;
	bottom:-1px;
	left:0
}
.ct06v0 li.ct06selected .ct06z2, .ct06v0 li.ct06selected:hover .ct06z2 {
	background:#fff;
	height:1px;
	width:100%;
	position:absolute;
	bottom:-1px
}
.ct06hide, .ct06menu .ct06w1 {
	display:none
}
.ct06menu .ct06w2 {
	display:block
}
.ct06v0 ul li.ct06selected a {
	padding:0
}
.ct06v0 ul li:hover, .ct06v0 ul li.ct06more.ct06openmore {
	border-left:#393939 1px solid;
	background:#393939
}
.ct06v0 ul li.ct06more a:hover {
	background:#393939
}
.ct06more-menu {
	position:absolute;
	top:100%;
	right:0;
	z-index:9;
	background:#393939;
	display:none;
	border:1px solid #000;
	min-width:260px;
	margin:0 -1px 0 0
}
.ct06more-menu div {
	margin-bottom:-1px
}
.ct06more-menu a {
	border-bottom:#4d4d4d 1px solid;
	text-align:left!important
}
.ct06more-menu div:last-child a {
	border-color:#000
}
.ct06v0 ul li.ct06more .ct06more-menu a:hover {
	background:#fff;
	color:#000;
	border-color:#000
}
.no-touch li.ct06more:hover .ct06more-menu, li.ct06more.ct06openmore .ct06more-menu {
	display:block
}
.no-touch li.ct06more:hover .ct06z2, .ct06v0 li.ct06more.ct06openmore .ct06z2 {
	background:#393939;
	z-index:9;
	padding-left:1px;
	margin-left:-1px;
	display:block
}
a.ct06morelink span {
	position:relative;
	padding-right:1.3em;
	display:inline-block
}
a.ct06morelink span:after {
	display:block;
	width:1.3em;
	height:1.3em;
	content:" ";
	position:absolute;
	right:0;
	top:50%;
	margin:-.65em 0 0 0;
	background:url('http://www.oracleimg.com/us/assets/ct06v1-sprite.png') no-repeat 50% 100%;
	background-size:100% auto
}
a.ct06morelink i {
	font-style:normal;
	margin-right:.2em
}
i.ct06nomore {
	margin:0 0 0 -1em
}
.cw22v0.cw22slideshow.cw22inpage+.ct06tabsa-sticky {
	margin-top:-127px
}
.cw22v0.cw22slideshow+.ct06tabsa-sticky {
	margin-top:-80px
}
.cw22v0.cw22slideshow .cw22snav {
	bottom:110px
}
.cw22v0+.ct06tabsa-sticky {
	margin-top:-127px;
	float:left
}
.cw22v0+.sticky-ct06tabs .ct06tabsa.ct06stuck {
	margin-top:0
}
.ct06tabsa .ct06v2 .ct06w3 {
	filter:none;
	background:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.ct06tabsa .ct06v2 ul {
	position:relative;
	-webkit-box-shadow:1px 3px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow:1px 3px 2px rgba(50, 50, 50, 0.3);
	box-shadow:1px 3px 2px rgba(50, 50, 50, 0.3);
	background:#f9f9f9;
	background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(249, 249, 249, 1)));
	background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
	background:-o-linear-gradient(top, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
	background:-ms-linear-gradient(top, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
	background:linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6ffffff', endColorstr='#f9f9f9', GradientType=0)
}
.ct06tabsa+.ct06tabfill {
	background:transparent;
	height:auto!important
}
.ct06tabsa .ct06automenu.ct06v2 .ct06w3 {
	margin:0 2.4414062%;
	width:95.1171876%
}
.ct06tabsa .ct06v2.ct06automenu .ct06w3 {
	-webkit-box-shadow:1px 3px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow:1px 3px 2px rgba(50, 50, 50, 0.3);
	box-shadow:1px 3px 2px rgba(50, 50, 50, 0.3);
	background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(249, 249, 249, 1)));
	background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
	background:-o-linear-gradient(top, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
	background:-ms-linear-gradient(top, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
	background:linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6ffffff', endColorstr='#f9f9f9', GradientType=0)
}
.ct06tabsa-sticky {
	z-index:4;
	clear:both;
	width:100%;
	position:relative
}
.ct06tabs {
	clear:both;
	width:100%
}
.ct06tabsa {
	position:relative;
	float:left
}
.ct06stuck {
	position:fixed;
	top:0;
	z-index:4;
	width:100%;
	max-width:1600px;
	margin-left:auto;
	margin-right:auto
}
.ct06tabsa.ct06stuck.ct06nosubs .ct06r, .ct06stuck.ct06nosubs {
	-webkit-box-shadow:1px 3px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow:1px 3px 2px rgba(50, 50, 50, 0.3);
	box-shadow:1px 3px 2px rgba(50, 50, 50, 0.3)
}
.ct06tabsa.ct06stuck.ct06nosubs {
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none
}
.ct06tabsa .ct06v0 ul {
	border-left:0;
	border-right:0
}
.ct06tabsa .ct06v0 ul {
	border-left:0;
	border-right:0;
	width:100%;
	background:#393939;
	background:-moz-linear-gradient(top, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(57, 57, 57, 1)), color-stop(59%, rgba(58, 58, 58, 1)), color-stop(69%, rgba(52, 52, 52, 1)), color-stop(88%, rgba(35, 35, 35, 1)), color-stop(100%, rgba(28, 28, 28, 1)));
	background:-webkit-linear-gradient(top, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
	background:-o-linear-gradient(top, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
	background:-ms-linear-gradient(top, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%);
	background:linear-gradient(to bottom, rgba(57, 57, 57, 1) 0, rgba(58, 58, 58, 1) 59%, rgba(52, 52, 52, 1) 69%, rgba(35, 35, 35, 1) 88%, rgba(28, 28, 28, 1) 100%)
}
.ct06v2 {
	font-size:18px;
	font-size:1.8rem;
	width:100%;
	float:left;
	clear:both;
	position:relative;
	z-index:4;
	max-height:93px
}
.ct06stuck .ct06v2 {
	margin-bottom:0
}
.ct06wsubs {
	margin-top:-45px
}
.ct06v2 ul {
	float:left;
	position:relative
}
.ct06v2 li {
	float:left;
	min-height:3.0em;
	padding:0 26px 15px;
	text-align:center;
	position:relative
}
.ct06v2 li a, .ct06v2 li b, .ct06v2 li span {
	text-align:center;
	display:inline-block;
	padding:22px 0 0 0;
	color:#1f4f82
}
.ct06v2 li span {
	color:#252525
}
.ct06v2 li b span {
	padding:0
}
.ct06v2 li.ct06twoline a, .ct06v2 li.ct06twoline b {
	padding:10px 0 0
}
.ct06v2 li.ct06twoline {
	padding-bottom:10px
}
.ct06v2.ct06automenu li.ct06selected>b a, .ct06v2.ct06automenu li.ct06selected>b span {
	padding:0;
	margin:0
}
.ct06v2 .ct06z2 {
	display:none
}
.ct06v2 li.ct06selected {
	color:#1f4f82
}
.ct06v2 li.ct06selected>b * {
	text-decoration:underline
}
.ct06v2 li.ct06selected>b a.ct06downarrow {
	margin-top:-10px
}
.ct06v2 li.ct06selected>b a {
	padding-top:0
}
.ct06v2.ct06automenu li.ct06selected>b a.ct06downarrow {
	margin-top:0
}
.ct06v2 li.ct06selected .ct06z2 {
	display:block;
	width:30px;
	height:22px;
	background:url('//www.oracleimg.com/us/assets/ct06v1-sprite.png') no-repeat 50% -30px;
	position:absolute;
	bottom:-22px;
	left:50%;
	margin-left:-15px
}
.ct06tabsa .ct06v2 li.ct06selected .ct06z2 {
	background-position:50% -52px
}
.ct06v2 .ct06w2 {
	width:100%;
	float:left;
	padding:0
}
.ct06v2 .ct06w3 {
	width:100%;
	float:left;
	-webkit-box-shadow:0 3px 2px rgba(50, 50, 50, 0.3);
	-moz-box-shadow:0 3px 2px rgba(50, 50, 50, 0.3);
	box-shadow:0 3px 2px rgba(50, 50, 50, 0.3);
	background:#fff;
	background:-moz-linear-gradient(top, rgba(255, 255, 255, 1) 0, rgba(238, 238, 238, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(238, 238, 238, 1)));
	background:-webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0, rgba(238, 238, 238, 1) 100%);
	background:-o-linear-gradient(top, rgba(255, 255, 255, 1) 0, rgba(238, 238, 238, 1) 100%);
	background:-ms-linear-gradient(top, rgba(255, 255, 255, 1) 0, rgba(238, 238, 238, 1) 100%);
	background:linear-gradient(to bottom, rgba(255, 255, 255, 1) 0, rgba(238, 238, 238, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)
}
.ct06v2 a.ct06nav {
	display:block;
	width:36px;
	position:absolute;
	left:0;
	top:0;
	bottom:24px;
	text-indent:-5000px;
	background:-moz-linear-gradient(left, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 0) 100%);
	background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 0)));
	background:-webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 0) 100%);
	background:-o-linear-gradient(left, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 0) 100%);
	background:-ms-linear-gradient(left, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 0) 100%);
	background:linear-gradient(to right, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, 0) 100%)
}
.ct06v2 a.ct06nav b {
	display:block;
	width:18px;
	height:23px;
	top:24px;
	position:absolute;
	background:url('http://www.oracleimg.com/us/assets/ct06v1-sprite.png') no-repeat 0 0;
	margin:0 8px
}
.ct06v2 a.ct06Rnav {
	left:auto;
	right:0;
	background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
	background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 1)));
	background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
	background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
	background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
	background:linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%)
}
.ct06v2 a.ct06Rnav b {
	left:auto;
	right:0;
	background-position:100% 0
}
.ct06tabs:after, .sticky-ct06tabs:after, .ct06tabsa-sticky:after, .ct06v2 ul:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.ct06v2 .ct06downarrow {
	display:inline-block;
	height:7px;
	width:13px;
	background:url('http://www.oracleimg.com/us/assets/ct06v1-sprite.png') no-repeat 50% -70px;
	cursor:pointer;
	padding-top:22px!important;
	position:relative;
	right:-5px
}
.ct06v2 li.ct06twoline a.ct06downarrow {
	top:-11px
}
.ct06v2 b .ct06downarrow {
	margin-left:6px
}
.ct06v2 ul.ct06v2dropdown {
	padding:15px;
	padding:1.5rem;
	display:none;
	position:absolute;
	width:auto;
	text-align:left;
	background:white;
	box-shadow:0 1px 7px 0 #bfbfbf;
	-webkit-box-shadow:0 1px 7px 0 #bfbfbf;
	-moz-box-shadow:0 1px 7px 0 #bfbfbf;
	-o-box-shadow:0 1px 7px 0 #bfbfbf;
	min-width:250px;
	min-width:25rem;
	z-index:1
}
.ct06v2 ul.ct06r li.ct06rightalign ul.ct06v2dropdown {
	right:-4px
}
.ct06-top-level-expanded ul.ct06r li.ct06rightalign ul.ct06v2dropdown {
	right:auto
}
.ct06-top-level-expanded li br {
	display:none;
	content:" "
}
.ct06-top-level-expanded li.ct06twoline a.ct06downarrow {
	top:0
}
.ct06v2 ul.ct06v2dropdown li {
	text-align:left;
	float:none;
	display:block;
	min-height:1rem;
	padding:5px 0
}
.ct06v2 ul.ct06v2dropdown li a, .ct06v2 ul.ct06v2dropdown li b {
	text-align:left;
	padding:0;
	line-height:1.2
}
.ct06v2expandible.ct06v2expanded ul.ct06v2dropdown, .ct06automenu.ct06v2 .ct06v2expandible.ct06v2expanded ul.ct06v2dropdown {
	display:block
}
.ct06v-subnav-trigger {
	display:none;
	padding:16px 16px 16px 50px;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	cursor:pointer;
	position:relative
}
.ct06v2 .ct06v-subnav-trigger .ct06downarrow {
	top:0;
	padding:0 20px!important;
	left:-2px;
	right:auto!important;
	font-size:25px;
	line-height:48px
}
.ct06-top-level-expanded a.ct06downarrow {
	top:1px!important
}
.ct06-top-level-expanded li.ct06twoline a, .ct06-top-level-expanded li.ct06twoline b {
	padding:0
}
i.ct06brspace {
	display:none
}
.ct06automenu i.ct06brspace {
	display:inline
}
@media only screen and (max-width:1023px) {
.ct06v2 ul, .ct06v0a .ct06w1 {
margin:0 2.4414062%;
width:95.1171876%;
padding:0
}
}
@media only screen and (min-width:1024px) {
.ct06v0a.ct06menu {
width:974px;
margin:0 auto;
float:none
}
.ct06v2 ul, .ct06tabsa .ct06automenu.ct06v2 ul, .ct06tabsa .ct06automenu.ct06v2 .ct06w3 {
float:none;
width:974px;
margin:0 auto!important;
left:0!important
}
.ct06tabsa .ct06automenu.ct06v2 .ct06v-subnav-trigger {
position:relative
}
.ct06tabsa .ct06automenu.ct06v2 .ct06downarrow {
right:16px!important
}
}
@media(max-width:770px), (max-height:600px) {
.ct06v2 li.ct06twoline a.ct06downarrow {
top:-6px
}
.sticky-ct06tabs {
margin-bottom:1.5em
}
.sticky-ct06tabs {
height:auto!important
}
.ct06stuck {
position:relative;
top:auto;
z-index:auto
}
.ct06v2 li.ct06selected>b a.ct06downarrow {
margin-top:-15px
}
.ct06v2 {
margin-bottom:8px
}
.ct06v0 ul li a, .ct06v0 ul li b {
padding-top:0;
padding-bottom:0
}
.ct06v0 ul.ct06r li {
padding:0
}
.ct06v2 a.ct06nav b {
top:20px
}
.cw22v0+.ct06tabsa-sticky {
margin-top:-90px
}
}
html.touch .ct06v2 li a, html.touch .ct06v2 li b {
	margin-left:10px
}
@media only screen and (min-width:501px) {
.ct06v2expandible:hover ul.ct06v2dropdown {
display:block
}
.ct06automenu .ct06v2expandible:hover ul.ct06v2dropdown {
display:none
}
}
@media only screen and (min-width:771px) {
.ct06automenu.ct06v2 .ct06downarrow {
right:66px
}
.ct06tabsa .ct06automenu.ct06v2 a.ct06downarrow {
right:46px
}
.ct06v2 .ct06v-subnav-trigger .ct06downarrow {
left:-6px;
font-size:29px;
line-height:50px
}
.ct06automenu.ct06v2 .ct06v-subnav-trigger .ct06downarrow {
top:4px
}
}
@media only screen and (min-width:0) and (max-width:00px) {
.ct06v2 .ct06v-subnav-trigger .ct06downarrow {
left:0
}
}
@media only screen and (min-width:0) and (max-width:500px) {
.ct06v0 ul.ct06r li a.ct06morelink {
padding:.775em 1.25em .775em;
height:1.3em
}
.ct06v0 ul.ct06r li.ct06more {
position:initial
}
a.ct06morelink span {
padding-right:0
}
a.ct06morelink span:after {
position:relative;
left:auto;
right:auto;
margin:0;
top:auto
}
a.ct06morelink span i {
display:none
}
.ct06v0 .ct06w1 {
position:relative;
float:left;
width:95.1171876%
}
.ct06more-menu {
width:95%;
margin:0 2.5%
}
.ct06v2 li.ct06selected>b a.ct06downarrow {
margin-top:0
}
.ct06tabsa .ct06v2 li {
background:#ebebeb;
border-bottom:1px solid #fff;
border-top:1px solid #fff
}
.ct06tabsa .ct06v2 li:first-child {
border-top:0
}
.ct06tabsa .ct06v2 li li {
background:#fff;
border-bottom:1px solid #ebebeb
}
.ct06v2 .ct06v2expanded .ct06downarrow {
background:url('http://www.oracleimg.com/us/assets/ct06v1-sprite.png') no-repeat 50% -160px
}
.ct06v0 ul.ct06r>li>a, .ct06v0 ul.ct06r>li>b {
font-size:12px
}
.ct06v-subnav-trigger {
display:block
}
.ct06v2 .ct06w3>ul {
display:none
}
.ct06v2 .ct06w3.ct06-top-level-expanded>ul {
display:block
}
.ct06v2 ul {
float:none;
margin-left:0!important;
margin-right:0;
width:100%
}
.ct06v2 li {
padding:0!important;
float:none;
display:block;
text-align:left;
border-bottom:1px solid #ccc;
min-height:100%
}
.ct06v2 li a, .ct06v2 li b, .ct06v2 li span {
text-align:left;
display:inline-block;
margin:16px;
padding:0
}
.ct06v2 li.ct06selected b a {
margin:0
}
html.touch .ct06v2 li a, html.touch .ct06v2 li b {
margin-left:16px
}
.ct06v2 ul.ct06v2dropdown {
position:relative
}
.ct06v-subnav-trigger .ct06downarrow {
position:absolute;
top:0;
margin:0;
padding:20px
}
.ct06-top-level-expanded .ct06v2expandible .ct06downarrow {
position:absolute;
top:0;
margin:0;
padding:20px!important
}
.ct06v2 .ct06w2 {
min-width:100%!important
}
.ct06v2 ul.ct06v2dropdown {
padding-left:0;
padding-right:0;
padding-bottom:0;
padding-top:0
}
.ct06v2 li.ct06selected .ct06z2 {
display:none
}
.f12+.ct06tabsa {
margin-top:0
}
.ct06tabsa .ct06v2 .ct06w3 {
margin:0 2.4414062%;
width:95.1171876%;
-webkit-box-shadow:1px 3px 2px rgba(50, 50, 50, 0.3);
-moz-box-shadow:1px 3px 2px rgba(50, 50, 50, 0.3);
box-shadow:1px 3px 2px rgba(50, 50, 50, 0.3);
background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(20%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(249, 249, 249, 1)));
background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
background:-o-linear-gradient(top, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
background:-ms-linear-gradient(top, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
background:linear-gradient(to bottom, rgba(255, 255, 255, 0.9) 20%, rgba(249, 249, 249, 1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6ffffff', endColorstr='#f9f9f9', GradientType=0)
}
}
.ct06automenu.ct06v2 .ct06v2expanded .ct06downarrow {
	background:url('http://www.oracleimg.com/us/assets/ct06v1-sprite.png') no-repeat 50% -160px
}
.ct06automenu.ct06v2 .ct06v-subnav-trigger {
	display:block
}
.ct06automenu.ct06v2 .ct06w3>ul {
	display:none
}
.ct06automenu.ct06v2 .ct06w3.ct06-top-level-expanded>ul {
	display:block
}
.ct06automenu.ct06v2 ul {
	width:100%;
	float:none;
	margin-left:0!important
}
.ct06automenu.ct06v2 li {
	padding:0!important;
	float:none;
	display:block;
	text-align:left;
	border-bottom:1px solid #ccc;
	min-height:100%
}
.ct06tabsa .ct06automenu.ct06v2 li {
	background:#ebebeb;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff
}
.ct06tabsa .ct06automenu.ct06v2 li:first-child {
	border-top:0
}
.ct06tabsa .ct06automenu.ct06v2 li li {
	background:#fff;
	border-bottom:1px solid #ebebeb
}
.ct06automenu.ct06v2 li a, .ct06automenu.ct06v2 li b, .ct06automenu.ct06v2 li span {
	text-align:left;
	display:inline-block;
	margin:16px;
	padding:0
}
html.touch .ct06v2 li a, html.touch .ct06v2 li b {
	margin-left:16px
}
.ct06automenu.ct06v2 ul.ct06v2dropdown {
	position:relative
}
.ct06automenu.ct06v2 .ct06downarrow {
	position:absolute;
	top:2px;
	margin:0
}
.ct06automenu.ct06v2 .ct06w2 {
	min-width:100%!important
}
.ct06automenu.ct06v2 ul.ct06v2dropdown {
	padding-left:0;
	padding-right:0;
	padding-bottom:0;
	padding-top:0
}
.ct06automenu.ct06v2 li.ct06selected .ct06z2 {
	display:none
}
.ct06automenu.ct06v2 .ct06downarrow {
	padding:20px!important
}
.ct06v2 .ct06v-subnav-trigger .ct06downarrow {
	padding:0 20px!important;
	background:transparent!important
}
@media only screen and (min-width:974px) {
.ct06automenu .ct06w3 {
max-height:54px
}
.ct06automenu .ct06v-subnav-trigger {
max-width:890px;
margin:0 auto;
border:0;
padding:16px 28px 16px 56px
}
.ct06automenu ul.ct06r {
max-width:974px;
margin:0 auto!important;
border:1px solid #ccc;
background:#eee;
float:none
}
.ct06automenu ul.ct06r ul {
background:#fff;
border:0
}
.ct06automenu .ct06v-subnav-trigger .ct06downarrow {
padding-left:24px!Important
}
}
@media only screen and (min-width:1100px) {
.ct06automenu.ct06v2 .ct06downarrow {
right:12px
}
}
@media only screen and (max-width:1200px) {
.ct06v2 li.ct06rightalign ul {
left:auto!important
}
}
@media \0screen\,screen\9 {
.ct06v2expandible:hover ul.ct06v2dropdown {
	display:block;
	border:1px solid #ccc
}
.ct06v2expandible ul.ct06v2dropdown li {
	min-height:0
}
.ct06automenu .ct06w3 {
	max-height:54px
}
.ct06automenu .ct06v-subnav-trigger {
	max-width:890px;
	margin:0 auto;
	border:0;
	padding:16px 28px 16px 56px
}
.ct06automenu ul.ct06r {
	max-width:974px;
	margin:0 auto!important;
	border:1px solid #ccc;
	background:#eee;
	float:none
}
.ct06automenu ul.ct06r ul {
	background:#fff;
	border:0
}
.ct06automenu .ct06v-subnav-trigger .ct06downarrow {
	padding-left:24px!Important
}
.ct06v2 ul {
	float:none;
	width:974px;
	margin:0 auto!important;
	left:0!important
}
.ct06v2 .ct06w3 {
	border-bottom:1px solid #ccc
}
.ct06tabsa .ct06v2 .ct06w3 {
	border:0
}
.ct06tabsa .ct06v2 .ct06w3 ul {
	border-bottom:1px solid #ccc
}
a.ct06morelink span:after {
	background:url('http://www.oracleimg.com/us/assets/ct06v1-ie-menu-arrow.png') no-repeat 50% 50%
}
}
.ct06v2 .ct06downarrow.icnf-menu {
	height:13px;
	width:17px;
	background:url('http://www.oracleimg.com/us/assets/ct06-ham.png') no-repeat 0 0!important;
	left:20px;
	top:50%!important;
	margin-top:-7px
}
/*! CN11 */
.cn11 {
	padding-bottom:20px;
	margin:0 auto;
	width:100%;
	max-width:1300px;
	clear:both
}
.cn11:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.cn11 h3 {
	color:#000
}
.f11v2 .cn11 {
	max-width:10000px;
	background:url('http://www.oracleimg.com/us/assets/cn11-blog-bg.png') repeat-x 0 0 #fff;
	margin:0!Important;
	width:100%!important;
	padding-top:1.35em
}
.f11v2 h3, .f11v2 .cn11w1 {
	width:100%;
	max-width:974px;
	margin-left:auto;
	margin-right:auto
}
.f11v2r2 h3, .f11v2r2 .cn11w1 {
	max-width:1180px
}
.f11.f11v2.f11v2r2 .cn11 {
	background:#EEE
}
.f11.f11v2.f11v2r2 .cn11 .cmps-bttns>div {
	float:left;
	margin:0 16px .6em 0;
	position:relative;
	-webkit-box-shadow:0 1px 3px rgba(50, 50, 50, 0.3);
	-moz-box-shadow:0 1px 3px rgba(50, 50, 50, 0.3);
	box-shadow:0 1px 3px rgba(50, 50, 50, 0.3)
}
.f11.f11v2.f11v2r2 .cn11 .cmps-bttns>div>a {
	color:#1f4f82;
	display:block;
	padding:6px 54px 5px 15px;
padding:.6rem 5.4rem .5rem 1.5rem;
*padding-right:15px;
	font-size:16px;
	font-size:1.6rem;
	background:#fff
}
.f11.f11v2.f11v2r2 .cn11 .cmps-bttns>div:hover a {
	color:#FFF;
	background:0
}
.f11.f11v2.f11v2r2 .cn11 .cmps-bttns>div:hover>a:after {
	background-position:10px 8px
}
@media(min-width:0) and (max-width:1360px) {
.cn11 {
margin:0 2.4414062%;
width:95.1171876%
}
}
@media(min-width:0) and (max-width:1040px) {
.f11v2 .cn11w1, .f11v2 .cn11 h3 {
margin-left:2.4414062%;
margin-right:2.4414062%;
width:95.1171876%
}
}
@media(min-width:801px) and (max-width:1240px) {
.f11v2r2 h3, .f11v2r2 .cn11w1 {
margin-left:2%;
margin-right:2%;
width:96%
}
}
@media(min-width:0) and (max-width:800px) {
.f11v2r2 h3, .f11v2r2 .cn11w1 {
margin-left:2.4%;
margin-right:2.4%;
width:95.2%
}
}
@media(min-width:0) and (max-width:800px) {
.f11v2r2 h3, .f11v2r2 .cn11w1 {
margin-left:2.4%;
margin-right:2.4%;
width:95.2%
}
}
@media only screen and (min-width:0) and (max-width:770px) {
.f11.f11v2.f11v2r2 .cn11 .cmps-bttns>div>a:after {
background-position:-26px 5px
}
.f11.f11v2.f11v2r2 .cn11 .cmps-bttns>div:hover>a:after {
background-position:10px 5px
}
}
@media(min-width:0) and (max-width:500px) {
.f11.f11v2.f11v2r2 .cn11 .cmps-bttns>div>a:after {
background-position:-26px 4px
}
.f11.f11v2.f11v2r2 .cn11 .cmps-bttns>div:hover>a:after {
background-position:10px 4px
}
}
/*! CW21 */
.cw21hidden {
	position:fixed;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:19
}
.cw21, .cw21 * {
	font-size:16px;
	line-height:1.1em
}
.cw21 .cw21navigation a {
	font-size:13px
}
.cw21slideout h4 {
	font-size:18px;
	line-height:1.1em;
	font-weight:bold;
	color:#4e4e4e
}
.cw21 h4, .cw21 p {
	margin:0 0 .6em
}
.cw21 li {
	line-height:19px
}
.cw21 {
	position:fixed;
	margin:0;
	right:-262px;
	top:50%;
	z-index:20
}
.cw21w1 {
	padding:20px
}
.cw21slideout {
	width:260px;
	margin:0 -2px 0 4px;
	z-index:10;
	padding:0;
	box-shadow:0 0 3px 0 rgba(20, 20, 20, .6);
	-webkit-box-shadow:0 0 3px 0 rgba(20, 20, 20, .6);
	-moz-box-shadow:0 0 3px 0 rgba(20, 20, 20, .6);
	background-color:#fff;
	background:-moz-linear-gradient(left, #fff 0, #fff 51%, #eee 100%);
	background:-webkit-gradient(linear, left top, right top, color-stop(0%, #fff), color-stop(51%, #fff), color-stop(100%, #eee));
	background:-webkit-linear-gradient(left, #fff 0, #fff 51%, #eee 100%);
	background:-o-linear-gradient(left, #fff 0, #fff 51%, #eee 100%);
	background:-ms-linear-gradient(left, #fff 0, #fff 51%, #eee 100%);
	background:linear-gradient(to right, #fff 0, #fff 51%, #eee 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=1)
}
.cw21w2 {
	display:none
}
.cw21:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0
}
.cw21handle, .cw21opened .cw21handle:hover {
	left:-59px;
	position:absolute
}
.cw21handle:hover {
	left:-62px
}
.cw21navigation {
	padding:0;
	float:left;
	width:62px;
	box-shadow:0 0 3px 0 rgba(20, 20, 20, .6);
	-webkit-box-shadow:0 0 3px 0 rgba(20, 20, 20, .6);
	-moz-box-shadow:0 0 3px 0 rgba(20, 20, 20, .6);
	background:#d7d7d7
}
.cw21navigation li {
	clear:left;
	width:100%;
	margin:0;
	background-color:#d7d7d7;
	border-right:1px solid #d7d7d7;
	border-top:1px solid #d7d7d7;
	background:-moz-linear-gradient(left, #ddd 0, #fff 100%);
	background:-webkit-gradient(linear, left top, right top, color-stop(0%, #ddd), color-stop(100%, #fff));
	background:-webkit-linear-gradient(left, #ddd 0, #fff 100%);
	background:-o-linear-gradient(left, #ddd 0, #fff 100%);
	background:-ms-linear-gradient(left, #ddd 0, #fff 100%);
	background:linear-gradient(to right, #ddd 0, #fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#ffffff', GradientType=1)
}
.cw21navigation li a {
	display:block;
	color:#4e4e4e;
	overflow:hidden;
	text-align:center;
	position:relative;
	border:1px solid #FFF;
	padding:35px 0 6px;
	width:60px
}
.cw21navigation li.cw21selected {
	border-right:3px solid #fff;
	background:#fff
}
.cw21navigation li:hover {
	background:#fff
}
.cw21navigation>li.cw21firstli {
	border-top-width:0
}
.cw21help a b, .cw21chat a b, .cw21try a b, .cw21signup a b, .cw21demo a b, .cw21social a b {
	background:url('http://www.oracleimg.com/us/assets/cw21-sprite.png') 0 0 no-repeat !important;
	display:block; 
	height:26px;
	width:28px;
	position:absolute;
	top:6px;
	left:50%;
	margin-left:-14px
}
.cw21chat a b {
	background-position:0 -30px !important;
}
.cw21try a b {
	background-position:1px -59px !important;
}
.cw21signup a b {
	background-position:0 -370px !important;
}
.cw21demo a b {
	background-position:0 -89px !important;
	margin-left:-15px
}
.cw21social a b {
	background-position:0 -216px !important;
	margin-left:-15px;
}
.cw21 *:focus {
	outline:0
}
.cw21w1 li a {
	color:#000
}
.cw21w1 li {
	background:url('http://www.oracleimg.com/us/assets/cw21-sprite.png') -57px -29px no-repeat !important;
	padding:5px 0 5px 25px;
	margin:10px 0;
	font-weight:bold
}
.cw21w1 li.cw21phone {
	background-position:-81px 4px !important;
}
.cw21w1 li.cw21global {
	background-position:-32px -60px !important;
}
.cw21w1 li.cw21email {
	background-position:-81px -280px !important;
}
.cw21w1 li.cw21exp {
	background-position:-79px -121px !important;
}
.cw21w1 li.cw21demoitem {
	background-position:-52px -147px !important;
}
.cw21w1 li.cw21tour {
	background-position:-23px -175px !important;
}
.cw21w1 li.cw21support {
	background-position:-53px -309px !important;
}
.cw21w1 li.cw21partners {
	background-position:-24px -337px !important;
}
ul.cw21-iconfont {
	clear:both;
	overflow:hidden;
	margin:0 0 10px 0
}
ul.cw21-iconfont li {
	background:0;
	padding:0;
	margin:0 5px 10px 0;
	font-weight:normal;
	float:left
}
ul.cw21-iconfont li a {
	text-decoration:none
}
ul.cw21-sicons a {
	font-size:38px;
	position:relative;
	display:block;
	float:left
}
ul.cw21-sicons a div.icn-sicons {
	font-size:1em;
	position:relative;
	width:auto;
	height:1em
}
ul.cw21-sicons div.icn-sicons:before {
	font-size:1em;
	left:0;
	position:relative;
	left:0;
	width:1em;
	height:1em;
	top:0;
	color:#284c85
}
ul.cw21-sicons a:hover {
	text-decoration:none
}
ul.cw21-sicons a:hover div.icn-sicons:before {
	color:#7f7f7f;
	-webkit-transition:color 200ms ease-in;
	-moz-transition:color 200ms ease-in;
	transition:color 200ms ease-in
}
ul.cw21-sicons li {
	margin:-.3em 0 0 -.35em!important
}
.cw21w3 {
	display:none;
	z-index:0;
	width:38px;
	height:38px;
	position:fixed;
	bottom:10px;
	right:10px
}
#cw21scrollto {
	display:block;
	overflow:hidden;
	background:url('http://www.oracleimg.com/us/assets/cw21-sprite.png') -61px -236px no-repeat !important;
	display:block;
	width:38px;
	height:38px
}
@media(max-width:770px) {
.cw21 {
right:-222px;
top:30%
}
.cw21slideout {
width:220px
}
.cw21handle {
left:-47px!important;
width:50px!important
}
.cw21navigation {
width:50px
}
.cw21navigation li a {
width:48px;
height:0;
text-indent:-2000px
}
.cw21, .cw21 * {
font-size:13px
}
.cw21slideout h4 {
font-size:15px
}
.cw21 li {
line-height:16px
}
}
@media only screen and (min-width:771px) and (max-width:1300px) {
.f11v3 .cw21w3 {
bottom:46px
}
}
@media(max-width:600px), (max-height:600px) {
.cw21demo a b {
margin-left:-14px
}
.f11w1 {
padding-bottom:80px
}
.f11v3 .f11w1 {
padding-bottom:44px
}
.f11w1+#Wrapper_FixedWidth_Footer {
margin-top:-80px;
padding-bottom:80px
}
.cw21 {
bottom:0;
width:100%;
left:0;
right:auto;
top:auto
}
.cw21handle {
left:0!important;
width:100%!important;
height:43px
}
.cw21navigation li a {
width:48px;
height:0;
text-indent:-2000px
}
.cw21navigation li {
float:left;
clear:none;
width:auto
}
.cw21, .cw21 * {
font-size:13px
}
.cw21slideout h4 {
font-size:15px
}
.cw21 li {
line-height:16px
}
.cw21slideout {
width:100%!important;
margin:0;
height:43px
}
.cw21navigation {
width:100%!important;
height:43px;
background:#d1d1d1;
background:-moz-linear-gradient(top, rgba(209, 209, 209, 1) 0, rgba(166, 166, 166, 1) 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(209, 209, 209, 1)), color-stop(100%, rgba(166, 166, 166, 1)));
background:-webkit-linear-gradient(top, rgba(209, 209, 209, 1) 0, rgba(166, 166, 166, 1) 100%);
background:-o-linear-gradient(top, rgba(209, 209, 209, 1) 0, rgba(166, 166, 166, 1) 100%);
background:-ms-linear-gradient(top, rgba(209, 209, 209, 1) 0, rgba(166, 166, 166, 1) 100%);
background:linear-gradient(to bottom, rgba(209, 209, 209, 1) 0, rgba(166, 166, 166, 1) 100%)
}
.cw21opened .cw21slideout {
height:auto
}
.cw21opened .cw21handle {
margin-top:-30px
}
.cw21navigation li.cw21selected {
border-right:0;
border-bottom:3px #fff solid!Important
}
.cw21navigation>li.cw21firstli {
border-top-width:1px
}
.cw21w1 {
padding-top:30px
}
.cw21w3, .j1 .cw21w3 {
z-index:11;
width:52px;
height:42px;
border-top:1px solid #fff;
border-left:1px solid #fff;
bottom:0!important;
right:0;
box-shadow:0 0 3px 0 rgba(20, 20, 20, .6);
-webkit-box-shadow:0 0 3px 0 rgba(20, 20, 20, .6);
-moz-box-shadow:0 0 3px 0 rgba(20, 20, 20, .6);
background-color:#d7d7d7;
background:-moz-linear-gradient(left, #ddd 0, #fff 100%);
background:-webkit-gradient(linear, left top, right top, color-stop(0%, #ddd), color-stop(100%, #fff));
background:-webkit-linear-gradient(left, #ddd 0, #fff 100%);
background:-o-linear-gradient(left, #ddd 0, #fff 100%);
background:-ms-linear-gradient(left, #ddd 0, #fff 100%);
background:linear-gradient(to right, #ddd 0, #fff 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd', endColorstr='#ffffff', GradientType=1)
}
.cw21w3:hover {
background:#fff
}
#cw21scrollto {
background:0;
width:auto;
height:auto
}
a#cw21scrollto.icn-img:before, a#cw21scrollto.icn-img i.ie-icn {
background:url('http://www.oracleimg.com/us/assets/cw21-sprite.png') 0 -260px no-repeat;
display:block;
content:'';
width:22px;
height:14px;
margin:14px auto
}
}
.cw21 .screen-reader {
	position:absolute;
	top:-9999px;
	left:-9999px
}
/*! CW22 */
.cw22v0 {
	width:100%;
	position:relative;
	clear:both;
	z-index:1;
	margin:0
}
.cw22v0 h1, .cw22v0 div.cw22pagetitle div {
	width:974px;
	margin:0 auto;
	font-size:22px;
	font-size:2.2rem;
	color:#fff;
	font-weight:bold
}
.cw22v0 div.cw22pagetitle {
	position:absolute;
	top:50px;
	left:0;
	z-index:2;
	width:100%
}
.cw22v0 h1 span.cw22pagetitlebrand, .cw22v0 div.cw22pagetitle div span.cw22pagetitlebrand {
	color:#f00
}
.cw22 {
	background:#262626;
	background:-moz-linear-gradient(top, #262626 0, #2f2f2f 51%, #3a3a3a 84%, #3d3d3d 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #262626), color-stop(51%, #2f2f2f), color-stop(84%, #3a3a3a), color-stop(100%, #3d3d3d));
	background:-webkit-linear-gradient(top, #262626 0, #2f2f2f 51%, #3a3a3a 84%, #3d3d3d 100%);
	background:-o-linear-gradient(top, #262626 0, #2f2f2f 51%, #3a3a3a 84%, #3d3d3d 100%);
	background:-ms-linear-gradient(top, #262626 0, #2f2f2f 51%, #3a3a3a 84%, #3d3d3d 100%);
	background:linear-gradient(to bottom, #262626 0, #2f2f2f 51%, #3a3a3a 84%, #3d3d3d 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#3d3d3d', GradientType=0)
}
.cw22border {
	border-bottom:15px solid #cdcdcd
}
.cw22inpage {
	margin:0 0 3em 0
}
.cw22inpage:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.cw22 {
	width:100%;
	position:relative;
	float:left;
	overflow:hidden;
	margin:0
}
.js .cw22 {
	opacity:0
}
.cw22 * {
	color:#fff
}
.cw22 a * {
	color:inherit
}
.cw22darktext *, .cw22darktext h1, .cw22darktext div.cw22pagetitle div {
	color:#000
}
.cw22darktext {
	color:#000;
	background:#e6e9f2;
	background:-moz-linear-gradient(top, #e6e9f2 0, #dee2ec 22%, #bec8d4 74%, #b4c0cc 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e6e9f2), color-stop(22%, #dee2ec), color-stop(74%, #bec8d4), color-stop(100%, #b4c0cc));
	background:-webkit-linear-gradient(top, #e6e9f2 0, #dee2ec 22%, #bec8d4 74%, #b4c0cc 100%);
	background:-o-linear-gradient(top, #e6e9f2 0, #dee2ec 22%, #bec8d4 74%, #b4c0cc 100%);
	background:-ms-linear-gradient(top, #e6e9f2 0, #dee2ec 22%, #bec8d4 74%, #b4c0cc 100%);
	background:linear-gradient(to bottom, #e6e9f2 0, #dee2ec 22%, #bec8d4 74%, #b4c0cc 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e9f2', endColorstr='#b4c0cc', GradientType=0)
}
.cw22 a, .cw22 a:visited {
	color:#fff
}
.cw22darktext a, .cw22darktext a:visited {
	color:#000
}
.cw22slidew1 {
	overflow:hidden;
	width:100%;
	height:250px
}
.cw22slides {
	position:relative;
	float:left;
	background:#444
}
.cw22w1 h2 {
	font-weight:normal
}
.cw22w1 {
	position:relative;
	width:974px;
	margin:120px auto 0;
	z-index:1;
	padding-bottom:60px
}
.cw22slides .cw22w1 {
	padding-bottom:60px
}
.cw22bgimg {
	position:absolute;
	top:0;
	bottom:0;
	left:50%;
	-z-index:-1;
	margin-left:-725px
}
.cw22linklist li {
	padding-left:20px;
	background:url('http://www.oracleimg.com/us/assets/cmps-chevron-sprite.png') -164px -19px no-repeat;
	margin:.6em 0
}
.cw22darktext .cw22linklist li {
	background-position:-124px -60px
}
.cw22content div.sharewidget div.icn-share:after {
	width:23px;
	height:21px;
	padding:0
}
.cw22-bg1 {
	background:#262626;
	background:-moz-linear-gradient(top, #262626 0, #2f2f2f 51%, #3a3a3a 84%, #3d3d3d 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #262626), color-stop(51%, #2f2f2f), color-stop(84%, #3a3a3a), color-stop(100%, #3d3d3d));
	background:-webkit-linear-gradient(top, #262626 0, #2f2f2f 51%, #3a3a3a 84%, #3d3d3d 100%);
	background:-o-linear-gradient(top, #262626 0, #2f2f2f 51%, #3a3a3a 84%, #3d3d3d 100%);
	background:-ms-linear-gradient(top, #262626 0, #2f2f2f 51%, #3a3a3a 84%, #3d3d3d 100%);
	background:linear-gradient(to bottom, #262626 0, #2f2f2f 51%, #3a3a3a 84%, #3d3d3d 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#3d3d3d', GradientType=0)
}
.cw22-bg2 {
	background:#575757;
	background:-moz-linear-gradient(top, #575757 0, #5b5b5b 14%, #6a6a6a 40%, #737373 63%, #7d7d7d 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #575757), color-stop(14%, #5b5b5b), color-stop(40%, #6a6a6a), color-stop(63%, #737373), color-stop(100%, #7d7d7d));
	background:-webkit-linear-gradient(top, #575757 0, #5b5b5b 14%, #6a6a6a 40%, #737373 63%, #7d7d7d 100%);
	background:-o-linear-gradient(top, #575757 0, #5b5b5b 14%, #6a6a6a 40%, #737373 63%, #7d7d7d 100%);
	background:-ms-linear-gradient(top, #575757 0, #5b5b5b 14%, #6a6a6a 40%, #737373 63%, #7d7d7d 100%);
	background:linear-gradient(to bottom, #575757 0, #5b5b5b 14%, #6a6a6a 40%, #737373 63%, #7d7d7d 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#7d7d7d', GradientType=0)
}
.cw22-bg3 {
	background:#323f4c;
	background:-moz-linear-gradient(top, #323f4c 0, #384655 18%, #455566 41%, #516376 60%, #6a8098 88%, #7088a0 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #323f4c), color-stop(18%, #384655), color-stop(41%, #455566), color-stop(60%, #516376), color-stop(88%, #6a8098), color-stop(100%, #7088a0));
	background:-webkit-linear-gradient(top, #323f4c 0, #384655 18%, #455566 41%, #516376 60%, #6a8098 88%, #7088a0 100%);
	background:-o-linear-gradient(top, #323f4c 0, #384655 18%, #455566 41%, #516376 60%, #6a8098 88%, #7088a0 100%);
	background:-ms-linear-gradient(top, #323f4c 0, #384655 18%, #455566 41%, #516376 60%, #6a8098 88%, #7088a0 100%);
	background:linear-gradient(to bottom, #323f4c 0, #384655 18%, #455566 41%, #516376 60%, #6a8098 88%, #7088a0 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#323f4c', endColorstr='#7088a0', GradientType=0)
}
.cw22-bg4 {
	background:#600;
	background:-moz-linear-gradient(top, #600 0, #6c0000 13%, #800000 40%, #920000 60%, #b50000 87%, #bf0000 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #600), color-stop(13%, #6c0000), color-stop(40%, #800000), color-stop(60%, #920000), color-stop(87%, #b50000), color-stop(100%, #bf0000));
	background:-webkit-linear-gradient(top, #600 0, #6c0000 13%, #800000 40%, #920000 60%, #b50000 87%, #bf0000 100%);
	background:-o-linear-gradient(top, #600 0, #6c0000 13%, #800000 40%, #920000 60%, #b50000 87%, #bf0000 100%);
	background:-ms-linear-gradient(top, #600 0, #6c0000 13%, #800000 40%, #920000 60%, #b50000 87%, #bf0000 100%);
	background:linear-gradient(to bottom, #600 0, #6c0000 13%, #800000 40%, #920000 60%, #b50000 87%, #bf0000 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#660000', endColorstr='#bf0000', GradientType=0)
}
.cw22-bg5 {
	background:#f7f7f7;
	background:-moz-linear-gradient(top, #f7f7f7 0, #f2f2f2 18%, #d5d5d5 74%, #d9d9d9 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(18%, #f2f2f2), color-stop(74%, #d5d5d5), color-stop(100%, #d9d9d9));
	background:-webkit-linear-gradient(top, #f7f7f7 0, #f2f2f2 18%, #d5d5d5 74%, #d9d9d9 100%);
	background:-o-linear-gradient(top, #f7f7f7 0, #f2f2f2 18%, #d5d5d5 74%, #d9d9d9 100%);
	background:-ms-linear-gradient(top, #f7f7f7 0, #f2f2f2 18%, #d5d5d5 74%, #d9d9d9 100%);
	background:linear-gradient(to bottom, #f7f7f7 0, #f2f2f2 18%, #d5d5d5 74%, #d9d9d9 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#d9d9d9', GradientType=0)
}
.cw22-bg6 {
	background:#d0dde6;
	background:-moz-linear-gradient(top, #d0dde6 0, #c6d5dd 25%, #a4b9c1 78%, #9bb2ba 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d0dde6), color-stop(25%, #c6d5dd), color-stop(78%, #a4b9c1), color-stop(100%, #9bb2ba));
	background:-webkit-linear-gradient(top, #d0dde6 0, #c6d5dd 25%, #a4b9c1 78%, #9bb2ba 100%);
	background:-o-linear-gradient(top, #d0dde6 0, #c6d5dd 25%, #a4b9c1 78%, #9bb2ba 100%);
	background:-ms-linear-gradient(top, #d0dde6 0, #c6d5dd 25%, #a4b9c1 78%, #9bb2ba 100%);
	background:linear-gradient(to bottom, #d0dde6 0, #c6d5dd 25%, #a4b9c1 78%, #9bb2ba 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0dde6', endColorstr='#9bb2ba', GradientType=0)
}
.cw22-bg7 {
	background:#fff;
	filter:none
}
.cw22v1 .cw22w3 {
	width:84%
}
.cw22v1 .cw22w3 p {
	width:75%
}
.cw22v1 .cw22-heading {
	font-size:46px;
	font-size:4.6rem;
	line-height:1.04347826087em;
	margin:0 0 .6em 0
}
.cw22v1 .cw22cta {
	clear:both;
	padding:.6em 0 .6em
}
.cw22darktext .cw22cta a {
	color:#1f4f82
}
.cw22 .cw22cta .icnf-cv-right:before {
	content:"";
	display:block;
	position:absolute;
	left:10px;
	bottom:5px;
	background:url('http://www.oracleimg.com/us/assets/cmps-chevron-sprite.png') 100% 0 no-repeat;
	width:16px;
	width:1.6rem;
	height:20px;
	height:2rem
}
.cw22darktext .cw22cta .icnf-cv-right:before {
	background-position:-106px -81px
}
.cw22v2 .cw22w1 {
	margin-top:30px;
	min-height:360px
}
.cw22v2 .cw22w3 {
	margin:0;
	width:100%;
	padding-top:2em
}
.cw22v2 h5, .cw22v2 .cw22-heading {
	margin:0 0 .6em 0;
	font-size:35px;
	font-size:3.5rem;
	line-height:1.114285714286em;
	font-weight:bold
}
.cw22v2 .cw22-heading {
	margin-top:-40px;
	margin-top:-4rem;
	padding:0!important
}
.cw22v2 .cw22-subheading {
	margin:0 0 .6em 0;
	font-size:30px;
	font-size:3.0rem;
	line-height:1.133333333333em;
	font-weight:bold
}
.cw22v2 h6 a:before, .cw22v2 .cw22-subheading a:before {
	content:'';
	display:inline-block;
	background:url('http://www.oracleimg.com/us/assets/cmps-chevron-sprite.png') -184px 0 no-repeat;
	height:20px;
	width:24px
}
.cw22darktext.cw22v2 h6 a:before, .cw22darktext.cw22v2 .cw22-subheading a:before {
	background-position:-144px -40px
}
.cw22v2 .cw22media {
	width:49.486652977412731%;
	float:left;
	background:url('http://www.oracleimg.com/us/assets/cw04loading.gif') 50% 50% no-repeat #333;
	margin:4px 0 24px
}
.cw22v2 .cw22img {
	margin:18px 0 24px;
	width:49.486652977412731%;
	float:left
}
.cw22v2 .cw22img img {
	width:91.286307053941909%
}
.cw22v2 .cw22content {
	width:45.68788501026694%;
	float:left;
	margin:0 0 0 4.825462012320327%
}
.cw22v2 .cw22content p, .cw22content blockquote {
	width:100%;
	font-size:22px;
	font-size:2.2rem;
	line-height:1.2em;
	margin-bottom:.8em
}
.cw22v2 .cw22content.cw22noimg {
	margin-left:0;
	width:55%
}
.cw22v2 .cw22qtattr {
	font-size:18px;
	font-size:1.8rem;
	line-height:1.15em
}
.cw22v2 .cw22logo {
	float:right;
	width:35.955056179775281%;
	max-width:160px;
	margin-top:5px;
	margin-left:15px
}
.cw22lq:after {
	content:"";
	height:1px;
	display:inline-block
}
.cw22lq, .cw22rq {
	display:inline;
	height:1em;
	overflow:hidden;
	position:relative;
	padding:0 20px 0 0
}
blockquote .cw22lq, blockquote .cw22rq {
	padding-right:24px
}
.cw22lq em, .cw22rq em {
	font-style:normal;
	font-size:2.4em;
	position:absolute;
	top:.25em
}
.cw22lq, .cw22rq {
*padding-right:0!important
}
.cw22lq em, .cw22rq em {
*font-size:1em;
*top:0;
*position:relative
}
.cw22rq {
	margin-left:3px
}
.cw22v2 blockquote {
	font-size:27px;
	font-size:2.7rem;
	line-height:1.2em
}
.cw22content blockquote {
	margin-top:35px;
	margin-top:3.5rem
}
.cw22noimg .cw22logo {
	float:left;
	clear:both;
	margin:.6em 0 0
}
.cw22v3 .cw22w1 {
	margin-top:132px;
	min-height:22px;
	margin-bottom:0!important
}
.cw22v3 .cw22w3 {
	width:55%
}
.cw22v3.cw22inpage .cw22w1 {
	margin-top:52px;
	min-height:112px
}
.cw22v3 .cw22-heading, .cw22v3 h1 {
	margin:0 0 .6em 0;
	font-size:46px;
	font-size:4.6rem;
	line-height:1.04347826087em;
	font-weight:normal;
	width:auto
}
.cw22v3.cw22alttext .cw22w1 {
	margin-top:60px;
	padding-bottom:0
}
.cw22v3.cw22alttext .cw22w3 h3, .cw22v3.cw22alttext .cw22w3 h4 {
	font-weight:normal
}
.cw22v3.cw22alttext .cw22w3 .cw22-heading {
	font-size:30px;
	font-size:3.0rem
}
.cw22v3.cw22alttext .cw22-heading+h3 {
	margin-top:-0.4em
}
.cw22v3.cw22alttext h4+p {
	margin-top:-0.6em
}
.cw22v3.cw22alttext .cw22w3 p {
	font-size:18px;
	font-size:1.8rem
}
.cw22v4 .cw22w3 {
	width:55%;
	text-shadow:1px 1px 2px rgba(255, 255, 255, 1)
}
.cw22v4 h1 {
	font-size:22px;
	font-size:2.2rem;
	font-weight:bold;
	margin:0 0 2.3em;
	color:#242424
}
.cw22v4 h1 em {
	color:#f00;
	font-style:normal
}
.cw22v4 .cw22w1 {
	margin:52px auto 0;
	padding-bottom:10.7em
}
.cw22slides .cw22v4 .cw22w1 {
	padding-top:2.3em
}
.cw22slides .cw22v4 h1 {
	color:#000
}
.cw22v4 .cw22w7 {
	color:#242424;
	font-size:44px;
	font-size:4.4rem;
	font-weight:normal;
	margin:0 0 .6em;
	width:974px;
	line-height:1.054545454545em
}
.cw22v4 .cw22w7 i {
	position:relative;
	width:80px;
	display:block;
	height:1em;
	float:left
}
.cw22v4 .cw22w7 img {
	position:absolute;
	bottom:-1px;
	right:0
}
.cw22v4 p {
	color:#696767;
	font-size:20px;
	font-size:2rem;
	margin-bottom:.6em
}
.cw22v4 a {
	color:#1f4f82!important;
	font-size:20px;
	font-size:2rem
}
.cw22v4z1 {
	width:100%;
	height:50px;
	position:absolute;
	bottom:0;
	background:#fff;
	background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 1)));
	background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
	background:-o-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
	background:-ms-linear-gradient(top, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%);
	background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 1) 100%)
}
.cw22cta .icnf-cv-right {
	padding-left:.15em;
	font-size:1.4em;
	position:relative;
	top:.1em;
	color:#1f4f82!important
}
.cw22v4 .cw22cta .icnf-cv-right:before {
	background-position:-106px -81px
}
.cw22v0.cw22slideshow .cw22pagetitle+.cw22slidew1 .cw22slides .cw22v4 .cw22w1 {
	padding-top:3.6em
}
.cw22v5 {
	border-bottom:#ccc solid 10px
}
.cw22v5 .cw22w1 {
	margin-top:2.75em;
	min-height:22px;
	margin-bottom:0!important
}
.cw22v5 .cw22w3 {
	width:55%
}
.cw22v5.cw22inpage .cw22w1 {
	margin-top:52px;
	min-height:112px
}
.cw22v5 h1 {
	font-size:22px;
	font-size:2.2rem;
	margin:0 0 2em;
	line-height:1em
}
.cw22v5 h2, .cw22v5 .cw22-heading {
	margin:0 0 .3em 0;
	font-size:46px;
	font-size:4.6rem;
	line-height:1.04347826087em
}
.cw22v5 p {
	font-size:30px;
	font-size:3.0rem;
	line-height:1em;
	margin-bottom:.25em
}
.cw22w4 {
	position:relative;
	left:67%;
	top:10px;
	width:17%;
	text-align:center;
	margin-bottom:35px
}
.cw22w4 a {
	white-space:nowrap
}
.cw22v6 .cw22w1 {
	margin-top:30px;
	min-height:360px
}
.cw22v6 .cw22w3 {
	margin:0;
	width:100%
}
.cw22v6 h5 {
	margin-bottom:.6em
}
.cw22v6 h6, .cw22v6 div.cw22-heading {
	font-size:30px;
	font-size:3rem;
	text-align:center;
	margin-bottom:30px;
	min-height:20px;
	line-height:1.133333333333em;
	font-weight:bold
}
.cw22darktext.cw22v6 h6 a:before {
	background-position:-144px -40px
}
.cw22v6 .cw22media {
	width:100%;
	background:url('http://www.oracleimg.com/us/assets/cw04loading.gif') 50% 50% no-repeat #333;
	margin:18px 0 24px
}
.cw22v6 .cw22img {
	margin:18px 0 24px;
	width:100%
}
.cw22v6 .cw22img img {
	margin:0 auto;
	display:block;
	width:100%;
	max-width:488px
}
.cw22v6 .cw22content {
	width:70%;
	margin:0 15%
}
.cw22v6 .cw22content p, .cw22content blockquote {
	width:100%;
	font-size:20px;
	font-size:2rem;
	line-height:1.2em;
	margin-bottom:.8em
}
.cw22v7 .cw22w1 {
	margin-top:48px;
	min-height:122px;
	padding:0 0 30px
}
.cw22v8 .cw22w1 {
	margin-top:48px;
	min-height:122px;
	padding:0 0 30px
}
.cw22slidestitle {
	position:relative;
	z-index:1
}
.cw22slidestitle, .cw22v9, .cw22slidew1 {
	filter:none;
	background:#edeff0;
	color:#252525
}
.cw22slidestitle h3, .cw22slidestitle .cw22-heading {
	margin:0 auto;
	padding:1.3em 0 0;
	font-size:37px;
	font-size:3.7rem;
	line-height:1.1em;
	font-weight:bold
}
.cw22slidestitle+.cw22slidew1 {
	margin-top:-.6em
}
.cw22v9 * {
	color:#252525
}
.cw22v9 .cw22w1 {
	margin-top:40px;
	min-height:122px;
	padding:0 0 64px
}
.cw22v9 .cw22w5 {
	width:40.246407%;
	float:left;
	margin-right:3.5934292%
}
.cw22v9.cw22right .cw22w5 {
	float:right;
	margin-left:3.5934292%;
	margin-right:0
}
.cw22v9 .cw22w5 img {
	width:100%
}
.cw22v9 .cw22w6 {
	width:56%;
	float:left
}
.cw22v9 .cw22w6 p {
	font-size:25px;
	font-size:2.5rem;
	line-height:1.3em;
	margin:.9em 0 1.1em
}
.cw22 .icn-heading {
	font-size:18px;
	font-size:1.8rem;
	text-transform:uppercase;
	color:#5e5e5e
}
.cw22 .icn-heading:before {
	top:-1px;
	font-size:3.0rem
}
.cw22v9title {
	margin-bottom:60px;
	margin-bottom:6rem
}
.cw22v9title .cw22slides {
	background:#edeff0
}
.cw22snav {
	position:absolute;
	bottom:0;
	width:100%;
	z-index:1
}
.cw22bnav, .cw22nnav {
	position:absolute;
	left:3.2330827%;
	top:0;
	bottom:0
}
.cw22nnav {
	left:auto;
	right:3.2330827%
}
.cw22v0:hover .cw22bnav a, .cw22v0:hover .cw22nnav a {
	opacity:.7;
	-webkit-transition:opacity 250ms;
	-moz-transition:opacity 250ms;
	-o-transition:opacity 250ms;
	transition:opacity 250ms
}
.cw22bnav a, .cw22nnav a, .cw22snavw1 a.cw22inav {
	width:70px;
	height:62px;
	position:absolute;
	top:50%;
	margin-top:-31px;
	background:url('http://www.oracleimg.com/us/assets/cw22-sprite.png') 0 0 no-repeat;
	display:block;
	text-indent:-4000px;
	overflow:hidden;
	opacity:.5;
	z-index:2
}
.no-touch .cw22nnav a, .no-touch .cw22bnav a {
	opacity:.7
}
.cw22nnav a, .cw22snavw1 a.cw22inext {
	left:-70px;
	background-position:-80px 0
}
.cw22snavw1 a.cw22inav {
	width:40px;
	height:40px;
	background-position:-14px -11px
}
.cw22snavw1 a.cw22inext {
	background-position:-96px -11px
}
.cw22bnav a:hover, .cw22nnav a:hover {
	opacity:1!important
}
.cw22navslides li, .cw22snavw1 a.cw22inav {
	float:left;
	margin:0
}
.cw22navslides a {
	display:block;
	width:12px;
	height:12px;
	margin:5px 9px;
	opacity:1;
	-webkit-border-radius:20px;
	-moz-border-radius:20px;
	border-radius:20px;
	background:#d0d0d0;
	-webkit-transition:background 250ms;
	-moz-transition:background 250ms;
	-o-transition:background 250ms;
	transition:background 250ms;
	z-index:1;
	text-indent:-4000px;
	overflow:hidden
}
.cw22navslides .cw22selected a {
	opacity:1!Important;
	background:#f00
}
.cw22snav {
	width:100%;
	position:absolute;
	bottom:10px;
	float:left
}
.cw22snavw1 {
	float:left;
	min-width:120px;
	position:relative;
	left:50%
}
.cw22snavw1 ul {
	float:left;
	margin:12px 10px 0
}
.cw22w1:after, .cw22w3:after, .cw22snavw1:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.cw22snavw1 a.cw22inav {
	visibility:hidden;
	position:relative;
	left:auto;
	right:auto;
	margin:0;
	top:0
}
.cw22idisabled, .cw22bnav .cw22idisabled:hover, .cw22nnav .cw22idisabled:hover {
	opacity:.2!important
}
.cw22fallback {
	display:none
}
.no-js .cw22fallback, .no-ox .cw22fallback {
	display:block
}
.cw22v6nav .cw22bnav, .cw22v6nav .cw22nnav {
	position:absolute;
	left:17.5%;
	top:0;
	bottom:0
}
.cw22v6nav .cw22nnav {
	left:auto;
	right:17.5%
}
.cw22inpage+hr.rulebig {
	margin-top:-60px
}
@media only screen and (min-width:0) and (max-width:1280px) {
.cw22snavw1 a.cw22inav {
visibility:visible
}
.cw22nnav a, .cw22bnav a {
display:none!important
}
.cw22v6nav .cw22snavw1 a.cw22inav {
visibility:hidden
}
.cw22v6nav .cw22nnav a, .cw22bnav a {
display:block
}
.cw22v6nav .cw22nnav {
position:absolute;
left:14.5%;
top:0;
bottom:0
}
.cw22v6nav .cw22nnav {
left:auto;
right:14.5%
}
.cw22w4 {
left:67.5%;
width:17%
}
}
@media only screen and (min-width:0) and (max-width:1124px) {
.cw22v6nav .cw22nnav {
position:absolute;
left:12.5%;
top:0;
bottom:0
}
.cw22v6nav .cw22nnav {
left:auto;
right:12.5%
}
}
@media only screen and (min-width:0) and (max-width:1024px) {
.cw22v0 h1, .cw22v0 div.cw22pagetitle div, .cw22v0 h2, .cw22v0 .cw22-heading, .cw22v0 p, .cw22w1, .cw22v4 .cw22w7, .cw22v0 p+.cw22cta, .cw22v3.cw22alttext .cw22w3 h3, .cw22v3.cw22alttext .cw22w3 h4 {
padding-left:2.4414062%;
padding-right:2.4414062%;
width:95.1171876%
}
.cw22w4 {
left:67.5%;
width:17%
}
.cw22v6nav .cw22nnav {
position:absolute;
left:3.2330827%;
top:0;
bottom:0
}
.cw22v6nav .cw22nnav {
left:auto;
right:3.2330827%
}
.cw22content div.sharewidget div.icn-share:before {
top:-5px;
left:-5px
}
.cw22content div.sharewidget div.icn-share:after {
top:-5px;
left:-5px
}
}
@media only screen and (min-width:0) and (max-width:974px) {
.cw22v1 .cw22w1, .cw22v3 .cw22w1 {
margin-top:52px!Important
}
.cw22v0 div.cw22pagetitle {
top:8px
}
.cw22v4 .cw22w1 {
margin:20px auto 0
}
.cw22w4 {
left:67.5%;
width:17%
}
.cw22v7 .cw22w1, .cw22v8 .cw22w1 {
margin-top:20px
}
}
@media only screen and (min-width:0) and (max-width:930px) {
.cw22v4 h2 img {
display:none
}
}
@media only screen and (min-width:0) and (max-width:770px) {
.cw22v2 .cw22content {
clear:both;
width:100%;
margin:10px auto 20px;
float:none
}
.cw22v2 .cw22media {
width:70%;
margin:10px auto 20px;
float:none
}
.cw22v2 .cw22img {
width:70%;
margin:10px auto 20px;
float:none
}
.cw22v2 .cw22logo {
margin-top:15px
}
.cw22lq, .cw22rq {
padding-right:16px
}
blockquote .cw22lq, blockquote .cw22rq {
padding-right:18px
}
.cw22v6 .cw22img {
margin:10px 0 20px
}
.cw22v6 h6 {
margin-bottom:20px
}
.cw22v6 .cw22content {
width:90%!Important;
margin:0 5%
}
.cw22v6nav .cw22snavw1 a.cw22inav {
visibility:visible
}
.cw22v6nav .cw22nnav a, .cw22bnav a {
display:none
}
.cw22v4 .cw22w1 {
margin:20px auto 30px
}
.cw22 .cw22cta .icnf-cv-right:before {
background-position:-166px -22px;
bottom:2px;
left:8px
}
.cw22darktext .cw22cta .icnf-cv-right:before, .cw22v4 .cw22cta .icnf-cv-right:before {
background-position:-88px -102px
}
.cw22w4 {
left:63.5%;
width:33%
}
.cw22v7 .cw22w1, .cw22v8 .cw22w1 {
margin-top:20px;
min-height:102px
}
}
@media only screen and (min-width:0) and (max-width:720px) {
.cw22imgalt .cw22bgimg {
display:none!important
}
.cw22content div.sharewidget div.icn-share:after {
width:21px;
height:20px
}
}
@media only screen and (min-width:0) and (max-width:550px) {
.cw22v3 .cw22w1 {
margin-top:52px;
min-height:60px
}
.cw22v1 .cw22bgimg, .cw22v3 .cw22bgimg, .cw22v4 .cw22bgimg, .cw22v8 .cw22bgimg {
display:none
}
.cw22-bg7 {
background:#fff;
background:-moz-linear-gradient(left, #fff 38%, #d6d6d6 100%);
background:-webkit-gradient(linear, left top, right top, color-stop(38%, #fff), color-stop(100%, #d6d6d6));
background:-webkit-linear-gradient(left, #fff 38%, #d6d6d6 100%);
background:-o-linear-gradient(left, #fff 38%, #d6d6d6 100%);
background:-ms-linear-gradient(left, #fff 38%, #d6d6d6 100%);
background:linear-gradient(to right, #fff 38%, #d6d6d6 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#d6d6d6', GradientType=1)
}
.cw22v4 .cw22w3 {
width:auto;
text-shadow:none
}
.cw22v1 .cw22w3, .cw22v3 .cw22w3, .cw22v4 .cw22w3 {
width:100%!Important
}
.cw22v6 h6 {
margin-bottom:15px
}
.cw22w4 {
left:60.5%;
width:39%
}
.cw22v7 .cw22w1, .cw22v8 .cw22w1 {
margin-top:20px;
min-height:50px
}
}






