/*
###############################################
# DO NOT DELETE OR EDIT ANYTHING ON THIS PAGE #
###############################################
*/
body { 
  margin:0px;
  font:12px Arial, Helvetica, sans-serif;
  color:#ffffff;
  text-align:center;
/*  align:center;
  scrollbar-base-color:#ffffff;
  scrollbar-arrow-color:#B1D2AC;
  scrollbar-DarkShadow-Color:#ffffff;
  scrollbar-highlight-color: #B1D2AC;*/
}

body {
  background:#e5cc57;
}

p {
  margin:0 0 1em 0;
}

a:link, a:visited, a:active {
  text-decoration:underline;
  color:#670909;
}

a:hover {
  text-decoration:none;
  color:#670909;
}

.smallText {
  FONT-SIZE: 10px;
  TEXT-DECORATION: none;
}

.blueText {
  TEXT-DECORATION: none;
  COLOR: #2a4c84;
}

.alertText {
  COLOR: #670909;
}

B, strong {
  FONT-STYLE: normal;
  FONT-WEIGHT: bold;
}

ul {
  margin:3px 2px 15px 25px;
  padding:0px;
  list-style-type:Circle;
}

ol {
  margin:1em 0px 1em 2em;
  padding:0px;
}

h1, h1.pageHeader {
  FONT-WEIGHT: normal;
  margin:0 0 .5em 0;
  font-size:24px;
  color:#670909;
}

h2, h2.pageSubHeader {
  FONT-WEIGHT: bold;
  margin:1em 0em 1em 0em;
  font-size:16px;
}

h3 {
  FONT-WEIGHT: bold;
  margin:1em 0em 1em 0em;
  font-size:14px;
}

#ss_mainContent OL LI {
  margin-bottom:1em;
}

.clearBoth {
  clear:both;
}

.clearLeft {
  clear:left;
}

.clearRight {
  clear:right;
}

.clearNone {
  clear:none;
}

/* Page Layout */
.alignment {
  width:779px;
  margin-top:20px;
  margin-left:auto;
  margin-right:auto;
}

.ss_mainContainer {
  float:left;
  text-align:left;
  width:779px;
  height:auto;
  background:#ffffff;
}

.ss_header {
  float:left;
  margin-left:9px;
  _margin-left:5px;
  width:761px;
  height:151px;
  text-align:left;
  background:#670909;
}

.ss_bar#ss_bar_top {
  float:left;
  width:779px;
  height:20px;
  background: url(../docs/images/header_border_top.gif) repeat-x;
}
.ss_bar#ss_bar_top .ss_bar_right {
  float:right;
  width:238px;
  height:18px;
  padding-top:2px;
  background: #ffffff url(../docs/images/toolbar_nav_left.gif) no-repeat;
  text-align:right;
}
.ss_bar#ss_bar_top .ss_bar_right a {
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
  margin-right:20px;
}
.ss_bar#ss_bar_top .ss_bar_right a:hover {
  color:#e5cc57;
}

.ss_logo {
  float:left;
  width:402px;
  height:85px;
  margin:20px 0px 0px 21px;
}

.ss_banner {
  float:right;
  width:226px;
  height:151px;
}

.ss_nav#ss_nav_header {
  float:left;
  width:770px;
  height:45px;
  padding:0px;
  margin:8px 0 0 9px;
  _margin-left:5px;
}

.ss_nav#ss_nav_header .ss_nav_topleft {
}
.ss_nav#ss_nav_header .ss_nav_top {
}
.ss_nav#ss_nav_header .ss_nav_topright {
  float:right;
  width:9px;
  height:8px;
  background: url(../docs/images/shadow_topright.gif) no-repeat;
  font-size:1px;
}
.ss_nav#ss_nav_header .ss_nav_left {
}
.ss_nav#ss_nav_header .ss_nav_right {
  float:left;
  width:9px;
  height:28px;
  background: url(../docs/images/shadow_right.gif) repeat-y;
  font-size:1px;
}
.ss_nav#ss_nav_header .ss_nav_bottomleft {
  float:left;
  width:8px;
  height:9px;
  background: url(../docs/images/shadow_bottomleft.gif) no-repeat;
  font-size:1px;
}
.ss_nav#ss_nav_header .ss_nav_bottom {
  float:left;
  width:753px;
  height:8px;
  background: url(../docs/images/shadow_bottom.gif) repeat-x;
  font-size:1px;
}
.ss_nav#ss_nav_header .ss_nav_bottomright {
  float:left;
  width:9px;
  height:9px;
  background: url(../docs/images/shadow_bottomright.gif) no-repeat;
  font-size:1px;
}

.ss_nav#ss_nav_header .ss_nav_main {
  float:left;
  width:761px;
  height:36px;
  text-align:center;
  background: url(../docs/images/nav_bg.gif) repeat-x;
  font-size:1px;
}

.ss_nav#ss_nav_header ul {
  margin:0px;
  padding:0px;
  width:auto;
  height:36px;
  text-align:center;
}

.ss_nav#ss_nav_header li {
  display:inline;
  padding:0px 15px 0px 15px;
  margin:0px;
  list-style-type: none;
}
.ss_nav#ss_nav_header li.ss_divider {
  margin:0px;
  padding:0px;
  width:2px;
  height:36px;
  font-size:14px;
}
.ss_nav#ss_nav_header li.ss_divider img {
  vertical-align:middle;
  margin:0px;
  padding:0px;
  width:2px;
  height:36px;
}
.ss_nav#ss_nav_header li a {
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
}
.ss_nav#ss_nav_header li a:hover {
  color:#d2893a;
  text-decoration:none;
}

.ss_main {
  float:left;
  clear:both;
  width:770px;
  height:auto;
  margin-left:9px;
  _margin-left:5px;
}

.ss_main .ss_main_topleft {
}
.ss_main .ss_main_top {
}
.ss_main .ss_main_topright {
  float:right;
  width:9px;
  height:8px;
  background: url(../docs/images/shadow_topright.gif) no-repeat;
  font-size:1px;
}
.ss_main .ss_main_left {
}
.ss_main .ss_main_right {
  float:left;
  width:9px;
  height:28px;
  background: url(../docs/images/shadow_right.gif) repeat-y;
  font-size:1px;
}
.ss_main .ss_main_bottomleft {
  clear:both;
  float:left;
  width:8px;
  height:9px;
  background: url(../docs/images/shadow_bottomleft.gif) no-repeat;
  font-size:1px;
}
.ss_main .ss_main_bottom {
  float:left;
  width:753px;
  height:8px;
  background: url(../docs/images/shadow_bottom.gif) repeat-x;
  font-size:1px;
}
.ss_main .ss_main_bottomright {
  float:left;
  width:9px;
  height:9px;
  background: url(../docs/images/shadow_bottomright.gif) no-repeat;
  font-size:1px;
}
.ss_main .ss_main_main {
  float:left;
}

.ss_middleCol {
  float:left;
  width:720px;
  height:auto;
  padding:30px 20px 39px 21px;
  background:#d2893a;
}

.ss_mainContent {
  float:left;
  width:100px;
  height:auto;
  text-align:left;
}

.teasers {
  float:left;
  width:720px;
  height:143px;
  margin-top:15px;
  text-align:center;
}

.teasers .teaser {
  width:207px;
  float:left;
}

.teasers #teaser_getcounseling, .teasers #teaser_signin {
  margin-left:49px;
}

.ss_footer {
  float:left;
  width:779px;
  _width:780px;
  padding-top:17px;
  color:#670909;
  font-size:11px;
  background:#e5cc57;
}

.ss_footer .ss_nav * {
  margin:0px;
  padding:0px;
}
.ss_footer .ss_nav, .ss_footer .ss_copyright {
  float:left;
  width:100%;
  text-align:center;
}
.ss_footer .ss_nav li {
  display:inline;
}

.ss_footer a {
  color:#670909;
  text-decoration:none;
}

.ss_footer a:hover {
  text-decoration:underline;
}

/* global page elements */
.ss_pageText {
  float:left;
  width:720px;
  height:auto;
  text-align:left;
}

.ss_photos {
  border:2px #ffffff solid;
}
.ss_photos_left {
  float:left;
  margin-right:5px;
}
.ss_photos_right {
  float:right;
  margin-left:5px;
}

div.ss_pageDivider {
  height:1px;
  width:100%;
  clear:both;
  float:none;
  position:relative;
}

div.ss_pageDivider img {
  height:1px;
  width:100%;
  border-bottom:#670909 2px solid;
  margin-top:1em;
  margin-bottom:1em;
}

/* form layout */
.ss_form {
  float:left;
}
* html form {
  margin:0px;
  padding:0px;
}
* html select {
  margin:0px;
  padding:0px;
}

.ss_form div {
  display:block;
}

.ss_form .ss_formRow {
  clear:both;
  padding-bottom:5px;
  float:left;
  width:90%;
  position:relative;
}

.ss_form .ss_formRow .ss_formLabel, .ss_form .ss_formRow label {
  font-weight:bold;
  float:left;
  width:200px;
}

.ss_form .ss_formRow .ss_formField {
  float:left;
  position:relative;
}

.ss_form textarea {
  width:250px;
  height:5em;
}

.ss_form .ss_formRow .ss_formSubmit {
  text-align:left;
  width:auto;
  margin-left:200px;
  _margin-left:100px;
  float:left;
}

.ss_form .ss_formSubmit {
  text-align:left;
  width:auto;
  margin-left:200px;
  _margin-left:100px;
  float:left;
}

input {
  border:#670909 1px solid;
  background-color:#ffffff;
}

input.image {
  border-width:0px;
  background:none;
}

input.radbox {
  border-width:0px;
}

SELECT {
  border:#670909 1px solid;
  background-color:#ffffff;
}

TEXTAREA {
  border:#670909 1px solid;
  background-color:#ffffff;
}
