.rsx {
	color: #FF0000;
}
body {
	background-color: #d4ebf8;
	margin: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif, Tahoma, Georgia;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
    border: 0px;
    padding: 0px;   
}
form {
    font-family: Arial, Verdana, Helvetica, sans-serif, Tahoma, Georgia;
    font-size: 12px;
    margin: 0px;
    border: 0px;
    padding: 0px;   
}

.shadow_left {
	background-image: url(images/shadow_left.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.shadow_right {
	background-image: url(images/shadow_right.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.td_holder {
	width: 980px;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.top_line {
	background-image: url(images/top_line_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 6px;
	background-color: #A2D8EF;
	font-size: 2px;
	vertical-align: bottom;
}
.logo {
	background-image: url(images/logo_tulsaRealEstateWeb.gif);
	background-repeat: no-repeat;
	height: 137px;
	width: 200px;
	text-align: right;
	background-position: right;
}
.top_menu_line1 {
	text-align: right;
	padding-bottom: 6px;
}
a.top_links_black:link, a.top_links_black:active, a.top_links_black:visited {
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
}
a.top_links_black:hover {
	text-transform: uppercase;
	text-decoration: none;
	color: #009EC3;
}
a.top_links_black_sel:link, a.top_links_black_sel:active, a.top_links_black_sel:visited {
	text-transform: uppercase;
	text-decoration: none;
	color: #009EC3;
}
a.top_links_black_sel:hover {
	text-transform: uppercase;
	text-decoration: none;
	color: #000000;
}

a.top_links_orange:link, a.top_links_orange:active, a.top_links_orange:visited {
	text-transform: uppercase;
	color: #f37b21;
	font-weight: bold;
	text-decoration: none;
}
a.top_links_orange:hover {
	text-transform: uppercase;
	color: #0D3283;
	font-weight: bold;
}
a.top_links_orange_sel:link, a.top_links_orange_sel:active, a.top_links_orange_sel:visited {
	text-transform: uppercase;
	color: #0D3283;
	font-weight: bold;
	text-decoration: none;
}
a.top_links_orange_sel:hover {
	text-transform: uppercase;
	color: #f37b21;
	font-weight: bold;
}
.input_search {
	font-family: Arial, Verdana, Helvetica, sans-serif, Tahoma, Georgia;
	font-size: 12px;
}
.img_align_middle {
	vertical-align: top;
	border: 0px none;
}
.img_align_middle2 {
	text-align: center;
	vertical-align: top;
	border: 0px none;
}
.banner {
	padding-right: 10px;
}
.contact_bg {
	background-image: url(images/contact_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 174px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}
.contact_bg_left {
	background-image: url(images/contact_left.gif);
	background-position: left top;
	height: 194px;
	width: 12px;
}
.contact_bg_right {
	background-image: url(images/contact_right.gif);
	background-position: right top;
	height: 194px;
	width: 12px;
}
a.contact_top:link, a.contact_top:active, a.contact_top:visited {
	color: #0D3283;
	text-decoration: underline;
}
a.contact_top:hover {
	color: #ffffff;
	text-decoration: underline;
}
.contact_top_phone {
	font-weight: bold;
	color: #0D3284;
}
.menu_left_bg_repeat {
	background-image: url(images/left_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 250px;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D4EBF8;
	border-left-color: #D4EBF8;
	padding-right: 4px;
	padding-left: 8px;
}
.menu_left_school_links {
	background-image: url(images/left_header_schoolDistricts.gif);
	background-position: left top;
	height: 112px;
	width: 235px;
}
.menu_left_bottom {
	background-image: url(images/left_bottom.gif);
	background-position: left top;
	height: 23px;
	width: 235px;
}
.menu_left_community_links {

	background-image: url(images/left_header_communityLinks.gif);
	background-position: left top;
	height: 112px;
	width: 235px;
}
.left_menu_h1 {
	font-weight: bold;
	color: #0D53AE;
	text-transform: uppercase;
	padding-top: 16px;
}
a.left_def:link, a.left_def:active, a.left_def:visited {
	color: #000000;
	text-decoration: none;
}
a.left_def:hover {
	color: #0D53AE;
	text-decoration: underline;
}
a.left_sel:link, a.left_sel:active, a.left_sel:visited {
	color: #0D53AE;
	text-decoration: underline;
}
a.left_sel:hover {

	color: #000000;
	text-decoration: none;
}
.spliter_hor {
	background-image: url(images/spliter_hor.gif);
	background-repeat: repeat-x;
	background-position: left center;
	height: 20px;
}
.corner_orange_1 {
	background-image: url(images/corner_orange_1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 13px;
	width: 13px;
}
.corner_orange_2 {
	background-image: url(images/corner_orange_2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 13px;
	width: 13px;
}
.corner_orange_3 {
	background-image: url(images/corner_orange_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 13px;
	width: 13px;
}
.corner_orange_4 {
	background-image: url(images/corner_orange_4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 13px;
	width: 13px;
}.corner_orange_bg {
	background-color: #FF9751;
	height: 13px;
	text-align: left;
}
.arrow_white {
	background-image: url(images/arrow_white.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 12px;
	width: 14px;
}
.right_menu_h2 {
	font-weight: bold;
	color: #0D53AE;
	text-transform: uppercase;
	padding-bottom: 16px;
	font-size: 14px;
}
.h3 {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.left_holder {
	width: 235px;
	text-align: left;
	vertical-align: top;
	padding-right: 20px;
}
.righ_holder {
	width: 249px;
	text-align: right;
	vertical-align: top;
	padding-left: 30px;
}
.h4 {
	font-size: 30px;
	font-weight: bold;
	color: #ff8533;
}
.h5 {

	font-size: 18px;
	font-weight: bold;
	color: #16acd1;
}
.h6 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}
.td_footer {
	background-image: url(images/footer_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 50px;
	text-align: center;
	vertical-align: middle;
}
.footer_left {
	background-image: url(images/footer_left.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 50px;
	width: 22px;
}
.footer_right {

	background-image: url(images/footer_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 50px;
	width: 22px;
}
.td_footer_copyright {
	width: 1000px;
	background-color: #d4ebf8;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
}
a.footer_links1:link, a.footer_links1:active, a.footer_links1:visited {
	text-transform: uppercase;
	color: #263e83;
	text-decoration: none;
	font-size: 11px;
}
a.footer_links1:hover {
	text-transform: uppercase;
	color: #263e83;
	text-decoration: underline;
	font-size: 11px;
}
.ul_hide {
	list-style-image: url(images/arrow_orange.gif);
	display: none;
}
.ul_show {
	list-style-image: url(images/arrow_orange.gif);
}
.ul_hide_right {
	list-style-image: url(images/arrow_white.gif);
	display: none;
	margin-left: 0px;
	padding-left: 16px;
}
.ul_show_right {
	list-style-image: url(images/arrow_white.gif);
	margin-left: 0px;
	padding-left: 16px;
}
a.blue:link, a.blue:active, a.blue:visited {
	text-decoration: underline;
	color: #16acd1;
}
a.blue:hover {
	text-decoration: none;
	color: #ff8533;
}
.input {
	font-size: 11px;
	border: 1px solid #A2D8EF;
	width: 170px;
}
.contact_td {
	width: 180px;
	text-align: right;
	padding-right: 10px;
	vertical-align: top;
}
.buyer_contact_td {
    text-align: left;
    padding-right: 10px;
    vertical-align: center;
}
.buyer_contact_form {
    text-align: left;
    vertical-align: center;
}
textarea {

	font-size: 11px;
	border: 1px solid #A2D8EF;
	width: 400px;
}
a.black:link, a.black:active, a.black:visited {
	text-decoration: underline;
	color: #000000;
}
a.black:hover {
	text-decoration: none;
	color: #ff8533;
}
.h9 {

	font-size: 14px;
	font-weight: bold;
	color: #F37B21;
}
.map_border {
	border: 1px solid #A2D8EF;
}

.searchWord {
    font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #3B64A2;
    text-decoration: none;
    margin-left: 20px;
    padding: 4px 6px;
}

.searchContext {
    font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #3B64A2;
    text-decoration: none;
    margin-left: 20px;
    padding: 4px 6px;
}

a.searchLink:link,a.searchLink:visited,a.searchLink:active {
    font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-weight: bold;
    color: #3B64A2;
    text-decoration: underline;
}

a.searchLink:hover {
    font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-weight: bold;
    color: #3B64A2;
    text-decoration: none;
}
