@charset utf-8;
body{font-family:Arial, Helvetica, sans-serif;background-attachment:scroll;background-image:url(../images/back-new.jpg);background-repeat:no-repeat;background-position:center top;margin:0;padding:0;border-top-width:1px;border-top-style:solid;border-top-color:#999;}
#container{width:932px;background-attachment:scroll;background-image:url(../images/back-right.jpg);background-repeat:no-repeat;background-position:752px 168px;margin:0 auto;padding:0}
#container_right{width:932px;background-attachment:scroll;background-image:url(../images/back-right.jpg);background-repeat:no-repeat;background-position:752px 175px;margin:0 auto;padding:0}
#container_pro{width:932px;background-attachment:scroll;background-image:url(../images/back-right.jpg);background-repeat:no-repeat;background-position:752px 182px;margin:0 auto;padding:0}
ul{list-style:none}
a{text-decoration:none}
a img{border:none}
h1{font-size:26px;color:#495678;font-weight:700}
h2{font-size:20px;color:#495678}
h3{font-size:16px;color:#495678}
p{color:#373430;font-size:13px}
#container .clear{clear:both;margin:0;padding:0}
#container_right .clear{clear:both;margin:0;padding:0}
#container_pro .clear{clear:both;margin:0;padding:0}

form{margin:0;padding:0}
#header{display:block;height:81px;padding:0 0 6px 0;background-image: url(../images/header-top-c.jpg);background-repeat: no-repeat;background-position: left top;}
#header .logo{float:left;padding:33px 0 0 0}
#header .search{float:right;width:512px}
#header .search span{float:left;font-size:15px;font-weight:bold;color:#717373;margin:0 0 3px;}
#header .search a.login{float:right;background:url(../images/icon_login_hover.jpg) no-repeat left center;color:#666;font-size:10px;line-height:12px;margin:0 0 10px;padding:0 0 0 17px}
#header .search a.login:hover{background:url(../images/icon_login.jpg) no-repeat left center;color:#ce7413}
#header .search a.contractors{float:right;background:url(../images/icon_contractors_hover.jpg) no-repeat left center;color:#666;font-size:10px;line-height:12px;margin-left:10px;padding:0 0 0 17px}
#header .search a.contractors:hover{background:url(../images/icon_contractors.jpg) no-repeat left center;color:#ce7413}
#header .search input{float:left;background:#FFF;font-size:12px;color:#666;border:#ccc solid 1px;border-top:#999 solid 2px;border-left:#999 solid 2px;padding:4px 0 4px 6px}
#header .search input.keywords{width:252px;margin:0 6px 0 0}
#header .search input.postalcode{width:173px}
#header .search .textbus{padding:0 0 0 10px}
#header .search .spacer{float:right;color:#666;font-size:12px;line-height:12px;padding:0 0 0 10px}
#header .search a.share{float:right;background:url(../images/share.jpg) no-repeat left center;color:#666;font-size:10px;line-height:12px;margin-left:10px;padding:0 0 0 17px}
#header .search a.share:hover{background:url(../images/share2.jpg) no-repeat left center;color:#ce7413}
#header .search a.go{float:left;background:url(../images/btn_search.jpg) no-repeat;height:26px;width:62px}
#header .search a.go:hover{background:url(../images/btn_search_hover.jpg) no-repeat}
#header .links{float:right;min-width:446px;}
#header .links a{float:right;height:22px;line-height:20px;font-size:9px;font-weight:bold;color:#fff;padding:0 17px;margin:0 0 2px 4px;background-color: #5783BB;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;}
#header .links a:hover{background:#4d4d4d;}
#navi{display:block;background:url(../images/bg_navi_c.jpg) no-repeat;height:45px;margin:10px 0 14px}
#navi li{background:url(../images/sep_navi_c.jpg) no-repeat right center;height:43px;width:155px;float:left;text-align:center}
#navi li.last{background:none}
#navi li a{color:#fff;font-size:13px;line-height:42px;font-weight:700}
ul.dropdown{position:relative;z-index:597;float:left}
li.sub{ background-color:#5683BA!important;width:146px!important;line-height:32px!important;margin:0;padding:0}
li.sub a{text-decoration:none;text-align:left;font-weight:700!important;width:154px!important;margin:0;border-bottom:solid #ccc 1px;border-top:solid #ccc 1px}
li.step{background:url(../images/arrow_sub.png) no-repeat right!important}
li.last{border:none!important}
ul.dropdown li.hover,ul.dropdown li:hover{position:relative;z-index:599;cursor:default}
ul.dropdown ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:154px!important;margin-left:0px;background:#5683BA;margin-top:0}
ul.dropdown ul li{float:none;border-bottom:#bebec0 solid 1px;margin:0 0px}
ul.dropdown ul ul{top:1px;left:99%}
ul.dropdown li.rtl ul{top:100%;right:0;left:auto}
ul.dropdown li.rtl ul ul{top:1px;right:99%;left:auto}
ul.dropdown a,ul.dropdown span{display:block;padding:7px 10px}
ul.dropdown li{border:none;padding:0}
ul.dropdown ul a,ul.dropdown ul span{font-weight:400}
span.font11{font-size:11px}
.fav{float:right;width:208px;padding-top:6px}
.fav_articles{float:right;width:208px}
.fav_articles_1{float:right;width:208px}
.fav_icon{float:right;padding-left:5px;padding-top:2px}
.fav_icon2{float:right;padding-left:8px;}
.fav_icon3{float:right;padding-top:2px}
.fav_icon_1{float:right;padding-left:5px;padding-top:2px}
.fav_icon_2{float:right;padding-left:8px;}
.fav_icon_3{float:right;padding-top:2px}
.fav3{padding-left:8px;padding-bottom:12px}
p a{text-decoration:underline;color:#7884B4}
#post_but a {width:295px;height:42px;margin:0 0 10px 0;padding:0 0 0 0;display:block;}
#post_but a.postp {background:url(../images/button-post-sm.png) no-repeat;}
#post_but a:hover {background-position:bottom;}
#copyright{display:block;padding:20px;background-color:#F0F0F0;margin-top:18px;background-image: url(../images/footer-bot-a.jpg);background-repeat: no-repeat;background-position: center bottom;}
#copyright p{font-size:11px;color:#7f7c7a;line-height:14px}
#subpage_content .left_sec{width:719px;float:left;color:#373430;font-size:13px;padding-top:12px}
#subpage_content .left_sec a.white{color:#fff;text-decoration:underline}
#subpage_content .left_sec a.drkblue{color:#4D5C85;text-decoration:none}
#subpage_content h2{line-height:28px;padding-top:18px}
#subpage_content h3{line-height:22px;padding-top:18px}
#subpage_content h1{font-size:24px}
#subpage_content p{line-height:18px;padding-top:18px}
#subpage_content p img{float:right;padding:4px 0 4px 14px}
#subpage_content p.heading{font-size:16px;font-weight:700;color:#000;clear:both}
#subpage_content ul{font-size:12px;line-height:18px;padding-top:18px;list-style-image:none;list-style-type:disc;margin-left:8px;padding-left:8px}
#subpage_content .label_n{color:#000;font-size:12px;padding:0 5px 0 0}
#subpage_content hr{margin-top:12px}
ul a{text-decoration:none;color:#8893bc}
#subpage_content .right_sec{width:180px;float:right;padding-top:12px}
#subpage_content .right_sec .back{font-size:12px;color:#333;padding: 12px;}
#subpage_content .right_sec .textrightlrg{color:#C60;font-size:20px}
.picLeft{margin-right:12px;margin-top:2px}
.picRight{margin-left:12px;margin-top:4px;margin-bottom:2px}
.picRight2{margin:4px 0 12px 12px}
.picRight3{margin-left:12px;margin-top:6px;margin-bottom:6px}
.borderAdAlltd{background-color:#e7ecef;border:1px solid #d0d0d0}
.AdAlltdText{font-size:11px;color:#333;padding:10px}
.textH1{font-size:18px;font-weight:700;color:#495678;line-height:15pt}
.textH2{font-size:26px;font-weight:700;color:#495678;line-height:24pt}
.textH4{font-size:22px;font-weight:700;color:#495678;line-height:20pt}
.textH1lrg{font-size:28px;font-weight:700;color:#495678;line-height:20pt}
a.orange:link{color:#C26F12;font-weight:700}
a.red:link{color:#c00;font-weight:700}
a.red:hover{color:#d99d54}
.textHome{font-size:12px;color:#7f7c7a;line-height:18px}
a.blue:link{color:#7380B0}
a.ul:hover{color:#d99d54;text-decoration:none}
.text10{font-size:10px;line-height:10pt}
.text11{font-size:11px;line-height:11pt}
.text12{font-size:12px;line-height:12pt}
.text122{font-size:12px;line-height:16pt}
.text11w{font-size:11px;line-height:11pt;color:#fff}
.textA{font-size:12px;line-height:12pt;padding-left:15px}
.textBlack{color:#333}
.textGrey{color:#93918E}
.textGrey_intro{font-size:16px;color:#93918E;padding-top:6px}
.textTitle2{text-transform:capitalize}
.borderAdAll{border-color:#495678;border-style:solid;border-width:1px}
.borderWhite0{padding: 8px;border-right-width: 3px;border-left-width: 3px;border-right-style: solid;border-left-style: solid;border-right-color: #ffffff;border-left-color: #ffffff;}
.borderWhite1{padding: 8px;border-right-width: 3px;border-right-style:solid;border-right-color: #ffffff;}
.borderWhite2{border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #FFF;border-top-width: 3px;border-top-style: solid;border-top-color: #FFF;}
.borderAdAlltdText{background-color:#e7ecef;border:1px solid #d0d0d0;font-size:11px;color:#333;padding:10px}
.borderAdPadding{font-size:11px;color:#333;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-right-color:#495678;border-bottom-color:#495678;border-left-color:#495678;padding:10px}
.textLrg{font-size:16px;line-height:15pt}
.textLrg2{font-size:16px;line-height:20pt}
.gads{float:left;width:332px;padding:0 24px 22px 0}
.border{font-size:12px;color:#000;border:1px solid #999;margin-top:4px}
.titlesLight{font-size:16px;color:#666;border:1px solid #cfcfcf;background-color:#e6ebee;font-weight:700;padding:6px}
.titlesLight2{background-color:#e6ebee;font-weight:700;font-size:12px;color:#000;height:24px;border:1px solid #cfcfcf;text-transform:capitalize;padding:2px 6px 3px}
.titlesLight3{font-size:12px;color:#000;height:24px;border:1px solid #cfcfcf;background-color:#e6ebee;padding:2px 6px 3px}
.titlesLight6{font-size:12px;color:#000;height:34px;border:1px solid #cfcfcf;background-color:#e6ebee;padding:5px 7px 5px}
.titlesLight4{font-size:14px;color:#000;border:1px solid #cfcfcf;background-color:#e6ebee;margin-top:20px;padding:10px}
.titlesTallx{font-size:16px;color:#fff;background-image:url(../images/title_back.gif);border:1px solid #cfcfcf;font-weight:700;padding:8px}
.titlesTall2{font-size:14px;color:#fff;border:1px solid #cfcfcf;font-weight:700;background-image:url(../images/title_back.gif);padding:4px}
.titlesOrange{font-weight:700;font-size:12px;color:#f8f8f8;height:31px;border:1px solid #cfcfcf;background-color:#e4812c;padding:2px 6px 3px}
.titlesLightTall{font-size:14px;color:#000;border:1px solid #cfcfcf;background-color:#e6ebee;font-weight:700;padding:6px}
.titlesGrey{font-size:14px;color:#000;border:1px solid #E6E6E6;background-color:#E6E6E6;padding:8px}
.text16{font-size:16px;font-weight:700}
.text20{font-size:20px;font-weight:700;line-height:18pt}
#titlesc h1{font-size:20px;color:#fff;background-image:url(../images/title_back.gif);border:1px solid #cfcfcf;font-weight:700;padding:12px}
#titlesb h1{font-size:20px;color:#fff; background-color:#5681B8;border:1px solid #cfcfcf;font-weight:700;padding:12px}
#titlesb h2{font-size:18px;color:#fff;background-image:url(../images/title_back.gif);border:1px solid #cfcfcf;font-weight:700;padding:8px}
#ralated-article{border:1px solid #c6c6c6}
#ralated-article ul li{background:url(../images/list_icon.gif) left no-repeat;list-style:none;padding-left:26px;line-height:20px;font-size:13px;text-transform:capitalize}
#ralated-article ul li a{color:#000;text-decoration:none}
#ralated-article .related_heading,#results .related_heading2{background:#E7ECEF;height:43px;line-height:43px;padding-left:12px;padding-right:12px;color:#013952;font-size:18px;font-weight:700;border-bottom:1px solid #c6c6c6}
#ralated-article .related_content{padding:2px 0 18px 2px}
#ralated-article .related_contenti{padding:15px 16px 12px}
.listboxLeft{width:240px;float:left}
.options_a{padding:14px 8px}
.options_b{padding:8px}
.border_indent{border:1px solid #C7C7C7;background-color:#F3F3F3;padding:12px 20px 20px}
.hrdiv{height:2px;background-image:url(../images/hrback.gif);background-repeat:repeat-x;padding-top:12px}
.hrdiv2{height:2px;background-image:url(../images/hrback.gif);background-repeat:repeat-x;padding-top:18px;margin-top:8px}
.hrdiv3{height:2px;background-image:url(../images/hrback.gif);background-repeat:repeat-x;padding-top:6px;margin-top:24px}
.hrdiv4{height:2px;background-image:url(../images/hrback.gif);background-repeat:repeat-x;padding-top:6px;margin-top:6px}
.hrdiv5{height:2px;background-image:url(../images/hrback.gif);background-repeat:repeat-x;padding-top:14px;margin-top:14px}
.gallery_but_back a{background:url(../images/but_gal_back.gif) top no-repeat;height:95px;width:31px;display:block}
.gallery_but_back a:hover{background:url(../images/but_gal_back_hov.gif) top no-repeat;height:95px;width:31px;display:block}
.gallery_but_next a{background:url(../images/but_gal_next.gif) top no-repeat;height:95px;width:31px;display:block}
.gallery_but_next a:hover{background:url(../images/but_gal_next_hov2.gif) top no-repeat;height:95px;width:31px;display:block}
.borderLrg{border:4px solid #495678}
.borderLrg2{border:4px solid #BEC9E0}
.borderGallery{border:1px solid #999;margin-right:10px}
.borderSm{border:1px solid #999}
.port_pic{float:left;padding-top:18px;padding-right:12px}
.text22Indent{font-size:20px;padding-left:12px;font-weight:700}
.text12Indent{font-size:14px;padding-left:12px}
.text22IndentLight{font-size:18px;font-weight:700;color:#666}
#form{display:block}
#form select{background:url(../images/bg_select.jpg) no-repeat;border:none;width:206px;height:21px;padding:0 0 0 3px}
#form .height7{height:7px;clear:both}
#form input{background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;border-left:#999999 solid 1px;width:201px;height:19px;line-height:19px;padding:0 0 0 3px}
#form input.small{background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:117px;height:19px;line-height:19px;margin:0 84px 0 0;padding:0 0 0 3px}
#subpage_content .continue{text-align:center;background:#e7ecef;display:block}
#subpage_content .signup_title{padding-top:14px;padding-bottom:10px}
#content .fullsection{background:url(../images/bg_fullsection.jpg) no-repeat;height:125px;width:808px;margin:0 8px 19px 0;padding:16px 16px 7px 18px}
#content .fullsection a{color:#4b5c7f;font-size:19px;float:left;font-weight:700}
.button{font-size:14px;color:#fff;height:31px;background-color:#F90;background-image:url(../images/nav-mem-back.gif);font-weight:700;padding-right:10px;padding-left:10px;border-color:#999 #333 #333 #999;border-style:solid;border-width:1px}
.button2{font-size:12px;color:#fff;height:21px;background-color:#F90;background-image:url(../images/nav-mem-back.gif);font-weight:700;padding-right:14px;padding-left:14px;background-position:bottom;padding-bottom:2px;border-color:#999 #333 #333 #999;border-style:solid;border-width:1px}
.form100{font-size:12px;background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:99%;height:19px;line-height:19px;padding:0 0 0 3px}
.form1003{font-size:12px;background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:696px;height:19px;line-height:19px;padding:0 0 0 3px}
.form100lrg{font-size:14px;background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:712px;height:32px;line-height:19px;padding:6px 0 0 6px}
.buttonFav{font-size:11px;color:#fff;height:22px;background-color:#F90;background-image:url(../images/nav-mem-back.gif);font-weight:700;width:180px;border-color:#999 #333 #333 #999;border-style:solid;border-width:1px}
.form50box{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:400px;line-height:19px;padding:0 0 0 3px}
.form500box{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:500px;line-height:19px;padding:0 0 0 3px}
.form100box{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:688px;line-height:19px;padding:0 0 0 3px}
.form100box2{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:712px;line-height:19px;padding:0 0 0 3px}
.form100box3{font-family:Arial, Helvetica, sans-serif;font-size:12px;background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:696px;line-height:19px;padding:0 0 0 3px}
.form95{font-size:12px;background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:95%;height:19px;line-height:19px;padding:0 0 0 3px}
.form_select1{background:url(../images/bg_select.jpg) no-repeat;border:none;width:175px;height:21px;padding:0 0 0 3px}
.form_select2{background:url(../images/bg_select.jpg) no-repeat;border:none;width:81px;height:21px;padding:0 0 0 3px}
.form_select3{background:url(../images/bg_select3.jpg) no-repeat;border:none;width:280px;height:21px;vertical-align:middle;padding:0 0 0 3px}
.form_select4{background:url(../images/bg_select.jpg) no-repeat;border:none;width:120px;height:21px;padding:0 0 0 3px}
.form_select_sm1{width:40px;height:21px;}
.form_input1{background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:170px;height:19px;padding:3px 0 0 3px}
.form_input11{background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:336px;height:19px;padding:3px 0 0 3px}
.form_input2{background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:76px;height:19px;padding:3px 0 0 3px}
.form_input3{background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:280px;height:19px;padding:3px 0 0 3px}
.form_input3_lrg{background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:280px;height:24px;padding:8px 0 0 8px}
.form_input4{background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:600px;height:19px;padding:3px 0 0 3px}
.form_input5{background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:50px;height:19px;padding:3px 0 0 3px}
.form_input6{background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:712px;height:19px;padding:3px 0 0 3px}
.form_input7{background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:152px;height:19px;padding:3px 0 0 3px}
.form_input6lrg{background:#FFF;border:#C6CDD7 solid 1px;border-top:#9EABBC solid 1px;border-left:#9EABBC solid 1px;width:712px;height:24px;padding:8px 0 0 8px}
.form_input_sm1{width:34px;height:21px;}
.testimonial{font-size:11px;border:1px solid #ccc;color:#8A8A8A;padding:9px}
.testimonialtext{font-size:12px}
.testimonialtitle{font-size:14px}
.checkboxPadding{height:13px;width:13px;margin-top:3px;margin-bottom:3px;margin-right:2px}
.highlight{font-size:12px;color:#000;background-image:url(../images/form-title-light.jpg)}
.textFormsTitle{font-size:12px;text-transform:capitalize;color:#000;padding:6px 4px}
.textForms{padding:6px 4px}
.textForm{font-size:12px;line-height:12pt;padding:4px 12px}
.listTextBack1{border-right-width:1px;border-right-style:solid;border-right-color:#fff;background-color:#f4f4f4;padding:5px 3px 4px 5px}
.listTextBack2{border-right-width:1px;border-right-style:solid;border-right-color:#fff;padding:5px 3px 4px 5px}
.buttonExSm{font-size:10px;color:#000;padding-right:2px;padding-left:2px}
.borderLight{font-size:11px;color:#fff;height:24px;border:1px solid #cfcfcf;background-color:#d99d54;padding:2px 15px 3px}
#detail{font-size:12px;line-height:13pt;padding-top:0px}
#detail hr{margin-top:0}
#detail .heading{background-image:url(../images/title_back.gif);color:#fff;font-size:14px;font-weight:700;border:1px solid #cfcfcf;text-align:left;padding:8px}
#detail .line{background-color:#4A5C82;height:1px}
#detail .heading_drk{background:#D37829;line-height:32px;padding-left:12px;padding-right:12px;color:#FFF;font-size:18px;font-weight:700;border:1px solid #c6c6c6;text-align:left}
#detail .detail_content{border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;padding:14px 14px 0}
#detail .detail_content_line{border-bottom:1px solid #767677}
#detail .name_box_rating{width:155px;float:right}
#detail h1{font-size:11px; font-weight:normal;color:#000;padding-left:1px; padding-bottom:10px}
#detail h2{font-size:14px; font-weight:bold;color:#fff;margin:0;padding:0;line-height:17px}
#detail .links{background:#E7ECEF;border:1px solid #c7dbe2;color:#666;float:right;margin-left:2px;font-size:9px;line-height:14px;margin-right:2px;padding:1px 2px 2px}
#detail .links a{color:#2a94d1}
#detail .tab_data{line-height:25px;background-color:#E7ECEF;padding:12px}
#detail .tab_data_title{width:134px;height:28px;float:left}
#detail .tab_data a{color:#6d7792}
#detail .tab_data a.quote{color:#ce7413}
#detail .tab_data a.quote:hover{color:#6d7792}
#detail .tab_data2{line-height:15px;background-color:#E7ECEF;padding:12px}
#detail .tab_data2 span{width:128px;float:left}
#detail .tab_data2 a{color:#6d7792;text-decoration:underline}
#detail .bulletleft{width:228px;float:left;padding-left:6px;white-space:nowrap}
#detail .bulletleft ul{padding:0}
#detail .bulletright{float:left;padding-left:20px}
#detail .rating{float:right;margin-right:400px;padding-bottom:4px; width:200px}
#detail .rating_star{padding-left:4px}
#detail .rating_not{ font-size:14px; font-weight:bold; color:#666}
#detail .rating_img{ width:110px; float:left}
#detail .rating_img_b{ width:110px; padding-left:8px; float:right}
#detail .data1{line-height:25px;font-size:12px}
#detail .c2{float:left;width:50px}
#detail .c4{float:left;width:60px}
#detail .from{ padding:0 2px 0 2px; color: #999}

.fav_prof{float:right;width:140px;padding-top:2px}
.fav_but{float:right;width:180px}
.fav_but2{float:right;width:162px}
.butFav{font-size:10px;color:#fff;height:20px;background-color:#F90;background-image:url(../images/nav-mem-back.gif);font-weight:700;width:172px;border-color:#999;border-style:solid;border-width:1px}
.butFav2{font-size:10px;color:#fff;height:20px;background-color:#F90;background-image:url(../images/nav-mem-back.gif);font-weight:700;width:162px;border-color:#999;border-style:solid;border-width:1px}
#results .related_heading{background-image:url(../images/title_back.gif);color:#fff;font-size:14px;font-weight:700;border:1px solid #cfcfcf;text-align:center;padding:8px}
#results .title{float:left;font-size:16px;color:#025B82;font-weight:700;text-transform:capitalize}
#results .title2{font-size:16px;color:#025B82;font-weight:700;text-transform:capitalize}
#results .listing{border-bottom:2px solid #c9d5dc;margin-bottom:15px}
#results .listing_sp{margin-bottom:5px}
#results .description{font-size:12px;line-height:16px}
#results .description_sp{font-size:12px;line-height:16px;padding-left:135px}
#results .rightinfo{color:#666;float:right;font-size:12px}
#results .rating{float:left;font-size:12px}
#results .rating img{margin-right:4px}
#results .links{float:left;margin-left:10px;width:128px;text-align:center;padding:1px 2px 3px}
#results .links a{font-size:10px;color:#2a94d1}
#results .links a:hover{font-size:10px;color:#e76d03}
#results .phone{background:url(../images/icon_ph.gif) no-repeat;float:right;color:#666;font-size:12px;text-decoration:none;font-weight:700;padding-left:23px;height:16px;margin-left:10px;line-height:16px}
#results .profilelink{background:url(../images/icon_view.jpg) no-repeat;padding-right:5px;padding-left:22px;float:right;height:16px;margin-left:10px;line-height:16px}
#results .emaillink{background:url(../images/icon_website.jpg) no-repeat;padding-right:5px;padding-left:30px;float:right;height:16px;margin-left:10px;line-height:16px}
#results .quotelink{background:url(../images/icon-r-quote2.gif) no-repeat;padding-right:5px;padding-left:23px;float:right;height:16px;margin-left:10px;line-height:16px}
#results .weblink{background:url(../images/icon_email22.gif) no-repeat;padding-right:5px;padding-left:25px;float:right;height:16px;margin-left:10px;line-height:16px}
#results .reviewlink{background:url(../images/icon_address.gif) no-repeat;padding-left:25px;float:right;height:19px;line-height:19px}
#results .reviewlink a{color:#666;font-size:14px;text-decoration:none;font-weight:700}
.formBlue{font-size:12px;font-weight:700;color:#fff;background-color:#495678;padding:2px}
#subpage_content .left_sec a.whiteR:hover{color:#ff0;text-decoration:none}
#find-contractor .find_cont_title{background:url(../images/find_contractor_bg.gif) top left no-repeat;height:33px;position:relative;font-size:18px;font-weight:700;color:#FFF;padding:12px 0 0 16px}
#find-contractor .find_cont_title2{background:url(../images/find_contractor_bg.gif) top left no-repeat;height:33px;position:relative;font-size:18px;font-weight:700;color:#FFF;padding:8px 0 4px 16px}
#find-contractor .find_cont_btm{background:url(../images/find_contractor_btm.gif) top no-repeat;height:11px}
#find-contractor .find_cont_content{background:#e7ecef;border-left:1px solid #bcbfc5;border-right:1px solid #bcbfc5;padding:0 16px}
#find-contractor .find_cont_content a{text-decoration:none;color:#fff}
.vis2{background:url(../images/find_contractor_txtbox2.gif) top left no-repeat;height:42px}
#find-contractor .cont_txtbox{background:none;border:0;height:25px;width:346px;font-size:14px;color:#636467;margin:10px 6px 0 10px}
#find-contractor .cont_txtbox1{background:none;border:0;height:25px;width:154px;font-size:14px;color:#636467;margin-left:-8px}
#find-contractor .cont_txtbox2{background:none;border:0;height:25px;width:346px;font-size:14px;color:#636467;margin-top:10px;margin-bottom:0;margin-left:10px}
#find-contractor .cont_txtbox3{background:none;border:0;height:25px;width:224px;font-size:14px;color:#636467;margin-left:22px}
#find-contractor .cont_small_titles{font-size:11px;color:#757374;padding:2px 0 0 1px}
#find-contractor .cont_small_titles span{padding-left:30px}
#find-contractor .cont_get_matched{background:url(../images/get_matched.gif) left no-repeat;font-size:13px;color:#5f6063;border-top:1px solid #a4a6ab;padding:16px 0 12px 45px}
#find-contractor .cont_get_matched:hover{background:url(../images/get_matched_hover.gif) #ead0bd left no-repeat}
#find-contractor .cont_get_matched strong{font-size:15px}
.cssnav{position:relative;background:url(../images/bh5.jpg) no-repeat;white-space:nowrap;display:block;width:278px;height:48px;margin:0;padding:0}
.cssnavc{position:relative;background:url(../images/bh5c.jpg) no-repeat;white-space:nowrap;display:block;width:278px;height:48px;margin:0;padding:0}
.cssnavn{position:relative;background:url(../images/intro/intro-d.jpg) no-repeat;white-space:nowrap;display:block;width:346px;height:65px;margin:0;padding:0}
.cssnavn a{font-size:11px;width:346px;height:65px;display:block;float:left;color:#000;text-decoration:none}
.cssnavn img{width:346px;height:65px;border:0}
.cssnavban{position:relative;background:url(../images/cat-ban-but-b.jpg) no-repeat;white-space:nowrap;display:block;width:240px;height:43px;margin:0;padding:0}
.cssnavban a{font-size:11px;width:240px;height:43px;display:block;float:left;color:#000;text-decoration:none}
.cssnavban img{width:240px;height:43px;border:0}
.postjob{position:relative;background:url(../images/partners/post-b.jpg) no-repeat;white-space:nowrap;display:block;width:718px;height:112px;margin:0;padding:0}
.postjob a{font-size:11px;width:718px;height:112px;display:block;float:left;color:#000;text-decoration:none}
.postjob img{width:718px;height:112px;border:0}
.sec_box{width:241px;float:left}
.sec_box_last{width:229px;float:left}
.sec_box_text{font-size:12px;color:#7f7c7a;line-height:16px;margin-left:42px;margin-right:15px}
.sec_box_text_last{font-size:12px;color:#7f7c7a;line-height:16px;margin-left:42px}
.sec_box_textLrg{font-size:13px}
.footer_us{font-size:11px;background-image:url(../images/footer-us.jpg);padding-left:28px;padding-right:4px;background-repeat:no-repeat;background-position:left}
.footer_can{font-size:11px;background-image:url(../images/footer-can.jpg);padding-left:28px;padding-right:4px;background-repeat:no-repeat;background-position:left}
.footer_tw{font-size:11px;background-image:url(../images/footer-tw.jpg);padding-left:22px;padding-right:4px;background-repeat:no-repeat;background-position:left}
.footer_fb{font-size:11px;background-image:url(../images/footer-fb.jpg);padding-left:22px;padding-right:4px;background-repeat:no-repeat;background-position:left}
.footer_gp{font-size:11px;background-image:url(../images/footer-gp.jpg);padding-left:22px;padding-right:4px;background-repeat:no-repeat;background-position:left}
.footer_contact{font-size:11px;background-image:url(../images/footer-contact.jpg);padding-left:21px;padding-right:4px;background-repeat:no-repeat;background-position:left}
.footer_about{font-size:11px;background-image:url(../images/footer-about.jpg);padding-left:21px;padding-right:4px;background-repeat:no-repeat;background-position:left}
h1,h2,h3,ul,li,div,p,a,img,id,ul.dropdown li a{margin:0;padding:0}
#header .logo,#detail .name_box,#detail .left,#detail .c6,#results .left,#results .image_sp,.sec_box_img{float:left}
#navi li a:hover,#navi li a.selected{color:#FFF; background-color:#323D59}
#content .section a:hover,#content .section a.textlink:hover,#content .professional a:hover,p a:hover,#subpage_content .left_sec a:hover,#subpage_content .left_sec a.drkblue:hover,#subpage_content .left_sec_link a:hover,ul a:hover,a.white:hover,a.blue:hover,.textGreen,#content .fullsection a:hover,#subpage_content .right_sec .right_links a:hover{color:#ce7413}
#content .arrows,#detail .right,#results .right{float:right}
#subpage_content .left_sec a,#subpage_content .left_sec_link a{color:#7380B0;text-decoration:underline}
#subpage_content .left_sec a.white:hover,a.white:link,a.white:active,a.white:visited,.textWhite,#find-contractor .find_cont_content a:hover,#find-contractor .find_cont_content a.selected{color:#fff}
#subpage_content .label,#form .label{color:#000;font-size:12px;line-height:21px;font-weight:700;padding:0 5px 0 0}
#subpage_content .right_sec_tble p,#subpage_content .right_sec p{color:#666;font-size:11px;line-height:15px;padding-top:15px}
#subpage_content .right_sec_tble hr,#subpage_content .right_sec hr{padding-bottom:10px;padding-top:2px;margin-top:2px;margin-bottom:10px}
#subpage_content .right_sec_tble ul,#subpage_content .right_sec ul{color:#666;font-size:11px;line-height:15px;padding-top:15px;list-style-type:square}
#subpage_content .right_sec_tble .img,#subpage_content .right_sec .img{padding-top:15px}
#subpage_content .right_sec .right_links {font-size:12px;line-height:24px;padding:0 0 0 1px}
#subpage_content .right_sec .right_links a{color:#414141}
a.right_name:link{color:#666;font-weight:bold}
a.right_name:active,a.right_name:visited{color:#666;font-weight:bold}
a.orange:active,a.orange:visited{color:#C26F12}
a.orange:hover,a.right_name:hover,a.red:active,a.red:visited,.textRed{color:#c00}
a.blue:active,a.blue:visited{color:#6573A9}
a.ul:link,a.ul:visited,a.ul:active{color:#495678;text-decoration:underline}
.textYellow,#subpage_content .post a,#results .post a{color:#FF0}
.titlesDark{font-size:14px;color:#fff;background-color:#3D4A6C;border:1px solid #cfcfcf;font-weight:700;padding:8px}
.titlesTall{font-size:14px;color:#fff;background-image:url(../images/title_back.gif);border:1px solid #cfcfcf;font-weight:700;padding:8px}
#ralated-article ul li a:hover,#results .listing a:hover,#results .listing_sp a:hover{color:#e76d03;text-decoration:underline}
#subpage_content .post,#results .post{background-color:#4B5E86;height:80px;background-repeat:repeat;padding:12px}
#subpage_content .post_title,#results .post_title{font-size:20px;color:#FFF;font-weight:700}
#subpage_content .post_text,#results .post_text{font-size:13px;color:#FFF;line-height:13pt}
#subpage_content .post_img1,#results .post_img1{float:left;border:1px solid #999;margin-right:12px}
#subpage_content .post_img2,#results .post_img2{float:right;margin-top:2px;margin-left:8px}
#subpage_content .post a:hover,#results .post a:hover{color:#FFF}
.refineS,#results .refine{font-size:11px;background-color:#FFF0C1;padding:5px 5px 7px}
#detail .name_box span{font-size:10px}
#detail .links a:hover,#detail .tab_data a:hover,#detail .tab_data2 a:hover{color:#e76d03}
#detail .tab_data br,#detail .tab_data2 br{clear:both}
#detail .c1,#detail .c3,#detail .c5{float:left;width:140px}
#results .title a,#results .title2 a{color:#013952;text-decoration:none}
#results .title a:hover,#results .title2 a:hover{color:#e76d03;text-decoration:none}
#results .listing a,#results .listing_sp a{color:#013952}
#results .profilelink a,#results .emaillink a,#results .quotelink a,#results .weblink a,#results .reviewlink a{color:#666;font-size:12px;font-weight:700}
#results .profilelink a:hover,#results .emaillink a:hover,#results .quotelink a:hover,#results .weblink a:hover,#results .reviewlink a:hover{color:#e76d03;font-size:12px;font-weight:700}
#subpage_content .left_sec a.whiteR:link,#subpage_content .left_sec a.whiteR:active,#subpage_content .left_sec a.whiteR:visited{color:#fff;text-decoration:none}
#find-contractor .cont_txtbox_business,.vis1{background:url(../images/find_contractor_txtbox.gif) top left no-repeat;height:42px}
#find-contractor h1,#find-contractor h2{font-size:18px;font-weight:700;color:#FFF;padding:0}
.cssnav a,.cssnavc a{font-size:11px;width:278px;height:48px;display:block;float:left;color:#000;text-decoration:none}
.cssnav img,.cssnavc img{width:278px;height:48px;border:0}
* html a:hover,ul.dropdown li:hover > ul{visibility:visible}
.cssnav a:hover img,.cssnavc a:hover img,.cssnavn a:hover img,.cssnavban a:hover img{visibility:hidden}
.drklink_padding{padding-bottom:3px;padding-left:5px}
.global {margin-right: 8px}
#detail .button_off{position: relative;background: url(../images/but-back-on.jpg) no-repeat;white-space: nowrap;display: block;width: 115px;height: 25px;margin:0;padding:0;float:left;border-bottom:1px solid #cfcfcf;}
#detail .button_off a{display: block;color:#000000;font-size: 12px;font-weight:bold;width: 115px;height: 25px;display: block;float:left;text-decoration: none;}
#detail .button_off a:hover{color: #fff;text-decoration: none;}
#detail .button_off img{width: 115px;height: 25px;border: 0}
#detail .button_off a:hover img{visibility:hidden}
#detail .button_off_info{position: absolute;left: 31px;top: 4px;margin: 0px;padding: 0px;cursor: pointer} 
#detail .button_off_services{position: absolute;left: 32px;top: 4px;margin: 0px;padding: 0px;cursor: pointer} 
#detail .button_off_reviews{position: absolute;left: 33px;top: 4px;margin: 0px;padding: 0px;cursor: pointer} 
#detail .button_off_portfolio{position: absolute;left: 33px;top: 4px;margin: 0px;padding: 0px;cursor: pointer} 
#detail .button_off_video{position: absolute;left: 41px;top: 4px;margin: 0px;padding: 0px;cursor: pointer} 
#detail .button_off_email{position: absolute;left: 32px;top: 4px;margin: 0px;padding: 0px;cursor: pointer} 

#detail .button_off_last{position: relative;background: url(../images/but-back-on.jpg) no-repeat;white-space: nowrap;display: block;width: 117px;height: 25px;margin:0;padding:0;float:left;border-bottom:1px solid #cfcfcf;}
#detail .button_off_last a{display: block;color:#000000;font-size: 12px;font-weight:bold;width: 117px;height: 25px;display: block;float:left;text-decoration: none;}
#detail .button_off_last a:hover{color: #fff;text-decoration: none;}
#detail .button_off_last img{width: 117px;height: 25px;border: 0}
#detail .button_off_last a:hover img{visibility:hidden}

#detail .button_on{position:relative;background: url(../images/but-back-on.jpg) no-repeat;white-space: nowrap;display: block;width: 115px;height: 25px;margin:0;padding:0;float:left;border-bottom:1px solid #495678}
#detail .button_on a{display:block;color: #fff;font-size: 12px;font-weight:bold;width: 115px;height: 25px;display: block;float:left;text-decoration:none}
#detail .button_on a:hover{color:#FFF;text-decoration:none}
#detail .button_on img{width:115px;height: 25px;border:0}
#detail .button_on a:hover img{visibility:hidden}
#detail .button_on_info{position: absolute;left: 31px;top: 4px;margin: 0px;padding: 0px;cursor: pointer} 
#detail .button_on_services{position:absolute;left: 32px;top: 4px;margin: 0px;padding: 0px;cursor: pointer} 
#detail .button_on_reviews{position:absolute;left: 33px;top: 4px;margin: 0px;padding: 0px;cursor: pointer} 
#detail .button_on_portfolio{position: absolute;left: 33px;top: 4px;margin: 0px;padding: 0px;cursor: pointer} 
#detail .button_on_video{position:absolute;left: 41px;top: 4px;margin: 0px;padding: 0px;cursor: pointer} 
#detail .button_on_email{position:absolute;left: 32px;top: 4px;margin: 0px;padding: 0px;cursor: pointer} 

#detail .button_on_last{position:relative;background: url(../images/but-back-on.jpg) no-repeat;white-space: nowrap;display: block;width: 115px;height: 25px;margin:0;padding:0;float:left;border-bottom:1px solid #495678}
#detail .button_on_last a{display:block;color: #fff;font-size: 12px;font-weight:bold;width: 115px;height: 25px;display: block;float:left;text-decoration:none}
#detail .button_on_last a:hover{color:#FFF;text-decoration:none}
#detail .button_on_last img{width:115px;height: 25px;border:0}
#detail .button_on_last a:hover img{visibility:hidden}


#detail .button_insert{float:left;width:5px;height:28px;}
#detail .button_insert_left{float:left;width:1px;height:28px;}

#detail .ratingstar{background-image:url(../images/ratingstar.jpg);padding-left:52px;background-repeat: no-repeat;height:58px;margin-top:24px;margin-bottom:18px;}
#detail .novideo{background-image:url(../images/novideo.jpg);padding-left:72px;background-repeat: no-repeat;height:71px;margin-top:24px;margin-bottom:18px;}
#detail .nospecial{background-image:url(../images/nospecial.jpg);padding-left:72px;background-repeat: no-repeat;height:76px;margin-top:24px;margin-bottom:18px;}
#detail .nophoto{background-image:url(../images/nophoto.jpg);padding-left:58px;background-repeat: no-repeat;height:60px;margin-top:24px;margin-bottom:18px;}

.free_estimate {background:	url(../images/free_estimates_bg.gif) left no-repeat;width:487px;float:right;height:40px;padding:6px 0 0 0;color:#FFF;font-size:14px;}
.free_estimate .est {padding:0 0 0 35px;}
.free_estimate a {background:	url(../images/free_estimates.gif) left no-repeat;height:31px;width:205px;display:block;float:right;padding:2px 8px 0 0;}
.free_estimate a:hover {background:	url(../images/free_estimates_hover.gif) left no-repeat;}
.free_estimate img {padding:2px 0 0 0;}
.verified {padding:13px 14px 0 0; font-size:11px; float:left}

#r_quote a {
	width:192px;
	height:28px;
	margin:0 0 0 0;
	display:block;
}
#r_quote a.but {
	background:url(../images/get-quotes-but.jpg) no-repeat;
}
#r_quote a:hover {
	background-position:bottom;
}


/* 

	SearchField	
	by Alen Grakalic, brought to you by cssglobe.com
	
*/

/* default (inactive field) */
.sf_inactive{background:#fff;color:#b4d3db;}
/* on focus (when field is clicked on)  */
.sf_active{background:#fff;color:#333;}
/* with text (when field is inactive but contains user's input)  */
.sf_text{border:2px #3c90a5 solid;background:#fff;color:#888;}

/* suggestions box */
/* js code generates unordered list */
.sf_suggestion{position:relative;left: 0px;top: 22px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;z-index: 699;}
.sf_suggestion ul{border:4px #495678 solid;position:absolute;margin:0;padding:0;background:#495678;top:0;left:0;}
.sf_suggestion li{margin:0;padding:0;list-style:none;}
.sf_suggestion li a{display:block;color:#ffffff;margin: 2px;text-decoration: none;}
.sf_suggestion li.selected a{background:#D37828;}

.sf_inactive_city{background:#fff;color:#b4d3db;}
/* on focus (when field is clicked on)  */
.sf_active_city{background:#fff;color:#333;}
/* with text (when field is inactive but contains user's input)  */
.sf_text_city{border:2px #3c90a5 solid;background:#fff;color:#888;}

/* suggestions box */
/* js code generates unordered list */
.sf_suggestion_city{position:relative;left: 267px;top: 22px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;z-index: 699;}
.sf_suggestion_city ul{border:4px #495678 solid;position:absolute;margin:0;padding:0;background:#495678;top:0;left:0;}
.sf_suggestion_city li{	margin:0;	padding:0;	list-style:none;}
.sf_suggestion_city li a{display:block;color:#ffffff;margin: 2px;text-decoration: none;}
.sf_suggestion_city li.selected a{background:#D37828;}

.sf_inactive_city2{background:#fff;color:#b4d3db;}
/* on focus (when field is clicked on)  */
.sf_active_city2{background:#fff;color:#333;}
/* with text (when field is inactive but contains user's input)  */
.sf_text_city2{border:2px #3c90a5 solid;background:#fff;color:#888;}

/* suggestions box */
/* js code generates unordered list */
.sf_suggestion_city2{position:relative;left: 0px;top: 22px;font-family: Arial, Helvetica, sans-serif;font-size: 18px;z-index: 699;}
.sf_suggestion_city2 ul{border:4px #495678 solid;position:absolute;margin:0;padding:0;background:#495678;top:0;left:0;}
.sf_suggestion_city2 li{margin:0;padding:0;list-style:none;}
.sf_suggestion_city2 li a{display:block;color:#ffffff;margin: 2px;text-decoration: none;}
.sf_suggestion_city2 li.selected a{background:#D37828;}


/* FEEDBACK BOX */

div.transbox
  {
	position:fixed;
	top:0px;
	right:0px;
	width:100%;
	height:100%;
	background-color:#000;
	border:1px solid black;
	/* for IE */
	filter:alpha(opacity=50);
	/* CSS3 standard */
	opacity:0.5;z-index:0}
 
#fbutton{position:fixed;right:0px;top: 50%;margin-top: -60px;}
#div_feedback{background-color:#FFF;width:642px;height:330px;z-index:1;position: fixed;top: 50%;left: 50%;	margin-top: -160px;margin-left: -315px;}
#div_invite{background-color:#FFF;width:642px;height:330px;z-index:1;position: fixed;padding:20px;top: 50%;left: 50%;margin-top: -160px;margin-left: -342px;border: 1px solid #000;}
#div_email{background-color:#FFF;width:642px;height:350px;z-index:1;position: fixed;padding:20px;top: 50%;left: 50%;margin-top: -160px;margin-left: -342px;border: 1px solid #000;}
#hidQuote{background-color:#FFF;width:642px;height:250px;z-index:1;position: fixed;padding:20px;top: 50%;left: 50%;margin-top: -160px;margin-left: -342px;border: 1px solid #000;}

#divi {padding:0;margin:0;}
#divi .clear{clear:both;padding:0;margin:0;}
#divi_left{width:250px;height:280px;float:left;font-family: Arial, Helvetica, sans-serif;font-size:12px; padding-right:30px;}
#divi_center{height:280px;font-family: Arial, Helvetica, sans-serif;font-size:12px;}
#divi .title{font-size:20px; font-weight:bold;}
#divi .etitle{font-size:20px; font-weight:bold;}
#divi .infof{width:304px; border:#999 solid; border-width:1px; padding:4px}
#divi .infob{width:630px; border:#999 solid; border-width:1px; padding:4px}

#divi_right{width:334px;height:280px;font-family: Arial, Helvetica, sans-serif;font-size:12px;float:left; padding-left:24px;border-left-width: 1px;border-left-style: solid;border-left-color: #ccc;}
#divi_right .buttonf{width:83px; padding:6px; margin-right:4px; border:#999 solid; border-width:1px; float:left;}
#divi .button_close{width:20px; padding:4px; border:#999 solid; border-width:1px; float:right; background:#F90; font-weight:bold; color:#FFF; font-size:16px;}
#divi_right .field{width:326px; height:23px; border:#999 solid; border-width:1px; padding-top:7px; padding-left:6px}
#divi_right .box{width:324px; height:160px; border:#999 solid; border-width:1px; padding:4px}

#feedback{width:630px;height:320px;margin:0; padding:20px;}
#feedback .clear{clear:both;padding:0;margin:0;}
#feedback_left{width:240px;height:280px;float:left;font-family: Arial, Helvetica, sans-serif;font-size:12px; padding-right:20px;}
#feedback_left .title{font-size:20px; font-weight:bold;}
#feedback_right{width:334px;height:280px;font-family: Arial, Helvetica, sans-serif;font-size:12px;float:left; padding-left:10px;}
#feedback_right .buttonf{width:83px; padding:6px; margin-right:4px; border:#999 solid; border-width:1px; float:left;}
#feedback_right .button_close{width:20px; padding:4px; border:#999 solid; border-width:1px; float:right; background:#F90; font-weight:bold; color:#FFF; font-size:16px;}
#feedback_right .field{width:326px; height:23px; border:#999 solid; border-width:1px; padding-top:7px; padding-left:6px}
#feedback_right .box{width:324px; height:92px; border:#999 solid; border-width:1px; padding:4px}
.fbuttons{position:relative;background:url(https://www.handycanadian.com/images/feedbackb.jpg) no-repeat;display:block;width:40px;height:102px;margin:0;padding:0}
.fbuttons a{width:40px;height:102px;display:block;}
.fbuttons img{width:40px;height:102px;border:0}
.fbuttons a:hover img{visibility:hidden}


.show_email {position:fixed;margin-left: auto;margin-right: auto;top:20%;-moz-top:-538px;-khtml-top:-538px;visibility:visable;z-index:1;width: 630px;}
#company_name {width: 540px; float:left}
