﻿/* THEMES */
/* general settings */
body div.panel.w790 div.ui-tabs { background: url('../img/panelWhite_790_tabs_foot.png') no-repeat left bottom; }
body div.panel.w790 div.ui-tabs .ui-tabs-nav { background: url('../img/panelWhite_790_tabs_head.png') no-repeat left bottom; }
body div.panel.w390 div.ui-tabs { background: url('../img/panelWhite_390_tabs_foot.png') no-repeat left bottom; }
body div.panel.w390 div.ui-tabs .ui-tabs-nav { background: url('../img/panelWhite_390_tabs_head.png') no-repeat left bottom; }

/* default settings */
div.pft-default { background-color: #df1c20; }
.highlight { color: #df1c20; }
a { color: #333; }
a:hover { color: #666; }
div.panel div.head a { color: #FFF; }
div.panel div.head a:hover { color: #EEE; }
div.panel div.nav a { color: #FFF; }
div.panel div.nav a:hover { color: #EEE; }
div.panel div.nav { background-color: #df1c20; color: #FFF; }
div.panel fieldset div label { color: #333; }
div.ui-tabs a { color: #333; }
div.ui-tabs a:hover { color: #666; }
div.ui-tabs a.highlight { color: #df1c20; }
div.ui-tabs a:hover.highlight { color: #666; }
div.ui-tabs .ui-tabs-nav li { background: url('../img/panelWhite_tabs_tab_off_l.png') no-repeat left bottom; }
div.ui-tabs .ui-tabs-nav li a { background: url('../img/panelWhite_tabs_tab_off_r.png') no-repeat right bottom; }
div.ui-tabs .ui-tabs-nav li a span { background: url('../img/panelWhite_tabs_tab_off_b.png') repeat-x left bottom; color: #FFF; }
div.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: url('../img/panelWhite_tabs_tab_on_l.png') no-repeat left bottom; }
div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: url('../img/panelWhite_tabs_tab_on_r.png') no-repeat right bottom; }
div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { background: url('../img/panelWhite_tabs_tab_on_b.png') repeat-x left bottom; color: #000; }
div.button-link { background-image: url('../img/button_medium_back.png'); }
div.button-link a { color: #FFF; }
div.button-link a:hover { color: #EEE; }
div.button-link-large { background-image: url('../img/button_large_back.png'); }
div.button-link-large a { color: #FFF; }
div.button-link-large a:hover { color: #EEE; }
#header div#usermenu li a span { color: #df1c20; }
#header div#tabs ul li { background-image: url('../img/tabBase.png'); }
#header div#tabs ul li a:hover { color: #EEE; }
#ajax-invite-cont a.highlight { color: #df1c20; }
#ajax-invite-cont a:hover.highlight  { color: #666; }
.loading { background-image: url('../theme/red/loader.gif'); }
div.panel div.body .loading { background-image: url('../theme/red/loader-d2d3d5.gif'); }
div.ui-dialog div.ui-dialog-titlebar { background-image: url('../theme/red/dialog_title_r.png'); }
div.ui-dialog div.ui-dialog-titlebar span.ui-dialog-title { background-image: url('../theme/red/dialog_title_l.png'); }
div.ui-dialog div.ui-dialog-content .loading { background-image: url('../theme/red/loader-d2d3d5.gif'); }
div.ui-dialog div.ui-dialog-content .highlight { color: #df1c20; }
div.ui-dialog div.ui-dialog-content a { color: #333; }
div.ui-dialog div.ui-dialog-content div.button-link a { color: #FFF; }
div.ui-dialog div.ui-dialog-content div.button-link a:hover { color: #EEE; }
div.ui-dialog div.ui-dialog-content a:hover { color: #666; }

/* claret */
div.pft-claret { background-color: #9e193a; }
body.pft-claret .highlight { color: #9e193a; }
body.pft-claret div.pfcard-body { background: transparent url('../theme/claret/pfcard.png') top left no-repeat; }
body.pft-claret div.panel div.nav { background-color: #9e193a; }
body.pft-claret div.ui-tabs a:hover { color: #666; }
body.pft-claret div.ui-tabs a.highlight { color: #9e193a; }
body.pft-claret div.ui-tabs a:hover.highlight { color: #666; }
body.pft-claret div.ui-tabs .ui-tabs-nav li { background: url('../theme/claret/tabs_01.png') no-repeat left bottom; }
body.pft-claret div.ui-tabs .ui-tabs-nav li a span { background: url('../theme/claret/tabs_02.png') repeat-x left bottom; color: #FFF; }
body.pft-claret div.ui-tabs .ui-tabs-nav li a { background: url('../theme/claret/tabs_03.png') no-repeat right bottom; }
body.pft-claret div.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: url('../img/panelWhite_tabs_tab_on_l.png') no-repeat left bottom; }
body.pft-claret div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { background: url('../img/panelWhite_tabs_tab_on_b.png') repeat-x left bottom; color: #000; }
body.pft-claret div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: url('../img/panelWhite_tabs_tab_on_r.png') no-repeat right bottom; }
body.pft-claret div.button-link { background-image: url('../theme/claret/button_medium_back.png'); }
body.pft-claret div.button-link-large { background-image: url('../theme/claret/button_large_back.png'); }
body.pft-claret #header div#usermenu li a span { color: #9e193a; }
body.pft-claret #header div#tabs ul li { background-image: url('../theme/claret/menuTab.png'); }
body.pft-claret #header div#tabs ul li a:hover { color: #EEE; }
body.pft-claret #ajax-invite-cont a.highlight { color: #9e193a; }
body.pft-claret .loading { background-image: url('../theme/claret/loader.gif'); }
body.pft-claret div.panel div.body .loading { background-image: url('../theme/claret/loader-d2d3d5.gif'); }
body.pft-claret div.ui-dialog div.ui-dialog-titlebar { background-image: url('../theme/claret/dialog_title_r.png'); }
body.pft-claret div.ui-dialog div.ui-dialog-titlebar span.ui-dialog-title { background-image: url('../theme/claret/dialog_title_l.png'); }
body.pft-claret div.ui-dialog div.ui-dialog-content .loading { background-image: url('../theme/claret/loader-d2d3d5.gif'); }
body.pft-claret div.ui-dialog div.ui-dialog-content .highlight { color: #9e193a; }

/* green */
div.pft-green { background-color: #195d36; }
body.pft-green .highlight { color: #195d36; }
body.pft-green div.pfcard-body { background: transparent url('../theme/green/pfcard.png') top left no-repeat; }
body.pft-green div.panel div.nav { background-color: #195d36; }
body.pft-green div.ui-tabs a:hover { color: #666; }
body.pft-green div.ui-tabs a.highlight { color: #195d36; }
body.pft-green div.ui-tabs a:hover.highlight { color: #666; }
body.pft-green div.ui-tabs .ui-tabs-nav li { background: url('../theme/green/tabs_01.png') no-repeat left bottom; }
body.pft-green div.ui-tabs .ui-tabs-nav li a span { background: url('../theme/green/tabs_02.png') repeat-x left bottom; color: #FFF; }
body.pft-green div.ui-tabs .ui-tabs-nav li a { background: url('../theme/green/tabs_03.png') no-repeat right bottom; }
body.pft-green div.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: url('../img/panelWhite_tabs_tab_on_l.png') no-repeat left bottom; }
body.pft-green div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { background: url('../img/panelWhite_tabs_tab_on_b.png') repeat-x left bottom; color: #000; }
body.pft-green div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: url('../img/panelWhite_tabs_tab_on_r.png') no-repeat right bottom; }
body.pft-green div.button-link { background-image: url('../theme/green/button_medium_back.png'); }
body.pft-green div.button-link-large { background-image: url('../theme/green/button_large_back.png'); }
body.pft-green #header div#usermenu li a span { color: #195d36; }
body.pft-green #header div#tabs ul li { background-image: url('../theme/green/menuTab.png'); }
body.pft-green #header div#tabs ul li a:hover { color: #EEE; }
body.pft-green #ajax-invite-cont a.highlight { color: #195d36; }
body.pft-green .loading { background-image: url('../theme/green/loader.gif'); }
body.pft-green div.panel div.body .loading { background-image: url('../theme/green/loader-d2d3d5.gif'); }
body.pft-green div.ui-dialog div.ui-dialog-titlebar { background-image: url('../theme/green/dialog_title_r.png'); }
body.pft-green div.ui-dialog div.ui-dialog-titlebar span.ui-dialog-title { background-image: url('../theme/green/dialog_title_l.png'); }
body.pft-green div.ui-dialog div.ui-dialog-content .loading { background-image: url('../theme/green/loader-d2d3d5.gif'); }
body.pft-green div.ui-dialog div.ui-dialog-content .highlight { color: #195d36; }

/* yellow */
div.pft-yellow { background-color: #ecc332; }
body.pft-yellow .highlight { color: #cc9900; }
body.pft-yellow div.pfcard-body { background: transparent url('../theme/yellow/pfcard.png') top left no-repeat; }
body.pft-yellow div.panel div.nav { background-color: #ecc332; color: #333; }
body.pft-yellow div.panel div.nav a { color: #333; }
body.pft-yellow div.panel div.nav a:hover { color: #666; }
body.pft-yellow div.ui-tabs a:hover { color: #666; }
body.pft-yellow div.ui-tabs a.highlight { color: #cc9900; }
body.pft-yellow div.ui-tabs a:hover.highlight { color: #666; }
body.pft-yellow div.ui-tabs .ui-tabs-nav li { background: url('../theme/yellow/tabs_01.png') no-repeat left bottom; }
body.pft-yellow div.ui-tabs .ui-tabs-nav li a span { background: url('../theme/yellow/tabs_02.png') repeat-x left bottom; color: #FFF; }
body.pft-yellow div.ui-tabs .ui-tabs-nav li a { background: url('../theme/yellow/tabs_03.png') no-repeat right bottom; }
body.pft-yellow div.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: url('../img/panelWhite_tabs_tab_on_l.png') no-repeat left bottom; }
body.pft-yellow div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { background: url('../img/panelWhite_tabs_tab_on_b.png') repeat-x left bottom; color: #000; }
body.pft-yellow div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: url('../img/panelWhite_tabs_tab_on_r.png') no-repeat right bottom; }
body.pft-yellow div.button-link { background-image: url('../theme/yellow/button_medium_back.png'); }
body.pft-yellow div.button-link-large { background-image: url('../theme/yellow/button_large_back.png'); }
body.pft-yellow #header div#usermenu li a span { color: #ecc332; }
body.pft-yellow #header div#tabs ul li { background-image: url('../theme/yellow/menuTab.png'); }
body.pft-yellow #header div#tabs ul li a:hover { color: #EEE; }
body.pft-yellow #ajax-invite-cont a.highlight { color: #cc9900; }
body.pft-yellow .loading { background-image: url('../theme/yellow/loader.gif'); }
body.pft-yellow div.panel div.body .loading { background-image: url('../theme/yellow/loader-d2d3d5.gif'); }
body.pft-yellow div.ui-dialog div.ui-dialog-titlebar { background-image: url('../theme/yellow/dialog_title_r.png'); }
body.pft-yellow div.ui-dialog div.ui-dialog-titlebar span.ui-dialog-title { background-image: url('../theme/yellow/dialog_title_l.png'); }
body.pft-yellow div.ui-dialog div.ui-dialog-content .loading { background-image: url('../theme/yellow/loader-d2d3d5.gif'); }
body.pft-yellow div.ui-dialog div.ui-dialog-content .highlight { color: #cc9900; }

/* blue */
div.pft-blue { background-color: #092f78; }
body.pft-blue .highlight { color: #092f78; }
body.pft-blue div.pfcard-body { background: transparent url('../theme/blue/pfcard.png') top left no-repeat; }
body.pft-blue div.panel div.nav { background-color: #092f78; }
body.pft-blue div.ui-tabs a:hover { color: #666; }
body.pft-blue div.ui-tabs a.highlight { color: #092f78; }
body.pft-blue div.ui-tabs a:hover.highlight { color: #666; }
body.pft-blue div.ui-tabs .ui-tabs-nav li { background: url('../theme/blue/tabs_01.png') no-repeat left bottom; }
body.pft-blue div.ui-tabs .ui-tabs-nav li a span { background: url('../theme/blue/tabs_02.png') repeat-x left bottom; color: #FFF; }
body.pft-blue div.ui-tabs .ui-tabs-nav li a { background: url('../theme/blue/tabs_03.png') no-repeat right bottom; }
body.pft-blue div.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: url('../img/panelWhite_tabs_tab_on_l.png') no-repeat left bottom; }
body.pft-blue div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { background: url('../img/panelWhite_tabs_tab_on_b.png') repeat-x left bottom; color: #000; }
body.pft-blue div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: url('../img/panelWhite_tabs_tab_on_r.png') no-repeat right bottom; }
body.pft-blue div.button-link { background-image: url('../theme/blue/button_medium_back.png'); }
body.pft-blue div.button-link-large { background-image: url('../theme/blue/button_large_back.png'); }
body.pft-blue #header div#usermenu li a span { color: #092f78; }
body.pft-blue #header div#tabs ul li { background-image: url('../theme/blue/menuTab.png'); }
body.pft-blue #header div#tabs ul li a:hover { color: #EEE; }
body.pft-blue #ajax-invite-cont a.highlight { color: #092f78; }
body.pft-blue .loading { background-image: url('../theme/blue/loader.gif'); }
body.pft-blue div.panel div.body .loading { background-image: url('../theme/blue/loader-d2d3d5.gif'); }
body.pft-blue div.ui-dialog div.ui-dialog-titlebar { background-image: url('../theme/blue/dialog_title_r.png'); }
body.pft-blue div.ui-dialog div.ui-dialog-titlebar span.ui-dialog-title { background-image: url('../theme/blue/dialog_title_l.png'); }
body.pft-blue div.ui-dialog div.ui-dialog-content .loading { background-image: url('../theme/blue/loader-d2d3d5.gif'); }
body.pft-blue div.ui-dialog div.ui-dialog-content .highlight { color: #092f78; }

/* black */
div.pft-black { background-color: #000; }
body.pft-black .highlight { color: #000; }
body.pft-black div.pfcard-body { background: transparent url('../theme/black/pfcard.png') top left no-repeat; }
body.pft-black div.panel div.nav { background-color: #000; }
body.pft-black div.ui-tabs a:hover { color: #666; }
body.pft-black div.ui-tabs a.highlight { color: #000; }
body.pft-black div.ui-tabs a:hover.highlight { color: #666; }
body.pft-black div.ui-tabs .ui-tabs-nav li { background: url('../theme/black/tabs_01.png') no-repeat left bottom; }
body.pft-black div.ui-tabs .ui-tabs-nav li a span { background: url('../theme/black/tabs_02.png') repeat-x left bottom; color: #FFF; }
body.pft-black div.ui-tabs .ui-tabs-nav li a { background: url('../theme/black/tabs_03.png') no-repeat right bottom; }
body.pft-black div.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: url('../img/panelWhite_tabs_tab_on_l.png') no-repeat left bottom; }
body.pft-black div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { background: url('../img/panelWhite_tabs_tab_on_b.png') repeat-x left bottom; color: #000; }
body.pft-black div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: url('../img/panelWhite_tabs_tab_on_r.png') no-repeat right bottom; }
body.pft-black div.button-link { background-image: url('../theme/black/button_medium_back.png'); }
body.pft-black div.button-link-large { background-image: url('../theme/black/button_large_back.png'); }
body.pft-black #header div#usermenu li a span { color: #000; }
body.pft-black #header div#tabs ul li { background-image: url('../theme/black/menuTab.png'); }
body.pft-black #header div#tabs ul li a:hover { color: #EEE; }
body.pft-black #ajax-invite-cont a.highlight { color: #000; }
body.pft-black .loading { background-image: url('../theme/black/loader.gif'); }
body.pft-black div.panel div.body .loading { background-image: url('../theme/black/loader-d2d3d5.gif'); }
body.pft-black div.ui-dialog div.ui-dialog-titlebar { background-image: url('../theme/black/dialog_title_r.png'); }
body.pft-black div.ui-dialog div.ui-dialog-titlebar span.ui-dialog-title { background-image: url('../theme/black/dialog_title_l.png'); }
body.pft-black div.ui-dialog div.ui-dialog-content .loading { background-image: url('../theme/black/loader-d2d3d5.gif'); }
body.pft-black div.ui-dialog div.ui-dialog-content .highlight { color: #000; }

/* sky */
div.pft-sky { background-color: #68a7db; }
body.pft-sky .highlight { color: #3677ad; }
body.pft-sky div.pfcard-body { background: transparent url('../theme/sky/pfcard.png') top left no-repeat; }
body.pft-sky div.panel div.nav { background-color: #68a7db; }
body.pft-sky div.ui-tabs a:hover { color: #666; }
body.pft-sky div.ui-tabs a.highlight { color: #3677ad; }
body.pft-sky div.ui-tabs a:hover.highlight { color: #666; }
body.pft-sky div.ui-tabs .ui-tabs-nav li { background: url('../theme/sky/tabs_01.png') no-repeat left bottom; }
body.pft-sky div.ui-tabs .ui-tabs-nav li a span { background: url('../theme/sky/tabs_02.png') repeat-x left bottom; color: #FFF; }
body.pft-sky div.ui-tabs .ui-tabs-nav li a { background: url('../theme/sky/tabs_03.png') no-repeat right bottom; }
body.pft-sky div.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: url('../img/panelWhite_tabs_tab_on_l.png') no-repeat left bottom; }
body.pft-sky div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { background: url('../img/panelWhite_tabs_tab_on_b.png') repeat-x left bottom; color: #000; }
body.pft-sky div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: url('../img/panelWhite_tabs_tab_on_r.png') no-repeat right bottom; }
body.pft-sky div.button-link { background-image: url('../theme/sky/button_medium_back.png'); }
body.pft-sky div.button-link-large { background-image: url('../theme/sky/button_large_back.png'); }
body.pft-sky #header div#usermenu li a span { color: #3677ad; }
body.pft-sky #header div#tabs ul li { background-image: url('../theme/sky/menuTab.png'); }
body.pft-sky #header div#tabs ul li a:hover { color: #EEE; }
body.pft-sky #ajax-invite-cont a.highlight { color: #3677ad; }
body.pft-sky .loading { background-image: url('../theme/sky/loader.gif'); }
body.pft-sky div.panel div.body .loading { background-image: url('../theme/sky/loader-d2d3d5.gif'); }
body.pft-sky div.ui-dialog div.ui-dialog-titlebar { background-image: url('../theme/sky/dialog_title_r.png'); }
body.pft-sky div.ui-dialog div.ui-dialog-titlebar span.ui-dialog-title { background-image: url('../theme/sky/dialog_title_l.png'); }
body.pft-sky div.ui-dialog div.ui-dialog-content .loading { background-image: url('../theme/sky/loader-d2d3d5.gif'); }
body.pft-sky div.ui-dialog div.ui-dialog-content .highlight { color: #3677ad; }

/* orange */
div.pft-orange { background-color: #e6570c; }
body.pft-orange .highlight { color: #e6570c; }
body.pft-orange div.pfcard-body { background: transparent url('../theme/orange/pfcard.png') top left no-repeat; }
body.pft-orange div.panel div.nav { background-color: #e6570c; }
body.pft-orange div.ui-tabs a:hover { color: #666; }
body.pft-orange div.ui-tabs a.highlight { color: #e6570c; }
body.pft-orange div.ui-tabs a:hover.highlight { color: #666; }
body.pft-orange div.ui-tabs .ui-tabs-nav li { background: url('../theme/orange/tabs_01.png') no-repeat left bottom; }
body.pft-orange div.ui-tabs .ui-tabs-nav li a span { background: url('../theme/orange/tabs_02.png') repeat-x left bottom; color: #FFF; }
body.pft-orange div.ui-tabs .ui-tabs-nav li a { background: url('../theme/orange/tabs_03.png') no-repeat right bottom; }
body.pft-orange div.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: url('../img/panelWhite_tabs_tab_on_l.png') no-repeat left bottom; }
body.pft-orange div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { background: url('../img/panelWhite_tabs_tab_on_b.png') repeat-x left bottom; color: #000; }
body.pft-orange div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: url('../img/panelWhite_tabs_tab_on_r.png') no-repeat right bottom; }
body.pft-orange div.button-link { background-image: url('../theme/orange/button_medium_back.png'); }
body.pft-orange div.button-link-large { background-image: url('../theme/orange/button_large_back.png'); }
body.pft-orange #header div#usermenu li a span { color: #e6570c; }
body.pft-orange #header div#tabs ul li { background-image: url('../theme/orange/menuTab.png'); }
body.pft-orange #header div#tabs ul li a:hover { color: #EEE; }
body.pft-orange #ajax-invite-cont a.highlight { color: #e6570c; }
body.pft-orange .loading { background-image: url('../theme/orange/loader.gif'); }
body.pft-orange div.panel div.body .loading { background-image: url('../theme/orange/loader-d2d3d5.gif'); }
body.pft-orange div.ui-dialog div.ui-dialog-titlebar { background-image: url('../theme/orange/dialog_title_r.png'); }
body.pft-orange div.ui-dialog div.ui-dialog-titlebar span.ui-dialog-title { background-image: url('../theme/orange/dialog_title_l.png'); }
body.pft-orange div.ui-dialog div.ui-dialog-content .loading { background-image: url('../theme/orange/loader-d2d3d5.gif'); }
body.pft-orange div.ui-dialog div.ui-dialog-content .highlight { color: #e6570c; }

/* lime */
div.pft-lime { background-color: #c8c800; }
body.pft-lime .highlight { color: #878700; }
body.pft-lime div.pfcard-body { background: transparent url('../theme/lime/pfcard.png') top left no-repeat; }
body.pft-lime div.panel div.nav { background-color: #c8c800; color: #333; }
body.pft-lime div.panel div.nav a { color: #333; }
body.pft-lime div.panel div.nav a:hover { color: #666; }
body.pft-lime div.ui-tabs a:hover { color: #666; }
body.pft-lime div.ui-tabs a.highlight { color: #878700; }
body.pft-lime div.ui-tabs a:hover.highlight { color: #666; }
body.pft-lime div.ui-tabs .ui-tabs-nav li { background: url('../theme/lime/tabs_01.png') no-repeat left bottom; }
body.pft-lime div.ui-tabs .ui-tabs-nav li a span { background: url('../theme/lime/tabs_02.png') repeat-x left bottom; color: #FFF; }
body.pft-lime div.ui-tabs .ui-tabs-nav li a { background: url('../theme/lime/tabs_03.png') no-repeat right bottom; }
body.pft-lime div.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: url('../img/panelWhite_tabs_tab_on_l.png') no-repeat left bottom; }
body.pft-lime div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { background: url('../img/panelWhite_tabs_tab_on_b.png') repeat-x left bottom; color: #000; }
body.pft-lime div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: url('../img/panelWhite_tabs_tab_on_r.png') no-repeat right bottom; }
body.pft-lime div.button-link { background-image: url('../theme/lime/button_medium_back.png'); }
body.pft-lime div.button-link-large { background-image: url('../theme/lime/button_large_back.png'); }
body.pft-lime #header div#usermenu li a span { color: #878700; }
body.pft-lime #header div#tabs ul li { background-image: url('../theme/lime/menuTab.png'); }
body.pft-lime #header div#tabs ul li a:hover { color: #EEE; }
body.pft-lime #ajax-invite-cont a.highlight { color: #878700; }
body.pft-lime .loading { background-image: url('../theme/lime/loader.gif'); }
body.pft-lime div.panel div.body .loading { background-image: url('../theme/lime/loader-d2d3d5.gif'); }
body.pft-lime div.ui-dialog div.ui-dialog-titlebar { background-image: url('../theme/lime/dialog_title_r.png'); }
body.pft-lime div.ui-dialog div.ui-dialog-titlebar span.ui-dialog-title { background-image: url('../theme/lime/dialog_title_l.png'); }
body.pft-lime div.ui-dialog div.ui-dialog-content .loading { background-image: url('../theme/lime/loader-d2d3d5.gif'); }
body.pft-lime div.ui-dialog div.ui-dialog-content .highlight { color: #878700; }

/* purple */
div.pft-purple { background-color: #660066; }
body.pft-purple .highlight { color: #660066; }
body.pft-purple div.pfcard-body { background: transparent url('../theme/purple/pfcard.png') top left no-repeat; }
body.pft-purple div.panel div.nav { background-color: #660066; }
body.pft-purple div.ui-tabs a:hover { color: #666; }
body.pft-purple div.ui-tabs a.highlight { color: #660066; }
body.pft-purple div.ui-tabs a:hover.highlight { color: #666; }
body.pft-purple div.ui-tabs .ui-tabs-nav li { background: url('../theme/purple/tabs_01.png') no-repeat left bottom; }
body.pft-purple div.ui-tabs .ui-tabs-nav li a span { background: url('../theme/purple/tabs_02.png') repeat-x left bottom; color: #FFF; }
body.pft-purple div.ui-tabs .ui-tabs-nav li a { background: url('../theme/purple/tabs_03.png') no-repeat right bottom; }
body.pft-purple div.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: url('../img/panelWhite_tabs_tab_on_l.png') no-repeat left bottom; }
body.pft-purple div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { background: url('../img/panelWhite_tabs_tab_on_b.png') repeat-x left bottom; color: #000; }
body.pft-purple div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: url('../img/panelWhite_tabs_tab_on_r.png') no-repeat right bottom; }
body.pft-purple div.button-link { background-image: url('../theme/purple/button_medium_back.png'); }
body.pft-purple div.button-link-large { background-image: url('../theme/purple/button_large_back.png'); }
body.pft-purple #header div#usermenu li a span { color: #660066; }
body.pft-purple #header div#tabs ul li { background-image: url('../theme/purple/menuTab.png'); }
body.pft-purple #header div#tabs ul li a:hover { color: #EEE; }
body.pft-purple #ajax-invite-cont a.highlight { color: #660066; }
body.pft-purple .loading { background-image: url('../theme/purple/loader.gif'); }
body.pft-purple div.panel div.body .loading { background-image: url('../theme/purple/loader-d2d3d5.gif'); }
body.pft-purple div.ui-dialog div.ui-dialog-titlebar { background-image: url('../theme/purple/dialog_title_r.png'); }
body.pft-purple div.ui-dialog div.ui-dialog-titlebar span.ui-dialog-title { background-image: url('../theme/purple/dialog_title_l.png'); }
body.pft-purple div.ui-dialog div.ui-dialog-content .loading { background-image: url('../theme/purple/loader-d2d3d5.gif'); }
body.pft-purple div.ui-dialog div.ui-dialog-content .highlight { color: #660066; }

/* pink */
div.pft-pink { background-color: #ff0066; }
body.pft-pink .highlight { color: #ff0066; }
body.pft-pink div.pfcard-body { background: transparent url('../theme/pink/pfcard.png') top left no-repeat; }
body.pft-pink div.panel div.nav { background-color: #ff0066; }
body.pft-pink div.ui-tabs a:hover { color: #666; }
body.pft-pink div.ui-tabs a.highlight { color: #ff0066; }
body.pft-pink div.ui-tabs a:hover.highlight { color: #666; }
body.pft-pink div.ui-tabs .ui-tabs-nav li { background: url('../theme/pink/tabs_01.png') no-repeat left bottom; }
body.pft-pink div.ui-tabs .ui-tabs-nav li a span { background: url('../theme/pink/tabs_02.png') repeat-x left bottom; color: #FFF; }
body.pft-pink div.ui-tabs .ui-tabs-nav li a { background: url('../theme/pink/tabs_03.png') no-repeat right bottom; }
body.pft-pink div.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: url('../img/panelWhite_tabs_tab_on_l.png') no-repeat left bottom; }
body.pft-pink div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { background: url('../img/panelWhite_tabs_tab_on_b.png') repeat-x left bottom; color: #000; }
body.pft-pink div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: url('../img/panelWhite_tabs_tab_on_r.png') no-repeat right bottom; }
body.pft-pink div.button-link { background-image: url('../theme/pink/button_medium_back.png'); }
body.pft-pink div.button-link-large { background-image: url('../theme/pink/button_large_back.png'); }
body.pft-pink #header div#usermenu li a span { color: #ff0066; }
body.pft-pink #header div#tabs ul li { background-image: url('../theme/pink/menuTab.png'); }
body.pft-pink #header div#tabs ul li a:hover { color: #EEE; }
body.pft-pink #ajax-invite-cont a.highlight { color: #ff0066; }
body.pft-pink .loading { background-image: url('../theme/pink/loader.gif'); }
body.pft-pink div.panel div.body .loading { background-image: url('../theme/pink/loader-d2d3d5.gif'); }
body.pft-pink div.ui-dialog div.ui-dialog-titlebar { background-image: url('../theme/pink/dialog_title_r.png'); }
body.pft-pink div.ui-dialog div.ui-dialog-titlebar span.ui-dialog-title { background-image: url('../theme/pink/dialog_title_l.png'); }
body.pft-pink div.ui-dialog div.ui-dialog-content .loading { background-image: url('../theme/pink/loader-d2d3d5.gif'); }
body.pft-pink div.ui-dialog div.ui-dialog-content .highlight { color: #ff0066; }

/* gold */
div.pft-gold { background-color: #c8a55a; }
body.pft-gold .highlight { color: #816a38; }
body.pft-gold div.pfcard-body { background: transparent url('../theme/gold/pfcard.png') top left no-repeat; }
body.pft-gold div.panel div.nav { background-color: #c8a55a; }
body.pft-gold div.ui-tabs a:hover { color: #666; }
body.pft-gold div.ui-tabs a.highlight { color: #816a38; }
body.pft-gold div.ui-tabs a:hover.highlight { color: #666; }
body.pft-gold div.ui-tabs .ui-tabs-nav li { background: url('../theme/gold/tabs_01.png') no-repeat left bottom; }
body.pft-gold div.ui-tabs .ui-tabs-nav li a span { background: url('../theme/gold/tabs_02.png') repeat-x left bottom; color: #FFF; }
body.pft-gold div.ui-tabs .ui-tabs-nav li a { background: url('../theme/gold/tabs_03.png') no-repeat right bottom; }
body.pft-gold div.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background: url('../img/panelWhite_tabs_tab_on_l.png') no-repeat left bottom; }
body.pft-gold div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a span { background: url('../img/panelWhite_tabs_tab_on_b.png') repeat-x left bottom; color: #000; }
body.pft-gold div.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background: url('../img/panelWhite_tabs_tab_on_r.png') no-repeat right bottom; }
body.pft-gold div.button-link { background-image: url('../theme/gold/button_medium_back.png'); }
body.pft-gold div.button-link-large { background-image: url('../theme/gold/button_large_back.png'); }
body.pft-gold #header div#usermenu li a span { color: #816a38; }
body.pft-gold #header div#tabs ul li { background-image: url('../theme/gold/menuTab.png'); }
body.pft-gold #header div#tabs ul li a:hover { color: #EEE; }
body.pft-gold #ajax-invite-cont a.highlight { color: #816a38; }
body.pft-gold .loading { background-image: url('../theme/gold/loader.gif'); }
body.pft-gold div.panel div.body .loading { background-image: url('../theme/gold/loader-d2d3d5.gif'); }
body.pft-gold div.ui-dialog div.ui-dialog-titlebar { background-image: url('../theme/gold/dialog_title_r.png'); }
body.pft-gold div.ui-dialog div.ui-dialog-titlebar span.ui-dialog-title { background-image: url('../theme/gold/dialog_title_l.png'); }
body.pft-gold div.ui-dialog div.ui-dialog-content .loading { background-image: url('../theme/gold/loader-d2d3d5.gif'); }
body.pft-gold div.ui-dialog div.ui-dialog-content .highlight { color: #816a38; }