@charset "iso-8859-1";
/* repeating from common3.css */
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; 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:hover 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.dn:hover b {background: url(../images/mark_arrow_up_8x4.gif) right 11px no-repeat;}
.t_dynamics td {font-size:13px; 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; font-weight:bold;}
.t_dynamics.static tr.over td {background:inherit; font-weight:inherit;}
.t_dynamics.noBold  tr.over td  {font-weight:inherit;}
.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;}
select {border:1px solid #879ab6; padding:1px 1px 1px 5px;}
/*
    .ie9 select {height:21px;}
    .ie9 .t_dynamics td {padding-top:1px; height:29px;}  
*/

#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_16x16.png) right top no-repeat; height:15px; margin-top:4px;}

/* repeating from pages3.css */
.f_addDomains {border-bottom:1px solid #d7d7d7; padding-bottom:4px;}
.f_addDomains .td_dn {width:56%;}
.f_addDomains .td_dn a {font-weight:bold; text-decoration:none; color:#000;}
.f_addDomains .td_dn a:hover {text-decoration:underline;}
.f_addDomains .t_dynamics .td_pr {padding-right:20px;}
.f_addDomains fieldset {overflow:hidden; padding-top:10px; padding-left:37px; background:url(../images/arrow_enter_9x11.gif) 19px 23px no-repeat;}
.f_addDomains fieldset input[type="submit"] {float:left;}
/*
.f_addDomains fieldset a {background:url(../images/i_dwnld.png) right top no-repeat; float:right; height:28px; margin-top:5px; padding-right:26px;}
.f_addDomains fieldset a:hover {background-position:right bottom;}
*/

/* commmon styles */
.none {display:none;}
.transparent {background:transparent;}
.billboard {text-align:center;}
.buttons a {display:block;}
.buttons a:hover {background-position:left bottom;}

.mt15 {margin-top:15px;}
.mb2 {margin-bottom:2px;}
.pt15 {padding-top:15px;}
.borderB {border-bottom:1px solid #d7d7d7;}

.errorBoard {background:url(../images/error_board.png) no-repeat; width:878px; height:410px; padding:4px;position:relative;}
.errorBoard h1 {color:#fff; text-align:center; font:900 30px/36px "Trebuchet MS", Arial, Helvetica, sans-serif;}

.frameR11 {border:1px solid #9a9a9a; border-radius:11px; -webkit-border-radius:11px; -moz-border-radius:11px;}

.fr_79_orange {background-image:url(../images/frame_79_orange.png);}
.fr_79_orange.frLeft {background-position:left 0px; background-repeat:no-repeat; padding-left:9px;}
.fr_79_orange.frRight {background-position:right -79px; background-repeat:no-repeat; padding-right:9px;}
.fr_79_orange.frBg {background-position:0px -158px; background-repeat:repeat-x; height:79px;}

.frameCyanV4 {border:1px solid #9fb5c5; background-color:#e8f6ff; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cae4f7), to(#e8f6ff));
	background-image: -moz-linear-gradient(top, #cae4f7, #e8f6ff);
	background-image: -ms-linear-gradient(top, #cae4f7, #e8f6ff);
	background-image: -o-linear-gradient(top,  #cae4f7, #e8f6ff);
	background-image: gradient(linear, left top, left bottom, #cae4f7, #e8f6ff);
}

.ora, .ora strong {color:#fc5700;}
.i_hierarchy {background:url(../images/i_hierarchy.png) right top no-repeat; min-width:40px; min-height:30px;}
.pageTitle .i_hierarchy {margin-top:2px; margin-right:10px;}

.formV4 h5 {color:#000; font-weight:bold; font-size:13px; margin-bottom:10px;}
.formV4 fieldset {overflow:hidden; margin:0 0 10px 0; color:#000;}
.formV4 fieldset label {margin-top:2px; vertical-align:top;}
.formV4 fieldset input, 
.formV4 fieldset select {border:1px solid #a4aeb4; margin:0;}
.formV4 fieldset input, 
.formV4 fieldset select,
.formV4 fieldset label,
.formV4 fieldset span,
.formV4 fieldset a {float:left; font-size:13px;}
.formV4 fieldset select {padding:0 1px 0 5px;}
.ie7 .formV4 fieldset select {padding:0;}
.formV4 fieldset input[type="text"], 
.formV4 fieldset input[type="password"] {padding:1px 6px;}
.formV4 fieldset span {margin:2px 0 0 7px;}
.formV4 fieldset span.between {margin:2px 5px 0 5px;}
.formV4 fieldset a {margin-top:2px; margin-left:9px;}
.formV4.formLabelRight fieldset label {text-align:right;}
.wSizeMbFrom {width:58px;}
.wSizeMbTo {width:68px;}
.wContains{width:298px;}
input.b_apply {background-image:url(../images/b_apply.png); width:78px; height:51px;}
.b_delete {background:url(../images/i_delete_38x23.png) left top no-repeat; width:19px; height:23px; display:block; text-indent:-999px;}
.b_delete:hover {background-position:right top;}
.b_update {background-image:url(../images/b_update.png); width:61px; height:22px;}
.b_seeDetails {background:url(../images/b_seeDetails.png) no-repeat; width:86px; height:22px; display:block; text-indent:-999px;}
.b_seeDetails:hover {background-position:left bottom;}
.b_RenewNow {background:url(../images/b_renewNow.png) no-repeat; width:125px; height:32px;}
.b_addToCart_83, .t_SSLproducs a.a {display:block; text-indent:-9999px; background:url(../images/b_AddtoCart_83x22.png) no-repeat; width:83px; height:22px;}
.b_addToCart_83:hover, .t_SSLproducs a.a:hover {background-position:left bottom;}
.b_ShopForEmailPlans {background:url(../images/b_ShopForEmailPlans.png) no-repeat; width:169px; height:42px;}
.b_submit_71 {background-image:url(../images/b_submit_71x26.png); width:71px; height:26px;}
.b_CancelTransfers {background:url(../images/b_CancelTransfer.png) no-repeat; width:160px; height:48px;}
.b_close_56 {background-image:url(../images/b_close.png); width:56px; height:41px;} 
.b_CloseWindow {background:url(../images/b_CloseWindow.png) no-repeat; width:150px; height:48px;}
.b_addCategory_117 {background-image:url(../images/b_AddCategory_117x42.png); width:117px; height:42px;}
.b_Search_66 {background:url(../images/b_Search_66.png) no-repeat; width:66px; height:42px;}
.b_SeeWhois_90 {background:url(../images/b_SeeWhois_90.png) no-repeat; width:90px; height:42px;}
.b_SeeHistory_96 {background:url(../images/b_SeeHistory_96.png) no-repeat; width:96px; height:42px;}
.b_TransferaDomainIn {background:url(../images/b_TransferaDomainIn.png) no-repeat; width:168px; height:42px;}
.b_printer {background:url(../images/b_printer.png) no-repeat; width:33px; height:38px; display:block;}
.b_accept_59 {background:url(../images/b_accept_59x22.png) no-repeat; width:59px; height:22px;}
.b_decline_62 {background:url(../images/b_decline_62x22.png) no-repeat; width:62px; height:22px;}
.b_CloseThis {background:url(../images/b_CloseThis.png) no-repeat; width:79px; height:22px;}
.b_edit_40 {background:url(../images/b_edit_40.png) no-repeat; width:40px; height:22px;}
.b_cancel_58 {background:url(../images/b_cancel_58.png) no-repeat; width:58px; height:22px;}
.i_question_17 {background:url(../images/i_question_17x17.png) no-repeat; width:17px; height:17px; display:block;}
.i_question_17:hover {background-position:left bottom;}

.i_question {display:inline-block; width:14px; height:14px; background:url(../images/i_question_14x14_temp.png) no-repeat;}
.i_question_21 {display:inline-block; width:21px; height:21px; background:url(../images/i_question_21x21.png) no-repeat;}

.t_dynamicOr {border:1px solid #ffbe7d;}
.t_dynamicOr th {background:url(../images/grad26_th.gif) top repeat-x; border:0; border-left:1px solid #ffebd6; font-size:13px; height:26px; text-align:left; padding-left:10px;}
.t_dynamicOr th:first-child {border-left:1px solid #ffbe7d;}
.t_dynamicOr td {border:1px solid #ffbe7d; height:29px; vertical-align:middle; text-align:left; padding-left:10px; }

.t_emails th {text-align:center; padding:0 8px;}
.t_emails th:first-child {text-align:left; padding-left:16px;}
.t_emails th.last {text-align:left; padding:0 8px;}
.t_emails td {vertical-align:top; padding:6px 7px 0 7px; line-height:1.4em; height:24px;}
.t_emails td.set {width:66px;}
.t_emails td.progress {width:130px;}
.t_emails p {line-height:31px;}
.t_emails p:first-child {line-height:16px;}
.t_emails p:first-child + p {padding-top:6px;}
.t_emails.zebra tr.odd.over td {background:#fff;}
.t_emails.zebra tr.even td,
.t_emails.zebra tr.even.over td { background-color:#fff6f0;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(5%, #ffe7cd), to(#fff7f0));
	background-image: -moz-linear-gradient(top, #fff, #ffe7cd 5%,  #fff7f0);
	background-image: -ms-linear-gradient(top, #fff, #ffe7cd 5%, #fff7f0);
	background-image: -o-linear-gradient(top,  #fff, #ffe7cd 5%,  #fff7f0);
	background-image: gradient(linear, left top, left bottom, from(#fff), #ffe7cd 4%, to(#fff7f0));
}

.f_accountLogin div.submit {background:url(../images/i_lock.png) 154px 3px no-repeat;}
.popup .popTitle h3 {color:#ff9000;}

.unpopulated {text-align:center;}
.unpopulated h2 {color:#fc5700; font:bold 18px/normal Arial, Helvetica, sans-serif !important; height:auto !important; margin-bottom:2px;}
.unpopulated p {line-height:22px; font-size:13px;}
.unpopulated p .i_question_21 {vertical-align:bottom;}

.popupV4 {padding:0;}
.popupV4 .frMiddleSub {padding:15px 16px 16px 16px;}
.popupV4 .popTitle {background:none; height:auto; margin-bottom:6px;}
.popupV4 .sub {border:1px solid #ffc383; border-radius:11px; -moz-border-radius:11px; -webkit-border-radius:11px; padding:10px 15px 0 15px;
	background-color:#fff5ec;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffe6cc), color-stop(2%, #ffe6cc), color-stop(61%, #fff5ec), to(#fff5ec));
	background-image: -moz-linear-gradient(top, #ffe6cc, #ffe6cc 2%, #fff5ec 61%, #fff5ec);
	background-image: -ms-linear-gradient(top, #ffe6cc, #ffe6cc 2%, #fff5ec 61%, #fff5ec);
	background-image: -o-linear-gradient(top,  #ffe6cc, #ffe6cc 2%, #fff5ec 61%, #fff5ec);
	background-image: gradient(linear, left top, left bottom, #ffe6cc, #ffe6cc 2%, #fff5ec 61%, #fff5ec);
}

.ajax__tab_panel .tabsGray {background:url(../images/bg_9a9a9a.gif) left 27px repeat-x; margin-top:6px;}
.ajax__tab_panel .tabsGray .ajax__tab_tabs {height:28px; background:none; padding-right:0;}
.ajax__tab_panel .tabsGray .ajax__tab_header {margin-top:0; height:28px;}
.ajax__tab_panel .tabsGray .ajax__tab_header span {height:28px;}
.ajax__tab_panel .tabsGray .ajax__tab_header .panelTab {margin-left:-13px;}
.ajax__tab_panel .tabsGray .ajax__tab_header .panelTab:first-child {margin-left:0;}
.ie7 .ajax__tab_panel .tabsGray .ajax__tab_header .panelTab:first-child {margin-left:0;}
.ajax__tab_panel .tabsGray .ajax__tab_outer {padding-right:26px; background:url(../images/ajax_tab_r_28.png) right -28px no-repeat;}
.ajax__tab_panel .tabsGray .panelTab:first-child .ajax__tab_outer {background-position:right -56px;}
.ajax__tab_panel .tabsGray .ajax__tab_inner {border-left:1px solid #9a9a9a; background:url(../images/ajax_tab_off_bg_28.png) top repeat-x;}
.ajax__tab_panel .tabsGray .ajax__tab_active .ajax__tab_outer,
.ajax__tab_panel .tabsGray .panelTab.ajax__tab_active:first-child .ajax__tab_outer {background-position:right top;}
.ajax__tab_panel .tabsGray .ajax__tab_active .ajax__tab_inner {background:#fff url(../images/bg_9a9a9a.gif) top repeat-x;}
.ajax__tab_panel .tabsGray .ajax__tab_tab {padding-left:12px; font:bold 13px/27px Arial, Helvetica, sans-serif;}
.ajax__tab_panel .tabsGray .ajax__tab_body .fr_tab {border-left:0; border-right:0; padding:0;}
.ajax__tab_panel .tabsGray .panelTab:first-child .ajax__tab_inner {border-top:1px solid #9a9a9a; background-position:left -1px; border-top-left-radius:6px; -webkit-border-top-left-radius:6px; -moz-border-top-left-radius:6px; }
.ajax__tab_panel .tabsGray .ajax__tab_active:first-child .ajax__tab_inner {background-image:none;}
.ajax__tab_panel .tabsGray .panelTab:first-child .ajax__tab_inner,
.ajax__tab_panel .tabsGray .panelTab:first-child .ajax__tab_header span {height:27px;}
.ajax__tab_panel .tabsGray .panelTab:first-child .ajax__tab_tab {line-height:25px;}
.ma_settings .ajax__tab_panel .tabsGray .balance {height:auto; line-height:normal; padding-top:6px; border:0;}

/* this had to be changed 3/5/2013 because it was not specific enough.  #content added */
#content td.yes {background:url(../images/mark_check_16x12.png) 50% 50% no-repeat !important;}
/* this had to be changed 3/5/2013 because it was not specific enough.  #content added */
#content td.no {background:url(../images/i_x_13x12.png) 50% 50% no-repeat !important;}

table.striped td,
table.stripedEven tr.even td {
	background-color:#f5f5f5;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(3%, #fff), color-stop(4%, #f5f5f5), to(#fff));
	background-image: -moz-linear-gradient(top, #fff, #fff 3%, #f5f5f5 4%, #fff);
	background-image: -ms-linear-gradient(top, #fff, #fff 3%, #f5f5f5 4%, #fff);
	background-image: -o-linear-gradient(top,  #fff, #fff 3%, #f5f5f5 4%, #fff);
	background-image: gradient(linear, left top, left bottom, #fff, #fff 3%, #f5f5f5 4%, #fff);
}
table.stripedEven tr.over td {
	background-color:#fef8f2;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fdf2cc), to(#fef8f2));
	background-image: -moz-linear-gradient(top, #fdf2cc, #fef8f2);
	background-image: -ms-linear-gradient(top, #fdf2cc, #fef8f2);
	background-image: -o-linear-gradient(top,  #fdf2cc, #fef8f2);
	background-image: gradient(linear, left top, left bottom, #fdf2cc, #fef8f2);
}
table.stripedEven tr.over.title td {background:#fff;}

.aPanel > .aPanelTabRow {overflow:hidden; margin-bottom:-1px; position:relative;}
.aPanel > .aPanelTabRow .aPanelTab {float:left; background:url(../images/ajax_tab_r.png) right top no-repeat; padding-right:27px;}
.aPanel > .aPanelTabRow .aPanelTab span {display:block; height:35px; border-left:1px solid #9a9a9a; border-top:1px solid #9a9a9a; padding:0 11px 0 16px; font-weight:bold; font-size:13px; line-height:34px;
	border-top-left-radius:10px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px; background:#fff;}
.aPanel > .aPanelTabRow p {float:right; margin:7px 2px 0 0;}
.aPanel > .aPanelTabRow p span {color:#c9c9c9;}
.aPanel > .aPanelContent {border:1px solid #9a9a9a; overflow:hidden; padding:7px 15px 15px 15px;}
.aPanel .aPanelHidden {display:none;}
.aPanel .aPanelShow {padding-right:13px; background:url(../images/mark_dn_8x4_646464.gif) right 60% no-repeat;}

.aPanel.aPanelMin {border:1px solid #9a9a9a; padding-right:19px;}
.aPanel.aPanelMin > .aPanelTabRow .aPanelTab {background:none;}
.aPanel.aPanelMin > .aPanelTabRow .aPanelTab span {border:0; background:transparent;}
.aPanel.aPanelMin > .aPanelContent {display:none;}
.aPanel.aPanelMin .aPanelHidden {display:inherit;}
.aPanel.aPanelMin .aPanelVisible {display:none;}

.t_Extensions {width:100%; font-size:13px;}
.t_Extensions, .t_Extensions td {margin:0; padding:0; border:0; border-spacing:0; border-collapse:collapse;}
.t_Extensions td {height:30px; border-bottom:1px solid #d7d7d7; vertical-align:middle; padding:0 15px; text-align:left;}
.t_Extensions tr td:first-child {font-weight:bold;}
.t_Extensions td.last {padding:0 5px; text-align:center; width:83px; font-weight:bold;}
.t_Extensions td.last a {font-weight:normal;}
.t_Extensions td.last em {font-style:normal; font-weight:bold; padding-left:21px; color:#2aac00; background:url(../images/mark_15x12_green.png) left 50% no-repeat;}
.t_Extensions.fLeft .title td {padding:0; text-align:left;}
.t_Extensions.fRight .title td {}
.t_Extensions a.b_addToCart_83 {margin-top:4px;}

.frameGray_60 {border:1px solid #d6d6d6; border-radius:7px; -webkit-border-radius:7px; -moz-border-radius:7px; background:#fff url(../images/grad_59_gray.png) top repeat-x;}


/* Browser Error */
#header.headerShort .header_in {height:65px;}
#header.headerShort .header_top {height:65px;}
.pageBrowserError {min-height:600px;}
.pageBrowserError #content {padding:0 0 0 8px;}
.pageBrowserError .footer_bottom {margin-top:-9px;}
.browserError {z-index:2; position:relative;}
.browserError h1 {padding-top:65px; height:102px;}
.browserError ul.browsers {padding-left:90px; overflow:hidden;}
.browserError ul.browsers li {display:inline;}
.browserError ul.browsers li a {float:left; text-indent:-9999px; height:106px; width:108px; margin-right:14px; background-image:url(../images/browsers.png); background-repeat:no-repeat;}
.browserError ul.browsers li a.ch {background-position:0px 0px;}
.browserError ul.browsers li a.ff {background-position:-122px 0px;}
.browserError ul.browsers li a.sa {background-position:-244px 0px;}
.browserError ul.browsers li a.ie {background-position:-366px 0px;}
.browserError ul.browsers li a.op {background-position:-488px 0px;}
.browserError ul.browsers li a.ns {background-position:-610px 0px;}
#content .browserError p {padding-top:25px; text-align:center; color:#fff; font-weight:bold; font-size:18px; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
.browserError p a {color:#fff;}
.browserError p a:hover {text-decoration:none;}

/* Browser Update */
.browserUpdate .browserUpdate_in {overflow:hidden; height:61px; padding:18px 40px 0 22px;}
.browserUpdate ul.browsers {float:left; overflow:hidden; height:51px; width:302px;}
.browserUpdate ul.browsers li {display:inline;}
.browserUpdate ul.browsers li a {float:left; text-indent:-9999px; height:51px; background-image:url(../images/browsers_sm.png); background-repeat:no-repeat;}
.browserUpdate ul.browsers li a.ch {background-position:0px 0px; width:44px; margin-right:4px;}
.browserUpdate ul.browsers li a.ff {background-position:-48px 0px; width:46px; margin-right:8px;}
.browserUpdate ul.browsers li a.sa {background-position:-102px 0px; width:38px; margin-right:2px;}
.browserUpdate ul.browsers li a.ie {background-position:-142px 0px; width:42px; margin-right:7px;}
.browserUpdate ul.browsers li a.op {background-position:-191px 0px; width:41px; margin-right:7px;}
.browserUpdate ul.browsers li a.ns {background-position:-239px 0px; width:44px;}
.browserUpdate p {font-weight:bold; font-size:16px !important; line-height:1.25em; font-family:Arial, Helvetica, sans-serif; padding-top:4px;}

.cartRestriction {background-color:#e5f4fe; border:1px solid #9fb5c5; min-height:52px; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px; overflow:hidden; position:relative;}
.cartRestriction .i_alert {background:url(../images/i_alert_37x32.png) left top no-repeat; width:37px; height:32px; margin-top:10px; margin-left:16px; position:absolute; z-index:3;}
.cartRestriction h5, .cartRestriction p {font-size:14px; !important; font-weight:bold;}
.cartRestriction h5 {padding:17px 16px 0 70px; height:35px;
	background: -o-linear-gradient(top, #cae4f7, #e9f6ff);
	background: -webkit-gradient(linear, left top, left bottom, from(#cae4f7), to(#e9f6ff));
	background: -moz-linear-gradient(top,  #cae4f7,  #e9f6ff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cae4f7', endColorstr='#e9f6ff');
	border-top-right-radius: 13px; -moz-border-radius-topright: 13px; -webkit-border-top-right-radius: 13px;
    border-top-left-radius: 13px; -moz-border-radius-topleft: 13px; -webkit-border-top-left-radius: 13px;
}
.cartRestriction .additional, .cartRestriction h5 {
	border-bottom-right-radius: 13px; -moz-border-radius-bottomright: 13px; -webkit-border-bottom-right-radius: 13px;
    border-bottom-left-radius: 13px; -moz-border-radius-bottomleft: 13px; -webkit-border-bottom-left-radius: 13px;
}
.cartRestriction .additional {padding:0 16px 0 70px; margin-top:-5px; background:#e5f4fe;}
.cartRestriction ul {padding-bottom:16px;}
.cartRestriction ul li {font-size:13px; line-height:1.46153846em;}
.cartRestriction p {padding-bottom:19px;}

.states > .state {display:none;}
.states > .state:first-child {display:block;}


/* Email Options */
.emailOptions .actions {overflow:hidden; margin-bottom:14px;}
.emailOptions .actions em {font-style:normal; color:#b0b0b0;}
.emailOptionsForwards .actions {padding-left:31px;}

form.f_emailOptions {background:#e7e7e7; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px; overflow:hidden; border:1px solid #d7d7d7;}
.f_emailOptions h5 {width:185px; text-align:right; padding-top:12px;}
.f_emailOptions fieldset label {width:185px; margin-right:2px;}
.f_emailOptions fieldset select {min-width:72px;}
.ie7 .f_emailOptions fieldset select, 
.ie8 .f_emailOptions fieldset select {min-width:65px;}
.f_emailOptions .submit {padding-left:187px; overflow:hidden;}
.f_emailOptions .submit span {float:left; margin-top:11px; margin-right:5px;}
.f_emailOptions .submit input[type="submit"] {float:left; margin-right:15px;}
.f_emailOptions .submit input[type="checkbox"] {float:left; margin-top:12px;}

/* Error */
.siteMaintenance {background:url(../images/site_maintenance.png) no-repeat; width:460px; height:201px; margin:81px auto 0 auto; padding-left:140px;} 
.siteMaintenance h1 {font-size:24px; line-height:27px; text-align:left; padding-top:62px; padding-bottom:14px;}
.siteMaintenance p {font:normal 18px Arial, Helvetica, sans-serif !important; color:#fff;}
.siteMaintenance p a {color:#fff;}
.siteMaintenance p a:hover {text-decoration:none;}

/* Jumpwords */
.jumpwords h1 {padding-bottom:5px;}
.jumpwords .foreword img {margin:13px 18px 0 15px;}
.jumpwords .foreword p,
.jumpwords .foreword ul {font-size: 1.08333em; line-height:1.76923em; padding-top:2px;}
.jumpwords .foreword ul li {padding-left:17px; background:url(../images/mark_3x3_black.gif) 9px 11px no-repeat;}
.jumpwords h2 {padding-top:10px; padding-bottom:6px;}
.jumpwords .foreword h2 {padding-top:8px;}
.jumpwords .t_dynamics td {padding-left:16px; padding-right:12px; min-width:110px;}
.jumpwords .t_dynamics tr.over td {font-weight:normal;}
.jumpwords .foreword b, 
.jumpwords .t_dynamics tr td:first-child b {color:#ff864b; font-weight:normal;}

/* loginHelp-Confirmation */
.loginHelp_confirmation {background:#f2f2f2; border-radius:12px; -webkit-border-radius:12px; -moz-border-radius:12px; overflow:hidden; border:1px solid #cdcdcd; padding:24px 30px;}
#content .loginHelp_confirmation p {font-size:14px; line-height:22px; color:green;}

/* Manager Category Tables */
.ma_categoryTables .emailHeader {text-align:center; padding-bottom:42px;}
.ma_categoryTables .emailHeader p {padding-top:7px;}
.ma_categoryTables .actions {font-size:13px; padding-bottom:14px; overflow:hidden;}
.ma_categoryTables .t_dynamic tr td:first-child a {font-weight:bold;}
.ma_categoryTables .b_launch {margin:0 auto;}
.ma_categoryTables .b_edit {float:left;}
.ma_categoryTables .b_delete {float:right;}
.ma_categoryTables .pBar div {margin-right:10px;}
.ma_categoryTables .pBar div div {margin:0;}
.ma_categoryTables .pagination {background:#fff5ec;}
.ma_categoryTables .aboutEmail {border-top:1px solid #ffbf7e; font-size:13px; padding-top:12px;}
.ma_categoryTables .aboutEmail h3 {color:#fc5700; font-size:13px; padding-bottom:1px;}

/* ma Pending Transfers */
.f_pendingTransfers {padding-bottom:0; border-bottom:0;}
.f_pendingTransfers table th.th_lft a {padding-left:9px;}
.f_pendingTransfers table tbody td {padding:0 9px;}
.f_pendingTransfers td.last {width:86px;}
.f_pendingTransfers td.td_se {width:58px; padding-left:10px; padding-right:6px;}
.f_pendingTransfers table tbody td input[type="text"] {width:51px; margin:0 auto; display:block;}
.f_pendingTransfers table tbody b {display:block; background:url(../images/mark_15x12_green.png) no-repeat; width:15px; height:12px; text-indent:-9999px; margin:0 auto;}
.f_pendingTransfers table tbody em {display:block; background:url(../images/i_3dots.gif) no-repeat; width:14px; height:4px; text-indent:-9999px; margin:4px auto;}
.f_pendingTransfers table tbody del {display:block; background:url(../images/i_x_13x12_crimson.png) no-repeat; width:13px; height:12px; text-indent:-9999px; margin:0 auto;}
.f_pendingTransfers fieldset {background-position:20px 10px; padding-left:39px; padding-top:7px;}
.f_pendingTransfers fieldset select {min-width:92px;}
.f_pendingTransfers tr.over td {font-weight:normal;}
.f_addDomains fieldset input.b_update {float:right; margin-right:116px;}

/* Partners */
.pagePartners .foreword p {padding-top:9px;}
.partners {margin-left:-15px;}
.partners .partner {background:url(../images/box_427x177.jpg) no-repeat; width:393px; height:171px; float:left; margin-top:15px; margin-left:15px; padding:6px 17px 0 17px;}
.partners .partner table {width:100%;}
.partners .partner table td {height:103px; text-align:center; vertical-align:middle;}
#content .partners .partner p {line-height:1.3076923em; padding-right:10px;}

/* Popup Login */
#popup_login {width:418px; padding-bottom:0;}
#popup_login .f_accountLogin .sub {height:auto; padding:3px 16px 0 16px; margin-bottom:-11px;}

/* Red Alert Banners */
.redAlert, .redAlert a {color:#fff;}
.redAlert a:hover {text-decoration:none;}
.redAlert {background:#f83a00 url(../images/grad_redAlert_large.gif) top repeat-x; border:1px solid #e83800;}
.redAlert .in {overflow:hidden;}
.redAlert.large {
	border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ff7642), color-stop(17%, #e83800), color-stop(83%, #e83800), to(#f93b00));
	background-image: -moz-linear-gradient(top, #ff7642, #e83800 17%, #e83800 83%, #f93b00);
	background-image: -ms-linear-gradient(top, #ff7642, #e83800 17%, #e83800 83%, #f93b00);
	background-image: -o-linear-gradient(top,  #ff7642, #e83800 17%, #e83800 83%, #f93b00);
	background-image: gradient(linear, left top, left bottom, #ff7642, #e83800 17%, #e83800 83%, #f93b00);
}
.redAlert.large .in {padding:24px 20px 0 136px; background:url(../images/i_alert_87x76.png) 30px 19px no-repeat; min-height:90px;}
.redAlert.large .in.stop {background:url(../images/i_stop_77x76.png) 35px 19px no-repeat;}
.redAlert h5 {font-weight:bold;}
.redAlert.large h5 {font-size:18px; display:block; margin-bottom:6px;}
.redAlert.large p {font-weight:bold; font-size:15px !important; line-height:1.266666667em !important;}

.redAlert.medium {
	border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ff7642), color-stop(27%, #e83800), color-stop(73%, #e83800), to(#f93b00));
	background-image: -moz-linear-gradient(top, #ff7642, #e83800 27%, #e83800 73%, #f93b00);
	background-image: -ms-linear-gradient(top, #ff7642, #e83800 27%, #e83800 73%, #f93b00);
	background-image: -o-linear-gradient(top,  #ff7642, #e83800 27%, #e83800 73%, #f93b00);
	background-image: gradient(linear, left top, left bottom, #ff7642, #e83800 27%, #e83800 73%, #f93b00);
}
.redAlert.medium .in {padding:0 30px 0 85px; background:url(../images/i_alert_37x32.png) 34px 19px no-repeat; min-height:70px;}
.redAlert.medium .in.stop {background:url(../images/i_stop_32x32.png) 38px 19px no-repeat;}
.redAlert.medium .in h5 {display:block; font-size:20px; padding-top:24px; float:left; overflow:hidden;}
.redAlert.medium .in > a.fRight {margin-top:27px; font-weight:bold; font-size:13px;}
.redAlert.medium p {font-size:18px !important; line-height:1.33333333333em !important; padding-top:13px; margin-bottom:18px;}
.redAlert.medium p .i_question {margin-left:5px;}
.redAlert.medium .b_RenewNow.fLeft {margin:19px 0 0 44px;}

.redAlert.medium.light .in {padding:16px 30px 0 77px; background:url(../images/i_alert_37x32.png) 19px 20px no-repeat; min-height:56px; font-weight:bold;}
.redAlert.medium.light p {font-size:13px !important; line-height:1.461538461em !important; padding-top:0; padding-bottom:0;}
.redAlert.medium.light p strong {font-size:15px; display:block;}

.redAlert.small {border-radius:9px; -moz-border-radius:9px; -webkit-border-radius:9px;}
.redAlert.small {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ff7642), color-stop(24%, #e83800), color-stop(76%, #e83800), to(#f93b00));
	background-image: -moz-linear-gradient(top, #ff7642, #e83800 24%, #e83800 76%, #f93b00);
	background-image: -ms-linear-gradient(top, #ff7642, #e83800 24%, #e83800 76%, #f93b00);
	background-image: -o-linear-gradient(top,  #ff7642, #e83800 24%, #e83800 76%, #f93b00);
	background-image: gradient(linear, left top, left bottom, #ff7642, #e83800 24%, #e83800 76%, #f93b00);
}
.redAlert.small .in {padding:0; background:url(../images/i_alert_23x20.png) 19px 19px no-repeat;}
.redAlert.small .in.stop {background:url(../images/i_stop_19x19.png) 20px 19px no-repeat;}
.redAlert.small h5 {padding:20px 20px 19px 52px;  font-size:15px;}
.redAlert.small.message {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ff7642), color-stop(10%, #e83800), color-stop(90%, #e83800), to(#f93b00));
	background-image: -moz-linear-gradient(top, #ff7642, #e83800 10%, #e83800 90%, #f93b00);
	background-image: -ms-linear-gradient(top, #ff7642, #e83800 10%, #e83800 90%, #f93b00);
	background-image: -o-linear-gradient(top,  #ff7642, #e83800 10%, #e83800 90%, #f93b00);
	background-image: gradient(linear, left top, left bottom, #ff7642, #e83800 10%, #e83800 90%, #f93b00);
}
.redAlert.small.message .in {padding:16px 19px 18px 19px; background-position:18px 12px;}
.redAlert.small.message h5 {padding:0 0 7px 34px;}
.redAlert.small.message p.common {padding-top:6px; border-top:1px solid #fff; margin-top:6px;}

/* SSL */
.ssl .contrastBox {width:206px; float:left; margin-left:15px;}
.ssl .contrastBox:first-child {margin-left:0;}
.ssl .contrastBox h2 {font-weight:400; font-size:1.41666666667em; font-family:Tahoma, Geneva, sans-serif; letter-spacing:0.05em; color:#fff; line-height:normal; height:27px; padding-top:7px; padding-left:44px; border:1px solid #262626; text-align:left; 
	border-top-left-radius:12px; -webkit-border-top-left-radius:12px; -moz-border-top-left-radius:12px; 
	border-top-right-radius:12px; -webkit-border-top-right-radius:12px; -moz-border-top-right-radius:12px;
	background:#262626 url(../images/i_lock_17x22_white.png) 17px 5px no-repeat;
}
.ssl .contrastBox .box {border:1px solid #9a9a9a; border-top:0; background:#fff url(../images/grad_96.gif) left 1px repeat-x; overflow:hidden; padding:0;
	border-bottom-left-radius:12px; -webkit-border-bottom-left-radius:12px; -moz-border-bottom-left-radius:12px; 
	border-bottom-right-radius:12px; -webkit-border-bottom-right-radius:12px; -moz-border-bottom-right-radius:12px;}
.ssl .contrastBox .box .in {border:1px solid #fff; padding:11px 13px 9px 13px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eeecec), color-stop(27%, #ffffff), to(#ffffff));
	background-image: -moz-linear-gradient(top, #eeecec, #ffffff 27%, #ffffff);
	background-image: -ms-linear-gradient(top, #eeecec, #ffffff 27%, #ffffff);
	background-image: -o-linear-gradient(top,  #eeecec, #ffffff 27%, #ffffff);
	background-image: gradient(linear, left top, left bottom, #eeecec, #ffffff 27%, #ffffff);
}
.ssl .contrastBox .grey .in {border:1px solid #ecedf3; background-color:#ecedf3;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdce2), color-stop(27%, #ecedf3), to(#ecedf3));
	background-image: -moz-linear-gradient(top, #dbdce2, #ecedf3 27%, #ecedf3);
	background-image: -ms-linear-gradient(top, #dbdce2, #ecedf3 27%, #ecedf3);
	background-image: -o-linear-gradient(top,  #dbdce2, #ecedf3 27%, #ecedf3);
	background-image: gradient(linear, left top, left bottom, #dbdce2, #ecedf3 27%, #ecedf3);
}
.ssl .contrastBox .cyan .in {border:1px solid #cde6f6; background-color:#cde6f6;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#bfd6e5), color-stop(27%, #cde6f6), to(#cde6f6));
	background-image: -moz-linear-gradient(top, #bfd6e5, #cde6f6 27%, #cde6f6);
	background-image: -ms-linear-gradient(top, #bfd6e5, #cde6f6 27%, #cde6f6);
	background-image: -o-linear-gradient(top,  #bfd6e5, #cde6f6 27%, #cde6f6);
	background-image: gradient(linear, left top, left bottom, #bfd6e5, #cde6f6 27%, #cde6f6);
}
.ssl .contrastBox .salad .in {border:1px solid #d8f8a0; background-color:#d8f8a0;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#c8e694), color-stop(27%, #d8f8a0), to(#d8f8a0));
	background-image: -moz-linear-gradient(top, #c8e694, #d8f8a0 27%, #d8f8a0);
	background-image: -ms-linear-gradient(top, #c8e694, #d8f8a0 27%, #d8f8a0);
	background-image: -o-linear-gradient(top,  #c8e694, #d8f8a0 27%, #d8f8a0);
	background-image: gradient(linear, left top, left bottom, #c8e694, #d8f8a0 27%, #d8f8a0);
}
.ssl .contrastBox .in p:first-child {min-height:73px; line-height:1.3846153846em !important; padding-bottom:9px;}
.ssl .contrastBox form {padding:0 0 3px 0; border-bottom:1px solid #ccc; margin:0 0 7px 0;}
.ssl .contrastBox .grey form {border-bottom-color:#bcbdc2;}
.ssl .contrastBox .cyan form {border-bottom-color:#afc6d2;}
.ssl .contrastBox .salad form {border-bottom-color:#b1cb81;}
.ssl .contrastBox form * {float:none;}
.ssl .contrastBox form label {font-weight:bold; margin:0 0 8px 0; display:block;}
.ssl .contrastBox form select {margin:0; min-width:134px;}
.ssl .contrastBox form input[type="submit"] {display:block; margin-top:10px;}
.ssl .contrastBox ul li {font-size:1.083333333em; line-height:19px; padding:0px 0 4px 25px; background:url(../images/mark_check_16x12.png) left 3px no-repeat;}

.pageSSL .panels_overview .blocks {border-top:0; padding-top:0;}
.pageSSL .ajax__tab_panel h2 {font-weight:bold; color:#000; padding-top:6px; padding-bottom:3px;}
.pageSSL .ajax__tab_panel h2 + p {margin-bottom:10px;}
.pageSSL .ajax__tab_panel h2 + p.borderB {padding-bottom:15px; margin-bottom:3px;}

.tableSSL {width:100%; border-collapse:separate;}
.tableSSL tbody td {height:29px; vertical-align:middle; padding:0 10px; font-size:13px; white-space:nowrap; border-top:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}
.tableSSL tbody tr td:first-child {font-weight:bold; white-space:normal; padding-left:14px; border-left:1px solid #d7d7d7;}
.tableSSL tbody tr:first-child td {border-top:0;}
.tableSSL tbody tr.last td {border-bottom:0;}
.tableSSL tbody tr.odd td {background-color:#f6f6f8;}
.tableSSL tbody td.yes, .tableSSL tbody td.no {background-position:10px 50%;}
.tableSSL tbody td.VeriSignS {background:url(../images/logo_VerisignSecured_74x38.png) 10px 50% no-repeat; height:49px;}
.tableSSL tbody td.RapidS {background:url(../images/ssl_rapid.gif) 10px 50% no-repeat; background-position: center; background-size: auto 100%; height:49px;}
.tableSSL tbody td.ThawteS {background:url(../images/ssl_thawte.gif) 10px 50% no-repeat; background-position: center; background-size: auto 100%; height:49px;}
.tableSSL tbody td.GeotrustS {background:url(../images/ssl_geotrust.png) 10px 50% no-repeat; background-position: center; background-size: auto 100%; height:49px;}
.tableSSL tbody td.SymantecS {background:url(../images/ssl_norton.png) 10px 50% no-repeat; background-position: center; background-size: auto 100%; height:49px;}
.tableSSL thead th {font:bold 15px Tahoma, Geneva, sans-serif; color:#fff; height:35px; padding:0 7px 0 35px; border:0; text-align:left; vertical-align:middle; white-space:nowrap;
	background:#262626 url(../images/i_lock_17x22_white.png) 10px 50% no-repeat; border-right:1px solid #6d6d6d;}
.tableSSL thead th:first-child {background-image:none; padding-left:15px; border-top-left-radius:12px; -webkit-border-top-left-radius:12px; -moz-border-top-left-radius:12px; border-left:0;}
.tableSSL thead th.last {border-top-right-radius:12px; -webkit-border-top-right-radius:12px; -moz-border-top-right-radius:12px; border-right:1px solid #262626;}
.tableSSL tfoot td {text-align:left; vertical-align:top; border-top:1px solid #a9bdc8; border-right:1px solid #a9bdc8; border-bottom:1px solid #a9bdc8;}
.tableSSL tfoot td:first-child {padding-left:15px; padding-top:19px; font-size:13px; line-height:18px; border-left:1px solid #a9d039;
								border-bottom-left-radius:12px; -webkit-border-bottom-left-radius:12px; -moz-border-radius-bottomleft:12px;}
.tableSSL tfoot td:first-child strong {font-size:17px; display:block;}
.tableSSL tfoot td.last {border-right:1px solid #a9d039; border-bottom-right-radius:12px; -webkit-border-bottom-right-radius:12px; -moz-border-radius-bottomright:12px;}
.tableSSL tfoot td.cell_1 {background:#d8f8a0;}
.tableSSL tfoot td.cell_2 {background:#fff;}
.tableSSL tfoot td.cell_3 {background:#ebedf3;}
.tableSSL tfoot td.cell_4 {background:#cce7f6;}
.tableSSL tfoot td.cell_5 {background:#d8f8a0;}
.tableSSL tfoot form {padding:12px 0 21px 10px;}
.tableSSL tfoot form strong {display:block; height:20px; margin:-11px 1px 3px -9px; padding:11px 0 0 9px;}
.tableSSL tfoot td.cell_2 form strong {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#fff));
	background-image: -moz-linear-gradient(top, #f6f6f6, #fff);
	background-image: -ms-linear-gradient(top, #f6f6f6, #fff);
	background-image: -o-linear-gradient(top,  #f6f6f6, #fff);
	background-image: gradient(linear, left top, left bottom, #f6f6f6, #fff);
}
.tableSSL tfoot form fieldset {padding-bottom:8px;}
.tableSSL tfoot form fieldset * {vertical-align:middle;}
.tableSSL tfoot form fieldset label {margin-left:7px; font-size:13px;}
.tableSSL tfoot form .submit {padding-top:2px;}

.pageSSL .ajax__tab_panel.panels_Technical h2 + p.borderB {margin-bottom:13px;}
.pageSSL .panels_Technical {padding-bottom:8px;}
.pageSSL .panels_Technical .scroller {height:560px; overflow-y:scroll;}

.contentSSL h3 {padding-top:15px;}
.contentSSL h3:first-child {padding-top:0;}
.contentSSL h3, .contentSSL h4 {color:#000; line-height:19px;}
.contentSSL h3 {font-size:18px;}
.contentSSL > ul {padding-left:12px;}
.contentSSL ul.orange li {padding-left:9px;}

.f_selectSSL .submit {display:none;}
.f_selectSSL fieldset {float:left; overflow:hidden; font-size:13px;}
.f_selectSSL fieldset label {font-weight:bold; float:left; text-align:right; width:160px; margin:3px 10px 0 0;}
.f_selectSSL fieldset select {float:left; margin-right:10px; min-width:162px;}
.f_selectSSL fieldset select + a {float:left; margin-top:3px;}
.f_selectSSL .wrap {padding-top:5px;}
.f_selectSSL .wrap fieldset:first-child {width:455px;}

.t_dynamics.t_SSLproducs th.th_lft a {padding-left:9px;}
.t_dynamics.t_SSLproducs th.th_lft:first-child a {padding-left:12px; padding-right:15px;}
.t_dynamics.t_SSLproducs th.last a {padding-left:14px;}
.t_SSLproducs td {text-align:center; min-width:35px;}
.t_SSLproducs td:first-child {padding-left:11px; padding-right:10px; vertical-align:top; text-align:left;}
.t_SSLproducs td span, .t_SSLproducs td b {float:left; margin-top:7px;}
.t_SSLproducs a.i {display:block; float:right; margin-top:6px; background:url(../images/i_i_18x24_blue.png) no-repeat; width:18px; height:24px; text-indent:-999px;}
.t_SSLproducs a.a {float:right; margin-top:6px;}
.t_SSLproducs td.cell_2 {padding-left:10px; text-align:left;}
.t_SSLproducs td.last {text-align:left; padding-left:14px; padding-right:10px; vertical-align:top;}

.pageSSL .panels_Validation h2 {clear:none;}
.pageSSL .panels_Validation h2 + p {margin-bottom:7px;}
.pageSSL .panels_Validation h3 {font-size:13px; padding-top:19px;}
.pageSSL .panels_Validation .foreword img.fRight {margin-top:11px;}
#content .panels_Validation .foreword p {line-height:18px;}
.f_SSLproEV {background:#d8f9a0; border:1px solid #a9d039; border-radius:11px; -moz-border-radius:11px; -webkit-border-radius:11px; padding:15px 15px 2px 33px;}
.f_SSLproEV .wrap strong {font:bold 17px Tahoma, Geneva, sans-serif; letter-spacing:-0.05em; padding-left:27px; padding-top:3px; background:url(../images/i_lock_17x22_black.png) left top no-repeat; display:block; min-height:22px; float:left; margin-right:11px;}
.f_SSLproEV .wrap span {float:left; margin-top:7px; font-size:13px;}
.f_SSLproEV fieldset {padding-top:10px; overflow:hidden;}
.f_SSLproEV fieldset * {float:left;}
.f_SSLproEV fieldset label {font-weight:bold; margin-right:6px; margin-top:6px;}
.f_SSLproEV fieldset select {margin-top:4px; min-width:134px; margin-right:10px;}

/* ma - Email Accounts */
.ma_services .panels_EmailAccounts .unpopulated {padding-top:50px; padding-bottom:60px;}
.ma_services .panels_EmailAccounts .b_ShopForEmailPlans {margin:0 auto;}

/* ma - Pending Transfers - Popup */
#popup_pendingTransfer {width:710px;}
#popup_pendingTransfer .popTitle h3 {color:#ff5b00;}
#popup_pendingTransfer .sub h4 {font-weight:bold; font-size:18px; margin-bottom:11px;}
#popup_pendingTransfer .sub table {width:100%; border-collapse:collapse; table-layout:fixed;}
#popup_pendingTransfer .sub table tr td {border-bottom:1px solid #ffd3a4; border-left:1px solid #ffbf7a; height:28px; vertical-align:middle; font-size:13px;}
#popup_pendingTransfer .sub table tr td:first-child {border-left:0; border-top:1px solid #ffd3a4; padding-right:13px; width:188px; text-align:right; font-weight:bold;}
#popup_pendingTransfer .sub table tr td.last {width:39px;}
#popup_pendingTransfer .sub table tr td.last a {background:url(../images/i_question.png) no-repeat; width:17px; height:17px; display:block; margin:0 auto;}
#popup_pendingTransfer .sub table tr td.last a:hover {background-position:left bottom;}
#popup_pendingTransfer .sub table tr.odd td {border-bottom-color:#ffd7ab;}
#popup_pendingTransfer .sub table tr.even td {background:#ffe7cf;}
#popup_pendingTransfer .sub table tr:first-child td {border-top:1px solid #ffc07a;}
#popup_pendingTransfer .sub table tr td.cell_2 {padding-left:14px; padding-right:10px;}
#popup_pendingTransfer .sub table tr td.pend {padding-left:40px; background-image:url(../images/i_3dots.gif); background-position:10px 50%; background-repeat:no-repeat;}
#popup_pendingTransfer .sub table tr td.yes {padding-left:40px; background-image:url(../images/mark_15x12_green.png); background-position:10px 50%; background-repeat:no-repeat;}
#popup_pendingTransfer .sub table tr td.no {padding-left:40px; background-image:url(../images/i_x_13x12_crimson.png); background-position:10px 50%; background-repeat:no-repeat;}
#popup_pendingTransfer .sub table form {margin:0; padding:0;}
#popup_pendingTransfer .sub table form fieldset {overflow:hidden; height:26px; padding:2px 0 0 0; margin:0;}
#popup_pendingTransfer .sub table form input {float:left;}
#popup_pendingTransfer .sub table form input[type="text"] {color:#999; font-size:13px; margin:1px 0 0 0; padding:2px 6px 2px 8px; width:122px; border:1px solid #a5abb0; margin-right:5px;}
#popup_pendingTransfer .sub table form input[type="text"]:focus {color:#000;}
#popup_pendingTransfer .sub .actions {padding:14px 0 0 201px; overflow:hidden;}
#popup_pendingTransfer .sub .actions * {float:left; margin-right:15px;}

/* ma - Transfers Unpopulated */ /*removed .panel_outbound because I think this should apply to all ma-transfer panels equally - zubair */
.ma_transfers .unpopulated {padding:70px 0 100px 0;}
.ma_transfers .unpopulated.unpopulated_02 {padding:40px 0 50px 0;}
.ma_transfers .unpopulated h2 {margin-bottom:2px;}
.ma_transfers .unpopulated + .titles {border-top:1px solid #9a9a9a;}

/* ma - Transfer Confirm */
#popup_TransferConfirm {width:570px;}
#popup_TransferConfirm .sub {padding:29px 20px 5px 20px; font-size:13px;}
#popup_TransferConfirm .sub h4 {font-weight:bold; font-size:13px; text-align:center;}
#popup_TransferConfirm .sub h4 + p {line-height:21px; text-align:center; padding-bottom:14px;}
#popup_TransferConfirm .actions {padding-top:10px;}
#popup_TransferConfirm .actions a {margin:0 0 0 auto;}
#popup_TransferConfirm .t_dynamicOr td {background:#fff no-repeat;}
#popup_TransferConfirm .t_dynamicOr tr.odd td {background:#fff5ec no-repeat;}
#popup_TransferConfirm .t_dynamicOr td.proc {background-image:url(../images/i_processing_18x18.png) !important; background-position:9px 50% !important; padding-left:40px;}
#popup_TransferConfirm .t_dynamicOr td.comp {background-image:url(../images/i_yes_orange_15x12.png) !important; background-position:10px 50% !important; padding-left:40px;}

/* ma - Categories Unpopulated */
.unpopulatedCategories {padding-top:55px; padding-bottom:135px;}

/* ma - Domain Expired */
.domainExpired {overflow:hidden;}
.domainExpired .ov {width:280px; height:221px; float:left; margin-left:15px; background-position:left top; background-repeat:no-repeat;}
.domainExpired .ov:first-child {margin-left:0;}
.domainExpired .ov_domainSearch {background-image:url(../images/ov_magGlass.jpg);}
.domainExpired .ov_Whois {background-image:url(../images/ov_sleuth.jpg);}
.domainExpired .ov_History {background-image:url(../images/ov_history.jpg);}
.domainExpired .ov p {padding:142px 10px 11px 10px; text-align:center;}
.domainExpired .ov .button {margin:0 auto;}

/* ma - ManageCat Unpopulated */
.noDomainsFound {padding:23px 11.5% 75px 11.5%;}
.noDomainsFound h2 + p {padding-bottom:20px;}
#content .noDomainsFound form {padding:15px 12px 8px 12px; margin:0;}
.noDomainsFound form h3 {font-weight:bold; font-size:18px; margin-bottom:13px;}
.noDomainsFound form fieldset {width:520px; margin:0 auto; padding:0; overflow:hidden; font-size:13px; color:#000;}
.noDomainsFound form fieldset label {width:170px; float:left; margin:7px 10px 0 0; text-align:right; font-weight:bold;}
.noDomainsFound form fieldset input[type="text"] {padding:3px 6px 4px 8px; margin:3px 0 0 0; float:left; width:252px;}
.noDomainsFound form fieldset input[type="submit"] {float:right;}
.noDomainsFound form fieldset a {float:left;}

/* ma - Settings - Account Info */
.ma_settings .panel_accInfo .maSettingsAccInfo_Edit {display:none;}
.ma_settings .panel_accInfo h2 {border-bottom:0; height:auto; padding:0;}
.ma_SettingsAccInfo {overflow:hidden;}
.ma_SettingsAccInfo .ma_contact {float:left; margin-left:15px; width:196px; border:1px solid #d7d7d7; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; overflow:hidden;}
.ma_SettingsAccInfo .ma_contact:first-child {margin-left:0;}
.ma_SettingsAccInfo .ma_contact h3 { padding:2px; font-weight:bold; font-size:13px; color:#fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#e7e7e6), to(#d7d7d7));
	background-image: -moz-linear-gradient(top, #e7e7e6, #d7d7d7);
	background-image: -ms-linear-gradient(top, #e7e7e6, #d7d7d7);
	background-image: -o-linear-gradient(top,  #e7e7e6, #d7d7d7);
	background-image: gradient(linear, left top, left bottom, #e7e7e6, #d7d7d7);
}
.ma_SettingsAccInfo .ma_contact h3 b {display:block; padding-left:8px; line-height:29px; height:30px; 
	border-top-left-radius:8px; -webkit-border-top-left-radius:8px; -moz-border-top-left-radius:8px;
	border-top-right-radius:8px; -webkit-border-top-right-radius:8px; -moz-border-top-right-radius:8px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#2b414c), to(#020303));
	background-image: -moz-linear-gradient(top, #2b414c, #020303);
	background-image: -ms-linear-gradient(top, #2b414c, #020303);
	background-image: -o-linear-gradient(top,  #2b414c, #020303);
	background-image: gradient(linear, left top, left bottom, #2b414c, #020303);
}
.ma_SettingsAccInfo .ma_contact p {font-size:13px; line-height:17px; padding:6px 10px 20px 10px;}

/* ma - Settings - Financials */
.ccAddrDiffer {display:none;}
#content.ma_settings .panel_financials form {padding:0 0 0 135px; border:0;}
.ma_settings .panel_financials .ccInfo h3 {border-bottom:1px solid #999; padding-bottom:10px; padding-left:164px;}
.ma_settings .panel_financials form fieldset.check span {font-weight:normal;}
.panel_financials h3 {color:#000; padding-top:19px;}
.ma_settings .ajax__tab_panel.panel_financials form input[type="text"], .ma_settings .ajax__tab_panel.panel_financials form input[type="password"] {padding:2px 7px 1px 7px;}
.panel_financials .ccOnFile {padding:0;}
.panel_financials .ccOnFile h3 {margin-bottom:10px;}
.panel_financials .ccOnFile > div {border:1px solid #d7d7d7; padding:1px 0; background:#fff;}
.panel_financials .ccOnFile h3 + div {border-bottom:0;}
.panel_financials .ccOnFile > div > div {padding:10px 14px; background-color:#fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#fff));
	background-image: -moz-linear-gradient(top, #f2f2f2, #fff);
	background-image: -ms-linear-gradient(top, #f2f2f2, #fff);
	background-image: -o-linear-gradient(top,  #f2f2f2, #fff);
	background-image: gradient(linear, left top, left bottom, #f2f2f2, #fff);
}

/* ma - Settings - General */
.panel_general {margin-bottom:0;}
.panel_general .t_dynamics th a {text-align:left;}
.panel_general .t_dynamics td {padding-left:15px;}
.panel_general .t_dynamics td span {padding-right:20px;}
.panel_general .t_dynamics td.cell_2 {width:158px;}
.panel_general .t_dynamics td.cell_3 {width:115px;}
.panel_general .t_dynamics td.cell_4 {width:75px;}
.panel_general .tb_title {border-top:1px solid #999;}
.ma_settings .panel_general .tb_title {padding-top:6px; height:auto;}

#popup_viewReceipt {width:810px;}
#popup_viewReceipt .sub {background:transparent; border:0; padding:0;}
#popup_viewReceipt .sub p {font-size:13px; line-height:21px;}
#popup_viewReceipt .sub h4 {font-size:20px; font-weight:normal; color:#696969; padding-top:10px; padding-bottom:12px;}
#popup_viewReceipt .sub h5 {font-size:13px; line-height:21px;}
#popup_viewReceipt .message {border-bottom:1px solid #d7d7d7; padding-bottom:13px;}
#popup_viewReceipt .orderInfo {border-bottom:1px solid #d7d7d7; padding-top:9px; padding-bottom:12px;}
#popup_viewReceipt .orderInfo .b_printer {margin-top:6px;}
#popup_viewReceipt .orderInfo em {font-style:normal; color:red; font-weight:bold; font-size:17px;}
#popup_viewReceipt .billingInfo {padding-top:9px;}
#popup_viewReceipt table, #popup_viewReceipt table th, #popup_viewReceipt table td {margin:0; padding:0; border-spacing:0;}
#popup_viewReceipt table {width:100%; border-collapse:separate; font-size:13px; margin-bottom:14px;}
#popup_viewReceipt table a {font-weight:bold;}
#popup_viewReceipt table thead th {background:#e1e1e1; font-weight:bold; font-size:11px; height:30px; border-top:1px solid #cecece; text-align:left; padding-left:15px;}
#popup_viewReceipt table thead th:first-child {border-top-left-radius:10px; -webkit-border-top-left-radius:10px; -moz-border-top-left-radius:10px;}
#popup_viewReceipt table tfoot td:first-child {border-bottom-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-bottom-left-radius:10px; border-left:1px solid #cecece;}
#popup_viewReceipt table thead th.last {border-top-right-radius:10px; -webkit-border-top-right-radius:10px; -moz-border-top-right-radius:10px; border-right:1px solid #cecece;}
#popup_viewReceipt table tfoot td.last {border-bottom-right-radius:10px; -webkit-border-bottom-right-radius:10px; -moz-border-bottom-right-radius:10px; border-right:1px solid #cecece;}
#popup_viewReceipt table tfoot td {background:#f7f7f8; height:44px; text-align:right; padding-right:25px; font-weight:bold; font-size:14px; border-bottom:1px solid #cecece;}
#popup_viewReceipt table tfoot td strong {font-size:16px; margin-left:50px;}
#popup_viewReceipt table thead th, #popup_viewReceipt table tbody td {border-bottom:1px solid #cecece; border-right:1px solid #cecece;}
#popup_viewReceipt table thead tr th:first-child, #popup_viewReceipt table tbody tr td:first-child {border-left:1px solid #cecece;}
#popup_viewReceipt table tbody td {padding-left:15px; height:32px; vertical-align:middle;
	background-color:#fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(3%, #fff), color-stop(4%, #f6f6f7), color-stop(50%, #fff), to(#fff));
	background-image: -moz-linear-gradient(top, #fff, #fff 3%, #f6f6f7 4%, #fff 50%, #fff);
	background-image: -ms-linear-gradient(top, #fff, #fff 3%, #f6f6f7 4%, #fff 50%, #fff);
	background-image: -o-linear-gradient(top,  #fff, #fff 3%, #f6f6f7 4%, #fff 50%, #fff);
	background-image: gradient(linear, left top, left bottom, #fff, #fff 3%, #f6f6f7 4%, #fff 50%, #fff);
}
#popup_viewReceipt table tbody td.cell_1 {width:64%;}
#popup_viewReceipt table tbody td.cell_2, #popup_viewReceipt table tbody td.cell_3 {text-align:center; padding:0;} 
#popup_viewReceipt table tbody td.cell_4 {text-align:right; font-weight:bold; width:13%; padding-right:25px;}
#popup_viewReceipt .bottom a {float:left;}
#popup_viewReceipt .bottom a.NB {margin:1px 15px 0 0;}
#popup_viewReceipt .bottom p {float:right; color:#9aa7b2; font-size:11px; padding:19px 0 0 0;}
a.ICANN {text-decoration:none; color:#3c3f41; font-weight:bold; font-size:14px; line-height:18px; overflow:hidden;}
a.ICANN img {float:left; margin-right:15px;}
a.ICANN span {float:left; margin-top:10px;}

/* ma - Settings - Linked Accounts */
.ma_settings .panel_linkedAcc h2 {height:auto;}
.LiAcc_intro img.fRight {margin-top:0px; margin-left:24px; margin-right:10px;}
.LiAcc_intro p {line-height:20px; padding:9px 0 0 0;}
.LiAcc_intro h2 {line-height:20px; border:0; padding:0 0 0 0; font-size:14px;}
.LiAcc_intro h2 + p {padding-top:0;}
#content .panel_linkedAcc form {border:0; padding:0 0 0 0;}
.LiAcc_intro form fieldset {margin:0 0 13px 0 !important; padding:0;}
.LiAcc_intro form fieldset * {margin:0; padding:0; float:none !important;}
.LiAcc_intro form fieldset label, .LiAcc_intro form fieldset input {vertical-align:middle;}
.LiAcc_intro form fieldset label {text-align:left; width:auto !important; margin-left:10px;}
.LiAcc_intro form input[type="submit"] {background-image:url(../images/b_EnableLinkedAccounts.png); width:188px; height:42px;}

.LiAccount {padding:0 0;}
.LiAccount h2 {padding-bottom:7px;}
.LiAccount .frameR11 {padding:12px 15px 15px 15px;}
.LiAccount h3 {font-size:13px; margin-bottom:9px;}
.LiAccount h3.mb {margin-bottom:14px;}
.LiAccount .t_dynamics th {text-align:center; padding:0; font-size:12px;}
.LiAccount .t_dynamics th:first-child {min-width:20%;}
.LiAccount .t_dynamics th.last {min-width:17%;}
.LiAccount .t_dynamics th:first-child, .LiAccount .t_dynamics th.last {text-align:left; padding-left:15px;}
.LiAccount .t_dynamics td {text-align:left; padding-left:15px;}
.LiAccount .t_dynamics td em {color:#ccc; font-style:normal;}
.LiAccount .confirmed, .LiAccount .request {border:1px solid #9a9a9a; border-radius:11px; -moz-border-radius:11px; -webkit-border-radius:11px; overflow:hidden; background-color:#ebf5ff; background-repeat:no-repeat;}
.LiAccount .request {background-images:url(../images/i_alert_23x20.png); background-position:16px 15px; padding:16px 15px 12px 52px;}
.LiAccount .request p {float:left; margin-top:1px;}
.LiAccount .request .buttons {float:right;}
.LiAccount .request .buttons a {float:left; margin-left:5px;}
.LiAccount .confirmed {background-image:url(../images/mark_check_23x18_dark.png); background-position:18px 19px; padding:12px 22px 12px 56px;}
.LiAccount .confirmed a.button {float:right; margin-top:9px;}
.LiAccount .confirmed div {float:left;}
.LiAccount .confirmed h3 {margin-bottom:4px; font-size:14px;}
.LiAccount .invite {border-bottom:1px solid #dfdfdf; overflow:hidden; padding-top:5px; padding-bottom:2px;}
.LiAccount table + .invite {padding-top:11px;}
.LiAccount .invite p {float:left; margin-top:1px;}
.LiAccount .invite .buttons {float:right; overflow:hidden;}
.LiAccount .invite .buttons a {float:left; margin-left:5px;}

/* ma - Settings - Securities */
#content .panel_secSettings form {padding:0;}
.panel_secSettings form table, .panel_secSettings form table td {border:0; margin:0; padding:0; border-collapse:collapse;}
.panel_secSettings form table {width:100%; table-layout:fixed;}
.panel_secSettings form table td {padding:4px 0; vertical-align:middle; border-bottom:1px solid #efefef;}
.panel_secSettings form table td.cell_1 {width:219px; padding-right:20px; text-align:right;}
.panel_secSettings form table td.cell_2 {width:332px; padding-right:5px;}
.panel_secSettings form table td.cell_3 {vertical-align:top; padding-left:8px; padding-top:7px; padding-bottom:6px;}
.panel_secSettings form label {width:auto;}

/* Other Extensions */
.panels_OtherExtensions {padding:1px 15px 15px 15px;}
.panels_OtherExtensions .t_Extensions {width:48.5%;}
.panels_OtherExtensions h3 {font-size:13px; color:#000; padding:7px 0;}

/* Premiums */
.dailyDeals h1 {padding-bottom:10px;}

.whatsTheDifference {padding:15px;}
.whatsTheDifference h2 {font-size:19px; line-height:23px; color:#000;}
.whatsTheDifference img.fLeft {margin:10px 13px 3px 0;}
.whatsTheDifference p {padding:10px 0 0 0; line-height:30px;}

.f_dailyDeals {padding:3px 16px 5px 16px;}
.f_dailyDeals fieldset {padding-left:30px; background-position:13px 23px;}

/*
.f_searchPremium {padding:0 0 4px 2px;}
.f_searchPremium .inner {background:url(../images/stripes_350x145.png) 2px bottom no-repeat; padding:19px 0 0 68px;}
.f_searchPremium h2 {text-indent:-9999px; background:url(../images/h_startHere.png) no-repeat; width:119px; height:19px; margin-bottom:10px;}
.f_searchPremium fieldset {margin:0 0 10px 0; padding:0; overflow:hidden;}
.f_searchPremium fieldset * {float:left; margin-right:5px;}
.f_searchPremium fieldset label {float:left; text-align:right; margin-right:10px; min-width:67px;}
.f_searchPremium fieldset label , .f_searchPremium fieldset span {font-weight:bold; margin-top:3px;}
.f_searchPremium fieldset input[type="text"] {color:#696969; margin-top:0; margin-bottom:0; margin-left:0; padding:1px 6px 2px 6px; width:73px;}
.f_searchPremium fieldset input[type="text"].sPhrase {width:260px;}
.f_searchPremium .submit {padding-left:77px;}
*/