/*
** Gray World Papers CSS.
** 03/07/2003
** Copyright (c) 2003 Gray World Team 
** http://www.gray-world.net.
*/

/* MAIN DESIGN STYLES */

body {
        margin-top: 10px;
        margin-bottom: 10px;
	margin-right: 20px;
        margin-left: 20px;
        background: white;
	color: black;
}

/* TITLE STYLES */

  /* Default fonts, styles, colors, etc... */

  .tmain, .tmain2, .tmain3, .tend {
	font-family: Fixed, sans-serif; 
	font-style: normal;
	color: #000000;
	margin-right: 5px;
	margin-left: 5px;
  }

  .t1, .t2, .t3 {
	font-family: Fixed, sans-serif; 
	font-style: normal;
	color: #000000;
	text-align: left;
	margin-right: 30px;
	font-size: 12pt;
 	font-weight: bold;
}

  /* Specific fonts attributes */

  /* Used for the main title */
  .tmain { font-size: 18pt; text-align: center; }

  /* Used for version and authors */
  .tmain2 { font-size: 14pt; text-align: center; }

  /* Used for Front-cover add-ons */
  .tmain3 { font-size: 12pt; text-align: center;
  		margin-top: 2px; margin-bottom: 2px; }

  .tend { font-size: 12pt; text-align: right;
  		margin-top: 2px; margin-bottom: 2px; }

  .tepig { font-family: Times New Roman, sans-serif;
                font-style: italy; font-size: 12pt;
                text-align: justify; margin-left: 30px;
  		margin-right: 30px; margin-top: 2px;
                margin-bottom: 2px; }

  /* Used to create the levels titles */
  .t1 { margin-left: 30px; margin-top: 25px; margin-bottom: 25px; }
  .t2 { margin-left: 45px; margin-top: 15px; margin-bottom: 15px; }
  .t3 { margin-left: 60px; margin-top: 15px; margin-bottom: 15px; }

/* SUMMARY STYLES */

  /* Default fonts, styles, colors, etc... */
  
  .s1, .s2, .s3 {
	font-family: Fixed, sans-serif; 
	font-style: normal;
	color: #000000;
	text-align: justify;
	margin-right: 30px;
	font-size: 11pt;
        margin-top: 3px;
        margin-bottom: 3px;
  }

  /* Specific fonts attributes */
  .s1 { margin-left: 30px; }
  .s2 { margin-left: 45px; }
  .s3 { margin-left: 60px; }

/* BODY TEXT STYLES */

  /* Default fonts, styles, colors, etc... */
  
  .b1, .b2, .b3, .b4 {
	font-family: Fixed, sans-serif; 
	font-style: normal;
	color: #000000;
	text-align: justify;
	margin-right: 30px;
	font-size: 11pt;
	/* Want the indent as in the text file ? */
	/* text-indent: 15px; */
        margin-top: 10px;
        margin-bottom: 10px;
  }

  /* Specific fonts attributes */
  .b1 { margin-left: 30px; }
  .b2 { margin-left: 45px; }
  .b3 { margin-left: 60px; }
  /* 
  ** This one is used because ul/ol attributes are 
  ** differents between browser implementations 
  */
  .b4 { margin-left: 75px; }

/* TABLES STYLES */

  /* Default table columns values */
  .tdg, .tdn {
	font-family: Fixed, sans-serif; 
	font-style: normal;
	color: #000000;
	font-size: 9pt;
	/* For IE browsers */
	padding: 5px;
  }

  /* Specific table columns values */
  .tdg { background-color: #eeeeee; }
  .tdn { background-color: white; }

/* LINKS STYLES */

a         {color: #0055cc; }
a:visited {color: #0055cc; }
a:hover   {color: #0055cc; text-decoration:underline; }
a:active  {color: #0055cc; }

/* HR STYLES */

.hr1 { width: 100%; }

/* NOT SO WIDELY USED TAGS */

.boldit {
	font-weight: bold;
}

.underit {
	text-decoration: underline;
}

.boldunderline {
	font-weight: bold; 
	text-decoration: underline;
}

.unjustifyit {
	text-align: left;
}

.centerit {
	text-align: center;
}

