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

html, body {
  background-color:#f7f7ec;
}

div.application-yes-no {
  float:right;
  margin-right:70px;
}

table.page {
  width:960px;
}

td {
  vertical-align:top;
  text-align:left;
}

td.borders {
   background-color:#0e598e;
   padding:10px;
}

td.column-left {
  width:700px;
  background-color:#FFFFFF;
}

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

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

td.content-right {
  padding:20px;
}
td.header {
  padding:35px 0px 30px 0px;
}

td.one-column {
  width:940px;
  background-color:#FFFFFF;
}

img.inline {
  display:inline;
}

hr {
  margin:15px 0px 15px 0px;
  height:3px;
  background-color:#071c79;
}

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

p {
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  line-height:17px;
  color:#212121;
  margin: 4px 0px 7px 0px;
}

p.blue {
  font-size:12px;
  color:#0e598e;
  margin: 5px 0px 7px 0px;
}

p.footer {
  font-size:11px;
  text-align:center;
  margin:25px 0px 35px 0px;
}

p.small {
  font-size:11px;
  margin:0px 0px 7px 0px;
}

h1 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:25px;
  line-height:30px;
  font-weight:normal;
  color:#071c79;
  margin:21px 0px 8px 0px;
}

h2 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  line-height:15px;
  font-weight:normal;
  color:#071c79;
  margin:35px 0px 8px 0px;
}

/*******************************
  Form Options
*******************************/

input.text,
textarea.text,
select.text,
input.text-small,
input.text-large {
  height:20px;
  width:250px;
  border:1px solid #071c79;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:18px;
  color:#352731;
  margin:0px 0px 5px 0px;
}

input.text-small {
  width:150px;
}

input.text-large {
  width:350px;
}

textarea.text {
  height:75px;
  width:300px;
  margin:0px 0px 10px 0px;
}

input.submit {
  height:35px;
  width:150px;
  background-color:#071c79;
  border:1px solid #FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  line-height:18px;
  color:#FFFFFF;
}

ol {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  line-height:20px;
}

/******************************
  Link Styles
*******************************/
a:link,
a:hover,
a:visited {
  color:#071c79;
  font-style:italic;
  text-decoration:none;
}

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