h1, h2, h3, h4
{
	color: #208DE8;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h1 { font-size: 24px; } /*product title */
h2 { font-size: 16px; } /*page title*/
h3 { font-size: 14px; } /*sub page headings*/
h4 { font-size: 12px; } /*sub headings*/
h5 						/*sub sub headings */
{ 
	color: #011545;
	font-size: 11px;
}

a
{ 
	color: #208DE8;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

span.right_align
{
	display: block;
	text-align: right;
	width: 100%;
}

dl.content_summary dt { padding-top: 20px; }

dl.content_summary dd
{ 
	background: url(/help/eng/includes/images/border.gif) repeat-x 0px bottom;
	padding: 5px 0px 10px 0px;
	margin-left: 0px;
}

span.seperator
{ 
	background: url(/help/eng/includes/images/border.gif) repeat-x 0px 50%;
	display: block;
	margin-left: 0px;
	padding: 20px 0px 10px 0px;
	width: 100%;
}


div.separator
{ 
	background: url('/help/eng/includes/images/border.gif');
	height: 1px; overflow: hidden;
	margin: 1em 0 1em 0;
}

dl.content_summary dd p { margin: 0px; }

a.arrow_link
{
	background: url(/help/eng/includes/images/linkArrow.gif) no-repeat right 50%; 
	color: #1F3363;
	font-weight: bold; 
	margin-right: 5px;
	padding-right: 10px;
}

a.pdf_link
{
	background: url(/help/eng/includes/images/smallAdobeLogo.gif) no-repeat 0px 5px;
	display: block;
	height: 20px;
	padding: 5px 0px 5px 30px;
}

a.flash_link
{
	background: url(/help/eng/includes/images/smallFlashLogo.gif) no-repeat 0px 50%;
	height: 20px;
	padding: 5px 0px 5px 30px;
}

a.msword_link
{
	background: url(/help/eng/includes/images/smallWordLogo.gif) no-repeat 0px 50%;
	height: 20px;
	padding: 5px 0px 5px 30px;
}
a.topLink
{ 	
	display: block; font-size: 10px; font-weight: bold; 
	margin-top: 10px; padding-right: 15px;
	text-align: right; vertical-align: bottom; color: #011545; text-decoration: underline; 
	background-image: url('/help/eng/includes/images/top_arrow.gif'); 
	background-position: center right; background-repeat:no-repeat;
}

ul, ol { margin-left: 0; padding-left: 10px; }
img { border: none; }


/* Data Table 1 - Used for tables with headings (green background) at top of table */
table.datatable1
{
	border: 1px solid #5B709F;
	border-bottom: none;
	border-collapse: collapse;
	width: 100%;
}

table.datatable1 td, table.datatable1 th
{
	padding: 5px;
	border: 1px solid #5B709F;
	text-align: center;
}

table.datatable1 tr.heading td
{ 
	background-color: #C5D9E4;
}
table.datatable1 th
{ 
	padding: 5px;
	background-color: #C5D9E4;
	font-weight: normal;
	text-align: left;
}

table.datatable1 td.leftCell, table.datatable1 td.otherCell, table.datatable1 th.leftCell, table.datatable1 th.otherCell
{
	border-bottom: 1px solid #5B709F;
}

table.datatable1 td.otherCell, table.datatable1 th.otherCell
{
	border-left: 1px solid #5B709F;
}

table th.center, table td.center {
	text-align: center;
}
/* Data Table 2 - Used for tables with headings (green background) on left of table */
table.datatable2
{ 
	border: 1px solid #5B709F;
	border-bottom: none;
	border-collapse: collapse;
	width: 100%;
}

table.datatable2 td
{
	padding: 5px;
}
table.datatable2 th{
	padding: 5px;
	font-weight: normal;
	text-align: left;
}

table.datatable2 td.leftCell, table.datatable2 th.leftCell
{
	background-color: #C5D9E4;
	border-bottom: 1px solid #5B709F;
	color: #011545;
	width: 50%;
	vertical-align:top;
}

table.datatable2 td.rightCell, table.datatable2 th.rightCell
{
	border-left: 1px solid #5B709F;
	border-bottom: 1px solid #5B709F;
	width: 50%;
}

table.datatable2 td.rightCell tf, table.datatable2 td.rightCell select{
	width: 176px;
}
table.datatable2 td.rightCell input.cb{
	width:auto;
	padding: 0px;
	margin: 0px 0px 0px 5px;
}

table.datatable1 td input, table.datatable2 td input, 
table.datatable1 td select, table.datatable2 td select,
table.datatable1 td option, table.datatable2 td option,
{ 
	font-size: 10px; 
	width:100%;
}

/** More strong than strong... **/
strong.extraStrong{
	color: rgb(32, 141, 232);
	font-weight: bold;
}
/** Renders a list of documents with a PDF icon next to each (horizontally) **/
.pdfDocumentsListH li{
	list-style: none;
	background: url('/help/eng/includes/images/smallAdobeLogo.gif') 0 50% no-repeat;
	padding: 2px 10px 2px 20px;
	line-height: 2.5em;
	display: inline;
}
/** Renders a list of documents with a PDF icon next to each (vertically) **/
.pdfDocumentsListV li{
	list-style: none;
	background: url('/help/eng/includes/images/smallAdobeLogo.gif') 0 50% no-repeat;
	padding-left:20px;
	line-height: 2.5em;	
}
/** For styling address blocks **/
ol.address{
	list-style: none;
	line-height: 1.3em;
}

#popup_description
{
	border: 1px solid #5B709F;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;
	position: absolute;
	visibility: hidden;
	width: 150px;
	z-index: 100;			
}
dl.contactDetails dd{
	margin-left:0px;
	padding-left:15px;
}

a.nostyle { color: #001545; text-decoration: none; }


p.disclaimerBlock {	border: 0 solid #5b709f; padding: 0; 
						text-align: justify; line-height: 120%; font-size: 11px;
						
}

blockquote { 
	margin: 0; padding: 0;
	color: #208DE8;
}
blockquote cite {
	color: #001545; font-weight: normal; font-style:normal;
}

/*** NO FLASH ***/
div.flashContainer {		text-align: center;
							background: #e0e7ee url(/help/eng/includes/images/noflash_bull.png) no-repeat -60px -60px;
}
div.flashContainer p {		font-size: 10px; margin: 0; padding: 10px 5px 0 5px; color: #011543; line-height: 120%;
}
div.flashContainer a {		font-weight: bold; color: #011543; text-decoration: underline;
}





div.important {
	padding: 5px 45px;
}

div.important p {
	border: 1px solid red;
	font-size: 1em;
	padding: 5px;
}