BODY {
	FONT-SIZE: 12PX;
	FONT-FAMILY: VERDANA, HELVETICA, ARIAL, SANS-SERIF;
	MARGIN: 0PX;
	PADDING: 0PX;
	BACKGROUND: #FFFFFF;  
}


H1, H2, H3, H4, H6, H7 {
    FONT-FAMILY: GEORGIA, TIMES, SERIF;
    COLOR: #0D510D;
}

/*NAVIGATIONAL HEADERS AND FOOTERS */
DIV.NAVHEADER, DIV.NAVFOOTER {
	FONT-FAMILY: HELVETICA, ARIAL, VERDANA, SANS-SERIF;
	BACKGROUND: #247124;  /*3366CC URL(IMGS/NAV-BG.PNG) BOTTOM REPEAT-X*/ /*ACAFAC*/
}

DIV.NAVHEADER TABLE, DIV.NAVFOOTER TABLE {
	FONT-SIZE: 105%;
	COLOR: #DED2A8;
	BORDER: 1PX SOLID #1A4BAB;
	BORDER-TOP: 1PX SOLID #0D53DC;
	PADDING-BOTTOM: 1PX;
	PADDING-LEFT: 3PX;
	PADDING-RIGHT: 3PX;
}

DIV.NAVHEADER TABLE TD A, DIV.NAVFOOTER TABLE TD A {
	COLOR: #EFEFEF;
	TEXT-DECORATION: UNDERLINE;
}

DIV.NAVHEADER HR, DIV.NAVFOOTER HR {
	DISPLAY: NONE;
}


.INFORMALTABLE {
	FONT-SIZE: 105%;
/*	COLOR: #DED2A8;*/
	BORDER-TOP: 1PX SOLID #DED2A8;
	BORDER-LEFT: 1PX SOLID #DED2A8;
	BORDER-BOTTOM: 1PX SOLID #DED2A8;
	BORDER-RIGHT: 1PX SOLID #DED2A8;
	PADDING-BOTTOM: 3PX;
	PADDING-LEFT: 3PX;
	PADDING-RIGHT: 3PX;
}


/*	BORDER: 1PX SOLID #1A4BAB;*/


/* GLOBAL MARGINS */
DIV.BOOK, DIV.PREFACE, DIV.CHAPTER, DIV.SECT1, DIV.SECT2, DIV.SECT3, DIV.APPENDIX {
	MARGIN: 2EM;
}

/* BOOK, PREFACE, CHAPTER, APPENDIX TITLES */
DIV.TITLEPAGE H1.TITLE, DIV.TITLEPAGE H2.TITLE {
    TEXT-ALIGN: CENTER;
}

/* BOOK SUBTITLE */
DIV.BOOK DIV.TITLEPAGE H2.SUBTITLE {
 	FONT-FAMILY: HELVETICA, ARIAL, VERDANA, SANS-SERIF;
 	FONT-STYLE:ITALIC;	
   FONT-SIZE: 85%;  /*75%*/
   TEXT-ALIGN: CENTER;
   POSITION: RELATIVE;
   TOP: -15PX;
}

/* AUTHORS' NAMES */
DIV.BOOK DIV.TITLEPAGE H3.AUTHOR {
   FONT-FAMILY: HELVETICA, ARIAL, VERDANA, SANS-SERIF;
   FONT-SIZE: 90%; /*85*/
   TEXT-ALIGN: CENTER;
}

/* OTROS DATOS */
DIV.AFFILIATION {  
   FONT-FAMILY: HELVETICA, ARIAL, VERDANA, SANS-SERIF;
   FONT-SIZE: 85%;
   TEXT-ALIGN: CENTER;
}

/* REVISION HISTORY */
DIV.REVHISTORY TABLE {
	BORDER: 0PX HIDDEN;
	PADDING-TOP: 1EM;
	PADDING-BOTTOM: 2EM;
	FONT-SIZE: 80%;
}
DIV.REVHISTORY > TABLE  > TR > TH {
	BORDER: 0PX HIDDEN;
	PADDING: 0PX;
}
DIV.REVHISTORY > TABLE > TR > TD {
	BORDER: 0PX HIDDEN;
	PADDING-LEFT: 1EM;
}

/* COPYRIGHT AND PUBDATE */
.COPYRIGHT, .PUBDATE {
	FONT-SIZE: 80%;
	TEXT-ALIGN: CENTER;
}

.PUBDATE, HR {
   POSITION: RELATIVE;
   TOP: -10PX;
}

HR {
	BORDER: 0PX;
	BORDER-TOP: 1PX SOLID BLACK;
}

/* BOOK'S TABLE OF CONTENTS */
DIV.TOC P, DIV.LIST-OF-FIGURES P, DIV.LIST-OF-EXAMPLES P, DIV.LIST-OF-PROCEDURES P {
   FONT-FAMILY: HELVETICA, ARIAL, VERDANA, SANS-SERIF;
   FONT-SIZE: 110%;
   COLOR: #444444;
	TEXT-ALIGN: CENTER;
}

 DIV.LIST-OF-FIGURES P, DIV.LIST-OF-EXAMPLES P, DIV.LIST-OF-PROCEDURES P {
   BORDER-TOP: 1EM HIDDEN;
}

DIV.BOOK DIV.TOC .CHAPTER A {
	DISPLAY: BLOCK;
}

DIV.BOOK DIV.TOC {
	BACKGROUND-COLOR: TRANSPARENT;
	BORDER: 0PX;
	PADDING: 0PX;
}

/* CHUNKED BOOK'S TABLE OF CONTENTS */
DIV.BOOK H1 {
	TEXT-ALIGN: CENTER;
}

/* OTRAS TABLAS DE CONTENIDOS */
DIV.TOC {
	BORDER: 1PX SOLID #3366CC;
	PADDING: 0PX 0.7EM;
	BACKGROUND-COLOR: #DFFADF; /*CAF0CA*/
}

/* SIZE OF TITLES */
DIV.CHAPTER DIV.TITLEPAGE H2.TITLE, DIV.PREFACE DIV.TITLEPAGE H2.TITLE, DIV.APPENDIX DIV.TITLEPAGE H2.TITLE {
   FONT-SIZE: 170%;
}
DIV.SECT1 DIV.TITLEPAGE H2.TITLE {
   FONT-SIZE: 150%;
	TEXT-ALIGN: LEFT;
}
DIV.SECT1 DIV.TITLEPAGE H3.TITLE {
   FONT-SIZE: 130%;
	TEXT-ALIGN: LEFT;
}
	
DIV.ITEMIZEDLIST LI {
	CLEAR: NONE;
}

P {
	TEXT-ALIGN: JUSTIFY;
}

.FILENAME {
	FONT-FAMILY: COURIER, "COURIER NEW", MONOSPACE;
	FONT-SIZE: 90%;
}

/* DON'T DISPLAY ANCHOR TAGS WITH ONLY AN ID ATTRIBUTE */
P A[ID] {
	MARGIN: 0PX;
	PADDING: 0PX;
	DISPLAY: INLINE;
	BACKGROUND-IMAGE: NONE;
}

A {
	COLOR: BLUE;
	TEXT-DECORATION: NONE;
}

A:HOVER {
	TEXT-DECORATION: UNDERLINE;
}

.GUIMENU, .GUIMENUITEM, .GUILABEL, .GUISUBMENU {
	FONT-FAMILY: COURIER, "COURIER NEW", MONOSPACE;
	FONT-SIZE: 100%;
	COLOR: #806B38;
	PADDING: 0PX;
}

DIV.CAPTION {
	FONT-WEIGHT: BOLD;
}

/* FOR COMMAND LINE COMMANDS GIVEN THROUGH THE SCREEN TAG*/
.SCREEN {
	FONT-SIZE: 100%;
	PADDING: 0.2EM 0.5EM;
	MARGIN: 1EM;
	BORDER: 1PX SOLID #E8E8E8;
	BACKGROUND-COLOR: #EEE;
}

/* FOR COMMAND LINE COMMANDS GIVEN THROUGH THE SCREEN TAG*/
.NOTE {
	FONT-SIZE: 100%;
	PADDING: 0.2EM 0.5EM;
	MARGIN: 1EM;
	BORDER: 1PX SOLID #984646;
	BACKGROUND-COLOR: #FAE6E1;
}

.CAUTION {
	FONT-SIZE: 120%;
	PADDING: 0.2EM 0.5EM;
	MARGIN: 1EM;
	BORDER: 2PX SOLID #D84646;
	BACKGROUND-COLOR: #FAE6E1;
}

.IMPORTANT {
	FONT-SIZE: 110%;
	PADDING: 0.2EM 0.5EM;
	MARGIN: 1EM;
	BORDER: 1PX SOLID #D84646;
	BACKGROUND-COLOR: #FAEEEE;
}




.TIP > .TITLE {
	COLOR: #3366CC;
}

.EMPHASIS {FONT-WEIGHT: BOLD;}

/* FOR VARIABLE LISTS, TO DISPLAY TIP IN BLUE */
/*
DT > SPAN[CLASS="TERM"] > SPAN[CLASS="EMPHASIS"]  > EM {
	COLOR: #3366CC;
}
*/
/* FOR FIGURE, TO GET A SMALL MARGIN */
.FIGURE {
	MARGIN-LEFT: 0.7EM;
}

/* FOR FIGURES, EXAMPLES AND PROCEDURES, TO GET A SMALL FONT */
.FIGURE > .TITLE, .PROCEDURE > .TITLE, .EXAMPLE > .TITLE {
   FONT-FAMILY: GEORGIA, TIMES, SERIF;
   FONT-SIZE: 112%;
   COLOR: #444444;
	FONT-WEIGHT: BOLD;
}

.SCREENSHOT {
	POSITION: RELATIVE;
	TOP: -0.7EM;
}

/* FOOTNOTES */
DIV.FOOTNOTES P {
	FONT-SIZE: 80%;
	DISPLAY: INLINE;
	POSITION: RELATIVE;
	TOP: -1EM;
}

/* VARIABLE LISTS' TITLES */
DIV.VARIABLELIST P.TITLE {
   FONT-FAMILY: TIMES, GEORGIA, SERIF;
   COLOR: #444444;
	FONT-SIZE: 117%;
}

DD {
	MARGIN-LEFT: 2EM;
}

/* FOR VARIABLE LISTS, INDENTATION OF THE TERM ELEMENT */
.TERM {
	MARGIN-LEFT: 1EM;
}

.COMMAND, .USERINPUT {
	FONT-SIZE: 90%;
}
