#printhead{display:none;}
html{height:100%; max-height:100%; padding:0; margin:0; border:0; background:#fff; line-height:120%;font-size:100%; font-family:"arial",tahoma,arial,arial,sans-serif;
/* hide overflow:hidden from IE5/Mac */
/* \*/
overflow:hidden;
/* */
 }
body{height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}
#content{display:block; height:100%; max-height:100%; overflow:auto; padding-left:10%; padding-top: 12px; position:relative; z-index:3; word-wrap:break-word; padding-right:10%;}
#head{position:absolute; margin:0; top:0; right:18px; display:block; width:100%; height:131px; background:#fff; font-size:13px; z-index:5; color:#000; border-bottom:2px solid #06a;}
#foot{position:absolute; margin:0; bottom:-1px; right:18px; display:block; width:100%; height:20px; background:#fff; color:#000; text-align:right; font-size:1em; z-index:4; border-top:1px solid #000;}
.pad1{display:block; width:18px; height:51px; float:left;}
.pad2{display:block; height:131px;}
#content p{padding:5px;}
.bold{ font-weight:bold;}
.red{color:#c00; margin-left:5px; font-family:"trebuchet ms","trebuchet","Arial",sans-serif;}
h2{margin-left:5px;}
h3{margin-left:5px;}
#date{float:right;margin:0; padding:0;font-size:12px;text-align:right;color:#D3CDC6;}
#right {float:right; width: 50%;}
#left {float:left; width: 50%;}
/* TOPBAR & HORIZONTAL MENU*******************************************************************************/
#topbar{margin:0 10px 0 10px;}
#topbar_left{}
#topbar_right{height:35px;border-top:1px solid #DDDDDD;}
#main_horiz_menu{float:left;width:100%;height:26px;margin:0;padding:0;border-top:1px solid #A9A9A9;white-space:nowrap;background-color:#9FB6D5;}
#main_horiz_menu ul{float:left;margin:0;padding:0;list-style:none;font-weight:bold;}
#main_horiz_menu li{float:left;margin:0;padding:0;}
#main_horiz_menu li a{line-height:25px;border-right:solid 1px #A3A3A3;}
#main_horiz_menu a:link,#main_horiz_menu a:visited{float:left;padding:0 20px 0 20px;border-bottom:1px solid #9fb6d5;
/* SAME COLOR AS BACKGROUND */
font-size:12px;font-weight:bold;text-decoration:none;color:#FFFFFF;}
#main_horiz_menu a:hover{padding-top:2px;line-height:24px;border-bottom:1px solid #FFFFFF;text-decoration:none;color:#000000;background-color:#B9C5D3;}
/*Listing Details*/
#listingtile{width:100%;padding:5px;}
#listingimage{padding:10px; margin: 0 auto;}
#listinginfo{padding:5px; width: 100%}
#listingright{float:right;}
#listingleft{float:left;}
#listingcenter{padding:5px;}
#listingfeature{width: 100%; padding:10px; margin: 0 auto;}
#listingfeature1{float:right; margin: 0 auto; width: 50%;}
#listingfeature2{float:left; margin: 0 auto; width: 50%;}
#listingbottom{clear:both; padding:5px; height: 400px;}
#listingmap{float:right; width:50%;}
#listinglinks{padding-bottom: 10px;}
#listingcontact{}
/* Main menu*/
.menu {
  width: 800px;
  padding:0; 
  margin:0 auto; 
  list-style-type:none;
  white-space:nowrap;
  }
.menu li {
  float:left;
  min-width:100px;
  }
.menu a {
  position:relative;
  display:block; 
  text-decoration:none; 
  min-width:100px; 
  float:left; 
  }
* html .menu a {
  width:100px;
  }
.menu a span {
  display:block; 
  color:#000; 
  background:#c4c4c4; 
  border:1px solid #fff; 
  border-width:2px 1px; 
  text-align:center; 
  padding:4px 4px; 
  cursor:pointer;
  }
* html .menu a span {
  width:100px; 
  cursor:hand; 
  w\idth:66px;
  }
.menu a b {
  display:block; 
  border-bottom:2px solid #06a;
  }
.menu a em {
  display:none;
  }
.menu a:hover {
  background:#fff;
  text-decoration:none; 
  }
.menu a:hover span {
  color:#fff; 
  background:#08c;
  }
.menu a:hover em {
  display:block; 
  overflow:hidden; 
  border:4px solid #06a; 
  border-color:#06a #fff; 
  border-width:4px 6px 0 6px; 
  position:absolute; 
  left:50%; 
  margin-left:-6px;
  }

/* MAIN CONTENT & BOXES*******************************************************************************/
#main_content{padding:10px;font-size: 14px;}
#main_content_top{}
#main_content_top_left{}
#main_content_top_right{height:8px;
/* SAME HEIGHT AT #main_content_bottom_right */
overflow:hidden;}
#main_content_bottom{}
#main_content_bottom_left{}
#main_content_bottom_right{height:8px;
/* SAME HEIGHT AT #main_content_top_right */
overflow:hidden;}
#content_area{margin:0 auto;padding:5px;}
#content_left{float:left;width:190px;
/* SAME MARGIN BELOW */
padding:0;margin:0;}
#content_right{float:left;margin-left:0px;
/* SAME WIDTH ABOVE */
padding-left:10px;}
.box{margin:0 0 8px 0; padding:0;background-color:#EDEDED;}
.box_top{background:url(images/borders_box.png) 0 0 repeat-x;
/* TOP LINE */
}
.box_top_left{background:url(images/borders_box.png) 0 -8px no-repeat;
/* TOP LEFT */
}
.box_top_right{height:8px;
/* SAME HEIGHT AT .box_bottom_right */
overflow:hidden;background:url(images/borders_box.png) 100% -24px no-repeat;
/* TOP RIGHT */
}
.box_bottom{background:#efefef url(images/borders_box.png) 0 7px repeat-x;
/* BOTTOM LINE */
}
.box_bottom_left{background:url(images/borders_box.png) 0 -16px no-repeat;
/* BOTTOM LEFT */
}
.box_bottom_right{height:8px;
/* SAME HEIGHT AT .box_top_right */
overflow:hidden;background:url(images/borders_box.png) 100% -32px no-repeat;
/* BOTTOM RIGHT */
}
.box_content{margin:0; padding:0 8px 0 8px;border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3;}
.box_content h6{margin:-2px -7px 0 -7px;padding:0 0 5px 8px;border-bottom:3px double #CDCDCD;font-family:Arial,Arial,sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;text-align:left;color:#999999;background-color:transparent;}
.box_content h6 a:link, .box_content h6 a:visited{font-family:Arial,Arial,sans-serif;font-size:13px;font-weight:bold;text-decoration:none;text-transform:uppercase;text-align:left;color:#999999;background-color:transparent;}
.box_content h6 a:hover{text-decoration:none;color:#000000;}
.box.menu_vertical ul,.box.syndication ul{list-style:none;margin:0;padding:10px 0 0 0;background-color:#EDEDED;}
.box.menu_vertical ul li,.box.syndication ul li{height:20px;}
.box.menu_vertical ul li a:link,.box.menu_vertical ul li a:visited{padding:2px 0 0 20px;font-size:13px;
/* CHANGING FONT SIZE,MAY REQUIRE ADJUSTMENTS ON PADDING */
font-weight:bold;text-decoration:none;color:#333333;background:url(images/button_play.png) no-repeat;background-position:0 0;}
.box.menu_vertical ul li a:hover{padding-left:20px;color:#333333;background:url(images/button_play.png) no-repeat;background-position:0 -14px;}
/* 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:12px;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:5px;font-weight:bold;}
.multiple_options{float:left;}
.multiple_options ul{margin:0;padding:0;list-style-type:none;}
.multiple_options li{display:inline;line-height:18px;padding-left:18px;background:url(images/box_ticked.png) no-repeat;}
#features_right{float:left;width:50%;}
#features_right ul{float:left;margin:0;padding:5px;list-style-type:none;}
#features_right li{display:inline;line-height:18px;}
div.features_ticked{float:left;margin-top:15px;padding-left:18px;}
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:12px;text-decoration:none;color:black;background-color:#F0F0F0;}
table.browse_tool_table td{}
table.browse_tool_table td.browse_tool{font-size:12px;text-decoration:none;color:black;background-color:transparent;}
table.browse_tool_table td.browse_tool span.browse_tool_num{color:#336699;}
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:12px;text-decoration:none;color:black;background-color:transparent;}
table.browse_tool_table table td.bt_pages{vertical-align:middle;font:10px Arial,Geneva,Arial,Helvetica,sans-serif;text-decoration:none;color:#000000;background-color:#D1DEE9;}
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:24px;height:20px;text-align:center;color:#000000;}
table.browse_tool_table table td.bt_pages a.bt_pages:hover{color:#FFFFFF;background-color:#132975;}
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{display:block;width:24px;height:20px;text-align:center;color:#FFFFFF;background-color:#132975;}
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:12px;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:1px;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:12px;}
.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%;}
#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%;}
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;}
/* 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;}

/* 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 Arial,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 Arial,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; font-size: 18px;}
#box_titles a:link, #box_titles a:visited{}
#box_titles a:hover{}
.box_dataset{ font-size: 16px;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 Arial,Geneva,Arial,Helvetica,sans-serif;}
/*SprySlidingPanels - version 0.1 - Spry Pre-Release 1.5Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved.*******************************************************************************/
#sliding_panels{
/* HEIGHT IS SET BELOW at SprySlidingPanels DEFAULT SETTINGS */
margin-bottom:10px;border-bottom:1px solid #CFCFCF;}
.panel{float:left;width:100%;margin:0;padding:0;}
.panel .panel_images{float:right;width:425px;
/* 85px p/image  X 5 images = 425px */
margin-left:20px;text-align:right;}
.panel ul{list-style:none;margin:0;padding:0;}
.panel li{float:left;}
.panel .panel_images img{border:0 none;}
.panel .panel_text{clear:both;font:11px Arial,Geneva,Arial,Helvetica,sans-serif;text-align:justify;color:#000000;background-color:transparent;}
/*This is the selector for the main SlidingPanels container. This selectordefines the width and height of the view port for the widget. Note thatthis selector does not set the overflow property since that is done programaticallyby the widget. Setting the overflow property programatically ensures thatthe contens of the widget will be fully visible should JavaScript be disabledin the browser.If you want to constrain the width of the SlidingPanels widget,set a width onthe SlidingPanels container. By default,our sliding panels widget expandshorizontally to fill up available space.The SlidingPanels container is positioned relative so that content inside itcan be positioned relative to its upper left corner.Avoid placing any CSS border or padding properties on the SlidingPanels containeras they can affect the proper positioning and sliding animations of the contentsinside the container.The name of the class ("SlidingPanels") used in this selector is not necessaryto make the widget function. You can use any class name you want to style theSlidingPanels container.*/
.SlidingPanels{position:relative;height:120px;padding:0px;border:none;}
/*This is the selector for the container that holds all of the content panelsfor the widget. The SlidingPanelsContentGroup container is what gets programticallypositioned to create the slide animation. It is also what governs the layout ofthe panels.By default,the width of the container is the same as its parent,the SlidingPanelscontainer.You can make the panels within the SlidingPanelsContentGroup container layouthorizontally by giving the SlidingPanelsContentGroup container a width that is as wideor larget than the sum of the widths of all of the content panels,and then floatingthe content panels inside the SlidingPanelsContentGroup container so they all appearon the same line. You may also need to float the SlidingPanels and SlidingPanelsContentGroupcontainers to insure that none of the content panels "leak" outside of the widget.Avoid placing any CSS border,margin,or padding properties on the SlidingPanelscontainer as they can affect the proper positioning and sliding animations of thethe container within the widget.The name of the class ("SlidingPanelsContentGroup") used in this selector is notnecessary to make the widget function. You can use any class name you want to style theSlidingPanelsContentGroup container.*/
.SlidingPanelsContentGroup{position:relative;width:100%;margin:0px;padding:0px;border:none;}
/*This is the selector for the container that holds content for a given panel. In ourdefault style implementation,the dimensions of each content panel exactly match thedimensions of the view port (SlidingPanels) container. This ensures that only onepanel ever shows within the view port.Avoid placing any CSS border,margin,or padding properties on the SlidingPanelscontainer as they can affect the proper positioning and sliding animations of thethe panel within the widget. You can place border,margins and padding on any content*inside* the content panel.The name of the class ("SlidingPanelsContent") used in this selector is notnecessary to make the widget function. You can use any class name you want to style theSlidingPanelsContent container.*/
.SlidingPanelsContent{width:100%;height:120px;overflow:hidden;margin:0px;padding:0px;border:none;}
/*The class used in this selector is programatically added to the SlidingPanels containeranytime we are animating between panels. This rule makes sure that *all* content insidethe widget is overflow:none to avoid a rendering glitch that occurs in FireFox 1.5 wheneverthere is an element inside the widget that displays a scrollbar.The class is automatically removed once the animation has stopped so that the overflowproperties of the content inside the widget should be restored.*/
.SlidingPanelsAnimating *{overflow:hidden !important;}
/*The class used in this selector is programatically added to the SlindingPanelsContentcontainer that is currently visible in the view port. The class is automatically removedwhen the widget switches to a different panel.*/
.SlidingPanelsCurrentPanel{}
/*The class used in this selector is programatically added to the SlidingPanels containeranytime the SlidingPanels container is given focus. The class is automatically removedonce the SlidingPanels container loses focus.*/
.SlidingPanelsFocused{}
/* 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{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;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:25px;text-align:left;}
#or_content_tag .page_display h2{margin:0 0 10px 0;padding:10px 0 2px 0;line-height:26px;font-size:24px;color:#ff0000;}
#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 Arial,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;}
a:link,a:visited{font-weight:normal; text-decoration:none;color:#666666;}
a:hover{font-weight:normal; text-decoration:underline;color:#9FB6D5;}
h1,h2,h3,h4,h5{margin:0; padding:0; font-family:Arial,Arial,Helvetica,sans-serif; font-weight:bold; text-align:left;}
h1{line-height:30px; font-size:20px;}
h2{line-height:28px; font-size:18px;}
h3{line-height:26px; font-size:16px;}
h4{line-height:24px; font-size:14px;}
h5{line-height:18px; font-size:12px;}
h6{
/* USED AS BOXES TITLE */
}
pre{margin:0; padding:0;}
hr{width:100% !important;height:3px;border-top:1px solid #9FB6D5;border-bottom:1px solid #000000;color:#FFFFFF;background-color:#FFFFFF;}
input,select,form{font-family:Arial,Arial,Helvetica,sans-serif;font-size:12px;}
img{border:0 none;}
img.content_image_right{float:right;margin-left:10px;border:0 none;}
img.content_image_left{float:left;margin-right:10px;border:0 none;}
td#main_image_description{padding:0 20px 0 20px;text-align:justify;}
table{border-collapse:collapse;}
td{font-family:Arial,Arial,Helvetica,sans-serif;}
td.row_main{padding-right:10px;border-collapse:collapse;border-spacing:0px;border:0 none;font-size:12px;}
td.row_main h3{font-size:14px;}
td.row_main input{font-size:12px;}
/* 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;}

/* TEMPLATE SELECTOR ============================================================================ */
form.template_selector{margin:0; padding:0;}
form.template_selector fieldset{border:none;}
select#select_users_template{width:150px;}
#parksinfo {width:100%; text-align:center; font-style:italic;}
#parksinfo h2,h3 {text-align:center; color:#ff0000;font-style:normal;line-height:5px;}

