/* A translexis ordinary page */

#menubar-centre
{ 
  display: block;
  text-align: center;
  margin-left: auto ;
  margin-right: auto ;
  padding-top: 0px ;
  margin-top: 0px ;
  margin-bottom: 2em ;
  width: 100% ;
 }

#menubar
{ 
  
  display: inline ;
  margin-left: auto ;
  margin-right: auto ;
  margin-top: 0px;
  padding-top: 0px;
}

#menubar a
{ 
  width: 12% ;
  margin-left: 1% ;
  margin-right: 1% ;
  margin-top: 0px  
 }

#widepage
{ 
  padding-left: 1em ;
  padding-right: 1em ;
  margin-left: 0px; 
  margin-right: 0px ; 
}

.widepage-vspace
{ 
  margin-top: 2em ;
  clear: both
 }

.widepage-vsonly
{ 
  padding-top: 2em ;
 }

.widepage-clearfloat
{ 
  clear: both 
}

/* General properties for the group of boxes that make up the page */
.boxholder
{
  /* Need to narrow the box holder so IE6 doesn't draw it over the 
   * borders. Sigh.
   */
  width: 98% ;
}



/* Fix the body width so the 2-column layout doesn't flow into one. Sigh */
.fbody
{ 
 }


.box
{ 
  float: left ;
  width: 40% ;
  border-style: solid;
  border-color: #0000ff;
  border-width: thin ;
  text-align: center ;
  padding: 0pt 0pt 1em 0pt;
  margin: 10pt 1em 1em 2em ;
 }

/* Left hand column for the translation services page, among others */
.lhcolumn
{ 
  float: left ;
  width: 40% ;
  clear: none ;
  text-align: left ;
  padding: 0pt 8pt 1em 8pt;
  margin: 10pt 0em 1em 1em ;
 }

.rhcolumn
{ 
  float: left ;
  width: 44%;
  margin-left: 3em 
 }

/* A box for the right-hand column; pretty much a box without the
 * margins.
 */
.rbox
{ 
  float: right ;
  width: 80% ;
  clear: none ;
  border-style: solid;
  border-color: #0000ff;
  border-width: thin ;
  text-align: center ;
  padding: 8pt 8pt 8pt 8pt;
  margin: 1em 2em 1em 0pt ;
}

/* The right column has overflowed - stick this 'right' box in the
 * left column instead.
 */
.rlxbox
{ 
  float: left ;
  width: 80% ;
  border-style: solid;
  border-color: #0000ff;
  border-width: thin ;
  text-align: center ;
  margin-left: 10% ;
  margin-right: 10% ;
  padding-top: 1em ;
 padding-bottom: 1em
 }

.rbox-spacer
{ 
  float: right ;
  height: 4em 
 }

h2 a
{ 
  text-decoration: none ;
  color: #0000ff
 }

a
{ 
  text-decoration: none ;
  color: #0000ff
 }

.box h2
{ 
  font-size: 16pt ;
  font-weight: bold ;
  font-variant: small-caps ;
}

.rbox h2
{ 
  font-size: 16pt ;
  font-weight: bold ;
  font-variant: small-caps ;
}

.box h3
{ 
  font-size: 12pt ;
  font-weight: bold
 }

.box .emph
{ 
  font-weight: bold
 }

.endboxes
{ 
  /* Again, IE6 requires us to do something to stop this div overwriting 
   * the pageholder borders */
  width: 98% ;
  clear: both 
 }

.clearline
{ 
  float: left;
  clear: both 
 }

/* Style the * that indicates a required form field */
.form-reqd
{ 
  color: #ff0000
 }

/* Picture styles */
#niki-img
{ 
  float: left ;
  margin: 10pt 10pt 10pt 0pt ;
}

#quentin-img
{ 
  float: right ;
  position: relative ;
  top: -60px ;
  margin: 10pt 0pt 10pt 10pt ;
}


#richard-img
{ 
  float: left ;
  margin: 10pt 10pt 10pt 10pt ;
 }

/* Styles for FAQ questions and answers */

.faqq
{ 
  font-weight: bold
}

.faqa
{ 

}

/* Styles for the greek book images */
.bookimgl
{ 
  float: left ;
  margin: 0em 1em 2em 2em ;
}

.bookimgr
{ 
  float: right ;
  margin: 0em 2em 2em 2em ;
 }

.afterfloat
{ 
  clear: both
 }

.bookbox
{ 
  margin: 1em 1em 0em 2em ;
 }


.bookcenter
{ 
  display: block;
  text-align: center ;
  margin-left: auto ;
  margin-right: auto  ;
  width: 100%
}

.bookname
{ 
  font-style: italic 
 }


.bc2
{ 
  display: inline;
  margin-left: auto ;
  margin-right: auto ;
}

.bc2 img
{ 
  margin-left: 1em ;
  margin-right: 1em 
 }


.spectable td
{ 
  border: 0px solid #2b5bad
}


.whyus-heading
{ 
  font-weight: bold ;
 }

.whyus-para
{ 

}

/* The width=90% in whyus.html is required by IE6, which can't
 * seem to work out what 100% means and otherwise makes the table
 * wider than the page. Sigh.
 */
.whyustable td
{ 
  padding: 8px 8px 8px 8px ;
 }

/* A zero-height paragraph used in quotation to get the right
 * spacing on IE6, which has no idea how big its tables are (?!)
*/
.ie6-only
{ 
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
  height: 0pt
 }

/* End file */
