

@charset "utf-8";
/* CSS by TeckStack.com */

*{ margin: 0; }


.ar{ float: right; }
.al{ float: left;}
.clear{ clear: both;}
a{ text-decoration: none;}

#wrapper{ margin: 0 auto; width: 960px; position: relative; }
#nav li{ float: left; list-style: none; padding: 5px 10px; color: #000; text-transform: uppercase;  }
#nav li a{ text-decoration: none; color: #fff; display: block; text-transform: none;}

.formbg{ background: #fff; padding: 10px; }

.button{ display: inline-block; background: #000; padding:5px 10px; z-index: 0; color: #fff; }
.overlay{
	
	position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: #000;
    
	display: block;
	opacity: 0.6;
	border-width: 1px;
	}

.popup{ 
	position:absolute;
	width:330px;
	height:auto;
	left:0;
	right:0;
	top:50%;
	margin:0 auto;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	background: #FFF;
	padding: 20px 20px 5px;
	z-index: 999;
	border-style: solid;
    border-width: 1px;
	display: none;
}


.popup label {display: block; margin-bottom:5px;}
.popup input[type="text"], .popup input[type="email"], .popup input[type="password"] {display: block; width:90%; padding: 10px; border:1px solid #DDD; color:#999;}



.popup_rg{ 
	position:absolute;
	width:330px;
	height:auto;
	left:0;
	right:0;
	top:50%;
	margin:0 auto;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	background: #FFF;
	padding: 20px 20px 5px;
	z-index: 999;
	border-style: solid;
    border-width: 1px;
	display: none;
}
#BIQ .BIQ_Element {
    background-repeat: repeat-x;
    background-position: bottom;
.floatLeft {
    float: left;
    text-align: left;
    overflow: hidden;
	color: white;
}
#BIQ .BIQ_Element .floatLeft {
    width: 57px;
    padding-right: 5px;
    text-align: right;
}
#BIQ .BIQ_Element .floatLeft, #BIQ .BIQ_Element .floatRight {
    padding-top: 7px;
    padding-bottom: 7px;
    min-height: 20px;
	
#BIQ .F_Points {
    width: 205px;
    background-color: #FFFFFF;
    float: left;
}
#BIQ #Header .rightFloat {
    height: 22px;
    line-height: 22px;
    padding-top: 5px;
    color: white;
}

.popup_rg label {display: block; margin-bottom:5px;}
.popup_rg input[type="text"], .popup_rg input[type="email"], .popup_rg input[type="password"] {display: block; width:90%; padding: 10px; border:1px solid #DDD; color:#999;}

.one_half {width:50%; display: block; float:left;}
.one_half.last {width:45%; margin-left:5%;}
