/****************************************
*  Site specific css definitions
****************************************/

html,
body {
  background-color:#003399;
  text-align:center;
}

table.page {
  width:935px;
}

td {
  vertical-align:top;
}

td.column-left {
  width:100px;
  background-color:#C6E2FF;
}

td.column-right {
  background-color:#FFFFFF;
}

td.content-left {
  padding:20px 20px 20px 20px;
}

td.content-right {
  padding:30px 50px 30px 55px;
}

td.padding {
  padding:25px 25px 20px 25px;
}

img.inline {
  display:inline;
}

/******************************
  Text Options
*******************************/

p {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:20px;
  color:#000000;
  margin: 0px 0px 7px 0px;
}

p.footer {
  color:#FFFFFF;
  padding:15px 0px 0px 0px;
}

p.small {
  font-size:11px;
  line-height:14px;
}

h1 {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:27px;
  line-height:28px;
  font-weight:normal;
  color:#071c79;
  margin:16px 0px 8px 0px;
}

h2 {
  font-family:Georgia, "Times New Roman", Times, serif;
  font-size:18px;
  line-height:22px;
  font-weight:normal;
  color:#071c79;
  margin:18px 0px 8px 0px;
}

span.underline {
  text-decoration:underline;
}

/******************************
  Link Styles
*******************************/
a:link,
a:hover,
a:visited {
  color:#3399FF;
  font-style:normal;
  text-decoration:underline;
  outline:none;
}

a.plain:link,
a.plain:hover,
a.plain:visited {
  color:#FFFFFF;
  font-weight:normal;
  text-decoration:none;
}
