



	html, body {

		margin: 0;

		padding: 0;

		width: 100%;

		height: 100%;

	}

	#body {

		width: 100%;

		min-height: 100%;

		height: auto !important;

		height: 100%;

	}

	#pj_body {

		display: table !important;

		display: block;

		margin: 1px 0px 0px 0px;

		padding: 20px 0px 0px 0px;

		width: 100%;

		background-image: url('http://www.people.cispo.net/framework/images/body_top_bg_1.gif');

		background-repeat: repeat-x;

	}

	

	a:focus {  

		outline: none;  

	}

	



	h1.title_page_left {

		display: table !important; display: block; width: 100%; margin: 0px 0px 10px 0px; font: 20px 'Trebuchet MS'; color: #3BADFC; text-align: left;

	}

	h1.title_page_right {

		display: table !important; display: block; width: 100%; margin: 0px 0px 10px 0px; font: 20px 'Trebuchet MS'; color: #7EC9fC; text-align: right;

	}

	h1.frm_title {margin: 0px 0px 0px 0px; text-align: right; float: right; font: 18px 'Trebuchet MS'; color: #D5D5D5;}

	h2.title_page_left {

		display: table !important; display: block; width: 100%; margin: 0px 0px 10px 0px; font: 18px 'Trebuchet MS'; color: #E97075; text-align: left;

	}

	h2.title_page_right {

		display: table !important; display: block; width: 100%; margin: 0px 0px 10px 0px; font: 18px 'Trebuchet MS'; color: #EA9195; text-align: right;

	}

	h2.title_section_left {

		margin: 0px 0px 10px 0px; text-align: left; font: 18px 'Trebuchet MS'; color: #E97075; clear: both;

	}



	a {font: 12px 'Trebuchet MS'; color: Orange;}

	a:hover {text-decoration: none;}

	a.search_materials_for_all_users {color: Black;}



	.no_list_msg {width: 100%; font: 12px 'Trebuchet MS'; text-align: center; font-style: italic;}

	.have_not_access_msg {margin: 20px 0px 10px 0px; font: 14px 'Trebuchet MS'; color: #000000; font-style: italic; text-align: center;}



	form {margin: 0px; padding: 0px; text-align: left;}

	.frm_line {display: table !important; display: block; width: 100%; font: 12px 'Trebuchet MS'; margin: 0px 0px 10px 0px;}

	.frm_line .frm_lable_couple {display: table !important; display: block; width: 20%; margin: 0px 0px 0px 0px; font-weight: bold; float: left;}

	.frm_line .frm_lable_single {display: table !important; display: block; width: 100%; font-weight: bold; margin: 0px 0px 5px 0px;}

	.frm_line .frm_field_couple {margin: 0px 0px 0px 0px; width: 79%; float: right; border: solid 1px Gray;}

	.frm_line .frm_field_single {margin: 0px 0px 0px 0px; width: 100%; float: right; border: solid 1px Gray;}

	.frm_line .frm_field_no_width {margin: 0px 0px 0px 0px; border: solid 1px Gray;}

	.frm_line .access {margin: 0px 0px 2px 0px;}

	.frm_line .access .lable {width: 100px; float: left;}

	.frm_button input, input.frm_button {margin: 2px 0px 0px 0px; border: solid 1px #E55C62; background-color: #FFB6B9; font: 12px 'Trebuchet MS'; color: #E55C62; font-weight: bold; float: right;}



	table {font: 12px 'Trebuchet MS';}






				#pj_header_blk {

					display: table !important;

					display: block;

					width: 100%;

					height: 70px;

					border-bottom: solid 1px #9B9B9B;

					background-image: url('http://www.people.cispo.net/framework/images/header/header_bg.gif');

					background-repeat: repeat-x;

				}

				#pj_header {

					position: relative;

					display: block;

					width: 1000px;

					height: 70px;

					margin: 0px auto 0px auto;

				}

				#pj_logo {

					display: table !important;

					display: block;

					width: 114px;

					height: 59px;

					margin: 10px 30px 0px 0px;

					float: left;

					background-image: url('http://www.people.cispo.net/framework/images/header/logo.jpg');

					cursor: pointer;

					font-size: 0px;

				}

				
					
						#pj_presentation_btn_blk {

							display: table !important; display: block; width: 300px; position: absolute; left: 630px; top: 49px;

						}

						#pj_presentation_btn_header {

							padding: 3px 0px 0px 0px; font: 11px 'Trebuchet MS'; color: #5D5D5D; letter-spacing: 1px; float: left;

						}

						#pj_presentation_btn {

							display: table !important; display: block; width: 155px; float: right;

						}

						#pj_presentation_btn_left_side {

							display: table !important; display: block; width: 19px; height: 21px; font-size: 1px; float: right; background-image: url('http://www.people.cispo.net/framework/images/presentation/right_btn_side.gif');

						}

						#pj_presentation_btn_center {

							display: table !important; display: block; width: 117px; height: 21px; text-align: center; float: left; background-image: url('http://www.people.cispo.net/framework/images/presentation/btn_bg.gif');

						}

						#pj_presentation_btn_right_side {

							display: table !important; display: block; width: 19px; height: 21px; font-size: 1px; float: left; background-image: url('http://www.people.cispo.net/framework/images/presentation/left_btn_side.gif');

						}

						#pj_presentation_btn_name {

							cursor: pointer; margin: 3px 0px 0px 0px; font: 11px 'Trebuchet MS'; color: #D1D1D1;

						}

					
						#pj_presentation_blk {

							width: 100%; text-align: center; border-bottom: solid 1px #646464; background-image: url('http://www.people.cispo.net/framework/images/presentation/bg.gif');

						}

						#pj_presentation {

							display: table !important; display: block; width: 1000px; margin: 0px auto 0px auto; padding: 2px 0px 2px 0px; text-align: left;

						}

						#pj_presentation_description {font: 16px 'Trebuchet MS'; color: #000000; width: 500px; height: 226px; float: right}

						#pj_presentation_description div.description {display: none; height: 160px;}

						#pj_presentation_banner {

							margin: auto 0px auto 0px; display: table !important; display: block; width: 490px; height: 226px; background-image: url('http://www.people.cispo.net/framework/images/presentation/step1.jpg'); float: left;

						}

						#pj_presentation_switch {display: table !important; display: block; margin: 16px 0px 0px 479px; width: 10px; height: 10px;}

						#pj_presentation_switch_prev_btn {margin: 0px 0px 5px 0px; width: 7px; height: 4px; background-image: url('http://www.people.cispo.net/framework/images/presentation/switch/prev_btn.gif'); cursor: pointer; font-size: 0px;}

						#pj_presentation_switch_next_btn {margin: 5px 0px 0px 0px; width: 7px; height: 4px; background-image: url('http://www.people.cispo.net/framework/images/presentation/switch/next_btn.gif'); cursor: pointer; font-size: 0px;}

						#pj_presentation_switch a {display: block; font: 12px 'Trebuchet MS'; color: White; text-decoration: none; font-weight: bold;}

						#pj_presentation_switch a.act_switch {color: #D4D4D4;}

						#pj_presentation_switch a:hover {color: #D4D4D4;}

						#pj_presentation_prev_btn {

							margin: 4px 0px 0px 410px; display: table !important; display: block; width: 40px; height: 40px; background-image: url('http://www.people.cispo.net/framework/images/presentation/prev_btn.jpg'); cursor: pointer;

						}

						#pj_presentation_next_btn {

							margin: -25px 0px 0px 451px; display: table !important; display: block; width: 40px; height: 40px; background-image: url('http://www.people.cispo.net/framework/images/presentation/next_btn.jpg'); cursor: pointer;

						}

				
					
					#prf_exit_blk {

						width: 65px;

						margin: 5px 0px 0px 0px;

						float: right;

					}

					#prf_exit_lnk {

						font: 12px 'Trebuchet MS';

						color: #577CB9;

						text-decoration: none;

						cursor: pointer;

					}

					#prf_exit_icon {

						display: table !important;

						display: block;

						width: 30px;

						height: 34px;

						float: left;

						background-image: url('http://www.people.cispo.net/framework/images/header/exit.jpg');

						cursor: pointer;

					}

					#prf_exit_txt {

						margin: 8px 0px 0px 0px;

						float: right;

						cursor: pointer;

					}

					
					#prf_usr_menu_blk {

						position: absolute;

						left: 130px;

						top: 4px;

						width: 750px;

					}

				
				
					
					#prf_login_blk {

						display: table !important;

						display: block;

						width: 350px;

						margin: 23px 0px 0px 0px;

						float: right;

					}

					#prf_login_frm .frm_line {

						display: table !important; display: block; margin: 0px 0px 0px 0px; width: 150px; float: left;

					}

					#prf_login_frm .frm_lable_couple {

						margin: 0px 5px 0px 0px; font: 12px 'Trebuchet MS'; color: #749ADA; width: auto; font-weight: normal;

					}

					#prf_login_frm .frm_field_couple {

						padding: 0px 1px 0px 1px; font: 10px 'Trebuchet MS'; border: solid 1px #9A9A9A; width: 95px; float: none;

					}

					#prf_forgot_lnk_blk {

						margin: 0px 0px 0px 0px; width: 100%; text-align: right;

					}

					#prf_forgot_lnk_blk a {

						font: 10px 'Trebuchet MS'; color: #9A9A9A;

					}

					#prf_login_lnk_blk {

						float: right;

					}

					#prf_login_lnk_blk a {

						font: 12px 'Trebuchet MS'; color: #577CB9; text-decoration: none;

					}

					
					#prf_forgot_blk {

						display: none; position: relative; left: 350px; z-index: 1; width: 350px; height: 70px; text-align: left;

						margin: 0px 0px 0px 0px; background-color: #EFEFEF; float: right;

					}

					#prf_forgot_close_btn {

						float: right; position: relative; left: -5px; top: 5px; cursor: pointer;

					}

					#prf_forgot_info {

						display: table !important; display: block; width: 97%; font: 10px 'Trebuchet MS'; color: Red; line-height: 12px; margin: 4px 2px 0px 5px;

					}

					#prf_forgot_logo {

						float: left; margin: 2px 7px 0px 0px;

					}

					#prf_forgot_frm_blk {

						font: 10px 'Trebuchet MS'; color: #9C9C9C; margin: 3px 0px 3px 40px;

					}

					#prf_forgot_frm_blk input {

						padding: 0px 1px 0px 1px; font: 10px 'Trebuchet MS'; color: #9C9C9C; border: solid 1px #B9B9B9; background-color: #F6F6F6; width: 90px;

					}

					#prf_forgot_frm_blk #prf_forgot_send_btn {

						margin: 0px 0px 0px 1px; font: 10px 'Trebuchet MS'; color: #9C9C9C; padding: 0px 2px 0px 2px; border: solid 1px Gray; background-color: #d7d6d6; width: 75px; height: 18px;
					}

					#prf_forgot_msg {

						font: 10px 'Trebuchet MS'; color: #8E8E8E; line-height: 12px;

					}

				

				#prf_header_blk {

					display: table !important; display: block; width: 1000px; margin: 0px auto 0px auto;

				}

				#prf_header {

					display: table !important; display: block; width: 100%; text-align: left;

				}

				
					#prf_slogan_blk {

						display: table !important; display: block; width: 50%; float: left;

					}

					#prf_slogan_first {

						margin: 0px 0px 0px 0px; font: 20px 'Trebuchet MS'; color: #AC1614;

					}

					#prf_slogan_second {

						margin: 0px 0px 0px 0px; font: 24px 'Trebuchet MS'; font-weight: bold; color: #696969;

					}

				
					#pj_lang_blk {

						position: relative; left: 868px; top: 23px; width: 130px; text-align: right; z-index: 1; font: 12px 'Trebuchet MS'; color: #798187;

					}

					#pj_lang_blk a {

						font: 12px 'Trebuchet MS'; color: #798187; text-decoration: none;

					}

					#pj_lang_blk a:hover {color: #3BADFC;}

					#pj_lang_blk a.pj_lang_lnk_act {

						font: 14px 'Trebuchet MS'; color: #3BADFC; text-decoration: none;

					}

				
					#prf_menu_blk {

						position: relative; left: 0px; top: 0px; width: 100%;

					}



	#prf_trunk {

		margin: 0px auto 0px auto; width: 1000px;

	}

	.prf_trunk_full {
		padding-top: 25px; background-image: url('http://www.people.cispo.net/framework/images/trunk/body_top_bg_2.gif'); background-repeat: repeat-x;

	}

	#prf_trunk_left_column {width: 174px; text-align: left; vertical-align: top;}

	#prf_trunk_main_column {text-align: left; vertical-align: top;}

	#prf_trunk_right_column {width: 202px; text-align: left; vertical-align: top;}

	#prf_trunk_live_column {width: 120px; font: 12px 'Trebuchet MS'; text-align: left; vertical-align: top;}



#pj_footer_blk {

	display: table !important; display: block; width: 100%; height: 40px;

	margin: 20px 0px 0px 0px; padding: 2px 0px 0px 0px; border-top: solid 1px #9B9B9B; background-image: url('http://www.people.cispo.net/framework/images/footer/bg.gif');

}

#pj_footer {width: 1000px;}

#pj_footer_logo_blk {width: 120px;}

#pj_footer_logo {font: 14px 'Trebuchet MS'; color: #6D91CC;}

#pj_footer_copy {font: 12px 'Trebuchet MS'; color: #9B9B9B;}

#pj_footer_separator {width: 1px;}

#pj_footer_separator div {display: table !important; display: block; width: 1px; height: 25px; background-color: #9B9B9B; margin: 7px 0px 7px 0px;}

#pj_footer_menu_blk {padding-left: 15px; font: 12px 'Trebuchet MS'; color: #9B9B9B;}

#pj_footer_menu_blk a {font: 12px 'Trebuchet MS'; color: #9B9B9B; text-decoration: none;}

#pj_footer_menu_blk a:hover {text-decoration: underline;}



	.comments {margin: 30px 0px 0px 0px; display: table !important; display: block; width: 468px;}

	
	.comments .list {display: table !important; display: block; width: 100%;}

	.comments .list #comm_list_alert {width: 100%; font: 14px 'Trebuchet MS'; color: #000000; font-style: italic; text-align: center; margin: 0px 0px 25px 0px;}

	.comments .item {display: table !important; display: block; width: 100%; text-align: left; margin: 0px 0px 25px 0px;}

	.comments .item_header_line {display: table !important; display: block; width: 100%; margin: 0px 0px 7px 0px;}

	.comments .item_user_name {margin: 0px 7px 0px 0px; font: 16px 'Trebuchet MS'; color: #000000; float: left; text-decoration: underline;}

	.comments .item_user_name a {font: 16px 'Trebuchet MS'; color: #000000; text-decoration: underline;}

	.comments .item_user_name a:hover {text-decoration: none;}

	.comments .item_user_full_name {margin: 0px 7px 0px 0px; font: 16px 'Trebuchet MS'; color: #999999; float: left; font-style: italic;}

	.comments .item_delete_btn {border: 0px; margin: 3px 5px -3px 0px; float: left; cursor: pointer;}

	.comments .item_date {margin: 2px 0px -2px 0px; font: 14px 'Trebuchet MS'; color: #E97075;}

	.comments .item_content_line {display: table !important; display: block; width: 100%; margin: 0px 0px 0px 0px;}

	.comments .item_avatar {margin: 0px 10px 0px 0px; float: left;}

	.comments .item_content_text {display: table !important; display: block; ; font: 14px 'Trebuchet MS'; margin: -2px 0px 2px 0px; color: #000000;}

	
	.comments h3 {margin: 0px 0px 5px 0px; text-align: left; font: 18px 'Trebuchet MS'; color: #D5D5D5;}

	.comment_frm {position: relative; margin: 5px 0px 0px 0px;}

	.comment_frm .frm_line {display: table !important; display: block; width: 100%; margin: 0px 0px 15px 0px;}

	.comment_frm .frm_line .frm_lable_couple {font: 12px 'Trebuchet MS'; color: #333333; margin: 0px 15px 0px 0px; width: auto; font-weight: normal;}

	.comment_frm .frm_line .frm_field_couple {font: 10px 'Trebuchet MS'; color: #333333; border: solid 1px Gray; width: 150px; float: none;}

	.comment_frm .frm_line .frm_field_no_width {font: 10px 'Trebuchet MS'; color: #333333; border: solid 1px Gray;}

	.comments #comm_content {width: 0px; height: 0px;}

	.comment_frm .frm_button {margin: 0px 0px 0px 0px; border: solid 1px #E55C62; background-color: #FFB6B9; font: 12px 'Trebuchet MS'; color: #E55C62; font-weight: bold; float: right;}

	.comment_frm .frm_button_disabled {margin: 0px 0px 0px 0px; border: solid 1px #7b7b7b; background-color: #d8d6d6; font: 12px 'Trebuchet MS'; color: #7b7b7b; font-weight: bold; float: right;}

	.comments #comm_frm_button_preloader {position: absolute; left: 422px; top: 180px; display: none;}

	/**/



	.list_page_line {display: table !important; display: block; width: 100%; text-align: right;}

	.list_page_line .active_page_num {font: 12px 'Trebuchet MS'; color: Gray;}

	.list_page_line a.page_num {font: 12px 'Trebuchet MS'; color: #E97075; text-decoration: none;}

	.list_page_line a.page_num:hover {color: #FF0000; text-decoration: underline;}



	.advertisement_in_list {margin: 5px 0px 20px 0px;}

	.advertisement_before_comment {margin: 5px 0px 5px 0px;}



	.tag_size_0 {font: 10px 'Trebuchet MS'; color: #B3B3B3; text-decoration: none;}

	.tag_size_0:hover {text-decoration: underline;}

	.tag_size_1 {font: 12px 'Trebuchet MS'; color: #000000; text-decoration: none;}

	.tag_size_1:hover {text-decoration: underline;}

	.tag_size_2 {font: 16px 'Trebuchet MS'; font-weight: bold; color: #757575; text-decoration: none;}

	.tag_size_2:hover {text-decoration: underline;}

	.tag_size_3 {font: 18px 'Trebuchet MS'; color: #70b4e9; text-decoration: none;}

	.tag_size_3:hover {text-decoration: underline;}

	.tag_size_4 {font: 20px 'Trebuchet MS'; color: #5A93BF; text-decoration: none;}

	.tag_size_4:hover {text-decoration: underline;}

	.tag_size_5 {font: 22px 'Trebuchet MS'; font-weight: bold; color: #E97075; text-decoration: none;}

	.tag_size_5:hover {text-decoration: underline;}

	.tag_size_6 {font: 24px 'Trebuchet MS'; font-weight: bold; color: #E97075; text-decoration: none;}

	.tag_size_6:hover {text-decoration: underline;}

	.tag_size_7 {font: 24px 'Trebuchet MS'; font-weight: normal; color: #07518A; text-decoration: none;}

	.tag_size_7:hover {text-decoration: underline;}

	.tag_size_8 {font: 26px 'Trebuchet MS'; font-weight: bold; color: #07518A; text-decoration: none;}

	.tag_size_8:hover {text-decoration: underline;}

	.tag_size_9 {font: 26px 'Trebuchet MS'; font-weight: normal; color: #0AA31C; text-decoration: none;}

	.tag_size_9:hover {text-decoration: underline;}

	.tag_size_10 {font: 28px 'Trebuchet MS'; font-weight: bold; color: #0AA31C; text-decoration: none;}

	.tag_size_10:hover {text-decoration: underline;}




