.jcarousel-skin-default {
    text-align: center;
}
.jcarousel-skin-default .jcarousel-container-horizontal {
    height: 102px;
    margin: auto;
    padding: 20px 40px;
    width: 440px;
}
.jcarousel-skin-default .jcarousel-container-vertical {
    height: 440px;
    margin: auto;
    padding: 40px 20px;
    width: 102px;
}
.jcarousel-skin-default .jcarousel-clip-horizontal {
    width: 440px;
}
.jcarousel-skin-default .jcarousel-clip-vertical {
    height: 440px;
}
.jcarousel-skin-default .jcarousel-item {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    height: 100px;
    list-style: none outside none;
    overflow: hidden;
    padding: 0;
    width: 100px;
}
.jcarousel-skin-default .jcarousel-item-horizontal {
    margin: 0 4px;
}
.jcarousel-skin-default .jcarousel-item-vertical {
    margin: 4px 0;
}
.jcarousel-skin-default .jcarousel-item-placeholder {
    background: url("http://www.thaihealth.or.th/sites/all/modules/contrib/jcarousel/skins/default/throbber.gif") no-repeat scroll center center #FFFFFF;
    color: #000000;
}
.jcarousel-skin-default .jcarousel-next, .jcarousel-skin-default .jcarousel-prev {
    background-image: url("http://www.thaihealth.or.th/sites/all/modules/contrib/jcarousel/skins/default/arrows.png");
    display: block;
    height: 32px;
    width: 32px;
}
.jcarousel-skin-default .jcarousel-prev-horizontal {
    background-position: 0 0;
    left: 10px;
    position: absolute;
    top: 55px;
}
.jcarousel-skin-default .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}
.jcarousel-skin-default .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}
.jcarousel-skin-default .jcarousel-prev-disabled-horizontal, .jcarousel-skin-default .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-default .jcarousel-prev-disabled-horizontal:active {
    background-position: -96px 0;
    cursor: default;
}
.jcarousel-skin-default .jcarousel-next-horizontal {
    background-position: 0 -32px;
    position: absolute;
    right: 10px;
    top: 55px;
}
.jcarousel-skin-default .jcarousel-next-horizontal:hover {
    background-position: -32px -32px;
}
.jcarousel-skin-default .jcarousel-next-horizontal:active {
    background-position: -64px -32px;
}
.jcarousel-skin-default .jcarousel-next-disabled-horizontal, .jcarousel-skin-default .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-default .jcarousel-next-disabled-horizontal:active {
    background-position: -96px -32px;
    cursor: default;
}
.jcarousel-skin-default .jcarousel-prev-vertical {
    background-position: 0 -64px;
    left: 55px;
    position: absolute;
    top: 10px;
}
.jcarousel-skin-default .jcarousel-prev-vertical:hover {
    background-position: -32px -64px;
}
.jcarousel-skin-default .jcarousel-prev-vertical:active {
    background-position: -64px -64px;
}
.jcarousel-skin-default .jcarousel-prev-disabled-vertical, .jcarousel-skin-default .jcarousel-prev-disabled-vertical:hover, .jcarousel-skin-default .jcarousel-prev-disabled-vertical:active {
    background-position: -96px -64px;
    cursor: default;
}
.jcarousel-skin-default .jcarousel-next-vertical {
    background-position: 0 -96px;
    bottom: 10px;
    left: 55px;
    position: absolute;
}
.jcarousel-skin-default .jcarousel-next-vertical:hover {
    background-position: -32px -96px;
}
.jcarousel-skin-default .jcarousel-next-vertical:active {
    background-position: -64px -96px;
}
.jcarousel-skin-default .jcarousel-next-disabled-vertical, .jcarousel-skin-default .jcarousel-next-disabled-vertical:hover, .jcarousel-skin-default .jcarousel-next-disabled-vertical:active {
    background-position: -96px -96px;
    cursor: default;
}
.view-content {
    float: left;
}
#block-views-front_situation_terms-block_1 .view-front-situation-terms .views-row {
    float: left;
    height: 128px;
}
#block-views-front_situation_terms-block_1 .view-front-situation-terms .views-row-2 {
    margin: 0 10px;
}
#block-views-front_situation_terms-block_1 .view-front-situation-terms .views-row img {
    border: 4px solid #E3E3E3;
    border-radius: 3px 3px 3px 3px;
}
#block-views-front_situation_terms-block_1 .view-front-situation-terms .views-row a:hover {
    opacity: 0.6;
}
#block-views-front_situation_terms-block_1 .view-front-situation-terms .view-footer {
    clear: both;
}
.page-healthcontent-situations ul {
    overflow: hidden;
    width: 620px;
}
.page-healthcontent-situations .view-front-situation-terms ul, .page-healthcontent-situations .view-front-situation-terms ul li {
    margin: 0;
}
.page-healthcontent-situations .view-front-situation-terms ul li {
    display: inline;
    float: left;
    list-style: none outside none;
}
.page-healthcontent-situations .view-front-situation-terms .views-row-odd {
    margin: 0;
    padding: 0 15px 10px 0;
}
.front h1#page-title {
    position: absolute;
    text-indent: -999em;
}
#block-panels_mini-front_special_report {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 5px #E3E3E3;
    clear: both;
    margin: 15px 0;
    padding: 15px;
    width: 948px;
}
#block-panels_mini-front_special_report h2.block-title {
    background: url("http://www.thaihealth.or.th/sites/all/themes/genesis_thaihealth/images/bg-h2_repeat.png") repeat-x scroll 0 0 transparent;
    margin: 0 0 10px;
    overflow: hidden;
    text-indent: -999em;
    width: 100%;
}
#block-panels_mini-front_special_report h2.block-title a {
    background: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png") no-repeat scroll 0 -550px transparent;
    float: left;
    height: 55px;
    line-height: 45px;
    overflow: hidden;
    text-indent: -999em;
    width: 130px;
}
.pane-quicktabs-2 {
    float: left;
    width: 610px;
}
.pane-quicktabs-2 .block-views {
    margin: 0;
}
#quicktabs-2 ul.quicktabs_tabs li a {
    background-image: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png");
}
#quicktabs-2 ul.quicktabs_tabs li.qtab-0 a {
    background-position: -135px -1150px;
    width: 99px;
}
#quicktabs-2 ul.quicktabs_tabs li.qtab-1 a {
    background-position: -234px -1150px;
    width: 84px;
}
#quicktabs-2 ul.quicktabs_tabs li.qtab-2 a {
    background-position: -318px -1150px;
    width: 163px;
}
#quicktabs-2 ul.quicktabs_tabs li.qtab-3 a {
    background-position: -481px -1150px;
    width: 90px;
}
#quicktabs-2 ul.quicktabs_tabs li.active a#quicktabs-tab-2-0, #quicktabs-2 ul.quicktabs_tabs li a#quicktabs-tab-2-0:hover {
    background-position: -135px -1175px;
    width: 99px;
}
#quicktabs-2 ul.quicktabs_tabs li.active a#quicktabs-tab-2-1, #quicktabs-2 ul.quicktabs_tabs li a#quicktabs-tab-2-1:hover {
    background-position: -234px -1175px;
    width: 84px;
}
#quicktabs-2 ul.quicktabs_tabs li.active a#quicktabs-tab-2-2, #quicktabs-2 ul.quicktabs_tabs li a#quicktabs-tab-2-2:hover {
    background-position: -318px -1175px;
    width: 163px;
}
#quicktabs-2 ul.quicktabs_tabs li.active a#quicktabs-tab-2-3, #quicktabs-2 ul.quicktabs_tabs li a#quicktabs-tab-2-3:hover {
    background-position: -481px -1175px;
    width: 90px;
}
#quicktabs-2 .view-special-report-front-below .views-row-first {
    margin: 0 0 5px !important;
    width: 610px !important;
}
#quicktabs-2 .view-special-report-front-below .views-row {
    float: left;
    margin: 0 0 10px;
    width: 610px;
}
#quicktabs-2 .view-special-report-front-below .views-row-first .views-field-title {
    float: left;
    font-size: 1.3em;
    margin: 10px 0;
    width: 310px;
}
.view-special-report-front-below .views-field-title {
    font-size: 14px;
    margin: 0 0 5px;
}
.view-special-report-front-below .views-field-field-image-fid {
    float: left;
    margin: 0 10px 0 0;
}
.views-field-created, .views-field-totalcount, .views-field-name {
    color: #666666;
    font-size: 0.9em;
    margin: 0 0 5px;
}
.views-field-totalcount label {
    border-left: 1px solid #CCCCCC;
    padding: 0 0 0 10px;
}
#block-views-special_report-block_1, .pane-special-report, #block-block-8 {
    background: none repeat scroll 0 0 #EFEFEF;
    border-radius: 7px 7px 7px 7px;
    float: left;
    margin-bottom: 15px;
    padding: 10px 15px 15px;
    width: 590px;
}
.front #block-views-special_report-block_1, .front .pane-special-report, .front #block-block-8 {
    width: 580px;
}
#block-views-special_report-block_1 h2, .pane-special-report h2.pane-title a, #block-block-8 h2.block-title a {
    background: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png") no-repeat scroll 0 -50px transparent;
    border-bottom: 1px solid #D8D8D8;
    display: block;
    height: 35px;
    overflow: hidden;
    text-indent: -999em;
    width: 100%;
}
#block-views-special_report-block_1 .block-content, .pane-special-report .pane-content, #block-block-8 .block-content {
    border-top: 1px solid #F5F5F5;
}
#block-views-special_report-block_1 ul li {
    list-style: none outside none;
    margin: 0;
}
#block-views-special_report-block_1 .view-special-report, .pane-special-report .view-special-report {
    float: left;
    margin: 10px 0 0;
}
.pane-special-report .attachment .view-special-report {
    margin: 0;
}
#block-views-special_report-block_1 .view-special-report .view-content, .pane-special-report .view-special-report .view-content {
    float: left;
    width: 295px;
}
.pane-special-report .view-special-report .view-content {
    float: left;
    padding: 0 10px 0 0;
    width: 285px;
}
#block-views-special_report-block_1 .views-field-title, .pane-special-report .view-special-report .views-field-title {
    font-size: 1.3em;
    margin: 10px 0;
}
#block-views-special_report-block_1 .view-special-report .attachment, .pane-special-report .view-special-report .attachment {
    float: left;
    width: 285px;
}
#block-views-special_report-block_1 .view-special-report .attachment .view-special-report {
    margin: 0;
}
#block-views-special_report-block_1 .view-special-report .attachment h3 a, .pane-special-report .view-special-report .attachment h3 a {
    background-image: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png");
    background-position: 0 0;
    display: block;
    height: 35px;
    overflow: hidden;
    text-indent: -999em;
}
#block-views-special_report-block_1 .view-special-report .attachment h3.sr-hotnews a, .pane-special-report .view-special-report .attachment h3.sr-hotnews a {
    background-position: 0 -850px;
}
#block-views-special_report-block_1 .view-special-report .attachment h3.sr-multivision a, .pane-special-report .view-special-report .attachment h3.sr-multivision a {
    background-position: 0 -900px;
}
#block-views-special_report-block_1 .view-special-report .attachment h3.sr-knowledge a, .pane-special-report .view-special-report .attachment h3.sr-knowledge a {
    background-position: 0 -950px;
}
#block-views-special_report-block_1 .view-special-report .attachment h3.sr-stat a, .pane-special-report .view-special-report .attachment h3.sr-stat a {
    background-position: 0 -1000px;
}
#block-views-special_report-block_1 .view-special-report .attachment .views-field-title, .pane-special-report .view-special-report .attachment .views-field-title {
    font-size: 1.1em;
    margin: 0 0 10px;
}
.poll .title {
    font-size: 1.1em;
    margin: 0 0 5px;
}
.pane-poll-0 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 5px #E3E3E3;
    clear: none;
    float: right;
    margin: 0 0 15px;
    padding: 15px;
    width: 293px;
}
.poll .vote-form .choices .title, .poll .title {
    font-size: 1.3em;
    line-height: 1.5em;
}
.poll .total {
    color: #999999;
    padding: 10px 0;
}
#poll-view-voting form {
    margin: 0;
}
.pane-poll-0 h2 {
    border-bottom: medium none !important;
}
.pane-poll-0 h2 a {
    background: url("http://www.thaihealth.or.th/sites/all/themes/genesis_thaihealth/images/h2-poll.png") no-repeat scroll 0 0 transparent;
    border-bottom: 1px solid #CCCCCC;
    display: block;
    height: 28px;
    margin: 0 0 5px;
    overflow: hidden;
    text-indent: -999em;
}
#poll-view-voting input.form-submit {
    background: url("http://www.thaihealth.or.th/sites/all/themes/genesis_thaihealth/images/btn-poll.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    font-size: 1px;
    height: 29px;
    padding: 29px 0 0;
    text-indent: 0;
    width: 115px;
}
#poll-view-voting input.form-submit:hover {
    background: url("http://www.thaihealth.or.th/sites/all/themes/genesis_thaihealth/images/btn-poll.png") no-repeat scroll 0 -29px transparent;
}
#poll-view-voting ul.links, .pane-poll-0 ul.links {
    padding: 0;
    text-align: right;
}
.pane-poll-0 .links {
    display: none;
}
.pane-special-report-front-below {
    background: none repeat scroll 0 0 #EFEFEF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 5px #E3E3E3;
    clear: none;
    float: right;
    padding: 10px 15px 15px;
    width: 293px;
}
.section-healthcontent .pane-special-report-front-below {
    margin: 0 0 15px;
}
.pane-special-report-front-below h2 a, .pane-special-report-front-below h2 {
    background: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png") no-repeat scroll -500px -500px transparent;
    border-bottom: 1px solid #CCCCCC;
    display: block;
    height: 35px;
    margin: 0 0 10px;
    overflow: hidden;
    text-indent: -999em;
    width: 100%;
}
.view-special-report-front-below .attachment {
    margin: 10px 0 0;
}
.view-special-report-front-below .attachment ul {
    margin: 0;
    padding: 0;
}
#block-panels_mini-front_announcement {
    width: 980px;
}
.front .pane-announcement h2 a, .front .announcement-grant h2 a, .front .pane-thaihealth-calendar h2 a {
    background: url("http://www.thaihealth.or.th/sites/all/themes/genesis_thaihealth/images/nav-announcement.png") no-repeat scroll 0 0 transparent;
    border-bottom: 1px solid #FFAA5F;
}
.front .announcement-grant h2 a {
    background: url("http://www.thaihealth.or.th/sites/all/themes/genesis_thaihealth/images/nav-announcement.png") no-repeat scroll 0 -35px transparent;
}
.front .pane-thaihealth-calendar h2 a {
    background: url("http://www.thaihealth.or.th/sites/all/themes/genesis_thaihealth/images/nav-announcement.png") no-repeat scroll 0 -70px transparent;
}
.front .pane-announcement, .front .announcement-grant, .front .pane-thaihealth-calendar {
    background: none repeat scroll 0 0 #FFEEDF;
    border: 1px solid #FFC48F;
}
.pane-announcement, .announcement-grant, .pane-thaihealth-calendar {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 5px #E3E3E3;
    clear: none;
    float: left;
    height: 304px;
    margin: 0 16px 0 0;
    padding: 10px;
    width: 294px;
}
.pane-thaihealth-calendar {
    margin: 0;
}
.pane-announcement h2, .announcement-grant h2, .pane-thaihealth-calendar h2, .pane-calendar-with-list h2 {
    margin: 0 0 10px;
}
.pane-announcement h2 a, .announcement-grant h2 a, .pane-thaihealth-calendar h2 a, .pane-calendar-with-list h2 a {
    background-image: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png");
    background-position: 0 0;
    border-bottom: 1px solid #CCCCCC;
    display: block;
    height: 35px;
    margin: 0 0 10px;
    overflow: hidden;
    text-indent: -999em;
}
.pane-announcement ul li, .announcement-grant ul li, .pane-thaihealth-calendar ul li {
    float: left;
    list-style: none outside none;
    margin: 0 0 5px;
    padding: 0;
    width: 295px;
}
.section-about .pane-announcement ul li, .section-about .announcement-grant ul li, .section-about .pane-thaihealth-calendar ul li {
    width: 280px;
}
.pane-announcement h2 a {
    background-position: 0 -150px;
}
.view-announcement .item-list ul {
    padding: 0 0 10px;
}
.view-announcement .item-list ul li {
    list-style-type: none;
    margin: 0 0 5px;
}
.section-about .view-announcement .item-list ul li .views-field-phpcode {
    float: left;
    margin: 0 10px 0 0;
    width: 125px;
}
.pane-announcement .views-field-phpcode, .announcement-grant .views-field-phpcode, .view-thaihealth-calendar .views-field-changed {
    color: #666666;
    float: left;
    font-size: 0.9em;
    margin: 0 10px 0 0;
    width: auto !important;
}
.pane-announcement .views-field-title, .announcement-grant .views-field-title, .view-thaihealth-calendar .views-field-title {
    float: right;
    width: 68%;
}
.announcement-grant h2 a {
    background-position: 0 -200px;
}
.pane-thaihealth-calendar {
    margin: 0;
}
.pane-thaihealth-calendar h2 a, .pane-calendar-with-list h2 a {
    background-position: 0 -250px;
}
.calendar-calendar th.days {
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    font-size: 0.8em;
}
.view-thaihealth-calendar .calendar-calendar .date-nav {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #386D1F;
}
.calendar-calendar tr {
    background: none repeat scroll 0 0 #FBFBFB;
}
.calendar-calendar .month-view td, .calendar-calendar .week-view td {
    background: none repeat scroll 0 0 #FBFBFB !important;
}
.date-prev span.next a, .date-next span.next a {
    background: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png") no-repeat scroll -500px -950px transparent;
    float: left;
    height: 17px;
    overflow: hidden;
    text-align: center;
    text-indent: -999em;
    width: 29px;
}
.date-next span.next a {
    background: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png") no-repeat scroll -550px -950px transparent;
    float: right;
}
.calendar-calendar td {
    height: 25px;
    line-height: 25px;
    text-align: center;
}
.calendar-calendar div.date-nav a, .calendar-calendar div.date-nav h3 {
    color: #468728;
}
.calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today {
    background: none repeat scroll 0 0 #FECE5B !important;
    border-radius: 10px 10px 10px 10px;
    padding: 5px;
}
.calendar-calendar tr td.today .inner {
    background: none repeat scroll 0 0 #FECE5B;
}
.calendar-calendar th.calendar-agenda-hour, .calendar-calendar th.calendar-agenda-items, .calendar-calendar th.calendar-dayview-hour {
    background: none repeat scroll 0 0 #F0F0F0 !important;
    border: 1px solid #CCCCCC;
}
.calendar-calendar td.calendar-agenda-hour {
    background: none repeat scroll 0 0 #FBFBFB;
}
.calendar-calendar td, .calendar-calendar td.empty {
    border-color: #CCCCCC;
}
.calendar-calendar td .inner div.calendar div, .calendar-calendar td .inner div.calendar div a {
    background: none repeat scroll 0 0 #F98D2A !important;
}
.calendar-calendar td.calendar-agenda-items div.calendar {
}
.calendar-calendar .month-view table.mini .mini-day-on a {
    background: none repeat scroll 0 0 #F98D2A;
    border-radius: 10px 10px 10px 10px;
    color: #FFFFFF;
    text-decoration: none;
}
.calendar-calendar .inner {
    background: none repeat scroll 0 0 #FBFBFB;
}
table td.mini, table th.mini, table.mini td.week {
    padding: 5px 5px 0;
}
.node-calendar .field-field-date .field-label {
    float: left;
    margin: 0 10px 0 0;
}
#calpopup-body {
    font-size: 0.85em;
}
#calpopup-body #nodelink {
    text-align: right;
}
#calpopup-body .field-field-date, #calpopup-body .node-terms, #calpopup-body .node-links {
    display: none;
}
.calendar-calendar td .inner div.calendar div, .calendar-calendar td .inner div.calendar div a {
    font-size: 1.1em;
}
#mini-panel-calendar_with_list .pane-thaihealth-calendar .view-display-id-block_2 {
    float: left;
    margin: 0;
    width: 300px;
}
.view-image-node .views-row {
    float: left;
    font-size: 0.9em;
    margin: 0 10px 10px 0;
    text-align: center;
}
.node-content .field-field-date {
    clear: both;
}
.section-partner .pane-block-4 {
    background: url("http://www.thaihealth.or.th/sites/all/themes/genesis_thaihealth/images/bg-partner-full.jpg") no-repeat scroll 0 0 transparent;
    height: 263px;
    margin: 0;
    width: 616px;
}
.section-partner .pane-block-4 #partner {
    padding: 125px 20px 0;
}
#block-panels_mini-front_alliance {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 5px #E3E3E3;
    margin: 15px 0;
    padding: 15px;
    width: 948px;
}
#block-panels_mini-front_alliance h2.block-title {
    background: url("http://www.thaihealth.or.th/sites/all/themes/genesis_thaihealth/images/bg-h2_repeat.png") repeat-x scroll 0 0 transparent;
    overflow: hidden;
    text-indent: -999em;
}
#block-panels_mini-front_alliance h2.block-title a {
    background: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png") no-repeat scroll 0 -750px transparent;
    float: left;
    height: 55px;
    line-height: 45px;
    overflow: hidden;
    text-indent: -999em;
    width: 180px;
}
#quicktabs-1 ul.quicktabs_tabs li a {
    background-image: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png");
}
#quicktabs-1 ul.quicktabs_tabs li.qtab-0 a {
    background-position: 0 -1250px;
    width: 110px;
}
#quicktabs-1 ul.quicktabs_tabs li.qtab-1 a {
    background-position: -110px -1250px;
    width: 124px;
}
#quicktabs-1 ul.quicktabs_tabs li.qtab-2 a {
    background-position: -234px -1250px;
    width: 94px;
}
#quicktabs-1 ul.quicktabs_tabs li.qtab-3 a {
    background-position: -328px -1250px;
    width: 125px;
}
#quicktabs-1 ul.quicktabs_tabs li.active a#quicktabs-tab-1-0, #quicktabs-1 ul.quicktabs_tabs li a#quicktabs-tab-1-0:hover {
    background-position: 0 -1275px;
    width: 110px;
}
#quicktabs-1 ul.quicktabs_tabs li.active a#quicktabs-tab-1-1, #quicktabs-1 ul.quicktabs_tabs li a#quicktabs-tab-1-1:hover {
    background-position: -110px -1275px;
    width: 124px;
}
#quicktabs-1 ul.quicktabs_tabs li.active a#quicktabs-tab-1-2, #quicktabs-1 ul.quicktabs_tabs li a#quicktabs-tab-1-2:hover {
    background-position: -234px -1275px;
    width: 94px;
}
#quicktabs-1 ul.quicktabs_tabs li.active a#quicktabs-tab-1-3, #quicktabs-1 ul.quicktabs_tabs li a#quicktabs-tab-1-3:hover {
    background-position: -328px -1275px;
    width: 125px;
}
.pane-block-4 {
    background: url("http://www.thaihealth.or.th/sites/all/themes/genesis_thaihealth/images/bg-partner.jpg") no-repeat scroll 0 0 transparent;
    border-radius: 10px 10px 10px 10px;
    float: left;
    height: 395px;
    margin: 10px 0 0;
    width: 425px;
}
.pane-block-4 #partner {
    color: #FFFFFF;
    font-size: 14px;
    padding: 230px 20px 20px;
}
.section-partner .pane-block-4 #partner p#send-partner a {
    margin: -60px 15px 0 0 !important;
}
.pane-block-4 #partner a {
    color: #FFFFCC;
}
.pane-block-4 #partner p#send-partner a {
    background: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png") no-repeat scroll 0 -1050px transparent;
    float: right;
    height: 43px;
    margin: -50px 15px 0 0;
    overflow: hidden;
    text-indent: -999em;
    width: 174px;
}
.pane-quicktabs-1 {
    clear: none;
    float: left;
    width: 520px;
}
#quicktabs-1 .view-alliance-front .views-row {
    float: left;
    margin: 0 0 10px;
    width: 520px;
}
#quicktabs-1 .view-alliance-front .views-row-first .views-field-title {
    font-size: 1.3em;
    margin: 5px 0;
}
.view-alliance-front .views-field-title {
    font-size: 1.1em;
    margin: 0 0 5px;
}
.view-alliance-front .views-field-field-image-fid {
    float: left;
    margin: 0 10px 0 0;
}
.view-alliance-front .views-field-created {
    color: #666666;
    font-size: 0.9em;
    margin: 0 0 5px;
}
.pane-quicktabs-3 {
    background: none repeat scroll 0 0 #E9E9E9;
    border-radius: 7px 7px 7px 7px;
    float: left;
    margin: 15px 0;
    padding: 10px 15px;
    width: 918px;
}
.pane-quicktabs-3 h2 a {
    background: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png") no-repeat scroll 0 -300px transparent;
    border-bottom: 1px solid #D8D8D8;
    display: block;
    height: 35px;
    overflow: hidden;
    text-indent: -999em;
    width: 100%;
}
.pane-quicktabs-3 .pane-content {
    border-top: 1px solid #F5F5F5;
    position: relative;
}
.pane-quicktabs-3 ul.quicktabs_tabs {
    border-bottom: medium none;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: -35px;
    width: 185px;
}
.pane-quicktabs-3 ul.quicktabs_tabs li a {
    background-image: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png");
    background-position: 0 -1350px;
}
.pane-quicktabs-3 ul.quicktabs_tabs li.qtab-0 a {
    background-position: 0 -1350px;
    width: 78px;
}
.pane-quicktabs-3 ul.quicktabs_tabs li.qtab-1 a {
    background-position: -78px -1350px;
    width: 62px;
}
.pane-quicktabs-3 ul.quicktabs_tabs li.qtab-2 a {
    background-position: -140px -1350px;
    width: 45px;
}
.pane-quicktabs-3 ul.quicktabs_tabs li.qtab-0 a:hover, .pane-quicktabs-3 ul.quicktabs_tabs li.active #quicktabs-tab-3-0 {
    background-position: 0 -1375px;
}
.pane-quicktabs-3 ul.quicktabs_tabs li.qtab-1 a:hover, .pane-quicktabs-3 ul.quicktabs_tabs li.active #quicktabs-tab-3-1 {
    background-position: -78px -1375px;
}
.pane-quicktabs-3 ul.quicktabs_tabs li.qtab-2 a:hover, .pane-quicktabs-3 ul.quicktabs_tabs li.active #quicktabs-tab-3-2 {
    background-position: -140px -1375px;
}
#block-views-multimedia-block_2, #block-views-multimedia-block_1, #block-views-multimedia-block_3 {
    margin: 0;
}
#quicktabs-3 .quicktabs_main .quicktabs_tabpage {
    margin: 0;
    padding: 0;
}
.jcarousel-skin-default .jcarousel-container-horizontal {
    height: 179px;
    margin: 10px 0;
    overflow: hidden;
    padding: 0;
    width: 918px;
}
.jcarousel-skin-default .jcarousel-clip-horizontal, .jcarousel-list-horizontal {
    width: auto;
}
.jcarousel-clip .jcarousel-list-horizontal {
    width: 2800px !important;
}
.jcarousel-skin-default .jcarousel-clip-horizontal, .jcarousel-list-horizontal {
    margin: 0;
    padding: 15px 0;
}
.jcarousel-skin-default .jcarousel-container-horizontal a.jcarousel-prev, .jcarousel-skin-default .jcarousel-container-horizontal a.jcarousel-next {
    background-image: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png");
    background-position: 0 0;
    height: 179px;
    top: 0;
    width: 69px;
}
.jcarousel-skin-default .jcarousel-container-horizontal a.jcarousel-prev {
    background-position: -500px -1350px;
    left: 0;
}
.jcarousel-skin-default .jcarousel-container-horizontal a.jcarousel-prev:hover {
    background-position: -500px -1529px;
}
.jcarousel-skin-default .jcarousel-container-horizontal a.jcarousel-next {
    background-position: -569px -1350px;
    right: 0;
}
.jcarousel-skin-default .jcarousel-container-horizontal a.jcarousel-next:hover {
    background-position: -569px -1529px;
}
.jcarousel-skin-default .jcarousel-item {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    height: 150px;
    margin: 10px 5px;
    width: 120px;
}
#block-views-banner-block_1 .jcarousel-skin-default {
    float: left;
    width: 400px;
}
#block-views-banner-block_1 .jcarousel-skin-default .jcarousel-item {
	border: 1px solid #cccccc;
    height: 70px;
    width: 70px;
}
.jcarousel-skin-default {
    font-size: 0.9em;
    text-align: left;
}
.multimedia-item-video a {
    background: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png") no-repeat scroll -100px -1635px transparent;
    display: block;
    font-weight: bold;
    height: 19px;
    margin: 0 0 3px;
    overflow: hidden;
    padding: 0 0 0 22px;
    width: 370px;
}
.view-footer .ui-tabs-panel .multimedia-item-video a {
    background: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png") no-repeat scroll -100px -1635px transparent;
    display: block;
    font-weight: bold;
    height: 19px;
    margin: 0 0 3px;
    overflow: hidden;
    padding: 0 0 0 22px;
    width: auto;
}
.view-footer .ui-tabs-panel .multimedia-item-audio a {
    background: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png") no-repeat scroll -100px -1667px transparent;
    display: block;
    font-weight: bold;
    height: 19px;
    margin: 0 0 3px;
    overflow: hidden;
    padding: 0 0 0 22px;
    width: auto;
}
.views-field-tid {
    color: #666666;
}
.view-multimedia .views-row {
    float: left;
    margin: 0 10px 10px 0;
    width: 300px;
}
.view-multimedia.view-display-id-block_4 .views-row .views-field-nid, .view-multimedia.view-display-id-block_4 .views-row .views-field-field-image-fid {
    float: left;
    margin: 0 5px 0 0;
}
.view-multimedia .views-row .views-field-field-image-fid img {
    border: 1px solid #CCCCCC;
}
.view-multimedia .views-row .multimedia-item-audio {
    height: auto;
}
body.section-multimedia .page-multimedia .view-display-id-page_1 .view-content .views-row {
    width: 625px;
}
#multimedia-tabs ul {
    margin: 0;
}
#multimedia-tabs ul li {
    float: left;
    list-style: none outside none;
}
body.section-multimedia .view-multimedia .view-content .views-row-odd {
    clear: left;
    margin-right: 18px !important;
}
body.section-multimedia .view-multimedia .view-content .views-row .views-field-field-image-fid, body.section-multimedia .view-multimedia .view-content .views-row .views-field-nid {
    float: left;
    margin: 0 5px 0 0;
}
.ui-tabs-hide {
    display: none;
}
.view-multimedia.view-display-id-page_1 .view-footer {
    clear: both;
}
ul.audio-info li {
    line-height: 2.5em;
}
.ipaper-download-link {
    float: right;
    margin: 10px 0 20px;
}
#embedForm {
    float: left;
    margin: 10px 0 20px;
}
#embedForm input {
    width: 400px;
}
.ipaper-license {
    clear: both;
    font-size: 0.9em;
    padding: 10px 0;
}
.ipaper-download-link a, #video-player p.flashvideo-download a {
    background: url("http://www.thaihealth.or.th/sites/all/themes/genesis_thaihealth/images/btn-download.png") no-repeat scroll 0 0 transparent;
    float: right;
    height: 20px;
    overflow: hidden;
    text-indent: -999em;
    width: 94px;
}
#video-player {
}
#video-player p.flashvideo-problem {
    display: none;
}
#video-player p.flashvideo-download {
    margin: 10px 0 0;
    text-indent: -999em;
}
.pane-recommend-book {
    clear: both;
    float: left;
    margin: 0 15px 0 0;
    width: 305px;
}
.pane-recommend-book h2 a, .pane-recommend-book h2 {
    background-image: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png");
    background-position: 0 -350px;
    border-bottom: 1px solid #CCCCCC;
    display: block;
    height: 35px;
    margin: 0 0 10px;
    text-indent: -999em;
}
.pane-recommend-book .views-field-field-image-fid img, .view-recommend-book .views-field-field-image-fid img {
    background: none repeat scroll 0 0 #E3E3E3;
    border-radius: 3px 3px 3px 3px;
    float: left;
    margin: 0 10px 0 0;
    padding: 5px;
}

#block-views-tag_cloud-block_1 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 5px #E3E3E3;
    clear: none;
    float: right;
    height: 335px;
    margin: 0 0 15px;
    padding: 15px;
    width: 280px;
}
#block-views-tag_cloud-block_1 h2.block-title a, .pane-tag-cloud h2.pane-title {
    background: url("http://www.thaifranchisecenter.com/market/hilight_market/images/global-image.png") no-repeat scroll 0 -500px transparent;
    border-bottom: 1px solid #D8D8D8;
    float: left;
    height: 35px;
    margin: 0 0 10px;
    overflow: hidden;
    text-indent: -999em;
    width: 280px;
}
#block-views-tag_cloud-block_1 .tagadelic_views {
    float: left;
    height: 260px;
    overflow: hidden;
    width: 280px;
}

#block-views-banner-block_1 {
    background: none repeat scroll 0 0 #FFFFFF;
    clear: both;
    margin: 0;
    overflow: hidden;
    padding-top: 5px;
	padding-bottom: 5px;
	
    width: 398px;
}
#block-views-banner-block_1 .jcarousel-container-horizontal {
    float: left;
    height: 115px;
    margin: 0;
    width: 400px;
}
#block-views-banner-block_1 a.jcarousel-next {
    background-position: -592px -1849px;
    height: 115px;
    width: 58px;
}
#block-views-banner-block_1 a.jcarousel-prev {
    background-position: -505px -1850px;
    height: 115px;
    width: 58px;
}
