body{
	background:#fff;
	font-family: 'VerizonApex';
	color:#353535;
}
a{
	text-decoration: none;
	color:inherit;
}
.mainColumn{
	position:relative;
	width:1000px;
	margin:0 auto;
}

.btn{
	background:#c02026;
	position:absolute;
	color:#fff;
	font-size: 18px;
    font-weight: 300;
    padding: 10px 30px;
	cursor:pointer;
}
.btn.blank{
	background:none;
}
.btn.disabled{
	cursor:auto;
	background:#BBB;
}

.infoTab{
	width:146px;
	height:36px;
	padding:17px 17px 0 37px;
	position:absolute;
	bottom:10px;
	left:0px;
	background:url('../img/tab.png') left top no-repeat;
	font-size:16px;
	text-transform: uppercase;
	text-align:center;
	cursor:pointer;
}
/*
.infoTab:hover{
	background:url('../img/tabRoll.png') left top no-repeat;
}
*/

#popup{
	width:100%;
	height:100%;
	position:fixed;
	top:0px;
	left:0px;
	opacity:0;
}
#popup .overlay{
	width:100%;
	height:100%;
	background:#000000;
	opacity:0.7;
}
#popup .textbox{
	font-family:'VerizonApex';
	color:#000;
	background:url('../img/dialog_bg.jpg') center top repeat-y;
	border:1px solid #fff;
	border-radius:20px;
	padding:34px 45px 115px;
	width:450px;
	position:absolute;
	left:50%;
	line-height: 1.15em;
	margin-left:-270px;
	font-size:16px;
	box-shadow: 10px 10px 5px rgba(0,0,0,0.5);
}
#popup .bold{
	font-weight:700;
}
#popup .textbox .header{
	font-size:24px;
	margin-top:35px;
}
#popup .textbox p{
	margin: 12px 0;
}
#popup .textbox ul{
	margin:15px;
	list-style: disc;
}
#popup .textbox ol{
	margin:15px;
	list-style: decimal;
}
#popup .textbox li{
	margin:5px 0 5px 10px;
}
#popup .urltextbox{
	background-color: #fff;
	border-top: 11px #13b0c8 solid;
	left: 50%;
	padding: 40px 45px;
	position: absolute;
	margin-left:-225px;
	box-shadow: 10px 10px 5px rgba(0,0,0,0.2);
}
#popup .x-closer{
	-webkit-border-radius: 90px;
	-moz-border-radius: 90px;
	border-radius: 90px;
	background-color: #13b0c8;
	color: #fff;
	cursor: pointer;
	font-size: 35px;
	font-weight: bold;
	padding: 10px 15px;
	position: absolute;
	right: 27px;
	top: -32px;
}
#popup .btn{
	right:45px;
	bottom:30px;
}
#popup .left.btn{
	left:45px;
	width:36px;
}


.audioController{
	width:367px;
	height:27px;
	background:url('../img/audio_track.png');
	position:relative;
}
.audioController .track{
	height:3px;
	background:#666;
	border-bottom:1px solid #ccc;
	position:absolute;
	top:12px;
}
.audioController .playButton{
	width:23px;
	height:22px;
	background:url('../img/play_but.png');
	position:absolute;
	left:8px;
	top:3px;
	cursor:pointer;
}
.audioController .playButton.pause{
	width:23px;
	height:22px;
	background:url('../img/pause_but.png');
	position:absolute;
	left:8px;
	top:3px;
	cursor:pointer;
}
.audioController .scrubber{
	width:21px;
	height:20px;
	background:url('../img/audio_scrubber.png');
	position:absolute;
	top:4px;
	cursor:pointer;
	z-index:50;
}
.audioController .volume{
	position:absolute;
	right:10px;
	top:7px;
	background:url('../img/vol_bars.png');
	width:25px;
	height:14px;
	cursor:pointer;
}
.audioController .fill{
	width:100%;
	height:100%;
	background:url('../img/vol_bars_full.png');
}

