

BODY {
    MARGIN: 0;
	PADDING: 0;
    COLOR: #6f7073;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    BACKGROUND-COLOR: #ffffff;
}

A {
	FONT-WEIGHT: bolder;
	COLOR: #162230;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A:visited {
	COLOR: #000099;
}
A:hover {
	COLOR: #ff9900;
}
A:active {
	COLOR: #162230;
}
TABLE {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
}
TD {
	FONT-WEIGHT: bolder;
        FONT-SIZE: 10px;
        COLOR: #162230;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
}
TR {
	FONT-WEIGHT: bolder;
        FONT-SIZE: 10px;
        COLOR: #162230;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
}
HR {
	HEIGHT: 1px;
}
H1 {
	FONT-WEIGHT: bolder;
        FONT-SIZE: 16px;
        COLOR: #22313d;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}
H2 {
	FONT-WEIGHT: bolder;
        FONT-SIZE: 13px; COLOR: #22313d;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}
H3 {
	FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: #22313d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
H4 {
	FONT-WEIGHT: bolder;
    FONT-SIZE: 13px;
    COLOR: #22313d;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

#leftColum{
    float: left; 
    width: 180px;
}

#searchBox{
    width: 155px;
    margin-top: 10px;
    margin-bottom: 10px;
    border: 1px solid black;
    background-color: #E3E3E3;
    padding-top: 3px;
    padding-bottom: 3px;
}

.search_InputField{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold;
    width: 100px; 
    color: #142431;
    text-transform: capitalize;
    margin-left: 3px;
    padding: 1px;
}

.search_SubmitButton{
    background-position:center center;
    background-repeat:no-repeat;
    background-image:url(http://staticcontent.dance-all-day.com/blue/sb.png);
    width: 18px;
    height: 18px;
}

#autoSuggestContainer{
    width: 300px;
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold;
    color: #142431;
}

form{
    PADDING-RIGHT: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-TOP: 0px; 
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px;
}


.fehler {
	FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.erfolg {
	FONT-SIZE: 12px;
    COLOR: #22BB55;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.aktuelleSeite {
	FONT-WEIGHT: bolder;
        FONT-SIZE: 10px;
        COLOR: #ff0000;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none
}
.kleinerFliesstext {
	FONT-SIZE: 11px;
    COLOR: #22313d;
    FONT-FAMILY: arial, helvetica, sans-serif;
}
.highlite{
    COLOR: #F3A308;
}

highlite{
    color: #F3A308;
}

.grosserFliesstext {
        FONT-SIZE: 12px;
        COLOR: #000000;
        FONT-FAMILY: arial, helvetica, sans-serif;
}
.textStandard {
	FONT-SIZE: 11px;
        COLOR: #22313d;
        FONT-FAMILY: arial, helvetica, sans-serif;
}
.mittlereUeberschrift {
	FONT-WEIGHT: bold;
        FONT-SIZE: 13px;
        COLOR: #22313d;
        FONT-FAMILY: arial, helvetica, sans-serif;
}
.ueberschrift {
	FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        COLOR: #22313d;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.form {
	BORDER-RIGHT: #142431 1px solid; 
    PADDING-RIGHT: 2px; 
    BORDER-TOP: #142431 1px solid; 
    PADDING-LEFT: 2px; 
    FONT-SIZE: 10px; 
    BORDER-LEFT: #142431 1px solid; 
    BORDER-BOTTOM: #142431 1px solid; 
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.navLink {
	FONT-WEIGHT: bolder;
        FONT-SIZE: 10px;
        COLOR: #162230;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
}

.navLink:visited {
	COLOR: #404040;
}
.navLink:hover {
	COLOR: #ff9900;
}
.navLink:active {
	COLOR: #162230;
}
.navLinkBig {
	font-weight: bold;
        font-size: 12px;
        color: #000000;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: underline;
}
.navLinkBig:visited {
	color: #404040;
}
.navLinkBig:hover {
	color: #ff9900;
}
.navLinkBig:active {
	color: #162230;
}
.navSpacer {
	PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: baseline;
    WIDTH: 155px;
    PADDING-TOP: 0px;
    max-width: 155px;
    min-width: 155px;
}
.navBox {
	BORDER-RIGHT: #b7b7b7 1px solid;
    BORDER-TOP: #b7b7b7 1px solid;
    BORDER-LEFT: #b7b7b7 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #b7b7b7 1px solid;
}
.navHeadline {
	BACKGROUND-COLOR: #b7b7b7;
	font-familiy: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	font-weight: bold;
	color: #142431;
	font-size: 1.2em;
	border: 1px solid #888888;
	letter-spacing: 0.1em;
	padding-bottom: 2px;
	padding-top:2px;
}
.navSubHeadline{
    font-size:1.15em;
    font-familiy: Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	font-weight: bold;
	color: #142431;
	margin-top: 6px;
	margin-bottom: 4px;
}
.currentPosition{
    font-family:Clarendon,Georgia,serif;
    color: #142431;
    font-weight: bold;
    font-size:1.4em;
    padding-bottom: 20px;
}

.navTopics {
	PADDING-BOTTOM: 4px;
        PADDING-TOP: 4px;
        BACKGROUND-COLOR: #e3e3e3
}
.navList {
	LIST-STYLE-IMAGE: url(http://staticcontent.dance-all-day.com/blue/arrow_orange_transparent.gif);
        MARGIN: 2px;
}
.navListOK {
	COLOR: #37a62d;
}
.navList2 {
	PADDING-RIGHT: 3px;
        LIST-STYLE-IMAGE: url(http://staticcontent.dance-all-day.com/blue/arrow_orange_transparent.gif);
}
.navUL {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    LIST-STYLE-IMAGE: url(http://staticcontent.dance-all-day.com/blue/arrow_orange_transparent.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
.navFormTextfeld {
	BORDER-RIGHT: #ff6606 4px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #b7b7b7 1px solid;
        PADDING-LEFT: 0px;
        FONT-SIZE: 10px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        BORDER-LEFT: #ff6606 4px solid;
        COLOR: #16242e;
        PADDING-TOP: 0px;
        BORDER-BOTTOM: #b7b7b7 1px solid;
        FONT-FAMILY: arial, helvetica, sans-serif;
}
.loginMaske {
	FONT-SIZE: 10px;
    MARGIN-LEFT: 7px;
    COLOR: #6f7073;
    FONT-FAMILY: arial, helvetica, sans-serif;
}
.kleinerGrauerText {
	FONT-SIZE: 10px;
        COLOR: #6f7073;
        FONT-FAMILY: arial, helvetica, sans-serif;
}
.submitButton {
	BORDER-RIGHT: #8d8e92 1px solid;
        BORDER-TOP: #8d8e92 1px solid;
        FONT-SIZE: 10px;
        BORDER-LEFT: #8d8e92 1px solid;
        BORDER-BOTTOM: #8d8e92 1px solid;
        FONT-FAMILY: arial, helvetica, sans-serif;
}
.listTable {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}

.liferstatusKopfzeile {
	   PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-SIZE: 10px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #6f7073;
        PADDING-TOP: 0px;
        FONT-FAMILY: arial;
        HEIGHT: 14px;
        BACKGROUND-COLOR: #e3e3e3;
        TEXT-ALIGN: right;
}

.musicStilKopfzeile {
	PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 80px;
    PADDING-TOP: 0px;
    HEIGHT: 14px;
    TEXT-ALIGN: left;
}
.coverZeile {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        VERTICAL-ALIGN: top;
        WIDTH: 80px;
        PADDING-TOP: 0px;
        HEIGHT: 80px;
}
.content {
	HEIGHT: 80px;
}
.contentExklusiv{
    height: 80px;
    background-color: #FFF0E5;
}
.contentFreeDownload{
    height: 80px;
    background-color: #E5FFE9;
}
.contentWishList{
    height: 80px;
    background-color: #E5EBFF;
}
.artistColumn {
	PADDING-RIGHT: 5px;
    PADDING-LEFT: 10px;
    VERTICAL-ALIGN: top;
    WIDTH: 200px;
    HEIGHT: 80px;
    TEXT-ALIGN: left;
}
.title {
	FONT-SIZE: 11px;
    VERTICAL-ALIGN: top;
    COLOR: #162230;
    FONT-FAMILY: arial, helvetica, sans-serif;
    text-transform: capitalize;
}
.artist {
	FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        TEXT-TRANSFORM: uppercase;
        COLOR: #22313d;
        FONT-FAMILY: arial, helvetica, sans-serif;
        HEIGHT: 15px;
}
.labelVOE {
	FONT-SIZE: 11px;
        VERTICAL-ALIGN: bottom;
        COLOR: #162230;
        FONT-FAMILY: arial, helvetica, sans-serif;
}
.styleColumn {
	PADDING-RIGHT: 20px;
    WIDTH: 150px;
    HEIGHT: 80px;
    TEXT-ALIGN: center;
}
.styleColumnItem {
    FONT-SIZE: 12px;
    COLOR: #22313d;
    margin: 5px;
	FONT-SIZE: 10px;
    COLOR: #6f7073;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.raColumn {
	WIDTH: 250px;
}
.buyColumn {
	PADDING-RIGHT: 20px;
    FLOAT: right;
    TEXT-ALIGN: right;
}
.buyColumnList{
    list-style-type: none;
}
.buyColumnListItem{
    FONT-SIZE: 12px;
    COLOR: #22313d;
    margin: 5px;
}
.infoColumn {
	WIDTH: 100px;
    TEXT-ALIGN: right;
}
.button {
	BORDER-RIGHT: #8d8e92 1px solid;
    BORDER-TOP: #8d8e92 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #8d8e92 1px solid;
    BORDER-BOTTOM: #8d8e92 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.startseiteInterpret {
	BORDER-RIGHT: #22313d 1px;
        BORDER-TOP: #22313d 1px solid;
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        BORDER-LEFT: #22313d 1px;
        COLOR: #22313d;
        BORDER-BOTTOM: #22313d 1px solid;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        HEIGHT: 20px;
        BACKGROUND-COLOR: #dddddd;
}
.startseiteCover {
	BORDER-RIGHT: #9e9e9e 1px inset;
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        BORDER-LEFT: #9e9e9e 1px inset;
        PADDING-TOP: 0px;
}
.startseiteCoverCell {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        PADDING-TOP: 0px;
        BORDER-BOTTOM: #22313d 1px solid;
}
.startseiteTitel {
	PADDING-LEFT: 5px;
        FONT-SIZE: 10px;
        MARGIN: 0px;
        VERTICAL-ALIGN: top;
        COLOR: #162230;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-ALIGN: left;
}
.startseiteLabel {
	PADDING-LEFT: 5px;
        FONT-SIZE: 9px;
        MARGIN: 0px;
        VERTICAL-ALIGN: top;
        COLOR: #9e9e9e;
        BORDER-BOTTOM: #22313d 1px solid;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        TEXT-ALIGN: left;
}
.startseiteTabelle {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        WIDTH: 162px;
        PADDING-TOP: 0px;
}
.startseiteTabelleCoverLabelTitel {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        WIDTH: 162px;
        PADDING-TOP: 0px;
        BACKGROUND-COLOR: #f5f5f5;
}
.startseiteSpacer {
	HEIGHT: 5px;
}
.playlist_rand_unten {
	BORDER-TOP-WIDTH: 1px;
        BORDER-LEFT-WIDTH: 1px;
        BORDER-LEFT-COLOR: #e3e3e3;
        BORDER-TOP-COLOR: #e3e3e3;
        BORDER-BOTTOM: #e3e3e3 1px solid;
        BORDER-RIGHT-WIDTH: 1px;
        BORDER-RIGHT-COLOR: #e3e3e3;
}

.tabelleMitRahmen {
	border-left: 1px solid #B7B7B7;
        border-right: 1px solid #B7B7B7;
        border-bottom: 1px solid #B7B7B7;
	background-color: #FFFFFF;
}
.tabelleOhneRahmen {
	border-left: 0px solid #FFFFFF;
        border-right: 0px solid #FFFFFF;
        border-bottom: 0px solid #FFFFFF;
	background-color: #FFFFFF;
}
.tabellenHG1{
  BACKGROUND-COLOR: #F3F3F3;
}
.tabellenHG2{
  BACKGROUND-COLOR: #EEEEEE;
}
.textInBackgroundColor{
    color: #ffffff;
}
.headLineContentBoxImage{
  BACKGROUND-COLOR: #E3E3E3;
}
.headLineContentBox{
  BACKGROUND-COLOR: #CCCCCC;
}
.detailImageHeadlineBackground{
    BACKGROUND-COLOR: #DFDFDF;
}

.pagebar {
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
    color: #000;
    margin:0px;
    padding-bottom:5px;
    padding-top:10px;
    text-align:center;
}
.pagebar a, .pageList .this-page {
    color: #000;
    background:#FFFFFF none repeat scroll 0%;
    border:1px solid #969696;
    padding:2px 6px;
    text-decoration:none;
}
.pagebar a:visited {
    background:#FFFFFF none repeat scroll 0%;
    border:1px solid #969696;
    color: #2C00BB;
    padding:2px 6px;
    text-decoration:none;
}
.pagebar .break {
    background:#FFFFFF none repeat scroll 0%;
    border:medium none;
    padding:2px 6px;
    text-decoration:none;
}
.pagebar .this-page {
    background:#FFFFFF none repeat scroll 0%;
    border-color:#999999;
    font-weight:bold;
    padding:2px 6px;
    vertical-align:top;
}
.pagebar a:hover {
    background:#f69900 none repeat scroll 0%;
    border-color:#000000;
    color:#FFFFFF;
    text-decoration:none;
}

.hinweis1{
    border: 1px solid black; 
    background-color:#9BC3FF;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:bold; 
    margin: 10px;
    padding: 5px;   
}
.hinweis h1{
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:bold; 
    text-docoration: underline;  
}

.fehler1{
    border: 1px solid black; 
    background-color:#FF9B9B;
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    margin: 10px;
    padding: 5px;    
}
.fehler h1{
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    font-weight:bold; 
    text-docoration: underline;
    margin: 10px;
    padding: 5px;
}

.dragme { cursor: move }
/* end css tabs */



/* begin css tabs */

ul#tabnav { 
    text-align: center; /* set to left, right or center */
    margin: 1em 0 1em 0; /* set margins as desired */
    font: bold 13px Arial,Helvetica,sans-serif; /* set font as desired */
    border-bottom: 1px solid #FF6500; /* set border COLOR as desired */
    list-style-type: none;
    padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
    display: inline;
}

div#vinyl li.vinyl, div#mp3 li.mp3, div#mp3C li.mp3C, div#cd li.cd, div#dvd li.dvd, div#software li.software,div#equipment li.equipment,div#other li.other { 
    /* settings for selected tab */
    border-bottom: 1px solid #fff; /* set border color to page background color */
    background-color: #fff; /* set background color to match above border color */
    
}

div#vinyl li.vinyl a, div#mp3 li.mp3 a, div#mp3C li.mp3C a, div#cd li.cd a,div#dvd li.dvd a, div#software li.software a,div#equipment li.equipment a,div#other li.other a { /* settings for selected tab link */
    background-color: #fff; /* set selected tab background color as desired */
    color: #000; /* set selected tab link color as desired */
    position: relative;
    border-top: 1px solid black;
    border-left: 1px solid black;
    border-right: 1px solid black;
    top: 1px;
    padding-top: 4px; /* must change with respect to padding (X) above and below */
    padding-left: 20px;
    padding-right: 20px;
}

ul#tabnav li a { /* settings for all tab links */
    padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
    border: 1px solid #fff; /* set border COLOR as desired; usually matches border color specified in #tabnav */
    background-color: #D1D1D1; /* set unselected tab background color as desired */
    color: #666; /* set unselected tab link color as desired */
    margin-right: 0px; /* set additional spacing between tabs as desired */
    text-decoration: none;
    border-bottom: none;
    margin: 3px;
    padding-left: 20px;
    padding-right: 20px;
}

ul#tabnav a:hover { /* settings for hover effect */
    background: #fff; /* set desired hover color */
}


/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}


.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

#bannerAdImage{
    border: 0px;
}

#bannerNav {
    width:100%;
    float:left;
}
#bannerNav ul {
  white-space: nowrap;
  margin:0;
  padding:0 0 0 0px;
  list-style:none;
}
#bannerNav li {
  float:left;
  padding: 0;
  margin: 0;
}
#bannerNav a {
  float:left;
  color:#000;
  font-family:Arial, Helvetica, sans-serif; 
  font-size: 10px;      
  text-transform: none;
  text-decoration:none;
  padding-left: 10px;
  padding-right: 10px;
  width: auto; 
  width: 0.1em; 
}
#bannerNav ul a {width:auto;}  
#bannerNav a {float:none;}
#bannerNav a:hover { 
    color:#F79131;
}

/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/


.yui-skin-sam .yui-ac-container{
    position:absolute;
    top:1.6em;
    width:100%;
}
.yui-skin-sam .yui-ac-content{
    position:absolute;
    width:100%;
    border:1px solid #808080;
    background:#fff;
    overflow:hidden;
    z-index:9050;
}
.yui-skin-sam .yui-ac-shadow{
    position:absolute;
    margin:.3em;
    width:100%;
    background:#000;
    -moz-opacity:.10;
    opacity:.10;
    filter:alpha(opacity=10);
    z-index:9049;
}
.yui-skin-sam .yui-ac iframe{
    opacity:0;
    filter:alpha(opacity=0);
    padding-right:.3em;
    padding-bottom:.3em;
}
.yui-skin-sam .yui-ac-content ul{
    margin:0;
    padding:0;
    width:100%;}
.yui-skin-sam .yui-ac-content li{
    margin:0;
    padding:2px 5px;
    cursor:default;
    white-space:nowrap;
    list-style:none;
    zoom:1;
    border-top: 1px solid black;
}
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight{
    background:#B3D4FF;
}
.yui-skin-sam .yui-ac-content li.yui-ac-highlight{
    background:#426FD9;
    color:#FFF;
}
