.pb0 {padding-bottom:0;}
.ps20 {padding:0 20px;}
.mt10 {margin-top:10px;}
.pt5 {padding-top:5px;}
.pt15 {padding-top:15px;}
.mt20 {padding-top:20px; margin-right:20px;}
.mb5 {margin-bottom:5px;}
.mr20 {margin-right:20px;}
.ml15 {margin-left:15px;}
.alignLeft {float:left;}
.alignRight {float:right;}
.alignCenter {text-align:center;}
.wrapper {overflow:hidden;}
.w235 {width:235px;}
.bord {border:1px solid #dad7d8;}
.bread {font-size:11px; padding:0; margin-top:-3px;}
.bread em {background:url(../images/mark_arrow_3x6.gif) 3px 5px no-repeat; padding:0 2px 0 5px;}
.bread a {color:#3179c6;}
.bread a:hover {text-decoration:none;}
/* Payment Plan Cart */
.f_paymentPlan_cart {padding:0;}
.f_paymentPlan_cart .steps_checkout h2 {font-size:20px; overflow:hidden; padding:15px 0 6px 0;}
.f_paymentPlan_cart .steps_checkout h2 span {float:left; width:122px; margin-right:13px; text-align:right;}
.f_paymentPlan_cart .steps_checkout h2 small {font-size:12px; font-weight:normal; float:left; margin-top:8px;}
.f_paymentPlan_cart fieldset.eaddr input {width:320px;}
.f_paymentPlan_cart fieldset.phone input {width:258px;}
.f_paymentPlan_cart .steps_billAddr label {width:122px;}
.f_paymentPlan_cart .steps_billAddr fieldset.state div input {width:207px;}
.f_paymentPlan_cart .steps_billAddr select {min-width:225px;}
.f_paymentPlan_cart fieldset.public span {font-weight:normal;}
.f_paymentPlan_cart fieldset.public * {vertical-align:middle;}
.f_paymentPlan_cart .submit_box {padding-left:132px; padding-bottom:15px;}
.f_paymentPlan_cart .submit_box fieldset.submit {height:auto;}
.f_paymentPlan_cart .submit_box p {padding:7px 0 0 0; font-size:12px;}
.paymentPlan .title {padding-top:6px; padding-bottom:4px;}
.paymentPlan .title h2 {font-size:21px; line-height:normal; padding:4px 0 0 0;}
.paymentPlan .title span {float:right; font-size:12px; color:#959595; margin-top:4px;}
.paymentPlan .title span a {float:none; font-size:12px;}
.paymentPlan ul {border-bottom:0;}
.paymentPlan ul li {font-weight:bold; border-bottom:1px solid #e1e1e1;}
.f_steps .paymentPlan ul li b {float:right; width:93px; margin:0;}
.paymentPlan .agree {padding:13px 15px 11px 37px; background:url(../images/mark_arrow_6x11.gif) 21px 50% no-repeat;}
.paymentPlan .agree * {vertical-align:middle;}
.paymentPlan .agree .chbox {margin:0 4px 0 0; padding:0;}
.paymentPlan .agree strong {margin-right:14px;}
.paymentPlan .agree .printVersion {width:20px; height:19px; background:url(../images/i_print.gif) no-repeat; border:0; cursor:pointer;}
.paymentPlan .terms {padding:0 20px 20px 20px;}
.paymentPlan .terms div {border:1px solid #a3adb3; border-bottom-color:#b3b3b3; overflow-y:scroll; padding-left:20px; height:250px;}
.paymentPlan .terms p {padding:10px 18px 0 0; line-height:19px; font-size:13px;}
/* About */
.sideMenu {border:1px solid #e3e3e3; border-top-color:#e2ddd2; border-bottom:0; background:#f3f3f3;}
.sideMenu h2 {padding:0 0 0 14px; height:55px; font:bold 16px/55px Arial, Helvetica, sans-serif; color:#001a26; border-top:1px solid #fff;}
.sideMenu h2 a {text-decoration:none; color:#001a26;}
.sideMenu ul {border-top:1px solid #e2ded3; margin:0; padding:0; list-style:none;}
.sideMenu ul li {border-bottom:1px solid #e2ded3; margin:0; padding:0;}
.sideMenu ul li a {text-decoration:none; color:#000; display:block; border-top:1px solid #fff; padding-left:15px; padding-top:6px; padding-bottom:6px;}
.sideMenu ul li a:hover {background:#eaeaea;}
.sideMenu ul li.on a, .sideMenu ul li.on a:hover {background:#e3e3e3 url(../images/marker_sidemenu.gif) left top no-repeat; border-top:0; cursor:pointer; padding-top:7px; font-weight:bold;}
.contactCall {background:#fbfbfb url(../images/contactCall_bg.gif) top repeat-x; border:1px solid #e3e3e3; overflow:hidden; padding:20px 15px; text-align:center;}
.contactCall .callUs {background:url(../images/contactCall_call.png) 50% top no-repeat; padding-top:81px; padding-bottom:13px; border-bottom:1px solid #cfcfce;}
.contactCall .callUs big {font:bold 20px Tahoma, Arial, Helvetica, sans-serif; display:block;}
.contactCall .callUs p {line-height:21px; padding:0;}
.contactCall .contactUs a {display:block; background:url(../images/contactCall_contact.png) no-repeat; width:121px; height:59px; margin:0 auto; text-indent:-9999px;}
.contactCall .contactUs p {padding:6px 0 0 0; line-height:17px;}
.aboutBanner {background:#c4dcf1 url(../images/aboutBanner_bg.gif) top repeat-x; overflow:hidden; padding-left:37px;}
.aboutBanner img {float:right; margin-left:15px;}
.aboutBanner h1 {color:#001a26; font:33px/33px Georgia, "Times New Roman", Times, serif; padding:32px 0 0 0;}
.aboutBanner p {font-size:14px; line-height:20px; padding:7px 0 0 0;}
.aboutBanner p a {color:#000;}
.aboutBanner p a:hover {text-decoration:none;}
.bbox {width:156px; height:23px; border:1px solid #e6e6e5; padding:29px 0 0 16px; text-decoration:none; display:block; color:#000;}
.bbox:hover {text-decoration:underline; color:#ffa723;}
.b_cProfile {background:url(../images/b_companyProfiles.gif) no-repeat;}
.b_testimon {background:url(../images/b_testimonials.gif) no-repeat;}
.aboutUs .b_cProfile {margin-top:14px;}
.aboutUs .b_cProfile, .aboutUs .b_testimon {float:right; clear:right; margin-bottom:12px; margin-left:30px;}
.aboutUs h2 {color:#63656d; font:26px/27px Georgia, "Times New Roman", Times, serif; padding:10px 0;}
.aboutUs h3 {color:#000; font:bold 13px Arial, Helvetica, sans-serif; padding:11px 0;}
.aboutUs p {line-height:19px; padding:0;}
.aboutUs p.last {padding-left:35px; overflow:hidden;}
.aboutUs .alignLeft {margin-right:20px;}
.aboutUs .alignRight {margin-left:57px;}
.aboutUs .bordered {border:1px solid #d3d3d2;}
.aboutUs .dot_com {background:url(../images/about_dot_com.jpg) left top no-repeat;}
.aboutUs .dot_com div.alignLeft {width:160px; height:50px; margin-right:18px;}
.aboutUs .domainNature {background:url(../images/about_domains101_02.gif) right 15px no-repeat;}
.aboutUs .brand {background:url(../images/about_problems_01.jpg) left top no-repeat;}
.aboutUs .brand div.alignLeft {width:217px; height:115px; margin-right:35px;}
.aboutAssets h2 {line-height:32px; padding-top:0;}
.aboutUs p {padding-bottom:10px;}
.aboutUs p.mb0 {padding-bottom:0;}
.aboutUs .alignRight {margin-top:3px; margin-left:20px;}
.aboutUs .alignRight.m0 {margin:0;}
.aboutAssets h2.num {line-height:29px; text-indent:36px; padding-right:15px; overflow:hidden;}
.aboutAssets h2.num_1 {background:url(../images/list_1.png) left 1px no-repeat;}
.aboutAssets h2.num_2 {background:url(../images/list_2.png) left 1px no-repeat;}
.aboutAssets h2.num_3 {background:url(../images/list_3.png) left 1px no-repeat;}
.aboutAssets h2.num_4 {background:url(../images/list_4.png) left 1px no-repeat;}
.aboutAssets h2.num_5 {background:url(../images/list_5.png) left 1px no-repeat;}
.aboutAssets h2.num_6 {background:url(../images/list_6.png) left 1px no-repeat;}
.didYouKnow {background:#fafafa; border:1px solid #e3e3e3; padding:14px 20px 17px 16px;}
.didYouKnow big {background:url(../images/i_question.gif) right 4px no-repeat; padding-right:30px; float:left; color:#61656b; font:24px Georgia, "Times New Roman", Times, serif; height:34px;}
.didYouKnow p {line-height:19px; padding:0;}
.didYouKnow p a:hover {text-decoration:none;}
.aboutBanner82 {background:url(../images/about_banner82.png) top repeat-x; height:82px;}
.aboutBanner82 h1 {padding:0 0 0 30px; height:82px; background:url(../images/about_banner82_r.png) right top no-repeat; color:#001a26; font:30px/81px Georgia, "Times New Roman", Times, serif;}
.aboutBanner118 {background:url(../images/about_banner118_bg.png) top repeat-x; height:118px;}
.aboutBanner118 h1 {padding:23px 0 0 30px; height:95px; background:url(../images/about_banner118_r.png) right top no-repeat; color:#001a26; font:30px/36px Georgia, "Times New Roman", Times, serif;}
.aboutBanner83 {background:url(../images/banner_83_bg.gif) top repeat-x; height:83px;}
.aboutBanner83 h1 {padding:0 0 0 30px; height:83px; background:url(../images/banner_83_forSale.jpg) right top no-repeat; color:#001a26; font:30px/91px Georgia, "Times New Roman", Times, serif;}
.aboutUs .news .wrapper {border-bottom:1px solid #dbdbdb; padding-top:13px; padding-bottom:15px;}
.aboutUs .news img {float:left; margin:2px 20px 0 0;}
.aboutUs .news h2 {font:bold 18px/20px Arial, Helvetica, sans-serif; padding:0;}
.aboutUs .news h2 a {color:#000; text-decoration:none;}
.aboutUs .news h2 a:hover {color:#3179c6;}
.aboutUs .news p {line-height:19px; padding:0 10px 0 0;}
ul.nums {list-style:none; margin:0; padding:0 0 5px 0;}
ul.nums li {margin:0; padding:5px 0 15px 37px; line-height:18px; background-position:left top; background-repeat:no-repeat;}
ul.nums li.num_1 {background-image:url(../images/list_1.png);}
ul.nums li.num_2 {background-image:url(../images/list_2.png);}
ul.nums li.num_3 {background-image:url(../images/list_3.png);}
ul.nums li.num_4 {background-image:url(../images/list_4.png);}
ul.nums li.num_5 {background-image:url(../images/list_5.png);}
ul.nums li.num_6 {background-image:url(../images/list_6.png);}
table.domainsSold, table.domainsSold th, table.domainsSold td {margin:0; padding:0; border:0; border-collapse:collapse;}
table.domainsSold {border:1px solid #d9d9d9; width:100%;}
table.domainsSold th {background:#858585; color:#fff; height:37px; line-height:37px; text-align:left; border:1px solid #858585;}
table.domainsSold td {border-bottom:1px solid #d9d9d9; height:24px;}
table.domainsSold th.price {text-align:center;}
table.domainsSold th.dom {padding-left:20px;}
table.domainsSold td.dom {font-weight:bold; padding-left:20px; padding-right:20px;}
table.domainsSold td.price {text-align:center; padding-left:10px;}
table.domainsSold td.but {width:30%; padding-left:20px;}
table.domainsSold td.but a {background:url(../images/mark_buy.png) right top no-repeat; padding-right:31px; font-weight:bold;}
table.domainsSold td.but a:hover {color:#050505;}
table.domainsSold tr.even td {background:#f6f6f6 url(../images/domainSold_even.gif) top repeat-x;}
/* table.domainsSoldZZZ tr:first-child td {height:22px; background:#f9f9f9 url(../images/domainSold_first.gif) top repeat-x;} */
.displayResults {padding:12px 0 10px 0; margin-bottom:10px; border-bottom:1px solid #d9d9d9; text-align:right; font-size:12px;}
form.f_weekSelect {padding:5px 0 0 0;}
.f_weekSelect * {vertical-align:middle;}
.f_weekSelect label {font-weight:bold; line-height:17px; margin-right:5px;}
.f_weekSelect select {border:1px solid #879cb7; min-width:190px; padding:1px 0 1px 5px;}
.ie7 .f_weekSelect select {width:190px;}
.f_initiate_return {background:url(../images/frini_bg.gif) top repeat-x;}
.f_initiate_return .bord_l {background:url(../images/frini_b.gif) left top no-repeat;}
.f_initiate_return .bord_r {background:url(../images/frini_b.gif) right top no-repeat; padding:30px 29px 0 20px;}
.f_initiate_return .title {padding:0; background:url(../images/t_Initiate_a_Return.gif) 20px top no-repeat; height:25px; text-indent:-9999px;}
.f_initiate_return p {line-height:19px; padding:0 0 15px 10px;}
.f_initiate_return fieldset {overflow:hidden; padding:0; margin:0 0 8px 0;}
.f_initiate_return fieldset label {float:left; width:132px; text-align:right; margin-top:2px; margin-right:13px; font-weight:bold;}
.f_initiate_return fieldset input {border:1px solid #a4aeb4; background:#fff; float:left; width:243px; padding:3px 10px; margin:0 10px 0 0;}
.f_initiate_return fieldset textarea {border:1px solid #a4aeb4; background:#fff; float:left; width:448px; padding:5px 10px; height:80px;}
.f_initiate_return fieldset em {font-style:normal; float:left; color:#fb0e18; font-size:12px; margin-top:6px;}
.f_initiate_return fieldset em span {color:#8c8c8c;}
.f_initiate_return .submit {padding:7px 0 0 145px;}
.f_initiate_return input.subm {background:url(../images/b_receive_refund.gif) no-repeat; width:211px; height:38px;}
.services .wrapper {margin-bottom:15px;}
.services .last {margin-bottom:0;}
.services .lc {width:50%; float:left;}
.services .lc_in {padding-right:8px;}
.services .rc {width:50%; float:right;}
.services .rc_in {padding-left:8px;}
.services .cell {border:1px solid #e7e6e6; padding:10px 15px 0 15px; height:160px;}
.services .filled {background:#f6f8f8;}
.services .cell p {line-height:19px; padding:2px 0 0 0;}
.services .cell table {width:100%;}
.services .cell table, .services .cell table td {margin:0; padding:0; border:0; border-collapse:collapse;}
.services .cell table td {height:90px; text-align:center;}
.services .cell table img {cursor:pointer;}
.popupServices .popup_in {padding:24px 25px 22px 28px;}
.popupServices .close {font-size:11px; margin-top:25px; margin-left:440px; width:75px;}
.popupServices h2 {font-size:20px; line-height:normal; padding-top:15px; padding-bottom:9px;}
.popupServices p {line-height:19px;}
.meatTeam p {line-height:19px; padding:0 0 10px 0;}
.meatTeam .wrapper {margin-bottom:15px;}
.meatTeam .wrapper img {border:2px solid #cccfdb; float:left; margin:4px 16px 0 0; }
.meatTeam .wrapper p {padding:0;}
.testimonials {border-top:1px solid #e8e8e8; padding-top:0px;}
.testimonials .stars {display:inline-block; width:66px; background-position:left 2px; background-repeat:no-repeat; height:12px; margin-left:14px; margin-right:15px;}
.ie7 .testimonials .stars {height:auto;}
.testimonials .stars_5 {background-image:url(../images/stars_5.png);}
.testimonials .stars_4 {background-image:url(../images/stars10_04.gif);}
.testimonials .stars_3 {background-image:url(../images/stars10_03.gif);}
.testimonials .stars_2 {background-image:url(../images/stars10_02.gif);}
.testimonials .stars_1 {background-image:url(../images/stars10_01.gif);}
.testimonials .stars_0 {background-image:url(../images/stars10_00.gif);}
.testimonials .stars_4_5 {background-image:url(../images/stars10_04_05.gif);}
.testimonials .stars_3_5 {background-image:url(../images/stars10_03_05.gif);}
.testimonials .stars_2_5 {background-image:url(../images/stars10_02_05.gif);}
.testimonials .stars_1_5 {background-image:url(../images/stars10_01_05.gif);}
.testimonials .stars_0_5 {background-image:url(../images/stars10_00_05.gif);}
.testimonials .row {border-bottom:1px solid #e8e8e8; padding:15px 25px 5px 22px;}
.testimonials .odd {background:#fafafa;}
.testimonials p {font-style:italic; color:#050505;}
.testimonials p em {font-size:12px;}
.testimonials p.quoted {font-style:normal; text-indent:21px; background:url(../images/quotes_open.png) left 4px no-repeat; margin-bottom:10px;}
.testimonials p.quoted b {background:url(../images/quotes_close.png) right 4px no-repeat; display:inline-block; width:13px; margin-left:7px;}
ul.greenMark {list-style:none; margin:0; padding:0 0 12px 0;}
ul.greenMark li {margin:0; padding:5px 0 5px 31px; background:url(../images/mark_green.png) 2px top no-repeat; line-height:19px;}
/* advanced search */
.pop2Cats {border:1px solid #cecece; background:url(../images/grad_286.gif) top repeat-x; padding:15px 15px 40px 14px;}
.pop2Cats h2 {padding:0; font:bold 16px Arial, Helvetica, sans-serif;}
.pop2Cats ul {margin:0; padding:3px 0 6px 12px; list-style:none;}
.pop2Cats ul li {margin:0; padding:4px 0 0 8px; background:url(../images/mark_blue_3x3.gif) left 11px no-repeat; line-height:16px;}
.pop2Cats ul li a {color:#000; text-decoration:none;}
.pop2Cats ul li a:hover {text-decoration:underline;}
.pop2Cats a.seeAll {font-size:12px; margin-left:12px;}
.pop2Cats a.seeAll:hover {text-decoration:none;}
.advSearch {border:1px solid #a4ccf3; background:#e1f3fe url(../images/advSearch_bg.gif) right bottom no-repeat; padding:15px 15px 25px 18px;}
.advSearch h1 {padding:0 0 2px 0; color:#001a26; font:28px Georgia, "Times New Roman", Times, serif;}
.advSearch form {padding:10px 0 0 0;}
.advSearch form fieldset {overflow:hidden; height:30px; margin:0; padding:0;}
.advSearch form fieldset label {float:left; text-align:right; width:123px; margin-right:10px; font-weight:bold; margin-top:1px;}
.advSearch form fieldset input[type="text"], .advSearch form fieldset select {border:1px solid #7e9dba; background:#fff;}
.advSearch form fieldset input[type="text"] {margin:0; padding:1px 5px 2px 5px;}
.advSearch form fieldset select {width:130px; padding:1px 0 1px 5px;}
.advSearch form fieldset.keyw input {width:325px;}
.advSearch form fieldset.to input {width:40px;}
.advSearch form fieldset.to span {margin:0 6px;}
.advSearch form fieldset.h24 {height:24px;}
.advSearch form fieldset.radio * {vertical-align:middle;}
.advSearch form fieldset.radio span {margin-right:7px;}
.advSearch form fieldset.radio input[disabled] {border-color:#bfcedc; color:#cdcdcd; background:#fff;}
.advSearch form fieldset.radio input[type="text"] {width:112px; padding-left:8px; padding-right:8px;}
.advSearch form .formFooter {padding-left:136px;}
.advSearch form .formFooter label {width:auto; float:none; margin:0; text-align:left;}
.advSearch form .formFooter fieldset.check {height:auto; padding-top:6px;}
.advSearch form .formFooter fieldset.check * {vertical-align:middle;}
.advSearch form .formFooter fieldset.check span {margin-right:10px;}
.advSearch form input.subm {background:url(../images/b_advansedSearch.png) no-repeat; width:175px; height:38px;}
.advSearch form input[type="radio"], .advSearch form input[type="checkbox"] {margin:0; padding:0;}
/* Categories */
.frini {background:url(../images/frini_bg.gif) top repeat-x;}
.frini .bord_l {background:url(../images/frini_b.gif) left top no-repeat;}
.frini .bord_r {background:url(../images/frini_b.gif) right top no-repeat;}
.flyingCat .lc {float:left; width:50%;}
.flyingCat .lc_in {padding-right:8px;}
.flyingCat .rc {float:right; width:50%;}
.flyingCat .rc_in {padding-left:8px;}
.flyingCat .catBox .bord_r {padding:15px 20px;}
.flyingCat .catBox .title {color:#bababa; padding-bottom:8px;}
.flyingCat .catBox .title h2 {color:#170a28; font:bold 13px Arial, Helvetica, sans-serif; display:inline; padding:0;}
.ie7 .flyingCat .catBox .title h2 {margin-right:4px;}
.flyingCat .catBox ul {margin:0; padding:0; list-style:none;}
.flyingCat .catBox ul.alignLeft {width:43%; margin-right:5%;}
.flyingCat .catBox ul.alignRight {width:45%; float:left;}
.flyingCat .catBox ul li {margin:0; padding:3px 0 0 8px; background:url(../images/mark_orange_3x3.gif) left 9px no-repeat; line-height:16px; color:#170a28;}
.flyingCat .catBox ul li a {font-size:11px;}
.banner_operator {position:absolute; background:url(../images/banner_operator.png) left top no-repeat; width:113px; height:114px; margin-left:502px; margin-top:-6px;}
.contactUs p.call {padding:4px 0 7px 0; font:bold 22px Arial, Helvetica, sans-serif;}
.contactUs p.call em {font-style:normal; color:#567ec6; font-size:28px;}
.contactUs .bord_r {padding:24px 0 45px 29px;}
.contactUs h2 {color:#001a26; font:bold 20px Arial, Helvetica, sans-serif; padding:0 0 10px 0;}
form.f_contactUs {padding:0;}
.f_contactUs fieldset {padding:0; overflow:hidden; margin:0 0 8px 0;}
.f_contactUs fieldset.ta {margin-bottom:15px;}
.f_contactUs fieldset label {float:left; width:65px; text-align:right; font-weight:bold; margin-right:14px; margin-top:2px;}
.f_contactUs fieldset input {padding:3px 8px 3px 8px; width:247px;}
.f_contactUs fieldset img {float:left; margin-right:15px;}
.f_contactUs fieldset.captcha {margin-bottom:12px;}
.f_contactUs fieldset.captcha label {margin-top:12px;}
.f_contactUs fieldset.captcha input {margin-top:10px; width:87px;}
.f_contactUs fieldset textarea, .f_contactUs fieldset input {border:1px solid #a4aeb4; background:#fff; float:left;}
.f_contactUs fieldset textarea {padding:1px 0 1px 8px; width:520px; height:92px;}
.f_contactUs .formFooter {padding-left:79px; font-size:11px;}
.f_contactUs .formFooter .f5 {font-size:10px;}
.f_contactUs input.subm {background:url(../images/b_contact_us.gif) no-repeat; width:126px; height:38px;}
.contactInfo {border:1px solid #d1d1d0; background:#fafafa; padding:1px;}
.contactInfo .in {background:url(../images/grad_91.gif) top repeat-x; height:78px; padding:13px 0 0 19px;}
.contactInfo .icons {background:url(../images/contact_info.png) no-repeat; height:71px;}
.contactInfo .icons div {float:left; font-size:12px; line-height:19px; padding-top:30px; display:inline;}
.contactInfo .icons div.address {padding-left:45px; width:173px;}
.contactInfo .icons div.phone {padding-left:64px; width:144px;}
.contactInfo .icons div.email {padding-left:63px; width:132px;}
/* FAQ */
.faq h2 {color:#63656d; font:26px/29px Georgia, "Times New Roman", Times, serif; padding:0 0 15px 0;}
.faq .qa {border-top:1px solid #e8e8e8; line-height:19px; padding:10px 15px 10px 20px;}
.faq .even {background:#fafafa;}
.faq .qa img {margin-right:8px;}
.faq .qa table, .faq .qa td {border:0; border-collapse:collapse; margin:0; padding:0; font-weight:bold;}
.faq .qa table {margin-bottom:19px;}
.faq .qa p {overflow:hidden; padding:0 0 10px 0;}
.faq .qa p img {float:left; margin-top:5px;}
form.f_notify {padding:25px 0 10px 0;}
.f_notify h2 {padding:0 0 5px 30px; color:#001a26; font:bold 20px Arial, Helvetica, sans-serif;}
.f_notify p {padding:0 0 15px 30px;}
.f_notify fieldset {overflow:hidden; margin-bottom:8px; padding:0;}
.f_notify fieldset label {float:left; text-align:right; width:100px; margin-right:13px; font-weight:bold;}
.f_notify fieldset input, .f_notify fieldset textarea {float:left; border:1px solid #a4aeb4;}
.f_notify fieldset input {padding:3px 8px; width:247px;}
.f_notify fieldset textarea {padding:1px 0 1px 8px; width:477px; height:90px;}
.f_notify .submit {padding-top:7px; padding-left:113px;}
.f_notify input.subm {background:url(../images/b_submit.png) no-repeat; width:98px; height:38px;}
/* Index */
.f_searchAdv {padding:18px 0 17px 14px;}
.f_searchAdv h3 {padding:0 0 10px 0; margin-right:14px; margin-bottom:13px; border-bottom:1px solid #c9cccb;}
.f_searchAdv fieldset {padding:0; overflow:hidden;}
.f_searchAdv fieldset.kw {margin-bottom:12px;}
.f_searchAdv fieldset.check {margin-bottom:10px;}
.f_searchAdv fieldset.to {height:34px;}
.f_searchAdv input[type="text"] {background:#fff; border:1px solid #719ebc; padding:2px 5px;}
.f_searchAdv .kw label {display:block; padding-bottom:12px;}
.f_searchAdv .kw input {width:204px;}
.f_searchAdv .check label {display:block; margin-bottom:8px;}
.f_searchAdv .check div * {vertical-align:middle;}
.f_searchAdv .check div input {margin:0; padding:0;}
.f_searchAdv .check div span {margin:0 9px 0 5px;}
.f_searchAdv .to label {float:left; width:74px; margin-top:4px;}
.f_searchAdv .to input {width:40px;}
.f_searchAdv .submit {padding-left:74px;}
.ie7 .f_searchAdv .check div input {width:1.2em;}
.f_searchAdv input.subm {background:url(../images/b_find_domains.gif) no-repeat; width:141px; height:38px;}
.support {height:auto;}
.support .grad_199 {background:#fff url(../images/grad_199.gif) top repeat-x; min-height:199px;}
.support h2 {padding-bottom:3px;}
.support dl.safe_secure {background:url("../images/safe_secure.png") left 10px no-repeat ;}
.support dl.value_domains {background:url("../images/value_domains.png") left 10px no-repeat;}
/* PaymentPlan Funnel */
.funnel {padding-top:4px;}
.funnel h2 {font:bold 14px Arial, Helvetica, sans-serif; padding:4px 0 0 0;}
.funnel h2 big {font-size:26px;}
.funnel h3 {font:bold 15px Arial, Helvetica, sans-serif; padding:20px 0 10px 0;}
.funnel h3.first {padding:12px 0 0 0;}
.funnel h3.top {padding-top:16px; border-top:1px solid #d9d9d9;}
.funnel p {line-height:19px; padding:0 0 10px 0;}
.funnel .hr {border-bottom:1px solid #d9d9d9; font-size:0; height:12px;}
.funnel h4 {padding:0 0 0 20px; color:#fff; background:#858585; height:50px; font:bold 18px/50px Arial, Helvetica, sans-serif;}
.funnel form {padding:0 0 18px 0;}
.funnel form fieldset {background:#f2f2f2; border:1px solid #d9d9d9; height:33px; padding:10px 0 0 34px;}
.funnel form fieldset * {vertical-align:middle;}
.funnel form fieldset label {margin-right:16px;}
.funnel form fieldset strong {margin-right:5px;}
.funnel form fieldset input {border:1px solid #a5acb2; background:#fff; width:99px; padding:2px 8px; margin:0 6px 0 0;}
.funnel form fieldset span {font-size:12px;}
.funnel form .submit {padding:25px 0 0 30px;}
.funnel form input.subm {background:url(../images/b_continue.gif) no-repeat; width:188px; height:42px; margin-right:10px;}
.funnel table {width:100%;}
.funnel table, .funnel table th, .funnel table td {margin:0; padding:0; border:1px solid #d9d9d9; border-collapse:collapse;}
.funnel table th {background:#d9d9d9; height:28px;}
.funnel table td {height:25px; width:25%; padding-left:9%}
.funnel table .even td {background:url("../images/t_feat_d_odd.gif") top repeat-x;}
.funnel table input {margin:0 27px 0 0; padding:0;}
.funnel table td * {vertical-align:middle;}
.funnel table tr.over td {background:#c2ea1b; border-color:#c2ea1b; border-top-color:1px solid #8aae00; border-bottom-color:#8aae00; cursor:pointer;}
.funnel table tr.over td.first {background:#ceea3e url(../images/mark_td.gif) 41px 8px no-repeat;}
form.f_calculateSchedule {padding:25px 0 0 30px;}
.f_calculateSchedule h2 {color:#001a26; font:bold 20px Arial, Helvetica, sans-serif; padding:0 0 5px 0;}
.f_calculateSchedule fieldset {padding:0; overflow:hidden; height:37px;}
.f_calculateSchedule fieldset label {width:124px; float:left; margin-top:2px; text-align:right; margin-right:10px;}
.f_calculateSchedule fieldset input {margin:0; padding:2px 8px; border:1px solid #a4aeb4; width:247px;}
.f_calculateSchedule .formFooter {padding-left:134px;}
.f_calculateSchedule input.subm {background:url(../images/b_calculateSchedule.gif) no-repeat; width:289px; height:38px;}
.f_calculateSchedule .formFooter p {padding:8px 0 0 0;}
/* product Sale Price */
.prod_buy_now {height:252px;}
.prod_buy_now .wrap div {height:auto;}
.prod_buy_now .wrap div span {margin-top:0;}
.prod_buy_now .wrap div span b {font-weight:normal; color:#9eb3bb;}
.prod_buy_now .wrap div span big strong {text-decoration:line-through;}
/* Results */
.res_page .res_top p.bread {float:left; margin-top:0;}
.res_page .res_top form.f_paging {float:right; padding:0; height:auto;}
.res_page .res_for {font:bold 17px Arial, Helvetica, sans-serif; padding:0;}
.res_page .res_for big {font-size:28px;}
.res_page .res_stats span {float:left;}
.res_page .res_stats a {float:right; font-size:12px;}
/* SPAM */
.banner101 {background:url(../images/grad_101_bg.png) top repeat-x; height:101px;}
.banner101 h1 {padding:0 0 0 40px; height:101px; background:url(../images/grad_101_r.png) right top no-repeat; color:#001a26; font:30px/101px Georgia, "Times New Roman", Times, serif;}
form.f_lookupSPF {padding:2px 0 12px 0;}
.f_lookupSPF p {padding:10px 0 0 0; line-height:19px;}
.f_lookupSPF fieldset {overflow:hidden; padding:20px 0 0 0;}
.f_lookupSPF fieldset * {float:left;}
.f_lookupSPF fieldset label {margin-right:10px; margin-top:7px;}
.f_lookupSPF fieldset input[type="text"] {border:1px solid #a4aeb4; width:247px; padding:2px 8px; margin:6px 15px 0 0;}
.f_lookupSPF fieldset input.subm {background:url(../images/b_lookupSPF.gif) no-repeat; width:209px; height:38px;}
.spamPage .hr {border-bottom:1px solid #d9d9d9; font-size:0; overflow:hidden; height:6px;}
.spam p {padding:10px 0 0 0; line-height:19px;}
.spam h2 {font:26px Georgia, "Times New Roman", Times, serif; color:#64646c; padding:15px 0 0 0;}
.spamPage .formula {padding:9px 0 9px 36px;}
.spam_success {background:url(../images/grad_94_green.gif) top repeat-x; height:94px; border:1px solid #aedc00;}
.spam_success p {padding:27px 30px 0 115px; background:url(../images/spam_success.jpg) 23px top no-repeat; font:bold 14px/19px Arial, Helvetica, sans-serif; height:67px;}
.spam_success p a {color:#000;}
.spam_fail {background:url(../images/grad_94_red.gif) top repeat-x; height:94px; border:1px solid #f00;}
.spam_fail p {padding:27px 30px 0 115px; background:url(../images/spam_fail.jpg) 23px top no-repeat; font:bold 14px/19px Arial, Helvetica, sans-serif; height:67px; color:#fff;}
.spam_fail p a {color:#fff;}
/* translate */
div.global div.translate {height:34px; margin-bottom:2px; overflow:hidden; padding-top:10px; background-color:#F7F7F7; }
div.global div.translate a.hide {float:right; font-size:11px; margin-top:4px;}
/*
.translate a.lan {float:left; padding-top:4px; padding-right:38px; margin-right:25px; background-position:right top; background-repeat:no-repeat; height:16px; font-size:14px; font-weight:bold;}
.translate a.french {background-image:url(../images/language_french.gif);}
.translate a.dutch {background-image:url(../images/language_dutch.gif);}
.translate a.german {background-image:url(../images/language_german.gif);}
.translate a.spanish {background-image:url(../images/language_spanish.gif);}
.translate a.last {margin-right:20px;}
.translate span {float:left; font-size:12px; margin-top:4px; margin-right:16px;}
.translate form {float:left; padding:0;}
.translate form label {font:12px Arial, Helvetica, sans-serif; margin-right:6px;}
.translate form select {border:1px solid #7f9db9; width:172px; padding:1px 0 1px 6px;}
*/