/* ***************** MyTicketmaster Overlay ******************* */



/* ****************************** myTM core grid */


#mytm_leftCol {
    float:left;
    width:515px;
}
#mytm_rightCol {
    float:right;
    width:240px;
}


/* ****************************** modules */

#module_leader {
    display:block;
    margin-bottom:10px;
}
#module_vip {
    display:block;
    margin-bottom:15px;
}
#module_mytickets {
    display:block;
    margin-bottom:15px;
}
#module_myalerts {
    display:block;
    margin-bottom:15px;
}
#module_accountnav {
    display:block;
    margin-bottom:15px;
}
#module_onsalesoon {
    display:block;
    margin-bottom:15px;
}
#module_hottickets {
    display:block;
    margin-bottom:15px;
}
#module_livedaily {
    display:block;
    margin-bottom:15px;
}
#module_latestnews {
    display:block;
    margin-bottom:15px;
}
#module_ticketdeals {
    display:block;
    margin-bottom:15px;
}

/* *** alert module tableheader *** */

.mya_tL{
    background-image:url(../img/sys/common_new/mytm/alerts_tL.gif);
    background-repeat:no-repeat;
    background-position:top left;
    background-color:#e0e0e0;
}
.mya_tC{
    background-color:#e0e0e0;
    text-align:right;
}
.mya_tR{
    background-image:url(../img/sys/common_new/mytm/alerts_tR.gif);
    background-repeat:no-repeat;
    background-position:top left;
    background-color:#e0e0e0;
}



/* ****************************** tabs, menus and navigation */

#mod_myt_tabs {padding-right:15px;height:25px;}
#mod_mya_tabs {padding-right:15px;height:25px;}

#tickets_tab, #auctions_tab, #exchange_tab, #perf_tab, #team_tab, #venue_tab, #alerts_tab {
    display:block;
    float:right;
    margin-right:4px;
}
.tab_L {
    height:25px;
    width:6px;
    float:left;
}
.tab_C {
    height:25px;
    float:left;
    padding:0px 5px;
    font-weight:bold;
    font-size:13px
}
.tab_C a {
    display:block;
    float:left;
    color:#999999;
    text-decoration:none;
}
.tab_on .tab_C .tab-wedge {
    height:12px;
    float:left;
    border-left:1px dotted #85a6c6;
    margin:5px 0px 0px 5px;
    padding:3px 0px 0px 5px;
}
.tab_C .tab-label {
    float:left;
    margin-top:5px;
}
.tab_C a:hover {
    color:#0b3155;
    text-decoration:none;
}
.tab_R {
    height:25px;
    width:6px;
    float:left;
}
.tab_on .tab_L{
    background-image:url(../img/sys/common_new/mytm/tab_onL.gif);
    background-position:top left;
    background-repeat:no-repeat;
    width:6px;
}
.tab_on .tab_C {
    background-color:#b6d6ef;
    color:#0b3155
}
.tab_on a {
    color:#0b3155;
    text-decoration:none
}
.tab_on a:hover {
    color:#778fa7;
    text-decoration:none
}
.tab_on .tab_R {
    background-image:url(../img/sys/common_new/mytm/tab_onR.gif);
    background-position:top left;
    background-repeat:no-repeat;
    width:6px;
}
.tab_off .tab_L {
    background-image:url(../img/sys/common_new/mytm/tab_offL.gif);
    background-position:top left;
    background-repeat:no-repeat;
    width:6px;
}
.tab_off .tab_C {
    background-image:url(../img/sys/common_new/mytm/tab_offCbg.gif);
    background-position:top left;
    background-repeat:repeat-x;
    color:#999999
}
.tab_off .tab_C .tab-wedge {
    height:12px;
    float:left;
    border-left:1px dotted #aaaaaa;
    margin:5px 0px 0px 5px;
    padding:3px 0px 0px 5px;
}
.tab_off .tab_R {
    background-image:url(../img/sys/common_new/mytm/tab_offR.gif);
    background-position:top left;
    background-repeat:no-repeat;
    width:6px;
}
#tab_addremove{
    background-color:#ffffff;
    float:right;
    height:15px;
    margin-right:1px
}
.tab_fff_tL {
    float:left;
    background-image:url(../img/sys/common_new/mytm/tab_fff_tL.gif);
    background-repeat:no-repeat;
    background-position:top left;
    height:3px;
    width:3px;    
}
.tab_fff_tR {
    float:left;
    background-image:url(../img/sys/common_new/mytm/tab_fff_tR.gif);
    background-repeat:no-repeat;
    background-position:top-right;
    height:3px;
    width:3px;    
}
.tab_fff {
    float:left;
    padding:0px 8px;
}
.tab_fff a{
    font-size:9px;
    color:#666666;
    text-align:center;
}
/* ** alerts module tab exceptions ** */

.a_tab_on .tab_L {
    background-image:url(../img/sys/common_new/mytm/alert_onL.gif);
    background-position:top left;
    background-repeat:no-repeat;
    width:6px;
}
.a_tab_on .tab_C {
    background-position:top left;
    background-repeat:repeat-x;
    color:#999999;
    background-color:#e0e0e0;
}
.a_tab_on .tab_R {
    background-image:url(../img/sys/common_new/mytm/alert_onR.gif);
    background-position:top left;
    background-repeat:no-repeat;
    width:6px;
}

.a_tab_on a {color:#0b3155;text-decoration:none}
.a_tab_on a:hover {color:#778fa7;text-decoration:none}

/* ** tab sub menu ** */

.tab-wedge {
    cursor:pointer;
}
.wedgeicon{
    height:9px;
    width:11px;
    cursor:pointer;
}
.tab_on .wedgeicon{
    background-image:url(../img/sys/common_new/mytm/icon_wedge_on.gif);
    background-repeat:no-repeat;
    background-position:top left    
}
.tab_off .wedgeicon{
    background-image:url(../img/sys/common_new/mytm/icon_wedge_off.gif);
    background-repeat:no-repeat;
    background-position:top left    
}
.mod-wedge .wedgeicon{
    background-image:url(../img/sys/common_new/mytm/icon_wedge_on.gif);
    background-repeat:no-repeat;
    background-position:top left    
}
.wedgemenu {
    position:absolute;
    align:right;
    z-index:2;
    width:90px;
    padding:2px;
    background-color:#ffffff;
    border:1px solid #cccccc;
    line-height:12pt;
    margin:0px 50px 0px 0px
}
.wedgemenu a {
    font-weight:normal;
    font-size:10px;
    color:#093e66;
    text-decoration:none;
}
.wedgemenu a:hover {
    text-decoration:none;
    color:#cc6600;    
}
#tab_menu_myt {
    display:none;
}
#tab_menu_mya {
    display:none;
}
#tab_menu_myte {
    display:none;
}
#tab_menu_os {
    display:none;
}
#tab_menu_ht {
    display:none;
}
.mod-wedge img{
    cursor:pointer;
}

/* ** pagination navigation ** */

#nav_pagination{
    margin:0 auto;
    padding-top:10px
}
#paginateL{
    background-image:url(../img/sys/common_new/mytm/icon_paginateL.gif);
    background-repeat:no-repeat;
    background-position:center center;
    height:18px;
    width:20px;    
    float:left;
    background-color:#ffffff;
    border-bottom:1px solid #a5c2de;
    cursor:pointer;
}
#paginateC{
    margin:0px 3px;
    float:left;
    height:16px;
    width:auto;
    background-color:#ffffff;
    border-bottom:1px solid #a5c2de;
    padding:2px 20px 0px 20px;
    color:#073659;
    text-align:center;    
    font-size:11px;
    font-weight:bold;
}
#paginateR{
    background-image:url(../img/sys/common_new/mytm/icon_paginateR.gif);
    background-repeat:no-repeat;
    background-position:center center;
    height:18px;
    width:20px;    
    float:left;
    background-color:#ffffff;
    border-bottom:1px solid #a5c2de;
    cursor:pointer;
}

/* ****************************** panels & views ***** */

#module_leader p {
    color:#6E91AC;
}

/* *** mytm / signin module *** */

.mytm_tL {
    background-image:url(../img/sys/common_new/mytm/mytm_tL.gif);
    background-repeat:no-repeat;
    background-position:top left;
}
.mytm_tR {
    background-image:url(../img/sys/common_new/mytm/mytm_tR.gif);
    background-repeat:no-repeat;
    background-position:top left;
}
.mytm_tC {
    background-image:url(../img/sys/common_new/mytm/mytm_tTile.gif);
    background-repeat:repeat-x;
    background-position:top left;
}
.mytm_bL {
    background-image:url(../img/sys/common_new/mytm/mytm_bL.gif);
    background-repeat:no-repeat;
    background-position:top left;
}
.mytm_bR {
    background-image:url(../img/sys/common_new/mytm/mytm_bR.gif);
    background-repeat:no-repeat;
    background-position:top left;
}
.mytm_bC {
    background-image:url(../img/sys/common_new/mytm/mytm_bTile.gif);
    background-repeat:repeat-x;
    background-position:top left;
}
.mytm_C {
    background-image:url(../img/sys/common_new/mytm/mytm_cTile.gif);
    background-repeat:repeat-x;
    background-position:top left;
    background-color:#f0f0f0;
    height:60px;
}
.mytm_cL{
    float:left;
    margin:0px 20px;
    padding-right:20px;
    border-right:1px dotted #bbbbbb;    
    height:45px;
}
.mytm_cR{
    float:left;
    color:#999999;
}
.mytm_cR strong{
    color:#444444
}
.mytm_cR a{
    font-size:9px    
}
#mod_myt_main {
/*    height:300px;  */
    display:block;
    padding:10px 15px;
}
.vip_tL{
    background-image:url(../img/sys/common_new/mytm/vip_tL.gif);
}
.vip_tC{
    background-color:#b6d6ef;
}
.vip_tR{
    background-image:url(../img/sys/common_new/mytm/vip_tR.gif);
}
.vip_bL{
    background-image:url(../img/sys/common_new/mytm/vip_bL.gif);
}
.vip_bC{
    background-image:url(../img/sys/common_new/mytm/vip_btile.gif);    
    background-repeat:repeat-x;
}
.vip_bR{
    background-image:url(../img/sys/common_new/mytm/vip_bR.gif);
}
.vip_C{
    background-image:url(../img/sys/common_new/mytm/vip_ctile.jpg);
    background-repeat:repeat-x;
    background-position:bottom left;
    background-color:#b6d6ef
}
#view_myt_l {
    /* left div of mytix module */
    width:215px;
    float:left;
}
#view_myt_r {
    /* right div of mytix module - NOT innerHTML target */
    width:260px;
    float:right;
}
#view_subtabs {text-align:right;}

#subtab-order {
    float:right;
    margin-right:2px;
}

#subtab-info {float:right;}
#subtab-auctions {float:right;}
#subtab-posting {float:right;}

.view_subtab_on {    
    background-color:#f2f9ff;
    padding:2px 8px;
}
.view_subtab_on a {    
    font-size:9px;
    text-decoration:none;
}
.view_subtab_off{
    background-color:#caddef;
    padding:2px 8px 1px 8px;
    margin-bottom:1px;
}
.view_subtab_off a {    
    font-size:9px;
    text-decoration:none;
}
#view_target {
    /* right div THIS IS THE innerHTML target */
    background-color:#f2f9ff;
    height:230px;
    border-bottom:1px solid #a5c2de;
    padding:8px;
}
#view_target_tall {
    /* right div THIS IS THE innerHTML target */
    background-color:#f2f9ff;
    height:245px;
    border-bottom:1px solid #a5c2de;
    padding:8px;
}
#view_target_favorites {
    /* right div THIS IS THE innerHTML target */
    background-color:#f2f9ff;
    height:245px;
    border-bottom:1px solid #a5c2de;
    padding:10px;
}
#detail-img {margin-bottom:5px;}

#detail-content {margin-bottom:10px;}

#detail-content a {margin-bottom:10px;}

#detail-content .eventtitle {
    font-size:13px;
    text-decoration:none;
    font-weight:bold;
}
#detail-content .eventlocation {
    font-size:11px;
    text-decoration:none;
}
#detail-subnav {font-size:12px;}

#detail-subnavL {
    float:left;
    padding-right:15px;
    border-right:1px dotted #a5c2de
}

#detail-subnavL a {font-size:9px;}
#detail-subnavR {
    float:left;
    margin-left:15px;
}

.myat_bL{
    background-image:url(../img/sys/common_new/mytm/alerts_bL.gif);
}
.myat_bC{
    background-image:url(../img/sys/common_new/mytm/alerts_btile.gif);
    background-repeat:repeat-x;
    background-position:bottom-left
}
.myat_bR{
    background-image:url(../img/sys/common_new/mytm/alerts_bR.gif);
}

/*  no X view style */

#noneX{
    height:auto;
    padding-bottom:20px;
}
#noneX h3 {
    color:#093e66;
}
#noX-tab{
    float:left;
    background-image:url(../img/sys/common_new/mytm/mytix_noX_gt.gif);
    background-position:top right;
    background-repeat:no-repeat;
    background-color:#999;
    height:21px;
    padding:0px 15px 0px 5px;
}
#noX-tab h4 {
    margin:4px 0px 0px 0px;
    font-size:11px;
    color:#fff;
    text-transform:uppercase;
}
.noX-linkblock{
    vertical-align:middle;
    float:left;
    background-color:#edf5fb;
    padding:0px 12px;
    font-size:11px;
    height:21px;
    text-transform:uppercase;
    margin-right:1px;
}
.noX-linkblock a {
    display:block;
    padding-top:3px;
    color:#093e66;
    font-size:10px
}
.mya_edit td{
    font-size:12px;
}
.mya_edit_r a{
    font-size:13px;
    font-weight:bold;
}

#noX_alertsP{
    width:466px;
    height:100px;
    margin:0 auto;
}
#noX_alertsT{
    width:466px;
    height:100px;
    margin:0 auto;
}
#noX_alertsV{
    width:466px;
    height:100px;
    margin:0 auto;
}
#noX_alertsTix{
    width:466px;
    height:100px;
    margin:0 auto;
}

#noX_copy{
    width:466px;
    margin:0 auto;
    margin-top:15px;
}
.button_mytm{
    background-color:#f8f8f1;
    border:1px solid #fff;
    padding:2px 6px;
    font-size:14px;
    text-transform:uppercase;
    color:#718fa2;
    text-align:center
}
.button_mytm a{
    text-decoration:none;
    font-weight:bold;
}
.button_mytm_primary {
    background-color:#15507c;
    border:1px solid #85a6c6;
    padding:4px 10px 4px 8px;
    font-size:12px;
    text-transform:uppercase;
    color:#f6d275;
    text-align:center;
    font-weight:bold;
    cursor:pointer;
}
.button_mytm_primary a {
    text-decoration:none;
    font-weight:bold;
    color:#f6d275;
}

/* ****************************** text styles ***** */
.headline {
    font-size:11px;
    font-weight:bold;
    margin-bottom:8px;
    color:#333333
}
.headline a {
    font-size:11px;
    font-weight:bold;
}

.headline .active {
    font-size:11px;
    font-weight:bold;
}

.current a{
    font-size:11px;
    font-weight:bold;
    color:#000000;
    text-decoration:none;
}

.artistbio {
    font-size:10px;
    line-height:11pt;
    margin-bottom:10px;}
.artistbio a {font-size:10px;}
.artistbio b {font-size:11px;}
.orderdetails {margin-bottom:10px;}
.orderdetails td, th {font-size:11px;}
.orderdetails th {
    color:#092e53;
    font-weight:bold;
    text-align:right;
    padding-right:5px;
}
.orderdetails .event {
    font-size:11px;
    color:#333333;
    font-weight:bold;
    line-height:15px;
}
.ontour {color:#cf7419;}
.offtour {color:#cccccc}
.subText {
    font-size:9px;
    color:#a5c2de
}
.listview {    
}
.listview-table th {
    text-align:left;
    line-height:8pt;
    font-size:9px;
    border-bottom:1px solid #efefef
}
.listview-table td {
    padding-top:5px;    
}
.listview-date {    
    font-size:9px;
    color:#666666;
    padding-right:10px;
}
.listview-onsale {    
    font-size:9px;
    color:#666666;
}
.listview-onsale a {    
    font-size:9px;
}

.listview-event {    
    font-size:9px;
    color:#666666;    
}
.listview-event a {    
    display:block;
    font-size:10px;
    font-weight:bold;
    text-decoration:none;
}
#listview_pagination {
    text-align:right;
    font-size:11px;
    margin-top:10px;
}


/* ** my alerts container types ** */

#mya_container_info {
    height: 150px;
}
#mya_container_infosub {
    margin: 0px 15px 15px 15px;
}
.mya_container {
    background-color:#f2f9ff;
    border-bottom:1px solid #a5c2de;
    padding:10px;
    margin:0px 15px 15px 15px;
}
#mya_title {
    margin-top:5px;
    font-size:18px;
    font-weight:bold;
    color:#093e66;
    text-decoration:none;
}
#mya_title a{
    margin-top:5px;
    font-size:18px;
    font-weight:bold;
    color:#093e66;
    text-decoration:none;
}
#mya_title a:hover{
    color:#6D92AD;
}

#mya_alertsedit {
    background-image:url(../img/sys/common_new/mytm/mya_editheader.jpg);
    background-position:top left;
    background-repeat:no-repeat;
    border-right:1px solid #e0e0e0;
    border-left:1px solid #e0e0e0;
    padding:10px 10px 10px 20px;
}
.mya_alertlid{
    background-color:#dddddd;
    color:#093e66;
    font-size:15px;
    font-weight:bold;
    border-top:1px solid #aaaaaa;
    border-bottom:1px solid #aaaaaa;
    margin:0px 15px;
    padding:3px 15px;
}

#mya_carousel_detail {
    margin:0px 15px 15px 15px;
}

#mya_venuetitle {
}

#mya_venue_related {
    height:40px;
    padding:15px 0px 0px 20px;
    border-left:1px dotted #85a6c6;
}

#mya_container_nav {
    color:#333333;
    margin-bottom:10px    
}

#mya_container_nav a.active{
    color:#093e66;
    text-decoration:none;
    font-weight:bold;
}
#alerts_tablecontainer{
    background-color:#d1e1ee;
}    
.alerts_tablecontainer_tL {
    background-image:url(../img/sys/common_new/mytm/ma_b_tL.gif);
    background-position:top left;
    background-repeat:no-repeat;
    background-color:#d1e1ee
}
.alerts_tablecontainer_tR {
    background-image:url(../img/sys/common_new/mytm/ma_b_tR.gif);
    background-position:top right;
    background-repeat:no-repeat;
}
.alerts_tablecontainer_main{
    padding:0px 0px;
}

/* ****************************** carousel ***** */

#carousel_container {
    height:85px;
    background-color:#fff;
    border-right:1px solid #e0e0e0;
    border-left:1px solid #e0e0e0;    
}
#carousel_table td {    
    height:100px;
    text-align:center;
    padding-top:10px;
}

.reg_text {
    padding: 0px 10px;
    margin: auto;
    font-size: 9px;
    height:30px;
    width:65px;
}
.cnt_text {
    visibility:hidden;
    width: 85px;
    height:1px;
}
img.reg {
    cursor: pointer;
}
img.cnt {
    margin: 0px;
    width: 120px;
    height: 67px;
    text-align:center;
}
#prev, #next {
    cursor: pointer;
    width: 28px;
    padding-top:15px;
}
#prev {float: left;}
#next {float:right;}

#prev1{text-align:right}
#prev5{ 
    text-align:left;
    padding-left:1px;
}

#next1{text-align:left}
#next5{ 
    text-align:right;
    padding-right:1px;
}

#carousel {
    width: 50000px;
    position: absolute;
}
#content {
    float: left;
    margin-top: 5px;
    width: 453px;
    height:80px;
    position: relative;
    overflow: hidden;
}

#slide-top{
    position: absolute; 
    left: 167px;
    margin-top:1px; 
    height:80px;
    width:128px;
    background-image:url(../img/sys/common_new/mytm/slide_top.gif);     
    background-position:top left;
    background-repeat:no-repeat;
}
#slide-bottom {
    position: absolute; 
    margin-top:1px; 
    left: 167px;
    height:80px;
    width:128px;
    background-image:url(../img/sys/common_new/mytm/slide_bottom.gif);     
    background-position:top left;
    background-repeat:no-repeat;
    background-color:#d1e1ee
}
#slide-pagination{
    font-size:9px;
    text-align:center;
    margin:0 auto;
    width:110px;
}


/* ****************************** loading readystate spinners ***** */

.loading36{
    height:36px;
    width:36px;
    background-image:url(../img/sys/common_new/mytm/BlueLoader_36_c7daea.gif);
    background-repeat:no-repeat;
    background-position:top left;
}


/* ****************************** right column modules ***** */

.rMod_body {
    background-image:url(../img/sys/common_new/mytm/rMod_bg_gradient.jpg);
    background-repeat:repeat-x;
    background-position:top left;
    background-color:#fafafa;
    padding:10px;    
}
.rMod_body .mod-label {
    font-weight:bold;
    color:#093e66;
    float:left;
}
.rMod_body .mod-wedge {
    float:left;
    border-left:1px dotted #a5c2de;
    margin:0px 0px 0px 5px;
    padding:2px 0px 4px 5px;
}
.mod-edit {
    float:right;
}
.rMod_acct_body {
    background-image:url(../img/sys/common_new/mytm/rMod_acct_bg_gradient.gif);
    background-repeat:repeat-x;
    background-position:top left;
    background-color:#fbf0d3;
    padding:10px;    
    line-height:10pt;
    color:#69a1be
}
.rMod_acct_body b {
    color:#333333
}
.rMod_acct_body a {
    font-size:10px
}
.rMod_acct_body .mod-label {
    font-weight:bold;
    color:#093e66;
    float:left;
}
.rMod_acct_body .mod-wedge {
    float:left;
    border-left:1px dotted #a5c2de;
    margin:0px 0px 0px 5px;
    padding:2px 0px 4px 5px;
}
#ht_local {
    font-size:11px;
    font-weight:bold;
    padding:2px;
    cursor:pointer;
}
.listitem{
    background-image:url(../img/sys/common_new/mytm/icon_raquo_999999.gif);
    background-position:0px 4px;
    background-repeat:no-repeat;
    padding:0px 0px 8px 10px;

}
.listitem a{
    color:#626262;
    font-size:10px
}

hr {
    border:0px;
    margin:0;
}
.hrule_ma {
    border-top:1px solid #d8b861;
    border-bottom:1px solid #ffffff;
    margin:5px 0px;
}
.hrule {
    border-top:1px solid #dddddd;
    border-bottom:1px solid #ffffff;
    margin:5px 0px;
}
.hrule-dots {
    height:1px;
    border-bottom:1px dotted #d6c9a9;
    margin:5px 0px;
}
.rMod-inset {
    padding-bottom:10px
}
.rMod-inset img{
    border:1px solid #cfcfcf;
}
.rMod-item{
    font-size:9px;
    color:#666666;
    padding-bottom:10px
}
a.rMod-title{
    font-weight:bold;
    font-size:11px;
    text-decoration:none
}
a.rMod-more{
    font-size:9px;
}

/* *** thought balloon ***/
#container-balloon {
    position:absolute;
    z-index:100;
    display:none;
}
#balloon-content{
    height:230px;
    overflow:hidden;
    background-color:#fbf3de;
}
#balloon-content h2 {
    color:#083d65;
    font-size:13px;
    margin:0px 0px 5px 0px;
}
#balloon-content p {
    margin:0px;
    color:#333333;
    font-size:10px;
    line-height:10pt
}
#balloon-tTile{
    background-color:#fbf3de;
}

/* non-IE PNG */
#balloon-tL[id]{background-image:url(../img/sys/common_new/mytm/balloon_tL_12x12.png);background-repeat:no-repeat;background-position:top left;}
#balloon-tR[id]{background-image:url(../img/sys/common_new/mytm/balloon_tR_12x12.png);background-repeat:no-repeat;background-position:top left;}
#balloon-bL[id]{background-image:url(../img/sys/common_new/mytm/balloon_bL_12x15.png);background-repeat:no-repeat;background-position:top left;}
#balloon-bTile[id]{background-image:url(../img/sys/common_new/mytm/balloon_bTile.png);background-repeat:repeat-x;background-position:bottom left;}
#balloon-bR[id]{background-image:url(../img/sys/common_new/mytm/balloon_bR_12x15.png);background-repeat:no-repeat;background-position:top left;}
#balloon-cL[id]{background-image:url(../img/sys/common_new/mytm/balloon_lTile.png);background-repeat:repeat-y;background-position:top left;}
#balloon-cR[id]{background-image:url(../img/sys/common_new/mytm/balloon_rTile.png);background-repeat:repeat-y;background-position:top left;}
#balloon-arm[id]{background-image:url(../img/sys/common_new/mytm/balloon_armR.png);background-repeat:no-repeat;}


/* retracting tour module */

#tour_drawer{}
.tour_container {
    background-image:url(../img/sys/common_new/mytm/taketourslider_bg.jpg);
    background-repeat:no-repeat;
    background-position:bottom left;
    height:50px;
    width:770px;
    margin:0 auto;
    color:#c7e7ff;
    padding:10px;
}

.tour_container p, h2 {
    color:#c7e7ff;
    margin:0px
}

/* ************************************** login styles */

.login-tL{
    background-image:url(../img/sys/common_new/mytm/login_tL.gif);
    background-repeat:no-repeat;
}
.login-tC{
    background-color:#b6d6ef;
    border-top:1px solid #85a6c6;
    border-right:1px solid #85a6c6;        
}
.login-C{
    background-image:url(../img/sys/common_new/mytm/login_cTile.jpg);
    background-repeat:repeat-x;
    background-position:bottom left;
    background-color:#b6d6ef;
    border-right:1px solid #85a6c6;                    
    border-left:1px solid #85a6c6;
    padding:15px;
    color:#00356c                    
}
.login-C h1{
    font-size:20px;
}
.login-C .hrule{
    border-top:1px solid #85a6c6;
}
.login-bL{
    background-image:url(../img/sys/common_new/mytm/login_bL.gif);
    background-repeat:no-repeat;
}
.login-bC{
    background-image:url(../img/sys/common_new/mytm/login_bTile.gif);
    background-repeat:repeat-x;
    border-bottom:1px solid #85a6c6;
    border-right:1px solid #85a6c6;                
}
.create-tR{
    background-image:url(../img/sys/common_new/mytm/create_tR.gif);
    background-repeat:no-repeat;
}
.create-tC{
    border-top:1px solid #dfdfdf;
    border-left:1px solid #dfdfdf;                
}
.create-bC{
    background-image:url(../img/sys/common_new/mytm/create_bTile.gif);
    background-repeat:repeat-x;
    border-bottom:1px solid #dfdfdf;
    border-left:1px solid #dfdfdf;                
}
.create-bR{
    background-image:url(../img/sys/common_new/mytm/create_bR.gif);
    background-repeat:no-repeat;
}
.create-C{
    background-image:url(../img/sys/common_new/mytm/create_cTile.jpg);
    background-repeat:repeat-x;
    background-position:bottom left;
    border-right:1px solid #dfdfdf;                    
    border-left:1px solid #dfdfdf;
    padding:15px;
}
.create-C h1{
    font-size:20px;
    color:#00356c
}
#create-content{
    width:440px;
    margin:0px auto;
    color:#00356c;
    font-size:13px;
    line-height:18pt;
    font-weight:bolder
}
.items{
    margin-left:15px;
    color:#666;
    font-size:11px;
    line-height:12pt;
    font-weight:normal;
}



/* *** mytA *** */



/* *** mytA / top welcome module *** */

.myta_tL { background-image:url(../img/sys/common_new/mytm/grey_tl.gif);background-repeat:no-repeat;background-position:top left; width:6px;height:6px;}
.myta_tR { width:6px;height:6px; background-image:url(../img/sys/common_new/mytm/grey_tr.gif);background-repeat:no-repeat;background-position:top right;}
.myta_tC { background-color: #f3f3f3;height:6px;}
.myta_bL { width:6px;height:6px;background-image:url(../img/sys/common_new/mytm/grey_bl.gif);background-repeat:no-repeat;background-position:bottom left;}
.myta_bR  {width:6px;height:6px;background-image:url(../img/sys/common_new/mytm/grey_br.gif);background-repeat:no-repeat;background-position:bottom right;}
.myta_bC {background-color: #f3f3f3;height:6px;}
.myta_C {background-color:#f3f3f3;height:60px;}
.myta_cL{float:left;padding:0 25px 0 20px;margin: 10px 20px 10px 0;border-right:1px dotted #bbbbbb;color: #666;font-size: 12px;width:229px;}
.myta_cR{float:left;margin-top: 15px;}
.myta_cR td{color:#666;padding-right: 5px;}

.bubTab td { padding-right: 0; color:#083d65; font-size: 13px; background-image: url(../img/sys/common_new/mytm/bub_bg.gif); }



.taWt_tL {background-image:url(../img/sys/common_new/mytm/wht_tl.gif);background-repeat:no-repeat;background-position:top left; height: 6px;width:6px}
.taWt_tR {background-image:url(../img/sys/common_new/mytm/wht_tr.gif);background-repeat:no-repeat;background-position:top right;height: 6px;width:6px}
.taWt_tC {background-color: #fff; height: 6px;width:400px; }
.taWt_bL {background-image:url(../img/sys/common_new/mytm/wht_bl.gif);background-repeat:no-repeat;background-position:bottom left;height: 6px;width:6px}
.taWt_bR {background-image:url(../img/sys/common_new/mytm/wht_br.gif);background-repeat:no-repeat;background-position:bottom right;height: 6px;width:6px}
.taWt_bC {background-color: #fff; height: 6px;width:400px;}
.taWt_C {background-color:#fff; padding: 5px 12px; color: #666; width:412px; }


.myta_cR strong { color:#555 }


h1 {    font-size:22px;    color:#093e66; margin-bottom: 5px;  font-weight: normal }
h2 { font-size: 18px; color: #333; font-weight: normal; margin-bottom: 10px; }
h3 { font-size: 14px; font-weight: normal; color: #333 }



#myTaSearch {  padding: 2px 0 15px 0; }
#myTaPopUp { position: absolute; top: 50%; left: 50%; margin-top: -80px;margin-left:-200px; z-index: 999; }
.taPopBtn { background-color: #083d65; border: 2px solid #206395; padding: 0 3px; color: #fff; }
#myTaPopUp2 { position: absolute; top: 50%; left: 50%; margin-top: -80px;margin-left:-200px;z-index: 999999; display: none; }
#myTaSearch input { background-color: #fff6dd; border: 1px solid #5f89aa; padding: 3px 7px; font-size: 12px; color: #333; }
#myTaSearch input.Btn { background-color: #083d65; border: 2px solid #206395; padding: 0 3px; font-size: 16px; color: #fff; }
#myTaLeft { float: left; width: 280px; }
#myTaRight { float: right; width: 460px; }
#myTaScroll { height: 705px; overflow: auto; border: 1px solid #dddddd; position: relative; }
#myTaDisc { border: 5px solid #e9e9e9; background-color: #f6f6f6; color: #666; padding: 10px; }
#searchTips { padding: 7px 15px 15px 15px; color: #666; font-size: 12px; }
#searchTips blockquote { font-size: 10px; margin: 5px 30px 15px 20px; }
#alertBox { width: 412px; margin: 170px auto; position: relative; z-index: 500; }

/* *** For Non-Scrolling div *** */

.alertOver { height: 100%;  overflow: hidden; position: absolute; z-index: 100; width: 100%; background-color:#000;    filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
.alertWrap { position: absolute; width: 100%; z-index: 101; }

/* *** For Scrolling div *** */

.alertOver_scroll { height: 100%;  overflow: hidden; position: absolute; z-index: 100; width: 442px;     background-color:#000;    filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.alertWrap_scroll { position: absolute; width: 442px; z-index: 101; }

.bioPopLeft { padding-right: 10px; }
.bioPopRight { width: 245px; line-height: 17px; }
.bioPopDiv {  border-left: 1px dotted #ccc; width: 1px; padding-right: 10px; }
.searchDiv { border-bottom: 1px solid #a2bacd; margin-bottom: 15px;  }


.bluTxt { color: #083d65; }
.orngTxt { color: #cc6600; }
.grayTxt { color: #666; }
.drkTxt { color: #333; }
.hugeText {    font-size:22px;}
.largeText { font-size: 18px;}
.txt14 { font-size: 14px; }
.txt12 { font-size: 12px; }
.txt10 { font-size: 10px; }
.bld { font-weight: bold; }
.lh22{line-height: 1.5}
.rtTxt { text-align: right }
.taSub { font-size: 12px; color: #666666; }

.brd { display: block; padding: 1px;  border: 1px solid #ccc; }
a.bigLink { font-size: 13px; text-decoration: underline; }
a.taSearchTitle, .taTopTitle  { display: block; color: #083d65; font-size: 12px; margin-top: -2px; padding-right: 5px; text-decoration: none; }

.taTopText { float: left; margin: 0 10px; width: 118px;  }
.taTopBtn { float: left; padding-top: 1px; }
.taTopDiv {  }
.topWrap { height: 70px; }


.taFavs { padding: 15px 15px 5px 15px;  }
.taFavs td { color: #666; font-size: 10px; height: 70px; }

.pop_tL[class]{background-image:url(../img/sys/common_new/mytm/over_tl.png);background-repeat:no-repeat;background-position:top left;height:20px;width:22px;}    
.pop_tR[class]{background-image:url(../img/sys/common_new/mytm/over_tr.png);background-repeat:no-repeat;background-position:top right;height:20px;width:22px;}
.pop_tC[class]{background-image:url(../img/sys/common_new/mytm/over_tc.png);}
.pop_bL[class]{background-image:url(../img/sys/common_new/mytm/over_bl.png);background-repeat:no-repeat;background-position:bottom left;height: 20px;width: 22px;}
.pop_bR[class]{background-image:url(../img/sys/common_new/mytm/over_br.png);background-repeat:no-repeat;background-position:bottom right;height: 20px;width: 22px;}
.pop_bC[class]{background-image:url(../img/sys/common_new/mytm/over_bc.png);}
.pop_cR[class]{background-image:url(../img/sys/common_new/mytm/over_cr.png);background-position:right;height: 20px;}
.pop_cLTile[class]{background-image:url(../img/sys/common_new/mytm/over_clTile.png);background-position:left;height: 20px;}
.pop_cC{background-color:#fff; width:394px}

.exAlerts { background-image:url(../img/sys/common_new/mytm/vip_ctile.jpg);background-repeat:repeat-x;background-position:bottom left;background-color:#b6d6ef }

#exAlerts_tL{background-image:url(../img/sys/common_new/mytm/grad_tl.gif); background-repeat: no-repeat; background-position: top left; height:6px;}
#exAlerts_tR{background-image:url(../img/sys/common_new/mytm/grad_tr.gif); background-repeat: no-repeat; background-position: top right;width: 6px; height: 6px; float: right; }
#exAlerts_bL{background-image:url(../img/sys/common_new/mytm/vip_bL.gif); height: 8px; width: 6px; background-repeat: no-repeat; background-position: bottom left; float: left;}
#exAlerts_bC22{background-image:url(../img/sys/common_new/mytm/vip_btile.gif);background-repeat:repeat-x; background-position: bottom; height: 8px; margin-top: -12px;}
#exAlerts_bC{background-image:url(../img/sys/common_new/mytm/vip_btile.gif);background-repeat:repeat-x; background-position: bottom; height: 8px; margin-top: 0;}
#exAlerts_bR{background-image:url(../img/sys/common_new/mytm/vip_bR.gif); width: 6px;height: 8px; background-position: bottom right; background-repeat: no-repeat; float: right;}

#exAlerts_C22{background-image:url(../img/sys/common_new/mytm/vip_ctile.jpg);background-repeat:repeat-x;background-position:bottom left;background-color:#b6d6ef; margin-top: -9px;}

#exAlerts_C{background-image:url(../img/sys/common_new/mytm/vip_ctile.jpg);background-repeat:repeat-x;background-position:bottom left;background-color:#b6d6ef; margin-top: 0;}


.lid-expand-closed{background-image:url(../img/sys/common_new/mytm/arrow_ex.gif);background-position:3px 50%;background-repeat:no-repeat;padding:2px 0px 0px 30px;cursor:pointer;margin-bottom:1px;}
.lid-expand-open{background-image:url(../img/sys/common_new/mytm/arrow_col.gif);background-position:3px 50%;background-repeat:no-repeat;padding:2px 0px 0px 30px;cursor:pointer;margin-bottom:1px;}




.artistBox {float: left;padding: 0 5px 0 18px;height: 138px;}
.artistImg {float: left; height: 57px;}
.artistImg img { border: 1px solid #cccccc;padding: 1px;}
a.artistName {clear: both;display: block;font-size: 11px;font-size: 11px;color: #666;text-decoration: none;padding-top: 5px; width:115px;}
a.artistName_New {clear: both;display: block;font-size: 11px;font-weight: bold;font-size: 11px;color: #666;text-decoration: none;padding-top: 5px;width:115px;}
.actTable {    height: 61px;}


.taCrn {position: absolute;  background-image: url(../img/sys/common_new/mytm/box_tab.gif); width: 18px; height: 18px; z-index: 99}
.taCrnB {position: absolute; top:20; left: 20; background-image: url(../img/sys/common_new/mytm/pop_tab.gif); width: 30px; height: 30px; z-index: 20; }

.dottedDiv { border-bottom: 1px dotted #ccc; padding: 12px 0 10px 0; }

/* *** Styles for DHTML check it out pop-up *** */
.cioWrap { display: block;  z-index: 200;  position: relative; top: -114px; left: -65px }
.cioWrap[class] { display: block;  z-index: 200;  position: relative; top: -120px; left: -65px }

.cioTop { background-image: url(../img/sys/common_new/mytm/cio_top.gif); background-repeat: no-repeat;  position: relative; line-height: 7px }

.cioBot { background-image: url(../img/sys/common_new/mytm/cio_bot.gif); background-repeat: no-repeat; height: 25px;  position: relative;  }
.cioMid { background-image: url(../img/sys/common_new/mytm/cio_mid.gif); background-position: bottom;text-align: left; padding: 0 8px 8px 8px; font-size: 11px; letter-spacing: -.1px;  position: relative;  }

#signUp { position: absolute; z-index: 199; width:165px; display: block; height: 10px; }

