
.te_overflow {
    overflow: hidden !important
}

.te_dragging {
    cursor: move !important
}

#tu_overlay,
.te_top_up {
    top: 0;
    left: 0
}

#tu_overlay {
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 999
}

#temp_up {
    top: -9999px;
    z-index: -1
}

.te_transparent {
    opacity: 0
}

.te_shaded {
    opacity: .65;
    background: black
}

.te_scrollable {
    overflow: auto
}

.te_top_up {
    position: absolute;
    z-index: 1000
}

.te_top_up a {
    border: 0
}

.te_top_up a:hover {
    border: 0
}

.te_top_up .ui-resizable-se {
    position: absolute !important;
    background-color: transparent !important;
    border: 0 !important
}

.te_wrapper {
    position: relative
}

.te_title {
    width: 100%;
    color: white;
    font-family: "Lucida Grande", "Arial";
    font-size: 11px;
    position: absolute;
    text-align: center;
    z-index: 1001
}

.te_frame,
#tu_center_wrapper {
    border-collapse: collapse
}

.te_frame tr,
.te_frame td {
    margin: 0;
    padding: 0
}

.te_frame .te_left,
.te_frame .te_middle,
.te_frame .te_right {
    padding: 0
}

.te_controls {
    position: absolute;
    z-index: 1001
}

.te_close_link,
.te_previous_link,
.te_next_link {
    cursor: pointer
}

.te_close_link {
    position: absolute;
    z-index: 1002
}

.te_previous_link,
.te_next_link {
    display: block;
    float: left
}

#tu_center_wrapper {
    position: absolute;
    z-index: 1000
}

#tu_loader {
    width: 100%;
    height: 100%;
    position: absolute;
    background: url(/ConsumerWeb/default/img/top_up/loader.gif) no-repeat 50% 50%;
    display: block;
    z-index: 1003
}

#top_up .te_dashboard .ui-resizable-se {
    width: 10px !important;
    height: 10px !important;
    bottom: 12px !important;
    right: 10px !important;
    background-image: url(/ConsumerWeb/default/img/top_up/dashboard/sprite.png) !important;
    background-position: 0 0 !important
}

.te_dashboard .te_title {
    top: -9px;
    font-weight: bold;
    text-shadow: 1px 1px 1px black
}

.te_dashboard .te_corner,
.te_dashboard .te_rib {
    background-image: url(/ConsumerWeb/default/img/top_up/dashboard/sprite.png)
}

.te_dashboard .te_top,
.te_dashboard .te_bottom {
    height: 20px
}

.te_dashboard .te_left_filler {
    width: 20px
}

.te_dashboard .te_right_filler {
    width: 19px
}

.te_dashboard .te_middle .te_middle {
    background: url(/ConsumerWeb/default/img/top_up/dashboard/middle.png)
}

.te_dashboard .te_top .te_left {
    background-position: -17px -29px
}

.te_dashboard .te_top .te_middle {
    background-position: 0 -71px
}

.te_dashboard .te_top .te_right {
    background-position: -33px -29px
}

.te_dashboard .te_middle .te_left {
    background-position: -17px -232px
}

.te_dashboard .te_middle .te_right {
    background-position: -33px -232px
}

.te_dashboard .te_bottom .te_left {
    background-position: -17px -47px
}

.te_dashboard .te_bottom .te_middle {
    background-position: -17px -89px
}

.te_dashboard .te_bottom .te_right {
    background-position: -33px -47px
}

.te_dashboard .te_content {
    margin: -11px -12px -11px -13px
}

.te_dashboard .te_controls {
    left: 50%;
    width: 63px;
    height: 29px;
    margin-left: -33px;
    padding-left: 5px;
    bottom: 35px;
    background-image: url(/ConsumerWeb/default/img/top_up/dashboard/sprite.png);
    background-position: 0 -178px
}

.te_dashboard .te_previous_link,
.te_dashboard .te_next_link {
    width: 31px;
    height: 29px;
    background-image: url(/ConsumerWeb/default/img/top_up/dashboard/sprite.png)
}

.te_dashboard .te_previous_link {
    background-position: 66px -113px
}

.te_dashboard .te_next_link {
    background-position: 30px -113px
}

.te_dashboard .te_previous_link:hover {
    background-position: 66px -142px
}

.te_dashboard .te_next_link:hover {
    background-position: 30px -142px
}

.te_dashboard .te_close_link {
    width: 28px;
    height: 26px;
    top: -1px;
    right: -6px;
    background-image: url(/ConsumerWeb/default/img/top_up/dashboard/sprite.png);
    background-position: -20px 0
}

#top_up .te_quicklook .ui-resizable-se {
    width: 10px !important;
    height: 10px !important;
    bottom: 12px !important;
    right: 9px !important;
    background-image: url(/ConsumerWeb/default/img/top_up/quicklook/sprite.png) !important;
    background-position: -75px -181px !important
}

.te_quicklook .te_title {
    top: 6px
}

.te_quicklook .te_corner,
.te_quicklook .te_rib {
    background-image: url(/ConsumerWeb/default/img/top_up/quicklook/sprite.png)
}

.te_quicklook .te_top {
    height: 24px
}

.te_quicklook .te_bottom {
    height: 56px
}

.te_quicklook .te_left_filler,
.te_quicklook .te_right_filler {
    width: 12px
}

.te_quicklook .te_middle .te_middle {
    background: url(/ConsumerWeb/default/img/top_up/quicklook/middle.png)
}

.te_quicklook .te_top .te_left {
    background-position: 0 0
}

.te_quicklook .te_top .te_middle {
    background-position: 0 -30px
}

.te_quicklook .te_top .te_right {
    background-position: 12px 0
}

.te_quicklook .te_middle .te_left {
    background-position: 0 -181px
}

.te_quicklook .te_middle .te_right {
    background-position: 12px -181px
}

.te_quicklook .te_bottom .te_left {
    background-position: 0 -122px
}

.te_quicklook .te_bottom .te_middle {
    background-position: 0 -61px
}

.te_quicklook .te_bottom .te_right {
    background-position: 12px -122px
}

.te_quicklook .te_content {
    margin: 0 -7px
}

.te_quicklook .te_controls {
    left: 50%;
    width: 66px;
    margin-left: -33px;
    bottom: 18px
}

.te_quicklook .te_previous_link,
.te_quicklook .te_next_link {
    width: 31px;
    height: 29px;
    margin: 0 1px;
    background-image: url(/ConsumerWeb/default/img/top_up/quicklook/sprite.png)
}

.te_quicklook .te_previous_link {
    background-position: 89px -195px
}

.te_quicklook .te_next_link {
    background-position: 52px -195px
}

.te_quicklook .te_previous_link:hover {
    background-position: 89px -226px
}

.te_quicklook .te_next_link:hover {
    background-position: 52px -226px
}

.te_quicklook .te_close_link {
    width: 13px;
    height: 13px;
    top: 7px;
    left: 9px;
    background-image: url("/ConsumerWeb/default/img/top_up/quicklook/sprite.png");
    background-position: -24px -181px
}

#top_up .te_flatlook .ui-resizable-se {
    width: 10px !important;
    height: 10px !important;
    bottom: 22px !important;
    right: 14px !important;
    background-image: url(/ConsumerWeb/default/img/top_up/flatlook/sprite.png) !important;
    background-position: -75px -181px !important
}

.te_flatlook .te_title {
    top: 5px;
    text-shadow: 1px 1px 2px #2A2A2A
}

.te_flatlook .te_corner,
.te_flatlook .te_rib {
    background-image: url(/ConsumerWeb/default/img/top_up/flatlook/sprite.png)
}

.te_flatlook .te_top {
    height: 26px
}

.te_flatlook .te_bottom {
    height: 29px
}

.te_flatlook .te_left_filler,
.te_flatlook .te_right_filler {
    width: 21px
}

.te_flatlook .te_middle .te_middle {
    background: url(/ConsumerWeb/default/img/top_up/flatlook/middle.png) repeat-x top
}

.te_flatlook .te_top .te_left {
    background-position: 0 0
}

.te_flatlook .te_top .te_middle {
    background-position: 0 -29px
}

.te_flatlook .te_top .te_right {
    background-position: -89px 0
}

.te_flatlook .te_middle .te_left {
    background-position: 0 -181px
}

.te_flatlook .te_middle .te_right {
    background-position: -89px -181px
}

.te_flatlook .te_bottom .te_left {
    background-position: 0 -90px
}

.te_flatlook .te_bottom .te_middle {
    background-position: 0 -58px
}

.te_flatlook .te_bottom .te_right {
    background-position: -89px -90px
}

.te_flatlook .te_content {
    margin: -2px -11px -3px -11px
}

.te_flatlook .te_controls {
    left: 50%;
    width: 66px;
    margin-left: -33px;
    bottom: 18px
}

.te_flatlook .te_previous_link,
.te_flatlook .te_next_link {
    width: 31px;
    height: 29px;
    margin: 0 1px;
    background-image: url(/ConsumerWeb/default/img/top_up/flatlook/sprite.png)
}

.te_flatlook .te_previous_link {
    background-position: 89px -195px
}

.te_flatlook .te_next_link {
    background-position: 52px -195px
}

.te_flatlook .te_previous_link:hover {
    background-position: 89px -226px
}

.te_flatlook .te_next_link:hover {
    background-position: 52px -226px
}

.te_flatlook .te_close_link {
    width: 13px;
    height: 13px;
    top: 6px;
    left: 15px;
    background-image: url(/ConsumerWeb/default/img/top_up/flatlook/sprite.png);
    background-position: -24px -181px
}
