<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen {

body{font-family:Verdana,Arial,sans-serif;font-size:11px;margin:0;padding:0;text-align:center;background:#666;overflow-x:hidden;}

h1,h2,h3,h4,h5,h6{text-transform:capitalize;}

#objdescription{border:solid 0px;min-height:170px;}

#wrapper{width:100%;background:url(../img/bg.jpg) repeat-x;background-color:#ccc;}

form{margin:0px;padding:0px;}

.hello{visibility:hidden;}

table{font-size:1em;}

a{color:#333;}

a:hover{color:#FF9933;}

a.noroll:hover{color:#333;}

h2{font-size:13px;}

#micromenu{width:980px;height:30px;background:#000037;color:#fff;margin:0 auto;line-height:26px;}

#links{float:left;text-align:left;/*width:700px;*/font-size:11px;margin-left:10px;_margin-left:10px;}

#lang{float:right;width:140px;text-align:right;margin-right:20px;_margin-right:10px;position:relative;white-space: nowrap;margin-right: 209px;margin-top: -15px;}

/*#lang .countries:hover a{background:url(../img/white70.png) no-repeat;}*/

#lang a{color:white;}

#lang:hover a#showlist{color:Black;}

div.countries{text-align:left;background:url(../img/white70.png);color:black;line-height:15px;width:160px;position:absolute;top:20px;left:0px;display:none;}

div.countries ul{margin:5px;padding:5px;list-style:none;}

div.countries li{border-bottom:1px dotted #000;}

#lang a.tocountry{color:Black;text-decoration:none;}

#lang:hover div.countries{display:block;}

#responsAbuseBox{border:solid 0px;position:relative;float:right;margin-top:-27px;margin-right:18px;}

#micromenu a.menu{color:#fff;text-decoration:none;padding-right:7px;padding-left:7px;}

#micromenu a:hover{color:#FFCC33;}

a.lang{color:#9B9B9B;}

a.selected{color:#FFF;}

#header{width:980px;height:100px;margin:0 auto;text-align:left;}

#logo{width:250px;height:80px;margin-top:10px;float:left;}

#headerRight{width:700px;float:right;height:80px;margin:0;}

.sloganLogo{margin-top:15px; margin-bottom:5px;font-size:14px;color: #036; text-shadow: 1px 1px 2px #fff; font-weight:bold;}

a.logosus img:hover{background:url(../img/icon_logohome.png) no-repeat;background-position:80px 50px;}

#maincontent{margin:0 auto;width:980px;background:url(../img/bg_content_top.png) no-repeat;background-color:#fff;min-height:550px;}

#baner,#banerintern{width:980px;height:115px;background:url(../img/bg_baner_top.gif) no-repeat;text-align:left;}

#banerintern{text-align:center;}

#topadvertising,#topadvertisingintern{width:728px;height:115px;float:left;}

#topadvertisingintern{width:960px;}

#headlines{width:980px;height:155px;text-align:left;}
#logo_search_spacing{height:25px; width:50px;}
#topflash{width:240px;height:237px;margin-top:10px;margin-left:20px;_margin-left:10px;float:left;}

#searchengine{width:460px;height:227px;display:table-cell;display:inline;float:left;margin:20px 0px 0px 0;}

#searchengine{width:940px;height:120px;display:table-cell;display:inline;float:left;margin:20px 0px 0px 20px;background-image:url("../img/search-bg.jpg");background-repeat:no-repeat;border-bottom: solid 1px #A0CFFD;}

#searchengine h1{font-size:23px;color:#003366;font-weight:bold;margin:25px 0px 10px 20px;text-shadow:1px 1px 1px #fff,2px 1px 4px #ddd;text-align:center;}

#searchengine p{margin:0px 20px 30px 20px;font-family:Verdana,Arial,sans-serif;font-size:18px;color:#555;text-shadow:0px 1px 1px #ccc;text-align:center;}

#searchengine ul.ultabnonselected{list-style-type:none;margin:0px 0px 0px 22px;padding:0px;font-variant:small-caps;}

#searchengine li.tabnonselected{display:inline;padding:3px 6px 2px;font-size:14px;font-weight:bold;background-color:#ccc;margin:1px;}

#searchengine li.tabnonselected:hover{border-top:2px solid #FFCC00;}

#searchengine li.tabselected{cursor:default;display:inline;padding:3px 6px 2px;font-size:14px;font-weight:bold;background-color:#8AACCE;margin:1px;}

#searchengine li.tabnonselected a{text-decoration:none;}

#searchengine li.tabnonselected a:hover{color:white;}

#searchselection{width:900px;height:85px;background:url('../img/bg_selectsearch.gif') no-repeat;margin:40px 0px 0px 20px; padding-top:10px;}
#searchselection form{padding-top:15px;margin:0px;}

input.searchinputselect{width: 335px;height: 23px;padding: 2px;font-size: 19px;color: #333;border: 3px solid #B5D9fD;background:white;display: table-cell;	-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}

input.searchinputselectservices{width: 250px;height: 20px;padding: 2px;font-size: 17px;color: #666;border: 3px solid #B5D9fD;background:white;	-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}

DIV.speclink{color:White;font-size:12px;margin:7px 0px 0px 23px;}

DIV.speclink a{color:White;font-weight:bold;}

DIV.speclink a:hover{color:#FFCC00;}

.superalert{padding:3px;background:#FFEDA4;border:1px solid #FFD21C;font-size:12px;}

#login_homepage{background:url(../img/bg_login_first_page.jpg) no-repeat;width:214px;height:227px;float:right;text-align:center;margin:20px 20px 0px 0px;_margin:20px 10px 0px 0px;}

#login_homepage p{font-size:22px;margin:10px;text-align:left;}

#login_homepage input.inputlogin{width:168px;height:16px;border:1px solid #6699CC;}

span.bizlogin{font-size:13px;color:#0054CC;}

span.bizlogin a{color:Black;}

td.linkurilogin{text-align:center;}

td.linkurilogin a{font-weight:normal;color:#FF6600;}

.emphase{font-weight:bold;font-size:11px;color:Black;}

p.emphase{font-size:12px;font-weight:normal;}

p.demphase{font-size:10px;}

#firstpageleft{width:600px;float:left;margin-left:20px;_margin-left:10px;margin-top:10px;}

#bestcompanies{width:600px;height:200px;margin-bottom:15px;padding-top:20px;text-align:left;color:#333;}

#bestrated{width:275px;height:100%;float:left;/*background:url(../img/fine_line.jpg) no-repeat;*/background-position:right;}

#bestrated h3{margin:5px 0px 5px 0px;font-size:14px;}

.facebookButtonContainer{cursor:pointer;font-size:10px;text-align:left;display:inline-block;}

.fbConnect{background:#204161;padding:0px 10px 0px 0px;color:White;font-family:'Lucida Grande','Lucida Sans','Lucida',monospace;font-size:12px;font-weight:bold;display: inline-block;}

.fbConnect:hover{background:#efefef;color:#204161;}

div.big_star{width:50px;height:50px;background:url("../img/big_star.gif") no-repeat;float:left;font-size:15px;text-align:center;line-height:50px;}

div.shortdesc{width:185px;font-size:11px;margin-right:20px;float:right;}

#companytoday{width:300px;float:right;font-size:12px;}

#company_day_file h3{font-size:19px;font-weight:normal;margin:0px;}

a.ctoday{color:#3399CC;font-weight:bold;font-size:11px;}

a.ctoday:hover{color:Orange;}

p.location{font-size:12px;margin:0px 0px 10px 0px;}

h2.best{color:#003366;background:#E5EDFF url(../img/bg_best.png) no-repeat; font-size:15px;margin:0px;border:1px solid #A0CFFD;padding: 5px;margin-bottom:15px;border-radius: 5px 5px 5px 5px; }

h2.brc {background-position: right -150px;} /* best rated companies */

h2.cod {background-position: right -100px;} /* company of the day */

h2.ltd {background-position: right -10px;} /* latest deals */

h2.lrw {background-position: right -50px;} /* latest reviews */

#poll{text-align:left;margin:10px;}

#pollform{margin:0px;padding:0px;}

#latestcomps{text-align:left;margin:7px;}

#latestcomps h2{color:#003366;margin:10px 0px 12px 0px;/*padding-bottom:15px;*/border-bottom:1px dotted #aaa;background-image: none;}

.recentcompany{border-bottom:1px dotted #aaa;font-size:1.1em;}

.recentcompany p{margin:5px;}

.recentcompany span{font-size:.9em;}

#comewus{width:600px;height:120px;background:url(../img/bg_comewus.gif) no-repeat;position:relative;}

#counter{background:url(../img/bg_counter.gif) no-repeat;font-size:34px;line-height:50px;width:119px;height:53px;text-align:center;position:absolute;top:10px;left:10px;font-family:Georgia,'Times New Roman',serif;color:white;}

#text1{width:350px;position:absolute;top:25px;text-align:left;left:140px;font-weight:bold;font-size:11px;}

#textcome{position:absolute;top:80px;left:20px;font-size:14px;}

#textcome a{color:#006;}

#textcome a:hover{color:Blue;}

.header{line-height:34px;padding-left:45px;}

.header a{color:Black;cursor:pointer;}

.header a:hover{color:#999999;}

.tagsfp{width:600px;_width:545px;height:34px;background:url(../img/bg_fp1.jpg) no-repeat;background-position:top left;text-align:left;font-size:14px;}

.requests{width:600px;_width:545px;height:34px;background:url(../img/bg_requests.jpg) no-repeat;background-position:top left;text-align:left;font-size:14px;}

.responses{width:600px;_width:545px;height:34px;background:url(../img/bg_responses.jpg) no-repeat;background-position:top left;text-align:left;font-size:14px;}

.subcontent *{text-align:left;}

.h2fp{font-size:13px;margin:10px 0px 25px 45px;}

div.taguri a{color:#3399CC;font-size:1.2em;}

div.taguri a:hover{color:#FF9900;}

.citiesfp{width:600px;_width:545px;height:34px;background:url(../img/bg_fp2.jpg) no-repeat;background-position:top left;text-align:left;font-size:14px;}

table.citiestbl a{color:#f33;font-size:14px;}

table.citiestbl a:hover{color:Black;}

.servicesfp{width:600px;_width:545px;height:34px;background:url(../img/bg_fp3.jpg) no-repeat;background-position:top left;text-align:left;font-size:14px;}

table.servicestbl a{color:#3399CC;line-height:20px;height:20px;font-family:'Verdana',Arial,sans-serif;font-size:12px;}

table.servicestbl a:before{content:"- ";}

table.servicestbl a:hover{color:Blue;}

#firstpageright{float:right;width:310px;margin-right:20px;padding-bottom:7px;border:0px solid #ddd;}

#firstpageright&gt;div{margin-top:7px;}

#footer{width:980px;min-height:84px;background:url(../img/footer.jpg) no-repeat;margin:0 auto;}

#menu_down{width:100%;height:160px;bottom:0px;background:#666 url("../img/bg_down.png") repeat-x;border-top:1px solid #fff;}

#contentmenu{width:940px;margin:0 auto;text-align:left;color:#EBEBEB;}

#contentmenu a{color:#ebebeb;font-size:12px;text-decoration:none;}

#contentmenu a:hover{color:#FFCC33;text-decoration:underline;}

#contentmenu ul{float:left;margin-right:20px;}

#contentmenu li.lh{font-size:12px;color:#FFCC33;font-weight:bold;}

#contentmenu ul li{list-style-type:none;}

#contentmenu ul a{text-decoration:underline;font-size:11px;}

#contentmenu p{clear:both;}

.flags{margin-top:20px;}

#accountid{width:940px;height:5px;line-height:40px;/*border-bottom:1px solid #ccc;*/margin:0 auto;text-align:left;clear:both;}

#accountlinks{float:right;/*width:650px;*/;margin-right: 10px;font-weight:bold;}

#accountlinks span{font-weight:normal;}

#accountlinks *{color: #fff;text-decoration: none;}



#signin{width:200px;position:relative;float: right;height: 30px}



#signin ul{ display:none; line-height:30px;width:270px;position:absolute;top:30px; left:0px;background:url(../img/bg-signin.png) bottom;padding:10px;margin:0px;list-style-type:none;z-index:25;opacity:0;margin-left: -68px;  opacity:1;color: #000000;text-align: left;}

#signin:hover ul{ display:block;}



#signin table{line-height:0px;display:inline-table;position:absolute;top:15px;left:160px;}



.inusers{color:#FF3300;}

.inusers:hover{color:Black;}

.inservs{color:#3399CC;}

.inservs:hover{color:Gray;}

div#toinventory{float:right;width:130px;margin-top:15px;}

img#toinventory{margin-top:5px;}

#bizalert{margin-top:5px;margin-bottom:5px;background:#9ACBE5;padding:4px;font-weight:bold;}

#bizalert a{color:Black;}

#bizalert a:hover{color:white;}

.breadcrumb{width:470px;height:20px;font-size:10px;color:#666;line-height:20px;position:relative;font-family:'Arial',sans-serif;}

.breadcrumb span{border:1px solid #000;background:#FFCC33;width:16px;height:12px;}

.breadcrumb span a{text-decoration:none;padding:2px 4px 2px 4px;color:Black;}

.breadcrumb span:hover{border-color:white;}

.breadcrumb span a:hover{background:White;color:Blue;}

.breadcrumb span.currentpage{background:#fff;border:0px;}

.breadcrumb span.currentpage a{background:#fff;text-decoration:none;}

.breadcrumb div{position:absolute;height:20px;width:170px;top:0px;left:305px;}

#headPage{width:940px;margin:0 auto;text-align:left;}

#headPage h1{font-family:Georgia,'Times New Roman',serif;font-size:26px;font-weight:normal;border-bottom:1px solid Black;padding-bottom:10px;}

#headPage h1 span{text-transform:capitalize;}

a.linkclient{color:#E5331A;}

a.linkclient:hover{color:Gray;}

a.linkbiz{color:#fff; text-decoration: none;}

a.linkbiz:hover{color:Gray;}

a.crayon {padding:6px; /* padding-left: 30px; */ background: #FE6D4C; /* url(../img/crayon.png) 15px 0px no-repeat; */ border-radius: 3px; color: #FFFFFF; font-weight: bold; text-shadow:1px 1px #000000; text-decoration:none; }

.bold{font-weight:bold;}

#objectleft{width:500px;float:left;}

#objectright{width:440px;float:right;text-align:left;margin-right:20px;}

table#object{font-size:1.2em;color:#444;}

table#object select{border:1px solid #ddd;width:180px;height:18px;font-size:11px;}

table#object span{font-size:10px;font-style:italic;}

textarea{font-size:11px;font-family:Verdana,Arial,sans-serif;}

.alert{

	color:Black;

/*	background:#DFDFDF;*/

/*	line-height:14px;*/

	padding:2px;

}

.altminititle{padding:4px;background:#A4CFE7;font-size:16px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.minitrouble{border-top:1px solid #ddd;padding:5px;}

.date{height:30px;width:100px;float:left;}

a.close{color:Black;}

a.close:hover{color:#FF6666;}

.compList{list-style-type:none;margin-left:15px;padding-left:0px;}

.toComp{font-size:11px;color:#0066CC;font-weight:bold;}

#staticText{width:800px;margin:0 auto;text-align:left;font-size:1.2em;}

#troublehistory{width:960px;margin:0 auto;text-align:center;}

#histories{font-size:11px;}

table#histories th{background:Black;height:23px;color:White;}

table#histories td{background:#eee;font-size:10px;padding:5px;}

#inventory{width:960px;margin:0 auto;text-align:left;}

.inventoryTitle{background:#EEEEEE;font-size:14px;width:33%;}

a.biglink{font-size:14px;}

#requestFile{border:1px solid #ccc;padding:15px;}

#requestFile p{margin-top:15px;margin-bottom:15px;}

/*td.offer1{height:22px;background:url(../img/bg_offer1.gif) no-repeat;text-align:left;font-size:12px;font-weight:bold;}*/

.offer1{line-height:22px;text-align:left;font-size:12px;float: left;background: #ccc;border-radius: 5px 5px 0 0;padding: 0 8px;}

td.offer2{border:1px solid #ccc;padding:10px;font-size:12px;min-height:120px;}

#myBizLeft{width:600px;float:right;}

#myBizRight{float:left;width:300px;}

.falsebutton{min-height:50px;border-top:1px solid #ddd;margin:0 0 0 0;background-image:url("../img/bg_miniBreadcrumb.gif");background-repeat:repeat-x;background-position:bottom;}

.falsebutton:hover{background:#eee;}

table.selection th{background:Black;height:23px;color:White;text-align:center;}

table.selection td{background:#eee;font-size:11px;padding:5px;}

a.linkz{text-decoration:none;display:block;font-size:11px;border:solid 0px;}

a.linkz:hover{color:#000;}

h2.onForm{padding:4px;border-bottom:1px solid #ddd;}

h2.onFormBig{padding:4px;border-bottom:1px solid #ddd;font-size:16px;}

.formHead{border-bottom:0px solid #ddd;height:20px;font-size:20px;background: #f1f1f1;padding:5px;}

#loginForm input[type=text], #loginForm input[type=password]{width:200px;height:18px;border:1px solid #bbb;font-size:11px;}

#loginForm input:focus {-moz-box-shadow:2px 2px 3px #FFCC45,-2px -2px 3px #FFCC45;-webkit-box-shadow:2px 2px 3px #FFCC45,-2px -2px 3px #FFCC45;box-shadow:2px 2px 3px #FFCC45,-2px -2px 3px #FFCC45;}

#openForm input[type=text],input[type=password]{width:200px;height:18px;border:1px solid #bbb;font-size:11px;}

#openForm input:focus{-moz-box-shadow:2px 2px 3px #FFCC45,-2px -2px 3px #FFCC45;-webkit-box-shadow:2px 2px 3px #FFCC45,-2px -2px 3px #FFCC45;box-shadow:2px 2px 3px #FFCC45,-2px -2px 3px #FFCC45;}

#openForm select{width:205px;height:18px;border:1px solid #bbb;font-size:11px;}

#openForm td span{font-size:10px;color:#777;}

#openForm input[type=checkbox]{width:13px;height:13px;}

#userform1  span{font-size:10px;color:#9F9F9F;font-style:italic;}

div.nicEdit-main{background-color:white;}

#userform1 div.nicEdit-main span{font-size:12px;color:Black;font-style:normal;}

#userform1 input[type=text]{width:300px;height:18px;border:1px solid #ccc;}

#userform1 textarea{width:300px;border:1px solid #ccc;}

#userform1 input[type=checkbox]{width:13px;height:13px;}

#userform2 textarea{width:360px;border:1px solid #ccc;}

#userform2 input[type=text]{width:200px;height:18px;border:1px solid #ccc;}

#orar select{font-size:11px;}

#userform3 select{width:160px;border:1px solid #ccc;font-size:11px;color:#424242;}

#signup{font-size:1.3em;font-family:'Trebuchet MS';}

#signup th{height:25px;line-height:25px;font-size:14px;background-image:url(../img/bg_th_signup.jpg);color:#fff;}

#signup span span{color:#FFCC00;}

#signup td{background-color:#E9E9BE;height:20px;line-height:14px;}

span.optionDescription{font-size:11px;letter-spacing:0px;}

#signup td.itake{height:48px;background:url(../img/bg_itake.jpg) no-repeat;background-position:center;background-color:#E9E9BE;}

td.itake input{width:40px;}

.cityselect{text-align:left;font-size:13px;margin:0 auto;width:900px;}

.serviceselect{text-align:left;font-size:15px;margin:0 auto;width:900px;}

.serviceselect table td a{font-size:11px;color:#3399FF;text-decoration:underline;}

.serviceselect table td a:hover{font-size:11px;color:#FF6600;text-decoration:none;}

.serviceselect table td a:before{content:"- ";}

.MSVE_KeyboardInput{display:none;}

a.provinceLetter{padding:2px;border:1px solid #eee;background-color:#e2e2e2;}

a.provinceLetter:hover{background:#FF9900;color:Black;font-size:1.3em;font-weight:bold;}

.bubbleautocompletetag{background-color:white;position:absolute;float:left;border:solid 1px #d4d4d4;border-top:1px;width:115px;height:100px;overflow:auto;margin:2px;margin-top:27px;}

.bubbleautocompletezip{background-color:white;position:absolute;float:left;border:solid 1px #d4d4d4;border-top:1px;width:115px;height:100px;overflow:auto;margin:2px;margin-top:27px;}

.autocompletezip{min-height:20px;background-color:#fff;cursor:pointer;}

.autocompletezip:hover{background-color:#FF9933;}

.bubbleHome{background-color:white;position:absolute;float:left;border:solid 1px #d4d4d4;border-top:1px;width:215px;height:200px;overflow:auto;margin:2px;margin-top:27px;}

.bubblezipHome{background-color:white;position:absolute;float:left;border:solid 1px #d4d4d4;border-top:1px;width:215px;height:200px;overflow:auto;margin:2px;margin-top:27px;}

.bubbleCar{background-color:white;position:absolute;float:left;border:solid 1px #d4d4d4;border-top:1px;width:215px;height:100px;overflow:auto;margin:2px;margin-top:27px;}

.bubblezipCar{background-color:white;position:absolute;float:left;border:solid 1px #d4d4d4;border-top:1px;width:215px;height:100px;overflow:auto;margin:2px;margin-top:27px;}

.bubbleOther{background-color:white;position:absolute;float:left;border:solid 1px #d4d4d4;border-top:1px;width:215px;height:100px;overflow:auto;margin:2px;margin-top:27px;}

.bubblezipOther{background-color:white;position:absolute;float:left;border:solid 1px #d4d4d4;border-top:1px;width:215px;height:100px;overflow:auto;margin:2px;margin-top:27px;}

.classHome{padding-top:5px;min-height:20px;background-color:#fff;cursor:pointer;text-align:left;}

.classHome:hover{background-color:#FF9933;}

.classCar{padding-top:5px;min-height:20px;background-color:#fff;cursor:pointer;text-align:left;}

.classCar:hover{background-color:#FF9933;}

.classOther{padding-top:5px;min-height:20px;background-color:#fff;cursor:pointer;text-align:left;}

.classOther:hover{background-color:#FF9933;}

.butona{font-size:0.8em;width:100px;}

#grandTabs{width:940px;height:32px;margin:0 auto;border-bottom:1px solid #E5331A;text-align:left;}

#grandTabMenu{margin-left:10px;padding:0px;height:32px;text-align:left;}

#grandTabs td{width:145px;margin:0px;padding:0px;background:url(../img/bigtab-gray.gif) no-repeat;background-position:bottom center;text-align:center;color:White;font-weight:bold;}

#grandTabs td:hover{background:url(../img/bigtab-red.gif) no-repeat;background-position:center bottom;}

#grandTabs td.grandTabOn{background:url(../img/bigtab-red.gif) no-repeat;background-position:center bottom;}

#grandTabs a{color:Black;display:block;padding:6px 0px 6px 0px;font-weight:bold;text-decoration:none;}

#grandTabs a:hover{color:White;}

div#compTabdescr{font-size:12px;margin-left:10px;background-color:white;}

div#compBigDescr{margin-top:10px;margin-bottom:10px;}

div#compBigDescr li { list-style-position:inside}

span.minititle{font-size:14px;font-weight:bold;}

#hours td{border-bottom:1px solid #ddd;}

#testimleft{float:left;width:580px;text-align:left;margin:10px 0 0 20px;_width:560px;}

#testimright{float:right;width:350px;height:40px;margin-right:10px;}

table.userRating{width:100%;height:100px;margin:10px 0px 10px 0px;min-height:100px;}

table.userRating:hover span{display:inline;}

td.ratings{background:url(../img/frame.gif) no-repeat;background-position:top center;}

.grade{font-size:22px;}

div.comment{width:100%;z-index:15;margin-left:15px;border:solid 0px;float:left;}

div.comment strong,strong.title,h2.title{font-size:22px;font-family:Georgia,'Times New Roman';font-weight:normal;color:#0064C4;}

.w100{width:100%;}

#srchDescr{margin:0 auto;text-align:left;width:940px;height:45px;/*line-height:10px;*/font-size:14px;}

p.insearch{font-size: 10px;margin: 5px 0px 5px 0px;}

h1.insearch, #srchDescr h1 {font-family:Georgia,'Times New Roman',serif;font-size:26px;font-weight:normal;border-bottom:1px solid Black;padding-bottom:10px;

text-overflow: ellipsis;

white-space:nowrap;overflow:hidden;

}

/* #srchDescr h1{font-size:14px;font-weight:normal;margin:0px;} */

#srchDescr span{text-transform:capitalize;}

#srchDescr a{font-size:11px;color:#FF3333;}

#changeloc{position:absolute;visibility:hidden;border:2px solid black;background-color:#FFFFCC;width:160px;height:65px;padding:4px;}

#changeloc form{margin:0px;padding:0px;}

input.rezip{width:150px;height:18px;}

.sbmbut{width:60px;height:20px;}

#search_bar{width:700px;height:50px;margin:0px;padding:0px;text-align:left;font-weight:bold; background-color:#4F83B5; border-radius:10px;}

#search_bar div {float:left; margin-right:10px; margin-top:5px;}
#continer_button_search{margin-top:-2px !important;}
#repeatsrch{width:960px;height:40px;background:url(../img/bg_srch_intern.gif) no-repeat;margin:0 auto;text-align:left;font-weight:bold;}

#repeatsrch select{width:190px;height:20px;border:1px solid #ccc;font-size:11px;color:#333;}

#srchleft{width:470px;float:left;margin-left:20px;_margin-left:5px;margin-top:10px;text-align:left;}

#srchleft form{margin:0px;padding:0px;text-align:left;position: relative;}

#srchleft fieldset{border:1px solid #ccc;}

#srchleft fieldset table{margin-top:10px;}

#srchleft fieldset table th{width:33%;text-align:left;}

#srchleft fieldset table td{text-align:left;}

#srchleft legend{color:Black;font-size:12px;font-weight:bold;}

ul.filters{margin:0px;padding:0px;}

ul.filters li{list-style-type:none;}

.checkfilter{width:12px;height:12px;vertical-align:-10%;}

.companyfile{width:450px;padding:10px;margin-top:10px;position:relative;border-bottom:1px dotted #005599;margin-bottom:10px;}

.companyfile:hover{background-color:#ffffdd;}

.companyfile h3{font-size:13px;margin-top:0px;margin-bottom:1px;font-weight:bold;width:300px;}

.companyfile h3 a{color:#0099CC;}

.companyfile h3 a:hover{color:Black;}

div.members{width:450px;padding:10px;margin-top:10px;position:relative;border:1px solid #000;margin-bottom:10px;background:url(../img/bg_members.png) repeat-x;}

div.members:hover{background-color:#F2FBFF;}

div.basicmember{width:450px;padding:10px;margin-top:10px;position:relative;border:1px solid #777;margin-bottom:10px;}

div.members h3{font-size:17px;font-weight:normal;margin-top:0px;}

div.basicmember h3{font-size:13px;font-weight:bold;margin-top:0px;}

div.members h3 a,div.basicmember h3 a{color:#003366;}

.smadd{position:absolute;top:15px;left:350px; background:url(../img/bg_smadd.gif);padding:3px;border:1px solid Orange;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.smaddselected{background:#DDD;border-color:#BBB;color:#666;}

.smaddbiz{position:relative;font-size: 1.3em;background:#ffcc44; /* background:url(../img/bg_smadd.gif); */ padding:5px;float:right;margin-top:5px;border:1px solid Orange; border-radius:5px;}

.smaddbiz p{margin:6px 6px 6px 6px;}

.smaddbiz ul{display:none;width:150px;position:absolute;top:35px;left:0px;margin:0px;padding:10px;list-style-type:none;background:#FFF2BB;font-size:12px;}

.smaddbiz li{padding:2px 0px 2px 0px;border-bottom:1px dotted #999;}

.smaddbiz a{color:black;text-decoration:none;}

.smaddbiz a:hover{color:#6699CC;}

.smaddbiz:hover ul{display:block;}

.smfocus{background:#FFCC33;opacity:.4;filter:alpha(opacity=40);border:solid 2px #886d1b;position:absolute;z-index:1000;}

.noshow{display:none;}

.smaddress{}

.smurating{margin-top:5px;}

.smpay{margin-top:15px;}

.smwork{margin-top:15px;margin-bottom:10px;}

.smembers{display:none;left:400px;position:absolute;top:32px;}

.ratingline{display:none;}

#gonext{width:470px;margin-top:20px;margin-bottom:30px;text-align:center;}

#srchright{width:470px;min-height:400px;margin-top:10px;margin-right:10px;_margin-right:5px;float:right;text-align:left;}

#rightadv{width:468px;text-align:center;margin-top:15px;}

#rightadv object,embed{padding:3px;}

p.selectedcomps{font-size:12px;}

p.selectedcomps span span{font-weight:bold;}



#subcategory_id_container SELECT{width:250px !important;}

.maxview{line-height:34px;margin-left:10px;font-size:14px;}

.maxview span{font-size:12px;font-weight:normal;}

#composeReq{font-size:1.1em;text-align:left;}

#composeReq h2{font-size:15px;}

.gopinbudgraf{border:solid 1px;border-color:#dedede;width:480px;text-align:center;display:table-cell;}

#Image7{margin-top:0px;}

#contactdata{float:left;width:250px;}

#contactdata span{text-decoration:underline;color:Blue;}

.restrins{letter-spacing:-1px;}

#sendsrch{text-align:left;width:800px;margin:0 auto;background:url(../img/envelope.jpg) no-repeat;background-position:-45px 165px;}

#miniBreadcrumb{margin-top:10px;font-size:11px;padding-bottom:5px;background:url("../img/bg_miniBreadcrumb.gif") repeat-x;}

#miniBreadcrumb img:first-child{margin-left:10px;}

h1.warning{font-family:Georgia,serif;font-size:20px;font-weight:normal;color:#FF3333;}

.startPoint{width:160px;height:16px;}

.goPoint{width:45px;}

#getDirResults{border-top:1px solid #ddd;margin-top:20px;background-color:white;}

.numDir{background:Black;color:White;}

.pointDir{background:#ECECEC;}

.distDir{background:#99CCFF;}

.discountPage{font-size:17px;color:#646464;}

.discountPage span{font-size:70px;font-family:'Tahoma',Arial,sans-serif;color:#FF3300;letter-spacing:-10px;font-weight:900;font-style:normal;}

.discountPage em{font-style:normal;font-family:'Tahoma',Arial,sans-serif;color:#A8A8A8;font-weight:bold;}

.packages{font-size:12px;text-align:center;}

.packages th{background:url("../img/bg_th.jpg");background-position:bottom;background-repeat:repeat-x;color:White;font-size:14px;font-weight:bold;height:50px;padding-top:15px;}

.packages th.adv{background:url(../img/bg_gold.png) no-repeat;color:Black;font-size:17px;font-weight:normal;height:65px;padding-top:0px;}

.packages td{height:28px;}

.impar{background:url(../img/bg_pricing.gif) repeat-x;background-position:bottom;}

.packages td.emph{background:#99CCFF;font-size:1.5em;}

.packagePrice{font-size:20px;color:Black;}

.gold{background:url(../img/bg_gold.png);background-position:bottom;padding-top:20px;padding-bottom:20px;}

blockquote{margin-left:20px;border:1px dotted #000;padding:10px;background:#eee;}

a.checkbbb:hover{text-decoration:none;}

a.checkbbb:hover img{background:#ddd;}

del{font-size:.8em;}

code{font-family:Georgia,serif;font-size:1.2em;color:#000033;background:url('../img/marker.gif');background-repeat:repeat-x;background-position:0px -12px;}

div.subcontent a.small,div.subcontent span.small{font-size:10px;font-weight:bold;padding-left:0px;color:#888;}

p.small{font-size:10px;font-weight:bold;padding-left:0px;color:#888;}

div.subcontent a.small:hover{color:Orange;}

p.areyouowner{font-size:11px;}

.bigger_radius{color:#0066CC;font-style:italic;}

.mention{font-size:10px;}

a.smalla{color:#3399CC;}

a.smalla:hover{color:Red;}

b.item{color:#3399CC;}

a.addreview{font-size:14px;text-decoration:underline;color:Red;}

a.addreview:hover{color:blue;}

#reviewnotin{margin:20px 0px 0px 0px;padding:10px;border:1px dotted #FFCC00;background:#FFFF99;}

.getattention{font-size:1.2em;font-weight:bold;}

.getattention b{color:Red;}

.mores{width:700px;top:5%;left:25%;z-index:100;min-width:400px;min-height:300px;background-color:white;padding:10px;border:solid 1px;text-align:left;display: inline-block;}

.mores h2{background:#ddd;padding:4px;border:1px solid #ccc;}

.mores table a{font-size:12px;color:#Black;}

.moresCompanies{width:300px;top:15.1%;left:43.3%;z-index:100;min-width:300px;min-height:200px;background-color:#E9F4F9;padding:10px;border:solid 10px #dedede;-moz-box-shadow:4px 4px 4px #444;-webkit-box-shadow:4px 4px 4px #444;box-shadow:4px 4px 4px #444;text-align:left;color:Black;}

.moresCompanies h2{background:#ddd;padding:4px;border:1px solid #ccc;}

.moresCompanies table a{font-size:12px;width:100%;}

.moreservices{postion:relative;float:left;width:230px;height:220px;}

.headservlist{height:20px;font-size:14px;padding:3px;background:#DAE4F1;border:1px solid  #9FB9DB;margin:2px;}

.listtdserv{/*height:15px;*/font-size:12px;}

.listtdserv .label{

	display: inline-block;

	width: 200px;

	vertical-align: top;

	padding-top: 1px;

}

.listtdserv .label:hover{

	color:#FF9933;

}

.nospam{display:none;}

.table_portfolio1{border:1px solid #D8D8D8;padding:5px;background:#f1f1f1;}

.table_portfolio1_input{margin:0px;padding:0px;width:200px;}

.table_portfolio1 input:focus,.table_portfolio1 textarea:focus{-moz-box-shadow:2px 2px 3px #FFCC45,-2px -2px 3px #FFCC45;-webkit-box-shadow:2px 2px 3px #FFCC45,-2px -2px 3px #FFCC45;box-shadow:2px 2px 3px #FFCC45,-2px -2px 3px #FFCC45;}

.table_portfolio1 strong{color:Black;font-style:normal;}

.table_portfolio1 td h2{color:Black;padding:5px;background:#ddd;margin:0px;font-size:17px;font-variant:normal;font-weight:normal;}

#sorting{border:1px solid #ddd;margin-top:10px;}

#sorting td select{width:150px;}

.nohref{cursor:pointer;text-decoration:underline;color:#3366FF;}

.pflpict{padding:20px 0 20px 0;text-align:center;font-size:12px;font-weight:bold;}

.renew{margin-bottom:3px;font-size:1.3em;color:#274E74;}

#openForm select.payselect{font-size:14px;height:22px;background:#EEF3F9;}

div.payexplain{clear:both;padding-top:0px;font-size:11px;text-align:left;color:#666;}

div.payexplain p:first-child{padding:3px 0 0px 3px;background:#eee;margin:0px;}

div#bts{text-align:left;margin-left:30px;margin-bottom:15px;}

div.smanswer{margin-top:15px;background:#eee;border:1px solid #ddd;padding:10px;}

p.provideranswer{font-size:14px;font-family:Georgia,'Times New Roman',Times,serif;font-style:italic;margin-top:5px;}

p.provideranswer:before{content:"''";}

p.provideranswer:after{content:"''";}

form#repeat_your_search { sbackground: url(../img/bg_search_bar.png) no-repeat; display: table-cell;padding-left:20px; padding-top:7px; }

form#repeat_your_search input.searchinputselect {width:230px;font-size:14px;height:18px;line-height:18px;border:0px;}

form#repeat_your_search table td select{vertical-align:middle;}

#landingpage{margin-top:15px;}

.lpage_head{height:333px;background:url("../img/bg_lpage.jpg");}

#landingpage table{margin:0 20px 0 20px;width:900px;}

#landingpage table h1{font-size:22px;font-weight:normal;}

#landingpage table p{font-size:14px;}

#landingpage h3{font-size:17px;}

.link_lpage{font-size:14px;color:#FF3300;text-decoration:underline;}

#rcompanies{margin:20px 20px 0px 20px;text-align:left;color:#999;font-size:11px;}

a.rcompany{color:#aaa;}

a.rcompany:hover{color:orange;}

.preview_page{font-size:11px;font-weight:bold;}

div#setupbar{position:relative;width:940px;height:39px;margin:10px 0 10px 0;}

.preview{position:absolute;left:800px;top:42px;}

div#setupbar ul{list-style-type:none;margin-left:170px;}

div#setupbar ul li{display:inline;margin-right:10px;line-height:50px;}

li.setupselected{font-size:12px;}

div#setupbar ul li a{font-weight:bold;}

div.next_link{background:#FF3333;text-align:center;border:1px solid #E80000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;behavior:url(border-radius.htc);left:298px;}

a.next_step{font-size:11px;text-decoration:none;color:White;}

a.next_step:hover{color:Black;}

a.fav{font-size:15px;}

.hitscounter{background:#E6E6E6;padding:3px;width:70px;text-align:center;margin:10px 0px 10px 0px;}

#login_homepage p.bigalert,p.bigalert,span.bigalert{padding:2px;background:#C40000;text-align:left;color:White;font-size:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

a.linkalert{color:White;}

a.linkalert:hover{color:Yellow;}

.redAlert{color:red;font-size:0.8em;font-weight:bold;}

.smallInfoText{font-size:10px;color:#9F9F9F;font-style:italic;}

.objectListing{margin-top:20px 0px 20px 0px;clear:both;}

.objectListing a{color:#f30;}

.objectListing a:hover{color:Black;}

.objectListing h3 a{color:Black;}

.objectListing h3 a:hover{color:#f30;text-decoration:none;}

.objectListing h3 a:hover:after{content:' (edit...) ';text-decoration:none;font-size:10px;font-weight:normal;}

.objectPicture{width:120px;float:left;}

.objectDetails{width:650px;float:right;}

.objectDetails h3{margin-top:0px;}

.extraobjectinfo{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:url(../img/linear.png) repeat-x;background-position:0px -520px;height:29px;border:1px solid #dedede;position:relative;}

p.dateadded{position:absolute;left:460px;top:5px;font-size:10px;font-style:italic;color:#444;}

.extraobjectinfo p{margin:5px 0px 0px 10px;}

#publishbox{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:url(../img/linear.png) repeat-x;background-position:0px -450px;border:1px solid #dedede;min-height:300px;}

#publishbox form{margin-top:15px;}

#privatecomments{color:#444;margin-top:20px;font-size:.8em;}

#objectsmenu{width:200px;float:left;margin:20px 10px 0px 20px;}

#objcategorymenu{width:190px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #bbb;text-align:left;}

#objcategorymenu ul{line-height:22px;list-style-type:none;font-size:12px;margin:10px;padding:0px;}

#objcategorymenu ul lh{font-size:15px;text-decoration:underline;font-weight:bold;}

a.unselected{color:#000066;}

a.unselected:hover{color:#0099FF;}

#objectscontent{width:730px;margin:20px 20px 0px 0px;float:right;}

#objectfilters{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ddd;height:30px;line-height:30px;background:url(../img/linear.png) repeat-x;background-position:0px -530px;text-align:left;}

.objpostdate{background:#CEECFF;padding:3px;margin:20px 0px 10px 0px;text-align:left;}

.objfrontlisting{text-align:left;margin-bottom:40px;clear:both;min-height:70px;}

.objfrontlisting a{color:#0071B9;font-weight:bold;font-size:12px;}

.objfrontlisting a:hover{color:#FF9900;}

#categorycloud{margin-top:20px;}

#categorycloud a{color:#0099CC;}

#categorycloud a:hover{color:#000044;}

#objnavigation{text-align:left;margin:20px;}

#allobject{margin:20px;text-align:left;}

#objpicture{float:left;width:410px;}

#objinfo{float:right;width:480px;}

#objinfo h2{margin-top:0px;font-size:20px;}

#objheader{border:1px solid;border-color:#ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;font-size:15px;}

#objheader p{margin:10px;}

#objbookmark{width:125px;height:16px;position:absolute;left:337px;top:10px;}

#objcommentstitle{background:#FFEAAA;border:1px solid #FFD144;height:25px;line-height:25px;clear:both;font-size:13px;font-weight:bold;padding-left:10px;margin:20px;text-align:left;}

#objcommentlist{float:left;width:500px;margin-left:20px;}

#objcontactform{float:right;width:380px;margin-right:20px;text-align:left;font-size:14px;}

#objcontactform form{font-size:12px;padding-top:25px;}

.objcomment{color:#5D5D5D;text-align:left;margin-bottom:15px;font-size:12px;font-family:Georgia,'Times New Roman',serif;}

.listyours{background:#FFB514 url("../img/free.png") no-repeat left;width:150px;height:25px;margin-bottom:10px;line-height:25px;font-size:1.2em;font-weight:bold;padding-left:40px;border:1px solid Orange;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.listyours a:hover{color:white;}

.boxaddtofav{cursor:default;padding:1px;position:absolute;background-color:#fefefe;z-index:9999;border:3px solid #efefef;width:200px;text-align:center;}

.boxaddtofav p{margin:3px;}

#bubbleemail{-moz-box-shadow:2px 2px 4px #000;-webkit-box-shadow:2px 2px 4px #000;box-shadow:2px 2px 4px #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

#bubbleemail form{margin:17px;}

#bubbleemail td strong{font-size:15px;border-bottom:1px solid #000;}

.x780ads{width:920px;margin:0 auto;height:90px;text-align:center;background:#F0F0F0 url(../img/en/advertisement.png) no-repeat;}

.adshome{padding:3px 0px 3px 0px;margin-bottom:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.pinText{position:relative;top:-25px;left:2px;width:30px;color:#ffffff;text-align:center;font:bold 12px Arial;}

#floatmap{position:static;visibility:hidden;z-index:100;}

#floatmap p:first-child{padding:10px 0px 10px 10px;border-left:1px dotted #999;}

table.contactsummary{border-left:1px dotted #999;padding:10px;}

input.graphicbuton{cursor:pointer;width:99px;height:36px;}

input.graphicbuton:hover{background-position:0px 2px;}

div.testimonial{background:url('../img/commas.gif') no-repeat;padding-left:50px;}

div.testimonial a{font-size:.8em;color:#0099CC;}

.tlink{text-align:right;background:url('../img/commas.gif') no-repeat;background-position:right;height:70px;line-height:35px;padding-right:70px;}

div#horizontal_carousel{background:url('../img/bg_pricing.gif') repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

div#horizontal_carousel h2{border:0px solid;font-size:17px;margin:10px 10px 20px 10px;font-weight:normal;text-shadow:1px 1px 1px #dedede;}

div#horizontal_carousel h2 a{text-shadow:none;}

span.carousel_sale{font-size:11px;letter-spacing:-1px;}

div#buttonActiv,div#buttonInactiv{width:300px;height:61px;line-height:25px;margin-top:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:10px;font-weight:bold;padding:10px;text-align:right;}

sdiv#buttonInactiv{background:#ddd url(../img/sprite-pay.png) no-repeat;background-position:0px -45px;border:1px solid #bbb;}

sdiv#buttonActiv{background:#B9E7FF url(../img/sprite-pay.png) no-repeat;background-position:0px 0px;border:1px solid #99DCFF;}
div#buttonActiv{background:url(../img/sprite-paypal1.jpg) no-repeat;background-position:0px 0px; cursor:pointer;}

DIV#SSAutoComplete TD{text-align:left;font-size:14px;height:25px;}

DIV#SSAutoCompletePreloader{width:16px;height:16px;background:url(../img/common/loading3.gif) no-repeat;}

table.payhistory{border:1px solid #777;font-size:11px;width:100%;}

table.payhistory th{background:#777;color:White;padding:3px;}

table.payhistory td{padding:3px;}

table.payhistory tr:nth-child(even){background:#ddd;}

#video-tab{

	position: fixed;

/*	top: 49%;*/

	bottom: 10px;

/*	right: -8px;*/

	right: 10px;

/*	background-color: #B80004;*/

/*	border: 3px solid #FFFFFF;*/

/*	color: #FFFFFF;*/

/*	height: 100px;*/

/*	width: 38px;*/

	cursor: pointer;

}

#video-tab:hover{

/*	right: -3px;*/

	bottom: 12px;

	right: 12px;

}

.ui-dialog .ui-dialog-content{padding: 0 !important}

.feedbackXX{background-color:#E2A20A;color:white;border:3px solid White;width:250px;height:100px;}

.feedback{text-align:right;position:fixed;width:250px;height:100px;top:49%;left:-220px;}

.feedback:hover{left:-215px;}

.pagination{display:inline;vertical-align:middle;}

.pagination A{float:left;border:solid 1px #000;padding:0px 4px;text-align:center;font-size:10px;margin-left:3px;font-family:Arial,sans-serif;text-decoration:none;color:#000;background:#FFCC33;line-height:normal;}

.pagination A:hover{border-color:#fff;color:blue;background:#fff;}

.pagination A.selected{border-color:#fff;color:blue;background:#fff;}

.pagination INPUT.inputtext{background:transparent;font-weight:bold;border:solid 1px #fff;margin-left:3px;text-align:center;font-size:9px;font-family:Verdana;}

.pagination INPUT.inputtext:focus{border-color:#000;}

.pagination A.left{margin-right:4px;}

.pagination A.left-disabled{display:none;}

.pagination A.right{margin-left:5px;}

.pagination A.right-disabled{display:none;}

.selfpromo{width:461px;height:65px;background:url("../img/free-trial.png") no-repeat;margin-bottom:7px;display:table;position: absolute;

    right: -478px;

    margin-top: 13px;

    z-index: 100;

	bottom: 0;

}

.selfpromo p{margin:16px 50px 0px 50px;}

.selfpromo span{font-size:16px;font-weight:bold;}

.pinkalert{background:Pink;padding:7px;border: 1px dotted Red ;}

a.signup{color:#fff;font-size:11px;}

a.black{color:black;}

.pcard{padding:10px;font-size:11px;background:#efefef;border:1px solid #ddd;width:175px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.spanbutton{padding:5px;background:black;border:3px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}

.spanbutton a{color:#ddd;text-decoration:none;font-weight:bold;}

.spanbutton a:hover{color:#ff9900;}

.minibutton{padding:3px;}

.minibutton a{color:white;text-decoration:none;}

.minired{background:Red;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

.minigreen{background:#6b8e23;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}

.minired:hover,.minigreen:hover{background:black;}

span[id^="tohide"]{background:#E3E3E3;padding:2px;border:1px solid #ccc;margin:1px;}

div.cache{margin-left:10px; font-size:1.1em;}

div.cache a{color:#000;}

div.cache a:hover{color:#F30;}

div.cache hr{border:0px;border-bottom:1px solid #cdcdcd;}

.fileright{float:right;margin-right:30px;margin-top:10px;margin-bottom:0px;min-height:400px;text-align:left;width:450px;border:0px solid White;}

#floatmap p:first-child{border-left:0px dotted #999999;padding:0px;}

table.contactsummary{border-left:0px dotted #999999;padding:0px;margin-bottom:15px;}

p.chaptertitle{font-size:20px;font-weight:bold;border-bottom:1px solid #336699;margin-bottom:5px;}

p.chaptertitle span{color:white;background:#336699;padding:0px 10px 0px 10px;}

#filediscount, #interview {margin-left:10px;}

#interview p {font-size: 1.15em;}

#interview p.chaptertitle {font-size: 20px;}

#interview i {font-weight: bold;}

/*#fileportfolio{margin-left:10px;}*/

#filereviews{margin-left:10px;}

#fileshowcase {margin-left:10px;}

.discountvalue{font-family:'Arial Black',Arial,sans-serif;font-weight:bold;color:Red;/*letter-spacing:-10px;*/font-size: 3em;margin:0px;}

.u{text-decoration:underline;}

.fpcharities{text-align:left;font-size:14px; margin-bottom:20px;}

.fpcharities b{color:#006699;}

.fpcharities a{ font-size:17px;text-decoration:none;}

.next_link{display:none;}

.nearbycities{position:relative;display:inline-block;min-width:175px;background:#efefef;padding:2px;border:1px solid #ccc;margin-bottom:10px;-moz-border-radius:5px;}

.nearbycities p{margin:0px;font-weight:bold;}

.nearbycities ul{display:none;position:absolute;top:15px;left:15px;background:white;z-index:100;margin:0px;padding:0px;width:170px;border:1px solid #ccc;}

.nearbycities li{border-bottom:1px dotted #ccc;list-style-type:none;}

.nearbycities li:last-child{border-bottom:0px dotted #ccc;}

.nearbycities li a{display:block;padding:2px;}

.nearbycities li a:hover{background:#efefef;}

.nearbycities:hover ul{display:block;}



.motivate {padding: 10px;color: #39414F;border-bottom:1px solid #ddd; }

.motivate h3 {margin:5px 0px 5px 0px;}

.motivate ol, .motivate p {margin: 0px;	padding: 0px;	list-style: decimal inside;	font-size:11px;}

.motivate p {border-top:1px solid #ddd;margin-top:5px; padding-top: 5px;}

.motivate b {color: #183149;}

/*the new homepage*/

.tabnonselected {position:relative}

.categorylist {position:absolute; display:none; background: #ccc;border-top:2px solid #ffcc00; width:200px; left:97%;top:-2px;}

.categorylist.visible{

	display:block;

	position: static;

}

.tabnonselected:hover .categorylist {display:block}

.categorylist ul {list-style-type:none;font-size:12px;margin:0px; padding:0px;font-variant:normal;}

.categorylist ul li { font-variant: small-caps; text-transform: capitalize;}

.categorylist a {padding:7px;display:block}

.categorylist a:hover {background: #000;}

.googler {width:712px;height:552px;background: url(../img/hello-googler-en.png) no-repeat; font-size:black;display:table-cell;text-align:left;font-weight:normal;color:black;font-family:Arial;font-size:13px;}

.googler div {width:450px;margin:80px 10px 0px 200px;}

.googler h1 {background:black;padding:10px;color:white;font-family: 'Times New Roman', serif}

.googler p {line-height:13px;}

.extrabadge {font-size:10px;height:190px; overflow-x: hidden;overflow-y:scroll;border:1px solid #ccc;margin-top:10px;padding-left:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}



/* applying FUCKING chrome hacks */

@media screen and (-webkit-min-device-pixel-ratio:0) {

form#repeat_your_search input.searchinputselect { margin-top:0px; }

form#repeat_your_search select[name="radius"] {margin-top:0px;}

}



/* autosugest */

div.autocomplete {z-index: 100; position:absolute; width:220px; background-color:white; border:1px solid #888; margin:0; padding:0;  overflow:auto;  max-height: 300px;}

div.autocomplete ul { list-style-type:none; margin:0; padding:0; text-align:left;}

div.autocomplete ul li.selected { background-color: #000066;color:white;font-weight:bold;}

div.autocomplete ul li { list-style-type:none; display:block; margin:0; padding:2px; min-height:17px; cursor:pointer;}

div.autocomplete ul ol { list-style-type:none; display:block; margin:0; padding:2px; min-height:17px; cursor:pointer;}

div.autocomplete2 {top:0px;left:0px;z-index: 100; position:absolute; width:220px; background-color:white; border:1px solid #888; margin:0; padding:0; overflow:auto; max-height: 300px;}

div.autocomplete2 ul { list-style-type:none; margin:0; padding:0; text-align:left;}

div.autocomplete2 ul li.selected {background-color: #4682B4;color:white;font-weight:bold;}

div.autocomplete2 ul li { list-style-type:none; display:block; margin:0; padding:2px; min-height:17px; cursor:pointer;}

div.autocomplete2 ul ol {list-style-type:none; display:block; margin:0; padding:2px; min-height:17px; cursor:pointer;}

div.autocompleteCompany {top:0px;left:0px;z-index: 100; position:absolute; width:220px; background-color:white; border:1px solid #888; margin:0; padding:0;  overflow:auto;  max-height: 300px;}

div.autocompleteCompany ul { list-style-type:none; margin:0; padding:0; text-align:left;}

div.autocompleteCompany ul li.selected {background-color: #4682B4;color:white;font-weight:bold;}

div.autocompleteCompany ul li { list-style-type:none; display:block; margin:0; padding:2px; min-height:17px; cursor:pointer;}

div.autocompleteCompany ul ol { list-style-type:none; display:block; margin:0; padding:2px; min-height:17px; cursor:pointer;}



/* lightbox */

#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}

#lightbox a img{ border: none; }

#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}

#imageContainer{padding: 10px;}

#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}

#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}

#imageContainer&gt;#hoverNav{ left: 0;}

#hoverNav a{ outline: none;}

#prevLink, #nextLink{width: 49%;	height: 100%;	background: transparent url(../images/blank.gif) no-repeat;display: block;}

#prevLink { left: 0; float: left;}

#nextLink { right: 0; float: right;}

#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }

#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;}

#imageData{	padding:0 10px; color: #666; }

#imageData #imageDetails{ width: 70%; float: left; text-align: left; }

#imageData #caption{ font-weight: bold;	}

#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}

#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}

#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}

.lbWidth {position: absolute;top: 0px; left: 0px;width: 100%;min-width: 790px;}

* html .lbContent {margin-left: -790px;position:relative;}

* html .lbMinWidth {	padding-left: 790px;	}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.clearfix {display: inline-block;}

* html .clearfix {height: 1%;}

.clearfix {display: block;}

.obj_publish_titles {padding:5px; background: #E2E2E2; font-size: 1.2em;}

.creation {height: 50px; font-size: 1.2em; font-weight: bold;}



div#latest {width:600px; margin-bottom:20px;}

div#latest_coupons {width: 275px; float: left; text-align:left}

a.couponcomp {color: #39C; font-size: 1.10em; }

div#latest_reviews {width: 300px; float: right; text-align:left}

div#latest_reviews div {margin-bottom:15px;}

div#latest_reviews div p b a {color:#3399cc}

div#latest_reviews div p {margin:0px;}

form#dealslocator {width: 260px;}

form#dealslocator fieldset {padding:10px; border-radius: 10px;}

legend {font-size: 1.35em;}

input.inputdeals {border:1px solid #ddd; width: 240px; margin:5px 0px; padding:4px;font-size:1.35em;}

input.inputdeals:focus {outline: 2px solid #FC6; border: 1px solid #666;}

.finddeals {padding:10px; font-weight: bold;}

.latestreviewtitle {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.25em;color: #0F1E7E}

a.deal_button {background: #6CF; padding: 7px; display:inline-block;border-radius: 5px 5px 5px 5px; color: white; font-weight: bold; text-decoration:none; text-shadow: 1px 1px #000;}

a.deal_button:hover {color: #000; text-shadow: 1px 1px #FFF}



div#coupons {float: left; width:750px;margin: 10px 20px 20px 20px; text-align:left; font-size: 1.1em;}

	p.coupon {padding: 5px 0px 5px 0px; border-top: 1px dotted black}

	p.coupon a {color: #09C; font-weight:bold}

	p.coupon a:hover {color: #FC0}

div#ads {float: right; width: 160px;margin-right:20px;}

form#dealslocator {width: 400px;margin-bottom:20px;}

form#dealslocator fieldset {padding:10px; border-radius: 10px; border:1px solid #999;}

legend {font-size: 1.35em;}

input.inputdeals {border:1px solid #ddd; width: 97%; margin:5px 0px; padding:4px;font-size:1.35em;}

input.inputdeals:focus {outline: 2px solid #FC6; border: 1px solid #666;}

	.finddeals {padding:10px; font-weight: bold;}

div.reveal {position:absolute; width:160px; height:18px; background: white; top:18px; left:0px;}

div.reveal p {background: white; padding:2px 0; clear:both}

.box1{

	border:solid 1px #fec343;

}

.box1_top{

	background: url(../img/box1_top.gif) repeat-x;

	padding:1px 7px !important;

	line-height:25px;

}

.box1&gt;DIV{

	padding:7px;

}































.ui-tabs {position: relative; zoom: 1;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */

.ui-tabs .ui-tabs-nav {

	top: 0px;

	font-size: 14px;

	line-height: 20px;

	font-weight: bold;

	background: #fff;

	padding:5px 10px 5px 10px;

}

.ui-tabs .ui-tabs-nav li {

	list-style: none;

	float: left;

	position: relative;

	top: 1px;

	left: -10px;

	border-bottom: 0 !important;

	white-space: nowrap;

	padding:5px 15px 5px 10px;

}

.ui-tabs .ui-tabs-nav li a {

	float: left;

	text-decoration: none;



}



.ui-tabs .ui-tabs-nav li.ui-tabs-selected {

	background: #336699;

	height: 20px;

	font-size:20px;

	font-weight: bold;

	color: #ffffff;

}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; color: #ffffff }

.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */

.ui-tabs .ui-tabs-panel {

	display: block;

	border-width: 0;

	padding-top: 1em;

	background: none;

	margin-top: 25px;

	border-top:1px solid #336699;

}

.ui-tabs .ui-tabs-hide {

	display: none !important;

}



#filelist .file{

	margin-bottom: 10px;

	padding-bottom: 10px;

	border-bottom:solid 1px;border-color:#d4d4d4;

}

#filelist .input{

	width: 200px !important;

}



.portofolio-thumbnail{

	float: left;

	margin: 0 5px 5px 0;

}



.request-answered &gt; td, .request-answered{

	background: #C0FFC0 !important;

}

.request-closed &gt; td, .request-closed{

	background: #FFC0C0 !important;

}

}


/* TABLETE */
@media screen and (min-width: 768px) and (max-width: 1023px) {

	#search_bar{
		width:670px;
	}
	div#micromenu {
		width: 100%;
	}


	div#header {
		width: 100%;
	}
	div#headerRight {
/*		display:none; */
		width:675px;
	}
	div#maincontent {
		width: 100%;
		background-image: none;
	}
	div#headlines {
		max-width: 100%;
	}
	div#accountid {
		display:none;
	}
	div#searchengine {
		max-width:97%;
		background-image: none;
		margin: 10px;
background: rgb(122,213,249); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(122,213,249,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(122,213,249,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(122,213,249,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(122,213,249,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(122,213,249,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(122,213,249,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ad5f9', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
border-radius: 10px;
border: #0066cc 1px solid ;
height: 350px;
	}

	div#searchselection {
		width: 95%;
		height: 100px;
		background: #4682b4;
	}
	form#frmSearch {
		width: 95%;
		padding:10px;
	}
	div#searchselection table {
		width: 90%;
	}
	div#searchselection input {
		width: 250px;
		margin: 3px;
	}
	div#firstpageleft {
		float: none;
		width: 97%;
		margin: 0 auto;
	}
	div#firstpageright {
		float: none;
		margin:0 auto;
	}
	h2.best {
		clear: both;
	}
	div#latest {
		width: 100%;
		float: none;
		margin: 0 auto;
	}
	#footer {
		display: none;
	}
	#contentmenu {
		width: auto !important;
	}

	/* lista de search */
	div#srchDescr {
		max-width: 95%;
	}
	h1.insearch, #srchDescr h1 {
		max-width: 290px;
		margin:3px;
		display: block;
		font-size: 16px;
	}
	div#srchleft {
		width: 90%;
	}
	div#sorting table td {
		display: list-item;
		list-style-type: none;
	}
	div.companyfile {
		width: 90%;
	}
	label.smadd {
		display:none;
	}
	div#srchright {
		display: none;
	}
	div.selfpromo {
		display:none;
	}
	div.breadcrumb {
		max-width: 300px;
		overflow: hidden;
	}
	#headPage {
		max-width: 90%;
		font-size: 16px;
	}
	div.x780ads {
	max-width: 700px;
	overflow: none;
	}
	div#business-share {
		display:none;
	}
	.fileright {
		max-width: 300px;
		float:none;
		margin:0 auto;
	}
	.fileright * {
		width: auto;
	}
	table.contactsummary {
		width: 90%;
		margin: 5px;
	}
	p.adr {
		display: none;
	}
	.smaddbiz, .ui-tabs-nav, div.tabs-contact, #floatmap {
		sdisplay:none;
	}
	table.contactsummary td {
		display: list-item;
		list-style-type: none;
	}

}


/* TELEFOANE MOBILE */

@media screen and (max-width: 767px) {

	#continer_button_search{margin-top:5px !important;}

	#container_video_youtube{
		display:none;
	}
	.sloganLogo{
		width:326px;
	}
	#search_bar div{
		width:92%;
	}
	#search_bar{
		width:320px;
		height:110px;
	}
	div#micromenu {
		width: 100%;
	}
	div#links {
		display: none;
	}
	.searchinputselect {
		width:100% !important;
	}
	div#header {
		width: 100%;
		height:255px;
		padding-left:18px;
	}
	div#headerRight {
/*		display:none; */
		float:left;
		width:330px;
	}
	div#maincontent {
		width: 100%;
		background-image: none;
	}
	div#headlines {
		max-width: 100%;
	}
	div#accountid {
		display:none;
	}
	ul.ultabnonselected, a.specific {
		display:none;
	}
	div#searchengine {
		max-width:94%;
		background-image: none;
		margin: 10px;
background: rgb(122,213,249); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(122,213,249,1) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(122,213,249,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(122,213,249,1) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(122,213,249,1) 0%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(122,213,249,1) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(122,213,249,1) 0%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ad5f9', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
border-radius: 10px;
border: #0066cc 1px solid ;
height: 210px;
	}
	a.deal_button {
		display: none;
	}

	div#searchselection {
		width: 85%;
		height: 150px;
		background: #4682b4;
	}
	form#frmSearch {
		width: 90%;
		padding:10px;
	}
	div#searchselection table {
		width: 90%;
	}
	div#searchselection table td {
		display: list-item;
		list-style-type: none;
	}
	div#searchselection input {
		width: 200px;
		margin: 3px;
	}
	div#firstpageleft {
		float: none;
		width: 97%;
		margin: 0 auto;
	}
	div#firstpageright {
		float: none;
		margin:5px;
	}
	div#latest iframe {
		display:none;
	}
	h2.best {
		clear: both;
	}
	div.acordeontabs {
		display:none;
	}
	div#latest {
		width: 100%;
		float: none;
		margin: 0 auto;
	}
	div#latest_reviews {
		float:none;
	}
	#footer {
		display: none;
	}
	#contentmenu {
		width: auto !important;
	}

	/* lista de search */
	div#srchDescr {
		max-width: 95%;
	}
	h1.insearch, #srchDescr h1 {
		max-width: 290px;
		margin:3px;
		display: block;
		font-size: 16px;
	}
	div#srchleft {
		width: 90%;
	}
	div#sorting table td {
		display: list-item;
		list-style-type: none;
	}
	div.companyfile {
		width: 90%;
	}
	label.smadd {
		display:none;
	}
	div#srchright {
		display: none;
	}
	div.selfpromo {
		display:none;
	}
	div.breadcrumb {
		max-width: 300px;
		overflow: hidden;
	}
	#headPage {
		max-width: 300px;
		font-size: 16px;
	}
	span.tel {
		position: relative;
		top:10px;
	}
	div.x780ads {
		display:none;
	}
	.ui-tabs .ui-tabs-panel {
		border-top: 0px !important;
	}
	.fileright {
		max-width: 300px;
		float:none;
		margin:0 auto;
	}
	.fileright * {
		width: auto;
	}
	table.contactsummary {
		width: 90%;
		margin: 5px;
	}
	p.adr {
		display: none;
	}
	.smaddbiz {
		display:none;
	}
	div#myMap {
		width: 300px !important;
		height: 300px !important;
	}
	div#reviewnotin {
		display: none;
	}
	table.contactsummary td {
		display: list-item;
		list-style-type: none;
	}

}

.blackText div{
	color:red !important;
}
</pre></body></html>