a:link, a:visited
{
 color: #4182f3;
}

body
{
  font-family: Helvetica, Sans Serif;
  font-size: 11px;
  margin: 0px;
  background-color: #6a6d73;
}

#container
{
  width: 770px;
  color: #3a3b3d;
}

#content_space
{
  background: #ffffff;
  padding-top: 6px;
  padding-left: 21px;
  padding-bottom: 5px;
}

div
{ 

}

div.spacer
{
 clear: both;
}


#error
{
  font-weight: bold;
  color: #f00;
}

#error
{
  margin-bottom: 21px;
  width: 700px;
  padding: 1em;
  background: #e96965 url("/img/hostway/us/dark/error_se_corner.gif") bottom right no-repeat;
  color: #fff;
  font-weight: bold;
}


#feedmenu
{
  padding-bottom: 20px;
}

#footer
{
  clear: both;
  padding: 20px 0px 0px 21px;
  color: #85939b;
}

#footer a:link, #footer a:visited
{
 color: #97c3ff;
}

#franchise_logo
{
 
}

img
{
  border: 0px;
}

input, select, textarea
{
  font-size: 12px;
  font-family: Monospace;
}

#left_container
{
  height: 100%;
  width: 230px;
  height: 270px;
  float: left;
  padding-right: 20px;
  border-right: 1px solid #eee;
}

#mast
{
   background: url("/img/hostway/us/dark/mast_background.gif") top left repeat;
 height: 108px;
}

#menu
{
  background: #5e5f63 url("/img/hostway/us/dark/menu_content_transition.gif") bottom left repeat-x;
  padding-top: 6px;
  padding-bottom: 18px;
  padding-left: 21px;
}

#menu a
{
  # color: #8f939b;
 color:  #97c3ff;
  text-decoration: none;
}

#menu a:hover
{
  color: #ffffff;
  text-decoration: none;
}

#menu a.selected
{
 color: #ffffff;
}

.menu_item
{
  padding-right: 1em;
}

.menu_selected
{
  padding-right: 1em;
}

#message
{
  margin-bottom: 21px;
 width: 700px;
 padding: 1em;
  background: #fdf8d3 url("/img/hostway/us/dark/message_se_corner.gif") bottom right no-repeat;
  color: #616d73;
}

.peak_dl_day
{
  font-weight: bold;
  color: #f00;
}

#product_logo
{
 position: absolute;
 top: 70px;
 left: 21px;
}

.row_dark
{
  background-color: #eee;
}

.row_light
{
  background-color: #fff;
}

.section_title
{
  font-size: 140%;
  font-weight: bold;
  line-height: 200%;
}

#single_pane
{
 # padding-top: 10px;
}

#state_pane
{
  width: 500px;
  float: right;
#  padding-left: 10px;
}



.subsection_title
{
  font-size: 120%;
  font-weight: bold;
}

td.formlabel
{
  padding-right: 1em;
  text-align: right;
  font-weight: bold;
}

textarea.feedback_message
{
  padding-bottom: 10px;
}