@charset "utf-8";
/* CSS Document */

.linkz.linkz-filez {
  display: table-cell;
  vertical-align: middle;
}

.linkz_panel_inner {
  display: table;
}

.linkz h5 {
  font-size:1.2em;
}

div.wig_0{
	color:#fff;
	position:relative;
	margin:0 auto;
	height:250px;
	width:230px;	
	background:#800004;
	border-radius:6px 6px 6px 6px !important;
	overflow:hidden !important;
	padding:4px 0px;
}

div.wig_1{
	position:relative;
	width:196px;	;
	overflow:hidden !important;
}

div.wig_0 p.font2{
	text-align:center;
	color:#fff;
	margin:10px 0px;
	font-weight:bold;
}

div.sales_panel hr{
	margin:0px;
	margin-top:10px;
	
	height:1px;
}

div.sales{
	position:relative;
	margin:0 auto;
	width:196px;
	color:#fff;
}

div.sales-text{
	position:relative;
	margin:0 auto;
	text-align:left;
	width:196px;
	color:#fff;
}

div.sales p{
	font-size:1.2em;
}

div.fieldtagz{

	color:#eee;
	text-align:left;
	margin:4px 0px;
}

span.yoyo{
	display:inline-block;
	width:56px;
}

div.fieldtagz input{
	cursor:pointer;
	border:2px inset;
	border-color:#ccc #fff #fff #ccc;
	border-radius:4px;
	background:#c7bcb4;
	height:25px;
	width:134px;
	padding:0px;
	line-height:25px;
	text-align:center;
}

div.fieldtagz select{
	background:#c7bcb4;
	border-radius:4px;
	width:90px;
}

div.sales-filez{
	padding-top:6px;
}

div.booknum{
	color:#fff;
}

div.sales_linkz {
	margin:0px auto;
	text-align:center;
}

div.wig_0 a{
  background: none repeat scroll 0 0 #420001;
  border-radius: 4px;
  color: #eeeeee !important;
  display: inline-block;
  font-weight: bold;
  height: 26px;
  letter-spacing: normal;
  line-height: 26px;
  text-align: center;
  text-transform: uppercase;
  width: 196px;
	text-decoration:none;
	font-size:0.95em !important;
}

div.wig_0 a:hover, div.wig_0 a:focus{
	background:#bcb7b1;
	color:#700 !important;
}

div.buttontagz {margin:10px 0px 10px 0px !important;}

div.super-hidden {
  display: none !important;
}

div.xwinlink {
  padding: 0px;
  margin: 3px 0px;
  position: relative;
  display: inline-block;
}

div#deziwig{
	width:230px !important;
	float:right;
	clear:right;
	display:none;
	margin-left:6px;
	margin-top:4px;
}

div#deziwig .wig_0{	height:auto !important; }

div#deziwig .calendarWrapper{
	left:auto !important;
	right:-14px !important;
}

div#deziwig .timeWrapper{
	left:auto !important;
	right:39px !important;
}

/* =================================================== */

.calendarWrapper{
	position:absolute !important;
	left:230px;
	z-index:50;
	width:284px;
	display:none;
}

.timeWrapper{
	position:absolute !important;
	left:115px;
	z-index:50;
	width:192px;
}

.timeHolder{
	padding:0px;
}

div.cal_panel_inner{
	position:relative;
	margin:0 auto;
	width:100%;	
	background:#450101;
	border-radius:6px 6px 6px 6px !important;
	overflow:hidden !important;
	height:250px !important;
}

div.zcol{
	height:130px;
}

.timezet{
	font-size:0.8em !important;
	color:#fff !important;
	background:#950000 !important;
}

.timezet:hover{
	color:#333 !important;
	background:#dfdfdc !important;
}

/* ADA COMPLIANCE */
fieldset {border:0px !important;  padding:0px !important;}
fieldset label {color: #eee !important;}