/*
 © Copyright 2006, MapInfo Corporation. All rights reserved.
 Confidential Property of MapInfo Corporation.
*/

body
{
	background-color: #ffffff;
	font-family: Arial;
	font-size: 9.0pt;

}

/*
  Headings
*/
h1, h2, h3, h4, h5
{
	font-family: Arial;
	color: DarkBlue;
	font-weight: bold;
}

H1
{
    font-size : 18.0pt;
    border-left : 1.0pt;
    border-right : 1.0pt;
    border-top : 1.0pt;
    border-bottom : solid black 1.0pt;
}

H2
{
	font-style : italic;
    font-size : 14.0pt;
    text-align : justify;
}
      
H3 
{
    font-size : 12.0pt;
}

H4 
{
    font-size : 10.0pt;
}

/*
  Class bases
*/
table, li, p
{
	color: black;
	font-family: Arial;
}

li
{
	margin-left:15pt;
	font-size: 9.0pt;

}

/*
  Table formatting for whole page layout
*/
table.Content
{
	border-top-style:ridge;
	border-top-width:thin;
}

table.Content, table.WholePage
{
	height:100%;
}

table.WholePage
{
	height:100%;
	border-style:ridge;
	border-width:thin;
}

table.Content td
{
	vertical-align: top;
}

#Banner, #BannerExt
{
	height:71;
}

#BannerExt
{
	width:100%;
}

/* Formatting applied to text for all links, not current page */
#NotCurrent
{
	font-weight:normal;
}
/* Formatting for current page*/
#CurrentPage
{
	font-family: Arial;
	font-size: 9.0pt;

	}
/* Navigation panel - font formatting to be applied to current page */
#NavPanel
{
	width:125pt;
	padding:5pt;
	border-right-style:ridge;
	border-right-width:thin;
	font-weight:bold;
}

/* Main content */
#PageContent
{
	width:auto;
	padding:0;
}

#Title
{
	padding:0;
	height:0;
	width:100%;
}

#Content
{
	border-top-style:ridge;
	border-top-width:thin;
	width:100%;
	height:100%;
}


/*
  Specify scroll bar for table content
*/

div.TableContent
{
    /* Uncomment for better online viewing but at the cost of printing. */
	/* overflow:auto; */ 
	width:100%;
	height:100%;
	padding:5pt;
}

/*
  Table formatting for tools
*/
table.tools 
{
	font-size: 80%;	
	border-style:ridge;
	border-width:thin;
	width:100%;
}

table.tools td, ol li
{
	color:blue;
}

table.tools td
{
	padding-bottom:10;
	padding-top:10;
}

table.tools th 
{
	width:100;
	padding:5pt;
}

table.tools th.icon
{
	width:30;
}

/*
  Links
*/

a:link	{color:#E88312;
		font-family: Arial;
		font-size: 9.0pt;}
a:visited {color:#F88512;
		font-family: Arial;
		font-size: 9.0pt;}
a:active  {color:#E88312;
		font-family: Arial;
		font-size: 9.0pt;}
a:hover   {color:#1155CF;
		font-family: Arial;
		font-size: 9.0pt;}

/*
  Paragraphs
*/
p.TopicDetails, p.TopicHeading
{
	font-size: 9.0pt;
}

p.TopicHeading
{
	color: DarkBlue;
	font-weight : bold;
	padding-top : 10pt;
}

p.Code
{
	font-family: "Courier New";
	font-size: 80%;
	margin-left: 50pt;
	margin-right: 50pt;
}