body {font-family: "asapregular",Arial,Helvetica, sans-serif;}

/*box to place the promo in*/
.box {display:inline-block; 
	vertical-align:top;
	padding:3px;
	width:220px; 
	height:150px; 
	margin:10px;
	overflow:hidden;
	text-overflow:ellipsis;
	color: #FFF;
	background-color: #555;}
	
/*content, text divs are to be underlined*/
/*    text to underline
          -title:the title div of the product 
	  -item: the div indicating a search criterion */ 
.text {font-size:14px;
	margin:0px;
	padding:0px;
	text-overflow:ellipsis;}
.text.item{margin-top:3px;}
.text.title{font-weight: bold;
		font-size: 16px;}
/* a bar div for underlining*/
.bar{background-color: SkyBlue;
	width: 20px; 
	height: 2px; 
	padding: 0px;
	margin:0px;}
.bar.title {height: 3px; }
/* usage: object oriented style: 
        for example: <div class="text title"> 
	                   <div class="bar title"> */	

.subform{
	background-color: skyblue;
	border-width: 2px;
	border-color: grey;
	border-style: solid;
    display:inline-block; 
	vertical-align:top;
	margin:10px;
	width:330px; 
	padding:3px;
}

.label{
	padding: 3px 3px 3px 0px;
}

.ui-slider{
	margin: 5px 9px 4px 9px;
}

.txtinput{
	width: 300px;
}

h1{
	margin-bottom: 0.3em;
	margin-top: 0.3em;
}

h3{
	margin-bottom: 0.3em;
}

.wikilink {
  text-decoration: none;
  color:white;
}
