body {
margin : 0;
background : #cacab0;
font-size : 11px;
font-family: 'lucida sans',arial, sans-serif;
color : #222222;
overflow-y:scroll;
}
a:link {
color : #0d7bb2;
text-decoration : none;
}

a:visited {
color : #0d7bb2;
text-decoration : none;
}

a:hover {
color : #222222;
text-decoration : none;
}
.bold {
font-weight:bold;
}
.header {
text-align:left;background: url(../Image/headerBg.png);width:882px;height:74px;padding:5px 25px 0 25px;
}
.headerHome {
text-align:left;background: url(../Image/headerBg.png);width:882px;height:65px;padding:5px 25px 0 25px;
}
.headerSignIn {
float:left;padding-top:3px;padding-right:12px;
}
.headerLogo {
padding:2px 0 8px 0;float:left;
}

.headerSearch {
padding:38px 0 8px 12px;float:left;
}
.headerSearchBox {
border:1px solid  #809cab;
}
.headerSearchField {
font-size:12px;width:240px;padding:4px 3px 0px 3px;border:0px solid #ffffff;
}
#headerNav {
background: url(../Image/topNavBg.gif);
width:867px;height:21px;padding-top:7px;
padding-right:15px;text-align:right;
font-size:12px;color:#ffffff;
}
.headerNavLinks {
padding-left:30px;float:right;font-weight:bold;
}

a.topNav:link  {	
	color:#ffffff;
	text-decoration:none;
}
a.topNav:visited  {	
	color:#ffffff;
	text-decoration:none;
	}

a.topNav:hover  {	
	color:#ffffff;
	text-decoration:underline;
}

/* home NEW */

.homeTopSection {
width:872px;height:370px;background: url(../Image/findHomeTile.gif) repeat-x;padding-top:10px;
}
.homeFindBox {
width:475px;float:left;padding-top:76px;padding-left:16px;
}

.homeFindTitle {
font-size:33px;
}

.homeTagLine {
font-size:16px;line-height:23px;padding-top:12px;padding-bottom:15px;
}

h1.hometag {
font-size:33px;
padding: 0;
font-weight:normal;
width:400px;
}
h2.homePopTitle {
font-size:18px;color:#db5d09;
padding: 0;
font-weight:normal;
}
h2.footerTitles {
font-size:11px;color:#0d7bb2;
padding: 0;
}
h3 {font-size:11px;
color:#666666;
padding: 0;
margin: 0;
}

.homeSearchField {
width:300px;padding:6px;border:1px solid #a4a491;font-size:20px;
}
.homeSearchBtn {
float:left;padding-left:10px;
}

.homePolaBox {
width:369px;float:left;
}
.homePolaPhoto {
width:367px;border-left:1px solid #a4a491;border-right:1px solid #a4a491;position:relative;
}
.homePolaArrows {
text-align:center;position:absolute;background: url(../Image/polaroidBG.png) no-repeat;margin-top:254px;margin-left:285px;padding-top:4px;height:18px;width:67px;
}
.homePolaBtm {
font-size:12px;line-height:17px;width:349px;height:60px;background: url(../Image/poloroidBtm.gif) no-repeat;padding:5px 10px;
}
.homePolaPrice {
font-size:14px;font-weight:bold;padding-top:4px;
}
.homePopCities {
width:424px;float:left;padding-right:24px;padding-top:10px;
}
.homePopBuild {
width:424px;float:left;padding-top:10px;
}
.homePopTitle {
font-size:18px;color:#db5d09;
}
.homeVIewAll {
float:right;padding-top:7px;
}
.homePopDots {
border-top:1px dotted #a4a491;border-bottom:1px dotted #a4a491;margin-top:4px;
}
.homePopBox {
padding:5px 0px 5px 10px;font-size:12px;line-height:22px;border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;background:#f1f1eb;
}

.homePopList {
width:197px;float:left;padding-right:10px;
}

#homeMain {
text-align:left;background: url(../Image/bodyBg.png);width:872px;padding:0 30px;
}
.homeTag {
text-align:center;padding:10px 0 8px 0;
}
#homeGetStarted {
float:left;width:646px;padding-right:14px;
}

.homeGSContent {
border-left:1px solid #c6d6dc;border-right:1px solid #c6d6dc;width:624px;height:330px;padding:0 10px 0 10px;
}
.homeGSTitle {
font-weight:bold;padding:6px 0 0 10px;background: url(../Image/getStartedTitle.gif);height:23px;width:614px;font-size:14px;color:#ffffff;
}
.homeGSSelect {
padding-top:10px;font-size:15px;font-weight:bold;float:left;padding-right:20px;
}
.homeGSSelectOff {
padding-top:10px;font-size:15px;color:#999999;float:left;padding-right:20px;
}
.homeGSPulldown {
width:193px;padding:2px;font-size:13px;font-weight:bold;
}
.homeGSPulldownOff {
width:193px;padding:2px;font-size:13px;
}
.homeGSselctLife {
padding-top:12px;font-size:15px;color:#999999;float:left;
}
.homeGSmap {
padding-top:8px;float:left;padding-right:14px;
}
.homeGSlife {
padding-top:8px;float:left;
}

.homeGSLifePad {
padding-bottom:4px;
}

.homeGSLScheck {
float:left;padding:2px 2px 0 0;
}

.homeGSLStext {
float:left;padding:4px 0 0 6px;color:#999999;
}
.homeGSbtm {
font-size:12px;background: url(../Image/getStartedBtm.gif);height:32px;width:634px;padding-left:12px;
}
.homeGSResults {
height:22px;background:#d2d3c2;padding-top:8px;float:left;padding-right:15px;font-weight:bold;
}
.homeGSList {
height:22px;padding-top:8px;float:left;padding-left:15px;
}
.homeGSdivider {
height:30px;float:left;padding-left:15px;
}

#homeFindBuilder {
float:left;width:222px;
}
.homeFBContent {
border-left:1px solid #c6d6dc;border-right:1px solid #c6d6dc;width:200px;height:330px;padding:0 10px 0 10px;
}
.homeFBTitle {
padding:6px 0 0 10px;font-weight:bold;background: url(../Image/findBuilderTitle.gif);height:23px;width:190px;font-size:14px;color:#ffffff;
}
.homeFBlist {
font-size:12px;line-height:23px;padding:10px 0 15px 10px;
}
.homeFBbtm {
font-weight:bold;font-size:12px;background: url(../Image/findBuilderBtm.gif);height:24px;width:212px;text-align:right;padding:8px 10px 0 0;
}
#homeNewBoxes {
padding:18px 0 0 0;
}
.homeNBboxes {
font-size:12px;line-height:20px;width:193px;height:142px;padding:8px 17px 0px 12px;background: url(../Image/newsBoxBg.gif) no-repeat;float:left;
}
.homeNBboxesLast {
font-size:12px;line-height:20px;width:193px;height:142px;padding:8px 10px 0px 12px;background: url(../Image/newsBoxBg.gif) no-repeat;float:left;
}
.homeNBtitle {
font-size:15px;padding-bottom:18px;font-weight:bold;
}
.homeNBLink {
padding-top:6px;text-align:right;
}
#homeFollowUs {
text-align:left;background: url(../Image/bodyBg.png);width:932px;padding-top:18px;
}
.homeFUleft {
float:left;padding-top:2px;
}
.homeFUbg {
background:#d2d3c2;width:879px;margin-left:16px;text-align:right;padding:5px 10px 4px 10px;
}
.homeFUtext {
float:right;padding-top:2px;
}
#homeFooter {
text-align:left;background: url(../Image/bodyBg.png);width:932px;
}
.homeFooterBg {
background:#edede3;width:879px;margin-left:16px;padding:12px 10px;
}
.homeFooterLinks {
line-height:20px;padding:0 30px;float:left;
}
#homeCopyRight {
text-align:left;width:882px;height:49px;background: url(../Image/copyRiteBg.png);padding:10px 25px 0 25px;color:#666666;
}
.footerTagLine {
padding-top:12px;color:#666666;
}

a.footerCopy:link  {	
	color:#666666;
	text-decoration:underline;
}
a.footerCopy:visited  {	
	color:#666666;
	text-decoration:underline;
	}

a.footerCopy:hover  {	
	color:#222222;
	text-decoration:underline;
}

a.directory:link  {	
color:#222222;
	text-decoration:none;
}
a.directory:visited  {	
color:#222222;
	text-decoration:none;
	}

a.directory:hover  {	
	color:#0d7bb2;
	text-decoration:underline;
}
/* community */

.comPhone {
font-weight:bold;float:right;padding:4px 0px 3px 12px;border-left:1px solid #ffffff;color:#db5d09;
}
.comContact {
font-weight:bold;float:right;padding:4px 12px 3px 0px;border-right:1px solid #cacab0;color:#db5d09;
}
.comRiteIcons {
float:right;text-align:right;font-size:11px;width:260px;
}
.comCompare {
float:right;padding:3px 0px 3px 10px;border-left:1px solid #ffffff;
}
.comInfo {
float:left;padding-top:4px;
}
.comInfoPhoto {
float:left;width:180px;
}
.comInfoTxt {
float:left;width:230px;line-height:16px;
}
.commOverBox {
border:1px solid #cacab0;background:#ffffff;padding:3px;width:652px;
}

.comOverTab {
padding:4px 14px;float:left;font-weight:bold;
}

.comOverTabOn {
padding:4px 14px;float:left;font-weight:bold;background:#edede3;
}
.comOverContent {
background:#edede3;padding:2px;
}
.comOverTxt {
width:290px;float:left;padding:15px 20px 10px 10px;line-height:16px;height:194px;overflow:auto;
}
.comOverPhotos {
width:320px;float:left;
}

/* Print */
.printBody { 
background:#dddddd;margin:10px;
}
.printButton {
width:650px;text-align:right;padding-bottom:5px;
}
.printPhone {
float:right;padding-top:40px;font-size:15px;font-weight:bold;color:#db5d09;
}
.printPage {
width:630px;padding:10px;text-align:left;background:#ffffff;line-height:18px;
}

.printTxtLeft {
width:220px;float:left;padding-right:15px;
}

.printTxtRite {
width:210px;float:left;
}
.printBuilderLogo {
margin-right:20px;border:1px solid #cccccc;
}
.printTable {
margin-top:4px;
}
.printTD {
padding-right:20px;
}

.printHomeFeat1 {
width:220px;float:left;
}
.printHomeFeat2 {
width:160px;float:left;
}
.printHomeFeat3 {
width:140px;float:left;
}
.printHomeFeat4 {
width:110px;float:left;
}
.printHomeOptions {
width:210px;float:left;
}

/* in the hood */

.hoodLeft {
float:left;width:240px;padding-right:20px;padding-left:3px;line-height:22px;
}
.hoodList {
padding-top:5px;padding-bottom:8px;line-height:24px;
}

/* template classes */

#globalMain {
text-align:left;background: url(../Image/bodyBg.png);width:882px;padding:0 25px;
}

.globalCrumbs {
padding:5px 10px;background:url(../Image/crumbsBG.gif);height:14px;clear:both;
}



/* Map Pop Up */

.mapPopTop {
padding:12px 0 0 20px;text-align:left;color:#ffffff;font-size:13px;width:244px;height:22px;background: url(../Image/mapPopTop.png) no-repeat;
}
.mapPopMid {
line-height:16px;padding:8px 15px 0 20px;text-align:left;width:229px;background: url(../Image/mapPopMid.png) repeat-y;
}
.mapPopTxt {
padding-top:6px;
}
.mapPopUpdated {
padding-top:4px;
}
.mapPopBtm {
width:264px;height:63px;background: url(../Image/mapPopBtm.png) no-repeat;
}

/* footer pages */
#footerNavBox {
width:175px;float:left;padding:20px 20px 20px 15px;
}
.footerNavFirst {
padding:6px 1px;font-weight:bold;border-bottom:1px solid #c2c2a7;border-top:1px solid #c2c2a7;
}
.footerNav {
padding:6px 1px;font-weight:bold;border-bottom:1px solid #c2c2a7;
}

a.footerNavSelected:link  {	
	color:#db5d09;
	text-decoration:none;
}
a.footerNavSelected:visited  {	
	color:#db5d09;
	text-decoration:none;
	}

a.footerNavSelected:hover  {	
	color:#db5d09;
	text-decoration:none;
}
.footerSubNav {
padding:4px 0 0 20px;line-height:20px;
}
#footerMain {
width:410px;float:left;padding:10px 50px 10px 10px;font-size:12px;line-height:19px;
}
#footerRight {
width:170px;float:left;padding:20px 0;
}
.footerQuote {
font-size:12px;color:#666666;font-style:italic;line-height:18px;
}

/* buider contact pop */

.builderPopMain {
font-weight:bold;border-right:2px solid #666666;border-bottom:2px solid #666666;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;text-align:left;font-size:14px;width:320px;background:#e46713;color:#ffffff;padding:5px 8px 8px 8px;
}
.builderPopContent {
background:#ffffff;color:#72723f;margin-top:5px;padding:6px 6px 10px 6px;font-size:12px;font-weight:bold;
}
.builderPopField {
font-family: 'lucida sans',arial, sans-serif;width:265px;border:1px solid #aeae96;margin-top:2px;margin-bottom:8px;padding:3px;
}
.builderPopTxtArea {
line-height:18px;font-family: 'lucida sans',arial, sans-serif;font-size:11px;width:265px;height:80px;resize:none;border:1px solid #aeae96;margin-top:2px;margin-bottom:8px;padding:5px 2px;
}
.builderPopDate {
font-family: 'lucida sans',arial, sans-serif;width:120px;border:1px solid #aeae96;margin-top:2px;margin-bottom:8px;margin-right:20px;padding:3px;
}
.builderPopSelect {
font-family: 'lucida sans',arial, sans-serif;width:130px;border:1px solid #aeae96;margin-top:2px;margin-bottom:8px;padding:2px;
}
.buiderPopBtns {
width:269px;text-align:right;padding:8px 0;
}

/* about builder */

.aboutContent {
float:left;padding-top:4px;width:622px;padding-right:30px;padding-left:2px;
}
.aboutWhatsNew {
font-style: italic;line-height:18px;font-size:12px;padding:8px 10px;background:#dddece;border-top:1px dotted #aaaa79;border-bottom:1px dotted #aaaa79;
}
.aboutWNtitle {
font-style: normal;font-size:14px;font-weight:bold;color:#db5d09;padding-bottom:5px;
}
.aboutTxt {
font-size:12px;line-height:19px;padding-right:40px;padding-bottom:5px;padding-left:10px;
}

.aboutTeam {
font-size:10px;line-height:19px;padding-bottom:20px;padding-left:10px;
}

.aboutTeamBox {
width:204px;float:left;padding-top:8px;
}

.aboutTeamTxt {
float:left; padding-left:10px; width:130px; line-height:17px;
}
.aboutList {
font-size:12px;line-height:19px;padding-bottom:10px;padding-left:10px;
}

/* builder profile */

.builderMainBG {
border-bottom:1px solid #c2c2a7;background:#edede3;
}

.builderTabs {
height:26px;background: url(../Image/buiderTabBG.gif);
}
.builderAboutTab {
float:left;padding:0 5px 0 12px;
}
.builderAboutTxt {
float:left;border-top:1px solid #c2c2a7;height:21px;padding-top:4px;font-weight:bold;line-height:16px;
}
.builderFindTxt {
float:left;border-top:1px solid #c2c2a7;background:#dddece;height:21px;padding-top:4px;font-weight:bold;line-height:16px;
}

.builderMap {
float:left;text-align:center;width:470px;padding-top:4px;
}
.builderSearchCard {
float:left;width:183px;padding:4px 0px 0 17px;
}
.builderCardMid {
min-height:289px;font-size:12px;line-height:18px;width:145px; padding:0px 18px; border-right:1px solid #c2c2a7;border-left:1px solid #c2c2a7;background:#ffffff;
}
.builderCardLogo {
border:1px solid #c2c2a7;margin-bottom:5px;padding:5px;
}
.builderCardBullets {
font-size:11px;padding-top:8px;line-height:18px;
}
.builderContact {
float:right;color:#db5d09;font-size:11px;padding-top:3px;
}
a.builderContactLink:link  {	
	color:#db5d09;
	text-decoration:none;
}
a.builderContactLink:visited  {	
	color:#db5d09;
	text-decoration:none;
	}

a.builderContactLink:hover  {	
	color:#db5d09;
	text-decoration:underline;
}

/* photos */

.photoScroll {
padding:10px 0;width:589px;
}
.photoArrowLeft {
float:left;padding-top:22px;padding-right:10px;
}
.photoArrowRite {
float:left;padding-top:22px;padding-left:5px;
}
.photoThumb {
margin-right:5px;float:left;width:82px;height:55px;background:#ffffff;border:1px solid #cacab0;padding-top:10px;text-align:center;margin:1px;
}
.photoThumbSelected {
margin-right:5px;float:left;width:82px;height:55px;background:#ffffff;border:2px solid #db5d09;padding-top:10px;text-align:center;margin:0px;
}
.photoMain {
position:relative;padding:10px;border:1px solid #cacab0;width:420px;background:#ffffff;
}
.photoNumbers {
font-weight:bold;position:absolute;margin-left:180px;width:65px;height:18px;background: url(../Image/photoNums.png);
}

/* videos */

.videoBox {
padding:7px 5px 5px 10px;
}
.videoTitle {
font-size:13px;font-weight:bold;padding-bottom:5px;
}
.videoScreen {
width:471px;height:290px;float:left;
}
.videoThumbsBox {
border:1px solid #cacab0;background:#ffffff;width:135px;height:278px;float:left;padding:5px 5px 5px 20px;overflow:auto;
}
.videoThumbs {
border:2px solid #cacab0;margin-bottom:2px;
}

.videoThumbsSelected {
border:2px solid #db5d09;margin-bottom:2px;
}

/* error CSS */

.error_box
{
	width:483px;
}

.error_content
{
	width:453px;
	background: url(../Image/Admin/errorTile.png) repeat-y;
	padding:7px 20px 15px 10px;
}

.error_icon
{
	width:75px;
	float:left;
}

.error_message
{
	float:left;
	line-height:19px;
	font-size:11px;
	font-family:'lucida sans',arial, sans-serif;
}

.error_okBtn
{
	float:right;padding:20px 0px 0 0;
}


/* search page */

.searchMainBG {
border-top:1px solid #c2c2a7;border-bottom:1px solid #c2c2a7;background:#edede3;
}
.searchResultHeader {
background:#dddece;padding:6px 10px 8px 10px;font-size:14px;
}

.searchResTabBg {
padding:4px 14px;float:left;font-weight:bold;
}

.searchResTabBgOn {
padding:4px 14px;float:left;font-weight:bold;background:#dddece;
}


a.searchResultTab:link  {	
	color:#6a6a43;
	text-decoration:none;
}
a.searchResultTab:visited  {	
	color:#6a6a43;
	text-decoration:none;
	}

a.searchResultTab:hover  {	
	color:#db5d09;
	text-decoration:none;
}

a.searchResultTabOn:link  {	
	color:#db5d09;
	text-decoration:none;
}
a.searchResultTabOn:visited  {	
	color:#db5d09;
	text-decoration:none;
	}

a.searchResultTabOn:hover  {	
	color:#db5d09;
	text-decoration:none;
}

.searchResPages {
float:right;padding:5px 8px 2px 0px;
}
a.searchResultsPage:link  {	
	width:14px;border:1px solid #cccccc;height:14px;float:left;text-align:center;margin:0 3px;
}
a.searchResultsPage:visited  {	
	width:14px;border:1px solid #cccccc;height:14px;float:left;text-align:center;margin:0 3px;
	}

a.searchResultsPage:hover  {	
	background:#989898;color:#ffffff;width:14px;border:1px solid #989898;height:14px;float:left;text-align:center;margin:0 3px;
}

a.searchResultsPageOn:link  {	
	background:#989898;color:#ffffff;width:14px;border:1px solid #989898;height:14px;float:left;text-align:center;margin:0 3px;
}
a.searchResultsPageOn:visited  {	
	background:#989898;color:#ffffff;width:14px;border:1px solid #989898;height:14px;float:left;text-align:center;margin:0 3px;
	}

a.searchResultsPageOn:hover  {	
	background:#989898;color:#ffffff;width:14px;border:1px solid #989898;height:14px;float:left;text-align:center;margin:0 3px;
}


.searchRefine {
float:left;width:192px;
}

.searchLocField {
width:155px;color:#444444;margin-top:2px;border:1px solid #cacab0;padding:1px 3px;
}

.searchTextBox {
color:#444444;margin-top:2px;border:1px solid #cacab0;padding:1px 3px;
}

.searchRefBox {
float:left;padding-right:10px;
}
.searchRefSel {
width:76px;color:#444444;margin-top:2px;border:1px solid #cacab0;padding:0px 0px 0 3px;font-size:11px;
}
.searchMap {
float:left;text-align:center;width:670px;padding-top:4px;
}
.searchTabBox {
border:1px solid #cacab0;background:#ffffff;padding:2px;
}
.searchPagNum {
float:right;padding:0px 8px 0px 0px;
}
.searchResTable {
line-height:17px;border-bottom:3px solid #dddece;
}
.searchTableTitles {
background:#dddece;padding:4px;
}

a.searchSort:link  {	
	color : #222222;
	text-decoration:underline;
}
a.searchSort:visited  {	
	color : #222222;
	text-decoration:underline;
	}

a.searchSort:hover  {	
	color : #222222;
	text-decoration:underline;
}


.searchTableTitleFirst {
background:#dddece;padding:4px 4px 4px 10px;
}
.searchTableTRodd {
background:#edede3;
cursor:pointer;
}
.searchTableTDodd {
padding:3px;
}
.searchTableTDoddFirst {
padding:3px 3px 3px 10px;
}
.searchTableTReven {
background:#ffffff;
}
.searchTableTDeven {
padding:3px;
}

.searchTableTDevenFirst {
padding:3px 3px 3px 10px;
}

h1 {
	width:758px;
	font-size:23px;
	padding: 8px 0 15px 0;
	margin : 0 0 0 0;
/*	border-bottom: solid 1px #324153; */
}
h2 {
	font-size:23px;
	padding: 8px 0 20px 0;
	margin : 0 0 0 0;
/*	border-bottom: solid 1px #324153; */
}

h5 {
	font-size:14px;
	font-weight:bold;
	color:#db5d09;
	padding: 0px 0 4px 0;
	margin : 0 0 4px 0;
	border-bottom: dotted 1px #aaaa79; 
}

h1.hometag {
	font-size:33px;
	padding: 0;
	font-weight:normal;
	display: inline;
}

h2.homePopTitle {
	font-size:18px;color:#db5d09;
	padding: 0;
	font-weight:normal;
}

h2.footerTitles {
	font-size:11px;
	display: inline;
	padding: 0;
}

h3 
{
	font-size:11px;
	color:#666666;
	padding: 0;
	margin: 0;
	display: inline;
}
.paddingTop8 {
padding:8px 0 0 0;
}
.paddingTop10 {
padding:10px 0 0 0;
}

.padding10 {
padding:10px;
}
.orangeFont {
color:#db5d09;
}

.formNospace {
margin:0px;
padding:0px;
}

.font13 {
font-size:13px;
}
.font11 {
font-size:11px;
}
.font15bold {
font-size:15px;
font-weight:bold;
}
.font14bold {
font-size:14px;
font-weight:bold;
}
.floatLeft {
float:left;
}
.floatRite {
float:right;
}
.clearAll {
clear : both;
}
.clearAllIE6 {
clear : both;
width:100px;height:1px;font-size:1px;line-height:1px;
}
.photoNumbers2 {
font-weight:bold;position:absolute;margin-left:190px;width:85px;height:18px;background: url(../Image/photoNums.png);
}

.magImage
{
	padding:0px 0 0px 5px;
}

/* In HOUSE CSS */

.AlDivOuter
{
	display:none;
	z-index:9999;
	position:absolute;
	background-color:#FFFFFF;
}

.AlDivInner, .AlDivInnerFixed
{
	border:solid 1px #DEDEDE;			
	margin-top:2px;
	margin-bottom:2px;
}

.AlDivInnerFixed
{
	overflow-y:scroll;
	overflow-x:hidden;		
	height:132px;
}

.AlItemDiv, .AlItemDivHover, .AlItemDivSelected
{
	height:18px;
	margin:2px;
	padding:2px;
	font-size:9pt;
	font-family:'lucida sans',arial, sans-serif;
	padding-right:20px;
	border:solid 1px white;
}

.AlItemDivHover, .AlItemDivSelected
{
	background-color:#F1F1F1;
	border:solid 1px #DEDEDE;
	cursor:pointer;
}

.SearchResultContainer
{
	cursor:pointer;
	padding-left:0px;
	padding-right:2px;
	width:100%;
}

.SearchResultContainer:hover
{
	cursor:pointer;
	padding-left:0px;
	padding-right:2px;
	width:100%;
	background-color: #fbdcc6;
}

.SearchResultContainerSelected
{
	cursor:pointer;
	padding-left:0px;
	padding-right:2px;
	width:100%;
	background-color: #fbdcc6;
}

.SearchResultTitle
{
	font-size:10pt;
	color:Black;
}

.SearchResultBody
{
	font-size:8pt;
	color:Gray;
}

.Invisible
{
	display:none;
}

.padding5 {
padding:5px;
}

.divClear { 
    clear: both; 
    height: 0px; 
    overflow: hidden; 
} 

