body {
   	background: #ffffff;
   	width: 100%;
	padding: 0px;
   	margin: 0px;
   	color: #000000;
}

#ledge {
	width:700px;
	\width:710px;
	w\idth:700px;
	border:1px solid #ddd;
	margin:0px;
	padding:0px;
	margin-left:auto;
	margin-right:auto;
	background:#fff url(images/bkg_dropshadow.gif) repeat-y;
}

.content_gray {
	padding: 0px;
	margin: 0px;
	background:#fff;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #777;
	font-weight: normal;
}
#content {
	padding: 0px;
	margin: 0px;
	background:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}
#title {
	padding: 0px;
   	margin:0px 0px 35px 0px;
	background:#fff;
}
.title_sm {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #3076B6;
	font-weight: normal;
}
.content_italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
	font-weight: normal;
}
.content_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.content_bold_italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.content_bold_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.content_med {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
}
.content_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
table.basic_800 {
	width: 800px;
	padding: 40px;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}
table.basic_700 {
	width: 700px;
	padding: 0px;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}
table.basic {
	width: 699px;
	padding: 0px;
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}
table.border_770 {
	width: 770px;
	border: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #7b9ebd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}
table.title_chase {
	width: 110px;
	border: 0px;
	border-style: dotted;
	border-width: 1px;
	border-color: #8C8C8C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: normal;
}
td.dotted_rule {
	border-right: none;
	border-left: none;
	border-bottom: 1px dotted #8C8C8C;
	border-top: none;
}

/* navigation buttons
----------------------------------------------- */

#menu {
  margin: 0;
  padding: 0;
  font-size: 11px;
  font-weight: normal;
  line-height: 19px;
}

#menu ul {
  margin: 0;
  padding: 0;
  width: 640px;
  list-style-type: none;
  text-align: center;
  border: 0;
}

#menu ul li {
  padding: 0;
  margin: 0;
  float: right;
  text-align: center;
  display: block;
}

#menu ul li a {
	padding: 0;
	margin: 0;
	text-align: center;
	background-color: #ddd;
	width: 126px;
	height: 18px;
	color: #555;
	display: block;
	text-decoration: none;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #aaa;
}


#menu ul li a:hover,
#menu ul li a:hover.current
{
  background: #CADBE5;
  color: #333;
}

#menu ul li a.current {
  background: #CADBE5;
}


#menu ul#title {
  margin: 0;
  padding: 0;
  width: 600px;
  list-style-type: none;
  text-align: center;
  border: 0;
}

#menu ul li#title a	{
  width: 118px;
}

/* navigation buttons
----------------------------------------------- */

#htf_menu {
  margin: 0;
  padding: 0;
  font-size: 11px;
  font-weight: normal;
  line-height: 19px;
}

#htf_menu ul {
  margin: 0;
  padding: 0;
  width: 800px;
  list-style-type: none;
  text-align: center;
  border: 0;
}

#htf_menu ul li {
  padding: 0;
  margin: 0;
  float: right;
  text-align: center;
  display: block;
}

#htf_menu ul li a {
	padding: 0;
	margin: 0;
	text-align: center;
	background-color: #ddd;
	width: 126px;
	height: 18px;
	color: #555;
	display: block;
	text-decoration: none;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #aaa;
}


#htf_menu ul li a:hover,
#htf_menu ul li a:hover.current
{
  background: #CADBE5;
  color: #333;
}

#htf_menu ul li a.current {
  background: #CADBE5;
}


#htf_menu ul#title {
  margin: 0;
  padding: 0;
  width: 600px;
  list-style-type: none;
  text-align: center;
  border: 0;
}

#htf_menu ul li#title a	{
  width: 118px;
}

/* wide navigation buttons
----------------------------------------------- */

#wide {
  margin: 0;
  padding: 0;
  font-size: 11px;
  font-weight: normal;
  line-height: 19px;
}

#wide ul {
  margin: 0;
  padding: 0;
  width: 640px;
  list-style-type: none;
  text-align: center;
  border: 0;
}

#wide ul li {
  padding: 0;
  margin: 0;
  float: right;
  text-align: center;
  display: block;
}

#wide ul li a {
	padding: 0;
	margin: 0;
	text-align: center;
	background-color: #ddd;
	width: 200px;
	height: 18px;
	color: #555;
	display: block;
	text-decoration: none;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	border-bottom: 1px solid #aaa;
	border-right: 1px solid #aaa;
}


#wide ul li a:hover,
#wide ul li a:hover.current
{
  background: #CADBE5;
  color: #333;
}

#wide ul li a.current {
  background: #CADBE5;
}


#wide ul#title {
  margin: 0;
  padding: 0;
  width: 600px;
  list-style-type: none;
  text-align: center;
  border: 0;
}

#wide ul li#title a	{
  width: 598px;
}


ul.inline {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: 14px;
font-weight: normal;
color: #000000;
list-style-position: outside;
list-style-type: square;
padding: 10px;
margin: 6px;
text-indent: -2px;
}

/* images
----------------------------------------------- */
img.left{
padding:4px;
border:2px solid #ddd;
float:left;
margin:14px 18px 0 0;
}

img.right{
padding:4px;
margin:0px;
float:right;
}

.image_info {
    display:block;
    font-size:10px;
    color:#999;
    border:0px;
    }
.wrapper {
    margin:0px auto;
    padding-top:0px;
    padding-left:0px;
    padding-right:0px;
    padding-bottom:0px;
    width:610px;
    border: 0px solid #000;
    text-align:right;
}
.show_title {
    font-size:12px;
}
.image_info a {
    text-decoration:none;
    color:#670101;
}
img {
	border-width: 0;
}
.image {
    margin-bottom:5px;
}
.image img {
    padding:6px;
    border: 1px solid #9A9BA4;
    display:block;
    background-color: #fff;
    margin-top: 5px;
}
.navigation, .navigation a {
	text-decoration: none;
    color:#fff;
    margin-top:9px;
    font-weight:bold;
}
.thumbnail_row {
    margin-top: 1px;
}
.thumbnail_row img {
    border:0px solid #aaa;
    margin-top:10px;
}
.thumbnail_center {
    padding:1px;
    border:1px solid #fff !important;
}
.small, .small a {
    margin-top: 20px;
    text-decoration:none;
    color:#777;
}

