*									{ margin: 0; padding: 0; }
body								{ font: 14px Helvetica, Sans-Serif; }

#page-wrap							{ width: 700px; margin: 25px auto; }


.ui-tabs 							{ zoom: 1; }

.ui-tabs .ui-tabs-nav li 			{
	background: none repeat scroll 0 0 #808080;
    border-bottom-width: 0 !important;
    display: inline-block;
    margin: 0;
    position: relative; }
	

.ui-tabs .ui-tabs-nav 
li.ui-tabs-selected 				{ padding-bottom: 1px; border-bottom-width: 0; background: #39A8CB; }
.ui-tabs .ui-tabs-nav 
li.ui-tabs-selected a, .ui-tabs 
.ui-tabs-nav li.ui-state-disabled a, 
.ui-tabs .ui-tabs-nav 
li.ui-state-processing a 			{ cursor: text; }
.ui-tabs .ui-tabs-nav li a, 
.ui-tabs.ui-tabs-collapsible 
.ui-tabs-nav li.ui-tabs-selected a  { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel 			{ padding: 0 0 50px 50px; display: block; border-width: 0; background: none; 
									  /*border: 1px solid #ccc*/; position: relative; min-height: 200px; }
.ui-tabs .ui-tabs-hide 				{ display: none !important; }




a.mover 							{ background: #7F7F7F; padding: 0 3px; position: absolute; font-size:12px;
								      color: white; text-decoration: none; }
.next-tab 							{ /*bottom: 0;*/ bottom: -55px; right: 166px; z-index: 9999;}
.prev-tab 							{/* bottom: 0;*/ bottom: -55px; left: 230px;}
.ui-corner-top.ui-tabs-selected.ui-state-active > a {
    color: #FFFFFF;
}


.page-id-75 .next-tab {
    bottom: -166px;
    right: 166px;
	 z-index: 9999;
}


.page-id-75 .prev-tab {
    bottom: -162px;
    left: 230px;
}


.page-id-75 #fragment-4 .prev-tab {
    bottom: -144px;
    left: 230px;
}


.page-id-75 #fragment-4 .next-tab.mover {
    bottom: -144px;
}


.page-id-75 #fragment-5 .next-tab {
    bottom: -179px;
    right: 165px;
    z-index: 9999;
}


.page-id-75 #fragment-5 .prev-tab {
    bottom: -179px;
    left: 230px;
}


.page-id-75 #fragment-2 .next-tab {
    bottom: -443px;
    right: 166px;
    z-index: 9999;
}


.page-id-75 #fragment-2 .prev-tab {
    bottom: -443px;
    left: 230px;
}


.page-id-75 #fragment-3 .prev-tab {
    bottom: -144px;
    left: 230px;
}


.page-id-75 #fragment-3 .next-tab {
    bottom: -144px;
    right: 166px;
    z-index: 9999;
}
/*-----------OCT-2--------------------*/

/*.page-id-18 .ui-tabs .ui-tabs-nav {
    width: 88% !important;
}*/

.ui-tabs .ui-tabs-nav{ 
	bottom: 0;
    /*left: 47px;*/
    list-style: none outside none;
    margin: 0 auto;
    overflow: hidden;
    padding: 40px 2px 0;
    position: absolute;
    text-align: center !important;
    width: 100% !important;
    /*z-index: 1000;*/
 }
 
 
.prev-tab {
    bottom: 0 !important;
    left: 0 !important;
    position: absolute !important;
	z-index: 9999;
}


.next-tab {
    bottom: 0 !important; 
    position: absolute !important;
    right: 0 !important;
    z-index: 9999 !important;
}


.ui-tabs {
    clear: both !important;
    position: relative;
}

/*-----------OCT-3--------------------*/

.ui-tabs .ui-tabs-nav li a { /*float: left;*/ text-decoration: none; padding: 0px 3px; color: #fff; }

.page-id-33 .ui-tabs .ui-tabs-panel { padding: 0 0 50px 0; display: block; border-width: 0; background: none; 
									  /*border: 1px solid #ccc*/; position: relative; min-height: 200px; }
									  
.page-id-33 #philo_con2_title_bg {
  /*  margin: 0 0 0 -50px;*/
}									  
.page-id-33 .ui-tabs .ui-tabs-panel 			{ padding: 0 0 50px 50px; display: block; border-width: 0; background: none; 
									  /*border: 1px solid #ccc*/; position: relative; min-height: 396px; }
									  
.page-id-33 .ui-tabs {
    clear: both !important;
    position: relative;
}									  