﻿/* Some resets */
*, html, body {margin:0; padding:0; outline:none;}
table {*border-collapse:collapse; border-spacing: 0px;}
li {list-style:none;}
textarea {font-family: Arial, Helvetica; font-size:12px;}
hr {border:none; border-bottom:solid 1px #616161;}

/* Body - general */
body, html {color: #616161; font-family: Arial, Helvetica; font-size:12px;}
body {background:url(../images/amino/body_bg_gray.png);}

#background_body {background:url(../images/amino/body_bg_gradient.png) repeat-x; width:100%; height:100%; }

/* Header */
#background_header {background:url(../images/amino/body_header_bg_wave.png) no-repeat top center; width:100%; height:118px;}
#header {background:url(../images/amino/body_header_bg_wave_inner.png) no-repeat; height:118px; }
#header #headerlogo {float:left; width:450px;}
#header .AminoLogo {width:145px; margin-left:28px; float:left; height:69px; margin-top:15px; }
#header .AminoLokaleborsLogo {background:url(../images/amino/amino_lokalebors.png) no-repeat; width:176px; margin-left:-8px; margin-top:45px; float:left; height:33px; }
#header .AminoSubText {color:#b8e6f9; font-size:11px; font-weight:bold; margin-left:45px; clear:both; width:400px;}

/* Header, top user menu */
#header #headertopmenu {float:right;}
#header #headertopmenu ul li {background:url(../images/amino/header_menu_bg.png) repeat-x; float:left; line-height:28px; padding:0 5px; border-right:solid 1px #ccc;}
#header #headertopmenu ul li a {font-weight:bold;}
#header #headertopmenu ul li.first {background:url(../images/amino/header_menu_left.png) no-repeat; width:7px; padding:0; border-right:none;}
#header #headertopmenu ul li.last {background:url(../images/amino/header_menu_right.png) no-repeat; width:7px; padding:0; border-right:none;}
#header #headertopmenu ul li.noborder {border-right:none;}

/* Footer */
#footer {margin-top:16px; position:absolute; z-index:999;}
#footer a, #footer span {background:url(../images/amino/bullet_circle.png) no-repeat 0 3px; padding-left:10px; color:#616161; font-weight:bold; font-size:11px; text-decoration:none;}
#footer a:hover, #footer span:hover {text-decoration:underline; cursor:pointer;}

#AminoFooterLogo {background:url(../images/amino/body_footer_bg_wave_inner.png) no-repeat; position:absolute; width:976px; height:107px; margin:0 auto;  margin-top:5px;}
#AminoFooterLogo a {background:url(../images/amino/body_footer_logo.png) no-repeat; width:158px; height:73px; position:relative; float:right; margin-top:25px;}

#background_footer {background:url(../images/amino/body_footer_bg_wave.png) no-repeat bottom center; width:100%; height:107px; margin-top:5px; }

/* Main navigation menu */
#navigation {border:0 none; margin:0; margin-top:10px; overflow:hidden; background:url(../images/amino/menubar_bg.png) repeat-x;}
#navigation ul {list-style-type:none; }
#navigation ul li { float:left; border-right:1px solid #4c8098; line-height:35px; }
#navigation ul li a {color:#fff; cursor:pointer; font-size:12px; font-weight:bold; padding:0px 14px; display:block; text-decoration:none; cursor:pointer;}
#navigation ul li a {padding:0px 15px;}
#navigation a.Selected {background:url(../images/amino/menubar_active.png) repeat-x; }
#navigation ul li.first {background:url(../images/amino/menubar_left.png) no-repeat; width:8px; border-right:none;}
#navigation ul li.last {background:url(../images/amino/menubar_right.png) no-repeat; width:8px; border-right:none; float:right;}

#lokaleborsMenu {background:url(../images/amino/body_bg_gray.png);}
#lokaleborsMenu ul { background:#81c1dc url(../images/amino/submenu_bg.png); width:950px; margin:0 auto; text-align:right; overflow:hidden; text-align:center;}
#lokaleborsMenu ul li {float:right; border-right:1px solid #d5e1e7; padding:0 15px; line-height:28px;}
#lokaleborsMenu ul li a {color:#fff; font-size:12px; text-decoration:none;}
#lokaleborsMenu ul li.first {background:url(../images/amino/submenu_left.png) no-repeat; border-right:none; width:6px; padding:0; float:left;}
#lokaleborsMenu ul li.last {background:url(../images/amino/submenu_right.png) no-repeat; border-right:none; width:6px; padding:0; }
#lokaleborsMenu ul li.noborder {border-right:none;}

/* Call to action */
.calltoActionLease {background:url(/lokalebors/Content/images/buttons-sprite.png); width:240px;height:80px;}
.calltoActionTenants {background:url(/lokalebors/Content/images/buttons-sprite.png); width:240px;height:80px; background-position:0px -80px;}


/* Body */
#body, #navigation {width:976px;}
#body { margin-left:auto; margin-right:auto;  margin-top:-118px; overflow:hidden;}
#contentBody {background:url(../images/amino/body_bg_gray.png); padding-left:13px; padding-right:13px; padding-top:12px; min-height:400px;}

/* Content areas */
.contentBoxtitle2{background:#fff;height:8px;border:solid 1px #E0E0E0;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;}
#CommonContentInner { width:698px; overflow:hidden;}
#CommonContentInnerLong { width:950px; overflow:hidden;}
.commonContentTitle { background-image:url(../images/amino/content_header2.png); background-repeat:no-repeat; width:698px; height:49px; padding-top:5px;}
.smallCommonContentTitle { background-image:url(../images/amino/lightbluebar.png); background-repeat:no-repeat; width:665px; height:30px; padding-top:5px; padding-left:5px;}
.subheader { background-image:url(../images/amino/header_small_graybar.png); background-repeat:repeat-x;line-height:27px; text-align:right; padding-right:10px; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0;}
.commonContentTitleLong { background-image:url(../images/amino/box2_header_long.png); background-repeat:no-repeat; width:950px; height:49px; padding-top:5px;}
.commonContentFooter { background-image:url(../images/amino/content_footer2.png); background-repeat:no-repeat; width:698px; height:10px; }
.lokaleBorsHomeTitle { background-image:url(../images/amino/HomePage_icon_amino_exchange.png); background-repeat:no-repeat; width:63; height:54px; padding-top:8px; padding-left:70px;}
.register { background-image:url(../images/amino/LoginPage_icon_register.png); background-repeat:no-repeat; width:47; height:41px; margin-top:5px; padding-top:3px; padding-left:50px;}
.conversationTitle { background-image:url(../images/amino/MessageConversation_icon_messages.png); background-repeat:no-repeat; width:55; height:54px; padding-top:8px; padding-left:70px;}
.addetailsTitle { background-image:url(../images/amino/MyAdsDetails_icon_ad_details.png); background-repeat:no-repeat; width:69; height:54px; padding-top:8px; padding-left:70px; color:#fff; font-size:24px; font-weight:bold;}
.myadstitle { background-image:url(../images/amino/EditDetails_icon_my_ads.png); background-repeat:no-repeat; height:54px; padding-top:8px; padding-left:70px;}
.mysearchestitle { background-image:url(../images/amino/MySearches_icon_my_searches.png); background-repeat:no-repeat; height:54px; padding-top:8px; padding-left:70px;}
.createad { background-image:url(../images/amino/CreateAdPage_icon_create_ad.png); background-repeat:no-repeat; height:54px; padding-top:8px; padding-left:70px;}
.vIpTitle { background-image:url(../images/amino/icon_vip_medium.png); background-repeat:no-repeat; background-position:1% 70%; width:46; height:30px; padding-top:8px; padding-left:65px;}
.combineTitle {background-image:url(../images/amino/HomePage_icon_connectProfile.png); background-repeat:no-repeat; background-position:1% 10%; height:54px; padding-top:8px;padding-left:70px;}
.lokaleBorsHomeTitle2 { background-image:url(../images/amino/smallhousewsign_icon.png); background-repeat:no-repeat; width:62; height:40px; padding-top:8px; padding-left:70px;}
.browsingTitle { background-image:url(../images/amino/boywsign_icon.png); background-repeat:no-repeat; height:26px; padding-top:5px; padding-left:40px; color:White; font-weight:bold; font-size:13pt;}
.adTitle {background-color: #EAE9E7; border:1px solid #CCCBC9;border-top-left-radius:8px; border-top-right-radius:8px; -moz-border-radius-topleft: 8px;  -moz-border-radius-topright:8px;
		   background: -webkit-gradient(linear, left top, left bottom, from(#FFFEFC), to(#EAE9E7)); background: -moz-linear-gradient(#FFFEFC 0%, #EAE9E7 100%);
					background: linear-gradient(#FFFEFC, #EAE9E7); padding:8px 10px;}
.adTitle h1 {font-size:18px; font-weight:bold; color:#333;}

.leftBottomCorner { background-image:url(../images/amino/leftbottomcorner_box.png); background-repeat:no-repeat; height:8px; width:8px; padding-left:8px; padding-top:7px; }
.leftBottomCorner .bottomBorder { border-bottom:1px solid #e0e0e0; width:655px;}
.rightBottomCorner { background-image:url(../images/amino/rightbottomcorner_box.png); background-repeat:no-repeat; height:8px; width:8px; float:right; margin-right:2px; }

.commonContentBox {border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0; overflow:hidden; background-color:#fff; padding:12px;}
.commonContentBoxWithBottom { border-bottom:1px solid #E0E0E0; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0; overflow:hidden; background-color:#fff; padding:12px; }
.commonContentBoxWithBottomAndTop { border:1px solid #E0E0E0; overflow:hidden; background-color:#fff; padding:12px; }
.commonContentBoxWithNoBorder { padding:12px;}

.smallGrayHeader { background-image:url(../images/amino/gray_header.png); background-repeat:no-repeat; height:40px; padding-left:5px;}
.smallWhiteHeader { background-color:#fff; height:34px; padding-left:9px;}
.smallWhiteHeader h3 {font-size:16px; font-weight:normal; color:#002433;}
.fullgrayTitleBar { background-image:url(../images/amino/header_graybar.png); background-repeat:repeat-x; color:#616161; font-size:14px; font-weight:bold; line-height:40px; padding-left:10px; }
.pageIntro {border:1px solid #d0d0d0;background-image:url(../images/intro-bg.png); padding:10px;margin-bottom:10px;font-weight:bold; width:650px; height:62px;}
.pageIntro .textContent {width:65%; float:right;}

.basictitle { padding-left:10px; padding-top:7px;}
.latestLeaseTitle { background-image:url(../images/amino/HomePage_icon_latest_rentals.png); background-repeat:no-repeat; height:42px; padding-left:50px; padding-top:10px;}
.latestWantedLeaseTitle { background-image:url(../images/amino/HomePage_icon_last_ad_recieved.png); background-repeat:no-repeat; height:41px; padding-left:50px; padding-top:10px;}
.messageTitle { background-image:url(../images/amino/MessageConversation_icon_reply.png); background-repeat:no-repeat; height:41; padding-left:50px; padding-top:10px;}
.newmessageTitle { background-image:url(../images/amino/MessageConversation_icon_new_message.png); background-repeat:no-repeat; height:41; padding-left:50px; padding-top:10px;}
.adEconomyTitle { background-image:url(../images/okonomi-icon.png); background-repeat:no-repeat; height:24px; padding-left:50px; padding-top:10px;}
.adSizeTitle { background-image:url(../images/storrelse-icon.png); background-repeat:no-repeat; height:24px; padding-left:50px; padding-top:10px;}
.adFacilities { background-image:url(../images/faciliteter-icon.png); background-repeat:no-repeat; height:24px; padding-left:50px; padding-top:10px;} 
.adOther { background-image:url(../images/ovrigt-icon.png); background-repeat:no-repeat; height:24px; padding-left:50px; padding-top:10px;} 
.favoritesearches { background-image:url(../images/amino/MySearches_icon_fav_searches.png); background-repeat:no-repeat; height:41px; padding-left:50px; padding-top:10px;}
.searches { background-image:url(../images/amino/MySearches_icon_all_my_searches.png); background-repeat:no-repeat; height:41px; padding-left:50px; padding-top:10px;}
.searchresults { background-image:url(../images/amino/Search_icon_search_found.png); background-repeat:no-repeat; height:41px; padding-left:50px; padding-top:10px;}
.relatedAdsTitle { background-image:url(../images/amino/CreateAdPage_icon_10_properties.png); background-repeat:no-repeat; height:41px; padding-left:50px; padding-top:10px;}

#CityBackground {background-image:url(../images/city-background.png); width:528px; height:81px;padding-top:21px;padding-left:71px; padding-right:71px;}
#FindFacilitiesButton {background-image:url(../images/buttons-sprite.png); width:164px; height:51px; background-position:0px -260px; font-weight:bold; font-size:24px; color:#fff; 
				 padding-top:15px; padding-left:80px;float:left; cursor:pointer;}
#FindTenantsButton {background-image:url(../images/buttons-sprite.png); width:164px; height:51px; background-position:0px -192px; font-weight:bold; font-size:24px; color:#fff; 
				 padding-top:15px; padding-left:80px; float:right; cursor:pointer;}

#FindTenantsForm, #FindFacilitiesForm {margin-top:-9px; width:670px; margin-bottom:20px;}
#FindTenantsForm2, #FindFacilitiesForm2 {width:670px; margin-bottom:20px; margin-top:20px;}
#FindTenantsForm, #FindTenantsForm2 {display:none;}
#FindFacilitiesForm .Header {background-image:url(../images/lejemal-header-bg.png); background-repeat:repeat-x; height:30px; font-weight:bold; font-size:18px; color:#fff; padding-left:10px; padding-top:8px;}
#FindTenantsForm .Header {background-image:url(../images/leger-header-bg.png); background-repeat:repeat-x; height:30px; font-weight:bold; font-size:18px; color:#fff; padding-left:10px; padding-top:8px;}
#GreenArrow {position:relative;background-image:url(../images/lejemar-active-pointer.png); right:-180px; top:-0px; background-repeat:no-repeat;width:28px; height:23px;}
#OrangeArrow {position:relative;background-image:url(../images/lejer-active-pointer.png); right:-480px; top:-0px; background-repeat:no-repeat;width:28px; height:23px;}
#FindFacilitiesForm .form, #FindTenantsForm .form {border:1px solid #e1e1e1; padding:10px;background-image:url(../images/search-section-bg.png); background-repeat:repeat-x; background-position:0px -40px;clear:both;margin-top:60px;}
#FindFacilitiesForm .form label, #FindTenantsForm .form label {font-size:12px; color:#555;}

.mapDiv {clear:both; padding-top:20px;}
.mapDiv .content {border:1px solid #e1e1e1;padding:22px;background-image:url(../images/search-section-bg.png); background-repeat:repeat-x;background-position:0px -40px;}
.mapDiv .content .geoList {float:right; width:365px;}
.mapDiv .content .geoList .help {font-weight:bold; font-size:14px; color:#333;}
.mapDiv .content .mapMain {background:url(../images/image-map-dk/main.png) no-repeat;}
.mapDiv .content .mapHighlight {background:url(../images/image-map-dk/hover-state.png) no-repeat; background-position:0px 293px; cursor:pointer; }
.mapDiv .content .mapHighlight .adWantedMoreLink {float:right;position:relative;bottom:0px;}
.mapDiv .content .mapHighlight .adOfferedMoreLink {float:right;position:relative;bottom:0px;}
table.geoListTable {width:100%; margin-top:10px;}
table.geoListTable td {padding:2px;}
.mapDiv .content .mapHighlight .waiter { margin-left: 100px;margin-top: 100px;display: none;}

/* Side bar */
#sidebar { width:240px; float:right; padding-left:12px; }

/* Paragraphs and text */
p.text {font-size:12px; margin-bottom:10px; text-align:left;}
p.text2 {font-size:12px; margin-bottom:10px; margin-top:10px; text-align:left;}
p.text3 {font-size:12px; color:#333;margin: 5px 0px;}
p.adByLine {font-size:12px; color:#949494;margin-bottom:10px;}
p.addescription { float:right; width:325px; font-size:13px; color:#333; margin-bottom:20px;}
p.addescription2 { width:100%; font-size:13px; color:#333;margin-bottom:20px;}
p.adlocation { background-image:url(../images/amino/help_earth.png); background-repeat:no-repeat; padding-left:40px; margin-bottom:20px; margin-top:10px;}
p.brokerlink { background-image:url(../images/amino/broker_URL_icon.png); background-repeat:no-repeat; padding-left:40px; margin-bottom:20px; margin-right:10px; min-height:32px; padding-top:10px; }
.smallheading { font-weight:bold; font-size:14px;}
.smallsubheading { font-weight:bold; font-size:12px;}
a.viewMore { background-image:url(../images/amino/button_arrowblue.png); background-position:right; background-repeat:no-repeat; padding-right:23px; }
a.viewMore, a:active.viewMore , a:visited.viewMore, a:hover.viewMore  { color:#616161; text-decoration:none; font-weight:bold;}
a.viewMore2 { background-image:url(../images/dropdown.png); background-position:right; background-repeat:no-repeat; padding-right:20px; cursor:pointer; }
a.viewMore2, a:active.viewMore2 , a:visited.viewMore2, a:hover.viewMore2  { color:#616161; text-decoration:none; font-weight:bold;}
a.viewMore3 { background-image:url(../images/arrow-double-next-image.png); background-position:right; background-repeat:no-repeat; padding-right:15px; }
a.viewMore3, a:active.viewMore3 , a:visited.viewMore3, a:hover.viewMore3  { color:#616161; text-decoration:none; font-weight:bold;}
a.viewMore4 { background-image:url(../images/arrow-double-next-image.png); background-position:right; background-repeat:no-repeat; padding-right:15px; font-weight:bold; }
a.viewLess { background-image:url(../images/dropdown2.png); background-position:right; background-repeat:no-repeat; padding-right:20px; cursor:pointer;}
a.viewLess, a:active.viewLess , a:visited.viewLess, a:hover.viewLess  { color:#616161; text-decoration:none; font-weight:bold;}
a.help { background-image:url(../images/amino/LoginPage_icon_help.png); background-repeat:no-repeat; padding:5px; padding-left:25px; }
.statValue {font-weight:bold; font-size:24px; color:#009900;}
.vipLabel {color:#D3A833;}
.ajaxLink {color:#3488ad; cursor:pointer; }

/* Headings */
h1 {color:#fff; font-size:24px; font-weight:bold;}
h1.alt {color:#333; font-size:20px; font-weight:bold;}
h2 {color:#333; font-size:20px; font-weight:bold;}
h3 {color:#333; font-size:18px; font-weight:bold;}
h3 a, h3 a:active, h3 a:hover { color:#81c1dc;}
h4 {color:#333; font-size:16px; font-weight:bold;}

/* Titles */
.level1TitleWide {background-color: #01567d; background: -webkit-gradient(linear, left top, left bottom, from(#3488AD), to(#01567D)); background: -moz-linear-gradient(#1876a1 0%, #01567d 100%);
					background: linear-gradient(#3488AD, #01567D); padding-left:20px; padding-top:8px; padding-bottom:8px; border-top-left-radius:8px; border-top-right-radius:8px; -moz-border-radius-topleft: 8px;
					-moz-border-radius-topright:8px; }
.level1TitleWide h1 {font-size:18px;}

/* Label */
label { font-weight:bold; }

/* ems */
.em1 { color:#329111;}
.em2 { color:#ED9A00;}
.em3 { color:#FDF66A;}

/* Anchors */
a {color:#3488ad; text-decoration:none;}
a:hover {text-decoration:underline;}
a.highlight {font-weight:bold;}
a img {border:none;}

/* Boxes */

/* Wide neutral box, e.g. sponsors at the bottom of the page */
.contentBoxtitle_plain {background:url(../images/amino/content_header_plain.png) no-repeat; height:10px;}
.contentBox {background:#fff url(../images/amino/content_border.png) repeat-y; padding:12px; overflow:hidden;}
.contentBoxFooter {background:url(../images/amino/content_footer.png) no-repeat; width: 950px; height:10px;}

/* Side bar box */
.box { overflow:hidden; width:240px;}
.box .title { background-image:url(../images/amino/box_header.png); color:#fff; font-size:14px; font-weight:bold; line-height:33px; padding-left:10px;}
.box .header { background-image:url(../images/amino/header_right_box_white.png); height:11px;}
.box .boxbody {background-image:url(../images/amino/box_body.png); padding:10px 10px 5px;}
.box .boxfooter { background-image:url(../images/amino/box_footer.png); height:8px;}
.box .statboxbody {background-image:url(../images/seneste-statistik-bg.png); padding:10px 10px 5px;}

/* Box the size of half a content page - as seen on login page */
.box2 { overflow:hidden; width:450px; }
.box2 .title { background-image:url(../images/amino/header_graybar.png); background-repeat:repeat-x; color:#616161; font-size:14px; font-weight:bold; line-height:40px; border:solid 1px #e9e9e9;}
.box2 .boxbody {border:solid 1px #e4e4e4; padding:10px 10px 5px; border-top:0px;}

/* Some box backgrounds */
.searchBox { background-image:url(../images/amino/searchbox_background.png); background-repeat:no-repeat; padding:3px;}
.newuser { background-image:url(../images/amino/LoginPage_icon_register.png); background-repeat:no-repeat; padding-left:57px;}
.existinguser { background-image:url(../images/amino/LoginPage_icon_login.png); background-repeat:no-repeat; padding-left:57px;}

/* Buttons */
.smallbutton { background:url(../images/amino/button_small.png) no-repeat scroll 0 0 transparent; width:88px; height:29px; border:medium none; cursor:pointer; color:#fff; font-weight:bold; padding-bottom:3px;}
.button { background:url(../images/amino/button_blue.png) no-repeat scroll 0 0 transparent; width:148px; height:29px; border:medium none; cursor:pointer; color:#fff; font-weight:bold; padding-bottom:3px;}
.searchButton { background:url(../images/amino/button_search.png) no-repeat scroll 0 0 transparent; width:89px !important; height:29px !important; border:medium none; cursor:pointer;}
.continueButton { background:url(../images/amino/button_videre.png) no-repeat scroll 0 0 transparent; width:89px !important; height:29px !important; border:medium none; cursor:pointer;}
.sendButton { background:url(../images/amino/button_send.png) no-repeat scroll 0 0 transparent; width:68px !important; height:29px !important; border:medium none; cursor:pointer;}
.deactivateButton { background:url(../images/amino/button_deaktiver.png) no-repeat scroll 0 0 transparent; width:99px !important; height:19px !important; border:medium none; cursor:pointer; color:#fff;}
.activateButton { background:url(../images/amino/button_aktiver.png) no-repeat scroll 0 0 transparent; width:57px !important; height:19px !important; border:medium none; cursor:pointer; color:#fff;}
.savechanges { background:url(../images/amino/button_gen_aendringer.png) no-repeat scroll 0 0 transparent; width:118px !important; height:29px !important; border:medium none; cursor:pointer; color:#fff;}
.buybutton { background:url(../images/amino/button_buy.png) no-repeat scroll 0 0 transparent; width:88px !important; height:29px !important; border:medium none; cursor:pointer;}
.blueButton { background:url(../images/buttons-sprite.png) no-repeat scroll 0 0 transparent; width:120px !important; height:31px !important; border:medium none; cursor:pointer; background-position:0px -160px; font-weight:bold; font-size:12px; color:#fff; }
.contactLink {background:url(../images/subpage-buttons-sprite.png); display:block; width:212px; height:41px; background-position:0px -149px; border:0px; color:#fff;text-align:center;font-weight:bold;line-height:40px;margin:auto;font-size:14px;}
.contactLink:hover {text-decoration:none;}

/* Sponsors */
.sponsors {text-align:center; }
.sponsors a img {border:none; margin-right:15px; vertical-align:middle;}
.sponsors a.lastchild img {margin-right:0px;}

/* Ads */
.ad_624x60 { margin:auto; padding:0px; text-align:center;}

/* New tabs - v3 */
#AdWantedTabMenu, #AdOfferedTabMenu { font-size:14px; color:#fff; padding:0px 0px 0px 0px;margin-top:10px;}
#AdWantedTabMenu ul, #AdOfferedTabMenu ul {line-height:1em; margin:0px; list-style-type:none;float:left;padding:0px 0px 0px 0px;border-bottom:4px solid #D65102;width:100%;}
#AdWantedTabMenu ul li, #AdOfferedTabMenu ul li {float:left;}
#AdWantedTabMenu ul li a, #AdOfferedTabMenu ul li a {text-decoration:none; display:block;float:left;padding:0px 0px 0px 10px; background:url(../images/homepage-tabs-sprite.png) no-repeat left top;margin-right:10px;z-index:0;position:relative;color:#333;}
#AdWantedTabMenu ul li a strong, #AdOfferedTabMenu ul li a strong { display:block; float:left; background:url(../images/homepage-tabs-sprite.png) no-repeat right top; padding:10px 30px 9px 5px; cursor:pointer; margin-right:-23px;}
#AdWantedTabMenu ul li a:hover, #AdOfferedTabMenu ul li a:hover {position:relative; z-index:5; background:url(../images/homepage-tabs-sprite.png) no-repeat left -37px; color:#fff;}
#AdWantedTabMenu ul li a:hover strong, #AdOfferedTabMenu ul li a:hover strong {background:url(../images/homepage-tabs-sprite.png);position:relative;z-index:5; background-position:right bottom;}
#AdWantedTabMenu ul li a.selected, #AdOfferedTabMenu ul li a.selected  {position:relative; z-index:5; background:url(../images/homepage-tabs-sprite.png) no-repeat left -37px; color:#fff;}
#AdWantedTabMenu ul li a.selected strong, #AdOfferedTabMenu ul li a.selected strong {background:url(../images/homepage-tabs-sprite.png);position:relative;z-index:5; background-position:right bottom;}

/* Tabs */
.ui-tabs-nav /* The whole panel */
{
	/* Resets */ margin:0px; padding:0px; border:0px; outline:0px; line-height:1.3; text-decoration:none; font-size:100%; list-style:none;
	float:left; position:relative; z-index:1;border:1px blue #dedede;
}
.ui-tabs-nav ul { /* Resets */ margin:0px; padding:0px; border:0px; outline:0px; line-height:1.3; text-decoration:none; font-size:100%; list-style:none;}
.ui-tabs-nav li 
{
	/* Resets */ margin:0px; padding:0px; border:0px; outline:0px; line-height:1.3; text-decoration:none; font-size:90%; list-style:none;
	float:left; margin-right:3px;
}
.ui-tabs-nav li a 
{
	/* Resets */ margin:0px; padding:0px; border:0px; outline:0px; line-height:1.3; text-decoration:none; font-size:100%; list-style:none;
	float: left;  background-image:url(../images/sidebar-search-tab.png); background-repeat:repeat-x; height:30px; padding-top:8px; color:#616161; width:119px;
	background-position:-119px 0; text-align:center;margin-bottom:-5px;
}
.ui-tabs-nav li.ui-tabs-selected a 
{
	/* Resets */ margin:0px; padding:0px; border:0px; outline:0px; line-height:1.3; text-decoration:none; font-size:100%; list-style:none;
	float: left;  background-image:url(../images/sidebar-search-tab.png); background-repeat:repeat-x; height:30px; padding-top:8px; color:White; font-weight:bold;width:119px;
	background-position:0px 0px; text-align:center;margin-bottom:-5px;
}
.ui-tabs-panel /* The content panel */
{
	/* Resets */ margin:0px; padding:0px; border:0px; outline:0px; line-height:1.3; text-decoration:none; font-size:100%; list-style:none;	
	clear:left; border: 1px solid #E9E9E9; background:#fff; padding: 0.5em 0.5em; border-bottom:0;
}
.ui-tabs-hide { display:none; }
.tabContent { padding:0px 10px;}

/* Table stuff */
table.twocolumntable td, table.twocolumntable th { width:50%; }
table.bordered { border:solid 1px #e0e0e0; border-top:0px;}
.paddedcells td { padding:5px;}
.paddedcells th { padding:5px;}
.paddedcells2 td { padding:10px;}
.paddedcells2 th { padding:10px;}
.blueTableHeader th { background-color:#81C1DC; color:White; font-weight:bold; line-height:2em; font-size:110%; text-align:left;}
.adFactTable {margin-left:75px;margin-right:25px;}
.adFactTable th { color:#002433; font-weight:bold; line-height:2em; font-size:13px; text-align:left;}
.adFactTable td {border-top:1px solid #e6e6e6; font-size:13px; color:#474747;height:19px;}
.adFactTable td.caption {width:260px;}
.adFactTable td.value {width:320px;}
.grayTableHeader th {background-color: #e3e3e3; background: -webkit-gradient(linear, left top, left bottom, from(#f7f7f7), to(#e3e3e3)); background: -moz-linear-gradient(#f7f7f7 0%, #e3e3e3 100%);
					background: linear-gradient(#f7f7f7, #e3e3e3); font-weight:bold; font-size:12px; color:#383838; }
.grayTableHeader th.thFirst {border:1px solid #d0d0d0; border-right:0;}
.grayTableHeader th.thLast {border:1px solid #d0d0d0; border-left:0;}
.grayTableHeader th.thMid {border:1px solid #d0d0d0; border-right:0; border-left:0;}
div.viewMortSection {text-align:right; border:1px solid #d0d0d0; border-top:0; width:658px; margin-bottom:20px; padding:5px;}
.blueTableHeaderWithCenteredText th { background-color:#81C1DC; color:White; font-weight:bold; line-height:2em; font-size:110%; text-align:center;}
.alternatingRow { background-color:#F1F1F1;}
.innercolumn { border-right:solid 1px #E7E7E7;}
td.tdFirst {border:1px solid #d0d0d0; border-right:0;border-top:0;}
td.tdLast {border:1px solid #d0d0d0; border-left:0;border-top:0;}
td.tdMid {border-bottom:1px solid #d0d0d0;}
td.label { width:200px;}
.tableTop {background-color: #01567d; background: -webkit-gradient(linear, left top, left bottom, from(#3488AD), to(#01567D)); background: -moz-linear-gradient(#1876a1 0%, #01567d 100%);
					background: linear-gradient(#3488AD, #01567D); font-weight:bold; font-size:16px; color:#fff; padding-left:10px; padding-top:5px;padding-bottom:2px;margin-bottom:5px;}
.hoverhighlight tr.highlight {  background-color: #eee;}
td.unread {font-weight:bold;}
td.sizeColumn {width:105px;}
td.priceColumn {width:120px;}
td.locationColumn {width:140px;}
table.agent {width:100%; margin-bottom:10px; border-collapse:collapse;  }
table.agent th, table.agent td {border:1px solid #d0d0d0; }
table.agent th {width:30%; text-align:left; border-right:0; color:#616161;}
table.agent span.deactivated {color:Red;}
table.agent span.activated {color:green;}
#FavoriteListTable td {border-bottom:1px solid #d0d0d0;}

/* pager */
.pager {margin-top:10px; text-align:center;}
.pager a {padding:5px;}
.pager a:hover {font-weight:bold;}
.pager a.currentPagerLink {color:#333 !IMPORTANT;}
.pager a.currentPagerLink:hover {text-decoration:none; font-weight:normal;}

/* Form stuff */
.loginform {}
.loginform td { padding:5px;}
.sxform label em {color:Red;}
.sxform .large { width:300px; }
.sxform .zipcodeinput { width:50px;; }
form.sxform ol {list-style-type:none;}
form.sxform ul.tristate {display:inline;line-height:2em;}
form.sxform ul, ol {list-style:none outside none;}
form.sxform ul.tristate li {display:inline;padding-right:3em;}
form.sxform label {cursor:pointer;line-height:2em;vertical-align:top;}
form.sxform ul.tristate li input {margin-right:0.25em;width:auto;}
form.sxform input {margin-top:0.3em;}
.fxStdControl {height:20px;}


/* Various general stuff */
.bottomSpace { margin-bottom:10px; }
.doubleBottomSpace { margin-bottom:50px; }
.topSpace { margin-top:10px;}
.fullwidth { width:100%;}
.hint { font-style:italic;}
.deleteText {font-weight:bold; color:Red;}
.warning { border:solid 1px red; padding:2px; background-color:#FDF66A; }
.error {color:Red; font-size:80%; padding-left:5px;}
.success {color: #4F8A10;background-color: #DFF2BF;background-image:url('../images/success.png');border: 1px solid; margin: 10px 0px; padding:15px 10px 15px 50px; background-repeat: no-repeat; background-position: 10px center; }

/* Messages */
ol.message { border-bottom: solid 1px #e0e0e0; }
ol.message li.header 
{ 
	/* reset */ padding:0px;
	background-image:url(../images/amino/MessageConversation_icon_message_conversation.png); 
	background-repeat:no-repeat; background-color:#81C1DC; color:White; height:25px; padding-left:38px; background-position:1% 1%; font-weight:bold; padding-top:10px; border:0px;
  }
ol.message li { border-left:solid 1px #E0E0E0; border-right:solid 1px #E0E0E0; padding:10px;}
ol.message li.alternating { background-color:#f1f1f1;}
ol.message li span.author { font-size:140%; font-weight:bold;}
ol.message li span.date { font-size:80%; font-weight:bold;}

/* Map */
div#mapContainer {margin:0.5em 0.1em;}
div#map { height:200px; margin:1em 1em 0.2em 0; width:100%;}

/* Images */
div.images { border:solid 1px #e0e0e0; clear:none; margin:0px; padding: 2px 0px; text-align:center;}
div.images img { padding:2px 2px;}
div.adImages {width:315px; margin-left:10px; }
.seeMoreImagesButton {background:url(../images/subpage-buttons-sprite.png); width:142px; height:29px; background-position:0px -229px; margin-top:20px;border:0px; color:#fff;padding-left:25px;font-weight:bold;}

img.deleteImage {position:absolute; right:5px; top:5px;cursor:pointer;}
img.waitImage {position:absolute; right:55px; top:35px;cursor:pointer;display:none;}

/* Myads */
div.myad { clear:both; width:100%;}
div.myad .header { color:#fff; height:35px; font-weight:bold; font-size:120% } 
div.myad .inactiveheader { background-color:#AFB7BA; }
div.myad .activeheader { background-color:#81C1DC;  }
div.myad .header span.title { padding-top:10px; padding-left:10px; float:left;}
div.myad .header span.statuslabel { padding-top:5px; float:right; padding-right:10px; font-size:130%; }
div.myad .subheader { background-image:url(../images/amino/header_small_graybar.png); background-repeat:repeat-x;line-height:27px; text-align:right; padding-right:10px; }
div.myad .history { color:#888; font-size:80%;}
div.myad .adtext { padding: 10px 0px; }
div.myad .conversationheader { background-image:url(../images/amino/MyAdsPage_icon_ads_conversation.png); background-repeat:no-repeat; background-position:1%; color:#fff; height:23px; font-weight:bold; padding-left:35px; padding-top:7px;}
div.myad li.conversation { padding:5px; cursor:pointer;}
div.myad li.alternating { background-color:#f1f1f1;}
div.myad li span.user { color:#3688AE; font-weight:bold;} 
div.myad .img { padding: 10px 0px;}
div.myconversations li.conversation { cursor:pointer;}

/* Help icon and tool tip */
.helpPopupIcon { cursor: help; float:right; padding:5px; }

#tooltip { position: absolute; z-index: 3000; border: 1px solid #111; background-color: #ff9; color: #333;  padding: 5px; }

/* Upload file */
#uploadFile_Files { clear:both; position:relative; }
.uploadFile_SmallBox, .uploadFile_Number, .uploadFile_Single {float:left; margin-bottom:0.5em;}
.uploadFile_Number { color:#DDDDDD;font-size:2em;margin-right:0.1em;text-align:right;width:1.25em;}
.uploadFile_SmallBox {background:none repeat scroll 0 0 #FFFFFF;border:0.2em solid #DDDDDD;height:105px;overflow:hidden;position:relative;text-align:center;width:140px;}
.uploadFile_Delete {cursor:pointer;right:2px;top:2px;z-index:123456789;}
.uploadFile_Wait, .uploadFile_Thumb, .uploadFile_Delete {display:none;}
.uploadFile_Wait, .uploadFile_Empty, .uploadFile_Delete {position:absolute;}
.uploadFile_SmallBox {text-align:center;}
.uploadFile_Progress {background:none repeat scroll 0 0 #BBBBBB;bottom:0;font-size:smaller;height:15%;left:0;overflow:hidden;padding:0;position:absolute;width:0;}
#uploadFile_Form {clear:both;}

.textmiddle {vertical-align:middle;}

/* top tabs */
.toptab {width:105px;height:28px;text-align:center;line-height:28px;font-size:13px;margin-right:0px;margin-left:0px;vertical-align:middle;display:inline-block;cursor:pointer;}
.left.toptab {border-top-left-radius:6px;border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;}
.right.toptab {border-top-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;}
.active.toptab {color:#fff;font-weight:bold;border:1px solid #7eb9d6;background-color:rgb(136, 203, 232); background:-moz-linear-gradient(center top , #AAD7ED 0pt, #5B97B6 67%, #74B2D2 100%) repeat scroll 0 0 transparent;
				background:linear-gradient(top,#AAD7ED 0,#5B97B6 67%,#74B2D2 100%);background:-webkit-linear-gradient(top,#AAD7ED 0,#5B97B6 67%,#74B2D2 100%);}
.inactive.toptab {color:#333;font-weight:normal;border:1px solid #d9d9d9;background-color:rgb(246, 246, 246);}
.toptabContainer {height:28px;line-height:28px;vertical-align:middle;float:right;}

/* AJAX load */
#AjaxLoader {width:118px;height:55px;position:fixed;top:50%;left:45%;text-align:center;z-index:2;background-image:url(../images/AminoAjaxLoader.gif);display:none;}

/* Validation */
.validation-summary-errors li {color:Red;}
