#CS { width: 940px; overflow-x: hidden; text-align: center; float: left; }
#CS IMG { border: 0px; }
#CS_Compare_Middle { width: 454px; margin-left: 39px; height: 127px; float: left; border: 1px solid #cbcbcb; border-width: 0 1px; }
#CS_Compare_MT { width: 454px; height: 67px; background: #cbcbcb; border-bottom: 1px solid #cbcbcb; }
#CS_Compare_MT_A	{ width: 43px; height: 67px; vertical-align: middle; line-height: 67px; background: #9fb679; color: #FFFFFF; font-family: "Trebuchet MS"; font-size: 14px; text-transform: uppercase; float: left; font-weight: bold; }
#CS_Compare_MT_B	{ width: 41px; height: 67px; vertical-align: middle; line-height: 67px; background: #9fb679; border-left: 1px solid #cbcbcb; color: #FFFFFF; font-family: "Trebuchet MS"; font-size: 14px; text-transform: uppercase; float: left; font-weight: bold; }
#CS_Compare_MT_C	{ width: 80px; height: 67px; vertical-align: middle; line-height: 67px; background: #9fb679; border-left: 1px solid #cbcbcb; color: #FFFFFF; font-family: "Trebuchet MS"; font-size: 14px; text-transform: uppercase; float: left; font-weight: bold; }
#CS_Compare_MT_D	{ width: 76px; height: 67px; vertical-align: middle; line-height: 67px; background: #9fb679; border-left: 1px solid #cbcbcb; color: #FFFFFF; font-family: "Trebuchet MS"; font-size: 14px; text-transform: uppercase; float: left; font-weight: bold; }
#CS_Compare_MT_E	{ width: 123px; height: 67px; vertical-align: middle; line-height: 67px; background: #9fb679; border-left: 1px solid #cbcbcb; color: #FFFFFF; font-family: "Trebuchet MS"; font-size: 14px; text-transform: uppercase; float: left; font-weight: bold; }
#CS_Compare_MT_F	{ width: 85px; height: 67px; vertical-align: middle; line-height: 67px; background: #9fb679; border-left: 1px solid #cbcbcb; color: #FFFFFF; font-family: "Trebuchet MS"; font-size: 14px; text-transform: uppercase; float: left; font-weight: bold; }
#CS_Compare_MB { width: 454px; height: 60px; line-height: 60px; text-align: left; text-indent: 15px; font-size: 18px; font-family: "garamond", Times, serif; color: #9fb679; font-weight: bold; }
#CS_Compare_MB SPAN { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
#CS_Contact_Us_Content { height: 324px; width: 548px; margin-left: 48px; background: url(graphics/bg_contact_us.gif) top left no-repeat; }
#CS_Contact_Us_Header { height: 68px; width: 660px; }
#CS_Contact_Us_Header DIV { float: left; margin: 20px 0 0 48px; font-family: "Times New Roman", Times, serif; font-size: 10px; }
#CS_Contact_Us_Header DIV IMG { vertical-align: middle; margin-right: 15px; }
#CS_Contact_Us_LeftColumn { padding: 13px 0 0 50px; float: left; width: 182px; }
#CS_Contact_Us_LeftColumn DIV { margin: 0; height: 21px; width: 182px; text-align: left; font-family: "Times New Roman", Times, serif; font-size: 11px; color: #687183; }
#CS_Contact_Us_LeftColumn DIV IMG { margin: 3px 0 4px 0; padding: 0; }
#CS_Contact_Us_LeftColumn INPUT { width: 178px; border: 1px solid #CCCCCC; margin: 0; color: #666666; font-size: 12px; line-height: 15px; height: 15px; font-family: "Times New Roman", Times, serif; }
#CS_Contact_Us_LeftColumn SELECT { width: 110px; border: 1px solid #CCCCCC; font-family: "Times New Roman", Times, serif; font-size: 12px; color: #666666; height: 19px; line-height: 19px; }
#CS_Contact_Us_LeftColumn DIV INPUT { width: 55px; border: 1px solid #CCCCCC; margin: 0 0 0 10px; float: right; color: #666666; }
#CS_Contact_Us_RightColumn { padding: 13px 0 0 40px; float: left; width: 243px; }
#CS_Contact_Us_RightColumn DIV { margin: 0; height: 21px; width: 243px; text-align: left; font-family: "Times New Roman", Times, serif; font-size: 16px; color: #687183; }
#CS_Contact_Us_RightColumn DIV IMG { vertical-align: bottom; margin: 0; padding: 0; }
#CS_Contact_Us_RightColumn INPUT { width: 20px; height: 20px; margin: 0 10px; border-color: #CCCCCC; color: #666666; }
#CS_Contact_Us_RightColumn TEXTAREA { width: 237px; height: 70px; margin: 10px 0 0 3px; border: 1px solid #CCCCCC; color: #333333; }
#CS_Details_H { width: 852px; margin: 5px 68px 10px 20px; }
#CS_Details_H_Left { float: left; width: 852px; text-align: left; }
#CS_Details_H_Left IMG { vertical-align: middle; border: 0; }
#CS_Details_HF { width: 804px; margin: 0 78px 0 68px; padding: 10px 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
#CS_Details_HF_Left { float: left; width: 201px; height: 35px; vertical-align: middle; line-height: 35px; text-align: left; }
#CS_Details_HF_Left IMG { vertical-align: middle; border: 0; }
#CS_Details_HF_Left2 { float: left; width: 248px; text-align: left; }
#CS_Details_HF_Left2 IMG { vertical-align: middle; border: 0; }
#CS_Details_HF_Right { float: right; width: 402px; height: 35px; vertical-align: middle; line-height: 35px; text-align: right; }
#CS_Details_HF_Right IMG { vertical-align: middle; border: 0; }
#CS_DetailsHeader { float: left; text-align: left; width: 887px; margin: 5px 0 0 0; padding: 0 0 5px 63px; display: block; }
#CS_DetailsHeader_Small { float: left; text-align: left; width: 505px; margin: 5px 0 0 0; display: block; }
#CS_DetailsSpacer { width: 940px; height: 2px; clear: both; }
#CS_DetailsSpacerTall { width: 940px; height: 28px; clear: both; }
#CS_Details_BG_Container { width: 804px; margin: 0 78px 0 68px; }
#CS_Details_BG_Container_Map { width: 330px; margin: 0; }
#CS_Details_BG { float: left; background: url(graphics/bg_results_bg.gif) top left repeat-y; }
#CS_Details_Details { width: 272px; float: left; margin: 14px 0 0 0; padding: 0 0 0 25px; }
#CS_Details_OpenHouseButton { width: 144px; height: 29px; float: left; margin: 5px 0 0 90px; }
#CS_Details_Photo { margin: 7px 0 0 0; padding: 0 0 0 13px; float: left; width: 494px; height: 501px; }
#CS_Details_Remarks { width: 770px; float: left; margin: 15px 0 0 0; padding: 0 0 10px 15px; line-height: 17px; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: justify; }
.CS_Details_Thumbnails_Container { width: 494px; height: 77px; margin-top: 12px; }
.CS_Details_Thumbnails_Arrow { width: 37px; float: left; border: 0px; height: 77px; }
#wn { position: relative; height: 77px; overflow: hidden; float: left; text-align: center; }
#CS_Details_Row { width: 272px; float: left; }
#CS_Details_Address { width: 272px; float: left; color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 14px; padding-bottom: 30px; }
#CS_Details_Address2 { width: 260px; float: left; color: #000000; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; font-size: 14px; }
#CS_Details_Row_Left { width: 120px; float: left; text-align: left; color: #9fb679; font-weight: bold; font-family: "garamond", Times, serif; font-size: 18px; line-height: 23px; }
#CS_Details_Row_Right { width: 152px; float: left; text-align: left; color: #000000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 23px; }
#CS_Details_Row_Right2 { width: 140px; text-align: left; color: #000000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 23px; }
#CS_Disclaimer { margin-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: justify; }
#CS_Disclaimer IMG { float: left; }
#CS_Footer { clear: both; margin: 10px; font-size: 12px; font-family: "garamond", Times, serif; }
#CS_Footer A { margin: 5px auto; }
#CS_Footer a:link { color: #6699cc; }
#CS_Footer a:visited { color: #6699cc; }
#CS_Footer a:hover { color: #FFFFFF; }
#CS_Footer DIV { width: 95%; margin: 5px; }
#CS_Footer DIV a:link { color: #9fb679; }
#CS_Footer DIV a:visited { color: #9fb679; }
#CS_Footer DIV a:hover { color: #FFFFFF; }
.CS_Form { margin: 0; }
#CS_Advanced_Search { width: 240px; margin: 17px auto 0 auto; display: none; }
#CS_HS_Container { width: 352px; background: url(graphics/bg_homesearch_repeat.gif) center center repeat-y; margin: 0 auto; clear: both; }
#CS_HS_Count { margin: 0 auto; color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; }
#CS_HS_Count SPAN { color: #687183; font-size: 12px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
#CS_HS_Footer_Container { width: 352px; background: url(graphics/img_homesearch_footer.gif) top center no-repeat; height: 80px; text-align: center; margin: 0 auto; }
#CS_HS_Map_Container { height: 310px; width: 352px; background: url(graphics/bg_homesearch_header_bg.gif) bottom center no-repeat; }
#CS_HS_Map_Lower { margin: 0 auto 0 44px; clear: both; }
#CS_HS_Map_Lower IMG { margin: 0; padding: 0; border: 0; }
#CS_HS_Row { width: 240px; text-align: right; margin: 0 auto 6px auto; }
#CS_HS_Row_Area { width: 254px; margin: auto 54px auto 44px; }
#CS_HS_Row_Area_Left { margin: 24px 9px 0 0; width: 105px; height: 59px; float: left; }
#CS_HS_Row_Area_Right { width: 140px; float: left; margin: 34px 0 0 0; }
#CS_HS_Row_Area_Right SELECT { width: 140px; border: 1px solid #CCCCCC; font-size: 12px; font-family: "Times New Roman", Times, serif; }
#CS_HS_Row IMG { float: left; }
#CS_HS_Row INPUT { width: 137px; border: 1px solid #CCCCCC; font-size: 12px; font-family: "Times New Roman", Times, serif; float: right; }
#CS_HS_Row SELECT { width: 140px; border: 1px solid #CCCCCC; font-size: 12px; font-family: "Times New Roman", Times, serif; }
#CS_HS_Row_Wide { width: 244px; text-align: center; margin: 17px auto 0 auto; clear: both; }
#CS_HS_Row_Wide DIV { float: left; width: 20px; }
#CS_HS_Row_Wide DIV INPUT { vertical-align: middle; float: left; }
#CS_HS_Row_Submit { width: 240px; text-align: left; margin: 0 auto; }
#CS_HS_Row_Submit A { width: 84px; float: right; vertical-align: middle; }
#CS_HS_Row_Submit DIV A { width: 156px; display: block; float: left; line-height: 27px; vertical-align: middle; }
#CS_OpenHouseContainer { width: 800px; text-align: center; }
#CS_OpenHouseContainer2 { width: 690px; float: left; margin: 10px 0; }
#CS_OpenHouseDateContainer { width: 800px; margin: 0 70px 0 70px; }
#CS_OpenHouseDate { width: 800px; text-align: center; font-size: 21px; font-family: 'Times New Roman', Times, serif; color: #9fb679; clear: both; height: 40px; line-height: 40px; vertical-align: middle; }
#CS_OpenHouseDate2 { width: 690px; float: left; margin: 0; font-size: 21px; font-family: 'Times New Roman', Times, serif; color: #9fb679; text-align: center; }
#CS_OpenHouseHeader { width: 800px; float: left; background: #073455; height: 27px; line-height: 27px; }
#CS_OpenHouseHeader2 { width: 690px; float: left; background: #073455; height: 27px; line-height: 27px; }
#CS_OpenHouse_A { width: 90px; margin-left: 10px; float: left; text-align: left; }
#CS_OpenHouse_B { width: 125px; float: left; text-align: left; }
#CS_OpenHouse_C { width: 105px; float: left; text-align: center; }
#CS_OpenHouse_D { width: 125px; float: left; text-align: left; }
#CS_OpenHouse_E { width: 108px; float: left; text-align: left; }
#CS_OpenHouse_F { width: 110px; float: left; text-align: center; }
#CS_OpenHouse_G { width: 110px; float: right; text-align: center; }
.CS_OpenHouseHeader { color: #9fb679; font-family: "garamond", Times, serif; font-size: 15px; font-weight: bold; }
#CS_OpenHouseEven { width: 798px; float: left; border: 1px solid #cbcbcb; border-top: 0; background: #e0e0e0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #687183; text-decoration: none; padding-top: 5px; }
#CS_OpenHouseEven2 { width: 688px; float: left; border: 1px solid #cbcbcb; border-top: 0; background: #e0e0e0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #687183; text-decoration: none; padding-top: 5px; }
#CS_OpenHouseEven IMG { border: 0; }
#CS_OpenHouseEven2 IMG { border: 0; }
#CS_OpenHouseOdd { width: 798px; float: left; border: 1px solid #cbcbcb; border-top: 0; background: #ecf0e4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #687183; text-decoration: none; padding-top: 5px; }
#CS_OpenHouseOdd2 { width: 688px; float: left; border: 1px solid #cbcbcb; border-top: 0; background: #ecf0e4; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #687183; text-decoration: none; padding-top: 5px; }
#CS_OpenHouseOdd IMG { border: 0; }
#CS_OpenHouseOdd2 IMG { border: 0; }
#CS_OpenHouse_H { width: 848px; margin: 5px 62px 0 30px; }
#CS_OpenHouse_H_Left { float: left; width: 430px; text-align: left; }
#CS_OpenHouse_H_Left IMG { vertical-align: middle; border: 0; }
#CS_OpenHouse_H_Center { width: 800px; float: left; margin: 5px 0; text-align: center; }
#CS_OpenHouse_H_Center2 { width: 690px; float: left; margin: 5px 0; text-align: center; }
#CS_OpenHouse_H_Center IMG { vertical-align: middle; border: 0; }
#CS_OpenHouse_H_Center2 IMG { vertical-align: middle; border: 0; }
#CS_OpenHouse_H_Right { float: right; width: 400px; text-align: right; vertical-align: middle; height: 39px; line-height: 39px; display: block; }
#CS_OpenHouse_H_Right IMG { vertical-align: middle; border: 0; }
#CS_QuickSearch_Container { width: 240px; margin: 0 auto; text-align: center; }
#CS_QuickSearch_Container DIV { float: left; width: 156px; }
#CS_QuickSearch_Container DIV IMG { width: 45px; float: left; vertical-align: middle; }
#CS_QuickSearch_Container DIV SPAN INPUT { margin-top: 3px; }
#CS_QuickSearch_Container DIV INPUT { width: 100px; float: right; vertical-align: middle; }
#CS_QuickSearch_Container INPUT { float: right; width: 84px; vertical-align: middle; }
#CS_Required_Message { font-family: "Times New Roman", Times, serif; font-size: 11px; color: #687183; margin-top: 3px; }
#CS_Results { width: 804px; float: left; margin: 0; background: url(graphics/bg_results.gif) top left no-repeat; }
#CS_Results_Map { width: 330px; margin: 0; background: url(graphics/bg_results.gif) top left no-repeat; }
#CS_Results_Spec { width: 804px; float: left; margin: 0; background: url(graphics/bg_results_bg_spec.gif) top left no-repeat; }
#CS_Results_BG_Container { float: left; margin: 0; padding: 0; }
#CS_Results_BG { width: 804px; margin: 0 78px 0 68px; background: url(graphics/bg_results_bg.gif) top left repeat-y; }
#CS_Results_Compare_Bottom { width: 804px; height: 38px; margin: 0 78px 0 68px; text-align: left; vertical-align: top; }
#CS_Results_Compare_Top	{ width: 804px; height: 78px; margin: 0 78px 0 68px; background: url(graphics/compare_top.gif) top left no-repeat; text-align: left; }
#CS_Results_Content { width: 804px; float: left; }
.CS_Results_Content_IMG { margin: 7px 0 0 13px; float: left; width: 154px; height: 116px; }
#CS_Results_Controls { width: 804px; float: left; margin: 0; background: url(graphics/results_bar_spacer.gif) top left repeat-x; height: 24px; }
#CS_Results_Controls_1 { width: 804px; float: left; margin: 0; background: url(graphics/results_bar_spacer1.gif) top left repeat-x; height: 24px; }
#CS_Results_Controls_1_Map { width: 354px; float: left; margin: 0; background: url(graphics/results_bar_spacer1.gif) top left repeat-x; height: 24px; }
#CS_Results_Controls_Map { width: 804px; float: left; margin: 0; background: url(graphics/results_bar_spacer.gif) top left repeat-x; height: 24px; line-height: 24px; }
#CS_Results_Controls_Map A { padding: 0 15px; line-height: 24px; border-right: 1px solid #cbcbcb; font-family: "garamond", Times, serif; font-size: 11px; text-transform: uppercase; text-decoration: none; }
#CS_Results_Details { width: 240px; float: left; margin: 6px 27px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
#CS_Results_Details2 { width: 300px; float: left; margin: 6px 12px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
#CS_Results_Details2 A { color: #a4ba81; font-weight: bold; }
#CS_Results_H { width: 852px; margin: 5px 78px 10px 20px; }
#CS_Results_H_Left { float: left; width: 452px; text-align: left; }
#CS_Results_H_Left IMG { vertical-align: middle; border: 0; }
#CS_Results_H_Right { float: right; width: 400px; text-align: right; vertical-align: middle; height: 39px; line-height: 39px; display: block; }
#CS_Results_H_Right IMG { vertical-align: middle; border: 0; }
#CS_Results_HF { width: 804px; margin: 10px 78px 10px 68px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
#CS_Results_HF_Left { float: left; width: 202px; height: 35px; vertical-align: middle; line-height: 35px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
#CS_Results_HF_Left B { color: #687183; }
#CS_Results_HF_Left IMG { vertical-align: middle; border: 0; }
#CS_Results_HF_Middle { float: left; width: 200px; height: 35px; vertical-align: middle; line-height: 35px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
#CS_Results_HF_Middle B { color: #687183; }
#CS_Results_HF_Middle IMG { vertical-align: middle; border: 0; }
#CS_Results_HF_Right { float: right; width: 402px; height: 35px; vertical-align: middle; line-height: 35px; text-align: right; }
#CS_Results_HF_Right a:link { color: #687183; text-decoration: underline; }
#CS_Results_HF_Right a:visited { color: #687183; text-decoration: underline; }
#CS_Results_HF_Right a:hover { color: #FF0000; text-decoration: underline; }
#CS_Results_HF_Right IMG { vertical-align: middle; border: 0; }
#CS_Results_HF_Right SELECT { width: 145px; border: 1px solid #CCCCCC; }
#CS_Results_MLS_Container { width: 804px; float: left; text-align: left; }
#CS_Results_MLS_Container_Map { width: 330px; text-align: left; }
#CS_Results_MLS_Container IMG { vertical-align: middle; border: 0; }
#CS_Results_MLS_Container SPAN { margin-left: 85px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; vertical-align: top; color: #a4ba81; }
#CS_Results_MLS_Container A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; vertical-align: middle; }
#CS_Results_MLS_Container a:link { color: #a4ba81; }
#CS_Results_MLS_Container a:visited { color: #a4ba81; }
#CS_Results_MLS_Container a:hover { color: #000000; }
#CS_Results_MLS_Container_Compare { width: 804px; float: left; text-align: left; height: 25px; _height: 23px; _overflow: hidden; }
#CS_Results_MLS_Container_Compare IMG { vertical-align: middle; border: 0; }
#CS_Results_MLS_Container_Compare SPAN { margin-left: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; vertical-align: top; color: #a4ba81; }
#CS_Results_MLS_Container_Compare A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; vertical-align: middle; }
#CS_Results_MLS_Container_Compare a:link { color: #a4ba81; }
#CS_Results_MLS_Container_Compare a:visited { color: #a4ba81; }
#CS_Results_MLS_Container_Compare a:hover { color: #000000; }
#CS_Results_Remarks { width: 300px; float: left; height: 117px; margin: 10px 0 0 10px; }
#CS_Results_Remarks DIV { width: 300px; height: 80px; text-align: justify; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
#CS_Results_Remarks IMG { height: 29px; width: 144px; margin: 5px 0 3px 0; padding-bottom: 3px; border: 0; float: left; }
#CS_Results_Remarks SPAN IMG { float: right; width: 113px; border: 0; }
#CS_Results_Row { width: 260px; float: left; }
#CS_Results_Row_Left { text-align: left; float: left; width: 81px; height: 22px; line-height: 22px; vertical-align: middle; font-family: "garamond", Times, serif; color: #9fb679; font-size: 18px; font-weight: bold; }
#CS_Results_Row_DIV { width: 154px; float: right; margin: 0 0 0 10px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 22px; }
#CS_Results_Row_DIV2 { width: 139px; float: right; margin: 0 0 0 10px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 22px; }
#CS_Results_Row_Address { width: 245px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height: 22px; font-weight: bold; }
#CS_Results_Spacer { width: 804px; height: 2px; padding-top: 3px; }
#CS_Results_Spacer_Map { width: 330px; height: 5px; padding-top: 5px; }
#CS_ResultsBar_1 { width: 384px; float: left; background: url(graphics/results_bar_1.gif) top left no-repeat; height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align: middle; line-height: 24px; text-align: left; text-indent: 13px; }
#CS_ResultsBar_1a { width: 240px; float: left; background: url(graphics/results_bar_1.gif) top left no-repeat; height: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; vertical-align: middle; line-height: 24px; text-align: left; text-indent: 13px; }
#CS_ResultsBar_2 { width: 114px; float: right; height: 24px; border: 0; }
#CS_ResultsBar_2a { width: 144px; float: right; height: 24px; border: 0; }
#CS_ResultsBar_3 { width: 137px; float: right; height: 24px; border: 0; }
#CS_ResultsBar_4 { width: 159px; float: right; height: 24px; border: 0; }
#CS_ResultsBar_4a { width: 118px; float: right; height: 24px; border: 0; }
#CS_ResultsSpacer { width: 804px; clear: both; height: 17px; margin: 0 78px; }
#CS_Schools_Container { width: 660px; text-align: center; float: left; margin: 10px auto; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#CS_Schools_Container DIV { width: 600px; text-align: center; margin: 10px 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#CS_Schools_Container OL { text-align: left; }
#CS_Spacer { width: 352px; clear: both; height: 12px; }
#CS_Spacer240x17 { width: 240px; clear: both; height: 17px; }
#CS_Submit INPUT { float: right; margin: 15px 0 0 0; width: 78px; height: 30px; }
#Find_Text { margin: 10px auto 0 auto; }
/*********************/
/* Overriding styles */
/*********************/
.menu1 ul li a { z-index: 200; }
.menu1 ul li a:visited { z-index: 200; }
#tabs { font: 11px verdana, arial, sans-serif; width: 804px; margin: 5px 78px 0 68px; line-height: 15px; }
#tabs div.off { color: #b2b1b1; width: 101px; height: 23px; margin-right: 5px; line-height: 23px; float: left; background: url(graphics/tab_off.gif) bottom left no-repeat; border-left: 1px solid #DCDCDC; border-top: 1px solid #CBCBCB; border-right: 1px solid #999999; cursor: pointer; position: relative; z-index: 20; font-family: "garamond", Times, serif; font-size: 15px; }
#tabs div.on { color: #687183; width: 101px; margin-right: 5px; margin-top: 1px; float: left; background: url(graphics/tab_on.gif) bottom left no-repeat; border-left: 1px solid #DCDCDC; border-top: 1px solid #CBCBCB; border-right: 1px solid #999999; cursor: pointer; height: 23px; line-height: 22px; position: relative; z-index: 100; font-family: "garamond", Times, serif; font-size: 15px; font-weight: bold; }
div.hide { display: none; width: 0; overflow: hidden; }
div.show { clear: left; background: url(graphics/tab_bg.gif) top left no-repeat; border-left: 1px solid #DCDCDC; border-right: 1px solid #999999; border-bottom: 1px solid #CBCBCB; border-top: 1px solid #CBCBCB; width: 802px; margin: 0 78px 15px 68px; top: -1px; position: relative; z-index: 50; line-height: 14px; float: left; }
div.show IMG { float: left; margin: 15px 0 0 15px; padding: 0 15px 15px 0; width: 127px; height: 154px; }
div.show DIV { float: left; margin: 15px 0 0 15px; padding: 0 15px 15px 0; width: 615px; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
div.show DIV H2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }
div.show DIV div.CS_left { float: left; padding: 0; margin: 0; width: 95px; font-family: "garamond", Times, serif; font-size: 18px; color: #687183; font-weight: bold; height: 20px; line-height: 20px; }
div.show DIV div.CS_right { float: right; padding: 0; margin: 0; width: 520px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; height: 20px; line-height: 20px; }
div.show DIV div.CS_right a:link { color: #9fb679; }
div.show DIV div.CS_right a:visited { color: #9fb679; }
div.show DIV div.CS_right a:hover { color: #000000; }
.clear { clear: both; }
#fake SELECT { font-family: "Trebuchet MS"; }
#fake INPUT { font-family: "Trebuchet MS"; }
#CSFeatures { width: 785px; margin: 0 auto; text-align: center; }
#CSFeaturesLeft { width: 210px; text-align: left; float: left; color: #9fb679; font-weight: bold; font-family: "garamond", Times, serif; font-size: 18px; line-height: 23px; letter-spacing: 80%; }
#CSFeaturesRight { width: 535px; text-align: left; float: left; color: #000000; font-weight: normal; line-height: 23px; color: #000000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#CSFeatures_Small { width: 380px; float: left; border-right: 1px solid #cbcbcb; padding-right: 25px; }
#CSFeaturesLeft_Small { width: 190px; text-align: left; float: left; color: #9fb679; font-weight: bold; font-family: "garamond", Times, serif; font-size: 18px; line-height: 23px; letter-spacing: 80%; }
#CSFeaturesRight_Small { width: 190px; text-align: left; float: left; color: #000000; font-weight: normal; line-height: 23px; color: #000000; font-weight: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
#CSFeatures_Map { width: 354px; float: left; padding-left: 25px; border-left: 1px solid #cbcbcb; margin-left: -1px; }