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

html,
body {
  background-color:#091b40;
  background-image:url(/images/layout/bg_repeat.jpg);
  background-position:top center;
  background-repeat:repeat-x;
  text-align:center;
}

table.page {
  width:944px;
}

td {
  vertical-align:top;
}

td.divider {
  background-image:url(/images/layout/divider.jpg);
  background-position:top center;
  background-repeat:repeat-y;
}

td.main-content {
  padding:0px 0px 300px 0px;
  background-color:#FAFBF5;
  border-left:2px solid #f1c213;
  border-right:2px solid #f1c213;
  border-bottom:2px solid #f1c213;
  background-image:url(/images/layout/bg_content.jpg);
  background-position:bottom;
  background-repeat:no-repeat;
}

td.padding {
  padding:0px 65px 0px 65px;
}

img.inline {
  display:inline;
}

img.title {
  margin:15px 0px 10px 0px;
}

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

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

p.footer {
  font-size:12px;
  line-height:15px;
  margin:15px 0px 20px 0px;
  color:#FFFFFF;
}

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

h1 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:23px;
  line-height:32px;
  font-weight:bold;
  font-style:italic;
  color:#091b40;
  margin:18px 0px 8px 0px;
}

h1.list {
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  line-height:20px;
  font-weight:bold;
  font-style:normal;
  color:#111111;
  margin:0px 0px 0px 0px;
}

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

blockquote {
  margin:10px 0px 0px 40px;
}

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

input.text,
textarea.text {
  width:140px;
  border:1px solid #000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

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

a.map:link,
a.map:hover,
a.map:visited {
  color:#244A7F;
  font-style:none;
  text-decoration:underline;
  outline:none;
}

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