/*******************************************************************/
/*                                                                 */
/* ISHelp.css - definition of global styles used                   */
/*            throughout the InstallShield Help Library            */
/*                                                                 */
/* Copyright ?2002-2003 InstallShield Software Corporation        */
/*******************************************************************/

BODY {
    background-color: window;
	background-image: none;
    margin-left: 0em;
    margin-top: 0em;
    margin-right: 0em;
    margin-bottom: 6em;
}

BODY, P, A, LI, TD, H1, H2, H3, H4, H5, H6 {
    font-family: "Verdana", "Arial", sans-serif;
    color: windowtext;
}


P, H1, H2, H3, H4, H5, H6, HR, UL, OL, PRE, p.subtitle, p.seealso {
    margin-left: 8pt;
    margin-right: 8pt;
}

H2, H3, H4, H5, H6 {
	margin-bottom: 4pt;
}

H1 A {
	font-family: "Franklin Gothic Medium", "Verdana", "Arial", sans-serif;
}

P {
	margin-top: 0pt;
}

span.examplebutton {
	position: absolute;
	right: 8pt;
	top: 55px;
}

span.keyshort {
	font-weight: bold;
}

PRE, TT, CODE {
	font-family: "Lucida Console", "Courier", monospace;
}

TT {
	font-weight: bold;
}

DIV, SPAN { 
	background-color: transparent; 
}

.command { 
	font-weight: bold; 
}

.functionname { 
	font-weight: bold; 
}

.property { 
	font-weight: bold; 
}

BODY, P, LI, TD {
    font-size: 8pt;
    line-height: 1.5;
}

FORM, LABEL, INPUT, TEXTAREA, SELECT, BUTTON, FIELDSET, LEGEND, OBJECT {
    font-family: "Tahoma", "MS Sans Serif", sans-serif;
    font-size: 8pt;
    color: windowtext;
}

IMG {
    border: none;
}

HR {
    color: #0F3063;
    width: 100%;
    height: 1px;
	margin-bottom: 2pt;
}

PRE {
	margin-right: 24pt;
	background: #EEEEEE;
	padding: 5pt;
}
	
PRE.proptable {
	margin-left: -4pt;
	}

PRE.note {
	margin-left: 30pt;	
}
	
A:link, A:visited {
	color: #0B3967; 
}

A:hover, A:visited:hover {
	color: #1679DC;
}


H1 {
	font-family: "Franklin Gothic Medium", "Verdana", "Arial", sans-serif;
	margin-top: 8pt;
    font-size: 16pt;
	font-weight: bold;
}

H2 {
    font-size: 10pt;
	font-weight: bold;

}

H3 {
    font-size: 8pt;
	font-weight: bold;
}

H4 {
    font-size: 8pt;
	font-weight: bold;	
	font-style: italic;	
}

p.seealso {
    font-size: 9pt;
	font-weight: bold;	
	color: #08296B;
	margin-bottom: 2pt;
	margin-top: 12pt;
}

H5 {
    font-size: 7pt;
	font-style: bold;
}

H6 {
    font-size: 7pt;
	font-style: italic;
}

P.notetext {
	margin-left: 30pt;
	margin-top: -2pt;
}

P.seealsolink {
    font-size: 8pt;
	line-height: 1.25; 
}

P.task {
	color: #008442;
	font-weight: bold;
	margin-left: 30pt;
	margin-top: -2pt;
}	

/*
P.taskalone {
	color: #008442;
	font-weight: bold;
	margin-left: 30pt;
	margin-top: 12pt;
}	
*/

p.freshness {
    font-size: 7pt;
    text-align: center;
    margin-top: -1em;
}

a.feedback {
    font-size: 7pt;
    text-align: right;
    margin-top: -1em;
}

p.subtitle {
	font-size: 8pt;
	font-weight: bold;
	color: #0F3063;
	margin-top: -16pt;
}

OL, UL {
	margin-left: 48pt;
	margin-top: 2pt;
	margin-bottom: 8pt;
}

LI {
	margin-bottom: 4pt;
}

ol ol {
	list-style-type: lower-alpha;
}

ol ol ol {
	list-style-type: lower-roman;
}

ol ol ul li {
	list-style-image: url('bullethelp.gif');
}

ol ul ul li {
	list-style-image: url('bullethelp.gif');
	margin-left: -1pt;
}

ul ol ul li {
	list-style-image: url('bullethelp.gif');
	margin-left: -1pt;
}

li ol li {
	list-style-image: none;
	margin-left: -30pt;	
}	


ul li {
	list-style-image: url('bullethelp.gif');
	margin-left: -1pt;
}

ul li ul {
	margin-left: 18pt;
}


ol ul li {
	margin-left: -30pt;
}

ul.step li ol.stepindent {
	list-style-type: decimal;
}

ul.step {

}

ul.step li {
		margin-top: 4pt;
		margin-bottom: 8pt;
		line-height: 1.5;	
		margin-left: 16pt;	
}

ol.step {
		margin-bottom: 12pt;
}

ol.step li {
		margin-top: 6pt;
		margin-bottom: 4pt;
		line-height: 1.5;	
		margin-left: 16pt;	
}
	
ol.stepindent {
		list-style-type: lower-alpha;
}	
	
ol.stepindent li {
		margin-bottom: 6pt;
		margin-left: -30pt;
		margin-top: 4pt;
	}		

	
ul.stepindent {

}


ul.stepindent li {
		margin-bottom: 2pt;
		margin-left: -30pt;
		margin-top: 2pt;
		list-style-image: url('bullethelp.gif');
}	

ul.noteunderstepindent {
	
}

ul.noteunderstepindent li {
		margin-bottom: 2pt;
		margin-left: 30pt;
		margin-top: 2pt;
		list-style-image: url('bullethelp.gif');
}


/* 	
table.header {
    width: 100%;
    height: 38px;
    background-repeat: repeat-x;	
    background-image: url(header_sliver.gif);
}

table.footer {
    width: 100%;
    height: 38px;
    background-repeat: repeat-x;	
    background-image: url(footer_sliver.gif);
}
*/

.glossary {
	font-family: 'Verdana', 'Arial', sans-serif; 
    font-size: 8pt; 
	text-decoration: underline;
    color: #006600; 
    cursor: default; 
}



table.errormessage {
	border: 1px solid #0F3063;
	background: #EEEEEE;
	margin-left: 8pt;
	margin-right: 8pt;
	width: 95%;
	margin-bottom: 8pt;
}
	
table.errormessage td {
	font-family: "Lucida Console", "Courier", monospace;
	font-weight: normal;
}

/* Egglink is for linked "Easter Eggs" - pages that do not exist in the TOC, and you don't want to draw attention to the link. AdminStudio 3.x and above used one off of the documentation conventions page from the statement "Never trust a technical writer." */
#egglink {
    font-family: 'Verdana', 'Arial', sans-serif; 
    font-size: 8pt;
	line-height: 1.5; 
    color: black; 
	text-decoration: none;
}


.hfrightcell {
    width: 225px;
    text-align: right;
}

.lefttopcell {
    text-align: left;
    vertical-align: top;
}


table.obsolete {
	font-family: 'Verdana', 'Arial', sans-serif; 
    font-size: 8pt;
	margin-left: 8pt;
	line-height: 1.5; 
    color: windowtext;
	padding-left: 0em;
	padding-right: 0em;
	border-spacing: 10px; 
	border-collapse: collapse;
	width: 95%;
	margin-bottom: 12pt;
	margin-top: 12pt;
}

table.obsolete td {
	padding-left: 4pt;
	padding-top: 4pt;
	padding-bottom: 4pt;
	padding-right: 4pt;	
	vertical-align: top;		
}

table.obsolete td.firstcolumn {
	width: 5%
}

table.proptablenote {
	font-family: 'Verdana', 'Arial', sans-serif; 
    font-size: 8pt;
	margin-left: 30pt;
	line-height: 1.5; 
    color: windowtext;
	padding-left: 0em;
	padding-right: 0em;
	border-spacing: 10px; 
	border-collapse: collapse;
	width: 91%;
	border: 1px solid #0F3063;
	margin-bottom: 12pt;
	margin-top: 12pt;
}	

table.proptablenote th {
	border-bottom: 1px solid #0F3063;
	font-weight: bold;
	padding-left: 2pt;
	background-color: #e0e0e0;
	text-align: left;
	text-valign: top;
	padding-top: 4pt;
	padding-bottom: 4pt;		
	padding-left: 4pt;
	padding-right: 4pt;				
	font-size: 9pt;
	color: #08296B;
	font-weight: bold;
	text-decoration: none;	
}

table.proptablenote td.firstcolumn {
	font-weight: bold;
	width: 25%
}

table.proptablenote td {
	border-bottom: 1px solid #0F3063;
	padding-left: 4pt;
	padding-top: 4pt;
	padding-bottom: 4pt;
	padding-right: 4pt;	
	vertical-align: top;		
}

table.proptablenote td table.syntax td {
	border-bottom: none;
}

table.propertytable {
	font-family: 'Verdana', 'Arial', sans-serif; 
    font-size: 8pt;
	margin-left: 8pt;
	line-height: 1.5; 
    color: windowtext;
	padding-left: 0em;
	padding-right: 0em;
	border-spacing: 10px; 
	border-collapse: collapse;
	width: 95%;
	border: 1px solid #0F3063;
	margin-bottom: 12pt;
	margin-top: 12pt;
}	

table.propertytable th {
	border-bottom: 1px solid #0F3063;
	font-weight: bold;
	padding-left: 2pt;
	background-color: #e0e0e0;
	text-align: left;
	text-valign: top;
	padding-top: 4pt;
	padding-bottom: 4pt;		
	padding-left: 4pt;
	padding-right: 4pt;				
	font-size: 9pt;
	color: #08296B;
	font-weight: bold;
	text-decoration: none;	
}

table.propertytable td {
	border-bottom: 1px solid #0F3063;
	padding-left: 4pt;
	padding-top: 4pt;
	padding-bottom: 4pt;
	padding-right: 4pt;	
	vertical-align: top;		
}

table.propertytable td table.syntax td {
	border-bottom: none;
}
table.propertytable td.firstcolumn {
	font-weight: bold;
	width: 25%
}

table.propertytable td.firstimagecolumn {
	width: 10%
}

.NavTableSection {
    font-size: 10pt;
	color: #08296B;
	font-weight: bold;
	text-decoration: none; 
}

table.miniicon {
	font-family: 'Verdana', 'Arial', sans-serif; 
    font-size: 8pt;
	margin-left: 8pt;
	line-height: 1.5; 
    color: windowtext;
	padding-left: 0em;
	padding-right: 0em;
	width: 95%;
	margin-bottom: 12pt;
	margin-top: 12pt;
}

table.miniicon td.firstcolumn{
	width: 5%
}

table.propertytableli {
	font-family: 'Verdana', 'Arial', sans-serif; 
    font-size: 8pt;
	line-height: 1.5; 
	margin-top: 8pt;
	margin-bottom: 8pt;
    color: windowtext;
	padding-left: 0em;
	padding-right: 0em;
	border-spacing: 10px; 
	border-collapse: collapse;
	width: 89%;
	border: 1px solid #0F3063;
}

table.propertytableli th {
	border-bottom: 1px solid #0F3063;
	font-weight: bold;
	padding-left: 2pt;
	background-color: #e0e0e0;
	text-align: left;
	text-valign: top;
	padding-top: 4pt;
	padding-bottom: 4pt;		
	padding-left: 4pt;
	padding-right: 4pt;				
	font-size: 9pt;
	color: #08296B;
	font-weight: bold;
	text-decoration: none;	
}

table.propertytableli td {
	border-bottom: 1px solid #0F3063;
	padding-left: 4pt;
	padding-top: 4pt;
	padding-bottom: 4pt;
	padding-right: 4pt;	
	vertical-align: top;		
}

table.propertytableli td.firstcolumn {
	font-weight: bold;
	width: 25%
}

table.propertytablestep {
	font-family: 'Verdana', 'Arial', sans-serif; 
    font-size: 8pt;
	line-height: 1.5; 
	margin-top: 8pt;
	margin-bottom: 8pt;
    color: windowtext;
	padding-left: 0em;
	padding-right: 0em;
	border-spacing: 10px; 
	border-collapse: collapse;
	width: 86%;
	border: 1px solid #0F3063;
}

table.propertytablestep th {
	border-bottom: 1px solid #0F3063;
	font-weight: bold;
	padding-left: 2pt;
	background-color: #e0e0e0;
	text-align: left;
	text-valign: top;
	padding-top: 4pt;
	padding-bottom: 4pt;		
	padding-left: 4pt;
	padding-right: 4pt;				
	font-size: 9pt;
	color: #08296B;
	font-weight: bold;
	text-decoration: none;	
}

table.propertytablestep td {
	border-bottom: 1px solid #0F3063;
	padding-left: 4pt;
	padding-top: 4pt;
	padding-bottom: 4pt;
	padding-right: 4pt;	
	vertical-align: top;		
}

table.propertytablestep td.firstcolumn {
	font-weight: bold;
	width: 25%
}


table.proptableinside {
	font-family: 'Verdana', 'Arial', sans-serif; 
    font-size: 8pt;
	line-height: 1.5; 
    color: windowtext;
	padding-left: 0em;
	padding-right: 0em;
	border-spacing: 10px; 
	border-collapse: collapse;
	width: 95%;
	margin-left: -4pt;
}	

table.proptableinside th {
	border-bottom: 1px solid #0F3063;
	font-weight: bold;
	padding-left: 2pt;
	text-align: left;
	text-valign: top;
	padding-top: 4pt;
	padding-bottom: 4pt;		
	padding-left: 4pt;
	padding-right: 4pt;				
	font-size: 9pt;
	color: #08296B;
	text-decoration: none;	
	background-color: #FFFFFF;	
}	

table.proptableinside td {
	border-bottom: none;
	padding-left: 4pt;
	padding-top: 4pt;
	padding-bottom: 4pt;
	padding-right: 4pt;	
	vertical-align: top;			
}	

table.proptableinside td.firstcolumn {
	font-weight: bold;
	width: 30%
}

table.proptabledoubleli {
	font-family: 'Verdana', 'Arial', sans-serif; 
    font-size: 8pt;
	line-height: 1.5; 
    color: windowtext;
	padding-left: 0em;
	padding-right: 0em;
	border-spacing: 10px; 
	border-collapse: collapse;
	width: 80%;
	margin-left: -2pt;
	margin-bottom: 8pt;
	border-spacing: 10px; 
	border-collapse: collapse;
	width: 88%;
	border: 1px solid #0F3063;	
}	

table.proptabledoubleli th {
	border-bottom: 1px solid #0F3063;
	font-weight: bold;
	padding-left: 2pt;
	background-color: #e0e0e0;
	text-align: left;
	text-valign: top;
	padding-top: 4pt;
	padding-bottom: 4pt;		
	padding-left: 4pt;
	padding-right: 4pt;				
	font-size: 9pt;
	color: #08296B;
	font-weight: bold;
	text-decoration: none;	
}

table.proptabledoubleli td {
	border-bottom: 1px solid #0F3063;
	padding-left: 4pt;
	padding-top: 4pt;
	padding-bottom: 4pt;
	padding-right: 4pt;	
	vertical-align: top;			
}	

table.proptabledoubleli td.firstcolumn {
	font-weight: bold;
	width: 20%
}

td table.syntax {
	margin-top: 2pt;
}

table.syntax {
	border: 1px solid #999999;
	background: #CCCCCC;
	margin-left: 8pt;
	margin-right: 8pt;
	width: 95%;
	padding: 4px 8px;
	margin-top: 12pt;	
}

table.syntax td {
	font-family: "Lucida Console", "Courier", monospace;
	color: #000000;	
}

ol.step li ul.stepindent li ol.stepindent li {
		list-style-image: none;
		list-style-type: lower-alpha;
}	

.JavaDoc {
	color: #003399;
    font-weight: bold;
}

HR.hrShort  /* 1/2 WIDE */ {
    margin-left: 8pt;
    color: ##0F3063;
    text-align: left;
    width: 50%;
    height: 1px;
margin-bottom: 2pt;
}