/* Used in eg. /support/usingopera/operaini/ */

#content table.grid-inv {
	color:#000;
	background:#cad3e8;
	width:100%;
	}

#content table.grid-inv caption {
	color:#000;
	background:#cad3e8;
	margin-top:1em;
	padding-top:0.3em;
	padding-right:0;
	padding-bottom:0;
	padding-left:0;
	font-weight:bold;
	}

#content table.grid-inv th {
	padding-left:4px;
	color:#000;
	background:#fff;
	}

#content table.grid-inv td {
	padding-left:4px;
	color:#000;
	background:#fff;
	}

#content dl {
	margin-top: 0.75em; 
	margin-right: 0; 
	margin-bottom: 0.75em; 
	margin-left: 0; 
	padding: 0; 
	}

#content dt {
	margin-top: 1px; 
	margin-right: 0; 
	margin-bottom: 0; 
	margin-left: 0; 
	padding: 0; 
	}

#tutorial #content dt {
	font-weight: bold; 
	}

#content dd {
	margin-top: 1px; 
	margin-right: 0; 
	margin-bottom: 0.5em; 
	margin-left: 1em; 
	padding: 0; 
	}

.enter-button {
	margin-left: 164px; 
	}

.inparaleft {
	float:left;
	}


/* Multi-page documents */

div.multidocnav h2 {
	margin-top:3em;
	margin-bottom:0;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:5px;
	font-size:13px;
	color:#fff;
	background-color:#40638e;
	}

div.multidocnav dl {
	margin-top:1.5em;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	}

div.multidocnav dt {
	margin:5px 0 5px 0;
	padding-left:0;
	}

div.multidocnav dd {
	margin-top:0%;
	margin-right:0%;
	margin-bottom:0%;
	margin-left:4%;
	padding-left:1.5em;
	}

div.multidocnav dl dt.current, div.multidocnav dl dd.current {
	font-weight:bold;
	color:#000000;
	background:url(submenu_.gif) no-repeat top left;
	background-color:transparent;
	padding-left:0.5em;
	}

div.multidocnav dl dt.current a, div.multidocnav dl dd.current a {
	color:#000000;
	background-color:transparent;
	}


/* Multi-page documents */

div#multidocnav h2 {
	margin-top:3em;
	margin-bottom:0;
	padding-top:2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:5px;
	font-size:13px;
	color:#fff;
	background-color:#40638e;
	}

div#multidocnav dl {
	margin-top:1.5em;
	margin-right:0;
	margin-bottom:0;
	margin-left:0;
	}

div#multidocnav dt {
	margin:5px 0 5px 0;
	padding-left:0;
	}

div#multidocnav dd {
	margin-top:0%;
	margin-right:0%;
	margin-bottom:0%;
	margin-left:4%;
	padding-left:1.5em;
	}

div#multidocnav dl dt.current, div#multidocnav dl dd.current {
	font-weight:bold;
	color:#000000;
	background:url(submenu_.gif) no-repeat top left;
	background-color:transparent;
	padding-left:0.5em;
	}

div#multidocnav dl dt.current a, div#multidocnav dl dd.current a {
	color:#000000;
	background-color:transparent;
	}


body#tutorial #content {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	line-height:1.4em;
	color:#000;
	background:#fff;
	}

body#tutorial #sidebar {
	display:none;
	}



h1[id]:hover:after, h2[id]:hover:after, h3[id]:hover:after, h4[id]:hover:after, h5[id]:hover:after, h6[id]:hover:after {
	content:" #" attr(id);
	font-style:italic;
	font-weight:normal;
	color:#666;
	font-size:10px;
	}

/* logic for nested quotes */
q {
  quotes: '"' '"' "'" "'";
  font-style: italic;
  color: #336666;
}

/* logic for showing quotes */
q:before { content: open-quote }
q:after  { content: close-quote }

div.float {
	float:right;
	margin:5px;
	}

.projection {
	display:none;
	}

p.subnav {
	margin:0 0 1.6em 0;
	background:#f7f7f7;
	padding:2px;
	border-bottom:1px solid #ddd;
	}

.indexlink li {
	font-size:11px;
	}


.nav {
	background:#eef0f2;
	padding-right:6px;
	}

.nav p {
	text-align:right;
	margin:0;
	font-size:11px;
	line-height:26px;
	}

.nav h1 {
	line-height:26px;
	}

.nav img {
	margin-bottom:-2px;
	}

.nav a:hover {
	background:#cdd6df;
	}

.tutorials {
	clear:both;
	border-top:1px dotted #aaa;
	margin-top:15px;
	padding-top:15px;
	}

.tutorials img {
	float:left;
	margin-right:14px;
	}

.tutorials h2 {
	margin:0;
	font-size:13px;
	}

#tutorial_s60 h2 {
	background-color:#EEF0F2;
}

#tutorial_s60 h3 {
	clear: none;
	}

#tutorial_s60 .tip {
	clear: both;
	}

#tutorial_s60 .center-img {
	text-align: center;
	}

#tutorial_s60 .center-img img{
	margin-right: 5px;
	margin-left: 5px;
	}

#tutorial_s60 img.pushup {
	margin-bottom: 40px;
	}

#tutorial_s60 .nodots {
	list-style-type: none;
	}
	
th {
	background-color:#EEF0F2;
}
th, td {
	border:1px solid #BEC9D1;
	padding:3px;
}
.path-menu {
	background-color:#eee;
	padding:0 3px;
}

abbr[title], acronym[title] {
	border-bottom:1px dotted #333;
	cursor:help;
}
