﻿/* Buy NYE Soiree 2012 */
.c1r1-nye-title{border-top:solid 1px #a9a9a9;border-bottom:solid 1px #a9a9a9; padding:10px; margin:20px 5px 10px 5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
.c1r1-nye-left-outer{width:290px;margin:5px;padding:5px; float:left; position:fixed;}
.c1r1-nye-left-outer .title-txt, .c1r1-nye-right-outer .title-txt{font-family:Arial, Helvetica, sans-serif; font-size:12px;background-color:#666; text-transform:uppercase; color:#fff;padding:2px 20px 2px 10px;}
.c1r1-nye-left-outer .nye-content-outer{border:solid 1px #a9a9a9; padding:5px;display:block;}
.c1r1-nye-left-outer .nye-content-outer .left-label{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:2px; width:50px; float:left; font-weight:bold;}
.c1r1-nye-left-outer .nye-content-outer .right-txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:2px; width:220px; float:left;}
.c1r1-nye-left-outer .padleft{padding:2px 0px 2px 56px;}
.c1r1-nye-left-outer .padleft a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#B30000; text-decoration:none;}
.c1r1-nye-left-outer .padleft a:hover{text-decoration:underline;}
.c1r1-nye-right-outer{margin:5px;padding:5px 5px 5px 310px; width:542px;}
.c1r1-nye-right-outer .nye-right-content-outer{border:solid 1px #a9a9a9; padding:5px;}
.c1r1-nye-right-outer .nye-right-content-outer .ticket-details{}
.nye-right-content-outer .ticket-details ul{margin:0px; padding:0px;}
.nye-right-content-outer .ticket-details ul li{margin:0px; padding:0px; list-style:none; float:left;}
.nye-right-content-outer .ticket-details ul li.bottom-border{border-bottom:dotted 1px #ccc;}
.nye-right-content-outer .ticket-details ul li .tab-title-big{background-color:#d4d4d4; width:258px; margin:0px 3px 2px 3px; padding:4px 2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; float:left;}
.nye-right-content-outer .ticket-details ul li .tab-title-small{ background-color:#d4d4d4; width:80px; margin:0px 3px 2px 0px; padding:4px 2px;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; float:left; text-align:center;}
.nye-right-content-outer .ticket-details ul li .tab-content-big{ background-color:#fff; width:258px; height:26px; margin:0px 3px 2px 3px; padding:4px 2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; float:left;}
.nye-right-content-outer .ticket-details ul li .tab-content-small{ background-color:#fff; width:80px; height:26px; margin:0px 3px 2px 0px; padding:4px 2px;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; float:left; text-align:right;}
.nye-right-content-outer .ticket-details ul li .tab-content-small .txt-box{width:70px; height:20px;}
.nye-right-content-outer .ticket-details ul li .tab-content-small .doller-symbol{display:block; float:left; padding:0px 0px 0px 20px;}
.nye-right-content-outer .content-txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#B30000; padding:10px 2px; border-bottom:solid 1px #000; margin:0px 0px 10px 0px;}
.nye-right-content-outer .left-label{width:419px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
.nye-right-content-outer .left-label1{width:370px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
.nye-right-content-outer .left-label2{width:419px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
.nye-right-content-outer .nyeright-content{width:106px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
.nye-right-content-outer .nyeright-content1{width:116px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
.nye-right-content-outer .nyeright-content2{width:106px; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left;}
.nye-right-content-outer .nyeright-content2 .doller-symbol{display:block; float:left; padding:0px 0px 0px 44px;}
.nye-right-content-outer .nyeright-content.pad-top, .nye-right-content-outer .left-label.pad-top{padding:20px 0px 10px 0px;}
.nye-right-content-outer .nyeright-content .doller-symbol{display:block; float:left; padding:0px 0px 0px 44px;}
.c1r1-nye-right-outer .nye-right-content-outer .subtitle{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background-color:#eee; padding:5px; margin:10px 0px;}
.c1r1-nye-right-outer .form-outer{margin:10px 0px;}
.form-outer ul{margin:0px; padding:0px;}
.form-outer ul li{margin:0px; padding:0px 0px 8px 5px; list-style:none;display:block;}
.form-outer ul li .leftlabel{width:150px; font-size:12px; font-weight:bold; text-align:left; color:#000; float:left;}
.form-outer ul li .rightcontent{font-size:12px; font-weight:bold; text-align:left; color:#000; float:left;}
.form-outer ul li .rightcontent .medium-textbox{width:200px; height:18px;}
.nye-right-content-outer .dis-outer{margin:5px; padding:5px; border:dashed 1px #8c8c8c;}
.nye-right-content-outer .dis-outer .titletxt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; text-align:center; font-weight:bold; text-transform:uppercase;}
.nye-right-content-outer .dis-outer .contenttxt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; text-align:left; line-height:20px; padding:10px 0px;}
.nye-right-content-outer .dis-outer .span-red-txt{color:#ff0000; font-weight:bold;}
.nye-right-content-outer .dis-outer .contenttxt a{text-decoration:underline; color:#000;}
.nye-right-content-outer .dis-outer .contenttxt a:hover{text-decoration:none;}
body {background:#E2E2E2 url(/common/images/default/coffeehouse-bd-bg.gif) repeat-y center top;}
.nye-tooltip {background-color: #FFFFFF; border-color: #FF0066; border-right: 1px solid #FF0066; border-style: solid; border-width: 1px;color: maroon;display: none;font-family: Verdana;font-size: 10px; position: absolute; text-align: center; z-index: 100;}