/* CSS Reset - Eric Meyer */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {background:transparent; border:0; margin:0; padding:0; vertical-align: baseline;}
h1, h2, h3, h4, h5, h6 {clear:both; font-weight:normal;}
ol, ul {list-style:none;}
blockquote {quotes:none;}
blockquote:before, blockquote:after {content:''; content:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}
a img {border:none;}
a {outline:0;}
/* End CSS Reset */

/* common styles */
body {overflow-y:scroll;}
body, input, textarea, select, button {color:#000; font:12px Arial, Helvetica, sans-serif;}

*:not(select):focus { outline: none; }
a {color:#4554be;}
.mt3 {margin-top:3px;}
.aLeft {text-align:left;}
.aCenter {text-align:center;}
.aRight {text-align:right;}
.fLeft {float:left;}
.fRight {float:right;}
.clearLeft {clear:left;}
.fCenter {margin:0 auto;}
.wrap {overflow:hidden;}
.mb {margin-bottom:15px;}
.mb5 {margin-bottom:5px;}
.mb7 {margin-bottom:7px;}
.mb10 {margin-bottom:10px;}
.mb12 {margin-bottom:12px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb24 {margin-bottom:24px;}
.mb25 {margin-bottom:25px;}
.mt-10 {margin-top:-10px;}
.mr {margin-right:16px;}
.pt12 {padding-top:12px;}
.p12_2 {padding:12px 0 2px 0;}

/* following line conflicts */
h1 {color:#fc5700; font:bold 24px Arial, Helvetica, sans-serif; padding:0 0 0 0;}

h1 {color:#fc5700; font-size:2em; }



h1 .small {font-size:0.75em; vertical-align:top;}
h2 {color:#fc5700; font-size:1.58333333em;}
h3 {color:#fc5700; font-size:1.41666667em; font-weight:bold;}
h4 {color:#fc5700; font-size:1.08333333em; font-weight:bold;}
a:link, a:visited, a:active {color:#0038e6;}
a:hover {color:#fc5700;}
a.button {display:block; text-indent:-9999px;}


input.subm {border:0; cursor:pointer;}
.txt input, input.txt {border:0; background:transparent;}

.c_lft {background:#fff url(../images/left_bg.png) left repeat-y;}
.c_rgt {background:url(../images/right_bg.png) right repeat-y;}
.c_lft_t {background:url(../images/left_t.png) left top no-repeat;}
.c_rgt_t {background:url(../images/right_t.png) right top no-repeat;}
.c_bot {background:url(../images/bottom_bg.gif) bottom repeat-x;}
.c_bot_l {background:url(../images/bottom_l.gif) left bottom no-repeat;}
.c_bot_r {background:url(../images/bottom_r.gif) right bottom no-repeat; padding:0 11px 24px 11px;}


/* Subpages */
/*#content h1 {margin-bottom:10px;}   this conflicts from common to common3... */ 

.banner_big {background:url(../images/banner_big_bg.gif) top repeat-x; height:158px; overflow:hidden;}
.banner_big div {background:url(../images/banner_big_l.gif) left top no-repeat; height:158px; width:10px; float:left; margin-right:15px;}
.banner_big img {float:right;}
.banner_big h1 {padding:29px 0 0 0; font-size:25px;}
.banner_big p {font-size:13px; line-height:22px; padding:13px 0 0 0;}

.cont_wrap {padding:7px 14px 0 14px;}
.content {padding-right:263px;}
.cont_lc {width:100%; margin-right:-263px; border-right:263px solid #fff; float:left;}
.cont_rc {width:263px; margin-right:-263px; float:left;}
.cont_lc_in {padding-right:23px;}

.main h2 {color:#ff8f05; font:bold 12px/16px Arial, Helvetica, sans-serif; padding:16px 0 0 5px;}
.main h2.padding_less {padding-top:7px;}
.main p {padding:0 0 0 6px; line-height:16px;}
.more {background:url(../images/more_arrow.gif) 25px 7px no-repeat; padding:8px 0 2px 49px; text-decoration:none;} 
.more a {text-decoration:none; color:#003ae1;}
.more a:hover {text-decoration:underline;}
.mains p {padding:16px 0 0 0; line-height:16px;}

.fr_263 {background:url(../images/bulk_check_bg.gif) left repeat-y; width:263px;}
.fr_263_b {background:url(../images/bulk_check_b.gif) left bottom no-repeat;}

form.f_bulk_check {padding:51px 0 10px 13px; background:url(../images/bulk_check_t.gif) left top no-repeat; width:250px;}
.f_bulk_check label {padding:2px 0 15px 0; display:block; width:230px;}
.f_bulk_check div {padding-top:10px;}
.f_bulk_check fieldset {border:1px solid #a5adb3; padding:1px; background:#fff; width:231px;}
.f_bulk_check fieldset div {padding:8px 0 0 11px; background:#fff url(../images/grad_22.gif) top repeat-x;}
.f_bulk_check textarea {font:12px/16px Arial, Helvetica, sans-serif; width:218px; height:100px; border:0; background:transparent;}
.f_bulk_check input.subm {background:url(../images/b_find_domains.gif) left top no-repeat; width:235px; height:40px;}

a.lowest_fees {display:block; background:url(../images/lowest_fees.gif) no-repeat; height:36px; font-weight:bold; font-size:11px; padding:71px 0 0 128px;}
a.lowest_fees:hover {text-decoration:none;}

/* Home */
.home .subrow {height:34px;}
.home .banner {background:url(../images/home_banner_bg.gif) top repeat-x; height:260px;}

.home .cont_wrap {padding:10px 14px 0 14px;}
.home .content {padding-right:261px;}
.home .cont_lc {width:100%; margin-right:-261px; border-right:261px solid #fff; float:left;}
.home .cont_rc {width:261px; margin-right:-261px; float:left;}
.home .cont_lc_in {padding-right:15px;}

.buckets {height:99px; overflow:hidden;}
.buckets a {float:left; margin-right:13px;}
.buckets a.last {margin-right:0;}
.buckets a img {border:0;}

.home h2 {color:#000; font:bold 22px Arial, Helvetica, sans-serif; padding:15px 0 3px 0;}
.home .cont_lc p {line-height:18px; padding:8px 0 0 0;}

#content .f_login {background:url(../images/form_login_home.jpg) no-repeat; width:236px; height:154px; padding:0 0 0 25px;}
#content .f_login p {padding:23px 18px 0 0; height:24px; text-align:right; font-size:11px;}
#content .f_login fieldset {padding:7px 0 0 0; height:25px;}
#content .f_login fieldset input {border:0; background:transparent; margin:0; padding:0; width:210px;}
.ie6 #content .f_login fieldset input, .ie7 .f_login fieldset input {line-height:14px;}
#content .f_login div {padding:1px 0 0 158px;}
#content .f_login input.subm {height:41px; width:63px; background:url(../images/b_login_home.gif) left top no-repeat;}
#content .f_login input.bg_remove {background:url(../images/password.gif) left 3px no-repeat;}
.ie6 #content .f_login input.bg_remove, .ie7 #content .f_login input.bg_remove {background-position:left 2px;}

.wholesale_domains {padding:8px 0 0 0;}
.wholesale_domains h2 {padding:0 0 0 2px; color:#333742; font:bold 15px Arial, Helvetica, sans-serif; font-style:italic;}
.wholesale_domains a {display:block; margin-top:8px;}
.wholesale_domains a img {border:0;}

/* Services */
.services .main {padding-left:6px;}

/* Knowledge Base */
form.f_kbase_search {background:url(../images/form_search_kbase.gif) left 8px no-repeat; height:42px; border-bottom:1px solid #a8aaae; padding:8px 0 0 222px; overflow:hidden;}
.f_kbase_search input.txt {width:153px; float:left; margin:3px 11px 0 0; padding:0; color:#888; font-size:14px;}
.f_kbase_search input.subm {background:url(../images/b_go.gif) left top no-repeat; width:33px; height:20px; float:left; margin-top:1px;}

/* Whois */
.whois .cont_wrap {padding-top:4px;}
form.f_whois {padding:0;}
.f_whois p {padding:3px 0 17px 0; line-height:16px;}
.f_whois div {padding-top:15px;}
.f_whois div.txt {border:1px solid #a4abb1; width:384px; height:33px; padding:0 0 0 10px;}
.f_whois .txt input {width:374px; padding:0; margin:9px 0 0 0;}
.f_whois input.subm {background:url(../images/b_search_whois.gif) left top no-repeat; width:145px; height:44px;}

/* common form */
.f_common fieldset {overflow:hidden; padding:10px 0 0 0;}
.ie6 .f_common fieldset {height:1%;}
.f_common label {width:91px; float:left; text-align:right; margin-right:11px; font-weight:bold; padding-top:2px;}
.f_common div.txt {float:left; border:1px solid #a4abb1; background:#fff; width:297px; height:18px;}
.f_common .txt input {margin:1px 0 0 8px; width:281px; padding:0;}
.ie6 .f_common .txt input, .ie7 .f_common .txt input {margin-top:0;}
.f_common textarea {background:transparent; border:0; width:410px; height:154px; margin:1px 0 0 8px; padding:0;}
.f_common fieldset.subm {padding-left:102px; padding-bottom:13px;}
.f_common .hr {border-bottom:1px solid #a4abb1; height:25px;}
.f_common select {font:11px Arial, Helvetica, sans-serif; color:#000; border:1px solid #a4abb1; width:300px; float:left;}

/* Contact Us */
.contact .content {padding:0 14px;}

.frg_t {background:#f2f2f2 url(../images/frg.gif) top repeat-x;}
.frg_b {background:url(../images/frg.gif) bottom repeat-x;}
.frg_l {background:url(../images/frg.gif) left repeat-y;}
.frg_r {background:url(../images/frg.gif) right repeat-y;}
.frg_t_l {background:url(../images/frg_t_l.gif) left top no-repeat;}
.frg_t_r {background:url(../images/frg_t_r.gif) right top no-repeat;}
.frg_b_l {background:url(../images/frg_b_l.gif) left bottom no-repeat;}
.frg_b_r {background:url(../images/frg_b_r.gif) right bottom no-repeat;}

form.f_contact {padding:12px 0 0 0; overflow:hidden;}
.f_contact p {line-height:20px; padding:8px 0 2px 30px;}
.f_contact a {color:#003ae1;}
.f_contact div.ta {width:419px; height:157px;}
.f_contact address {float:left; margin:0; padding:14px 0 0 24px; line-height:18px; font-style:normal;}
.f_contact input.subm {background:url(../images/b_contact.gif) left top no-repeat; width:125px; height:44px;}

/* Create Account */
.cr_acc .cont_wrap {padding-top:0;}
.cr_acc .content {padding:0 157px 0 0;}
.cr_acc .cont_lc {width:100%; margin-right:-157px; border-right:157px solid #fff; float:left;}
.cr_acc .cont_rc {width:157px; margin-right:-157px; float:left;}
.cr_acc .cont_lc_in {padding-right:19px;}

.cr_acc .cont_rc p {line-height:14px; font-size:11px; padding:14px 0 0 1px;}
.cr_acc .cont_rc p a {color:#487fe1;}

.cont_rc .logos {padding:44px 0 9px 0;}
.cont_rc .logos p {text-align:center; padding:0 0 12px 0;}
.cont_rc .logos p img {border:0;}

a.secure_100p {display:block; text-indent:-999px; background:url(../images/100p_secure.gif) no-repeat; width:157px; height:46px;}
.cr_acc .cont_rc a.secure_100p {margin-bottom:5px;}

form.f_cracc {padding:0 30px;}
.f_cracc h2 {padding:20px 0 4px 0; font:20px Arial, Helvetica, sans-serif;}
.f_cracc label {width:126px;}
.f_cracc div.txt2 {width:177px;}
.f_cracc .txt2 input {width:161px;}
.f_cracc div.txt3 {width:96px;}
.f_cracc .txt3 input {width:80px;}
.f_cracc fieldset.subm {padding-left:137px; padding-bottom:28px;}
.f_cracc input.subm {background:url(../images/b_create_acc.gif) left top no-repeat; width:165px; height:44px;}

/* DIY */
.diy .banner_big h1 {font-size:22px;}
.diy .banner_big p {padding-top:3px;}

/* Forgot */
.forgot .content {padding:0 205px 100px 205px;}
.forgot .more {background:url(../images/more_arrow.gif) 0 7px no-repeat; padding:8px 0 2px 24px; margin-top:10px;} 
.forgot .content h1 {margin-top:4px; margin-bottom:6px;}
form.f_forgot {padding:0;}
.f_forgot p {padding:36px 0 8px 33px;}
.f_forgot label {width:70px; margin-right:6px;}
.f_forgot div.txt {width:254px;}
.f_forgot .txt input {width:238px;}
.f_forgot fieldset.subm {padding:8px 0 100px 76px;}
.f_forgot input.subm {background:url(../images/b_retrive_pass.gif) left top no-repeat; width:165px; height:44px;}

/* Privacy Policy */
.legal .content h1 {font:bold 15px Arial, Helvetica, sans-serif; margin:0; padding:2px 0 0 1px; color:#000;}
.legal .content h2 {font:bold 12px/16px Arial, Helvetica, sans-serif; margin:0; padding:16px 0 0 1px; color:#000;}

/* Login */
.login .cont_wrap {padding-top:3px;}
.login .content {padding-right:395px;}
.login .content h1 {font-size:24px; font-weight:normal;}
.login .cont_lc {width:100%; margin-right:-395px; border-right:395px solid #fff; float:left;}
.login .cont_rc {width:395px; margin-right:-395px; float:left; margin-top:80px; background:url(../images/create_free_account.jpg) 230px 65px no-repeat;}
.login .cont_lc_in {padding-right:30px;}

.login .cont_rc ul {list-style:none; margin:0; padding:0;}
.login .cont_rc ul li {margin:0; padding:4px 0 0 7px; line-height:16px; background:url(../images/mark_3x3.gif) left 11px no-repeat;}

a.b_create_free_a {text-indent:-999px; background:url(../images/b_create_free_a.gif) left top no-repeat; width:178px; height:40px; display:block;}
a.b_create_free_a:hover {background-position:left bottom;}
.login a.b_create_free_a {margin-top:11px;}

form.f_alogin {padding:50px 20px 27px 20px;}
.f_alogin label{width:85px;}
.f_alogin div.txt {width:182px;}
.f_alogin .txt input {width:164px;}
.f_alogin a {float:left; margin-top:2px; margin-left:10px; color:#003ae1; font-size:11px; text-decoration:none;}
.f_alogin a:hover {text-decoration:underline;}
.f_alogin fieldset.check {padding-left:96px; font-size:11px;}
.f_alogin fieldset.check * {vertical-align:middle;}
.f_alogin fieldset.check input {margin:0 5px 0 0; padding:0; height:14px; width:14px;}
.f_alogin fieldset.first {padding-top:14px;}
.f_alogin fieldset.subm {padding:14px 0 0 96px;}
.f_alogin input.subm {background:url(../images/b_login.gif) left top no-repeat; width:66px; height:38px;}
.f_alogin p.alert {padding:0 0 0 59px; background:url(../images/i_alert_grey.gif) 18px 0 no-repeat; font-size:11px; line-height:14px; margin-top:20px;}
.f_alogin .hr {height:15px;}

.login .main {padding:15px 14px 72px 14px;}
.login .main h2 {color:#000;}
.login .main a {color:#003ae1; text-decoration:none;}
.login .main a:hover {text-decoration:underline;}

/**/
.fr263 {background:url(../images/fr263_bg.gif) repeat-y; width:263px;}
.fr263_b {background:url(../images/fr263_b.gif) left bottom no-repeat;}
.fr263_t {background:url(../images/fr263_t.gif) no-repeat; height:34px; padding:7px 7px 0 16px;}
.fr263_t h2 {float:left; padding:5px 0 0 0;}
.fr263_t a {float:right; margin-top:9px; margin-right:10px;}
.fr263_t a.info {margin:0; background:url(../images/i_info_gray.gif) no-repeat; width:14px; height:14px; display:block; text-indent:-9999px;}
.fr263_in {padding:13px 16px 6px 17px;}
.fr263 .list {padding:10px 16px 8px 16px;}
.fr263 .scroll, .fr263 .list {width:194px; border:1px solid #a2aeb3; background:url(../images/grad_22.gif) left 1px repeat-x;}
.fr263 .scroll {height:172px; padding:10px 16px 1px 16px; overflow:auto; overflow-y:scroll;}
.fr263 .scroll .subt {padding:6px 0 7px 0; border-top:1px solid #ccc;}
.fr263 .scroll .subt span {float:left;}
.fr263 .scroll .subt strong {color:#009437; float:right;}
.fr263 ul {list-style:none; margin:0; padding:0;}
.fr263 ul li {line-height:20px;}
.fr263 ul li input[type="checkbox"] {float:left; margin:4px 15px 0 0;}
.fr263 .buttons {padding-top:10px;}
.fr263 .buttons a.button {float:left;}
.fr263 .buttons a.arrowed {float:right; margin-top:7px;}
.fr263 .empty {padding:10px 16px 16px 16px; color:#a0a0a0;}
.fr263 .empty a.gray.arrowed {background-position:left top; padding:0 0 0 21px;}
.fr263 .total {padding:10px 26px 16px 26px; font-weight:bold; font-size:13px;}
.fr263 .total b {float:left;}
.fr263 .total em {float:right; font-style:normal;}
.fr263 .scroll table {width:194px; table-layout:fixed;}
.fr263 .scroll table td {text-align:right; vertical-align:top; width:40%}
.fr263 .scroll table tr td:first-child {text-align:left; width:auto;}
.fr263 .scroll table td span {display:block; white-space:nowrap; padding-left:6px;}
.fr263 .scroll table div {overflow:hidden; height:15px;}
.fr263 .scroll table tr.preSub td {padding-bottom:5px;}
.fr263 .scroll table tr.sub td {border-top:1px solid #d0d6d9; padding-top:9px; font-weight:bold;}
.fr263 .scroll table td.disc {color:#f00;}
.fr263 .fr263_t h2, .orderReceipt h2, .orderRightCol h2 {color:#696969; font:normal 18px Arial, Helvetica, sans-serif;}





input[type="submit"] {border:0; cursor:pointer; background-color:transparent; text-indent:-9999px;}
a.over {display:block; text-indent:-9999px;}
.over:hover, .button:hover, input[type="submit"]:hover {background-position:left bottom;}
input[type="checkbox"], input[type="radio"] {margin:0; padding:0;}
.ie7 input[type="checkbox"], .ie7 input[type="radio"] {width:13px; height:13px;}
input[type="text"], input[type="password"] {border:1px solid #a5abb0; background:#fff; padding:3px 6px 2px 6px;}

#header input[type="text"], #header input[type="password"] {border:1px solid #a5abb0; background:#fff; padding:3px 6px 2px 6px;}
#header select {border:1px solid #879ab6;}

textarea, .texta {border:1px solid #a5abb0; background:#fff; padding:1px 6px;}
.texta {padding-top:5px;}
.texta textarea {border:0; padding:0;}
select {border:1px solid #879ab6; padding:1px 1px 1px 5px;}
#content p, .popup p {font-size:1.0833333em; line-height:1.46153846em;}
ul.play li {background:url(../images/mark_play_orange.png) left 2px no-repeat; font-size:1.0833333em; line-height:1.46153846em; padding-left:24px; padding-bottom:3px;}
a.play {background:url(../images/mark_play_orange.png) left top no-repeat; height:17px; padding-left:23px;}
.round10 {border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px;}
.round14 {border-radius:14px; -webkit-border-radius:14px; -moz-border-radius:14px;}
.round6Beige {background-color:#fff0e2; border:1px solid #ffbf7a; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px;}
a.more {background:url(../images/mark_arrow_3x6.gif) right 7px no-repeat; padding-right:11px;}
a.more.fRight {background:url(../images/mark_arrow_3x6_left.gif) left 6px no-repeat; padding-left:11px; padding-right:0;}
a.enter {background:url(../images/i_enter.gif) left 2px no-repeat; padding-left:21px;}

/*
    .ie9 select {height:21px;}
    .ie9 a.more.fRight {background-position:left 4px;}
    .ie9 #header .subrow ul li a b {line-height:24px; overflow:hidden;}
    .ie9 a.arrowedR {padding-top:2px;}
    .ie9 .t_dynamics td {padding-top:1px; height:29px;}
    .ie9 .tabsGray .ajax__tab_tab, .webkit .tabsGray .ajax__tab_tab {line-height:40px;}
    .ie9 .noticeOrange .fRight em {margin-top:1px;}
*/

.rdquo {background:url(../images/rdquo_9x10.png) no-repeat;}
.ldquo {background:url(../images/ldquo_9x10.png) no-repeat;}
.rdquo, .ldquo {display:inline-block; width:9px; height:10px;}
.ie7 .rdquo, .ie7 .ldquo {vertical-align:middle;}
.ie7 .rdquo {padding-right:4px;}


/* reset */
#header ul, #footer ul, #bottom ul {margin:0; padding:0; list-style:none;}


/* page structure */
body {background:#d8d8d8 url(../images/bg.png) top repeat-x;}
.container {margin:0 auto; width:922px;}
.topshadow {background:url(../images/top_l.png) left top no-repeat; padding-left:24px;}
.topshadow div {background:url(../images/top_r.png) right top no-repeat; padding-right:24px;}
.topshadow div div  {background:url(../images/top_bg.png) top repeat-x; height:26px; overflow:hidden;}
.shadow_l {background:url(../images/shadow_l.png) left top no-repeat; padding-left:10px;}
.shadow_r {background:url(../images/shadow_r.png) right top no-repeat; padding-right:10px;}
.main_bg {background:#fff;}
#header {padding:0 2px; background:#fff;}
#bottom {background:url(../images/bottom_r.png) right top no-repeat; padding-right:21px;}
.bottom_l {background:	url(../images/bottom_l.png) left top no-repeat; padding-left:21px;}
.bottom_bg {background:url(../images/bottom_bg.png) top repeat-x; position:relative;}
#bottom, .bottom_in {height:85px; overflow:hidden;}
#bottom + p.nb {text-align:center; padding:9px 0 34px 0; color:#444c4f; font-weight:bold; font-size:1.1666667em;}
#content {padding:0 15px 15px 15px; overflow:hidden; background:#fff;}
#sidebar {width:263px;}
#sidebar.fRight {margin-left:15px;}
#sidebar.fLeft {margin-right:16px;}

/* header */
#header .header_in {padding-right:14px; height:145px; overflow:hidden; background:url(../images/header_bg.png) top repeat-x;}
#header .header_top {height:65px; overflow:hidden;}
#logo {background:url(../images/logo_off.gif) no-repeat; width:225px; height:57px; margin-left:29px; float:left;}
.noscript #logo {text-indent:-9999px;}
#logo img {display:none;}
.noscript #logo:hover {background:url(../images/logo_hover.gif) left top no-repeat;}
#header .loggedOut {float:right; margin-top:7px;}
#header .loggedOut p {font-size:1.0833333em; text-align:right; padding-bottom:8px;}
#header .loggedOut p a {color:#000;}
#header .loggedOut p a:hover {color:#fc5700;}
#header .f_login {float:right;}
#header .f_login * {vertical-align:middle;}
#header .f_login input[type="text"], #header .f_login input[type="password"] {color:#525c61; font-size:1.083333em; padding-top:2px; width:89px; margin-bottom:3px; margin-right:2px;}
#header .f_login input[type="password"].bg_remove {background:url(../images/input_password.gif) 7px 5px no-repeat;}
#header .f_login input[type="submit"] {height:29px; width:57px; background-image:url(../images/b_login_57.png); margin-top:3px;}
#header .f_login .lock {display:inline-block; background:url(../images/i_lock3.png) no-repeat; width:25px; height:29px; text-indent:-999px; margin-left:2px; margin-right:-2px;}
#header .f_login a {color:#6c797f; font-size:0.833333em;}
#header .f_login a:hover {color:#fc5700;}
.webkit #header .f_login input[type="text"], .webkit #header .f_login input[type="password"] {margin-top:1px;}
#header .loggedIn {float:right; margin-top:5px; display:none; text-align:right;}
#header .loggedIn form {padding-bottom:9px; text-align:right;}
#header .loggedIn form select {min-width:164px; padding-left:6px;}
.ie7 #header .loggedIn form select {width:164px;}
#header .loggedIn p {padding-left:20px; background:url(../images/i_envelop_15x9.gif) left 3px no-repeat; color:#9dadb4;}
#header .loggedIn p a {color:#50595e; text-decoration:none;}
#header .loggedIn p a:hover {text-decoration:underline;}
#header .loggedIn p a.msg {font-weight:bold; color:#fc5700; text-decoration:none;}
#header .header_top.in .loggedIn {display:block;}
#header .header_top.in .loggedOut {display:none;} 

.menut {height:41px; overflow:hidden; padding-left:18px;}
.menut a.cart {float:right; margin-top:15px; padding-right:25px; background:url(../images/menut_cart.gif) right 0px no-repeat; color:#fff; text-decoration:none; font-size:0.91666667em;height: 14px;}
.menut a.cart:hover {text-decoration:underline;}
.menut ul li {display:inline;}
.menut ul a {float:left; height:37px; background-position:left top; background-repeat:no-repeat; margin-top:4px;}
.menut ul a:hover {background-position:left -37px;}
.menut ul a.active, .menut ul a.active:hover {background-position:left -74px; cursor:default;  margin-top:0; height:41px;}
.menut .m1 {background-image:url(../images/menuTop_01.png); width:71px;}
.menut .m2 {background-image:url(../images/menuTop_02.png); width:80px;}
.menut .m3 {background-image:url(../images/menuTop_03.png); width:75px;}
.menut .m4 {background-image:url(../images/menuTop_04.png); width:68px;}
.menut .m5 {background-image:url(../images/menuTop_05.png); width:60px;}
.menut .m6 {background-image:url(../images/menuTop_06.png); width:82px;}
.menut .m7 {background-image:url(../images/menuTop_07.png); width:55px;}
.menut .m8 {background-image:url(../images/menuTop_08.png); width:112px;}
.menut .m9 {background-image:url(../images/menuTop_09.png); width:89px;}

#header .subrow {height:31px; overflow:hidden; padding-left:22px;}
#header .subrow span {float:left; line-height:31px; margin-left:10px;}
#header .subrow span, #header .subrow span a {color:#414c55;}
#header .subrow span a:hover {color:#fc5700;}
#header .subrow form {float:right; margin-top:3px;}
#header .subrow form * {vertical-align:top;}
#header .subrow form input[type="text"] {font-size:14px; color:#798287; padding:2px 9px; width:179px; margin-top:2px; margin-right:1px;}
.ie7 #header .subrow form input[type="text"] {margin-top:1px;}
#header .subrow form input[type="submit"] {background-image:url(../images/b_search_65.png); width:65px; height:28px;}
#header .subrow ul {float:left; margin-top:4px;} /* removed temp test overflow:hidden; */
#header .subrow ul li {display:inline;}
#header .subrow ul li a {float:left; padding-right:4px; cursor:pointer; text-decoration:none; color:#2d383e; margin-right:7px;}
#header .subrow ul li a b {float:left; height:23px; line-height:23px; font-weight:bold; padding:0 6px 0 10px;}

#header .subrow ul li a:hover {background:url(../images/menuTop_sub_r.png) right -23px no-repeat;}
#header .subrow ul li a:hover b {background:url(../images/menuTop_sub_l.png) left -23px no-repeat;}
#header .subrow ul li a.active {background:url(../images/menuTop_sub_r.png) right top no-repeat; color:#fff; cursor:default;}
#header .subrow ul li a.active b {background:url(../images/menuTop_sub_l.png) left top no-repeat;}

#header .subrow ul li a.warn {background:url(../images/menuTop_sub_transfer_r.png) right top no-repeat; color:Red;}
#header .subrow ul li a.warn b {background:url(../images/menuTop_sub_transfer_l.png) left top no-repeat;}
#header .subrow ul li a.warn:hover {background:url(../images/menuTop_sub_transfer_r.png) right -23px no-repeat;}
#header .subrow ul li a.warn:hover b {background:url(../images/menuTop_sub_transfer_l.png) left -23px no-repeat;}

.crumbs {padding:8px 17px 0 15px; overflow:hidden; height:15px; font-size:0.91666667em; color:#939090; background:#fff;}
.crumbs p.bread {padding:0 0 0 19px; background:url(../images/i_home.gif) left top no-repeat; float:left;}
.crumbs p.bread em {font-style:normal; padding:0 3px;}
.crumbs p.jump {padding:0 0 0 0; text-align:right; float:right; height:14px;}
.crumbs p.jump .helpLink {padding: 0 19px 0 0; background:url(../images/i_question.gif) right top no-repeat;}
.crumbs p.jump .helpLink:hover {padding: 0 19px 0 0; background:url(../images/i_question.gif) right bottom no-repeat;}
.crumbs p.jump em {font-style:normal; padding:0 4px;}
.crumbs p a {font-weight:bold; text-decoration:none; color:#939090;}
.crumbs p a:hover {text-decoration:underline;}

/* FOOTER */
#footer {background:#fff; padding:0 2px;}
#footer .footer_in {background:url(../images/footer_top.gif) top repeat-x;}
#footer a.last_row {display:block; height:35px; text-decoration:none; text-align:center; color:#fff; font-size:1.25em; font-weight:bold; line-height:35px;}
/*#footer a.last_row:hover {background:url(../images/footer_lastRowHover.gif) top repeat-x;}*/
#footer .footer_in .sub {overflow:hidden; padding:13px 11px 0 14px;}
#footer .fLeft {width:400px; margin-top:4px;}
#footer .fLeft .logo {overflow:hidden;}
#footer .fLeft .logo a {float:left;}
#footer #logoFooter {margin-top:1px; margin-right:17px;}
#footer .fLeft p {padding-top:5px; color:#9aa7b2; font-size:0.91666667em;}
#footer .col {background:url(../images/footer_separator.gif) left 3px no-repeat; float:left; padding-left:17px; padding-right:20px;}
#footer .col.last {padding-right:0;}
.ie7 #footer .col .wrap {overflow:visible;}
#footer .col .wrap ul {float:left;}
#footer .col .wrap ul:first-child {margin-right:19px;}
#footer .col {font-size:1.08333333em;}
#footer .col p {font-weight:bold; color:#1b272c; padding-bottom:4px;}
#footer .col ul li {line-height:1.46153846em; padding-left:9px; background:url(../images/mark_3x3.gif) left 9px no-repeat;}
#footer .col ul a {color:#3b505a; text-decoration:none;}
#footer .col ul a:hover {text-decoration:underline; color:#fc5700;}
.footer_bottom {background:url(../images/footer_l.png) left top no-repeat; padding-left:24px;}
.footer_bottom div {background:url(../images/footer_r.png) top right no-repeat; padding-right:24px;}
.footer_bottom div div {background:url(../images/footer_bg.png) top repeat-x; height:23px; overflow:hidden;}

#bottom .bottom_in {padding:15px 0 0 11px;}
#bottom ul li {float:left;}
.ie7 #bottom ul li.last {white-space:nowrap;}
#bottom ul li.veri {margin-right:20px; margin-top:14px;}
#bottom ul li.pbv_com {margin-right:20px; margin-top:14px;}
#bottom ul li.bbb {margin-right:20px; margin-top:6px;}
#bottom ul li.tru {margin-right:20px; margin-top:10px;}
#bottom ul li.card {margin-right:4px; margin-top:12px;}
#bottom ul li.cardLast {margin-right:20px; margin-top:12px;}
#bottom ul li.fb {margin-right:12px; margin-top:7px; background:url(../images/logoFooter_facebook.gif) no-repeat;}
#bottom ul li.soc a {display:block; float:left; padding-left:49px; color:#000; text-decoration:none; font-size:0.91666667em; line-height:1.18181818em; padding-top:9px; height:33px;}
#bottom ul li.soc a:hover {text-decoration:underline;}
#bottom ul li.tw {margin-top:7px; background:url(../images/logoFooter_twitter.gif) no-repeat;}

/* common content styles */
.textBlocks h3 {line-height:36px; padding-top:0.588235em;}
.textBlocks h4 {line-height:36px; padding-top:10px;}
.textBlocks p {font-size:1.08333333em; line-height:1.461538461em; padding-top:10px;}
.textBlocks dl + p {padding-top:0;}
.textBlocks h3 + p, .textBlocks h4 + p {padding-top:0;}
.textBlocks ul.play {padding-top:11px; padding-left:13px; padding-bottom:3px;}
.textBlocks dl {padding-left:20px; padding-bottom:4px; font-size:1.08333333em; line-height:1.46153846em;}
.textBlocks dl dt {font-weight:bold; padding-top:10px;}
.textBlocks dl dt:first-child {padding-top:4px;}

ul.orange li {background:url(../images/marker_3x3_orange.gif) left 8px no-repeat; padding-left:8px; color:#000; font-size:1.0833333333em; line-height:1.46153846em;}

a.help {background:url(../images/i_question.png) left top no-repeat; width:17px; height:17px; text-indent:-9999px; display:block;}
a.help:hover {background-position:left bottom;}

a.arrowed, a.arrowedR {text-decoration:none;}
a.arrowed:hover, a.arrowedR:hover {text-decoration:underline;}
a.arrowed {background:url(../images/mark_double.png) right top no-repeat; padding-right:21px;}
a.arrowedR {background:url(../images/mark_double.png) left top no-repeat; padding-left:22px; line-height:16px; padding-bottom:1px;}


.sBox {background:#e8f5ff url(../images/search_t.gif) top repeat-x; border:1px solid #9fb5c5;}
.ie7 .sBox {position:relative;}
.sBox .m-1 {margin:-1px;}
.sBoxWrap {min-height:315px;}
.sBox_t_l {background:url(../images/search_t_l.gif) left top no-repeat;}
.sBox_t_r {background:url(../images/search_t_r.gif) right top no-repeat;}
.sBox_b_l {background:url(../images/search_b_l.jpg) left bottom no-repeat;}
.sBox_b_r {background:url(../images/search_b_r.gif) right bottom no-repeat;}
.sBox.short .sBox_b_l {background-image:url(../images/sBox_b_l_short.gif);}
.sBox.short .sBox_b_r {background-image:url(../images/sBox_b_r_short.gif);}
.sBox.short .sBoxWrap {min-height:156px;}

table.t_dynamics {width:100%; background:#fff; empty-cells:show;}
.t_dynamics, .t_dynamics th, .t_dynamics td {border:0; border-collapse:collapse; margin:0; padding:0;}
.t_dynamics th {height:25px; border:1px solid #4f8294; line-height:24px; font-weight:bold; background:url(../images/dynamics_bg_top.gif) top repeat-x; background-color:#455D6A; color:#d0e3eb;}
.t_dynamics th a {display:block; height:25px; color:#d0e3eb; text-decoration:none; padding-left:15px; text-align:center; background:url(../images/dynamics_bg_top.gif) top repeat-x; padding-right:6%; cursor:pointer; white-space:nowrap;}
.t_dynamics th.th_lft a {text-align:left; padding-left:16px;}
.t_dynamics th a b {display:block; height:25px; padding-right:12px;}
.t_dynamics th a:hover {background-position:left bottom;}
.t_dynamics th a.dn b,
.t_dynamics th a.up:hover b {background: url(../images/mark_arrow_dn_8x4.gif) right 11px no-repeat;}
.t_dynamics th a.up b,
.t_dynamics th a:hover b,
.t_dynamics th a.dn:hover b {background: url(../images/mark_arrow_up_8x4.gif) right 11px no-repeat;}
.t_dynamics td {font-size:13px; padding: 0 5px 0 5px; height:30px; vertical-align:middle; border:1px solid #d7d7d7; border-top:0;}
.ff .t_dynamics td {height:31px;}

.t_dynamics tr.even td {background:url(../images/t_dynamic_zebra_bg.gif) top repeat-x;}
.t_dynamics tr.over td {background:#fcf7f1 url(../images/t_dynamic_over_bg.gif) top repeat-x; }
.t_dynamics td.td_ad {width:106px;}
.t_dynamics a.b_buy {margin:6px auto 0 auto;}
.t_dynamics td a.up,
.t_dynamics td a.dn {display:inline-block; width:11px; height:11px; text-indent:-9999px;}
.t_dynamics td a.up {background:url(../images/up_dn_11x11.gif) left top no-repeat;}
.t_dynamics td a.dn {background:url(../images/up_dn_11x11.gif) right top no-repeat;}
.t_dynamics td a.up:hover {background-position:left bottom;}
.t_dynamics td a.dn:hover {background-position:right bottom;}
.t_dynamics td.td_dn a {font-weight:bold; color:#000; text-decoration:none; margin-left:16px; display:block; height:30px; line-height:29px;}
.t_dynamics td.td_dn a:hover {text-decoration:underline;}
.t_dynamics td.td_pr {text-align:right; padding-right:17px; padding-left:13px;}
.t_dynamics td.td_se {width:77px; text-align:center;}
.t_dynamics td.td_se input {margin-right:6px;}
.t_dynamics td.td_se a {vertical-align:top; margin-top:1px;}

.title34_gray {background:url(../images/title34_bg.gif) top repeat-x;}
.title34_gray div {background:url(../images/title34_l.gif) left top no-repeat; height:34px; color:#fff;}
.title34_gray div div {background:url(../images/title34_r.gif) right top no-repeat; padding-left:24px; font:17px/32px Verdana, Arial, Helvetica, sans-serif;}

.pagination {overflow:hidden; font-size:13px;}
.pagination .display {float:left; color:#2f515d;}
.pagination .go {float:right;}
.pagination .go a {display:inline-block; height:18px; padding-top:2px; text-decoration:none; color:#2f515d;}
.pagination .go a:hover {text-decoration:underline;}
.pagination .go a.off {color:#b9b9b9; cursor:default;}
.pagination .go a.off:hover {text-decoration:none;}
.pagination .go a.prev {padding-left:28px; background:url(../images/mark_2arrows_left.png) left top no-repeat; margin-right:4px;}
.pagination .go a.prev.off {background-image:url(../images/mark_2arrows_left_off.png);}
.pagination .go a.next {margin-left:6px; padding-right:25px; background:url(../images/mark_2arrows_right.png) right top no-repeat;}
.pagination .go a.next.off {background-image:url(../images/mark_2arrows_right_off.png);}
.pagination select {border:1px solid #a4aeb4;}

.pBar {overflow:hidden; width:133px; margin:0 auto; text-align:left;}
.pBar div {border:1px solid #d7d7d7; padding:1px; background:#fff; width:78px; height:16px; float:left; margin-right:16px;}
.pBar div div {background:url(../images/pbar_bg.gif) top repeat-x; border:0; padding:0; float:none; margin:0;}
.pBar div div div {border-right:1px solid #fff; width:auto; display:inline-block;}
.pBar img {border-left:1px solid #00e100; border-right:1px solid #00b600;}
.pBar span {font-weight:bold; color:#009e00; margin-top:2px; float:left;}
.pBar span {display:none;}
.pBar.p100 div div div {border-right:0; display:block;}
.pBar.p100 img {border-left-color:#ff2e00; border-right-color:#d40000;}
.pBar.p100 span {color:#d40000;}
.pBar.p0 span {color:#000;}

/* tabs */
.tabsGray {background:url(../images/bg_9a9a9a.gif) left 38px repeat-x;}
.tabsGray .ajax__tab_tabs {height:39px; overflow:hidden; background:url(../images/ajax_tab_bot_r.gif) right bottom no-repeat; padding-right:2px;}
.tabsGray .ajax__tab_tabs img {display:none; float:right;}
.tabsGray .ajax__tab_tabs img.on {display:block;}
.tabsGray .ajax__tab_header {float:left; height:39px; overflow:hidden;}
.tabsGray .ajax__tab_header span {display:block; height:39px; float:left; position:relative;}
.tabsGray .ajax__tab_header .panelTab {margin-left:-17px; cursor:pointer;}
.tabsGray .ajax__tab_header .panelTab:first-child {margin-left:0;}
.ie7 .tabsGray .ajax__tab_header .panelTab:first-child {margin-left:0;}
.tabsGray .ajax__tab_outer {padding-right:27px; background:url(../images/ajax_tab_r.png) right -39px no-repeat;}
.tabsGray .panelTab:first-child .ajax__tab_outer {background-position:right -78px;}
.tabsGray .ajax__tab_inner {border-left:1px solid #9a9a9a; background:url(../images/ajax_tab_off_bg.png) top repeat-x;}
.tabsGray .ajax__tab_active .ajax__tab_outer,
.tabsGray .panelTab.ajax__tab_active:first-child .ajax__tab_outer {background-position:right top;}
.tabsGray .ajax__tab_active .ajax__tab_inner {background:#fff url(../images/bg_9a9a9a.gif) top repeat-x;}
.tabsGray .ajax__tab_tab {padding-left:16px; color:#1c222e; font:18px/38px Arial, Helvetica, sans-serif; padding-right:3px;}

.tabsGray .ajax__tab_tab b {font-size:13px;}
.tabsGray .ajax__tab_tab:hover {color:#AC3C02;}
.tabsGray .ajax__tab_active .ajax__tab_tab:hover {color:#000;}
.tabsGray .ajax__tab_panel {display:none;}
.tabsGray .ajax__tab_panel.active {display:block;}
.tabsGray .ajax__tab_body .fr_tab_top {background:url(../images/ajax_panel_top_r.gif) right top no-repeat; height:9px; font-size:0; overflow:hidden; border-left:1px solid #9a9a9a;}
.tabsGray .ajax__tab_body .fr_tab {border-left:1px solid #9a9a9a; border-right:1px solid #9a9a9a; padding:0 16px; overflow:hidden;}
.tabsGray .ajax__tab_body .fr_tab_bottom {background:url(../images/bg_9a9a9a.gif) bottom repeat-x; font-size:0; overflow:hidden; height:10px;}
.tabsGray .ajax__tab_body .fr_tab_bottom div {height:10px; background:url(../images/ajax_panel_bot_l.gif) left bottom no-repeat;}
.tabsGray .ajax__tab_body .fr_tab_bottom div div {background:url(../images/ajax_panel_bot_r.gif) right bottom no-repeat;}
/* rounded top left */
.tabsGray .panelTab:first-child .ajax__tab_inner {border-top:1px solid #9a9a9a; height:38px; background-position:left -1px;
	border-top-left-radius:10px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; }
.tabsGray .ajax__tab_active:first-child .ajax__tab_inner {background-image:none;}
.tabsGray .panelTab:first-child .ajax__tab_header span {height:38px;}

.panels_overview .icon {float:left; margin-top:3px; width:87px;}
.panels_overview .icon.mt-5 {margin-top:-5px;}
.panels_overview h2 {color:#000; font-weight:bold; padding-top:6px; padding-bottom:3px;}
.panels_overview .blocks {border-top:1px solid #d7d7d7; margin-left:-5px; padding-top:3px; padding-bottom:5px;}
.panels_overview .blocks .block {padding-top:11px; background-position:left 14px; background-repeat:no-repeat; dpadding-left:92px; overflow:hidden;}
.panels_overview .blocks h3 {font-size:1.083333333em;}
.panels_overview .blocks p {padding-top:9px;}
.panels_overview .blocks h3 + p {padding-top:0;}


/* Buttons */
.b_search_gray {background-image:url(../images/b_search62_gray.png); width:62px; height:45px;}
.b_documentation {background-image:url(../images/b_documentation.gif); width:175px; height:67px;}
.b_createAccount {background-image:url(../images/b_createAcc_150.png); width:150px; height:42px;}
.b_login_orange {background-image:url(../images/b_login_58_orange.png); width:58px; height:42px;}
.b_addToCartShort {background-image:url(../images/b_addToCart_105.png); width:105px; height:42px;}
.b_searchOrange {background-image:url(../images/b_search_86.png); width:86px; height:51px;}
.b_createFreeAccount {background-image:url(../images/b_createFreeAccount.png); width:174px; height:42px;}
.b_emailMyName {background-image:url(../images/b_emailMyUsername.png); width:199px; height:42px;}
.b_emailMyPass {background-image:url(../images/b_emailMyPassword.png); width:195px; height:42px;}
.b_changePass {background-image:url(../images/b_changePassword.png); width:144px; height:42px;}
.b_createNewAccount {background-image:url(../images/b_createNewAccount.png); width:178px; height:41px;}
.b_checkout_cart {background-image:url(../images/b_checkout.png); width:119px; height:42px;}
.b_addToCart_long {background-image:url(../images/b_addToCart.png); width:128px; height:42px;}
.b_buyNow {background-image:url(../images/b_buyNow_cart.png); width:158px; height:51px; display:block;}
.b_login {background-image:url(../images/b_login_58_orange.png); width:58px; height:42px; display:block;}
.b_buy {background:url(../images/b_buyNow.png) no-repeat; width:70px; height:22px; display:block; text-decoration:none; text-indent:-999px;}
.b_buy:hover {background-position:left bottom;}
.b_addToCart_big {background-image:url(../images/b_addToCart_big.png); width:184px; height:51px; }
.b_go {background-image:url(../images/b_go_64.png); width:64px; height:39px;}
.b_continue {background-image:url(../images/b_continue94.png); width:94px; height:41px;}
.b_close {background-image:url(../images/b_close.png); width:56px; height:41px;}

/* Sidebar */
#sidebar input[type="text"] {color:#696969;}
#sidebar .mb {margin-bottom:16px;}

#sidebar .tip {background-repeat:no-repeat; height:35px; padding-top:70px; padding-left:16px; text-align:right;}
#sidebar .tip a, #sidebar a.more {background:url(../images/mark_arrow_4x8.gif) right 5px no-repeat; padding-right:8px; padding-left:0; }
#sidebar a.more.pr12 {padding-right:12px;}
#sidebar .tip a {font-size:1.08333333em;}

#sidebar .easyTransfers {background-image:url(../images/easyTransfers.jpg); height:35px; padding-top:89px; padding-left:16px;}
#sidebar .sideFAQ {background-image:url(../images/side_faq.jpg); padding-right:20px;}
#sidebar .sideTWD {background-image:url(../images/side_twd.jpg); padding-right:20px;}
#sidebar .sideNextLevel {background-image:url(../images/side_nextLevel.jpg); padding-right:20px; }
#sidebar .powerfulTools {background-image:url(../images/side_powerfulTools.jpg);}

#sidebar .all {text-align:right;}

#sidebar .prices {padding:2px 14px 13px 17px;}
#sidebar .prices .all {padding-top:6px; padding-right: 6px;}
#sidebar .prices ul li {overflow:hidden; width:195px; background: #2f414a; border: 1px solid; border-radius: 8px;  height:33px; margin-bottom:4px; color:#fff; font-size:1.25em; padding:0 17px; line-height:34px;}
#sidebar .prices ul li b {float:left; height:33px; padding-right:8px;}
#sidebar .prices ul li em {font-style:normal; float:right;}

#sidebar .gradBox {border:1px solid #a2aeb3; background:#fff url(../images/grad_22.gif) left 1px repeat-x; overflow:hidden;}

.sideBox1 {background:url(../images/side_bg_white.gif) left repeat-y;}
.sideBox1 .top {background:url(../images/side_top_gradient.gif) no-repeat;}
.sideBox1 .bottom {background:url(../images/side_bottom_17.gif) bottom no-repeat;}
.ie7 .sideBox1 .bottom {overflow:hidden;}
.sideBox1 .title {background:url(../images/sideTitle_light.gif) no-repeat; height:41px;}
.sideBox1 .title h2 {color:#696969; font:normal 1.5em/42px Arial, Helvetica, sans-serif; padding-left:15px;}
.gecko .sideBox1 .title h2 {line-height:40px;}
.sideBox1 .title.wrap h2 {float:left;}
.sideBox1 .title a {float:right; margin:15px 17px 0 0;}
.sideBox1 .title a.i_i {margin:13px 7px 0 0;}
.sideBox1 a.gray {color:#a1a1a1; text-decoration:none;}
.sideBox1 a.gray:hover {color:#fc5700;}
.sideBox1 .title .lamp {background:url(../images/side_lamp.gif) right top no-repeat; min-height:39px;}
.sideBox1 .title_lowestPrices {background:url(../images/side_lowestPrices.gif) no-repeat; height:94px;}
.sideBox1 .sub {padding:13px 16px 4px 16px;}

.sideBox1 .f_search {padding:16px 0 2px 16px;}
/*.sideBox1 .f_search div {padding-bottom:10px;}*/
.sideBox1 .f_search input[type="text"] {padding:2px 10px 3px 10px; width:207px;}
/*.sideBox1 .f_search input[type="submit"] {background-image:url(../images/b_search_86.png); width:86px; height:51px;}*/

.sideBox1 .joinNB {background:url(../images/side_join.png) right bottom no-repeat; margin-top:-35px; min-height:108px; padding:46px 103px 0 16px;}

.sideBox1 ul li {line-height:20px; padding-bottom:3px;}

.sideBox1 .scroll {width:194px; border:1px solid #a2aeb3; background:url(../images/grad_22.gif) left 1px repeat-x; margin-bottom:10px;}
.sideBox1 .scroll ul {padding-bottom:23px;}
.sideBox1 .scroll ul li {padding:0;}
.sideBox1 .scroll .subtotal {overflow:hidden; padding-top:6px; border-top:1px solid #cbcbcb;}
.sideBox1 .scroll .subtotal span {float:left;}
.sideBox1 .scroll .subtotal strong {color:#009437; float:right;}
.sideBox1 .scroll {height:172px; padding:10px 16px 1px 16px; overflow:auto; overflow-y:scroll;}
.sideBox1 .buttons {overflow:hidden;}
.sideBox1 .buttons .over {float:left;}
.sideBox1 .buttons .arrowed {float:right; margin-top:7px;}

.sideBox2 {color:#23232b; background:url(../images/sidebox2_bg.gif) left repeat-y;}
.sideBox2 .top {background:url(../images/sidebox2_t.png) left top no-repeat;}
.sideBox2 .bottom { background:url(../images/sidebox2_b.gif) left bottom no-repeat; padding-bottom:5px; overflow:hidden;}
.sideBox2 h2 {color:#23232b; font:bold 20px/49px Arial, Helvetica, sans-serif; padding-left:16px;}
#content .sideBox2 p {padding:3px 15px 7px 16px; font-size:1.25em; line-height:1.4em; font-weight:bold;}

.deals_side {background:url(../images/t_amazingDomains.png) 15px 18px no-repeat; padding:75px 17px 14px 17px;}
.deals_side .gradBox {padding:10px 15px 13px 18px;}
.deals_side .gradBox ul li {overflow:hidden; margin-bottom:3px; font-size:1.08333333em;}
.deals_side .gradBox ul li a {float:left;}
.deals_side .gradBox ul li span {float:right;}
.deals_side .all {padding-top:13px;}

.sideBox_notice {padding:9px 15px 13px 15px; color:#a0a0a0;}
.sideBox_notice a.arrowed {color:#a1a1a1; padding-left:20px; background-position:left top;}

.cloud {font-size:12px;}
.cloud a {color:#000; text-decoration:none;}
.cloud a:hover {text-decoration:underline; color:#fc5700;}

.sideBox1 .resultsList {padding-top:11px;}
.resultsList ul {padding-bottom:7px;}
.resultsList ul li a {color:#000;}
.resultsList ul li a:hover {color:#fc5700;}

.bold {font-weight:bold;}
.f1 {font-size:1.083333333em;}
.f2 {font-size:1.166666667em;}
.f3 {font-size:1.25em;}
.f4 {font-size:1.333333333em;}
.f5 {font-size:1.4166666667em;}
.f6 {font-size:1.5em;}
.f7 {font-size:1.5833333333em;}
.f8 {font-size:1.6666666667em;}
.f9 {font-size:1.75em;}
.f10 {font-size:1.8333333333em;}
.f11 {font-size:1.9166666667em;}
.f12 {font-size:2em;}

a.i_i {background:url(../images/i_i.png) no-repeat; width:14px; height:14px; display:block; text-indent:-9999px;}

.f_addToCartSaved .checks {margin-right:4px; margin-bottom:10px; padding:13px 10px 8px 16px;}
.f_addToCartSaved .checks fieldset {overflow:hidden; margin-bottom:5px;}
.f_addToCartSaved .checks fieldset input {float:left; margin-top:1px; margin-right:15px;}
.f_addToCartSaved .checks fieldset label {float:left;}
.f_addToCartSaved .buttons {overflow:hidden;}
.f_addToCartSaved .buttons input {float:left;}
.f_addToCartSaved .buttons a {float:right; margin-top:7px;}

.f_loginSide {padding:16px 0 4px 0;}
.f_loginSide fieldset {overflow:hidden; margin-bottom:10px;}
.f_loginSide fieldset label {float:left; text-align:right; width:76px; color:#696969; margin:3px 10px 0 0;}
.f_loginSide fieldset input {width:145px;}
.f_loginSide div {padding-left:86px;}

.sideBox_lowest {background:url(../images/sidebar_lowest.png) no-repeat; height:31px; padding:68px 0 0 89px;}

.extremeDiscounts {background:url(../images/side_hidingHead.gif) no-repeat; text-align:center; padding:14px 16px 15px 16px; overflow:hidden}
#content .extremeDiscounts p {color:#080d13; font:1.5em/25px "Times New Roman", Times, serif; background:url(../images/i_exclaimation.png) right bottom no-repeat; padding-bottom:4px;}
.extremeDiscounts p em {font-size:1.22222222em; font-style:normal;}

.availableDomains {padding:10px 1px 0 1px;}
.availableDomains ul li {overflow:hidden; padding:0 16px 0 16px; border-bottom:1px solid #d7d7d7; height:30px;}
.availableDomains ul li.even {background:url(../images/grad25_gray.gif) top repeat-x;}
.availableDomains ul li em {font-style:normal; float:left; line-height:30px;}
.availableDomains ul li a.b_buy {float:right; margin-top:5px;}
.availableDomains .more {padding:12px 0 14px 12px; overflow:hidden;}
.availableDomains .more a {float:left; height:17px; text-decoration:none; padding-top:1px;}

.searchTips_side {padding:11px 14px 6px 16px;}
.sideBox1 .searchTips_side ul li {padding-bottom:6px;}

.sideBox1.fading {background:url(../images/side_top_fading.gif) no-repeat;}
.sideBox1.fading .sub {padding:0 15px 0 15px;}
.sideBox1.fading .sub p {padding-top:10px;}

.f_bulkCheck { padding:11px 14px 2px 15px;}
.f_bulkCheck h2 {color:#12151a; font-size:1.416666666667em; font-weight:bold;}
.f_bulkCheck p {margin-bottom:8px;}
.f_bulkCheck .texta {padding:10px 0 0 14px; margin-bottom:10px;}
.f_bulkCheck .texta textarea {width:213px; height:165px; color:#b2b2b2; line-height:18px;}

/* Notices */
a.blueRow36 {background:url(../images/blueRow36_bg.gif) top repeat-x; color:#fff; line-height:35px; text-decoration:none; display:block; cursor:pointer;}
.blueRow36 .lft {background:url(../images/blueRow36_l.png) left top no-repeat; display:block;}
a.blueRow36:hover, a.blueRow36:hover .lft {background-position:left bottom;}
.blueRow36 .rgt {background:url(../images/blueRow36_r.png) right top no-repeat; height:36px; padding-right:15px; padding-left:19px; overflow:hidden; display:block;}
a.blueRow36:hover .rgt {background-position:right bottom;}
.blueRow36 .fRight {line-height:33px;}
.blueRow36 .fRight strong {font-size:1.166666667em;}
.blueRow36 .fRight strong em {font-size:1.2857em; font-style:normal;}
.blueRow36 .link {text-decoration:underline;}
.blueRow36 .fLeft {padding-left:30px; font-weight:bold; font-size:1.5em;}
.blueRow36 .fLeft.i_email {background:url(../images/i_envelop_bluerow.gif) left center no-repeat;}
.blueRow36 .fLeft.i_globe {background:url(../images/i_globe_bluerow.gif) left center no-repeat;}
.blueRow36 .fLeft.i_lock {background:url(../images/i_lock_bluerow.gif) left center no-repeat;}

.noticeOrange {padding:3px 2px 2px 2px; margin-top:-9px;}
.ie7 .noticeOrange {background:url(../images/grad6_top.gif) left 41px repeat-x; margin:-8px 2px -6px 2px; padding:3px 0 2px 0; height:47px;}
.noticeOrange a {display:block; background:url(../images/grad34_orange.gif) top repeat-x; background-color:#ff6500; border:1px solid #ff6500; height:34px; color:#fff; padding-right:13px; padding-left:24px; line-height:33px; text-decoration:none;}
.noticeOrange a:hover {background-position:left bottom;}
.noticeOrange .cart {float:left; padding-left:34px; background:url(../images/i_cart_25x20_white.png) left 6px no-repeat; font:bold 16px/33px Tahoma, Arial, Helvetica, sans-serif;}
.noticeOrange .fRight {font-size:1.16666667em; margin-top:6px; overflow:hidden; line-height:18px; vertical-align:top;}
.noticeOrange .fRight span {text-decoration:underline; float:right; margin-top:2px;}
.noticeOrange .fRight em {font-size:1.2857em; font-style:normal; font-weight:bold; margin-right:8px; display:inline-block; padding-top:2px;}

.noticeOrange + input + #content { background:url(../images/grad6_top.gif) top repeat-x !important; }
.noticeOrange + .crumbs {padding:17px 14px 12px 14px; background:url(../images/grad6_top.gif) top repeat-x; margin:0 2px;}

/* Popups */
#overlay {background:url(../images/cat_overlay.png); z-index:100; position:absolute; left:0; top:0; display:none;}
.popup {display:none; width:712px; margin:59px auto 0 auto; position:absolute; background:#fff; padding:15px 16px 16px 16px; 
	border:1px solid #6e777e; border-radius:11px; -webkit-border-radius:11px; -moz-border-radius:11px; z-index:101; overflow:hidden;}
.popup .popTitle {height:46px; overflow:hidden; background:url(../images/grad_1_11.gif) bottom repeat-x;}
.popup .popTitle h3 {font-size:2em; font-weight:normal; float:left;}
.popup .popTitle a.x {padding:1px 21px 0 0; float:right; font-weight:bold; font-size:11px; color:#000; background:url(../images/x_note2.gif) right top no-repeat; height:15px; margin-top:4px;}
.popup .popTitle a.x:hover { background-position:right bottom; }
.popup p {padding-top:1.46153846em;}
.popup p:first-child {padding-top:0;}
.popup p.hr {padding-top:6px; margin-top:12px; border-top:1px solid #cacaca;}

/* From old css */
.cBox {border:1px solid #9a9a9a; position:relative;}
.cBoxSub {margin:-1px;}
.cBoxWrap {padding:1px; overflow:hidden;}
.cBox .cb1 {background:url(../images/cartBox_b.gif) bottom repeat-x;}
.cBox .cb2 {background:url(../images/cartBox_b_l.gif) left bottom no-repeat;}
.cBox .cb3 {background:url(../images/cartBox_b_r.gif) right bottom no-repeat;}
.cBox .cb4 {background:url(../images/cBox_t_l.gif) left top no-repeat;}
.cBox .cb5 {background:url(../images/cBox_t_r.gif) right top no-repeat;}
.cBox .cb4g {background:url(../images/cartBox_t.gif) top repeat-x;}
.cBox .cb5g {background:url(../images/cartBox_t_l.gif) left top no-repeat;}
.cBox .cb6g {background:url(../images/cartBox_t_r.gif) right top no-repeat;}

.featbot { color:white; text-decoration:none; }
.featbot:hover { color:white; text-decoration:underline; }
