html,body{
margin: 0;
padding: 5px;
border: 0;
}
html,body,div,table,tr,td,form,ul,li,th,input {
    font-family:arial,serif;
    font-size:10pt;
}


#container {
    width:100%; 
    height:100%;
}
#left-column {
		float:left;
		width:200px;
		margin:0; padding:0;
		text-align:left;
}

#middle-column {
		margin:0 200px 0 250px;
		padding:0 10px;
		text-align:left;
}

#right-column {
		float:right;
		width:240px;
		margin:0; padding:0;
		text-align:left;
}

#refine-box {
    overflow:hidden;
    width:200px;
    text-align:left;
}

#refine-box li {
  color:black;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
}

#refine-box ul {
  list-style:none;
  padding-left:0;
  margin-left:0;
  overflow:hidden;
}
#refine-box ul ul {
    padding-left:10px;
}

.pointer {
  cursor:pointer;
}



#navbar-container{
  background:#fff;
}

#tab-container {

  line-height:normal;
  height:32px;
}
#tab-content{
    border:1px solid #424242;
    padding:5px;
    position:relative;
    top:-2px;
}
#tab-content input{

}
#tab-container ul {
  margin:0;
  padding:10px 0px 0;
  list-style:none;
  }
#tab-container li {
  float:left;
  background:url("../images/left2_red.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#tab-container a {
  float:left;
  display:block;
  background:url("../images/right2_red.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  font-weight:bold;
  font-size:9pt;
  color:#fff;
  }

