/*------------------------------------*\ $IPHONE orginal=@media screen and (max-device-width: 480px){
     \*------------------------------------*/
     Body{
        -webkit-text-size-adjust:none;
        width:100%;
        font-family:Helvetica neue;
        padding:0px;
        background:#996527
    }
    /* #HeaderBottomMenu li a:hover{
        display:none
    }
     */
     *,Form,Input{
        margin:0;
        padding:0
    }
     .tooltip_on{
        background-color:#f7f7f7;
        padding:3px;
        border:1px solid #900
    }
     img{
        border:none
    }
     img.block{
        display:block
    }
     input.normal,select.normal{
        border:1px solid #ccc;
        color:#666;
        font-size:11px;
        height:18px
    }
     html{
        height:100%
    }
     Body{
        padding:0;
        margin:0;
        font-family:Helvetica neue;
        font-size:16pt;
        font-weight:normal;
        color:#000;
        text-align:Left;
        text-decoration:none;
        background:#000;
        height:100%
    }
     A:link,A:visited,A:active{
        color:#000;
        font-weight:normal;
        text-decoration:none;
        border:none
    }
     A:hover{
        color:#333;
        font-weight:normal;
        text-decoration:underline;
        border:none
    }
     A.dark{
        color:#42413f
    }
     .cb{
        clear:both
    }
     .RedText{
        font-family:Helvetica neue;
        font-weight:bold;
        color:#900;
        text-align:Left;
        text-decoration:none
    }
     .OrangeText{
        font-family:Helvetica neue;
        font-weight:bold;
        font-size:12px;
        color:#7d2c0a;
        text-align:Left;
        text-decoration:none
    }
     .OrangeText2{
        font-family:Helvetica neue;
        color:#7d2c0a;
        text-align:Left;
        text-decoration:none;
        font-size:21px
    }
     H1{
        font-size:22px;
        font-weight:bold;
        color:#fff;
        text-decoration:none;
        text-align:center;
        margin:0;
        padding:5px 0 10px;
        height:35px
    }
     H2{
        font-size:14px;
        color:#fff;
        text-decoration:none;
        text-align:center;
        margin:0;
        font-weight:normal;
        height:20px
    }
	H3{
        font-size:14px;
        color:#fff;
        text-decoration:none;
        text-align:center;
        margin:0;
        font-weight:normal;
        height:20px
	}
	H4{
        font-size:14px;
        color:#fff;
        text-decoration:none;
        text-align:center;
        margin:0;
        font-weight:normal;
        height:20px
	}
	
     P{
        margin:5px 0
    }
     .text_10{
        font-size:10px
    }
     .fl{
        float:left
    }
     .fr{
        float:right
    }
     .center{
        text-align:center
    }
    /* from style.css */
    /*#LogoContainer{
        height:35px;
        width:135px;
        margin:0 0 0 102px
    }
     #HeaderLogo{
        background:url(/images/logo.png);
        height:35px;
        width:135px;
        margin:0 0 0 50px;
        float:left;
        position:relative;
        z-index:1000;
        top:7px;
        left:0
    }
     #HeaderLogo a{
        height:157px;
        width:247px;
        margin:0 0 0 0px;
        float:left;
        position:relative;
        z-index:1000;
        top:7px;
        left:0
    }
     */
     .account-box-iphone{
         float:left;
         margin-left:25px;
         width:300px;
         background:#fff repeat;
         border-top:3px solid #bab6b1;
         margin:10px 0 0 10px;
         padding:10px;
         font-size:12pt;
         -webkit-border-radius: .5em;
         -moz-border-radius: .5em;
         border-radius: .5em;
         -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
         -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
         box-shadow: 0 1px 2px rgba(0,0,0,.2);
    }
     .login-box-kiosk {
         float:center;
         margin-left:25px;
         font-size:47.5px width:100px;
         background:#fff repeat;
         border-top:3px solid #bab6b1;
         margin:10px 0 0 10px;
         padding:10px;
         -webkit-border-radius: 10px;
    }
     .login_container_bottom_kiosk_4{
         background:transparent url(/images/login_box_bottom.jpg) repeat-y scroll center bottom;
         width:360px;
         min-height:1px;
         text-align:center 
    }
    /* #LogoContainer{
        padding: 10px;
        -webkit-border-radius: .5em;
        -moz-border-radius: .5em;
        border-radius: .5em;
        background-color: #ffa941;
    }
     */
    /*#LogoContainer{
        display: block;
    }
    /* #LogoContainer{
        display: block;
         background:url(/images/karaokevibe-strt-shd.png) 
    }
     */
    /* #LogoContainer{
        display: block;
         background:url(/images/logo.png) 
    }
     #HeaderLogo{
        background:url(/images/karaokevibe-strt-shd.png);
        background-size: height:47px;
        width:97px;
        margin:0 0 50px 50px;
        float:left;
        position:relative;
        z-index:1000;
        top:7px;
        left:0
    }
    /* #HeaderLogo a{
        height:157px;
        width:247px;
        margin:0 0 0 0px;
        float:left;
        position:relative;
        z-index:1000;
        top:7px;
        left:0
    }
     */
    /* #HeaderTopMenu{
        padding: 10px;
        -webkit-border-radius: .5em;
        -moz-border-radius: .5em;
        border-radius: .5em;
        background-color: #fff;
        text-align:left;
        float:right;
        height:28px;
    }
     */
     #Welcome{
        display: none;
    }
    /* org #HeaderBottomMenu {
        -webkit-overflow-scrolling: touch;
        padding: 10px;
        -webkit-border-radius: .5em;
        -moz-border-radius: .5em;
        border-radius: .5em;
        background-color: #fff 
    }
     */
    /* org HeaderBottomMenu li */
    /*#HeaderBottomMenu ul.navbar{
        display:inline;
        float:left;
        margin:12px 0 0 7px;
        padding:0;
        list-style-type:none;
        list-style-image:none;
        width:300px;
        height:39px;
        background:url(/images/nav_bar.png) no-repeat
    }
     */
    /* #HeaderBottomMenu ul.navbar{
        display:inline;
        float:left;
        margin:0 0 0;
        padding:0;
        list-style-type:none;
        list-style-image:none;
        width:148px;
        height:54px;
        background:url(/images/nav_bar.png) no-repeat
    }
    /* #HeaderBottomMenu ul.navbar{
        display:inline;
        float:left;
        margin:0 0 0;
        padding:0;
        list-style-type:none;
        list-style-image:none;
        width:148px;
        height:54px;
        background:url(/images/nav_bar.png) no-repeat;
         -webkit-border-radius: .5em;
         -moz-border-radius: .5em;
         border-radius: .5em;
    }
     */
    /*#HeaderBottomMenu li{
        text-align:center;
        float:left;
        height:54px;
        width:148px;
        padding:0;
        margin:0 0 0;
        color:#fff;
        font-size:20pt
    }
     */
     #HeaderBottomMenu li{
        text-decoration:none;
        text-align:center;
        color:#ffa941;
        float:left;
        height:54px;
        width:100%;
        padding:0;
        margin:0 0 0;
        font-size:20pt;
         background:url(/images/nav_bar.png) no-repeat;
         -webkit-border-radius: .5em;
         -moz-border-radius: .5em;
         border-radius: .5em;
    }
     #HeaderBottomMenu li a:hover{
        text-decoration:none;
        color:#fff
    }
     #HeaderBottomMenu li.nav-separator{
        width:1px;
        height:10px;
        position:relative;
        z-index:20;
        display:none;
    }
    /* #HeaderBottomMenu li.Plans{
        width:115px;
        margin:4px 0 0 0
    }
     #HeaderBottomMenu li.Welcome{
        width:180px;
        color:#fff;
        margin:6px 0 0 0
    }
     #HeaderBottomMenu li.MyAccount{
        width:115px;
        margin:4px 0 0 0
    }
     #HeaderBottomMenu li a{
        display:block;
        margin:6px 0 0;
        color:#fff
    }
     */
     #HeaderBottomMenu li a:hover{
        color:#fff
    }
    /* #HeaderBottomMenu li{
         -webkit-overflow-scrolling: touch;
         cursor: pointer;
         color: #f78d1d;
         border: solid 1px #da7c0c;
         background: #f78d1d;
         background: -webkit-gradient(linear, left top, left bottom, from(#FFCC99), to(#f78d1d));
         background: -moz-linear-gradient(top, #FFCC99, #f78d1d);
         filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF', endColorstr='#FFCC00');
         outline: none;
         cursor: pointer;
         text-align: center;
         text-decoration: none;
         font: 14px/100% Helvetica;
         padding: 8px;
         text-shadow: 0 1px 1px rgba(0,0,0,.3);
         -webkit-border-radius: .5em;
         -moz-border-radius: .5em;
         border-radius: .5em;
         -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
         -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
         box-shadow: 0 1px 2px rgba(0,0,0,.2);
    }
     #HeaderBottomMenu li.nav-separator{
        cursor: pointer;
        display:none;
    }
     */
    /* #HeaderBottomMenu li.nav-separator{
        cursor: pointer;
         white-space:pre;
    }
     #HeaderBottomMenu li a{
        display:block;
        margin:4px 0 0;
        color:#000;
        font-size:19pt;
        cursor: pointer
    }
     #HeaderBottomMenu li a:hover{
        cursor: pointer
    }
     */
     #homepage-content{
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
        -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
        background-color: #fff;
        border-spacing: 0;
        border-width: 0;
        text-align: center;
        font-size: 18px;
        font-weight: bold;
        margin: 0;
        padding: 0;
    }
    .customers-box{
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
        -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
        float:left;
        background:#fff repeat;
        border-top:3px solid #bab6b1;
        margin:10px 10px 0 10px;
        padding:10px
    }
     #customers-click{
        padding:5px
    }
input.inputblur {
font-size: 1.1em;
font-weight: bold;
}

.container
  {
    font-size:24px;
    font-family:helvetica;
   }
select
{
    font-family:inherit;
    font-size:inherit;
}

option.courier
 {
    font-family:helvetica;
 }

 .labelheader
  {
    font-size:38px;
    font-family:helvetica;
   }	



	
     #table-text{
        font-family:Helvetica neue;
        font-weight:bold;
        font-size:13.5px;
        margin:15px 0 0 10px
    }
     #search-content{
        -moz-border-radius: 8px;
        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
        -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
        -webkit-border-radius: 8px;
        background-color: #fff;
        border-spacing: 0;
        border-width: 0;
        font-size: 20px;
        font-weight: bold;
        margin: 0;
        padding: 0;
    }
     #search_box_container{
        display: block;
        width: 250px;
    }
     #search_box_playlist{
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        clear: left;
        float: left;
        height: 15px;
        padding: 10px 10px 0 10px;
        margin: 0;
    }
     #addressInput{
        font-family:Helvetica neue;
        font-size: 18px;
        font-weight: bold;
        color: #777777;
        line-height: 0;
        width:230px;
        padding: 6px;
        border: 1px solid #8E8C8C;
        -webkit-border-radius: .5em;
        -moz-border-radius: .5em;
        border-radius: .5em;
        clear: left
    }
     #search_button{
        float: right;
        width: 35px;
        height: 35px;
        clear: right;
        background-repeat:no-repeat;
        cursor: pointer;
        cursor: hand;
        margin: -7px -20px 0 0
    }
     #search-results-playlist ul{
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
        -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
        list-style-type:none;
        list-style-image:none
    }
    .search-header{
        color:#ff4f00;
        font-size:18px;
        padding:10px
    }
    .left-td{
        -webkit-border-top-left-radius: 8px;
        border-top:1px solid #aaa49d;
        border-right:1px solid #aaa49d
    }
    .center-td{
        border-top:1px solid #aaa49d;
        border-right:1px solid #aaa49d
    }
    .right-td{
        -webkit-border-top-right-radius: 8px;
        border-top:1px solid #aaa49d
    }
    .bottom-td{
        border-top:1px solid #aaa49d;
        border-right:1px solid #aaa49d;
        border-bottom:1px solid #aaa49d
    }
    .bottom-noright-td{
        border-top:1px solid #aaa49d;
        border-bottom:1px solid #aaa49d
    }
    .search-results-text{
        color:#050505;
        font-weight:bold;
        margin:0 0 0 10px;
        padding:5px
    }
     #customer-buttons{
        color:#0000;
        font: bold 20px/46px Helvetica neue;
         text-decoration: none;
        text-align: center;
        text-shadow: #000 0 1px 0;
        border-width: 0px 14px 0px 14px;
        display: block;
        margin: 3px 0;
    }
    .button{
         -moz-border-radius:10px;
         -webkit-border-radius:10px;
         -khtml-border-radius:10px;
         border-radius:10px;
         background:#fb9029;
         color:#42413f;
         cursor:pointer;
         font-family:Tahoma;
         font-size:24px;
         font-weight:none;
         height:34px;
         width:100%;
         margin:10px 0 0 0;
         overflow:visible;
         padding:0;
         position:relative;
         top:1px;
         white-space:nowrap;
         display:inline-block;
         text-align:center 
    }
     #iphone-button-text{
        margin:5px 0 0 0
    }
    /* .button{
        color: #0000;
         border: solid 1px #da7c0c;
         background: #f78d1d;
         background: -webkit-gradient(linear, left top, left bottom, from(#FFCC99), to(#f78d1d));
         background: -moz-linear-gradient(top, #FFCC99, #f78d1d);
         filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF', endColorstr='#FFCC00');
         outline: none;
         cursor: pointer;
         text-align: center;
         text-decoration: none;
         font: 14px/100% Helvetica neue;
         padding: .5em 2em .55em;
         text-shadow: 0 1px 1px rgba(0,0,0,.3);
         -webkit-border-radius: .5em;
         -moz-border-radius: .5em;
         border-radius: .5em;
         -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
         -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
         box-shadow: 0 1px 2px rgba(0,0,0,.2);
    }
     */
     .button_56{
         -moz-border-radius:10px;
         -webkit-border-radius:10px;
         -khtml-border-radius:10px;
         border-radius:10px;
         background:#fb9029;
         color:#42413f;
         cursor:pointer;
         font-family:Tahoma;
         font-size:24px;
         font-weight:none;
         height:34px;
         width:100%;
         margin:10px 0 0 0;
         overflow:visible;
         padding:0;
         position:relative;
         top:1px;
         white-space:nowrap;
         display:inline-block;
         text-align:center 
    }
     .search_input_box{
         font-size:27.5px 
    }
     #login-area{
        padding: 10px;
        -webkit-border-radius: .5em;
        -moz-border-radius: .5em;
        border-radius: .5em;
        background-color: #fff
    }
    td.odd{
        background:#ccc
    }
    td.even{
        background:#fefedc
    }
    .selectedRow Td{
        background-color:red
    }
     .textfield{
        font-family:Helvetica neue;
        font-size: 18px;
        font-weight: bold;
        color: #777777;
        line-height: 0;
        width:230px;
        padding: 6px;
        border: 1px solid #8E8C8C;
        -webkit-border-radius: .5em;
        -moz-border-radius: .5em;
        border-radius: .5em;
        clear: left 
    }
     #recover_password_form{
        padding: 10px;
        -webkit-border-radius: .5em;
        -moz-border-radius: .5em;
        border-radius: .5em;
        background-color: #fff
    }
    td.odd{
        background:#ccc
    }
    td.even{
        background:#fefedc
    }
    .selectedRow Td{
        background-color:red
    }
    fieldset{
        border:none;
        padding:0px
    }
     .textfield_e {
        font-family:Helvetica neue;
        font-size: 18px;
        font-weight: bold;
        color: #777777;
        line-height: 0;
        width:230px;
        padding: 6px;
        border: 1px solid #8E8C8C;
        -webkit-border-radius: .5em;
        -moz-border-radius: .5em;
        border-radius: .5em;
        clear: left 
    }
    /* .button {
        color: #FFCC80;
        font: bold 20px/46px Helvetica;
         text-decoration: none;
        text-align: center;
        text-shadow: #000 0 1px 0;
        border-width: 0px 14px 0px 14px;
        display: block;
        margin: 3px 0;
    }
    .green {
         -webkit-border-image: url(../images/greenButton.png) 0 14 0 14;
    }
    .red {
         -webkit-border-image: url(../images/redButton.png) 0 14 0 14;
    }
    .white {
         color: #000;
        text-shadow: #fff 0px 1px 0;
        -webkit-border-image: url(../images/whiteButton.png) 0 14 0 14;
    }
    .black {
         -webkit-border-image: url(../images/grayButton.png) 0 14 0 14;
    }
     */
   .button_submit{
        -moz-border-radius:10px;
        -webkit-border-radius:10px;
        -khtml-border-radius:10px;
        border-radius:10px;
        background:#00CC66;
        color:#000000;
        cursor:pointer;
        font-family:helvetica;
        font-size:24px;
        font-weight:none;
        height:114px;
        width:100%;
        margin:20px 0 0 0;
        overflow:visible;
        padding:0;
        position:relative;
        top:1px;
        white-space:nowrap;
        display:inline-block;
        text-align:center
    }
     
    /*.button{
        -moz-border-radius:10px;
        -webkit-border-radius:10px;
        -khtml-border-radius:10px;
        border-radius:10px;
        background:#fb9029;
        color:#42413f;
        cursor:pointer;
        font-family:helvetica;
        font-size:38px;
        font-weight:none;
        height:84px;
        width:100%;
        margin:10px 0 0 0;
        overflow:visible;
        padding:0;
        position:relative;
        top:1px;
        white-space:nowrap;
        display:inline-block;
        text-align:center
    }
     */
    /*.button{
        -moz-border-radius:10px;
        -webkit-border-radius:10px;
        -khtml-border-radius:10px;
        border-radius:10px;
        background:#fb9029;
        color:#42413f;
        cursor:pointer;
        font-family:Tahoma;
        font-size:24px;
        font-weight:none;
        height:34px;
        width:100%;
        margin:10px 0 0 0;
        overflow:visible;
        padding:0;
        position:relative;
        top:1px;
        white-space:nowrap;
        display:inline-block;
        text-align:center
    }
     */
     .button_goback{
        -moz-border-radius:10px;
        -webkit-border-radius:10px;
        -khtml-border-radius:10px;
        border-radius:10px;
        background:#FF3333;
        color:#000000;
        cursor:pointer;
        font-family:helvetica;
        font-size:24px;
        font-weight:none;
        height:114px;
        width:100%;
        margin:20px 0 0 0;
        overflow:visible;
        padding:0;
        position:relative;
        top:1px;
        white-space:nowrap;
        display:inline-block;
        text-align:center
    }
     #FooterText{
        float:center;
        text-align: center;
        color:#000000;
        font-size:10px
    }
	
	/*  kioskstyle addin */
	
	tr.hovered { background:red; cursor: pointer;} /*hover effect */

#FooterTextCenter{
margin:0px 0 0 40px;
color:#42413f;
float:bottom;
font-size:12px
}
.green_discount{
color:#070
}
a.default_link{
font-weight:bold;
color:#900
}
#search_box_playlist_kiosk{
float:left;
margin:0 0 0 0
}
#search_button{
float:left;
margin:0;
cursor:pointer
}
.homepage-mission{
background:#fff repeat;
border-top:3px solid #bab6b1;
width:400px;
float:left;
margin:0 0 0 0
}
#mission-title{
margin:0 0 0 10px;
padding:5px;
color:#42413f
}
#mission-text{
margin:0 0 0 10px;
padding:5px
}
.homepage-about{
background:#fff repeat;
border-top:3px solid #bab6b1;
width:467px;
float:left;margin:0 0 0 0
}

.account-box{
float:left;
margin-left:25px;
text-shadow:1px 1px 0 rgba(255,255,255,0.8);
width:400px;
background:#fff repeat;
border-top:3px solid #bab6b1;
margin:10px 0 0 10px;
padding:10px;
font-size:12pt
}
a.header_link{
color:#42413f;
cursor:pointer;
font-size:24px;
font-weight:bold
}
a.header_link:hover{
color:#42413f;
text-decoration:none;
font-size:24px;
font-weight:bold;
cursor:pointer
}
a.header_link H3{
color:#42413f;
font-size:24px;
cursor:pointer
}
a.header_link ul.bigpoints{
background:none repeat scroll 0 0 rgba(255,255,255,0.5);
color:#000;
font-size:14px;
font-weight:bold;
margin:12px 0;
padding:7px 9px
}
a.header_link ul.bigpoints li{
list-style-type:none;
margin:0
}
#myFrame {
	position:absolute;
	top:0; left:0;
}

#wrapper {
top:230px; 
	position:absolute; z-index:1;
		bottom:48px; left:0;
	width:100%;
	background:#ffa941;
	overflow:auto;
}

#scroller {
top: 30px;
	margin-left:auto;
margin-right:auto;
/*	-webkit-touch-callout:none;*/
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	width:100%;
	padding:0;
}
#footer {
	position:absolute; z-index:2;
	bottom:0; left:0;
	width:100%;
	height:65px;
	background-color:#ffa941;
}

.login-box-kiosk {
float:center;
margin-left:25px;
text-shadow:1px 1px 0 rgba(255,255,255,0.8);
width:475px;
background:#fff repeat;
border-top:3px solid #bab6b1;
margin:10px 0 0 10px;
padding:10px
}

.login_container_bottom_kiosk {
background:transparent url(/images/login_box_bottom.jpg) repeat-y scroll center bottom;
width:380px;
min-height:67px;
text-align:center;
margin:44px 0 0 30px
}

.login_container_bottom_kiosk_big {
background:transparent url(/images/login_box_bottom.jpg) repeat-y scroll center bottom;
width:460px;
min-height:67px;
text-align:center;
margin:144px 0 0 30px
}
.login_container_bottom_kiosk_2{
background:transparent url(/images/login_box_bottom.jpg) repeat-y scroll center bottom;
width:360px;
min-height:47px;
text-align:center;
margin:10px 0 0 30px
}
.login_container_bottom_kiosk_3{
background:transparent url(/images/login_box_bottom.jpg) repeat-y scroll center bottom;
width:360px;
min-height:7px;
text-align:center

}

.login_container_bottom_kiosk_4{
background:transparent url(/images/login_box_bottom.jpg) repeat-y scroll center bottom;
width:360px;
min-height:1px;
text-align:center

}

#ContentBoxCenterkiosk{
margin-left:auto;
margin-right:auto;

width:460px;
background:#fff
}

#ContentArea{margin:0 0 0 20px}



.checkbox, .radio {
 width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(checkbox.png) no-repeat;
  display: block;
  clear: left;
  float: left;
}
.radio {
 background: url(/images/add.png) no-repeat;
}
.select {
  position: absolute;
  width: 158px;
  height: 21px;
  padding: 0 24px 0 8px;
  color: #fff;
  font: 12px/21px arial,sans-serif;
  background: url(select.png) no-repeat;
  overflow: hidden;
}

#search_box_container_kiosk{

width:700px

}
.account-box{
float:left;
margin-left:25px;
text-shadow:1px 1px 0 rgba(255,255,255,0.8);
width:500px;
background:#fff repeat;
border-top:3px solid #bab6b1;
margin:10px 0 0 10px;
padding:10px;
font-size:12pt
}
a.header_link{
color:#42413f;
cursor:pointer;
font-size:24px;
font-weight:bold
}
a.header_link:hover{
color:#42413f;
text-decoration:none;
font-size:24px;
font-weight:bold;
cursor:pointer
}
a.header_link H3{
color:#fffff;
font-size:24px;
cursor:pointer
}
a.header_link ul.bigpoints{
background:none repeat scroll 0 0 rgba(255,255,255,0.5);
color:#000;
font-size:14px;
font-weight:bold;
margin:12px 0;
padding:7px 9px
}
a.header_link ul.bigpoints li{
list-style-type:none;
margin:0
}

#search-title{
margin:0 0 0 310px;
width:255px
}
.search_input{

font-size:37.5px
}

.search_input_inactive{
font-size:37.5px;
color:#ccc
}

#search_box{
float:left;
margin:0 0 0 150px
}

#search_box_playlist_kiosk{
margin-left:auto;
margin-right:auto;
float:center;
margin:0 0 0 0
}

#search_button{
float:left;
margin:0;
cursor:pointer
}
.homepage-mission{
background:#fff repeat;
border-top:3px solid #bab6b1;
width:467px;
float:left;
margin:0 0 0 0
}

input.inputblur {
font-size: 1.1em;
font-weight: bold;
}

.container
  {
    font-size:44px;
    font-family:helvetica;
   }
select
{
    font-family:inherit;
    font-size:inherit;
}

option.courier
 {
    font-family:helvetica;
 }

 .labelheader
  {
    font-size:18px;
    font-family:helvetica;
   }
   
   
 .button_submit{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;background:#10c60d;color:#000000;cursor:pointer;font-family:helvetica;font-size:24px;font-weight:none;height:70px;width:100%;margin:20px 0 0 0;overflow:visible;padding:0;position:relative;top:1px;white-space:nowrap;display:inline-block;text-align:center}
 
 .button_goback{-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background:#fd0404;color:#000000;cursor:pointer;font-family:helvetica;font-size:24px;font-weight:none;height:70px;width:100%;margin:20px 0 0 0;overflow:visible;padding:0;position:relative;top:1px;white-space:nowrap;display:inline-block;text-align:center}

 .button_search1{-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;background:##42413f;color:#000000;cursor:pointer;font-family:helvetica;font-size:24px;font-weight:none;height:70px;width:100%;margin:20px 0 0 0;overflow:visible;padding:0;position:relative;top:1px;white-space:nowrap;display:inline-block;text-align:center}

     