﻿/*** WEB LAYOUT ***/
/*-----------------------------------------------------
    Shared Borders
------------------------------------------------------*/
p.bottom
{
    font-weight: bold;
    font-size: smaller;
    color: white;
    background-color: #006B9c;
    text-align: center;
    padding-top: 0.3em;
    padding-bottom: 0.3em
}

a.bottom:visited
{
    color: white;
    background-color: #006B9c;
    text-decoration: none;
}

a.bottom:link
{
    color: white;
    background-color: #006B9c;
    text-decoration: none;
}
p.bottom-menu
{
    font-size: 8pt;
    color: #003399;
    text-align: center;
    margin-left: 50px;
    margin-right: 50px;
}
/*------------------------------------------------------
    Document data
------------------------------------------------------*/
p.documentData
{
    font-size: smaller;
    font-style:italic;
    text-align: right;
}
.right

{
    text-align: right;
}
/*------------------------------------------------------
  	WEB Menus
------------------------------------------------------*/
.itmOutx     { color: #FFFFFF; font-family: Verdana; font-size: 12px; font-style: normal; 
               font-weight: bold; text-decoration: none }
a.itmOutx:hover { color: #FFCC00; font-family: Verdana; font-size: 12px; font-style: normal; 
               font-weight: bold; text-decoration: none }
.mnuItmx     { position: absolute; top: 0px; height: 18px }
.subItmx     { position: absolute; left: 6px; height: 18px }
#mnuItm0x    { left: 12px }
#mnuSep1x    { position: absolute; top: 0px; height: 18px; left: 222px }
#mnuItm1x    { left: 234px }
#mnuLin0x    { position: absolute; left: 225px; top: 82px; height: 18px; width: 779px; clip: 
               rect(0px, 779px, 18px, 0px); background-color: #006B9C; 
               z-index: 1 }

/*** Upadates to Standard Styles ***/
/*	------------------------------------------------------
    	Indented Headings
	------------------------------------------------------*/
h1.h1-indent
{
    font-size: 1.4em;
    font-weight: bold;
    margin-bottom: 0.3em;
    margin-left:40px
}

h2.h2-indent
{
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: 0.3em;
    margin-left:40px
}

h3.h3-indent
{
    font-size: 1.0em;
    font-weight: bold;
    margin-bottom: 0.3em;
    margin-left:40px
}

h4.h4-indent
{
    font-size: 0.9em;
    font-weight: bold;
    margin-bottom: 0.3em;
    margin-left:40px
}

h5.h5-indent
{

    font-size: 0.8em;
    font-weight: bold;
    margin-bottom: 0.3em;
    margin-left:40px
}
h6.h6-indent
{

    font-size: 0.74em;
    font-weight: bold;
    margin-left:40px
}
h4.h4-indent2
{
    font-size: 0.9em;
    font-weight: bold;
    margin-bottom: 0.3em;
    margin-left:80px
}

h5.h5-indent2
{

    font-size: 0.8em;
    font-weight: bold;
    margin-bottom: 0.3em;
    margin-left:80px
}
h6.h6-indent2
{

    font-size: 0.74em;
    font-weight: bold;
    margin-left:80px
}
/*	------------------------------------------------------
    	Condensed Headings
	------------------------------------------------------*/
h3.h3-condenced05px 
{
    margin-top: 0.5em;
    /*margin-bottom: 0.4em;*/
}
/*------------------------------------------------------
    Figures and fig.names
------------------------------------------------------*/
p.fig
{
    text-align: center;
}
p.teaser-name
{
    text-align: center;
    font-weight: bold;
}

/*------------------------------------------------------
  	Indented Lists
------------------------------------------------------*/
ul.ul-indent
{
 	margin-left:60px
}
ol.ol-indent
{
 	margin-left:60px
}
li.li-indent
{
 	margin-left:60px
}
/*------------------------------------------------------
  	Normal Lists with Big Square Bullets
  	(small indentation)
------------------------------------------------------*/
ul.ul-square
{
 list-style-type: square; margin-left: 20px;
}
/*------------------------------------------------------
  	Announcement Lists
------------------------------------------------------*/
ul.list-announce
{
 	list-style-image:url('images/red_check.gif');
 }
li.list-announce
{
	margin-bottom: 0.7em;
}

 
/*------------------------------------------------------
  	Lists Inside Tables
------------------------------------------------------*/
ul.ul-table-list
{
 	margin-left:20px;
 	margin-top: 0.4em; 
 	margin-bottom: 0.4em; 
 	list-style-image: url('images/Bullet8x4px.gif');

}
/*------------------------------------------------------
     Collapsible List Items
------------------------------------------------------*/

span.collapse
{
	color: blue;
	cursor: hand;
	text-decoration: underline;
}
/*	------------------------------------------------------
    Knowledge Base Article Lists
	------------------------------------------------------*/	
ul.ul-kb 
{
	margin-top: 0.3em; 
	margin-bottom: 0.0em;
} 
/*------------------------------------------------------
  	Tables
------------------------------------------------------*/
table.add {
    border: 1px solid #006B9C;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px
}

tr.add-header {
    background-color: #006B9C;
    color: #ffffff;
    font-size: 10pt;
    font-weight: bold;
    allignment: top;
}

tr.add-body {
    background-color: #f1f1f1;
}
td.add-header {
    background-color: #006B9C;
    color: #ffffff;
    font-size: 10pt;
    font-weight: bold;
    allignment: top;
}

.table1 {
    border: 2px solid #006B9C;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 3px;
    padding-bottom: 3px 
}
table.table1 {
    border: 2px solid #006B9C;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: px;
    padding-bottom: 3px 
}

tr.table1-header
(
    background-color: #006B9C;
    color: #ffffff;
    font-size: 0.9em;
    font-weight: bold;
    border: 1px solid #006B9C;
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px; 
}
td.table1-header
(
    background-color: #006B9C;
    color: #ffffff;
    font-size: 0.9em;
    font-weight: bold;
    border: 1px solid #006B9C;
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px; 
}
table.form_license   
{ 
    vertical-align: middle; 
    color: black; 
    bgcolor: #F0F0F0;
    bordercolor: #000080; 
    border-style: double; 
    border-width: 1px;
    margin: 1px; 
    padding-left: 0px; 
    padding-right: 0px 
}
th.form_license
{ 
    vertical-align: middle; 
  /*  vertical-align: baseline; */
    color: black; 
    bgcolor: #F0F0F0;
    /*  bordercolor: #000080; 
   border-style: double; 
   border-width: 1px; 
    margin: 1px; */
    padding-left: 5px; 
    padding-right: 5px; 
    padding-top: 5px; 
    padding-bottom: 5px;
    font-weight: bold;
    font-size:0.8em;
    font-family: verdana, tahoma, arial, san-serif;
}
td.form_license
{ 
    vertical-align: middle; 
  /*  vertical-align: baseline; */
    color: black; 
    bgcolor: #F0F0F0;
    /*  bordercolor: #000080; 
   border-style: double; 
   border-width: 1px; 
    margin: 1px; */
    padding-left: 5px; 
    padding-right: 5px; 
    padding-top: 5px; 
    padding-bottom: 5px;
}

/*------------------------------------------------------
  	Oder Forms
------------------------------------------------------*/
table.form   
{ 
    vertical-align: middle; 
    color: black; 
 /*   bgcolor: #F0F0F0; */
    border: 1px solid #006B9C;
    bordercolor: #000080; 
    border-style: double; 
    border-width: 1px;
    margin: 1px; 
    padding-left: 0px; 
    padding-right: 0px 
}
table.form1  
{ 
	font-size: 1em; 
	font-weight: normal;
	vertical-align: middle; 
	color: black; bgcolor: #F0F0F0;
    bordercolor: #000080; 
    border-style: double; 
    border-width: 1px;
    margin: 1px; 
    padding-left: 0px; 
    padding-right: 0px 
}
input        
{ 
	font-size: .8em; 
	font-weight: normal 
}
/*------------------------------------------------------
  	Menu Items, Dialogs
------------------------------------------------------*/
span.menu-item
{
	 font-weight: bold;
	 white-space: nowrap;
}
span.dialog
{
	 font-weight: bold;
}

/*------------------------------------------------------
  	Messages
------------------------------------------------------*/
p.message 
{
    line-height: normal;
    color: red;
    padding-right: 0.4em;
    padding-left: 0.4em;
    padding-bottom: 0.4em;
    padding-top: 0.4em;
    margin-right: 0em;
    margin-left: 0em;
  /*  background-color: #EAEAEA;*/
    font-family: Verdana, Arial, san-serif;
}
p.message-ind
{
    line-height: normal;
    color: red;
    padding-right: 0.4em;
    padding-left: 0.4em;
    padding-bottom: 0.4em;
    padding-top: 0.4em;
    margin-right: 2em;
    margin-left: 80px;
    font-family: Verdana, Arial, san-serif;
}
span.message-span
{
	color: red;
}

/*------------------------------------------------------
  	Right Alignment
------------------------------------------------------*/
.right

{
    text-align: right;
}
h3.h3-right
{
    text-align: right;
}
/*------------------------------------------------------
  	Links - see also vip6.css
------------------------------------------------------*/
/*a:link       { color: #003399; text-decoration: none }
a:visited    { text-decoration: none }
a:hover      { color: #003399; text-decoration: underline }*/

a.white:link       { color:white;}
a.white:visited    { color: white;}
a.white:hover      { color: white; }

a.whitehead:link, a.whitehead:visited
{
    color: white;
    background-color: #006B9c;
    text-decoration: none;
}
a.whitehead:hover  
{
    color: white;
    background-color: #006B9c;
    text-decoration: underline;
}

/*------------------------------------------------------
  	Pop-ups
------------------------------------------------------*/
.pop-up  { color: #003399;}
span.pop-up { color: #003399;}

/*------------------------------------------------------
  	Horizontal Lines
------------------------------------------------------*/
hr
{
	text-align: center;
	color: #006B9c;
}
/*------------------------------------------------------
  	Internal Comments
------------------------------------------------------*/
span.comment	
{
	display: none;
	background-color:#FFCCCC;
}

/*** UPDATES TO VIP6.CSS ***/
/*------------------------------------------------------
	VIP Code Formatting
	See also: p.vipsyntax in vip.css that 
	should be used in Help only
------------------------------------------------------*/	
pre.vipsyntax
{
    font-family: verdana, arial, san-serif;
    background-color: #EAEAEA; 
    padding-top: 0.4em;
    padding-bottom: 0.4em;
    padding-left: 40px;
    padding-right: 0.4em;
}
pre.vipsyntax-ind
{
    font-family: verdana, arial, san-serif;
    background-color: #EAEAEA; 
    padding-top: 0.4em;
    padding-bottom: 0.4em;
    padding-left: 40px;
    padding-right: 0.4em;
    margin-left: 40px;
    margin-right: 2em;
}
@media print {div.noprint {display:none}}
