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

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

table.page {
  width:960px;
}

td {
  vertical-align:top;
}

td.bg-content {
  background-color:#FFFFFF;
}

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

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

td.column-left {
  width:641px;
}

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

td.header {
  background-color:#FFFFFF;
}

td.header-buttons {
  padding:46px 0px 0px 27px;
}

td.shim-left,
td.shim-right {
  width:50%;
}


img.inline {
  display:inline;
}

blockquote {
  margin:10px;
}

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

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

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

h1 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:17px;
  line-height:22px;
  font-weight:bold;
  color:#1ba3d5;
  margin:25px 0px 7px 0px;
}

h1.green,
h2 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:17px;
  line-height:20px;
  font-weight:bold;
  color:#6c9e2e;
  margin:23px 0px 7px 0px;
}

ul {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:17px;
  font-weight: bold;
  color:#1ba3d5;
  margin: 0px 25px 7px 5px;
}

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

input.text {
  background-color:#FFFFFF;
  border:1px solid #333333;
  width:150px;
}

textarea {
  width:199px;
  height:70px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:17px;
  background-color:#FFFFFF;
  border:1px solid #333333;
}

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

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