/* LISTING DETAIL - COMMON FOR ALL TEMPLATE FILES
*******************************************************************************/
#or_content_tag .view_image {
	width:100%;
	text-align:center;
	}
.view_image span.image_caption {
	width:100%;
	line-height:25px;
	font-weight:bold;
	color:#FF0000;
	}
#or_content_tag .view_image a:link, #or_content_tag .view_image a:visited {
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#CFCFCF;
	}
#or_content_tag .view_image a:hover {
	text-decoration:underline;
	}
#or_content_tag .view_image img {
	width:480px;
	margin-bottom:10px;
	border:0 none;
	}
#features {
	clear:both
	}
	#features_left {
		float:left;
		width:50%;
		}
	.multiple_options_caption {
		margin:0;
		padding:0;
		font-weight:bold;
		}
	.multiple_options {
		float:left;
		}
	.multiple_options ul {
		margin:0;
		padding:0;
		list-style-type:none;
		}
	.multiple_options li {
		display:inline;
		}
	#features_right {
		float:left;
		width:50%;
		}
	#features_right ul {
		float:left;
		margin:0;
		padding:0;
		list-style-type:none;
		}
	#features_right li {
		display:inline;
		line-height:12px;
		}
	div.features_ticked {
		float:left;
		line-height:15px;
		margin-top:15px;
		padding-left:18px;
		background:url(file:///C|/Documents and Settings/Kyle Hart/Desktop/Work/CLIENTS/PIXSYM/Real Estate - Tehachapi/TehachapiRE/OpenRealty/lazuli/images/box_ticked.png) 0 -1px repeat-y;
		}
	div.features_ticked strong {
		line-height:15px;
		padding-top:16px;
		margin-left:-18px;
		background-color:#FFFFFF;
		}

/* SEARCH RESULTS - NEXT/PREV BAR GENERATED BY THE TAG {next_prev}
*******************************************************************************/
table.browse_tool_table {
	width:100%;
	font-size:11px;
	text-decoration:none;
	color:black;
	background-color:#FFF;
	}
table.browse_tool_table td {
	}
table.browse_tool_table td.browse_tool {
	font-size:11px;
	text-decoration:none;
	color:black;
	background-color:transparent;
	}
table.browse_tool_table td.browse_tool span.browse_tool_num {
	color:#cc0000;
	}
	table.browse_tool_table table {
		}
	table.browse_tool_table table td {
		}
	table.browse_tool_table table td.browse_tool_button {
	}
	table.browse_tool_table table td.browse_tool {
		font-size:11px;
		text-decoration:none;
		color:black;
		background-color:transparent;
		}
	table.browse_tool_table table td.bt_pages {
		width:20px;
		height:20px;
		text-align:center;
		vertical-align:middle;
		font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#000000;
		background-color:#EFEFEF;
		}
	table.browse_tool_table table td.bt_pages a.bt_pages:link,
	table.browse_tool_table table td.bt_pages a.bt_pages:visited {
		display:block;
		width:20px;
		height:20px;
		text-align:center;
		color:#000000;
		}
	table.browse_tool_table table td.bt_pages a.bt_pages:hover {
		display:block;
		width:20px;
		height:20px;
		text-align:center;
		color:#FFFFFF;
		background-color:#232323;
		}
	table.browse_tool_table table td.bt_pages_ghost {
		color:#AAAAAA;
		text-decoration:none;
		}
	table.browse_tool_table table td.bt_pages_ghost span.bt_pages_ghost{
		color:#AAAAAA;
		text-decoration:none;
		}
	table.browse_tool_table table td.browse_tool_curpage {
		width:20px;
		height:20px;
		text-align:center;
		color:#FFFFFF;
		background-color:#232323;
		}
	table.browse_tool_table table td.browse_tool_button a:link,
	table.browse_tool_table table td.browse_tool_button a:visited {
		display:block;
		width:100px;
		height:18px;
		padding:5px;
		border:1px solid #000000;
		font-size:10px;
		font-weight:bold;
		line-height:10px;
		text-align:center;
		text-decoration:none !important;
		color:#000000;
		background-color:transparent;
		}
	table.browse_tool_table table td.browse_tool_button a:hover {
		text-decoration:none !important;
		color:#FFFFFF;
		}
	table.browse_tool_table table td.browse_tool_button span.browse_tool_ghost {
		font-size:10px;
		line-height:10px;
		text-decoration:none;
		color:#AAAAAA;
		}

/* LISTING DETAIL - NEXT/PREV BAR (WHEN "Show NextPrev Bar On Listing Page" IS
   SET TO "yes" AT "SITE CONFIG", "LISTINGS" TAB) - THIS IS NOT THE SAME FOR THE
   TAG {next_prev} AS SET ABOVE
*******************************************************************************/
.next_prev_listing {
	float:right;
	width:358px !important;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	}
.next_prev_listing img {
	width:59px !important;
	}
.next_prev_listing .count {
	float:right;
	width:358px;
	margin:0; padding:0 0 10px 0;
	text-align:center;
	}
.next_prev_listing ul {
	clear:both;
	width:100% ;
	height:28px !important;
	margin:0;
	padding:0;
	list-style:none;
	text-align:right;
	}
.next_prev_listing li {
	display:inline;
	}
.next_prev_listing .listing_xy {
	float:right;
	width:358px;
	text-align:center;
	color:#999999;
	/*border-bottom:1px solid #CFCFCF;*/
	}

/* SEARCH CLASS DEFAULT (search_class_default.html)
*******************************************************************************/
#search_class_form {
	width:100%;
	margin:0;
	padding:0;
	background-color:#F7F7F7;
	}
#search_class_form h3 {
	margin:0;
	padding:10px 0 10px 10px;
	font-size:14px;
	color:#000000;
	}
form#class_search_form {
	margin:0;
	padding:0 0 10px 0;
	font-size:12px;
	line-height:20px;
	color:#000000;
	}
form#class_search_form input { /* THESE SETTINGS MAY AFFECT BELLOW */
	margin:0 5px 0 10px;
	background-color:#F7F7F7;
	}
	form#class_search_form input#button_search_listings {
		width:150px;
		margin:20px 10px 0 10px;
		padding:3px 0 3px 0;
		border:3px outset #999999;
		cursor:pointer;
		font-size:12px;
		color:#000000;
		background-color:#9FB6D5;
		}
	form#class_search_form input#button_view_listings {
		width:150px;
		margin:20px 10px 0 0;
		padding:3px 0 3px 0;
		border:3px outset #999999;
		cursor:pointer;
		font-size:12px;
		color:#000000;
		background-color:#9FB6D5;
		}

/* SEARCH PAGE DEFAULT (search_page_default.html)
*******************************************************************************/
#search_page_default {
	float:left;
	width:100%;
	font-size:12px;
	}
	#search_page_default .no_results {
	float:left;
	color:#FC0000;
	margin-bottom:10px;
	}
	#search_page_default .no_results a:link,
	#search_page_default .no_results a:visited {
		color:#FC0000;
		}
	#search_page_default .no_results a:hover {
		color:#000000;
		}
#templated_search_form {
	width:100%;
	}
#templated_search_form_data {
	margin-left:140px; /* SAME WIDTH SET AT featured_vertical.css FOR "#featured_listings_vertical" */
	}
	div#templated_search_form form {
		float:left;
		padding-top:20px;
		}
	table#search_fields {
		width:100%;
		}
	table#search_fields td {
		width:50%;
		padding-bottom:20px;
		vertical-align:top;
		}
	table#search_fields td.searchpage_field_caption {
		width:20%;
		font-weight:bold;
		}
	table#search_fields td br {
		display:none;
		}
	table#search_fields select {
		width:auto;
		margin-left:5px;
		}
	table#search_fields option {
		}
	#before_search_button {
		font-weight:bold;
		}
		p.lang_text_search {
			font-weight:bold;
			}
			p.lang_text_search input {
				width:210px;
				margin-left:20px;
				}
		p.show_only_with_images {
			font-weight:bold;
			}
		p.show_only_with_vtours {
			font-weight:bold;
			}
	#search_button {
		margin-top:20px;
		}
		#search_button input {
			width:150px;
			font-size:12px;
			}

/* VIEW USERS (view_users_default.html)
*******************************************************************************/
.view_users {
	margin:0;
	padding:0;
	}
.view_users_thumbs {
	float:left;
	margin-right:20px;
	}
	.view_users_thumbs a:link,
	.view_users_thumbs a:visited {
		}
	.view_users_thumbs a:hover {
		}
	.view_users_thumbs img {
		}
.view_users_fields {
	float:left;
	padding-bottom:20px;
	}
	.view_users_fields h3 {
		}
	.view_users_fields a:link,
	.view_users_fields a:visited {
		}
	.view_users_fields a:hover {
		}

/* VIEW USER (view_user_default.html)
*******************************************************************************/
.view_user {
	clear:both;
	margin:0;
	padding:0 0 0 5px;
	}
.view_user_name {
	float:left;
	width:100%;
	padding-bottom:20px;
	font-size:14px;
	font-weight:bold;
	}
.view_user_images {
	float:left;
	width:130px;
	margin:0;
	padding:0;
	}
.view_user_images img {
	float:left;
	border:0 none;
	}
.view_user_images h3 {
	}
.view_user_info {
	float:right;
	width:50%;
	margin:0;
	padding:0;
	}
	.view_user_info ul {
		}
	.view_user_info li {
		}
	.view_user_info a:link,
	.view_user_user_info a:visited {
		}
	.view_user_info a:hover {
		}
.view_user_listings {
	float:right;
	width:50%;
	margin:0;
	padding:20px 0 0 0;
	}
	.view_user_listings ul {
		}
	.view_user_listings li {
		}
	.view_user_listings a:link,
	.view_user_listings a:visited {
		}
	.view_user_listings a:hover {
		}
.view_user_hitcount {
	clear:both;
	}

/* LISTING DETAIL DEFAULT TEMPLATE (listing_detail_default.html)
*******************************************************************************/
#listing_detail_default {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	font-size:11px;
	}
	#listing_detail_default_header {
		float:left;
		width:375px; /* 733px INNER (-) 358px ".next_prev_listing" = 375px */
		}
	#listing_detail_default_header h3 {
		}
	#listing_detail_default_header h4 {
		}
	#listing_detail_default_header a:link,
	#listing_detail_default_header a:visited {
		text-decoration:none;
		}
	#listing_detail_default_header a:hover {
		text-decoration:none;
		color:#FC0000;
		}
	#listing_detail_default .vtour_button {
		float:left;
		margin-top:10px;
		}
#listing_detail_default_inner {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	}
	#listing_detail_default_images {
		float:left;
		width:130px; height:1px !important;
		margin:0;
		padding:0;
		text-align:center;
		}
	#listing_detail_default_images strong {
		float:left;
		display:inline;
		font-style:italic;
		text-transform:uppercase;
		}
	#listing_detail_default_images hr {
		float:left;
		display:block;
		width:115px !important;
		}
	#listing_detail_default_images img {
		}
	#listing_detail_default_images b {
		font-weight:normal;
		font-style:italic;
		}

	#listing_detail_default_fieldslinks {
		height:100% !important;
		margin:0 0 0 130px;
		padding:0;
		text-align:left;
		}

/* LISTING DETAIL MAINJAVACOLUMN TEMPLATE (listing_detail_mainjavacolumn.html)
*******************************************************************************/
#listing_detail_mainjavacolumn {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	font-size:11px;
	}
	#listing_detail_mainjavacolumn_header {
		float:left;
		width:375px; /* 733px INNER (-) 358px ".next_prev_listing" = 375px */
		}
#listing_detail_mainjavacolumn_inner {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	}
	#listing_detail_mainjavacolumn_fieldslinks {
		height:100% !important;
		margin:0 0 0 130px;
		padding:0;
		text-align:left;
		}
	#listing_detail_mainjavacolumn_images {
		float:left;
		width:130px; height:1px !important;
		margin:0;
		padding:0;
		text-align:center;
		}
	#listing_detail_mainjavacolumn_mainimage {
		text-align:center;
		}

	#listing_detail_mainjavacolumn table {
		width:100%;
		font-size:11px;
		}
	#listing_detail_mainjavacolumn img {
		width:100px;
		border:0 none;
		}
	#listing_detail_mainjavacolumn img#main {
		width:360px;
		border:0 none;
		}
	#listing_detail_mainjavacolumn a:link, #listing_detail_mainjavacolumn a:visited {
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		color:#666666;
		}
	#listing_detail_mainjavacolumn a:hover {
		text-decoration:underline;
		}
	#listing_detail_mainjavacolumn .vtour_button {
		margin-top:10px;
		}
	#listing_detail_mainjavacolumn .vtour_button img {
		width:200px;
		height:30px;
		}

/* LISTING DETAIL MAINJAVAROWS TEMPLATE (listing_detail_mainjavarows.html)
*******************************************************************************/
#listing_detail_mainjavarows {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	font-size:11px;
	}
#listing_detail_mainjavarows_inner {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	}
	#listing_detail_mainjavarows_header {
		float:left;
		width:375px; /* 733px INNER (-) 358px ".next_prev_listing" = 375px */
		}
	#listing_detail_mainjavarows_fieldslinks {
		height:100% !important;
		margin:0;
		padding:0;
		text-align:left;
		}
	#listing_detail_mainjavarows_mainimage {
		width:100% !important;
		text-align:center;
		}
		#listing_detail_mainjavarows_mainimage img#main {
			width:480px;
			border:0 none;
			}
		#listing_detail_mainjavarows_mainimage table {
			width:100% !important;
			border-collapse:collapse;
			border-spacing:0px;
			text-align:justify;
			}
		p#mainjavarows_thumbs {
			text-align:center;
			}
		p#mainjavarows_thumbs br {
			display:none; /* FORCING HTML HARDCODED */
			}
		p#mainjavarows_thumbs table {
			width:100% !important;
			border-collapse:collapse;
			border-spacing:0px;
			}
		p#mainjavarows_thumbs td {
			text-align:center;
			vertical-align:top;
			}
		p#mainjavarows_thumbs img {
			float:left;
			width:100px;
			margin:10px 0 0 40px;
			border:0 none;
			}

/* LISTING DETAIL SLIDESHOW TEMPLATE (listing_detail_slideshow.html)
*******************************************************************************/
#listing_detail_slideshow {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	font-size:11px;
	}
#listing_detail_slideshow_inner {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	}
	#listing_detail_slideshow_header {
		float:left;
		width:375px; /* 733px INNER (-) 358px ".next_prev_listing" = 375px */
		}
	#listing_detail_slideshow_fieldslinks {
		height:100% !important;
		margin:0;
		padding:0;
		text-align:left;
		}
	#listing_detail_slideshow_mainimage {
		width:100% !important;
		text-align:center;
		}
		#listing_detail_slideshow_mainimage img#main {
			width:460px;
			border:0 none;
			}
		#listing_detail_slideshow_mainimage table {
			width:100% !important;
			border-collapse:collapse;
			border-spacing:0px;
			text-align:justify;
			}
.slideshow_img img#SLIDESIMG {
	width:480px;
	border:0 none;
	}
#listing_detail_slideshow a:link, #listing_detail_slideshow a:visited {
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#666666;
	}
#listing_detail_slideshow a:hover {
	text-decoration:underline;
	}

/* LISTING DETAIL TABBED
*******************************************************************************/
#listing_detail_tabbed {
	float:left;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
#listing_detail_tabbed table {
	width:100%;
	border-collapse:collapse;
	border:0 none;
	}
	#listing_detail_tabbed .tab a:link,
	#listing_detail_tabbed .tab a:visited {
		font:10px Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight:normal;
		text-decoration:none;
		color:#666666;
		cursor:pointer;
		}
	#listing_detail_tabbed .tab a:hover {
		text-decoration:none;
		}
#listing_detail_tabbed_header {
	width:100%;
	}
#listing_detail_tabbed_fieldslinks {
	height:100% !important;
	margin:0;
	padding:0;
	text-align:left;
	}
	#listing_detail_tabbed_mainimage {
		width:100%;
		text-align:center;
		}
		#listing_detail_tabbed_mainimage img#main {
			width:480px !important;
			border:0 none;
			}
		#listing_detail_tabbed_mainimage table {
			width:100% !important;
			border-collapse:collapse;
			border-spacing:0px;
			text-align:justify;
			}
		p#tabbed_thumbs {
			text-align:center;
			}
		p#tabbed_thumbs br {
			display:none; /* FORCING HTML HARDCODED */
			}
		p#tabbed_thumbs table {
			width:100% !important;
			border-collapse:collapse;
			border-spacing:0px;
			}
		p#tabbed_thumbs td {
			text-align:center;
			vertical-align:top;
			}
		p#tabbed_thumbs img {
			float:left;
			width:100px;
			margin:10px 0 0 40px;
			border:0 none;
			}
.slideshow_img img#SLIDESIMG {
	width:480px;
	border:0 none;
	}
.tab-page { /* SEE ALSO "iexplorer.css" */
	z-index:2;
	position:relative;
	clear:both;
	top:-2px;
	border-top:1px solid #5B6064;
	padding:0px;
	color:#111;
	background:#FFF;
	}
.tab-pane {
	position:relative;
	display:block;
	width:100%; /* width needed weird IE bug */
	}
.tab {
	z-index:1;
	position:relative;
	float:left;
	display:inline;
	height:18px;
	top:0;
	margin:1px 1px 0px 1px;
	padding:2px 4px 1px 4px;
	border:1px solid #5B6064;
	border-bottom-width:0;
	text-align:center;
	background-color:#efefef;
	cursor:pointer;
	overflow:hidden;
	white-space:nowrap;
	}
.tab.selected {
	z-index:3;
	height:20px !important;
	top:-2px;
	margin:1px 1px 0px 1px;
	padding:2px 4px 1px 4px;
	border-bottom-width:0;
	background-color:#FFF;
	}
.tab.hover {
	height:19px;
	background-color:#FFF;
	}
.tab-row {
	z-index:1;
	white-space:nowrap;
	}

/* FEATURED LISTINGS HORIZONTAL
*******************************************************************************/
#featured_listings_horizontal {
	width:100%;
	margin:0;
	padding:0 0 0 0;
	font-size:12px;
	text-align:left;
	}
	#featured_listings_horizontal .featured_listings_block {
		float:left;
		width:130px;
		margin:0;
		padding:0;
		text-align:center;
		}
	#featured_listings_horizontal .featured_listings_block a:link.title ,
	#featured_listings_horizontal .featured_listings_block a:visited.title  {
		font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#666666;
		background-color:transparent;
		}
	#featured_listings_horizontal .featured_listings_block a:hover.title  {
		text-decoration:underline;
		color:#FF0000;
		background-color:transparent;
		}
	img.featured_listings_horizontal_thumb {
		border:0 none;
		}

/* FEATURED LISTINGS VERTICAL
*******************************************************************************/
#featured_listings_vertical {
	width:130px; /* ON CHANGE, SEE ALSO main.css: "#templated_search_form_data" */
	margin:0 10px 0 0;
	padding:0;
	font-size:12px;
	text-align:center;
	}
	#featured_listings_vertical .featured_listings_block {
		margin:0;
		padding:10px 0 0 0;
		}
	#featured_listings_vertical .featured_listings_block a:link.title ,
	#featured_listings_vertical .featured_listings_block a:visited.title  {
		font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-decoration:none;
		color:#666666;
		background-color:transparent;
		}
	#featured_listings_vertical .featured_listings_block a:hover.title  {
		text-decoration:underline;
		color:#FF0000;
		background-color:transparent;
		}
	img.featured_listings_vertical_thumb {
		border:0 none;
		}

/* SEARCH RESULT BOX
*******************************************************************************/
#box_titles {
	width:100%;
	padding:20px 0 20px 0;
	text-align:center;
	font-weight:bold;
	}
	#box_titles a:link,
	#box_titles a:visited {
		}
	#box_titles a:hover {
		}
.box_dataset {
	width:100%;
	margin:0 0 10px 0;
	padding:0;
	background-color:#EAEAEA;
	}
	.box_dataset .box_dataset_image {
		float:left;
		padding:3px 3px 1px 3px;
		text-align:left;
		background-color:#CFCFCF;
		}
		.box_dataset .box_dataset_image img {
			border:2px solid #FFFFFF;
			}
	.box_dataset .box_dataset_dataleft {
		float:left;
		padding:5px;
		text-align:left;
		}
	.box_dataset .box_dataset_dataright {
		float:right;
		padding:5px;
		text-align:right;
		}
	.box_dataset .textarea {
		float:left;
		width:100%;
		padding:5px;
		text-align:justify;
		}
		.box_dataset .textarea a:link,
		.box_dataset .textarea a:visited {
			}
		.box_dataset .textarea a:hover {
			}

/* SEARCH RESULT DEFAULT
*******************************************************************************/
table.search_result_header {
	width:100%;
	margin-top:10px;
	}
	table.search_result_header th {
		height:20px;
		border:1px solid #9FB6D5;
		text-align:center;
		}
	table.search_result_header td {
		text-align:center;
		vertical-align:middle;
		}
	table.search_result_header th.title {
		width:140px;
		text-align:center;
		}
	table.search_result_header td.title {
		width:140px;
		padding-top:10px;
		text-align:center;
		}
	table.search_result_header td.title img {
		padding:3px 0 3px 0;
		border:0 none;
		}
	table.search_result_header td.textarea {
		text-align:left;
		padding-bottom:10px;
		}
	table.search_result_header a:link,
	table.search_result_header a:visited {
		}
	table.search_result_header a:hover {
		}
	table.search_result_header .result_row_0 {
		background-color:#F0F0F0;
		}
	table.search_result_header .result_row_1 {
		background-color:#FFFFFF;
		}

/* SEARCH RESULT NOPHOTO
*******************************************************************************/
table#search_result_nophoto {
	width:100%;
	line-height:18px;
	}
	table#search_result_nophoto th {
		padding:10px 0 20px 0;
		font-weight:bold;
		text-align:center;
		}
	table#search_result_nophoto td {
		text-align:center;
		}
	table#search_result_nophoto th.title {
		text-align:center;
		}
	table#search_result_nophoto td.title {
		text-align:left;
		}
	table#search_result_nophoto th a:link,
	table#search_result_nophoto th a:visited {
		text-align:right;
		text-decoration:underline;
		}
	table#search_result_nophoto th a:hover {
		text-decoration:none;
		}
	table#search_result_nophoto .result_row_0 {
		background-color:#F0F0F0;
		}
	table#search_result_nophoto .result_row_1 {
		background-color:#FFFFFF;
		}
	table#search_result_nophoto tr.result_row_0 td,
	table#search_result_nophoto tr.result_row_1 td {
		height:18px;
		font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		}

/* OPEN-REALTY GENERAL TAGS & OTHERS
*******************************************************************************/

#or_content_tag .delete_this ul {
	margin-top:0;
	list-style-type:square;
	}
#or_content_tag .delete_this li {
	padding-top:10px;
	}
#or_content_tag {
	float:left;
	width:100%;
	/* IF NEEDED, ALSO SEE HEIGHT FROM TOP SET AT: sliding_panels.css */
	margin:0; padding:10px 0 0 0;
	}
#or_content_tag table {
	clear:both;
	font-size:12px;
	border-collapse:collapse;
	border-spacing:0px;
	border:0 none;
	}
	#or_content_tag .page_display,
	#or_content_tag .page_display td,
	#or_content_tag .page_display p {
		margin:0; padding:0;
		line-height:15px;
		font-size:12px;
		text-align:left;
		}
	#or_content_tag .page_display h2 {
		margin:0 0 10px 0;
		padding:10px 0 2px 0;
		line-height:26px;
		font-size:16px;
		}
	#or_content_tag .page_display ul {
		margin-top:0;
		list-style-type:square;
		}
	#or_content_tag a:link, #or_content_tag a:visited {
		text-decoration:underline;
		color:#000000;
		}
	#or_content_tag a:hover {
		text-decoration:none;
		color:#999999;
		}

.vtour_button img {width:200px; height:30px;}
#ptviewer {width:480px !important; margin-top:20px;}
p#ttech_logo {padding-left:5px;}
select#tourmenu {width:200px; font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;}
span.reg_mark_h2 {font-size:9px; font-style:normal; vertical-align:top;}
.clear {clear:both;}
.center {width:100%; text-align:center;}
.float_left {float:left;}
.float_left_half {float:left; width:50%;}
.float_right {float:right;}
.float_right_half {float:right; width:50%}

span.bold {font-weight:bold;}
span.italic {font-style:italic;}

p {margin:0; padding:0;}
p.bold {font-weight:bold;}

/* THIS CONTROLS THE TABLES DISPLAYED BY PAGES GENERATED BY THE PAGE EDITOR */
table.page_display {
	border:3px;
	}
td.page_display {
	width:100%;
	vertical-align:top;
	}

/* THIS CONTROLS THE TABLES DISPLAYED IN THE ADMIN */
table.admin_main {
	width:100%;
	border:3px;
	}
td.admin_main {
	width:100%;
	vertical-align:top;
	}

/* THIS CONTROLS ROW COLORS */
	td.row1_0 {background-color:#009900;}
	td.row2_0 {background-color:#CCFFCC;}
	td.row3_0 {background-color:#99CC99;}

.adminListingLeft_0 {
	color:#FFFFFF;
	background-color:transparent;
	}
