/* This file includes customizations and overrides of the default DITA css file for ACL Help		*/
/* resource_desktop */

BODY
{
  font-family		: Verdana, Arial, Geneva, Helvetica, sans-serif;
  font-size         : 0.8125em;
}

P 
{
  line-height           : 130%;
  margin-top            : 0.65em;
  margin-bottom         : 0.65em;
  padding-left          : 15px;
  padding-right         : 20px;
}

DT.dlterm
{
  padding-left          : 15px;
  padding-right         : 20px;
}

PRE 
{
  font-family           : "Courier New";
}

PRE.codeblock
{
	margin-top : 0.65em;
	margin-bottom : 0;
	padding-left          : 15px;
    padding-right         : 20px;
}

/* Change the spacing for codeblock sections that appear after the first one. */
PRE.codeblock + PRE.codeblock
{
	margin-top : 0.2em;
	margin-bottom : 0.2em;
	padding-left          : 15px;
    padding-right         : 20px;
}

SAMP.codeph
{
  font-family           : "Courier New";
}

OL 
{
  margin-top            : 0;
}

LI 
{
  margin-top            : 0.53em; 
}

LI P 
{
  margin-top            : 0.53em; 
  margin-bottom         : 0.53em;
  padding-left          : 0;
  padding-right         : 20px;
}

.substepexpand 
{
  margin-top            : 0.53em; 
  margin-bottom         : 0; 
}
  
.ulchildlink 
{
  margin-top			: 0; 
  margin-bottom		    : 0.53em; 
}

UL 
{
  list-style-type       : disc;
  margin-top            : 0;
}

.ullinks 
{
  list-style-type       : disc;
}

.topictitle1  
{
  font-size             : 1.50em;
  color                 : #666699;
  padding-bottom        : 0.2em;
  padding-top			: 0.2em;
  padding-left			: 15px;
  padding-right         : 20px;
  margin-top: 70px;
}

.topictitle2 
{
  color                 : #666699;
  padding-bottom        : 0.2em;
  padding-left			: 15px;
  padding-right         : 20px;
}

.sectiontitle 
{
  color                 : #666699; 
  padding-bottom        : 0.2em; 
  padding-left			: 15px;
  padding-right         : 20px;
}

.userinput 
{
}

div.relinfo
{
  padding-left			: 15px;
  padding-right         : 20px;
  line-height           : 150%;
}

.reltasks H4, .relref H4, .relinfo H4, .section_contents H4
{
  color                 : #666699;
  margin-bottom         : 0.2em;
  padding-bottom        : 0.2em;
  padding-left			: 15px;
  padding-right         : 20px;  
}

.reltasks strong, .relref strong, .relinfo strong
{
  color                 : #666699;
  margin-bottom         : 0;
  padding-bottom        : 0.1em;
}

/* div.section_contents
{
  padding-left			: 0.2em;
} */

div.section_contents ul.ullinks
{
	padding-left: 15px;
	padding-right: 20px;
	margin-left:0;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	
}

div.section_contents li.ulchildlink
{
	list-style-type: none;
	margin-left: 0;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 200%;
}
/*
div.section_contents li.ulchildlink
{
	list-style-type: none;
}
*/

@media print
{
.note, .notes, .tip, .fastpath, .important, .attention, .remember, .restriction , .caution
{ 
  width					: 70%;
  border-bottom			: solid 1px black;
  border-top			: solid 1px  black;
}

DIV.note P 
{
  margin-bottom			: 0em;
  margin-top			: 0em;
}
}

@media screen 
{
.note, .notes, .tip, .fastpath, .important, .attention, .remember, .restriction , .caution
{ 
  margin-top            : 1em; 
  margin-bottom         : 1em; 
  padding-top           : 0.4em;
  color                 : #666699;
  width                 : 70%;
}

DIV.note P 
{
  margin-bottom			: 0px;
  margin-top			: 0.4em;
  padding-left          : 0;  
}

.notetitle 
{ 
  font-weight           : bold;
}

div.note, div.notes, div.tip, div.fastpath, div.important, div.attention, div.remember, div.restriction , div.caution
{ 
  padding				: 1pc;
  width                 : 70%;
  border				: dashed 1px #666699;
  margin-left           : 15px         
}

td > div.note, td > div.notes, td > div.tip, td > div.fastpath, td > div.important, td > div.attention, td > div.remember, td > div.restriction , td > div.caution
{ 
  margin-top            : 1em; 
  margin-bottom         : 1em; 
  padding-top           : 0.4em;
  color                 : #2e2761;
  background-color      : #f4f1ed;
  width                 : 95%;
  margin-left           : 15px;
}
}
A:link 
{
	font-style          : normal;
	background-color    : Transparent;
	color               : #666699;
	text-decoration     : none; 
}

A:visited 
{
	font-style          : normal;
	color               : #666699;
	text-decoration     : none; 
}

A:hover 
{
	font-style          : normal;
	color               : #99cc66;
	text-decoration     : underline;
}

A:active 
{
	font-style          : normal;
	color               : #666699;
}

TABLE 
{
   color                : #2e2761;
   width                : 90%;
   border-collapse      : collapse;
   border-color         : #2e2761;
   background           : white;  
   margin-top           : 1em;
   margin-bottom        : 1em;
   margin-left          : 15px;
   margin-right         : 15px;
   text-align           : left;
} 

.tbldesc 
{
   font-style           : italic; 
}

TH 
{
   font-weight          : 0.5em;
   color                : #666699;
   background-color     : #eeeeee;
   text-align           : left;
   padding-top          : 0.2em;
   padding-bottom       : 0.2em;
   padding-left         : 0.6em;
   padding-right        : 0.6em;
} 

TH.base 
{
   font-weight          : 0.5em;
   color                : black; 
   background-color     : #ccccff;
   padding-top          : 0.2em;
   padding-bottom       : 0.2em;   
} 

.choicetableborder TH 
{
   color                : black; 
   background-color     : #ccccff;
   border-bottom        : solid 1px black;
}

.choicetableborder TR 
{
   border-bottom        : solid 1px black;
}

.choicetableborder TD 
{
   border-bottom        : solid 1px black;
}

TH P 
{
  text-align            : left;
  padding-left          : 0;
  padding-right         : 0;
}

TD 
{
   color                : black;  
   background-color     : white;  
   padding-top          : 0.1em;
   padding-bottom       : 0.3em;
   padding-left         : 0.6em;
   padding-right        : 0.6em;   
}  

TD P 
{
  padding-left          : 0;
  padding-right         : 0;
}

TD UL LI P 
{
  padding-left          : 0;
  padding-right         : 0;
}

TD OL LI P 
{
  padding-left          : 0;
  padding-right         : 0;
}

div.imageleft { padding-left: 15px }

DIV.tablenoborder CAPTION 
{
   text-align           : left;
   padding-bottom       : .5em;   
}

SPAN.figcap
{
	color				: black;
	font-style			: normal;
	font-weight			: bold;
	padding-bottom		: .5em;
	padding-left        : 15px;
	
}

SPAN.filepath
{
  font-family           : "Courier New";
}

div.figborder
{
	border				:0;
}

@media screen 
{

DIV#headerImage
{
	position			: absolute;
	display				: block;   
	top					: 0;
	left				: 0px; 
	height				: 55px; 
	width				: 100%;
	background-color	: #666699;
	background-image	: url('../images/acl_logo.png');
	background-repeat		: no-repeat; 
	background-attachment  	: scroll;
	background-position    	: 0px 0px;
}

P.HTMLPageFooter 
{
	font-size			: 0.75em;
	margin-top			: 0.5pc;
	padding-top			: 0.5pc;
	margin-bottom		: 1pc;
	padding-bottom		: 1pc;
}

.HTMLPageFooterHR 
{
	border				: 0;
	color				: #666699;
	background-color	: #666699;
    height				: 0.06pc;
	width				: 100%;
    margin-bottom       : 0;
    padding-bottom      : 0;
}

A:link 
{
	font-style          : normal;
	background-color    : Transparent;
	color               : #666699;
	text-decoration     : none; 
}

A:visited 
{
	font-style          : normal;
	color               : #666699;
	text-decoration     : none; 
}

A:hover 
{
	font-style          : normal;
	color               : #99cc66;
	text-decoration     : underline;
}

A:active 
{
	font-style          : normal;
	color               : #666699;
}
}

@media print {
A {
	font-style: normal;
	color: black;
	text-decoration: underline;
}	
DIV#headerImage {display:none;}
P.HTMLPageFooter {display:none;}
.HTMLPageFooterHR {display:none;}
}

DIV.help_breadcrumbs{display: none;}	

