@charset "utf-8";
/* CSS Document */

html, body {
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	border:0;
	font-family:Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	background-color:#FFF;
}
div, span, table, td, tr, th, tb, h1, h2, h3, h4, h5, h6, p {
	padding:0;
	border:0;
	margin:0;
	text-align:left;
	font-weight:normal;
	text-decoration:none;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	padding:0;
	border:0;
	margin:0;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
h5 {
	font-size:0.8em;
	line-height:2em;
}
h1 p, h2 p, h3 p, h4 p, h5 p, h6 p {
	line-height:2em;
}
h6 li {
	line-height:1.5em;
}
img, a img {
	border:none;
	float:left;
	padding:0 0 10px 0;
}
ul, li {
	padding:0;
	border:0;
	margin:0;
	list-style:none;
}
.padding_quicklinks {
	padding:5px 0;
}
.float_left {
	float:left;
}
#slideshow {
	z-index:1;
}

#image {
	width:640px;
	height:auto;
	float:left;
}


/*---------------------------------------------------------------------------------[ O R I G I N A L ]-------------------*/

#universe {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -100px;
	position:relative;
	background-repeat:no-repeat;
	background-position:center top;
}
#cynosure {
	width:920px;
	margin:auto;
}
		#cynosure_space {
			width:920px;
			height:15px;
			margin:auto;
		}
		#cynosure_header {
			width:920px;
			height:auto;
			clear:both;
		}
				#cynosure_logo {
					width:650px;
					height:90px;
					background:url(../_image/logo_paripurna.png);
					background-repeat:no-repeat;
					float:left;
				}
				#cynosure_data {
					width:300px;
					height:90px;
					float:right;
				}
						#cynosure_data_language {
							width:300px;
							height:30px;
							float:right;
							text-align:right;
						}
						#cynosure_data_search {
							width:210px;
							height:15px;
							padding:8px 0;
							float:right;
						}
								#search_box {
									width:139px;
									height:16px;
									color:#646464;
									border:1px solid #32b4d2;
									margin:0 0 0 5px;
									font-size:0.7em;
									float:left;
								}
								#search_text {
									color:#32b4d2;
                                                                        font-weight:bold;
								}                                                                
								#search_box:hover {
									border:1px solid #cccccc;
								}                                                                
								#search_button {
									width:20px;
									height:20px;
									background:url(../_image/search_button.jpg);
									background-repeat:no-repeat;
									cursor:pointer;
									margin:0;
									float:right;
									display:block;
									border:none;
								}
                                                                #search_button:hover {
                                                                        width:20px;
                                                                        height:20px;
                                                                        background:url(../_image/search_button_hover.jpg);
                                                                        background-repeat:no-repeat;
									cursor:pointer;
									margin:0;
									float:right;
									display:block;
									border:none;
                                                                }
                                                #cynosure_data_top_link {
							width:410px;
							height:26px;
							margin:0;
							float:right;
						}
						#cynosure_data_emergency {
							width:300px;
							height:26px;
							background:url(../_image/nohp.png);
							background-repeat:no-repeat;
							margin:3px 0 0 0;
							float:right;
						}
						#cynosure_data_lokasi {
							width:76px;
							height:26px;
							background:url(../_image/top_lokasi.jpg);
							background-repeat:no-repeat;
							margin:3px -13px 0 10px;
							float:right;
						}                                                
						#cynosure_navigation {
							width:920px;
							height:80px;
							background:url(../_image/top_navigation.jpg);
							background-repeat:no-repeat;
							background-position:center;
							clear:both;
						}
#cynosure_quicklinks {
	width:250px;
	height:auto;
	float:left;
}
		#cynosure_quicklinks_title {
			width:250px;
			height:25px;
			color:#32b4d2;
			font-family:"Trajan Pro","Palatino Linotype", "Book Antiqua", Palatino, serif;
			text-align:left;
			border-bottom:2px solid #32b4d2;
			clear:both;
		}
		#cynosure_quicklinks_core {
			width:250px;
			padding:5px 0;
			clear:both;
                        height:auto;
		}
#cynosure_divide {
	width:30px;
	height:auto;
	display:block;
	float:left;
}		
#propulsion {
	height:100px;
	}
#beneath {
	position:relative;
	height:100px;
	background:url(../_image/footer_bg.jpg);
	background-repeat:repeat;
	clear:both;
	color:#003c5a;
}
		#beneath_top {
			width:920px;
			height:75px;
			margin:auto;
		}
		#beneath_mid {
			width:920px;
			height:15px;
			margin:auto;
		}
				#beneath_mid_left {
					height:15px;
					text-align:left;
					float:left;
				}
				#beneath_mid_right {
					height:15px;
					text-align:right;
					float:right;
				}
		#beneath_bot {
			width:920px;
			height:10px;
			background:url(../_image/footer_gradient.png);
			background-repeat:no-repeat;
			margin:auto;
		}

/*---------------------------------------------------------------------------------[ I N D E X ]-------------------*/

#index_cynosure_core {
	width:920px;
	height:410px;
	padding:0 0 20px 0;
}
#index_cynosure_updates {
	width:640px;
	height:auto;
	float:left;
}
		#index_cynosure_updates_title {
			width:640px;
			height:25px;
			color:#8cbe00;
			font-family:"Trajan Pro","Palatino Linotype", "Book Antiqua", Palatino, serif;
			text-align:left;
			border-bottom:2px solid #8cbe00;
			clear:both;
		}
		#index_cynosure_updates_core {
			width:640px;
			height:auto;
			padding:10px 0;
			clear:both;
		}
		#index_cynosure_contact_title {
			width:640px;
			height:25px;
			color:#444;
			font-family:"Trajan Pro","Palatino Linotype", "Book Antiqua", Palatino, serif;
			text-align:left;
			padding:0px 0 0 0;
			border-bottom:2px solid #f9a61a;
			clear:both;
		}
		#index_cynosure_contact_core {
			width:273px;
			height:auto;
			text-align:left;
			line-height:1em;
			padding:5px 0;
			float:left;
		}
				#index_cynosure_contact_core_2 {
					width:320px;
					height:auto;
					text-align:left;
					line-height:1em;
					padding:5px 0;
					float:left;
				}
		


/*---------------------------------------------------------------------------------[ S T A T I C - L A Y O U T ]-------------------*/

#static_cynosure_first {
	width:250px;
	height:auto;
	float:left;
	z-index:99;
}
		#static_cynosure_navigation {
			width:250px;
			height:auto;
			clear:both;
			z-index:9999;
		}
				#static_cynosure_navigation_title {
					width:250px;
					height:auto;
					background:url(../_image/static_navigation_title.jpg);
					background-repeat:no-repeat;
					font-family:"Trajan Pro","Palatino Linotype", "Book Antiqua", Palatino, serif;
					padding:0 0 0 30px;
					color:#FFF;
					clear:both;
				}
				#static_cynosure_navigation_menu {
					width:250px;
					height:auto;		
					clear:both;
				}

#static_cynosure_second {
	width:640px;
	height:auto;
	float:left;
}
		#static_cynosure_second_breadcrumb {
			width:640px;
			height:30px;
			border-bottom:2px solid #91cde6;
                        display:inline-block;
			clear:both;
		}
		#static_cynosure_core {
			width:640px;
			height:auto;
			padding:5px 0;
			clear:both;
		}             
                #static_cynosure_text {
                        width:640px;
                        height:auto;
                        font-family:"Trajan Pro","Palatino Linotype", "Book Antiqua", Palatino, serif;
                        color:#ff9b00;
                        padding:0 0 10px 0;
                        clear:both;
                }

                #static_cynosure_text_tab {
                        width:592px;
                        height:auto;
                        font-family:"Trajan Pro","Palatino Linotype", "Book Antiqua", Palatino, serif;
                        color:#ff9b00;
                        padding:0 0 10px 0;
                        clear:both;
                }       
                
                #pe_tab {
                        width:592px;
                        height:auto;
                        margin-bottom: 20px;
                        padding-bottom:15px;
                        border-bottom: 1px dashed #CCCCCC;
                }
		
/*---------------------------------------------------------------------------------[ S T A T I C - A B O U T ]-------------------*/

/* H I S T O R Y */
#about_our-history_image {
	width:640px;
	height:auto;
	clear:both;
}
#about_our-history_text {
	width:640px;
	height:auto;
	padding:5px 0;
	clear:both;
}

/* T H E    I D E N T I T Y */
#about_the-identity_image {
	width:640px;
	height:auto;
	clear:both;
}
#about_the-identity_text {
	width:640px;
	height:auto;
	padding:5px 0;
	clear:both;
}

/* V I S I O N    M I S S I O N */
#about_vision-mission_image {
	width:640px;
	height:auto;
	clear:both;
}
#about_vision-mission_text {
	width:640px;
	height:auto;
	padding:5px 0;
	clear:both;
}

/* O U R    M A N A G E M E N T    T E A M */
#about_our-management-team_image {
	width:640px;
	height:auto;
	clear:both;
}
#about_our-management-team_text {
	width:640px;
	height:auto;
	padding:5px 0;
	clear:both;
}

/* B A S I C    I N F O R M A T I O N */

#about_basic_information {
width:640px;
height:auto;
clear:both;
}
#about_basic-information_image {
        width:640px;
        height:auto;
        clear:both;
}
#about_basic-information_text {
        width:640px;
        height:auto;
        padding:5px 0;
        clear:both;
}

.placeholder_information {
    display: block;
    width:640px;
    height:120px;
}

.content_information {
    display: block;
    width:640px;
    height:auto;
    margin-top: 10px;
}

.content_accordion {
    display: block;
    width:640px;
    height:auto;
    margin-top: 10px;
    margin-bottom: 20px;
}

.content_accordion_header { display:block; height:32px; } 

.content_accordion_title {
    color: green;
    display: inline-block;
    font-size: 14px;
    margin-top: 7px;
    vertical-align: top;
    border-bottom: 1px solid green;
    width: 595px;
}

.content_accordion_body {
    display: block;
    width: 580px;
    height:auto;
    font-size: 13px;
    margin-top: 10px;
    margin-left:42px;
}


.plus_button {
    background:url(../_image/plus_sign.png);
    background-repeat:no-repeat;
    width:32px;
    height:32px;
    margin-right: 10px;
    display:inline-block;
    cursor: pointer;
}

.minus_button {
    background:url(../_image/minus_sign.png);
    background-repeat:no-repeat;
    width:32px;
    height:32px;
    margin-right: 10px;
    display:inline-block;
    cursor: pointer;
}

.placeholder_information_image {
    display: block;
    margin-left: 75px;
}

.placeholder_information_text {
    width:580px;
    height:auto;
    padding:10px;
    text-align:center;
    clear:both;
    display:block;
    margin-left: auto;
    margin-right: auto;
}
		
/*---------------------------------------------------------------------------------[ S T A T I C - C E N T R E S ]-------------------*/


/* C E N T R E S    D I A B E T E S    T H Y R O I D    C L I N I C */
#centres_diabetes-thyroid-clinic {
	width:640px;
	height:auto;
	clear:both;
}
		#centres_diabetes-thyroid-clinic_text {
			width:640px;
			height:auto;
			padding:0 0 20px 0;
			clear:both;
		}
		#centres_diabetes-thyroid-clinic_content {
			width:640px;
			height:auto;
			padding:0 0 20px 0;
			clear:both;
		}
		

/* W O M E N S    C L I N I C */
#centres_womens-clinic {
	width:640px;
	height:auto;
	clear:both;
}
		#centres_womens-clinic_text {
			width:640px;
			height:auto;
			padding:0 0 20px 0;
			clear:both;
		}
		#centres_womens-clinic_content {
			width:640px;
			height:auto;
			padding:0 0 20px 0;
			clear:both;
		}


/* L U N G    &    R E S P I R A T I O N    C L I N I C */
#centres_lung-respiration-clinic {
	width:640px;
	height:auto;
	clear:both;
}
		#centres_lung-respiration-clinic_text {
			width:640px;
			height:auto;
			padding:0 0 20px 0;
			clear:both;
		}
		#centres_lung-respiration-clinic_content {
			width:640px;
			height:auto;
			padding:0 0 20px 0;
			clear:both;
		}
		
/* I N T E R N A L    M E D I C I N E    C L I N I C */
#centres_internal-medicine-clinic {
	width:640px;
	height:auto;
	clear:both;
}
		#centres_internal-medicine-clinic_text {
			width:640px;
			height:auto;
			padding:0 0 20px 0;
			clear:both;
		}
		#centres_internal-medicine-clinic_content {
			width:640px;
			height:auto;
			padding:0 0 20px 0;
			clear:both;
		}
		
/*---------------------------------------------------------------------------------[ S T A T I C - M E D I C A L ]-------------------*/


/* O U R    D O C T O R S    &    T H E I R    S C H E D U L E S */
#medical_our_doctors_search {
	width:490px;
	height:115px;
	background:url(../_image/static_search.jpg);
	background-repeat:no-repeat;
	clear:both;
}
		#medical_our_doctors_search_box_area {
			width:250px;
			height:15px;
			padding:25px 0 0px 110px;
			float:left;
		}
				#medical_our_doctors_search_box {
					width:250px;
					height:20px;
					color:#666;
					float:left;
				}
		#medical_our_doctors_search_button {
			cursor:pointer;
			width:100px;
			height:35px;
			background:url(../_image/static_search_button.png);
			background-repeat:no-repeat;
			border:none;
			float:left;
			margin:0 0 0 10px;
		}
				#medical_our_doctors_search_button:hover {
					cursor:pointer;
					width:100px;
					height:35px;
					background:url(../_image/static_search_button_hover.png);
					background-repeat:no-repeat;
					float:left;
					margin:0 0 0 10px;
				}
#medical_our_doctors_footer {
	width:640px;
	height:auto;
	padding:10px 0 0 0;
	clear:both;
}
		#medical_our_doctors_footer_back {
			cursor:pointer;
			width:140px;
			height:35px;
			background:url(../_image/static_button_back.png);
			background-repeat:no-repeat;
			float:left;
		}
			#medical_our_doctors_footer_back:hover {
				cursor:pointer;
				width:140px;
				height:35px;
				background:url(../_image/static_button_back_hover.png);
				background-repeat:no-repeat;
				float:left;
			}
		#medical_our_doctors_footer_information {
			color:#8cbe00;
			float:right;
		}

#medical_our_doctors_result {
	width:640px;
	height:auto;
	border-bottom:1px dashed #999;
	border-top:1px dashed #999;
	padding:20px 0 20px 0;
	float:left;
}



/* D O C T O R S    P R O F I L E */
#medical_doctors_profile {
	width:640px;
	height:auto;
	border-bottom:1px dashed #999;
	border-top:1px dashed #999;
	padding:40px 0 20px 0;
	float:left;
}
		#medical_doctors_profile_main {
			width:640px;
			height:auto;
			clear:both;
		}
				#medical_doctors_profile_main_image {
					width:auto;
					height:auto;
					float:left;
					padding:0 20px 0 0;
				}
				#medical_doctors_profile_main_data {
					width:auto;
					height:auto;
					float:left;
				}
		#medical_doctors_profile_text {
			width:640px;
			height:auto;
			padding:20px 0 0 0;
			clear:both;
		}


/* I N    P A T I E N T    S E R V I C E S */
#medical_in-patient-services {
	width:640px;
	height:auto;
	clear:both;
}


/* O U T    P A T I E N T    S E R V I C E S */
#medical_out-patient-services {
	width:640px;
	height:auto;
	clear:both;
}




/* H O S P I T A L    F A C I L I T I E S */
#medical_hospital-facilities {
	width:640px;
	height:auto;
	clear:both;
}
		#medical_hospital-facilities_main {
			width:640px;
			height:auto;
			clear:both;
		}
				#medical_hospital-facilities_image {
					width:640px;
					height:auto;
					float:left;
				}
				#medical_hospital-facilities_text {
					width:640px;
					height:auto;
					float:left;
					padding:0 0 40px 0;
				}


		
		
/* M E D I C A L    P A C K A G E */
#medical_medical-packages {
	width:640px;
	height:auto;
	clear:both;
}
		#medical_medical-packages_text {
			width:640px;
			height:auto;
			clear:both;
			}
				



/*---------------------------------------------------------------------------------[ S T A T I C - C O R P O R A T E ]-------------------*/

/* O U R    C O R P O R A T E    B E N E F I T S */
#corporate_our-corporate-benefits {
	width:640px;
	height:auto;
	clear:both;
}



/* O U R    P A R T N E R S */
#corporate_our-partners {
	width:640px;
	height:auto;
	clear:both;
}





/*---------------------------------------------------------------------------------[ S T A T I C - J O I N ]-------------------*/


/* J O I N    O U R    H E A L T H    C L U B */
#join_our_health_club {
	width:640px;
	height:auto;
	clear:both;
}
		#join_our_health_club_text {
			width:640px;
			height:auto;
			padding:0 0 20px 0;
			clear:both;
		}
				#join_our_health_club_clinic {
					width:640px;
					height:auto;
					padding:20px 0;
					border-top:1px dashed #999;
					clear:both;
				}




/*---------------------------------------------------------------------------------[ S T A T I C - I N F O R M A T I O N ]-------------------*/


/* L O C A T I O N */

#information_location {
	width:640px;
	height:auto;
	clear:both;
}
		#information_location_image {
			width:640px;
			height:auto;
			clear:both;
		}
		
		#information_location_text {
			width:640px;
			height:auto;
			padding:10px 0 0 ;
			clear:both;
		}






/* C O N T A C T */

#information_contact {
	width:640px;
	height:auto;
	clear:both;
}
		#information_contact_image {
			width:640px;
			height:auto;
			clear:both;
		}
		#information_contact_text {
			width:640px;
			height:auto;
			padding:0 0 20px 0;
			border-bottom:1px dashed #999;
			clear:both;
		}
		#information_contact_form {
			width:640px;
			height:auto;
			clear:both;
		}		
				#information_header {
					width:420px;
					height:auto;
					clear:both;
				}
						#information_content {
							width:420px;
							height:auto;
							clear:both;
						}
						#information_header_box {
							width:310px;
							height:20px;
							color:#999;
							border:1px solid #999;
							float:left;
						}	
						#information_contact_box_1 {
							width:310px;
							height:17px;
							color:#999;
							border:1px solid #999;
						}
						#information_contact_box_2 {
							width:40px;
							height:15px;
							color:#999;
							border:1px solid #999;
						}
						#information_contact_box_3 {
							width:310px;
							height:70px;
							color:#999;
							border:1px solid #999;
						}
						#information_contact_box_4 {
							width:310px;
							height:120px;
							color:#999;
							border:1px solid #999;
						}
						#information_contact_send {
							cursor:pointer;
							width:100px;
							height:35px;
							background:url(../_image/static_button_send.png);
							background-repeat:no-repeat;
							border:none;
							float:left;
						}
								#information_contact_send:hover {
									cursor:pointer;
									width:100px;
									height:35px;
									background:url(../_image/static_button_send_hover.png);
									background-repeat:no-repeat;
									float:left;
								}
								
						 #information_contact_reset {
							cursor:pointer;
							width:100px;
							height:35px;
							background:url(../_image/static_button_reset.png);
							background-repeat:no-repeat;
							border:none;
							float:right;
						}
								#information_contact_reset:hover {
									cursor:pointer;
									width:100px;
									height:35px;
									background:url(../_image/static_button_reset_hover.png);
									background-repeat:no-repeat;
									float:right;
								}		
				

/* E M P L O Y M E N T */

#information_employment {
	width:640px;
	height:auto;
	clear:both;
}
		#information_employment_text {
			width:640px;
			height:auto;
			clear:both;
		}

/* S I T E M A P */

#information_sitemap {
	width:640px;
	height:auto;
	clear:both;
}
		#information_sitemap_text {
			width:640px;
			height:auto;
			clear:both;
		}

/* T E R M S & C O N D I T I O N S */

#information_terms-conditions {
	width:640px;
	height:auto;
	clear:both;
}
		#information_terms-conditions_text {
			width:640px;
			height:auto;
			clear:both;
		}

/* RULER LINE */
#meta_system_line_dash {
			width:640px;
			height:20px;
			margin:10px 0 20px 0;
			border-bottom:1px dashed #000000;
			float:left;
		}


/*---------------------------------------------------------------------------------[ F O O T E R ]-------------------*/

#footer {
	width:920px;
	height:auto;
	margin:auto;
	position:relative;
	clear:both;
}
		#footer_in {
			width:920px;
			height:auto;
			//border-top:dashed 1px #aaa;
			margin:10px 0 0 0;
			float:left;
		}
		#footer_top {
			width:920px;
			height:10px;
			margin:10px 0 0 0;
			background:url(../_image/foot_top.jpg) no-repeat;
			float:left;
		}
		#footer_bg {
			width:920px;
			height:auto;
			background:#e6e6e6;
			float:left;
		}
		#footer_left {
			width:220px;
			height:auto;
			margin:0 15px;
			float:left;
		}
		#footer_mid {
			width:230px;
			height:auto;
			margin:0 15px;
			padding:0 15px;
			float:left;
		}
		#footer_right {
			width:265px;
			height:auto;
			margin:0 15px;
			float:left;
		}
		#footer_bot {
			width:920px;
			height:10px;
			background:url(../_image/foot_bot.jpg) no-repeat;
			float:left;
		}

/*Tabs*/                
        
.tabs {
	margin-top: 10px;
}
.ui-tabs { 
    padding: 0.2em; 
    background: #F5F3E5; 
    border-width: 1px; 
} 
.ui-tabs .ui-tabs-nav { 
    padding-left: 0.2em; 
    background: #ECE8DA; 
    border: 1px solid #D4CCB0;
    -moz-border-radius: 6px; 
    -webkit-border-radius: 6px; 
    border-radius: 6px; 
} 
.ui-tabs-nav .ui-state-active {
	border-color: 1px solid #CCCCCC;
        background: #FFF;
}
.ui-tabs .ui-tabs-panel { 
    background: transparent; 
    border-width: 0px; 
}
.ui-tabs-panel p {
	margin-top: 0em;
}

#tabs-nohdr { 
    padding: 0px; 
    background: none; 
    border-width: 0px; 
} 
#tabs-nohdr .ui-tabs-nav { 
    padding-left: 0px; 
    background: transparent; 
    border-width: 0px 0px 1px 0px; 
    -moz-border-radius: 0px; 
    -webkit-border-radius: 0px; 
    border-radius: 0px; 
} 
#tabs-nohdr .ui-tabs-panel { 
    background: #FFFFFF; 
    border-width: 0px 1px 1px 1px;
    border-color: #CCCCCC;
}

a.linkcolor1 { color: #32b4d2; text-decoration:none; font-size:12px;}
a.linkcolor2 { color: #f9a61a; text-decoration:none; font-size:12px;}
a.linkcolor3 { color: #f9a61a; text-decoration:none; font-size:12px;}
a.linkcolor4 { color: #e01834; text-decoration:none; font-size:12px;}
a.linkcolor1:hover, a.linkcolor2:hover, a.linkcolor3:hover, a.linkcolor4:hover { color:#363636; font-style:italic;}
a.contact_us_home { color: #f9a61a; text-decoration:none; font-size:16px; font-weight:bold;}
a.contact_us_home:hover { color: #767676;}


div#videoElement {
    background-color: #000;
    opacity: 1;
    width: 250px;
    height: 140px;
}