/*
 * Style Sheet for all MobiTAAL(R) documents.
 * 
 * Author: Hrishikesh Sharma, Shobana Ravi
 * Last Modified: Oct 11, 2002
 */
 
BODY {
  margin: 0.1cm;
  font-family: Helvetica;
  color: black;
  background: white;
  background-position: top left;
  background-attachment: fixed;
  background-repeat: no-repeat;
}

LI {
  margin-bottom: 0.3em;
}

H1 {
  font-size: 30pt;
  margin-left: 0.5em;
  margin-right: 0.5em;
}

H2 {
  font-size: 15pt;
  color: red; 
  margin-left: 0.5em;
  margin-right: 0.5em;
}

H3 {
  font-size: 12pt;
  margin-left: 0.5em;
  margin-right: 0.5em;
}

H4 {
  font-size: 10pt;
  margin-left: 0.5em;
  margin-right: 0.5em;
}

IMG {
  margin: 0;
}

P {
  margin-left: 0.5em;
  margin-right: 0.5em;
  font-family: Helvetica;
}

PRE { margin-left: 0.5em }

PRE { font-family: monospace }        /* navigator 4 requires this */

TABLE {
  margin: 0.0cm;
}

TH, TD { /* ns 4 */
  font-family: Helvetica;
}

SPAN {            /* The current page in leftnavi uses span */
  margin: 0.0cm;
}

UL {
  margin: 0;
}

.puretable {  /* data tables, not the frame tables */
  background-color:#DDCCCC;
  color:#0000FF;
}

.banner {         /* Gives a patch corressponding to the bgcolor */
  border: none;
  margin-left: 1px;
  margin-right: 1px;
  padding: 2px;
}

.bnavi {          /* Used in the bottom navigators */ 
  font-family: Verdana;
  font-size: small;
  font-weight: bold;
 /* text-align: center;  anchor does not provide align attribute */
  color: #000000;
  text-decoration: none;
}

.brown {          /* Used primarily in coding stds */
  color: brown; 
}

.darkcyan {       /* Used primarily in coding stds */
  color: darkcyan; 
}

.faq-q {       /* Used in FAQs */
  color: brown;
  font-weight: bold;
  /*font-style: italic;*/
}

.header {         /* Used to change the color to red, mostly in h1,h2 */
  color: red; 
}

.fp30 {         /* Front page for PPLN/QPLN/CMPLN */
  color: red; 
  margin-top: 0px;
  margin-top: 0px;
  font-size: 30pt;
  font-weight: bold;
  text-align: right;
}

.fp15 {         /* Front page for PPLN/QPLN/CMPLN */
  color: blue; 
  margin-top: 0px;
  margin-top: 0px;
  font-size: 15pt;
  font-weight: bold;
  text-align: right;
}

.fp10 {         /* Front page for PPLN/QPLN/CMPLN */
  color: black; 
  margin-top: 0px;
  margin-top: 0px;
  font-size: 10pt;
  text-align: right;
}

.hide { display: none }

.indent {       /* Used for x.y in index */
  margin-left: 15px;
}

.indent1 {       /* Used for x.y.z in index */
  margin-left: 30px;
}

.index {         /* Used in Index page of Program Plan */
  background: #707070;
  color: #FFFFFF;
  font-weight: bold;
  text-align: center;
}

.isoref {       /* Used to quote sections of ISO in PP and in FAQs */
  color: red;
  font-weight: bold;
  font-style: italic;
}

.leftnavi {       /* All the URLs on the LHS */
  font-family: Verdana;
  font-size: 8pt;
  font-weight: bold;
  color: brown;
 /* color: #000000; */
  text-decoration: none;
}

.navtable {       /* All left tables are navtable */
  background: #CFDEE2;
  vertical-align: top;
  text-align: center;
}

.navcurrent {     /* All current pages are navcurrent */
  background: #ACC6CC;
}

.ptn {         /* Used for "[Prev | Top | Next]" in all pages */
  margin: 15px;
  padding: 15px;
  /* border: none;  /* Uncomment this if you want the band completely */
  font-family: Verdana;
  font-size: small;
  font-weight: bold;
  text-align: center;
  background: #CFDEE2;
}

.right-align {
  text-align: right;
}

.mm-banner {
  border: none;
  margin-left: 1px;
  margin-right: 1px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 2px;
  text-align: center;
  font-family: Helvetica;
  font-weight: bold;
  color: white; 
  background: #087;
}

.strong {      /* This is used instead of <b> in few places */
  font-weight: bold;
  color: black; 
}

.status-r {    /* Deadline will definitely slip */
  background: #dddddd;
  font-weight: bold;
  color: red; 
}

.status-y {    /* Deadline appears to be slipping */
  background: #dddddd;
  font-weight: bold;
  color: yellow; 
}

.status-g {    /* Work progressing as per plans */
  background: #dddddd;
  font-weight: bold;
  color: green; 
}

.title1 {
  font-size: 30pt;
  font-weight: bold;
  font-family: Verdana, Helvetica;
  color: blue; 
  text-align: center;
}

.title2 {
  font-size: 10pt;
  font-weight: bold;
  font-family: Verdana, Helvetica;
  color: blue; 
  text-align: center;
}

.th {   /* Top header; hold the URLs of the "Contents" in all pages */
  font-weight: bold;
  font-family: Verdana;
}

.nl { text-decoration:none } /* simple no underline for anchors */

DIV.head { margin-bottom: 1em }
DIV.head H1 { margin-top: 2em; clear: both }
DIV.head TABLE { margin-left: 2em; margin-top: 2em }
DIV.head IMG { color: white; border: none } /* remove border from top image */

P.copyright { font-size: small }
P.copyright SMALL { font-size: small }

@media screen {  /* hide from IE3 */
A:hover { background: #FFA } 
}

</style>
