html, body, #flashContent {

	height:100%;

}



body {

	background-color: #ffffff;

	margin: 0px;

	padding: 0px;

	overflow:auto;

}

.extra_frame {
    background-color: #e5e5e5;
    overflow:hidden;
    position: absolute;
    top: 40px;
    left: 0px;
    width:21px;
}

.extra_buttonBar {
  background-color: #999999;
  width:21px;
}

.extra_button_container {
  background-color:#686868;
  -webkit-border-top-right-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-radius-topright: 5px;
  -moz-border-radius-bottomright: 5px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  cursor: pointer;
  margin-top:5px;
  padding:5px 0px 5px 0px;
}

.extra_button_container:hover {
  background:#2C2C2C;
}

.extra_image {
    padding-top: 10px;
    padding-left: 10px;
    cursor: pointer;
}

.extra_image {
  padding-top: 10px;
  padding-left: 10px;
  cursor: pointer;
}

#close_slider {
  width:21px;
  height:21px;
  background-image:url(/script/slider/slider_close.png);
  visibility:hidden;
  cursor:pointer;
}

#close_slider:hover {
  background-image:url(/script/slider/slider_close-o.png);
}

#headlines{
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#000000;
  padding-bottom:20px;
  margin:0;
}

#headlines dt {
    cursor: pointer;
}
#headlines dt.section {
  margin:0;
  padding-top:10px;
  background:none;
  overflow:hidden;
}

#headlines ul {
  margin:0px 5px 5px 20px;
  padding:0;
}

#headlines dt li {
  color:#4c4c4c;
}

#headlines .section_title {
  background-color: #686868;
/*  border-right:200px solid #686868;*/
  display:block;
  width:100%;
  padding:5px 0px 5px 14px;
  font-size:14px;
  font-weight:normal;
  color:#FFFFFF;
}

#headlines input {color:#000000}

#headlines A IMG{border: 0px;}

#headlines A:link, #headlines A:active, #headlines A:visited, #headlines A:hover{
    color: #787878;
    text-decoration: none;
}

#headlines dd {
  margin-right:6px;
  color: #787878;
  margin-left:20px;
  font-size:11px;
}

div.slider {

	background: #CCCCCC;

	position:absolute;

	padding: 0px;

	margin: 0px;

	width: 100%;

	left: -300px;

	bottom: 0px;

	overflow: auto;

	top:0px;

}



#sliderContainer {

	background: #CCCCCC;

	color: #fff;

	padding: 6px; 

	margin: 0px;

	width: 288px;

	left: -300px;

	top: 40px; 

	bottom:0px;

	z-index: 2;

	position:absolute;

	overflow: auto;

}

			

* html div#sliderContainer { /* IE6 star HTML exploit */

	height: 100%;

}



* html div#buttons { /* IE6 star HTML exploit */

	height: 100%;

}



#buttons {

	position: absolute;

	left: -300px;

	width: 20px;	

	background: #DEDEDE;

	margin: 0px;

	bottom: 0px;

	z-index: 2;

	top: 40px;

}	


