/*   
Theme Name: UIDX Default Theme
Theme URI: http://www.ultimateidx.com
Description: Designed and Developed by The Brokers Edge for use in the UltimateIDX
CSS Theme Version: Version 1.2
Author: The Brokers Edge - Doug Ballance | Jared Ritchey
Author URI: http://www.thebrokersedge.com
CUSTOMIZE THIS THEME: Visit http://www.ultimateidx.com/client-tools/ for tools and tips on customizing this theme
CUSTOMIZE THE TABBED MENU: 
To customize the tab stile for your website please visit http://www.ultimateidx.com/client-tools/
for a list of available tab styles. Then edit the 5 (five) image names below with the appropriate Set variable. 
For example, to use the "Code Blue Deluxe Tab Set" you change SetA- to SetB- in the five instances below.
*/


/*=-=-=-[UIDX Main Container]-=-=-=*/
select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border: 1px solid #333;}
input{border:1px solid #333;}
/*
fieldset{ border: solid #999; border-width: 0px 0px 0px 0px; margin-bottom:12px; padding-bottom:8px;}
fieldset{ background: url("tbefieldset.jpg") bottom left repeat-x; border: solid #999; border-width: 0px 0px 0px 0px; margin-bottom:12px; padding-bottom:8px;}
*/
legend{ display: none; margin-left:20px; display:block; height:22px; font-weight: bold;}
textarea{border:1px solid #333; height:100px; width:170px}
h1{color: #081C59; text-align: center;}
h4{display:block; width:100%;height: 1px;}
h5{display:block; width:100%;height: 1px;}
span.uidx_error { color: red;}
div.uidx_main_content {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }

/*=-=-=-[Base Styling Directives]-=-=-=*/

/* >>> clarfix */
/*.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix{display: inline-table;}*/

/* Hides from IE-mac \*/

/** html .clearfix{height:1%;}
.clearfix{display: block;}*/


/*=-=-=-[UIDX Main Horizontal Tabbed Menu]-=-=-=*/

/*=-=-=-[Image Replace]-=-=-=*/
#uidx_listing_main_menu{float:left; width:100%; background:#fff url(http://www.tulsarealestatemall.com/wp-content/themes/Tulsa-Homes/images/bg.gif) repeat-x bottom; font-size:10px; line-height:normal;}
#uidx_listing_main_menu ul{margin:0; padding:10px 10px 0; list-style-type:none !Important;}
#contentleft #uidx_listing_main_menu ul li{list-style-type:none !Important; float:left; background:url(http://www.tulsarealestatemall.com/static/uidx-images/tbemnu/left.jpg) no-repeat left top; margin:0; padding:0 0 0 9px;}
#uidx_listing_main_menu a {float:left; display:block; background: url(http://www.tulsarealestatemall.com/static/uidx-images/tbemnu/right.jpg) no-repeat right top; padding:5px 15px 4px 6px; text-decoration:none; font-weight:bold; color:#000;}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#uidx_listing_main_menu a {float:none;}
/* End IE5-Mac hack */
#uidx_listing_main_menu a:hover {color:#666;}
#uidx_listing_main_menu li.current{background-image: url(http://www.tulsarealestatemall.com/static/uidx-images/tbemnu/left_on.gif);}
#uidx_listing_main_menu li.current a{background-image: url(http://www.tulsarealestatemall.com/static/uidx-images/tbemnu/right_on.gif);color:#968b5e; padding-bottom:5px;}

/*=-=-=-[UIDX Search Page Default]-=-=-=*/
/* >>> the wrapper divs used for float clearing */
div.uidx_after_menu {}
div.uidx_after_menu fieldset{background:#fff;}
div.uidx_after_menu td { vertical-align:top; }
#uidx_rendered_content ul {list-style-type:none;}
#uidx_searchform_wrapper h5 { padding: 0px; color: #081C59; }
#uidx_searchform_wrapper h1 {margin-left: 20px; font-size: 1.3em; }
#uidx_searchform_wrapper{text-align: left; width:608px;}

#uidx_proptype {}
#uidx_prop_details{}
#uidx_prop_details td.uidx_search_opts select {width: 100px;}
#uidx_prop_details td.uidx_search_buttton input {padding-bottom:15px;}
#uidx_prop_details td.uidx_city select {height: 115px;}
#uidx_prop_additional {}
#uidx_prop_additional td {padding-right: 20px;}

ul.range_choice li{list-style-type:none !Important; margin:0 !Important; padding:0;}
li.range_choice_seperator {display:none;}
table.uidx_search_layout {width:535px;border:none; vertical-align:top;}
.uidx_search_button input{border:none;}
.uidx_search_button{height:34px; line-height:34px; padding-top:10px;}
div.uidx_search_option { margin-left: 20px;}
div.uidx_search_mls { margin-left: 20px;}
div.uidx_footer { padding: 20px; font-size: .7em;}
/*
.uidx_msearchlabels {background-image:url(http://www.tulsarealestatemall.com/static/uidx-css/feed/serachbg8.jpg);font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}
*/
span.uidx_topiclabel {margin:0px 0px 0px 0px;	padding-bottom:0px;	padding-top:0px;font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: 800;font-style: normal;	line-height: normal;color: #0000;}
.uidx_search_hints {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;font-style: normal;line-height: normal;font-weight: 400;color: #999999;}

/*=-=-=-[Search Results Page]-=-=-=*/
ul.lfbox { margin-left: 5px; padding-left: 0px;list-style-image:none; list-style-position:outside; list-style-type:none; }
span.uidx_label2 {float: left;width: 100px;}
span.uidx_value {}
div.uidx_srprice { width: 100%; text-align: right; font-size: 1.1em;}
tr.uidx_srtoprow { background-color: #4775a7; color: white;}
tr.uidx_srtoprow td { padding: 2px;padding-left: 20px; padding-right: 20px;}
tr.uidx_srtoprow a { text-decoration: none; font-size: 1.1em; color: white;}
tr.uidx_srbottomrow {}
div.uidx_listing_separator { }
div.uidx_summary_odd { background-color: #fefefe; width: 570px;}
div.uidx_summary_even { background-color: #f5f5f5; width: 570px;}
table.uidx_summary td.uidx_image { width: 130px;}
table.uidx_summary { text-align: left;}
table.uidx_summary td.uidx_left { width: 160px;}
table.uidx_summary span.uidx_label2 { font-weight: bold;}
table.uidx_summary td.uidx_right { }

/*=-=-=-[UIDX Login / Register Default]-=-=-=*/

#uidx_login_register { width: 500px; margin-left: auto; margin-right: auto;}
#uidx_login_register div.uidx_seperator { margin-top: 10px; margin-bottom: 15px;}
#uidx_login_register  h2 {}
#uidx_login_register p {}
#uidx_login_register div.uidx_user_login {width: 400px; border:1px solid; margin-left: auto; margin-right: auto;}
div.uidx_user_login {background-color: #ECECEC; border: 1px solid #578594; padding-top: 10px;padding-bottom: 10px;}
div.uidx_user_login ul.uidx_header li { display: inline; list-style:none;}
#uidx_login_form {width: 300px; margin-left: auto; margin-right: auto; }

div.uidx_user_register div.uidx_header {border: 1px solid #578594; padding-top: 10px;padding-bottom: 10px; background-color: #ECECEC; width: 100%;}
div.uidx_user_register ul.uidx_header li { display: inline; list-style:none;}
#uidx_login_register div.uidx_user_register {}
#uidx_register_form { padding: 10px;width: 250px;margin-left: auto; margin-right: auto;}

/*=-=-=-[field_box ]-=-=-=*/
.uidx_fieldbox{float:left; display:inline;}
table.uidx_csv_fieldbox { float: left; margin: 20px; }
table.uidx_csv_fieldbox th { background-color: #071C59; color: white;}
table.uidx_csv_fieldbox td.odd { background-color: #eaeaea; }
table.uidx_csv_fieldbox td.even { background-color: #dedede; }

/*=-=-=-[Tab Gallery]-=-=-=*/
div.uidx_tab_gallery_menu { margin: 5px;}

/*=-=-=-[profile.html]-=-=-=*/

/*=-=-=-[Listing Detail]-=-=-=*/
.uidx_listing_content ul.uidx_menubar { margin-left: 115px; padding: 0; list-style-type: none;}
.uidx_listing_content ul.uidx_menubar li { display: inline; }
.uidx_listing_content div.uidx_image_sidebar { width: 180px;margin-left: auto; margin-right: 0; border: 1px solid; background-color: #f6f6f6; }
.uidx_listing_content div.uidx_price {  font-size: 1.2em; width: 100%; background-color: #4775a7; color: #ffffff; text-align:center;}
.uidx_listing_content div.uidx_mls { width: 100%; text-align:center; font-size: small;}
.uidx_listing_content div.uidx_listing_office { text-align:center; color: #ffffff; background-color: #4775A7; }
.uidx_listing_content table.uidx_field { font-size: small;margin-left:auto; margin-right:auto;}
.uidx_listing_content table.uidx_field th { text-align: left;}
.uidx_listing_content table.uidx_field td { text-align: left;}
.uidx_listing_content table.uidx_general { text-align: left; font-size: small;margin-left:auto; margin-right:auto;}
.uidx_listing_content table.uidx_field_container { margin-left:auto; margin-right:auto; width: 100%; }
.uidx_listing_content table.uidx_field_container td {vertical-align: top;   }
.uidx_listing_content div.uidx_remarks_container {padding: 15px; font-size: small;  }
.uidx_listing_content table.uidx_detail_info { width: 100%; margin-left:auto; margin-right:auto; }
.uidx_listing_content table.uidx_field th.uidx_header { text-align:center; }
.uidx_listing_content td.uidx_image_container { width: 340px;}
div.uidx_listing_content a { color:#990000; font-weight:bold; text-decoration:none;}
#uidx_tabfeatures div.uidx_header { padding-top: 2px; padding-bottom: 5px; width: 100%; font-size: 1.2em; font-weight: bold;text-align: center; color: white; background-color: #4775a7;}
#uidx_tabfeatures { border: 1px solid; }
/*=-=-=-[Results Showings]-=-=-=*/
.uidx_label2{float:left; width:100px;}/*list items*/
.uidx_field2{float:left; width:180px; margin-bottom:4px;}
#similar_listings div.uidx_listing { float: left; width:145px;}
/*=-=-=-[Listing Menu]-=-=-=*/

/*=-=-=-[Request Showing]-=-=-=*/
#uidx_request_showing { border: 1px solid; background-color: #f6f6f6; margin-left:auto; width: 200px; }
#uidx_request_showing div.uidx_header { margin-bottom: 10px;  width: 200px; margin-left: auto; margin-right: auto; background-color: #4775A7; color: white; text-align: center; }
#uidx_request_showing span.uidx_label2 { width: 195px; font-size: .8em; font-weight: bold;}
#uidx_request_showing div { width: 120px; margin-left: 10px; margin-bottom:5px;}
#uidx_request_showing input { width: 180px;}

/*=-=-=-[Misc Styling]-=-=-=*/
ul.similar_listings {padding-left:0px; margin-left: 0px ;list-style-image:none; list-style-position:outside; list-style-type:none; }
ul.similar_listings li {display: inline;}
ul.similar_listings span.uidx_label2 {width: 56px;}
#similar_listings {width: 100% ;border: 1px solid;}
#similar_listings div.uidx_header {width: 100% ; font-size: 1.4em;background-color: #071C59; color: white; text-align: center; }

/*=-=-=-[FieldSelect Box]-=-=-=*/
table.uidx_fieldselect_box { width: 100%; border-collapse: collapse; margin-left: auto; margin-right: auto; }
.uidx_fieldselect_box th { width: 100px;} 
.uidx_fieldselect_box td.odd,th.odd { background-color: #f6f6f6;} 
.uidx_fieldselect_box td.even,th.even  { background-color: #DEE8FF;} 

/*=-=-=-[Saved Search Box]-=-=-=*/
div.uidx_savedsearch_links li {display: inline; list-style: none; padding-left: 30px;}

