/*CSS Reset*/body, div, dl, dt, dd, li, pre,form, fieldset, input, textarea, p, blockquote, th, td, button { margin: 0; padding: 0; }h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; font-size: 100%; font-weight: normal; }address, caption, cite, code, dfn, em, strong, var { font-style: normal; font-weight: normal; }ol, ul { list-style: none; margin: 0; padding: 0; }table { border-collapse: collapse; border-spacing: 0; } caption, th { text-align: left; font-weight: normal; font-style: normal; }acronym, abbr, fieldset, img { border: 0;}:focus { outline: 0; }

/* fonts */


p	{
font-size: 19px;
color: #192724;
margin: 0px 10px 10px 22px;
}

.bold	{
font-weight: bold;
}

.smallCopy	{
font-size: 12px;
margin-top: 10px;
}

.smallMargin	{
width: 575px!important;
margin: 0px 0px 20px 0px!important;
}


#winner-vid{
	padding-bottom: 15px;	
	padding-left: 20px;
	height: 408px;
}



/* main */
body	{
border: none;
font-family: arial, sans-serif;
}

#wrapper	{
width: 1028px;
background-image: url(../images/qwest/bg2.jpg);
background-repeat: repeat-y;
}

.content-list{
list-style:outside; 
list-style-type:disc; 
margin:10px 0px 10px 35px;
padding-right: 20px;
}

.content-list li{
padding-bottom: 5px;
}

#left-nav	{
width: 201px;
float: left;
}

.terms-links{
padding-top: 400px;
}

.terms-links img{
padding: 5px 0;
}

.logo-link img{
padding: 15px 0px 0px 0px!important;
}

.home-gutter{
background: url(/assets/images/qwest/ad3.jpg) top left no-repeat;
}

.pop-fixed{
	background:  url(/assets/images/qwest/ad3_button.jpg) top left no-repeat;
	margin-top: 460px;
	margin-left: 17px;
	height: 68px;
	width: 123px;
	display:block;
}

.pop-fixed:hover{
	background:  url(/assets/images/qwest/ad3_button.jpg) left -69px no-repeat;
}

#gutter-left	{
width: 201px;
padding-top: 20px;
background-image: url(../images/qwest/leftCol.jpg);
background-repeat: repeat-y;
}

#gutter-left a	{
padding-left: 20px;
width: 172px;
display:block;
}

#right-wrapper	{
width: 815px;
margin-left: 201px;
background-image: url(../images/qwest/bg.gif);
background-repeat: repeat-y;
position: relative;
padding-bottom: 80px;

min-height:650px;
height:auto !important;
height:650px;
}

#nav	{
width: 800px;
height: 172px;
}


#nav a	{
margin: 0px 0px 0px 4px;
padding: 0px;
float: left;
display: inline;
}

.endZone a	{
width: 129px;
height: 172px;
background-color: green;
background: transparent url(../images/qwest/navEndZone.jpg) no-repeat 0 top;
}


.endZone a:hover	{
width: 129px;
height: 172px;
background-color: green;
background: transparent url(../images/qwest/navEndZone.jpg) no-repeat 0 bottom;
}

.photos a	{
width: 129px;
height: 172px;
background-color: green;
background: transparent url(../images/qwest/navPhotos.jpg) no-repeat 0 top;
}


.photos a:hover	{
width: 129px;
height: 172px;
background-color: green;
background: transparent url(../images/qwest/navPhotos.jpg) no-repeat 0 bottom;
}

.contests a	{
width: 129px;
height: 172px;
background-color: green;
background: transparent url(../images/qwest/navContests.jpg) no-repeat 0 top;
}


.contests a:hover	{
width: 129px;
height: 172px;
background-color: green;
background: transparent url(../images/qwest/navContests.jpg) no-repeat 0 bottom;
}

.highSpeed a	{
width: 129px;
height: 172px;
background-color: green;
background: transparent url(../images/qwest/navHighSpeed.jpg) no-repeat 0 top;
}


.highSpeed a:hover	{
width: 129px;
height: 172px;
background-color: green;
background: transparent url(../images/qwest/navHighSpeed.jpg) no-repeat 0 bottom;
}

.direct a	{
width: 129px;
height: 172px;
background-color: green;
background: transparent url(../images/qwest/navDirect.jpg) no-repeat 0 top;
}


.direct a:hover	{
width: 129px;
height: 172px;
background-color: green;
background: transparent url(../images/qwest/navDirect.jpg) no-repeat 0 bottom;
}

.wireless a	{
width: 129px;
height: 172px;
background-color: green;
background: transparent url(../images/qwest/navWireless.jpg) no-repeat 0 top;
}


.wireless a:hover	{
width: 129px;
height: 172px;
background-color: green;
background: transparent url(../images/qwest/navWireless.jpg) no-repeat 0 bottom;
}


.bottomAlign_1	{
width: 125px;
height: 65px;
margin-top: 330px!important;
}

.bottomAlign_2	{
width: 125px;
margin-top: 82px!important;
margin-left: 3px;
}


.regulations	{
width:500px; 
padding:15px; 
height: 500px; 
overflow: scroll; 

}

.regulations p	{
font-size: 11px!important;}







.content-small	{
width: 588px;
margin: 40px 0px 0px 20px;
float: left;
display: inline;
}




.content-large	{
width: 740px;
poadding-right: 20px;
margin: 40px 0px 0px 20px;
float: left;
display: inline;
position: relative;
}

.content-large-white	{
width: 758px;
background-color: white;
border-right: solid #9a9999 1px;
border-bottom: solid #888888 1px;
padding: 20px 0px 20px 0px;
margin-bottom: 20px;
position: relative;
z-index: 0;
}

.videoPlayer	{
width: 665px;
margin: 0px 0px 20px 20px;
padding-bottom: 20px;
}
.previewForm	{
width: 670px;
margin-left: 20px;
}

.formCol	{
width: 310px;
margin: 0px 24px 20px 0px;
float: left;
}

.formColWide {
width: 620px;
margin: 0px 24px 20px 0px;
float: left;	
}

.formLabel	{
font-size: 14px;
font-weight: bold;
margin: 0px!important;
padding-bottom: 3px;
}

.video-submit-button{
margin-top: 20px;	
}

.formCol .formInput	{
width: 290px;
background-color: #bed600;
padding: 5px;
font-size: 13px;
font-weight: bold;
border: #888888 1px solid;
}

.formColWide .selectfield	{
width: 640px;
background-color: #bed600;
padding: 5px;
font-size: 13px;
font-weight: bold;
border: #888888 1px solid;
}

#popPoint{
position: absolute;
left: 300px;
top: 475px;
width: 20px;
height: 20px;
	
}

.formCol .selectfield	{
width: 302px;
background-color: #bed600;
padding: 5px;
font-size: 13px;
font-weight: bold;
border: #888888 1px solid;
}

.error{
color: #9D3E4A;
font-weight: bold;
font-size: 13px;
height: 17px;
padding: 10px 0px 10px 25px;
clear: both;
background: url(/assets/images/admin/icons/forms/error.png) left 10px no-repeat;
}

.release	{
width: 640px;
height: 200px;
margin: 10px 0px 20px 20px;
padding-bottom: 20px;
padding-right: 15px;
overflow: auto;
border: #888888 1px solid;
}

.release p, .release ul	{
font-size: 11px;
margin-bottom: 20px;
}

.release ul	{
margin: 0px 0px 20px 35px;
list-style-type: disc;
}

.release li	{
margin-bottom: 15px;
list-style-type: disc;
}

.release-modal	{
width: 640px;
height: 400px;
margin: 10px 10px 10px 10px;
padding-bottom: 10px;
padding-top: 20px;
overflow: auto;
border: #888888 1px solid;
}

.release-modal p, .release-modal ul	{
font-size: 11px;
margin-bottom: 20px;
}

.release-modal ul	{
margin: 0px 0px 20px 35px;
list-style-type: disc;
}

.release-table{
margin-left: 20px;
margin-bottom: 20px;
width: 600px;
}

.release-modal td{
border: 1px solid #CCC;
text-align: left;
padding: 8px 13px 8px 13px;
	
}


.release-modal td p{
margin: 0px!important;
padding: 0px!important;
	
}

.release-table-form{
margin-left: 20px;
margin-bottom: 20px;
width: 565px;
}

.release td{
border: 1px solid #CCC;
text-align: left;
padding: 8px 13px 8px 13px;
	
}


.release td p{
margin: 0px!important;
padding: 0px!important;
	
}

.content-large-left	{
width: 552px;
margin: 10px 0px 0px 20px;
float: left;
display: inline;
}

.narrow	{
width: 370px;
}

.logo-qwest	{
width: 316px;
position: absolute;
top: 0px;
right: 10px;
}

.logo-qwest-highSpeed	{
width: 177px;
position: absolute;
top: -22px;
right: -24px;
z-index: 500
}


.content-large-gutter	{
width: 168px;
height: 385px;
margin: 0px 0px 0px 0px;
float: left;
}


.content-small-blue	{
width: 407px;
margin: 0px 0px 0px 0px;
padding-bottom: 20px;
float: left;
}

.pic	{
padding: 26px;
background-color: #2883c8;
border-right: solid #888888 1px;
border-bottom: solid #888888 1px;
}


.content-small-blue-gutter	{
width: 168px;
margin: 80px 0px 0px 0px;
float: left;
}

.content-small-white	{
width: 585px;
background-color: white;
border-right: solid #888888 1px;
border-bottom: solid #888888 1px;
padding: 20px 0px 60px 0px;
margin-bottom: 20px;
}

.home-small-white{
padding-bottom: 20px!important;
}

.clear	{
height: 1px!important;
clear: both;
display: block;
overflow: hidden;
}

.video-vote	{
width: 160px;
height: 165px;
margin: 0px 0px 15px 26px;
float:left;
display: inline;
}

.video-vote-thankyou {
width: 160px;
padding-top:2px;
float:left;
color:#2883C8;
font-size:15px;
font-weight:bold;
text-align:center;
}

.video-vote-result	{
width: 160px;
margin: 10px 0px 0px 26px;
float: left;
color: white;
font-size: 24px;
}

.vote-button-home{
display:block;
background:url(../images/qwest/button-vote.jpg)	left top no-repeat;
height: 42px;
width: 160px;
}

.vote-button-home:hover{
display:block;
background:url(../images/qwest/button-vote.jpg)	right top no-repeat;
height: 42px;
width: 160px;
}

.jerseyVote	{
width: 561px;
height: 420px;
margin: 0px 0px 10px 20px;
background-image: url(../images/qwest/jersey.jpg);
background-repeat: no-repeat;
}

.jerseyVoting	{
width: 250px;
height: 300px;
margin: 0px 0px 10px 20px;
float: left;
display: inline;
}


.voteTop	{
width: 229px;
margin: 20px 0px 300px 20px;
float: left;
display: inline;
}

.voteBottom	{
width: 229px;
margin: 342px 0px 0px 10px;
float: left;
display: inline;
}

.voteResult	{
width: 150px;
margin: 40px 0px 100px 76px;
float: left;
display: inline;
color: white;
font-size: 24px;
}

.voteResult2	{
width: 150px;
margin: 18px 0px 100px 66px;
float: left;
display: inline;
color: white;
font-size: 24px;
}

.unit	{
width: 17px;
height: 35px;
background-color: black;
padding: 10px 0px 0px 3px;
display: block;
float: left;
margin-right: 3px;
}


#grand-prize	{
width: 537px;
height: 115px;
margin: 10px 0px 10px 26px;
background-image: url(../images/qwest/grand-prize.gif);
background-repeat: no-repeat;
}

#grand-prize	 p	{
color: white;
}

#grand-prize ul	{
margin: -10px 0px 0px 20px;
}


#grand-prize li	{
font-weight: bold;
list-style-type: disc;
color: #192724;
}

.grand-prize1	{
width: 260px;
height: 71px;
float: left;
padding: 20px 0px 20px 0px;
}

.grand-prize2	{
width: 260px;
height: 71px;
float: left;
padding: 20px 0px 20px 0px;
}

.call1	{
width: 281px;
float: left;
display: inline;
margin-right: 21px;
padding-bottom: 20px;
background-color: #addfe7;
border-right: solid #888888 1px;
border-bottom: solid #888888 1px;
}

.callError	{
width: 281px;
float: left;
display: inline;
margin: 0px 0px 0px 20px;
padding: 20px 0px;
background-color: #addfe7;
}

.buttonbox-home	{
width: 162px;
margin: 0px 0px 0px 60px;
}

.call2	{
width: 281px;
float: left;
display: inline;
padding-bottom: 24px;
background-color: #cada00;
border-right: solid #888888 1px;
border-bottom: solid #888888 1px;
}

.code-box	{
margin: 0px 0px 10px 20px;
}

.code	{
width: 12px;
border: solid #888888 1px;
font-size:13px;
font-weight: bold;
padding: 10px 3px;
text-transform: uppercase;
}

.call1 p, .call2 p	{
width: 240px;
}

.email-content{
	width: 260px!important;	
}

.code-prefix	{
width: 12px;
border: solid #888888 1px;
font-size:13px;
font-weight: bold;
padding: 10px 3px;
margin-right: 3px;
margin-top: 0px!important;
}

#gutter-right	{
width: 160px;
height: 600px;
margin: 40px 0px 0px 20px;
float: left;
display: inline;
}

#homePop{
padding: 15px 15px 0px 15px;
height: 489px;
}

.modal-left	{
width: 264px;
height: 280px;
margin: 20px 20px 0px 0px;
float: left;
background-color: #addfe7;
border-right: solid #888888 1px;
border-bottom: solid #888888 1px;
}

.modal-left ol, .modal-right ol	{
width: 220px;
margin: 0px 0px 0px 20px;
padding-left: 20px;
list-style-type:decimal;
}

.modal-left li, .modal-right li	{
margin: 0px 6px 0px 6px;
}

.modal-right	{
width: 264px;
height: 280px;
margin: 20px 0px 0px 0px;
float: left;
background-color: #cada00;
border-right: solid #888888 1px;
border-bottom: solid #888888 1px;
}

.italic	{
	font-style: italic;
}

.preview-message{
	width: 600px;
}

.small-p{
	font-size: 12px;
}

.large-p{
	font-size: 25px;
}

.styled-link{
	color: #227CC8;
	text-decoration: none;
}

/*-------------------------- Winners Page ----------------------------*/

#winners-content{
margin: 10px 20px 20px 25px;
}


.winner-wrapper{
	
padding-bottom: 30px;
	
}

.winner-video{
margin: 10px 0px 10px 0px;
padding-left: 20px;
}

.winner-video-player{
	float: left;
	width: 160px;
	padding-right: 30px;
}

.winner-video-name{
	color: #192724;
	font-size: 19px;
	font-weight: bold;
	float: left;
	widht: 200px;
	padding-top: 10px;
	
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/* Quiz Styles                                                    */
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#quiz-wrapper, 
#wonderlic-wrapper {
	width: 561px;
	margin:0 0 0px 20px;
}

#quiz-wrapper h2, 
#wonderlic-wrapper h2 {
	font-size: 24px;
	font-weight: bold;
}

.question-wrapper{
	margin: 15px 0px 25px 0px;	
}

.answer-wrapper{
	margin: 15px 0px 35px 0px;	
}

.quiz-question,
.wonderlic-question {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 5px;
	
}

.quiz-answer,
.wonderlic-answer {
	display:block;
	text-decoration: none;
	margin: 15px 0px 15px 0px;
	color: #069;
	padding: 3px 0px 0px 40px;
	background:url(../images/quiz/check-sprite.gif) left top no-repeat;
	height: 20px;
	overflow: hidden;
}

.quiz-selected, 
.wonderlic-selected {
	font-weight: bold;
	background:url(../images/quiz/check-sprite.gif) left -23px no-repeat;
}


#quiz-submit,
#wonderlic-submit {
	display:block;
	width:195px;
	height: 43px;
	background:url(../images/quiz/quiz-submit.gif) left top no-repeat;
	margin-bottom: 10px;
}

#quiz-submit:hover,
#wonderlic-submit:hover {
	background:url(../images/quiz/quiz-submit.gif) left -43px no-repeat;
}

.correct{
	color: #069;
	margin: 15px 0px 15px 0px;
	color: #069;
	padding: 3px 0px 0px 40px;
	background:url(../images/quiz/correct-sprite.gif) left -23px no-repeat;
	height: 20px;
	overflow: hidden;
	font-weight: bold;
	
}

.incorrect{
	color: #069;
	margin: 15px 0px 15px 0px;
	color: #069;
	padding: 3px 0px 0px 40px;
	background:url(../images/quiz/correct-sprite.gif) left top no-repeat;
	height: 20px;
	overflow: hidden;
	font-weight: bold;
}


#final-answer-index{
	display:none;	
}

.replace {
	display:block;
	height:0 !important;
	overflow:hidden;
}

.content-small-white-quiz{
	padding-bottom: 20px;	
}

.take-again{
	display:block;
	width:227px;
	height: 43px;
	background:url(../images/quiz/takeagain-sprite.gif) left top no-repeat;
	/*margin-top: 30px;*/
	float: left;
	padding-right: 20px;
}

.take-again:hover{
	background:url(../images/quiz/takeagain-sprite.gif) left -43px no-repeat;
}

.fb-share{
	display:block;
	width:269px;
	height: 43px;
	background:url(../images/quiz/fb-sprite.gif) left top no-repeat;
	float: left;
}

.fb-share:hover{
	background:url(../images/quiz/fb-sprite.gif) left -43px no-repeat;
}

#wonderlic-answers {
    padding-top:50px;
    position:relative;
}

#wonderlic-result {
    background:#9bd7e0;
    border-left:1px solide #779396;
    border-right:1px solid #b8d5d8;
    border-top:1px solid #c3d9db;
    border-bottom:1px solid #707070;
    left:-10px;
    padding:10px;
    position:absolute;
    top:-55px;
    width:720px;
}

#wonderlic-result h2 {
    font-weight:normal;
}







