body
{
	font-family:tahoma;
	font-size:12px;
}
a
{
	text-decoration:none
}
.ctd
{
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc
}
.bor_ctd
{
	border-top:1px solid #ccc;
	border-left:1px solid #ccc
}
.lb-v-dummy { width: 100%; display: block; height: 1px; }
.lb-h-dummy { height: 100%; display: block; width: 1px; }
.lb-clear { clear: both; }
.lb-wrap { z-index: 0; overflow: auto; position: relative; }
/*.lb-scrollbar-wrap { position: absolute; left: 0; top: 0; }*/
.lb-v-scrollbar { z-index: 1; position: absolute; right: 0px; top: 0px; width: 7px; height: 100%; background: #cfcfcf; opacity: 0.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; }
.lb-h-scrollbar { z-index: 1; position: absolute; bottom: 2px; left: 2px; width: 100%; height: 7px; background: #cfcfcf; opacity: 0.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; }
.lb-v-scrollbar-slider { position: absolute; width: 7px; height: 50px; left: 0; top: 0; background: #000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; }
.lb-h-scrollbar-slider { position: absolute; height: 7px; width: 50px; left: 0; top: 0; background: #000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; }

.custom-dropdown {
 -webkit-appearance: none;  /*REMOVES DEFAULT CHROME & SAFARI STYLE*/
 -moz-appearance: none;  /*REMOVES DEFAULT FIREFOX STYLE*/
 /*border: 1px !important;  REMOVES BORDER*/

 color: #000;
 -webkit-border-radius: 5px;
 border-color:#dcdcdc;
 border-radius: 5px;
 font-size: 12px;
 padding: 5px;
 width: 100%;
 cursor: pointer;

 background: #fff url(/images/drop-down-arrow.png) no-repeat right center;
 background-size: 40px 37px; /*TO ACCOUNT FOR @2X IMAGE FOR RETINA */
}
<!--[if IE 8]>
<style>
.lb-v-scrollbar { background: red; }
</style>
<![endif]-->


.clrfix:after {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    clear: both;
    content: ".";
    display: fixed;
    font-size: 0;
    height: 0;
    margin: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}
/* Weather */
.we-content{
	position: relative;
	padding:5px;
	display: inline-table;

}
.we-content div{
	margin-bottom:5px;
}

.we-image{
	margin-top:10px;
}
.we-image img{
	height:52px;
}
.we-chill span.chill{
	float:left;
	font-size:34pt;
}
.we-chill span.unit{
	float:left;
	font-size:24px;
	margin-top:5px;
}
.we-hl{
	float:left;

}
.we-hl{
	margin-right:5px;
	color:#F60;
}
.source{
	font-style:italic;
	padding:5px 0;
	text-align:right;
}
#we_zone{
	float:left;
}
#we_loading{
	display:none;
	background:url(../images/ajax-loader.gif) no-repeat 0 0;
	float:left;
	width:16px;
	height:11px;
	margin:7px 0 0 5px;
}