﻿/* CSS Document */

/*buttons*/ 

.search-go-but a { display: block; width: 130px; height: 29px; margin: 0px; padding: 0px 0px 10px 0px; background: url(../images/but_search_go.gif) 0 0 no-repeat; }
.search-go-but a:hover {	background-position: -130px 0; }
.search-go-but a:active { background-position: -130px 0; }

.search-but a { display: block; float: right; width: 66px; height: 26px; background: url(../images/but_search.gif) 0 0 no-repeat; }
.search-but a:hover {	background-position: -66px 0; }
.search-but a:active { background-position: -66px 0; }

.search-but2 a { display: block; float: right; width: 66px; height: 26px; margin-right: 20px;  background: url(../images/but_search.gif) 0 0 no-repeat; }
.search-but2 a:hover {	background-position: -66px 0; }
.search-but2 a:active { background-position: -66px 0; }

.search-left-but a { display: block; width: 66px; height: 26px; background: url(../images/but_search.gif) 0 0 no-repeat; float: left; }
.search-left-but a:hover {	background-position: -66px 0; }
.search-left-but a:active { background-position: -66px 0; }

.search-right-but a { display: block; width: 66px; height: 26px; background: url(../images/but_search.gif) 0 0 no-repeat; float: right; margin: 0px 20px 20px 0px; }
.search-right-but a:hover {	background-position: -66px 0; }
.search-right-but a:active { background-position: -66px 0; }

.property-next-but a { display: block; width: 320px; height: 30px; background: url(../images/but_green_next.gif) 0 0 no-repeat; float: left; padding: 3px 0px 0px 30px; }
.property-next-but a:hover {	background-position: -350px 0; }
.property-next-but a:active { background-position: -350px 0; }

.property-next-but2 a { display: block; width: 175px; height: 30px; background: url(../images/but_green_next.gif) 0 0 no-repeat; float: left; padding: 3px 0px 0px 30px; text-align: left; }
.property-next-but2 a:hover {	background-position: -350px 0; }
.property-next-but2 a:active { background-position: -350px 0; }

.property-shortlist-but a { display: block; width: 67px; height: 23px; background: url(../images/but_shortlist.gif) 0 0 no-repeat; float: right; }
.property-shortlist-but a:hover {	background-position: -97px 0; }
.property-shortlist-but a:active { background-position: -97px 0; }

.property-shortlisted-but a { display: block; width: 67px; height: 23px; background: url(../images/shortlisted.gif) 0 0 no-repeat; float: right; }
.property-shortlisted-but a:hover {	background-position: -97px 0; }
.property-shortlisted-but a:active { background-position: -97px 0; }

.view-but a { display: block; width: 350px; height: 23px; background: url(../images/but_view.gif) 0 0 no-repeat; padding-bottom: 15px; }
.view-but a:hover {	background-position: -350px 0; }
.view-but a:active { background-position: -350px 0; }

/*PJH 2009/11/26*/
.company-listings-but a {display:block;width:130px;height:38px;background:url(../images/but_company_listings.gif);}
.company-listings-but a:hover {background-position: -130px 0;}
.company-listings-but a:hover {background-position: -130px 0;}

#companylisting-but a { display: block; width: 143px; height: 25px; margin: 0px; background: url(../images/but_nav_listings.gif) 0 0 no-repeat; }
#companylisting-but a:hover { background-position: -143px 0; }
#companylisting-but a:active { background-position: -143px 0; }
#companylisting-but-selected a { display: block; width: 143px; height: 25px; margin: 0px; background: url(../images/but_nav_listings.gif); background-position: -143px 0;}


.listings-sub-column .view-but a {width:330px !important; background-position:-20px 0;}
.listings-sub-column .view-but a:hover {	background-position: -370px 0; }
.listings-sub-column .view-but a:active { background-position: -370px 0; }

.sign-up-now-but a {display:block;width:63px;height:48px;background:url(../images/but_sign_up_now.gif);}
.sign-up-now-but a:hover {background-position: -63px 0;}
.sign-up-now-but a:hover {background-position: -63px 0;}

.classified-next-but a { display: block; width: 320px; height: 30px; background: url(../images/but_red_next.gif) 0 0 no-repeat; float: left; padding: 3px 0px 0px 30px; }
.classified-next-but a:hover {	background-position: -350px 0; }
.classified-next-but a:active { background-position: -350px 0; }

.classified-next-but2 a { display: block; width: 175px; height: 30px; background: url(../images/but_red_next.gif) 0 0 no-repeat; float: left; padding: 3px 0px 0px 30px; text-align: left; }
.classified-next-but2 a:hover {	background-position: -350px 0; }
.classified-next-but2 a:active { background-position: -350px 0; }

.listings-next-but a { display: block; width: 300px; height: 30px; background: url(../images/but_yellow_next.gif) 0 0 no-repeat; float: left; padding: 3px 0px 0px 30px; }
.listings-next-but a:hover {	background-position: -350px 0; }
.listings-next-but a:active { background-position: -350px 0; }

.wheels-next-but a { display: block; width: 320px; height: 30px; background: url(../images/but_blue_next.gif) 0 0 no-repeat; float: left; padding: 3px 0px 0px 30px; }
.wheels-next-but a:hover {	background-position: -350px 0; }
.wheels-next-but a:active { background-position: -350px 0; }

.wheels-next-but2 a { display: block; width: 175px; height: 30px; background: url(../images/but_blue_next.gif) 0 0 no-repeat; float: left; padding: 3px 0px 0px 30px; text-align: left; }
.wheels-next-but2 a:hover {	background-position: -350px 0; }
.wheels-next-but2 a:active { background-position: -350px 0; }

.jobs-next-but a { display: block; width: 320px; height: 25px; background: url(../images/but_orange_next.gif) 0 0 no-repeat; float: left; padding: 3px 0px 0px 30px; }
.jobs-next-but a:hover {	background-position: -350px 0; }
.jobs-next-but a:active { background-position: -350px 0; }

.jobs-next-but2 a { display: block; width: 175px; height: 25px; background: url(../images/but_orange_next.gif) 0 0 no-repeat; float: left; padding: 3px 0px 0px 30px; text-align: left; }
.jobs-next-but2 a:hover {	background-position: -350px 0; }
.jobs-next-but2 a:active { background-position: -350px 0; }

.red-next-but a { display: block; width: 120px; height: 25px; background: url(../images/but_red_next.gif) 0 0 no-repeat; float: right; padding: 3px 0px 0px 30px; text-decoration: none; font-weight: bold; }
.red-next-but a:hover {	background-position: -350px 0; }
.red-next-but a:active { background-position: -350px 0; }

.red-tower-but a { display: block; width: 90px; height: 25px; background: url(../images/but_red_next.gif) 0 0 no-repeat; float: right; padding: 3px 0px 0px 30px; text-decoration: none; font-weight: bold; }
.red-next-but a:hover {	background-position: -350px 0; }
.red-next-but a:active { background-position: -350px 0; }

.short-red-next-but a { display: block; width: 170px; height: 30px; float: right;  background: url(../images/but_red_next.gif) 0 0 no-repeat; margin-top: 8px; padding: 3px 0px 0px 30px; text-decoration: none; }
.short-next-but a:hover {	background-position: -350px 0; }
.short-next-but a:active { background-position: -350px 0; }

.short-red-next-but2 a { display: block; width: 180px; height: 30px; float: left;  background: url(../images/but_red_next.gif) 0 0 no-repeat; margin-top:8px; padding: 3px 0px 0px 30px; text-decoration: none; }
.short-next-but2 a:hover {	background-position: -350px 0; }
.short-next-but2 a:active { background-position: -350px 0; }

.submit-but a { display: block; width: 66px; height: 26px; background: url(../images/but_submit.gif) 0 0 no-repeat; float: right; margin-top: 4px; }
.submit-but a:hover {	background-position: -66px 0; }
.submit-but a:active { background-position: -66px 0; }

.my-accounts-next-but a { display: block; width: 600px; height: 20px; background: url(../images/but_red_next2.gif) 0 0 no-repeat; padding: 3px 0px 0px 30px; }
.my-accounts-next-but a:hover {	background-position: -630px 0; }
.my-accounts-next-but a:active { background-position: -630px 0; }

.my-accounts-next-but2 a { display: block; width: 420px; height: 20px; background: url(../images/but_red_next2.gif) 0 0 no-repeat; padding-top: 3px; }
.my-accounts-next-but2 a:hover {	background-position: -630px 0; }
.my-accounts-next-but2 a:active { background-position: -630px 0; }

.my-accounts-up-but a { display: block; width: 600px; height: 20px; background: url(../images/but_red_up.gif) 0 0 no-repeat; padding: 3px 0px 0px 30px; }
.my-accounts-up-but a:hover {	background-position: -630px 0; }
.my-accounts-up-but a:active { background-position: -630px 0; }

.my-accounts-down-but a { display: block; width: 600px; height: 20px; background: url(../images/but_red_down.gif) 0 0 no-repeat; padding: 3px 0px 0px 30px; }
.my-accounts-down-but a:hover {	background-position: -630px 0; }
.my-accounts-down-but a:active { background-position: -630px 0; }

.my-ad-but a { display: block; width: 120px; height: 25px; background: url(../images/but_red_next.gif) 0 0 no-repeat; padding-top: 3px; text-decoration: none; }
.my-ad-but a:hover {	background-position: -350px 0; }
.my-ad-but a:active { background-position: -350px 0; }

.login-but a { display: block; width: 66px; height: 26px; background: url(../images/but_login.gif) 0 0 no-repeat; float: right; }
.login-but a:hover {	background-position: -66px 0; }
.login-but a:active { background-position: -66px 0; }

.register-but a { display: block; width: 66px; height: 26px; background: url(../images/but_register.gif) 0 0 no-repeat; float: right; }
.register-but a:hover {	background-position: -66px 0; }
.register-but a:active { background-position: -66px 0; }

.send-but a { display: block; width: 66px; height: 26px; background: url(../images/but_send.gif) 0 0 no-repeat; float: right; }
.send-but a:hover {	background-position: -66px 0; }
.send-but a:active { background-position: -66px 0; }

.join-but a { display: block; width: 66px; height: 26px; background: url(../images/but_join.gif) 0 0 no-repeat; float: right; }
.join-but a:hover {	background-position: -66px 0; }
.join-but a:active { background-position: -66px 0; }

.short-up-but a {outline:none; display: block; width: 400px; height: 20px; background: url(../images/but_red_up.gif) 0 0 no-repeat; text-decoration: none; padding: 3px 0px 0px 30px; }

.short-up-but a:hover {	background-position: -630px 0; }
.short-up-but a:active { background-position: -630px 0; }

.short-down-but a {outline:none;  display: block; width: 400px; height: 20px; background: url(../images/but_red_down.gif) 0 0 no-repeat; text-decoration: none; padding: 3px 0px 0px 30px; }
.short-down-but a:hover {	background-position: -630px 0; }
.short-down-but a:active { background-position: -630px 0; }

.my-accounts-down-but a { display: block; width: 300px; height: 20px; background: url(../images/but_red_down.gif) 0 0 no-repeat; text-decoration: none; padding: 3px 0px 0px 30px; }
.my-accounts-down-but a:hover {	background-position: -630px 0; }
.my-accounts-down-but a:active { background-position: -630px 0; }

.save_permanent-but a { display: block; width: 140px; height: 26px; background: url(../images/but_save_permanent.gif) 0 0 no-repeat; float: right; margin-top: 5px; }
.save_permanent-but a:hover {	background-position: -140px 0; }
.save_permanent-but a:active { background-position: -140px 0; }

.small-more-but a { display: block; width: 88px; height: 23px; background: url(../images/but_small_more_details.gif) 0 0 no-repeat; float: right; margin-bottom:1px;}
.small-more-but a:hover {	background-position: -87px 0; }
.small-more-but a:active { background-position: -87px 0; }

.small-shortlist-but a { display: block; width: 97px; height: 23px;  margin-right: 10px; background: url(../images/but_small_short.gif) 0 0 no-repeat; float: right; margin-bottom:2px;}
.small-shortlist-but a:hover {	background-position: -97px 0; }
.small-shortlist-but a:active { background-position: -97px 0; }

* html .small-shortlist-but a {margin-right: 5px;}

/*subnav*/ 

#jobs-subnav { margin: 0px auto 0px auto; background: url(../images/bkg_subnav_orange.gif) no-repeat bottom; width: 970px; padding: 6px 10px;  }
#jobs-subnav a { color: #FFFFFF; text-decoration: none; font-weight:bold;}
#jobs-subnav a:hover { color: #FFFFFF; text-decoration: underline; }

#wheels-subnav { background: url(../images/bkg_subnav_blue.gif) no-repeat bottom; width: 970px; padding: 6px 10px;  }
#wheels-subnav a { color: #FFFFFF; text-decoration: none; font-weight:bold;}
#wheels-subnav a:hover { color: #FFFFFF; text-decoration: underline; }

#property-subnav { margin: 0px auto 0px auto; background: url(../images/bkg_subnav_green.gif) no-repeat bottom; width: 970px; padding: 6px 10px;  }
#property-subnav a { color: #FFFFFF; text-decoration: none; font-weight:bold;}
#property-subnav a:hover { color: #FFFFFF; text-decoration: underline; }

#classified-subnav { margin: 0px auto 0px auto; background: url(../images/bkg_subnav_red.gif) no-repeat bottom; width: 970px; padding: 6px 10px;  }
#classified-subnav a { color: #FFFFFF; text-decoration: none; font-weight:bold;}
#classified-subnav a:hover { color: #FFFFFF; text-decoration: underline; }

#listings-subnav { margin: 0px auto 0px auto; background: url(../images/bkg_subnav_yellow.gif) no-repeat bottom; width: 970px; padding: 6px 10px;  }
#listings-subnav a { color: #000000; text-decoration: none; font-weight:bold;}
#listings-subnav a:hover { color: #000000; text-decoration: underline; }

/*top nav*/ 

#frameNav { margin: 0px auto 0px auto; width: 990px; }

/*BLUE -  TOP NAVIGATION - PIXEL WIDTH AND POSITIONS CHANGES*/
#content-top-nav { margin-top:2px; height:39px; width: 990px;  background:url(../images/divider_top_nav.gif) left bottom repeat-x; }
#content-top-nav ul { margin: 0px; padding: 0px; list-style: none; }
#content-top-nav li { margin: 0px; float: left; }

#jobs-but a { display: block; width: 83px; height: 38px; margin: 0px; background: url(../images/but_nav_jobs.gif) 0 0 no-repeat; }
#jobs-but a:hover {	background-position: -83px 0; }
#jobs-but a:active { background-position: -83px 0; }
#jobs-but-selected a { display: block; width: 83px; height: 38px; margin: 0px; background: url(../images/but_nav_jobs.gif); background-position: -83px 0;
}

#wheels-but a { display: block; width: 83px; height: 38px; margin: 0px; background: url(../images/but_nav_wheels.gif) 0 0 no-repeat; }
#wheels-but a:hover {	background-position: -83px 0; }
#wheels-but a:active { background-position: -83px 0; }
#wheels-but-selected a { display: block; width: 83px; height: 38px; margin: 0px; background: url(../images/but_nav_wheels.gif); background-position: -83px 0;}

#properties-but a { display: block; width: 83px; height: 38px; margin: 0px; background: url(../images/but_nav_properties.gif) 0 0 no-repeat; }
#properties-but a:hover {	background-position: -83px 0; }
#properties-but a:active { background-position: -83px 0; }
#properties-but-selected a { display: block; width: 83px; height: 38px; margin: 0px; background: url(../images/but_nav_properties.gif); background-position: -83px 0;}

#classified-but a { display: block; width: 83px; height: 38px; margin: 0px; background: url(../images/but_nav_classifieds.gif) 0 0 no-repeat; }
#classified-but a:hover {	background-position: -83px 0; }
#classfied-but a:active { background-position: -83px 0; }
#classified-but-selected a { display: block; width: 83px; height: 38px; margin: 0px; background: url(../images/but_nav_classifieds.gif); background-position: -83px 0;}

#listings-but a { display: block; width: 117px; height: 38px; margin: 0px; background: url(../images/but_nav_listings.gif) 0 0 no-repeat; }
#listings-but a:hover {	background-position: -117px 0; }
#listings-but a:active { background-position: -117px 0; }
#listings-but-selected a { display: block; width: 117px; height: 38px; margin: 0px; background: url(../images/but_nav_listings.gif); background-position: -117px 0;}

#place-ad-but a { display: block; width: 91px; height: 38px; margin: 0px; background: url(../images/but_nav_place_ad.gif) 0 0 no-repeat; }
#place-ad-but a:hover {	background-position: -91px 0; }
#place-ad-but a:active { background-position: -91px 0; }
#place-ad-but-selected a { display: block; width: 91px; height: 38px; margin: 0px; background: url(../images/but_nav_place_ad.gif); background-position: -91px 0;} 

#shortlist-but a { display: block; width: 98px; height: 38px; margin: 0px; background: url(../images/but_nav_shortlist.gif) 0 bottom no-repeat; }
#shortlist-but a:hover {	background-position: -98px bottom; }
#shortlist-but a:active { background-position: -98px bottom; }
#shortlist-but-selected a { display: block; width: 98px; height: 38px; margin: 0px; background: url(../images/but_nav_shortlist.gif); background-position: -98px bottom;}

/*BLUE -  TOP NAVIGATION - PIXEL WIDTH AND POSITIONS CHANGES*/
/*BLUE - NEW*/
#all-classified-but a { display: block; width: 120px; height: 38px; margin: 0px; background: url(../images/but_nav_all_classifieds.gif) 0 bottom no-repeat; }
#all-classified-but a:hover {	background-position: -120px bottom; }
#all-classified-but a:active {	background-position: -120px bottom; }
#all-classified-but-selected a { display: block; width: 120px; height: 38px; margin: 0px; background: url(../images/but_nav_all_classifieds.gif); background-repeat:no-repeat; background-position: -120px bottom;}
#my-account-but a { background:url("../images/but_nav_myaccount.gif") no-repeat scroll 0 0 transparent; display:block; height:38px; margin:0; width:87px; }
#my-account-but a:hover {  background-position:-87px bottom;  }
#place-ad-but, #shortlist-but, #all-classified-but, #my-account-but { padding-left:2px; }

.next-but a { overflow:hidden; float:left; background:url("../images/but_next.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:66px; }
.next-but a:hover { background:url("../images/but_next.gif") no-repeat scroll -66px 0 transparent; }
.next-but a.disabled { background:url("../images/but_next.gif") no-repeat scroll -132px 0 transparent; }
.next-but a.disabled:hover { background:url("../images/but_next.gif") no-repeat scroll -132px 0 transparent; }

.preview-but a {overflow:hidden;  float:left; background:url("../images/but_preview.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:88px; }
.preview-but a:hover { background:url("../images/but_preview.gif") no-repeat scroll -88px 0 transparent; }
.preview-but a.disabled { background:url("../images/but_preview.gif") no-repeat scroll -176px 0 transparent; }
.preview-but a.disabled:hover { background:url("../images/but_preview.gif") no-repeat scroll -176px 0 transparent; }

.preview-small-but a {overflow:hidden; margin-right:10px; float:left; background:url("../images/but_preview_small.gif") no-repeat scroll 0 0 transparent; display:block; height:22px; margin-top:4px; width:65px; }
.preview-small-but a:hover { background:url("../images/but_preview_small.gif") no-repeat scroll -65px 0 transparent; }
.preview-small-but a.disabled { background:url("../images/but_preview_small.gif") no-repeat scroll -130px 0 transparent; }
.preview-small-but a.disabled:hover { background:url("../images/but_preview_small.gif") no-repeat scroll -130px 0 transparent; }

.start-again-but a { overflow:hidden; float:left; background:url("../images/but_start_again.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:88px; }
.start-again-but a:hover { background:url("../images/but_start_again.gif") no-repeat scroll -88px 0 transparent; }
.start-again-but a.disabled { background:url("../images/but_start_again.gif") no-repeat scroll -176px 0 transparent; }
.start-again-but a.disabled:hover { background:url("../images/but_start_again.gif") no-repeat scroll -176px 0 transparent; }

.yes-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_yes.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:45px; }
.yes-but a:hover { background:url("../images/but_yes.gif") no-repeat scroll -45px 0 transparent; }
.yes-but a.disabled { background:url("../images/but_yes.gif") no-repeat scroll -90px 0 transparent; }
.yes-but a.disabled:hover { background:url("../images/but_yes.gif") no-repeat scroll -90px 0 transparent; }

.no-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_no.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:45px; }
.no-but a:hover { background:url("../images/but_no.gif") no-repeat scroll -45px 0 transparent; }
.no-but a.disabled { background:url("../images/but_no.gif") no-repeat scroll -90px 0 transparent; }
.no-but a.disabled:hover { background:url("../images/but_no.gif") no-repeat scroll -90px 0 transparent; }

.printlist-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_print_list.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:83px; }
.printlist-but a:hover { background:url("../images/but_print_list.gif") no-repeat scroll -83px 0 transparent; }
.printlist-but a.disabled { background:url("../images/but_print_list.gif") no-repeat scroll -166px 0 transparent; }
.printlist-but a.disabled:hover { background:url("../images/but_print_list.gif") no-repeat scroll -166px 0 transparent; }

.myads-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_myads.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:65px; }
.myads-but a:hover { background:url("../images/but_myads.gif") no-repeat scroll -65px 0 transparent; }
.myads-but a.disabled { background:url("../images/but_myads.gif") no-repeat scroll -130px 0 transparent; }
.myads-but a.disabled:hover { background:url("../images/but_myads.gif") no-repeat scroll -130px 0 transparent; }

.placeanotherad-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_place_another_ad.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:128px; }
.placeanotherad-but a:hover { background:url("../images/but_place_another_ad.gif") no-repeat scroll -128px 0 transparent; }
.placeanotherad-but a.disabled { background:url("../images/but_place_another_ad.gif") no-repeat scroll -256px 0 transparent; }
.placeanotherad-but a.disabled:hover { background:url("../images/but_place_another_ad.gif") no-repeat scroll -256px 0 transparent; }

.myaccount-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_my_account.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:98px; }
.myaccount-but a:hover { background:url("../images/but_my_account.gif") no-repeat scroll -98px 0 transparent; }
.myaccount-but a.disabled { background:url("../images/but_my_account.gif") no-repeat scroll -198px 0 transparent; }
.myaccount-but a.disabled:hover { background:url("../images/but_my_account.gif") no-repeat scroll -198px 0 transparent; }

.save-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_save.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:85px; }
.save-but a:hover { background:url("../images/but_save.gif") no-repeat scroll -85px 0 transparent; }
.save-but a.disabled { background:url("../images/but_save.gif") no-repeat scroll -170px 0 transparent; }
.save-but a.disabled:hover { background:url("../images/but_save.gif") no-repeat scroll -170px 0 transparent; }

.addlocation-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_addlocation.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:105px; }
.addlocation-but a:hover { background:url("../images/but_addlocation.gif") no-repeat scroll -105px 0 transparent; }
.addlocation-but a.disabled { background:url("../images/but_addlocation.gif") no-repeat scroll -210px 0 transparent; }
.addlocation-but a.disabled:hover { background:url("../images/but_addlocation.gif") no-repeat scroll -210px 0 transparent; }

.changelocation-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_changelocation.gif") no-repeat scroll 0 0 transparent; display:block; height:22px; margin-top:4px; width:142px; }
.changelocation-but a:hover { background:url("../images/but_changelocation.gif") no-repeat scroll -142px 0 transparent; }
.changelocation-but a.disabled { background:url("../images/but_changelocation.gif") no-repeat scroll -284px 0 transparent; }
.changelocation-but a.disabled:hover { background:url("../images/but_changelocation.gif") no-repeat scroll -284px 0 transparent; }

.back-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_back.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:83px; }
.back-but a:hover { background:url("../images/but_back.gif") no-repeat scroll -83px 0 transparent; }
.back-but a.disabled { background:url("../images/but_back.gif") no-repeat scroll -166px 0 transparent; }
.back-but a.disabled:hover { background:url("../images/but_back.gif") no-repeat scroll -166px 0 transparent; }

.print-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_print.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:83px; }
.print-but a:hover { background:url("../images/but_print.gif") no-repeat scroll -83px 0 transparent; }
.print-but a.disabled { background:url("../images/but_print.gif") no-repeat scroll -166px 0 transparent; }
.print-but a.disabled:hover { background:url("../images/but_print.gif") no-repeat scroll -166px 0 transparent; }

.proceedforpayment-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_proceed_for_payment.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:158px; }
.proceedforpayment-but a:hover { background:url("../images/but_proceed_for_payment.gif") no-repeat scroll -158px 0 transparent; }
.proceedforpayment-but a.disabled { background:url("../images/but_proceed_for_payment.gif") no-repeat scroll -316px 0 transparent; }
.proceedforpayment-but a.disabled:hover { background:url("../images/but_proceed_for_payment.gif") no-repeat scroll -316px 0 transparent; }

.tryotherpaymentmethod-but a { overflow:hidden; text-indent:-9999999px; float:right; background:url("../images/but_try_other_payment_method.gif") no-repeat scroll 0 0 transparent; display:block; height:26px; margin-top:4px; width:115px; }
.tryotherpaymentmethod-but a:hover { background:url("../images/but_try_other_payment_method.gif") no-repeat scroll -115px 0 transparent; }
.tryotherpaymentmethod-but a.disabled { background:url("../images/but_try_other_payment_method.gif") no-repeat scroll -230px 0 transparent; }
.tryotherpaymentmethod-but a.disabled:hover { background:url("../images/but_try_other_payment_method.gif") no-repeat scroll -230px 0 transparent; }

.apply-but a { overflow:hidden; text-indent:-9999999px; float:left; background:url("../images/but_apply.gif") no-repeat scroll 0 0 transparent; display:block; height:22px; margin-top:4px; width:65px; }
.apply-but a:hover { background:url("../images/but_apply.gif") no-repeat scroll -65px 0 transparent; }
.apply-but a.disabled { background:url("../images/but_apply.gif") no-repeat scroll -130px 0 transparent; }
.apply-but a.disabled:hover { background:url("../images/but_apply.gif") no-repeat scroll -130px 0 transparent; }

a.disabled { cursor:default !important; outline:none; }

/*BLUE - NEWEND*/

/*text colors*/ 

.mandatory-text { color: #CC0000; }
.orange-text { color: #FF6600; }
.blue-text { color: #005CAC; }
.green-text { color: #009999; }
.deepred-text { color: #990033; }
.blacktxt { color: #333333; font-weight: bold;}

/*text links*/ 

a { color: #4C4C4C; text-decoration: underline; }
a:hover { color: #990033; text-decoration: underline; }
/*a:visited { color: #663399; text-decoration: underline; }*/

/*search result intros*/
.jobsIntroPara a:hover { color: #FF6600; }
.wheelsIntroPara a:hover { color: #005CAC; }
.propertyIntroPara a:hover { color: #009999; }
.classIntroPara a:hover { color: #990033; }


/**/ 

#footer { margin: 0px auto 20px auto; width: 990px; border-top: 1px solid #BFBFB8; float: none; }
#footer p { text-align: center; margin: 0px; padding: 5px 0px 0px 0px; }
#footer a { color: #4C4C4C; text-decoration: none; font-size: 9px; }
#footer a.active { text-decoration: underline; }
#footer a:hover { color: #990033; text-decoration: underline; }
#footer a:visited { color: #663399; }


