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

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

table.page {
  width:950px;
}

td {
  vertical-align:top;
}

td.bg-nav {
  background-color:#424242;
  background-image:url(/images/layout/bg_nav.gif);
  background-position:top left;
  background-repeat:repeat-x;
}

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

td.column-right {
}

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

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

td.header {
  height:275px;
  background-image:url(/images/layout/header.jpg);
  background-position:top left;
  background-repeat:no-repeat;
}

td.footer {
  background-image:url(/images/layout/bg_footer.jpg);
  background-position:top left;
  background-repeat:no-repeat;
  padding:30px 35px 40px 62px
}

td.main-content {
  background-color:#0f0f0f;
}

td.shadow-left {
  width:5px;
  border-right:1px solid #000000;  
  background-image:url(/images/layout/bg_shadow_left.gif);
  background-position:top right;
  background-repeat:repeat-y;
}

td.shadow-right {
  width:5px;
  border-left:1px solid #000000;
  background-image:url(/images/layout/bg_shadow_right.gif);
  background-position:top left;
  background-repeat:repeat-y;
}

td.v-align-middle {
  vertical-align:middle;
}

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

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

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

p.nomargin {
  margin:0px;
  padding:0px;
}

p.nav {
  font-size:17px;
  padding:0px 25px 0px 23px;
  vertical-align:middle;
}

strong.strikethrough {
  text-decoration: line-through;
}

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

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

/******************************
  Link Styles
*******************************/

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

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