/*---homepage---*/
#fp_header_body{width:940px;}
#fp_second_header_body{border-top:1px solid #EDEDED;border-bottom:1px solid #E4E4E4;background:url(/images/homepage/second_bg.png) repeat-x;height:192px; padding:20px}
#fp_header{padding-left:30px; margin-top:20px; font-size:40px;font-weight:bold;}
#fp_details_left{margin-left:70px}
ul.fp_list li{margin-bottom:10px}
.fp_check{float:left;width:70px}
.fp_point{float:left;font-size:16px;padding-top:7px; color:#5a95a2}
#fp_counter_body{background-color:#f4fbfe; width:470px;height:60px; text-align:left}
#fp_counter_text{padding-top:22px;font-size:14px;color:#6b8497;background:#E4EEBA}
.fp_counter{background:url(/images/homepage/fp_counter_extend.png) 0 0 no-repeat; width:507px; height:135px; position:relative; }
.fp_counter div{width:113px; height:94px; position:absolute; top: 19px; line-height: 94px; text-align:center; color:#fff; font-size: 48px; font-weight:bold;}
.fp_counter #fp_counter_0{left: 0px;width:100px}
.fp_counter #fp_counter_1{left: 107px}
.fp_counter #fp_counter_2{left: 242px}
.fp_counter #fp_counter_3{left: 378px}
.fp_highlight{width:209px; height:170px;position:absolute;background-color:#cdeff6;margin-top:-20px;}
.fp_highlight_body{position:absolute;background:url(/images/homepage/highlight.png) no-repeat;width:209px;height:15px;margin-top:-20px;}
.fp_highlight_text{position:relative;padding-left:10px}

#fp_envelope{position:relative;margin-top:-58px}
#fp_signup_body{position:absolute; margin-left:-42px; margin-top:15px}
#counterwrap{height:30px;width:330px;float:left; margin-top:15px;position:relative;margin-left:-85px}
.fp_details_header{line-height:43px}
#fp_details_1{padding:35px 15px 0px 45px;color:#212121;font-size:14px;background:#E4EEBA}
#fp_details_1 .r{float:right;margin-left:20px;}
#fp_details_1 .r p{font-size:18px;text-align:center;color:#231f20;font-weight:bold;padding:10px 0}
#fp_details_1 h1{font-size:25px;margin:0 0 5px 0;color:#212121;font-weight:bold}
#fp_highlight_1{margin-left:-20px}
#fp_highlight_1_body{margin-left:-20px}
#fp_highlight_4{margin-left:6px}
#fp_highlight_4_body{margin-left:6px}

#fp_details_2, #fp_details_3{width:100%;color:#303030}
#fp_details_2 td{padding:20px;width:25%;cursor:pointer;}
#fp_details_2 td img{float:left; margin-right:10px}
#fp_details_2 td h2, #fp_details_3 td h2{color:#000;margin:0;font-size:16px;font-weight:bold}
#fp_details_2 td p{clear:both;padding:5px 0}
#fp_details_2 td a, #fp_details_3 td a{text-decoration:underline;font-weight:bold}
.fp_section_2 img{margin-right:0px; margin-top:-25px; position:relative}
#fp_details_3 td{padding:20px;width:33%}
#fp_details_3 td a{font-size:13px}
#fp_details_3 ul{margin:20px 0 0 0;padding:0}
#fp_details_3 ul.l1 li {list-style:none;background:url(/images/homepage/arrow1.png) 0 0 no-repeat;padding:0px 0 20px 20px}
#fp_details_3 ul.l2 li {list-style:none;background:url(/images/homepage/list1.png) 0 0 no-repeat;padding:0px 0 20px 20px}
#fp_details_3 .q{line-height:1.5em;}
#fp_details_3 .q p{padding:10px 0;color:#4b4b4b;font-size:14.5px;font-weight:bold}
.fp_section_3 img.i{margin-top:-32px;position:relative}
#fp_welcome_text {position:relative;width:370px;height:200px}
#fp_welcome_text .c{position:absolute;background:#E4EEBA}
#fp_welcome_text a.pricing{position:absolute;bottom:15px;z-index:100}
/*---login elements---*/
#icon_login_position{float:left;padding-right:10px;padding-left:10px}
#login_header{float:left;font-size:20px;position:relative;margin-top:10px}
#login_body{padding:20px 10px 0px 20px}

/*---table---*/
table td{border:none;vertical-align:top;}
table th{border:none; font-weight:normal;text-align:right; vertical-align:top;}
.stats_display{ border: 12px solid #96acb4;border-right:none;margin-top:6px; float:right;width:100%}

/*---form elements---*/
.form_error{color:#FF0000;font-size:10px; font-weight:bold}
.inputbox{border:1px solid #CCC; background-color:#FFF;padding:3px; color:#444}
.wizard_inputbox{padding:6px;font-size:14px; width:350px}
.textarea{border:1px solid #CCC; background-color:#FFF;}
table.form_listing td{ padding-bottom:15px; height:10px}
table.form_listng th{ padding-bottom:15px}
ul.error_list{position:relative;margin:-10px 0px 0px 0px;color:#FF0000}
ul.error_list li {list-style:none;text-align:right;padding-right:0px;color:#FF0000}
.right ul.error_list li {text-align:left}
.fleft{float:left}
.fright{float:right}
.indent{margin-left:30px}
.tab_center{padding:50px}
/*----icons----*/
#icon_home{float:left;padding-right:20px}

/*---submit buttons---*/
.submit_yellow{background:url(/images/submit/yellow.png) no-repeat; width:91px; height:37px; border:none!important; color:#FFF; font-weight:bold;font-size:14px;}
.submit_green_next{background:url(/images/submit/next_green.png) no-repeat; width:112px; height:34px; border:none!important; color:#FFF; font-weight:bold;font-size:14px;display:block;padding-right:5px}
.submit_yellow_link{display:block;text-align:center; padding-top:8px;text-decoration:none!important}
.submit_yellow_link:hover{text-decoration:none!important;color:#FFF!important}
.submit_small_yellow{background:url(/images/submit/small_yellow.png) no-repeat; width:97px; height:24px;display:block;color:#FFF; text-align:center; padding-top:4px}
.submit_small_yellow:hover{color:#FFF;text-decoration:none}
.submit_green{background:url(/images/submit/green.png) no-repeat;width:80px; height:24px;display:block;font-size:11px; color:#FFF;padding-left:12px;padding-top:5px}
.submit_green:hover{text-decoration:none; color:#EEE}
.submit_green_long{background:url(/images/submit/green_long.png) no-repeat;width:150px; height:31px; text-align:center;display:block;font-size:11px; color:#FFF;padding-top:9px;text-decoration:none!important}
.submit_green_long:hover{text-decoration:none!important;color:#FFF}

/*---modal---*/
.yui-panel{border:1px solid #768053!important}
.yui-panel .hd {color:#fff!important;font-size:14px!important;text-align:left;background:none!important;background-color:#7fd0e1!important;border-bottom:1px solid #7fd0e1!important}
.yui-panel .bd {overflow:hidden;padding:4px;border:1px solid #CCC;background-color:#FFF!important}
.yui-panel .bd a{color:#768053!important;text-decoration:underline}
.yui-panel .ft {border-bottom:1px solid #b6c973!important;background-color:#FFF!important}

/*---spacing---*/
.smallspacer{height:10px}
.spacer{height:25px}
.spacer2{height:50px}
.spacer3{height:75px}

/*---Font sizes---*/
.tiny{font-size:10px;}

/*---band elements---*/
.blue_band{background-color:#daf1f9;width:100%; height:45px}

/*---common---*/
a{color:#1a8fa8;text-decoration:none}
a:hover{color:#143a0a;text-decoration:underline}
.clear{clear:both}
h1{color:#4192a2;font-size:24px;margin-bottom:10px;font-weight:normal}
h2{color:#7c9079;font-size:20px;font-weight:normal}
h3{color:#55a5b6;font-size:16px}
p{color:#666}
li{color:#666}
.form_error{float:right; color:#FF0000;position:relative}
.table_position{margin-left:40px}
.table_position{line-height:1.9em}
.info_field{color:#555;text-align:left;vertical-align:top}
.info_value{color:#999;text-align:left;vertical-align:top}
.info_field h3{padding-top:0px;margin-top:0px;text-align:left;}
.big{font-size:48px;margin:0;padding:0;border:0}
.bold{font-weight:bold}
.center{text-align:center}
.block{display:block}
.page_header{font-size:32px;margin-top:10px}
.page_subheader{font-size:18px;color:#4192a2}
.ct{text-align:center}
.rt{text-align:right}
.round4{-moz-border-radius:4px; -webkit-border-radius:4px;}
.abs{position:absolute}

/*---separators---*/
.separator_grey{height:1px;width:100%; background-color:#DDD; overflow:hidden}

/*---progress bars ---*/
#progress_bar{width:200px;height:15px;background-color:#b1b7af}
#progress_bar_fill{height:15px;float:left}
#progress_bar_percentage{text-align:right;margin-top:-5px;position:relative;float:right}
.progress_green{background-color:#c0e559}
.progress_blue{background-color:#46b4c1}
.progress_yellow{background-color:#fff000}
.progress_orange{background-color:#e87838}
.progress_red{background-color:#a61c14}

/*---datatables---*/
.yui-pg-rpp-options{border:1px solid #CCC}
.yui-dt-paginator{background-color:#F5F5F5}
#list_text_link a{text-decoration:underline}
#indicator_search{position:absolute;margin-left:360px;margin-top:-4px;float:left}
.class_indicator_search{position:absolute;margin-left:360px;margin-top:-4px;float:left}

/*---background colors---*/
.view_bg{background-color:#f8fef6;padding:5px 10px 10px 60px}

/*---email list---*/
#list_text_link{color:#548B54;float:right;padding-top:8px;padding-right:10px}
#list_search_text{padding-top:6px;float:left;padding-right:5px;font-size:11px;font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.list_management_link a{float:right;padding:10px 10px 0px 0px;text-decoration:underline}

/*---containers---*/
.lg1_container_box{margin-left:auto; margin-right:auto;}
.lg1_container_t {background: url(/images/containers/lg1/t.png) 0 0 repeat-x; width: 100%}
.lg1_container_b {background: url(/images/containers/lg1/b.png) 0 100% repeat-x}
.lg1_container_l {background: url(/images/containers/lg1/l.png) 0 0 repeat-y}
.lg1_container_r {background: url(/images/containers/lg1/r.png) 100% 0 repeat-y;}
.lg1_container_bl {background: url(/images/containers/lg1/bl.png) 0 100% no-repeat}
.lg1_container_br {background: url(/images/containers/lg1/br.png) 100% 100% no-repeat}
.lg1_container_tl {background: url(/images/containers/lg1/tl.png) 0 0 no-repeat}
.lg1_container_tr {background: url(/images/containers/lg1/tr.png) 100% 0 no-repeat; padding:5px}
.lg1_container_body{background:url(/images/containers/lg1/bg.png) repeat-x; width:100%;background-color:#fafdf9;text-decoration:none}

/*---notifications---*/
.notification_body{margin:auto; text-align:center; padding:4px;width:500px}
.message_warning{border:1px solid #efea79;background-color:#fefbed}
.message_success{border:1px solid #35b94d;background-color:#e8fde6}
.message_message{border:1px solid #589db9;background-color:#c2e0e6}
.yellow{color:#fa7800}
.green{color:#6aab63}
.blue{ color:#586f78}

/*---user panel elements ---*/
#usernav_body{background-color:#f2f2f2; border:1px solid #e0e0e0;}
#usernav{border:none}
#usernav_position{}
#usernav ul li {border:none;margin:1px;height:25px; padding-top:4px; *padding-top:0px}
#usernav ul li a {color:#4192a2;border-top:none;border-bottom:none;border-left-color:#d1e9f4}
#usernav ul li a:hover{text-decoration:none}
#usernav_position ul li div div{border-color:white}
#usernav ul li ul li {width:140px;display:block}
#usernav ul li ul li:hover {background-color:#e8f6f9}
#usernav ul li ul li a{padding-top:2px; padding-bottom:3px;color:#79976b}
#usernav ul li ul{ border-color:white}
#usernav_welcome{float:right;margin-right:10px;font-size:11px;color:#3191a5;line-height:24px}

/*---reseller panel elements ---*/
#reseller_button{background:url(/images/reseller_button.png) no-repeat;width:51px;height:20px;color:#5f8a53; text-decoration:none;font-size:10px;display:block; margin-left:2px;margin-top:2px;padding-top:4px;padding-left:14px}
#reseller_body{height:25px;padding-left:1px;}
#resellernav_body{float:right;width:359px}
#resellernav{border:none;}
#resellernav_position{background-color:#dee8be}
#resellernav ul li {border:none;}
#resellernav ul li a:hover{background-color:#eff6d9!important;text-decoration:none}
#resellernav ul li a {color:#4192a2;border-top:none;border-bottom:none;border-left-color:#dee8be;padding-top:2px;padding-bottom:3px;font-size:11px;color:#5f8a53}
#resellernav_position ul li:hover{background-color:#eff6d9!important;background:none}
#resellernav_position ul li ul li:hover {background-color:#eff6d9}
#reseller_username_position{float:right;padding-top:6px;font-size:11px;color:#7bac6d;padding-right:35px;background-color:#eff6d9;height:20px}
#reseller_change_position{width:80px;float:right;background-color:#eff6d9;padding-top:1px;height:25px;padding-left:2px}
#resellernav_position ul li div div{ border-color:white!important}
#reseller_header{position:relative; margin-top:1px;}

/*---reseller user_send_ip_table ---*/
table.user_send_table th{background-color:#EEE;width:100px}
table.user_send_table td{width:100px; text-align:right}

/*---pricing---*/
table.pricing{width:926px}
table.pricing th{text-align:center; font-family:Tahoma; font-size:22px; color:#5a5a5a; vertical-align:middle; padding:0}
table.pricing th a{color:#000}
table.pricing td{padding:8px 10px 8px 15px; font-weight:bold; text-align: center; height:18px}
table.pricing .c td{background:url(/images/pricing/bg_brd.png) 0 100% no-repeat;}
table.pricing td.first{text-align:left; height:22px; background:url(/images/pricing/bg_f.png) 0 0 no-repeat; color:#6d7f1f; font-size:13px; width: 197px}
table.pricing td.last{background:url(/images/pricing/bg_l.png) 100% 0 repeat-y;}
table.pricing td.s{background-color:#f0f7f7 !important;width:119px;}
table.pricing .t td, table.pricing .b td{padding:0; font-size:1px; height:8px; background-color:#eff6d1;}
table.pricing tr.t td.f{background:url(/images/pricing/bg_top.png) 0 0 no-repeat;}
table.pricing tr.t td.l{background:url(/images/pricing/bg_top.png) 100% 0 no-repeat;}
table.pricing tr.b td.f{background:url(/images/pricing/bg_bot.png) 0 0 no-repeat;}
table.pricing tr.b td.l{background:url(/images/pricing/bg_bot.png) 100% 0 no-repeat;}
table.pricing tr.b1 td{vertical-align:middle}
div.pricing_popup{position:absolute; left:200; top: 500; width:280px; background:url(/images/pricing/popup_top.png) 0 0 no-repeat}
div.pricing_popup .t{color:#6d7b31;font-weight:bold;line-height:32px;text-align:center;}
div.pricing_popup .c{padding:5px 10px 10px 30px;background:url(/images/pricing/popup_bg.png) 100% 0 repeat-y;}
div.pricing_popup .b{background:url(/images/pricing/popup_bot.png) 100% 0 no-repeat;height:7px}
div.pricing_popup_l{position:absolute; left:200; top: 500; width:553px; background:url(/images/pricing/popup_top_l.png) 0 0 no-repeat}
div.pricing_popup_l .t{color:#6d7b31;font-weight:bold;line-height:32px;text-align:center;}
div.pricing_popup_l .c{padding:5px 10px 10px 30px;background:url(/images/pricing/popup_bg_l.png) 100% 0 repeat-y;}
div.pricing_popup_l .b{background:url(/images/pricing/popup_bot_l.png) 100% 0 no-repeat;height:7px}
.pricing_help{cursor:help;}
@-moz-document url-prefix(){table.pricing td.first {height:38px !important}}

/*---contact us---*/
#contact label{float:left; width:55px; text-align:right; padding:5px 5px 0px 0px; *font-size:smaller;}
#contact .inputbox{padding:6px; width:200px;}
#contact .submit{padding:5px;margin:5px 0px 0px 58px;}

/*---account---*/
#stats_filter_type{background-color:#eff6d9;color:#5f8a53;font-size:11px;padding-top:6px;padding-bottom:6px}
#stats_update_link{text-align:center;padding-left:0px; float:right; margin-right:10px;margin-top:10px; height:25px; background-color:#386591;border:1px solid #26527e;width:100px; height:25px; padding-top:6px;color:#FFF}
#stats_update_link:hover{text-decoration:none}
#stats_update_date, #checkbox_cancel{float:right; margin-right:20px; display:block; width:70px;background-color:#557ba0;font-size:10px;text-align:center;padding-top:4px;padding-bottom:4px; margin-top:17px;color:#FFF}
#checkbox_nav{font-size:12px;padding:5px;padding:10px;border:1px solid #eee;margin-top:-1px}
#checkbox_nav p{float:left;width:33%;text-align:left}
#checkbox_nav ul{text-align:left;overflow:auto;}
#checkbox_nav li{float:left;width: 170px;list-style-type:none;}
#date_select_body{margin-left:250px}
#date_body_change{position:absolute;z-index:9999;background-color:#fff!important; margin-top:10px; border:1px solid #000;padding:10px}
#date_body_text{padding-top:4px; color:#FFF; font-size:11px;padding-bottom:4px}

/*---signup---*/
#reload_position{margin:15px 25px 0px 0px}

/*---features---*/
#feature_nav_body{width:100%;background-color:#e8f2ff;padding-top:2px;padding-bottom:4px}
.feature_body_position{padding-left:3px}
.features_button{background:url(/images/submit/blue_price.png) no-repeat;text-align:center; width:125px; height:22px;padding-top:4px;float:left;margin:3px 5px 0px 5px;text-decoration:underline;color:#EEE}
.features_button:hover{color:#FFF}
#feature_signup_body{float:right;background-color:#fcffa2;width:120px;height:31px;position:relative;margin-top:-2px;margin-bottom:-6px;padding-top:4px;_height:33px;*height:33px}
#submit_body_position{padding-left:11px}
.feature_thumb_body{width:495px;float:left}
.feature_content_body{width:380px;float:left;margin-top:-17px;position:relative;margin-left:20px; text-align:center}
.price_strike{text-decoration:line-through; color:#000;z-index:1;cursor:help}
.discount_price{position:absolute;margin-left:34px; margin-top:-2px; z-index:0;color:#FF0000;width:46px; text-decoration:none!important;cursor:help;*margin-left:-23px}
/*---reseller-throttle---*/
#throttle_radio_list ul li{ list-style:none; float:left; padding-right:10px}

/*---wizard settings---*/
#wizard_nav_body{float:right;border:1px solid #d5dfb7; background-color:#eff6d9;height:32px}
.wizzard_button_body{float:left;height:32px;width:140px;font-size:12px;}
.wizard_botton {height:32px;float:left}
.wizard_button a {height:32px;display:block!important;position:relative}
.wizard_button a:hover{background-color:#f1f7dd;text-decoration:none;cursor:hand;height:32px}
.wizard_button:hover{background-color:#f1f7dd}
.wizard_button_select{border-bottom:2px solid #b9bdaa;height:32px;background-color:#FFF;margin-top:0px;z-index:2;}
.wizard_text{float:left; padding-top:9px; padding-left:8px;color:#96a371}
.wizard_image{float:left;margin-left:3px}
table.wizard_table ul li, label{border:none!important;list-style:none}
table.wizard_table{width:400px;margin-left:auto;margin-right:auto;border:none!important}
table.wizard_table textarea{width:700px;height:250px}
table.wizard_table ul li radio{ border:none!important}
.wizard_action_body{float:right;width:300px}
#skip_link{margin-top:6px;margin-right:10px;padding-left:0px;text-align:center}
h3.grey_header{width:100%;text-align:left;background-color:#E8E8E8;padding:5px;font-size:16px;color:#6B6B6B;font-weight:normal;}
label.wizard_radio{color:#555;font-size:13px}

/*-- dns wizard --*/
table.ip_wizard_table{border:1px dotted #CCC;text-align:left;width:100%;}
table.ip_wizard_table th{font-weight:normal; text-align:left; font-size:13px;background-color:#F0FFF0}
.ip_dkim_string{overflow-x:scroll;overflow-y:hidden;padding:10px 15px 10px 15px;white-space:nowrap; border:1px dashed #CCC}
.ip_dkim_width{width:480px}
.ip_wizard_height{height:55px}
table#fbl_submission th{font-size:11px}
#dns_indicator{position:absolute;margin-left:50px}
.row_even{background-color:#F7F7F7}
table.auto_submission td{font-size:12px; color:#888}
/*--- newsletter ---*/
.newsletter_button{border:1px solid #c2d0d3;background-color:#f7fcfc;width:280px;text-align:center;font-size:18px}
.newsletter_button:hover{background-color:#eff7f7;}
.newsletter_button_selected{background-color:#e3f3f3!important}
#newsletter_select_body{border-top:1px solid #dedede; background-color:#f7f7f7;padding:5px}
#newsletter_select_body_inner{background-color:#FFF; padding:10px 30px 10px 30px}
#newsletter_new_user_body{position:absolute;margin-left:633px; background-color:#EEE; border:1px solid #CCC;margin-top:75px;padding:5px 0px 5px 5px;}
#newsletter_preview{border: 2px dotted #E0EEEE}
.newsletter_button a{display:block; height:40px; padding:15px 0px 0px 0px;color:#7ea6ad;}
.newsletter_button img{float:left;margin-left:20px; margin-top:-5px;position:relative}
#newsletter_select_new{display:block}
#newsletter_select_existing{display:block}
#newsletter_submenu_body{border:1px solid #d5dfb7;width:558px;float:right;background-color:#fff;position:relative; margin-top:-1px;z-index:1;padding:3px 0px 3px 3px}
.wizard_button_select_submenu{border-bottom:none;height:33px;position:relative}
.wizard_button_select_submenu_left{border-left:1px solid #d5dfb7}
.wizard_button_select_submenu_right{border-right:1px solid #d5dfb7}
ul#newsletter_wizard_submenu{width:100%; margin:1px 0px 1px 0px;height:19px; text-align:center}
.newsletter_user_list_button{padding:10px;height:20px;border:1px solid #EEE}

ul#newsletter_wizard_submenu li{float:left;list-style:none}
.newsletter_wizard_2_item{width:267px}
.newsletter_wizard_3_item{width:175px}
.newsletter_wizard_4_item{width:128px}
ul#newsletter_wizard_submenu li a{background-color:#f3f3f3;padding:2px 5px 2px 5px;display:block; font-size:11px;color:#bdc5a5}
ul#newsletter_wizard_submenu li a:hover{background-color:#E3E3E3;color:#8e9a6b}
#newsletter_submenu_selected{color:#8e9a6b!important; background-color:#E8E8E8!important}
h3.newsletter_header{color:#7ea6ad;font-weight:bold;font-size:18px}
h3.newsletter_header small{font-size:12px; color:#999}
h1.newsletter_page_header small{font-size:14px;color:#888}
/*---YUI EDITOR ---*/
.yui-skin-sam .yui-toolbar-container .yui-toolbar-editcode span.yui-toolbar-icon {background-image: url(/images/icons/html_editor.gif );background-position: 0 1px;left: 5px}
.yui-skin-sam .yui-toolbar-container .yui-button-editcode-selected span.yui-toolbar-icon {background-image: url(/images/icons/html_editor.gif );background-position: 0 1px;left: 5px}
.editor-hidden {visibility: hidden;top: -9999px;left: -9999px;position: absolute}

/*--- BILLING ---*/
#upgrade_text_position{float:right; margin-top:-35px;margin-right:10px;position:relative;text-decoration:underline}
#coupon_indicator{position:absolute;margin-left:-50px;}
/*--- VIEW INVOICE ---*/
h3.invoice_header{width:100%;text-align:left;background-color:#E5E5E5;padding:5px;font-size:16px;color:#6E6E6E}
h3.invoice_subheader{width:100%;text-align:left;background-color:#F0F0F0;padding:5px;font-size:16px;color:#999999}
/*====== START OF OUTDATED ELEMENTS =====*/


/*---account elements---*/
table.account_table th{text-align:right;color:#888;font-weight:normal;vertical-align:middle}
table.account_table td{color:#555; vertical-align:middle}
table.account_table tr:hover{background-color:#F7F7F7}
.submit_row:hover{background-color:transparent!important}
.account_row_active{background-color:#EEE!important}
h2#account_header{color:#838383; font-size:20px;font-weight:normal;padding-top:9px;float:right}
#account_header_position{float:right; position:absolute;margin-left:500px;margin-top:0px;width:400px}
#account_icon_position{float:right; padding-left:20px}

/*---drag n drop---*/
ul.draglist li{list-style:none; padding-bottom:20px; margin-bottom:10px; clear:both; background-color:#FFF; border:2px solid #CCC; cursor:move; padding:5px}
.filter_title{color:#5495b3; font-size:14px; padding-bottom:5px; border-bottom:1px solid #e9f5f7; margin-bottom:5px}
.filter_description{color:#777; margin-bottom:10px; font-size:11px;}
.filter_settings_body{ background-color:#EEE; border:1px solid #CFCFCF; width:75px; text-align:center;position:absolute; margin-left:258px; margin-top:-12px}
a.filter_settings  {color:#555;text-decoration:none}
.filter_item_width{width:399px}
.filter_radio_select{background-color:#F2F2F2;padding:10px 0px 0px 5px}

/*---reply options---*/
.url_header{font-size:30px;color:#4d8cab;float:left}
#url_inputbox{float:left}
#url_submit{float:left}
#url_inputbox input{ border:1px solid #d1d1d1; padding:9px;margin-left:20px; margin-right:20px;font-size:14px}
#url_submit_button{background: url(/images/submit/blue_white.png) no-repeat; width:91px; height:37px; text-align:center;border:none; display:block; color:#FFF}
table#reply_table th{background-color:#acc9d8;color:#FFF;text-align:left}
table#reply_table td{color:#777}
table#reply_table tr:hover{background-color:#F8F8FF}
table#reply_table{width:100%;border:1px solid #d1d1d1}
.url_settings{background-color:#EEE;border:1px solid #CCC;width:40px;height:20px;display:block;text-align:center;padding-top:7px;color:#666;text-decoration:none;font-size:10px}
.url_delete{background-color:#EEE;border:1px solid #CCC;width:40px;height:20px;display:block;text-align:center;padding-top:7px;color:#666;text-decoration:none;font-size:10px}

/*---containers---*/
.grey_container_box{margin-left:auto; margin-right:auto; width:100px; height:100px;}
.grey_container_t {background: url(/images/layout/containers/grey/t.png) 0 0 repeat-x; width: 100%}
.grey_container_b {background: url(/images/layout/containers/grey/b.png) 0 100% repeat-x}
.grey_container_l {background: url(/images/layout/containers/grey/l.png) 0 0 repeat-y}
.grey_container_r {background: url(/images/layout/containers/grey/r.png) 100% 0 repeat-y;}
.grey_container_bl {background: url(/images/layout/containers/grey/bl.png) 0 100% no-repeat}
.grey_container_br {background: url(/images/layout/containers/grey/br.png) 100% 100% no-repeat}
.grey_container_tl {background: url(/images/layout/containers/grey/tl.png) 0 0 no-repeat}
.grey_container_tr {background: url(/images/layout/containers/grey/tr.png) 100% 0 no-repeat; padding:5px}
.grey_container_body{background:url(/images/layout/containers/grey/bg.png) repeat-x; width:100%;min-height:28px;background-color:#f2f2f2; text-decoration:none}

.white_container_box {margin-left:auto; margin-right:auto; width:100px;}
.white_container_t {background-color:#FFF; width: 100%}
.white_container_b {background-color:#FFF;}
.white_container_l {background-color:#FFF;}
.white_container_r {background-color:#FFF;}
.white_container_bl {background: url(/images/layout/containers/white/bl.png) 0 100% no-repeat}
.white_container_br {background: url(/images/layout/containers/white/br.png) 100% 100% no-repeat}
.white_container_tl {background: url(/images/layout/containers/white/tl.png) 0 0 no-repeat}
.white_container_tr {background: url(/images/layout/containers/white/tr.png) 100% 0 no-repeat; padding:5px}
.white_container_body{min-height:28px;background-color:#ded27b;}
.white_container_header{font-size:16px;font-family:Arial, Helvetica, sans-serif;text-align:left; border-bottom:2px solid #FFF;padding-top:10px;margin-left:20px; margin-right:20px; color:#FFF;font-weight:bold;}
.white_container_body p{margin-left:20px; margin-right:20px; margin-top:10px;text-align:justify;color:#7f7319}

.blue_container_box {margin-left:auto; margin-right:auto; width:100px;}
.blue_container_t {background-color:#c0e0e6; width: 100%}
.blue_container_b {background-color:#c0e0e6;}
.blue_container_l {background-color:#c0e0e6;}
.blue_container_r {background-color:#c0e0e6;}
.blue_container_bl {background: url(/images/layout/containers/blue/bl.png) 0 100% no-repeat}
.blue_container_br {background: url(/images/layout/containers/blue/br.png) 100% 100% no-repeat}
.blue_container_tl {background: url(/images/layout/containers/blue/tl.png) 0 0 no-repeat}
.blue_container_tr {background: url(/images/layout/containers/blue/tr.png) 100% 0 no-repeat; padding:5px}
.blue_container_body{min-height:28px;background-color:#c0e0e6;}
.blue_container_header{text-align:left;margin-left:20px; margin-right:20px;position:relative; margin-top:15px;}
.blue_container_body p{margin-left:20px; margin-right:20px; margin-top:10px;text-align:justify;color:#586f78}

.light_blue_container_box {margin-left:auto; margin-right:auto; width:100px;}
.light_blue_container_t {background-color:#e9f5f7; width: 100%}
.light_blue_container_b {background-color:#e9f5f7;}
.light_blue_container_l {background-color:#e9f5f7;}
.light_blue_container_r {background-color:#e9f5f7;}
.light_blue_container_bl {background: url(/images/containers/light_blue/bl.png) 0 100% no-repeat}
.light_blue_container_br {background: url(/images/containers/light_blue/br.png) 100% 100% no-repeat}
.light_blue_container_tl {background: url(/images/containers/light_blue/tl.png) 0 0 no-repeat}
.light_blue_container_tr {background: url(/images/containers/light_blue/tr.png) 100% 0 no-repeat; padding:5px}
.light_blue_container_body{min-height:28px;background-color:#e9f5f7;}
.light_blue_container_header{text-align:left;margin-left:30px; margin-right:20px;position:relative; margin-top:19px;font-size:20px;color:#5495b3;padding-top:2px;}
.light_blue_container_body p{margin-left:20px; margin-right:20px; margin-top:10px;text-align:justify;color:#586f78}

.light_green_container_box {margin-left:auto; margin-right:auto; width:100px;}
.light_green_container_t {background-color:#c8fec6; width: 100%}
.light_green_container_b {background-color:#c8fec6;}
.light_green_container_l {background-color:#c8fec6;}
.light_green_container_r {background-color:#c8fec6;}
.light_green_container_bl {background: url(/images/containers/light_green/bl.png) 0 100% no-repeat}
.light_green_container_br {background: url(/images/containers/light_green/br.png) 100% 100% no-repeat}
.light_green_container_tl {background: url(/images/containers/light_green/tl.png) 0 0 no-repeat}
.light_green_container_tr {background: url(/images/containers/light_green/tr.png) 100% 0 no-repeat; padding:5px}
.light_green_container_body{min-height:28px;background-color:#c8fec6;}
.light_green_container_header{text-align:left;margin-left:30px; margin-right:20px;position:relative; margin-top:19px;font-size:20px;color:#2ba742;padding-top:2px;}
.light_green_container_body p{margin-left:20px; margin-right:20px; margin-top:10px;text-align:justify;color:#586f78}

.container_light_grey_l{width:15px;height:146px; background:url(/images/containers/light_grey/l.png) no-repeat;float:left}
.container_light_grey_m{height:146px; background:url(/images/containers/light_grey/m.png) repeat-x; width:90%;float:left;text-indent:10px}
.container_light_grey_r{width:15px;height:146px;background:url(/images/containers/light_grey/r.png) no-repeat;float:left}

.container_green_1{background:#e4eeba url(/images/containers/green1/tl.png) 0 0 no-repeat;}
.container_green_1 .tr{background:url(/images/containers/green1/tr.png) 100% 0 no-repeat;}
.container_green_1 .bl{background:url(/images/containers/green1/bl.png) 0 100% no-repeat;}
.container_green_1 .br{background:url(/images/containers/green1/br.png) 100% 100% no-repeat;}

.container_blue_1{background:#d8f7fe url(/images/containers/blue1/tl.png) 0 0 no-repeat;}
.container_blue_1 .tr{background:url(/images/containers/blue1/tr.png) 100% 0 no-repeat;}
.container_blue_1 .bl{background:url(/images/containers/blue1/bl.png) 0 100% no-repeat;}
.container_blue_1 .br{background:url(/images/containers/blue1/br.png) 100% 100% no-repeat;}

.container_grey_1{background:#f3f2e9 url(/images/containers/grey1/tl.png) 0 0 no-repeat;}
.container_grey_1 .tr{background:url(/images/containers/grey1/tr.png) 100% 0 no-repeat;}
.container_grey_1 .bl{background:url(/images/containers/grey1/bl.png) 0 100% no-repeat;}
.container_grey_1 .br{background:url(/images/containers/grey1/br.png) 100% 100% no-repeat;}

.yui-dt th{font-size:11px;text-align:left}
.yui-dt-hidden{border:none!important}

/*--- wizard body ---*/
#wizard_yahoo_nav_body{background-color:#edf4fa;width:98.5%;height:32px;margin-right:-20px;position:relative}
#wizard_header{color:#6b94bd;font-size:17px;padding:6px;float:left}
#wizard_buttons{float:right;margin-top:-13px;position:relative;margin-right:-30px;}
#wizard_buttons ul li{background:url(/images/wizard/unselected.png) no-repeat;width:139px;height:32px;float:left;list-style:none;display:inline-block;margin-left:-20px;position:relative}
#wizard_buttons ul li{font-weight:bold;color:#FFF;text-align:center;display:block;height:24px;padding-top:8px}
#wizard_buttons ul li:hover{background:url(/images/wizard/unselected_h.png) no-repeat}
#wizard_buttons ul li a{font-weight:bold;color:#FFF;text-align:center;display:block;height:24px;}
#wizard_buttons ul li a:hover{text-decoration:none}
li#wizard_selected{background:url(/images/wizard/selected.png) no-repeat!important;width:139px;height:32px}
.example_info{color:#BBB;margin:0px; padding:0px}
#wizard_dns_separator{height:3px;width:100%; overflow:hidden;background-color:#8dad63;float:left;clear:both}
.wizard_dns_selected{background:url(/images/wizard/tab_selected.png) no-repeat!important;width:193px!important;height:28px!important;}
.wizard_dns_selected a {color:#FFF!important;display:block; text-align:center;padding-top:5px!important;}
.wizard_dns_selected a:hover {text-decoration:none;color:#EEE!important}

#wizard_dns_tab ul li{background:url(/images/wizard/tab_unselected.png) no-repeat 0px 5px;width:183px;height:28px;list-style:none;display:block;float:left; margin-left:10px;position:relative;}
#wizard_dns_tab ul li a{color:#b1b1b1;display:block; text-align:center;padding-top:8px;height:19px}
#wizard_dns_tab ul li a:hover{text-decoration:none;color:#999}
.dns_header{color:#b1b1b1;font-size:24px}
.dns_header span {font-size:15px;padding-left:10px}
.dns_block{margin:40px 0px 20px 40px}

table.change_metrics{float:right;margin:0}
table.change_metrics .switch_date{cursor:pointer;}
table.change_metrics .arrow_down{background:url(/images/arr_down.png) no-repeat 50% 50%;width:10px;border:1px solid #eee}
table.change_metrics .arrow_up{background:url(/images/arr_up.png) no-repeat 50% 50%;width:10px;border:1px solid #eee}

#usernav_position{position:relative;height:24px;}
#usernav_body ul.first-of-type{height:25px;line-height:25px}
#usernav_body ul.first-of-type li{height:25px;line-height:25px;padding:0;margin:0;color:#3f5464;background:url(/images/menu_bg.png) 0 0 repeat-x;}
#usernav_body ul.first-of-type li a{color:#fff;padding:0 10px;text-transform:uppercase;font-weight:bold;cursor:pointer;font-size:12px}
#usernav_body ul.first-of-type li.act_first{border-left:none!important}
#usernav_body ul.first-of-type li.act{background:#fff; border-right:1px solid #e0e0e0; border-left:1px solid #e0e0e0}
#usernav_body ul.first-of-type li.act a{color:#3f5464;border:0px solid #e0e0e0;height:23px;margin-top:0;}
ul.user_subnav{height:25px;background:#fff; line-height:25px;margin:0;padding:0;border:1px solid #e0e0e0;border-top:none;font-size:90%;font-weight:bold}
ul.user_subnav li{float:left;list-style-type:none;padding:0 20px}
#usernav{background:transparent}


/*--- edit profile ----*/
fieldset.account_edit{width:100%;height:343px;border:1px solid #dddddd; background-color:#f8fafb;}
fieldset.account_edit legend{margin:0 10px;padding:0 10px;color:#3191a5}
.account_edit_notification{width:452px;text-align:center;background-color:#fffeef;border:1px solid #fff178;border-right:none;border-left:none;color:#8d7734;padding:10px 5px}
.edit_profile_table th{width:50%!important}

/*--- upload ---*/
.upload_link{float:left;display:block;width:100px; height:30px;background-color:#EBECE4;padding-top:10px;text-align:center; font-weight:bold; margin:10px 10px 0px 10px;}
.upload_link:hover{background-color:#ECF1EF}
.selectFilesLink:hover{background-color:#ECF1EF}
/*--- Global Settings ---*/
fieldset.gs_fieldset{width:100%;border:1px solid #dddddd; background-color:#f8fafb;padding: 20px 0}
fieldset.gs_fieldset legend{margin:0 10px;padding:0 10px;color:#3191a5}
.gs_notification{width:452px;text-align:center;background-color:#fffeef;border:1px solid #fff178;border-right:none;border-left:none;color:#8d7734;padding:10px 5px}

/*--- Policy page ---*/
.justify{text-align:justify;}