/* CSS Document */

body {
	margin: 0px;
	padding: 0px;
	text-algin: center;
	background-color: #7b8a97;
	background-image: url(images/bg_main.gif);
	background-repeat: repeat-x;
}

#container {
	width: 770px;
	margin: 0px auto;
}
#main-top {
	width: 770px;
	height: 24px;
}
#wrapper {
	background-image: url(images/bg_wrapper.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}
#page-bottom {
	width: 770px;
	height: 15px;
}
#menu {
	width: 770px;
	height: 38px;
}
#footer-left {
	padding-left: 10px;
	width: 495px;
	float: left;
}
#footer-right {
	padding-right: 0px;
	text-align: right;
	float: left;
}
#footer {
	padding-top: 1px;
}
#footer div {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #d1d6db;
}
#footer a {
	color: #d1d6db;
	text-decoration: none;
}
#footer a:hover {
	color: #d1d6db;
	text-decoration: underline;
}
#content {
	padding-left: 27px;
	padding-top: 25px;
	padding-right: 40px;
	padding-bottom: 50px;
}

h1 {
	color: #1a3d5f;
	font-size: 15pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

p, .Qst, .Ans {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

.Qst {
	font-weight: bold;
	padding-bottom: 10px;
	color: #294a6a;
}
.Ans {
	padding-bottom: 10px;
}

.box-172-tile {
	background-image: url(images/box-172_tile.gif);
	background-repeat: repeat-y;
	padding-left: 12px;
	padding-right: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.box-172-tile p {
	margin: 0px;
	padding: 0px;
}
.blue-bold, .Trm {
	color: #294a6a;
	font-weight: bold;
}
.blue-small {
	font-size: 11px;
	line-height: 16px;
	color: #294a6a;
}

td p {
	margin: 0px;
}

p a {
	color: #1c6ba7;
}

p a:hover {
	text-decoration: none;
}
.table-pad {
	padding-bottom: 22px;
}
#contactbox {
	margin: 0px auto;
}
#contactbox a {
	color: #000000;
	text-decoration: none;
}
#contactbox a:hover {
	text-decoration: underline;
}

/* Copied from client document */

    .letter  {
      Font-Family           : Arial                         ;
      Font-Size             : 10pt                          ;
      color                 : #284784                       ;
      Padding               : 1px                           ;
      Font-Weight           : Bold                          ;
      background-color      : #E0E0E0                       ;
      Border                : 1px Solid Silver              ;
      Padding-Left          : 2px                           ;
      Padding-Right         : 2px                           ;
    }

    .letter:hover {
      Background-Color      : #284784                       ;
      Color                 : #FFB639                       ;
    }

    H2  {
      Color                 : #003366                       ;
      Text-align            : Center                        ;
    }

    TABLE.gloss  {

    }

    TABLE.gloss TD  {
      Padding               : 18pt 2pt 2pt 8pt              ;
      Text-Align            : Left                         ;
	  font-family           : Tahoma, Arial, Helvetica, sans-serif;
	  font-size				: 12px;
    }

    TABLE.gloss TD.trm  {
      Vertical-Align        : Top                           ;
      Font-Weight           : Bold                          ;
      Color                 : #003366                       ;
      Text-Align            : Left                          ;
      Padding-Bottom        : 1em                           ;
    }

    TABLE.gloss TD.dfn  {
      Text-Align            : Justify                       ;
      Vertical-Align        : Top                           ;
    }

    TD.separator  {
      height                : 1px                           ;
      font-size             : 1px                           ;
      Border-Bottom         : 1px solid #284784             ;
    }

    .top  {
      Font-Size             : 8pt                           ;
      color                 : #284784                       ;
      border                : 1px solid #FFB639             ;
      padding               : 2pt                           ;
      padding-top           : 1pt                           ;
      padding-bottom        : 1pt                           ;
    }

    .top:hover  {
      Background-Color      : #284784                       ;
      Border                : 1px solid #284784             ;
      Color                 : #FFB639                       ;
    }

