/* CSS Document */
/*----TITLE: Main screen styles for NR----*/
/* NR COLORS 
1. NR red: #C00 
2. Breadcrumbs cream: #FDE1A5
3. Highlight orange: #FC0
4. Body text: 
5. 
7. 
8. 

FONT SIZES 
If you want this size in pixels (px). Declare this percent (%) 10=77%, 11=85%, 12=93%, 13=100%, 14=108%, 15=116%, 16=123.1%, 17=131%, 18=138.5%, 19=146.5%, 20=153.9%, 21=161.6%, 22=167%, 23=174%, 24=182%, 25=189%, 26=197% */
/* ***************************
  Site - netregistry
  ---------------------------
  StyleSheet Index
  $1 - Global Styles
  $2 - Website Structure Styles
  $3 - Header Styles
  $4 - Content Styles
  $5 - Sidebar Styles
  $6 - Footer Styles
  $7 - jQueryUI Styles
   ***************************/
/* ***************************
   $1 GLOBAL Styles
   ***************************/
*{margin:0; padding:0; z-index:1; }
a{color:#C00; text-decoration:none; }
a:hover{color:#C00; text-decoration:underline; }
a.arrows{font-weight:700; display:block; padding-bottom:7px; }
a.arrows:before{content:"» "; }
p{padding-bottom:20px; }
img{border:0; vertical-align:middle; }
fieldset{border:none; }
ul li{list-style:none; }
ol{padding-bottom:20px; }
ol li{margin-left:30px; padding-bottom:10px; font-size:14px; line-height:1.4em; }
hr{border-top:none; border-right:none; border-left:none; border-bottom:1px solid #BFBFBF; margin-bottom:10px; }
h2{color:#333; }
h3{color:#333; padding-bottom:10px; }
input,select,textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px; }
pre{padding-bottom:20px; }
.hidden{display:none; }
.left{float:left!important; }
.right{float:right; margin-left:10px; }
.clear{clear:both; }
.clearit{clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;padding:0;}
.center{text-align:center; }
.nobullet{list-style:none!important; }
/* ***************************
   $2 Website Structure Styles
   ***************************/
html{overflow-y:scroll; }
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; margin:0; padding:0; text-align:left; background:#f2f2f2 url(/files/images/bg_body.png) top repeat-x; }
#wrapper{width:974px; margin:0 auto; background:#fff url(/files/images/bg_wrapper.png) 0 0 repeat-y; text-align:left; }
#container{background:url(/files/images/bg_container.png) 0 0 no-repeat; width:100%; position:relative; }
/* ***************************
   $3 Header Styles
   ***************************/
#header{position:relative; height:307px; width:100%; z-index:4000; }
.xmas{position:absolute; height:84px; width:100%; background:#f2f2f2 url(/files/images/bg_body.png) top repeat-x; }
#logo{position:absolute; left:30px; top:22px; }
#logo .tagline {padding:12px 0 0 12px;}
#num{font-size:24px; font-weight:700; color:#000; text-align:right; right:29px; top:34px; position:absolute; }
#featured{position:absolute; padding:0 5px; width:960px; height:150px; top:111px; left:0; z-index:1; margin-top:1px; }
.banner_text{position:absolute; left:34px; top:86px; color:#fff; width:400px; }
.banner_text h2{font-weight:700; font-size:30px; line-height:30px; }
.banner_text h3{font-size:17px; font-weight:400; line-height:17px; }
#search_bar{position:absolute; left:5px; top:262px; width:963px; background:url(/files/images/bg_search_bar.png) 0 0 repeat-x; height:34px; color:#fff; padding:12px 0 0; }
#search_bar .supportsearch{width:191px; cursor:pointer; background:url(/files/images/supportsearch.png) left top no-repeat; margin-left:7px; text-indent:-99999px; outline-style:none; height:21px!important; text-align:left; border:none; }
#search_bar label{float:left; font-size:16px; font-weight:700; padding:0 16px 0 30px; }
#search_bar .int_text{background:url(/files/images/bg_int_text.png) 0 0 no-repeat; width:368px; height:18px; vertical-align:middle; border:0; padding:2px 8px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; color:#333; margin:0 4px; }
#search_bar .int_submit{background:url(/files/images/btn_check.png) 0 0 no-repeat; width:136px; height:21px; cursor:pointer; border:0; vertical-align:middle; }
#search_bar select{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; color:#333; margin:0 13px 0 0; width:79px; vertical-align:middle; }
/* ***************************
   $4 Content Styles
   ***************************/
#content{width:964px; overflow:hidden; padding-top: 20px; }
#featured ul{position:absolute; right:10px; bottom:10px; }
#featured ul li{float:left; margin-left:1px; }
#featured ul li a{width:9px; height:9px; display:block; font-size:0; text-indent:-9999px; background:#fff; border:1px solid #c1c1c1; }
#featured ul li a:hover,#featured ul li.selected a{background:#df0021; }
.featured_item{position:absolute; }
.breadcrumbs{margin-left:5px; margin-right:6px; background:#fde1a5; padding:7px 0 7px 30px; position:relative; z-index:3; }
.breadcrumbs ul li.home{background:none; padding:0; }
.breadcrumbs ul li.home a{display:block; float:left; text-indent:-99999px; outline-style:none; width:11px; height:11px; margin-right:15px; background:url(/files/images/bg_breadcrumbs_ul.png) left top no-repeat; }
.breadcrumbs ul li{display:inline; padding:0 11px 0 16px; background:url(/files/images/bg_breadcrumbs_ul_li.png) left 1px no-repeat; font-size:12px; color:#333; }
.breadcrumbs ul li a{color:#333; }
.breadcrumbs ul li a:hover{color:#333; }
.maincontent{width:601px; float:left; padding:0 0 20px 35px; }
.maincontent ul{padding-bottom:20px; }
.maincontent ul li{list-style:disc; margin-left:30px; padding-bottom:10px; font-size:14px; }
.maincontent h1{font-size:24px; color:#c00; padding-bottom:18px; }
.maincontent h1.green_title{color:#3c0; padding-bottom:6px; }
.maincontent h1.purple{color:#9f0070; font-size:24px; padding-bottom:6px; }
.maincontent h2{padding-bottom:10px; font-size:18px; color:#444; }
.maincontent h2.h2_title{color:#414141; }
.maincontent h3.subheading{background:url(/files/images/bg_h3.png) left top no-repeat; height:40px; line-height:39px; font-size:14px; color:#939292; padding:0 0 0 24px; margin-top:18px; }
.maincontent h3.subheading3{background:url(/files/images/bg_h3_2.png) left top no-repeat; height:40px; line-height:39px; font-size:16px; color:#37bf0d; padding:0 0 0 24px; margin-top:10px; margin-bottom:10px; }
.maincontent h3.subheading4{padding:0 0 10px; }
.maincontent h3.subheading3 span{font-weight:400; color:#7c7c7c; }
.maincontent p{font-size:14px; line-height:1.4em; color:#666; }
.bullets ul li{list-style:disc; margin-left:30px; margin-bottom:9px; }
.bullets ul{padding:10px 0; }
.contentbox_dark{width:601px; background:url(/files/images/bg_box_lg_dark.png) 0 repeat-y; margin:0 0 13px; }
.contentbox_dark .contentbox_inner{background:url(/files/images/bg_box_lg_dark_bot.png) 0 bottom no-repeat; min-height:180px; }
.contentbox_dark .contentbox_content{background:url(/files/images/bg_box_lg_dark_top.png) 0 0 no-repeat; padding:16px 20px; color:#666; overflow:hidden; }
.contentbox_dark .content_text_box,.contentbox_dark p,.contentbox_dark .sidebar_text_box h5{color:#fff; }
.contentbox_dark h2{color:#FDE1A5; }
.contentbox_dark a{color:#FDE1A5; }
.contentbox_dark .button_div{padding-bottom:10px; }
.contentbox_content h2{padding:0 0 5px; }
.contentbox_content ul{padding:0 0 20px 30px; }
.content_text_box h5{font-size:12px; color:#666; padding-bottom:3px; }
.content_text_box a{font-weight:700; margin-top:-3px; display:block; }
.article,.article_dark{overflow:hidden; width:601px; position:relative; margin-bottom:20px; }
.article p,.article_dark p{padding:0 0 15px; font-size:12px; }
.article h2,.article_dark h2{padding:0 0 17px; }
.article li,.article_dark li{list-style:disc outside; }
.article ul,.article_dark ul{margin-left:15px; }
.article h2,.article_dark h2{font-size:14px; padding-top:0; color:#000; }
.article_inner{overflow:hidden; border:#d9d9d9 1px solid; width:599px; background:#fdfdfd url(/files/images/bg_article.png) bottom repeat-x; }
.article_left{float:left; width:250px; }
.article_left img{_margin-top:-1px; }
*html .article_right{height:179px; }
.article_right{float:right; width:330px; padding:7px 10px 0 18px; position:relative; margin:11px 0 -6px -10px; background:url(/files/images/bg_article_right.png) 0 bottom no-repeat; height:182px; }
.article_right .arrows{padding:0; }
.round_mid_t{position:absolute; left:0; top:-11px; background:url(/files/images/pic_round_mid_top.png) 0 0 no-repeat; width:11px; height:14px; }
.round_right_t{background:url(/files/images/pic_round_right_top.png) 0 0 no-repeat; width:13px; height:13px; overflow:hidden; position:absolute; right:0; _right:-1px; top:0; }
.round_right_b{background:url(/files/images/pic_round_right_bot.png) 0 0 no-repeat; width:13px; height:13px; overflow:hidden; position:absolute; right:0; _right:-1px; bottom:0; _bottom:-1px; }
.round_left_t{background:url(/files/images/pic_round_left_top.png) 0 0 no-repeat; width:13px; height:13px; overflow:hidden; position:absolute; left:0; _left:-1px; top:0; }
.round_left_b{background:url(/files/images/pic_round_left_bot.png) 0 0 no-repeat; width:13px; height:13px; overflow:hidden; position:absolute; left:0; _left:-1px; bottom:0; _bottom:-1px; }
.article_dark .article_inner{border:#d9d9d9 1px solid; background:#fdfdfd url(/files/images/bg_article_dark.png) bottom repeat-x; }
.article_dark .article_right{background:url(/files/images/bg_article_dark_right.png) 0 bottom no-repeat; }
.article_dark .article_right,.article_dark p,.article_dark .sidebar_text_box h5{color:#fff; }
.article_dark h2{color:#FDE1A5; }
.article_dark .round_mid_t{background:url(/files/images/pic_round_dark_left_top.png) 0 0 no-repeat; }
.article .button_div,.article_dark .button_div{position:absolute; right:10px; top:155px; }
.article_dark a{color:#FDE1A5; }
.textbox{width:100%; padding:0 0 18px; }
.top_box{width:100%; overflow:hidden; padding:10px 0; }
.top_box .text_box{padding-left:150px; }
.top_box img.left_img{display:block; float:left; margin-right:8px; }
.content_box{width:560px; overflow:hidden; padding:20px 0 0 25px; }
.content_box p{padding:0 0 15px; }
.content_box .video_list{width:200px; float:left; padding-right:16px; }
.content_box .video_list p{padding:0; }
.content_box .video_list ul{font-size:12px; color:#c00; font-weight:700; padding-top:10px; }
li.video_link{padding:2px 0 2px 23px; background:url(/files/images/bg_video_box_li.png) left 0 no-repeat; }
.content_box .video_list ul li a{color:#C00; }
.content_box .video_list ul li a:hover{color:#C00; }
object{padding:20px 0; }
#partner_offer object {padding:0; }
.player{width:340px; float:left; }
.player img{display:block; width:340px; }
.tabs .default{padding-bottom:20px; }
.tabs .default li{margin-left:30px; padding-bottom:10px; }
.tabs .default li h3{color:#666; }
.tabs .default li p{padding:0; }
.tabs .tab_content_box h3{color:#666; }
h1.tab_title{margin-bottom:-40px; padding-bottom:12px; z-index:1000; position:relative; width:260px; }
.tabs_example{width:100%; overflow:hidden; padding-top:16px; }
.tab_content{width:100%; overflow:hidden; }
.tab_content h4{font-size:14px; color:#333; padding:12px 0; border-bottom:1px solid #bfbfbf; }
.tab_content_box{border-top:1px solid #bfbfbf; margin-top:10px; }
.tab_content_box p{padding:6px 0; }
.tab_content_box h3{background:none; padding-top:10px; padding-left:0; font-size:16px; }
.tab_content_box ul{padding:8px 0; width:100%; overflow:hidden; }
.tab_content_box ul.add_border{padding-bottom:2px; }
.tab_content_box ul li.add_bg{background:#efefef url(/files/images/bg_product_li.png) -20px top repeat-y; }
.tab_content_box ul.tab_section li{width:100%; float:left; overflow:hidden; padding:6px 0; font-size:12px; color:#666; }
.tab_content_box ul.tab_section li span{display:block; float:left; font-size:14px; line-height:1.4em; color:#666; }
.tab_content_box ul.tab_section li span p{padding:0; }
.tab_content_box ul li span.columns_1{width:100px; padding-left:15px; padding-right:11px; font-weight:700; }
.tab_content_box ul li span.columns_2{width:410px; padding-right:40px; float:right; }
.tab_content_box ul li span.columns_1 img{display:block; margin:0 auto; }
.tab_content .tab_content_box{padding:10px 0; margin-top:15px; }
.tab_content .tab_content_box h3{font-size:12px; color:#666; padding:3px 0 0 30px; background:url(/files/images/bg_menuheader.png) left top no-repeat; }
.tab_content .tab_content_box .menuheader a{color:#666; }
/*CSS class for menu headers in general (expanding or not!)*/
.tab_content .tab_content_box .menuheader{font-size:14px; color:#666; padding:3px 0 0 30px; background:url(/files/images/bg_menuheader.png) left top no-repeat; cursor:pointer; }
/*CSS class to apply to expandable header when it's expanded*/
.tab_content .tab_content_box .openheader{color:#666; padding:3px 0 0 30px; background:url(/files/images/bg_expandable.png) left top no-repeat; }
.tab_content .tab_content_box .downloadable_articles_nr{}
.maincontent .tab_content .tab_content_box .downloadable_articles_nr p{color:#666; padding:8px 30px 10px; }
.tab_content .tab_content_box .downloadable_articles_nr p a{color:#c00; }
.tab_content .tab_content_box .downloadable_articles_nr p a:hover{color:#c00; }
.tab_content .tab_content_box .downloadable_articles_nr ul{}
.tab_content .tab_content_box .downloadable_articles_nr ul li{padding:7px 30px; font-size:12px; font-weight:700; color:#c00; }
.tab_content .tab_content_box .downloadable_articles_nr ul li.add_bg{background:#efefef; }
.tab_content .tab_content_box .videos_nr{padding:0 5px; }
.tab_content .tab_content_box .videos_nr ul{width:100%; overflow:hidden; padding-top:8px; }
.tab_content .tab_content_box .videos_nr ul li{float:left; padding:6px 18px 6px 0; }
.tab_content .tab_content_box .videos_nr ul li span{display:block; font-size:12px; color:#666; padding-bottom:3px; }
.tab_content .tab_content_box .videos_nr ul li span a{color:#666; font-weight:700; }
.tab_content .tab_content_box .videos_nr ul li img{display:block; border:1px solid #dfdfdf; padding:3px; }
.tab_content .tab_content_box .hands_on_education_nr ul{}
.tab_content .tab_content_box .hands_on_education_nr ul li{padding:7px 10px 7px 30px; font-size:12px; color:#666; }
.tab_content .tab_content_box .hands_on_education_nr ul li.add_bg{background:#efefef; }
.tab_content .tab_content_box .hands_on_education_nr ul li strong{color:#333; }
.tab_content .tab_content_box .hands_on_education_nr ul li span{color:#333; }
.tab_content .tab_content_box .tab_slide_text{padding:0 5px; }
.tab_content .tab_content_box .tech_specs_nr ul{padding:8px 0; width:100%; overflow:hidden; }
.tab_content .tab_content_box .tech_specs_nr ul li{width:100%; float:left; overflow:hidden; }
.tab_content .tab_content_box .tech_specs_nr ul li.add_bg{background:#efefef url(/files/images/bg_tech_specs_nr_li.png) left top repeat-y; }
.tab_content .tab_content_box .tech_specs_nr ul li span{display:block; float:left; font-size:12px; color:#666; padding:3px 0; }
.tab_content .tab_content_box .tech_specs_nr ul li span.columns_1{width:250px; padding-left:30px; }
.tab_content .tab_content_box .tech_specs_nr ul li span.columns_2{width:250px; overflow:hidden; padding-left:34px; padding-right:20px; float:right; }
.tab_content .tab_content_box .tech_specs_nr ul li span.columns_2 b{font-weight:400; float:left; }
.tab_content .tab_content_box .tech_specs_nr ul li span.columns_2 a{display:block; float:right; width:17px; height:17px; text-indent:-99999px; outline-style:none; overflow:hidden; background:url(/files/images/bg_tech_specs_nr_a.png) left top no-repeat; cursor:pointer; }
a.question_mark{display:block; margin:0 auto; text-indent:-99999px; outline-style:none; width:17px; height:17px; overflow:hidden; background:url(/files/images/question_mark.png) left top no-repeat; }
.l33t-table{width:100%; margin-top:10px; }
.l33t-table thead{text-align:center; }
.l33t-table thead{background:url(/files/images/bg_table_title.png); }
.l33t-table thead td{border-right:1px solid #ccc; height:40px; }
.l33t-table thead td.first{background:url(/files/images/bg_table_title_span_first.png) left top no-repeat; }
.l33t-table thead td.last{width:27px; border-right:none; background:url(/files/images/bg_table_title_span_last.png) right top no-repeat; }
.l33t-table thead,.l33t-table thead a,.l33t-table thead a:hover{color:#FFF; font-weight:700; }
.l33t-table tbody td.col_one,.l33t-table tfoot td.col_one{width:165px; border-left:1px solid #ddd; padding:5px 15px; text-align:left; }
.l33t-table tbody tr.header{background-color:#eee; font-weight:700; }
.l33t-table tbody tr.header td{border:none; }
.l33t-table tbody td,.l33t-table tfoot td{border-right:1px solid #ddd; border-bottom:1px solid #ddd; padding:5px; text-align:center; }
.text_box_grid{padding:0; width:100%; }
.text_box_grid .text_box{float:left; width:295px; height:200px; }
.content_list ul{padding-bottom:20px; }
.jobs_list ul{padding:6px 0; }
.jobs_list ul li{width:571px; overflow:hidden; color:#666; padding:4px 0 4px 19px; background:url(/files/images/bg_jobs_list_li.png) left 10px no-repeat; font-size:14px; line-height:1.4em; }
.jobs_list ul li span{float:left; font-weight:700; }
.jobs_list ul li strong{float:right; padding-right:50px; }
.bubble_box{position:relative; width:566px; height:102px; padding:20px 40px 0 20px; background:url(/files/images/bg_bubble_box.png) left top no-repeat; margin-left:-20px; margin-top:16px; margin-bottom:16px; }
.tab_content2{width:100%; overflow:hidden; padding:18px 0; }
.tab_content2 h5,form#beginnersguide .tab_content2 h5 label{width:100%; font-size:14px; line-height:1.4em; color:#313030; padding-bottom:10px; }
.tab_content2 ul li{overflow:hidden; width:570px; padding:6px 0; }
.tab_content2 ul li label{width:100px; float:left; font-size:12px; color:#666; }
.tab_content2 ul li label.pref_contact{width:200px; }
.tab_content2 ul li input{float:left; margin-left:1px; }
.tab_content2 ul li input.input_text{width:200px; border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:14px; }
.tab_content2 ul li select{width:102px; }
.tab_content2 ul li .form_box label{float:none; vertical-align:middle; margin:0; display:inline; }
.tab_content2 ul li .form_box input{float:none; vertical-align:middle; }
.tab_content2 ul li .form_box input.input_text{margin-left:2px; }
.button_box a{padding-right:5px; }
.tab_content2 ul li .form_right_box{float:right; width:546px; }
.tab_content2 ul li .form_right_box span{display:block; padding:3px 0; }
.tab_content2 ul li .form_right_box .form_right_box_inner{width:100%; overflow:hidden; padding-top:8px; }
.tab_content2 ul li .form_right_box .form_right_box_inner .box{float:right; width:520px; }
.general_box{width:100%; overflow:hidden; border-top:1px solid #bfbfbf; width:560px; padding:12px 7px 0 0; margin-top:18px; }
.general_box.first{width:100%; overflow:hidden; padding-top:0; border-top:none; }
.general_box.no_border{padding-top:0; border-top:none; }
.general_box.no_border.no_pad{padding-top:0; border-top:none; }
.general_box.no_border .default{padding-top:0; border-top:none; }
.general_box h2{padding-bottom:10px; }
.general_box h3{color:#c00; font-size:14px; }
.general_box h4{font-size:12px; color:#666; margin-bottom:12px; margin-top:-6px; }
.general_box h4 span{color:#333; }
.general_box h5{color:#000; font-size:12px; padding:6px 0; }
.general_box .img_box{float:left; padding:0 17px 0 0; height:130px; }
.general_box .img_box img{border:1px solid #ccc; padding:1px; }
.general_box .button_sml,.latest_ebooks .button_sml{font-size:10px; }
.general_box .default{padding-left:25px; }
.news_button{width:572px; overflow:hidden; padding:8px 0 20px; clear:both; }
.button{display:block; text-indent:-99999px; outline-style:none; height:21px!important; float:right; text-align:left; border:none; }
.view_all{width:77px; background:url(/files/images/view_all.png) left top no-repeat; }
.compare_products{width:150px; background:url(/files/images/compare_products.png) left top no-repeat; }
.more_details{width:104px; background:url(/files/images/more_details.png) left top no-repeat; }
.buy_now_compare{float:none; width:97px; background:url(/files/images/buy_now.png) -10px top no-repeat; margin:auto; }
.sign_up{width:77px; background:url(/files/images/sign_up.png) left top no-repeat; }
.view_products{width:139px; background:url(/files/images/view_products.png) left top no-repeat; margin-left:10px; }
.enquire{width:77px; background:url(/files/images/enquire.png) left top no-repeat; }
.buy_now{width:87px; background:url(/files/images/buy_now2.png) left top no-repeat; }
.sell_now{width:87px; background:url(/files/images/sell_now.png) left top no-repeat; }
.subscribe{width:87px; background:url(/files/images/subscribe.png) left top no-repeat; }
.back{width:78px; background:url(/files/images/back.png) left top no-repeat; }
.login{width:77px!important; cursor:pointer; background:transparent url(/files/images/login.png) left top no-repeat!important; }
.search_button{width:87px; cursor:pointer; background:url(/files/images/search.png) left top no-repeat; margin-left:7px; }
.default{padding-bottom:20px; }
.default li{list-style:disc; margin-left:30px; padding-bottom:10px; font-size:14px; line-height:1.4em; }
.support li{list-style:disc; margin-left:30px; padding-bottom:10px; font-size:14px; line-height:1.4em; }
.support li a{color:#666; }
.support li a:hover{color:#C00; }
.default_dark{margin:10px 0; font-size:12px; color:#FFF; }
.contentbox_dark ul.default_dark{margin:0; }
.default_dark li{list-style:disc; margin-left:30px; padding-bottom:9px; font-size:14px; line-height:1.4em; }
.maincontent .list_box_grid span{display:block; clear:both; padding-top:16px; }
.list_box_grid{width:580px; overflow:hidden; padding:10px 0 0; }
.list_box_grid .list_box{width:275px; float:left; padding-right:15px; font-size:11px; color:#686868; }
.list_box_grid .list_box .default li{margin-left:15px!important; }
.maincontent .list_box_grid .list_box h3{font-size:14px; color:#666; }
.green_ticks{padding-bottom:20px; }
.green_ticks li{padding:0 0 10px 30px!important; background:url(/files/images/bg_maincontent_list_li2.png) 10px 5px no-repeat; list-style:none!important; margin:0!important; }
.product,.fullspan{width:939px; margin:0 0 0 17px; overflow:hidden; clear:both; }
.product .product_box{width:305px; height:186px; float:left; margin:0 4px 8px; text-align:right; position:relative; }
.product .product_box:hover{background-position:0 100%; }
.product .product_box h1{font-size:24px; color:#FFF; padding-top:10px; padding-right:20px; line-height:24px; }
.product .product_box h2{font-size:18px; color:#FFF; position:absolute; right:20px; top:135px; }
.product .product_box p{font-size:12px; color:#dedede; padding:12px 20px 12px 130px; }
.product .product_box span{font-size:12px; color:#eabadc; position:absolute; right:20px; top:155px; }
.product .product_box span a{color:#fc9; }
.product .product_box span a:hover{color:#fc9; }
.pod{background:url(/files/images/pod_dark_bg.png) left top no-repeat; width:225px; height:295px; float:left; margin:0 4px 8px; position:relative; color:#fff; }
.pod .header{width:225px; height:50px; cursor:pointer; }
.pod .header .image{position:absolute; margin-top:2px; margin-left:2px; z-index:999; }
.pod .header h2{font-size:14px; color:#fff; margin-top:5px; margin-left:15px; padding-right:70px; z-index:10; }
.pod .body{padding-top:15px; padding-right:10px; padding-bottom:5px; padding-left:15px; }
.pod .footer{position:absolute; bottom:12px; width:215px; text-align:right; }
.pod .footer h3{color:#fff; font-size:14px; margin-right:5px; }
.pod ul{padding-left:15px; }
.pod li{list-style:disc outside none; }
.vcontainer{display:table; width:100%; height:100%; z-index:0; }
.vcell{display:table-cell; vertical-align:middle; /* For IE6/7 */ position:relative; top:expression(this.parentNode.clientHeight/2 - this.firstChild.clientHeight/2 + " px"); }
.vcontent{/* center horizontally */ margin:0 auto; width:100%; }
.support_top{width:600px; position:relative; height:264px; background:url(/files/images/bg_support_top.png) left 9px no-repeat; padding-top:23px; overflow:hidden; }
.support_top h3{font-size:14px; color:#616161; padding-bottom:5px; }
.support_top ul li{font-size:12px; padding-bottom:4px; list-style:none; margin-left:0; }
.support_top .box1{float:left; width:155px; border-right:1px solid #d9d9d9; padding-left:36px; height:240px; }
.support_top .box2{float:left; width:165px; padding-left:42px; height:240px; }
.support_top .box3{float:left; width:171px; padding-left:29px; border-left:1px solid #d9d9d9; height:240px; }
.support_top .img_box{height:130px; }
.support_top .img_box img{display:block; }
.support-cta {margin-top:20px; }
.index {margin-top:80px; }
.support-cta p {font-style: italic; padding:0; }
.support-cta a {font-weight:bold; }
.support-article table td {vertical-align:top; }
.contentbox_silver{width:600px; position:relative; background:url(/files/images/bg_domain_form.png) left top repeat-y; margin-bottom:20px; }
.contentbox_silver .contentbox_silver_bb{background:url(/files/images/bg_domain_form_bb.png) left top no-repeat; height:16px; }
.contentbox_silver .contentbox_silver_bm{background:url(/files/images/bg_domain_form_bt.png) left top no-repeat; padding:20px 18px 0; min-height:180px; overflow:hidden; }
.contentbox_silver .contentbox_silver_bm label{vertical-align:middle; font-weight:700; color:#333; }
.contentbox_silver .contentbox_silver_bm input.input_box{width:400px; height:16px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; border:1px solid #CCC; background:#FFF; padding:2px 7px; vertical-align:middle; margin-left:7px; }
.contentbox_silver .contentbox_silver_bm ul{width:100%; overflow:hidden; padding:0 0 5px; }
.contentbox_silver .contentbox_silver_bm ul li{float:left; width:95px; padding:20px 0 0; font-size:12px; margin:0; list-style:none; }
.contentbox_silver .contentbox_silver_bm ul li input{vertical-align:middle; margin-right:6px; }
.contentbox_silver .contentbox_silver_bm ul li a{font-weight:700; }
.contentbox_silver h3{margin-bottom:12px; }
.domain_box{width:574px; }
.domain_box ul{padding:8px 0; width:100%; overflow:hidden; }
.domain_box ul.add_border{padding-bottom:2px; }
.domain_box ul li{width:100%; float:left; overflow:hidden; padding:6px 0; font-size:12px; color:#666; }
.domain_box ul li.add_bg{background:url(/files/images/bg_domain_box_li.png) left top repeat-y; }
.domain_box ul li span{display:block; float:left; font-size:12px; color:#666; }
.domain_box ul li span.columns_1{width:213px; }
.domain_box ul li span.columns_2{width:320px; float:right; padding-right:14px; }
.domain_box ul li span.columns_1 img{display:block; margin:0 auto; }
.search_results{width:907px; padding:20px 0 6px 30px; }
.search_results h2{font-size:18px; color:#333; }
.search_results .search_results_title{font-size:14px; color:#666; font-weight:700; padding:8px 0; width:100%; overflow:hidden; }
.search_results .search_results_title .title_1{float:left; width:234px; }
.search_results .search_results_title .title_2{float:left; width:81px; padding-left:21px; }
.search_results .search_results_title .title_3{float:left; width:109px; padding-left:9px; }
.search_results .search_results_title .title_4{float:left; width:57px; text-align:center; }
.search_results .search_results_title .title_5{float:left; width:358px; padding-left:15px; }
.search_results .search_results_table{background:url(/files/images/bg_search_results_table.png) left bottom no-repeat; padding-bottom:2px; }
.search_results .search_results_table_content{font-size:12px; color:#666; padding:6px 0; width:100%; overflow:hidden; }
.search_results .search_results_table_content.add_bg{background:url(/files/images/bg_search_results_table.png) left top repeat-y; }
.search_results .search_results_table_content .table_nr_1{float:left; width:211px; padding-left:23px; }
.search_results .search_results_table_content .table_nr_2{float:left; width:78px; padding-left:21px; }
.search_results .search_results_table_content .table_nr_3{float:left; width:123px; text-align:center; }
.search_results .search_results_table_content .table_nr_4{float:left; width:51px; text-align:center; }
.search_results .search_results_table_content .table_nr_5{float:left; width:367px; padding-left:18px; }
.search_results .search_results_table_content .table_nr_6{float:left; width:99px; text-align:center; }
.search_results .search_results_table_content .table_nr_7{float:left; width:84px; text-align:center; }
.search_results .search_results_table_content .table_nr_7 a{color:#333; }
.search_results .search_results_table_content .table_nr_7 a:hover{color:#333; }
.search_results .search_results_table_content .table_nr_8{float:left; width:334px; padding-left:18px; }
.search_results .search_results_table_content span.c1{color:#090; }
.search_results .search_results_table_content span.c2{color:#c03; }
.search_results .search_results_table_content select{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
.search_results .search_results_table.search_results_table2{background:url(/files/images/bg_search_results_table2.png) left bottom no-repeat; }
.search_results .search_results_table.search_results_table2 .search_results_table_content.add_bg{background:url(/files/images/bg_search_results_table2.png) left top repeat-y; }
.search_results .search_results_table.search_results_table2 .search_results_table_content .table_nr_3{text-align:left; color:#333; width:110px; padding-left:13px; }
.search_results .search_results_button{width:100%; overflow:hidden; padding-top:16px; }
.search_for_more_domains{padding:10px 0 20px 30px; }
.search_for_more_domains h2{font-size:18px; color:#333; padding-bottom:16px; }
.search_for_more_domains .search_for_more_domains_inner{background:url(/files/images/bg_search_for_more_domains_inner.png) left top no-repeat; width:558px; height:72px; padding:18px 0 0 20px; }
.search_for_more_domains .search_for_more_domains_inner p{padding-bottom:15px; }
.search_for_more_domains .search_for_more_domains_inner label{color:#333; font-weight:700; vertical-align:middle; font-size:14px; }
.search_for_more_domains .search_for_more_domains_inner .input_box{vertical-align:middle; border:1px solid #ccc; width:229px; height:15px; padding:2px 0 3px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; margin-left:10px; }
.search_for_more_domains .search_for_more_domains_inner select{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; width:84px; vertical-align:middle; margin-left:10px; }
.search_for_more_domains .search_for_more_domains_inner .check_for_availability{width:150px; height:21px; cursor:pointer; margin-left:10px; vertical-align:middle; border:none; background:url(/files/images/check_for_availability.png) left top no-repeat; }
a.button_lrg{color:#fff; font-weight:700; text-align:center; padding-top:4px; padding-bottom:0; display:block; overflow:hidden; outline-style:none; background:url(/files/images/button_lrg.png) left top no-repeat; width:164px; height:18px; }
a.button_med{color:#fff; font-weight:700; text-align:center; padding-top:4px; padding-bottom:0; display:block; overflow:hidden; outline-style:none; background:url(/files/images/button_med.png) left top no-repeat; width:130px; height:18px; }
a.button_sml{color:#fff; font-weight:700; text-align:center; padding-top:4px; padding-bottom:0; display:block; overflow:hidden; outline-style:none; background:url(/files/images/button_sml.png) left top no-repeat; width:94px; height:18px; }
.signup_btn{margin-top:25px; }
.pagenate{font-weight:700; padding-top:20px; }
.pagenate a{padding:0 2px; }
.tooltip{width:213px; position:absolute; display:none; text-align:left; }
.tooltip .tooltip_bt{background:url(/files/images/bg_pop_up_page_bt.png) left top no-repeat; height:18px; }
.tooltip .tooltip_bb{background:url(/files/images/bg_pop_up_page_bb.png) left top no-repeat; height:18px; }
.tooltip .tooltip_bm{border-left:1px solid #afafaf; border-right:1px solid #afafaf; background:#FFF; width:169px; padding:0 21px; }
.tooltip .tooltip_bm h4{font-size:14px; color:#333; border-bottom:1px solid #de1936; padding-bottom:10px; }
.tooltip .tooltip_bm p{font-size:12px; color:#666; padding-top:12px; }
.modal_frame{top:200px; left:600px; width:480px; position:absolute; color:#bbb; background-color:#333; }
.modal_frame a:visited{font-style:italic; }
.modal_frame a.button_sml:visited{font-style:normal; }
.modal_frame a.close_btn{position:absolute; margin-left:465px; margin-top:-10px; display:block; float:right; width:25px; height:25px; background:url(/files/images/close_btn.png) left top no-repeat; text-indent:-99999px; outline-style:none; cursor:pointer; }
.modal_frame a.close_btn:hover{background:url(/files/images/close_btn.png) left bottom no-repeat; }
.modal_frame .modal_content{padding:10px; }
.modal_frame .modal_content input,.modal_frame .modal_content select,.modal_frame .modal_content textarea{width:455px; border:none; padding:3px; }
.modal_frame .modal_content label{display:block; padding:5px 0 2px; }
.modal_frame .modal_content h1{color:#fff; padding-bottom:5px; }
.modal_frame .modal_content h3{color:#fff; padding-bottom:5px; }
.modal_frame .modal_content p{font-size:12px; padding-top:5px; padding-bottom:5px; }
/* Summary box on beginner's guide page */
div#summary{padding:12px; }
.todo_list{color:#666; background-color:#fff; padding:10px; margin-bottom:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; }
.todo_list h3{font-size:20px; color:#C00; padding-top:0; }
.todo_list h4{font-size:16px; color:#C00; }
.todo_list .col_one{display:inline-block; width:340px; text-align:left; }
.todo_list .col_one p{padding:0 0 5px; }
.todo_list .col_two{display:inline-block; width:100px; height:50px; float:right; }
.todo_list .col_two p{font-size:11px; padding:0 0 0 15px; margin-top:-5px; }
#content_bot{background:url(/files/images/bg_content_bot.png) 40px 15px no-repeat; overflow:hidden; padding-top:40px; text-align:center; clear:both; padding-left:5px; }
#content_bot img{margin:0 4px; }
#content_bot #content_bot_inner{margin:0 auto 20px; width:925px; }
/* ***************************
   $5 Sidebar Styles
   ***************************/
.sidebar{width:300px; float:right; padding:0 18px 0 0; font-size:12px; position:relative; overflow: hidden; }
.sidebar img.sidebar_banner{display:block; margin-bottom:13px; }
.sidebar h2{height:20px; line-height:19px; font-size:14px; margin-top:0; margin-bottom:5px; }
.sidebar h2.green_title{font-size:16px; color:#37bf0d; }
.sidebar h2.support_categories{width:256px; overflow:hidden; padding-right:21px; }
.sidebar h2.paddingbot{padding-bottom:16px; padding-top:4px; }
.sidebar img.rss_feed{float:right; height:20px; }
.press_rss{float:right; }
.sidebar h2 span{font-size:16px; color:#37bf0d; }
.sidebar h3{font-size:12px; }
.sidebar h4{font-size:11px; color:#616161; padding-top:12px; }
.sidebar p{font-size:12px; color:#666; padding:2px 0 8px; }
.sidebar .button_div{padding:15px 0; text-align:right; }
.sidebar .button_sml,.sidebar .button_lrg{font-size:12px; }
.sidebar .login_box{width:100%; padding:3px 0 5px; }
.sidebar .login_box .int_text{font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif; background:url(/files/images/bg_int_text_sidebar.png) 0 0 no-repeat; width:245px; height:20px; border:0; padding:4px 0 0 12px; }
.sidebar .login_box li{height:33px; width:257px; }
.sidebar .login_box .btns{text-align:right; padding:4px 0 0; height:29px; }
.sidebar .login_box .btns input{margin-left:10px; vertical-align:middle; }
.sidebar .login_box .btns .btn_console{background:url(/files/images/btn_console.png) 0 0 no-repeat; width:104px; height:21px; overflow:hidden; padding:21px 104px 0 0; cursor:pointer; border:0; }
.sidebar .login_box .btns .btn_webmail{background:url(/files/images/btn_webmail.png) 0 0 no-repeat; width:77px; height:21px; padding:21px 77px 0 0; overflow:hidden; cursor:pointer; border:0; }
.sidebar .video{width:100%; overflow:hidden; padding:10px 0; }
.sidebar .video h3{padding-top:0; padding-bottom:7px; }
.sidebar .video_left{float:left; width:124px; clear:both; }
.sidebar .video_left img{border:1px solid #ccc; padding:1px; }
.sidebar .video_right{float:right; width:127px; }
.sidebar .video p{line-height:16px; padding:0; }
.sidebar_nav{padding-bottom:20px; }
.sidebar_nav ul li{font-size:12px; font-weight:700; background:url(/files/images/bg_sidebar_nav_li.png) left bottom no-repeat; padding:8px 0; }
.sidebar_nav ul li a{color:#666; }
.sidebar_nav ul li a:before{content:"» "; }
.sidebar_nav ul li a:hover{color:#c00; }
.sidebar_nav ul li.selected a{color:#c00; }
.sidebar_list_1{padding:5px 0 6px 23px; }
.sidebar_list_2{width:276px; overflow:hidden; padding:0 0 6px 23px; }
.sidebar_list_2 h5{font-size:12px; color:#616161; padding-top:16px; }
.sidebarbox{width:303px; background:url(/files/images/bg_box.png) repeat-y 0 0; margin:0 0 13px; }
.sidebarbox_inner{background:transparent url(/files/images/bg_box_bot.png) no-repeat 0 100%; }
.sidebarbox_content{background:url(/files/images/bg_box_top.png) no-repeat 0 0; padding:16px 23px 16px 17px; color:#666; min-height:100px; overflow:hidden; }
.sidebarbox_dark{width:303px; background:url(/files/images/bg_box_dark.png) 0 repeat-y; margin:0 0 13px; }
.sidebarbox_dark_inner{background:url(/files/images/bg_box_dark_bot.png) 0 bottom no-repeat; }
.sidebarbox_dark_content{background:url(/files/images/bg_box_dark_top.png) 0 0 no-repeat; padding:16px 20px; color:#999; min-height:120px; overflow:hidden; }
.sidebarbox_dark_content .sidebar_text_box,.sidebarbox_dark_content p,.sidebarbox_dark_content h2,.sidebarbox_dark_content .sidebar_text_box h5{color:#fff; }
.sidebarbox_dark a{color:#FDE1A5; }
.sidebarbox_dark h2{color:#FDE1A5; }
ul.link_list{padding:0 0 5px; }
.link_list li{padding:5px 0; font-weight:700; }
.latest_ebooks{overflow:hidden; }
.latest_ebooks h5{font-size:12px; color:#616161; }
.quick_links{width:100%; }
.quick_links ul{width:100%; overflow:hidden; padding-top:10px; }
.quick_links ul li{width:65px; float:left; text-align:center; }
.quick_links ul li img{display:block; margin:0 auto 10px; }
.sidebar .tag_cloud p{line-height:18px; text-align:justify; }
.sidebar .tag_cloud p .font_0{font-size:11px; color:#666; }
.sidebar .tag_cloud p .font_1{font-size:13px; color:#333; font-weight:700; }
.sidebar .tag_cloud p .font_2{font-size:16px; color:#c00; font-weight:700; }
.sidebar .tag_cloud p .font_3{font-size:18px; color:#c03; font-weight:700; }
.sidebar_price{background:#FFF url(/files/images/bg_productprice.gif) no-repeat left top; cursor:pointer; width:300px; height:83px; margin-bottom:12px; font-size:14px; color:#FFF; }
.sidebar_price td{padding-left:16px; vertical-align:middle; height:83px; width:135px; }
.sidebar_price:hover{background:#FFF url(/files/images/bg_productprice_over.gif) no-repeat left top; }
.sidebar_bottom{width:100%; overflow:hidden; padding-bottom:20px; }
.sidebar_text_box ul{padding:5px 0 12px 24px; }
.sidebar_text_box li{list-style:disc outside none; }
.sidebar_text_box h5{font-size:12px; color:#666; padding-top:12px; }
.sidebar_text_box h5.press_release{padding-bottom:0; padding-top:3px; }
.sidebar_text_box a{font-weight:700; margin-top:-3px; }
.sidebar_box{background:url(/files/images/bg_sidebar_box.png) left top no-repeat; height:183px; padding:17px 20px 0; }
.sidebar .sidebar_box p{padding-top:12px; color:#FFF; }
.sidebar_box ul li{font-size:12px; color:#fde1a5; font-weight:700; padding:1px 0 1px 17px; background:url(/files/images/bg_sidebar_box_li.png) left 5px no-repeat; }
.sidebar_box ul li a{color:#fde1a5; }
.sidebar_box ul li a:hover{color:#fde1a5; }
.sidebar .video_box{padding-left:18px; }
.sidebar .video_box .video_box_inner{width:100%; overflow:hidden; border-top:1px solid #ccc; padding:20px 0 16px; }
.sidebar .video_box .video_box_inner.first{border-top:none; }
.sidebar .video_box .video_box_inner img{display:block; float:left; margin-right:15px; }
.price_table{padding-bottom:20px; }
.price_table ul li{width:100%; overflow:hidden; font-weight:700; color:#333; padding:4px 0; }
.price_table ul li.add_bg{background:#efefef url(/files/images/bg_price_table_li.png) left top repeat-y; }
.price_table ul li.add_bg2{background:#fdfdfd url(/files/images/bg_price_table_li.png) left top repeat-y; }
.price_table ul li strong{color:#666; }
.price_table ul li .col_left{float:left; width:177px; padding-left:26px; }
.price_table ul li .col_right{float:right; width:45px; }
/* ***************************
   $6 Footer Styles
   ***************************/
#footer{background:url(/files/images/bg_footer.png) 0 bottom no-repeat; padding:0 0 50px; width:100%; min-height:133px; }
#partner_offer{width:728px; margin:0 auto; text-align:left; }
#partner_offer span{display:block; margin-bottom:8px; }
/* ***************************
   $7 jQueryUI Styles (including required jQuery UI styles) [2010-06-01]
   ***************************/
/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/
/* Layout helpers
----------------------------------*/
.ui-dialog{position:absolute; top:62px!important; }
.ui-helper-hidden{display:none; }
.ui-helper-hidden-accessible{position:absolute; left:-99999px; }
.ui-helper-reset{margin:0; padding:0; border:0; outline:0; line-height:1.3; font-size:100%; list-style:none; }
.ui-helper-clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden; }
.ui-helper-clearfix{display:inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix{height:1%; }
.ui-helper-clearfix{display:block; }
/* end clearfix */
.ui-helper-zfix{width:100%; height:100%; top:0; left:0; position:absolute; opacity:0; filter:Alpha(Opacity=0); }
/* Interaction Cues
----------------------------------*/
.ui-state-disabled{cursor:default!important; }
/* Component containers
----------------------------------*/
div.tab_underline{clear:both; border-top:1px solid #CCC; }
.ui-tabs-nav{color:#222; font-weight:700; }
/* Interaction states
----------------------------------*/
#product_tabs .ui-state-default,.ui-tabs .ui-state-default,.ui-tabs-nav .ui-state-default{background:#e6e6e6 url(/files/images/bg_TabbedPanelsTab.png) 0 0 no-repeat; font-weight:400; color:#555; }
#product_tabs .ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555; }
#product_tabs .ui-state-hover,.ui-tabs .ui-state-hover,.ui-tabs-nav .ui-state-hover,.ui-state-focus,.ui-tabs .ui-state-focus,.ui-tabs-nav .ui-state-focus{background:#dadada url(/files/images/bg_TabbedPanelsTab.png) 0 -40px no-repeat; font-weight:400; color:#212121; }
#product_tabs .ui-state-hover a,.ui-state-hover a:hover{color:#212121; text-decoration:none; }
#product_tabs .ui-state-active,.ui-tabs .ui-state-active,.ui-tabs-nav .ui-state-active{background:#fff url(/files/images/bg_TabbedPanelsTab.png) 0 -40px no-repeat; font-weight:400; color:#212121; }
#product_tabs .ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121; }
#product_tabs .ui-tabs :active{outline:none; }
/* Tabs
----------------------------------*/
#product_tabs.ui-tabs{position:relative; padding:0; zoom:1; }
/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
#product_tabs.ui-tabs .ui-tabs-nav{margin:0; padding:0; float:right; }
#product_tabs.ui-tabs .ui-tabs-nav li{list-style:none; float:left; position:relative; top:1px; border-bottom:0!important; padding:0; white-space:nowrap; font-weight:700; font-size:12px; margin:0; }
#product_tabs.ui-tabs .ui-tabs-nav li a{float:left; padding:.8em 1.5em; width:75px; text-align:center; }
#product_tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0; padding-bottom:1px; font-size:12px; }
#product_tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text; color:#C00; }
#product_tabs.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer; }
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#product_tabs.ui-tabs .ui-tabs-panel{display:block; border-width:0; padding:18px 0; background:none; }
#product_tabs.ui-tabs .ui-tabs-hide{display:none!important; }
/* Interaction states
----------------------------------*/
#beginners_tabs .ui-state-default,.ui-tabs .ui-state-default,.ui-tabs-nav .ui-state-default{background:#e6e6e6 url(/files/images/bg_TabbedPanelsTab_sml.png) 0 0 no-repeat; font-weight:400; color:#555; }
#beginners_tabs .ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555; }
#beginners_tabs .ui-state-hover,.ui-tabs .ui-state-hover,.ui-tabs-nav .ui-state-hover,.ui-state-focus,.ui-tabs .ui-state-focus,.ui-tabs-nav .ui-state-focus{background:#dadada url(/files/images/bg_TabbedPanelsTab_sml.png) 0 -40px no-repeat; font-weight:400; color:#212121; }
#beginners_tabs .ui-state-hover a,.ui-state-hover a:hover{color:#212121; text-decoration:none; }
#beginners_tabs .ui-state-active,.ui-tabs .ui-state-active,.ui-tabs-nav .ui-state-active{background:#fff url(/files/images/bg_TabbedPanelsTab_sml.png) 0 -40px no-repeat; font-weight:400; color:#212121; }
#beginners_tabs .ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121; }
#beginners_tabs .ui-tabs :active{outline:none; }
#beginners_tabs h2{line-height:60px; margin-bottom:10px; margin-left:70px; padding:0; }
#beginners_tabs ul{padding-top:12px; }
/* Tabs
----------------------------------*/
#beginners_tabs.ui-tabs{position:relative; padding:0; zoom:1; }
/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
#beginners_tabs.ui-tabs .ui-tabs-nav{margin:0; padding:0; }
#beginners_tabs.ui-tabs .ui-tabs-nav li{list-style:none; float:left; position:relative; top:1px; border-bottom:0!important; padding:0; white-space:nowrap; font-weight:700; font-size:12px; margin-left:0; }
#beginners_tabs.ui-tabs .ui-tabs-nav li a{float:left; padding:.8em 1.5em; width:62px; text-align:center; }
#beginners_tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0; padding-bottom:1px; }
#beginners_tabs.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text; color:#C00; }
#beginners_tabs.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer; }
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#beginners_tabs.ui-tabs .ui-tabs-panel{display:block; border-width:0; padding:.5em 0; background:none; }
#beginners_tabs.ui-tabs .ui-tabs-hide{display:none!important; }
/* Sitemap
----------------------------------*/
#sitemap{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; }
#sitemap h2{color:#C00; }
#sitemap a{color:#333; }
#sitemap a:visited{color:#333; }
#sitemap a:hover{color:#C00; }
#sitemap .menu{font-weight:800; }
#sitemap .submenu{font-weight:400; padding-bottom:0; padding-top:10px; }
#sitemap #wrap{width:960px; margin:0 auto; }
#sitemap #column1{float:left; width:400px; padding:10px; }
#sitemap #column2{float:left; width:400px; padding:10px; }
#sitemap ul{}
#sitemap ul li{}
/* Katy's additional classes
----------------------------------*/
.resources{margin-top:0!important; padding-top:20px!important; }
.marginbottom{margin-bottom:5px!important; }
.margintop{margin-top:12px; }
h2.switchpad{padding-top:6px; padding-bottom:18px; }
.nettmag{float:right; margin:12px 0 5px 5px; border:1px solid #ccc; }
.paddingtop{padding-top:20px!important; }
.testimonials{border-top:1px solid #CCC; padding-top:20px!important; }
.nopad{padding:0!important; }
.padbot{padding-top:0; padding-bottom:8px; }
.conditions{clear:both; text-align:right; font-size:9px!important; padding:0!important; }
#console_login input,#webmail_login input{background:transparent url(/files/images/bg_login.png) no-repeat; width:239px; height:20px; line-height:14px; border:none; margin:4px 0; padding:0 10px; }
.login_radios{width:100%; padding-bottom:8px; }
.login_radios input{margin:1px; }
.login_radios label{margin:0 15px 0 5px; }
.bright{color:#FC0; font-size:24px; }
.reditalics{color:#C00; font-style:italic; }
.red{color:#C00; }
.bug{position:absolute; left:550px; top:35px; }
#print-footer{display:none; }
h4.support{margin-bottom:15px; margin-top:-15px; }
.inset{float:left; margin:0 12px 12px 0; height:200px; width:300px; }
.video-overlay{background:url(/files/images/video-overlay.gif) no-repeat 0 50%; height:25px; overflow:hidden; position:absolute; text-indent:-99999px; width:119px; margin-left:-121px; margin-top:40px; display:inline; }
.video-overlay-lg{background:url(/files/images/video-overlay-lg.png) no-repeat 0 50%; display:block; height:100px; overflow:hidden; position:absolute; text-indent:-2000px; width:100px; margin-left:200px; margin-top:-210px; }
/* Dan's additional classes
----------------------------------*/
/* Containers */
.container-12{margin:0 auto; width:960px; text-align:left; background-color:#FFF; }
/* Grid >> Global */
.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline; float:left; position:relative; }
.container-12 .grid-4{width:300px; }
.grid-8{width:590px; }
.alpha{margin-left:0!important; }
.omega{margin-right:0!important; }
/* Extra Space at the top, bottom, left, right */
.top-20{margin-top:20px; }
.bot-20{margin-bottom:20px; }
.top-40{margin-top:40px; }
.bot-40{margin-bottom:40px; }
.left-20{margin-left:20px; }
.right-20{margin-right:20px; }
.all-20{margin:20px; }
/* NEW CATEGORY PAGE
----------------------------------*/
.pod-row{margin-bottom:20px; clear:both; }
.pod-container{width:225px; float:left; margin:5px 4px 0; background:url(/files/images/bg-pod-top-white.png) bottom no-repeat; }
.pod-product .header{height:49px; background:url(/files/images/bg-pod-top-white.png) no-repeat; border-bottom:1px solid #CCC; }
.pod-product .header h2{display:none; }
.pod-product .header .image{position:absolute; margin-top:2px; margin-left:2px; z-index:99; }
.pod-text{padding:10px 10px 0; }
.pod-text ul{height:120px; overflow:hidden; margin:0; }
.pod-text ul li{background:url(/files/images/orange-dot.png) no-repeat scroll 0 .5em transparent; color:#333; line-height:1.6em; list-style:none outside none; margin:0; padding-left:14px; font-size:12px; }
.pod-product{color:#fff; width:225px; margin:0; position:relative; float:left; }
.pod-links{text-align:center; font-size:13px; font-weight:400; border-top:1px solid #CCC; border-bottom:1px solid #CCC; }
.pod-links a{text-decoration:none; color:#c00; }
.pod-links a:hover{text-decoration:underline; color:#c00; }
.pod-links .compare{float:right; width:75px; text-align:right; padding:5px 15px; }
.pod-links .info{float:left; width:75px; text-align:left; padding:5px 15px; }
.pod-links .info.single{float:none; text-align:center; width:100%; padding:5px 0; }
.pod-price{text-align:center; font-size:30px; font-weight:700; color:#333; padding-top:6px; }
.pod-price em{font-weight:400; font-size:14px; padding-left:4px; }
.btn-pod{padding:10px 0; text-align:center; }
.category-intro{width:442px; float:left; padding:0 0 20px 35px; }
.category-intro p{color:#6D6D6D; font-size:14px; line-height:1.4em; }
.category-banner{width:442px; float:right; padding:10px 35px 20px 0; }
.category-intro h1{color:#C00; font-size:24px; padding-bottom:18px; }
.category-ribbon{height:75px; position:absolute; right:-7px; top:-5px; width:125px; z-index:500; background:url(/files/images/most-popular-ribbon.png) no-repeat right top transparent; }
.ribbon{background:url(/files/images/ribbon2.png) no-repeat right top transparent; height:125px; position:absolute; right:-9px; top:-6px; width:167px; z-index:1000; }
/* NEW DOMAIN PAGE
----------------------------------*/
/*--Domain Registration--*/
.contentbox_silver .contentbox_silver_bm ul li{float:left; font-size:12px; list-style:none outside none; margin:0; padding:20px 0 0; width:95px; }
/* TLD list */
.contentbox_silver .contentbox_silver_bm .ext-list ul{padding:20px 0 10px; }
.contentbox_silver .contentbox_silver_bm .ext-list ul li{padding:0 0 8px; }
.contentbox_silver .contentbox_silver_bm .ext-list label{font-weight:400; font-size:13px; margin-left:0; }
.contentbox_silver .contentbox_silver_bm .ext-list ul li input{margin-right:4px; vertical-align:middle; }
/* Domain Search box */
.contentbox_silver .contentbox_silver_bm .domain-search-box{border:1px solid #CCC; color:#000; font-family:Arial,Helvetica,sans-serif; font-size:16px; margin-left:2px; padding:8px 8px 8px 52px; width:345px; -moz-border-radius:5px; background: #FFF url(/files/images/bg-www.png) 8px 50% no-repeat; }
.contentbox_silver .contentbox_silver_bm legend{font-size:18px; padding:4px; color:#333; }
.domain-registration .www{font-size:14px; }
.btn-search-domains{background:url(/files/images/btn-search.png) no-repeat; cursor:pointer; margin-left:7px; width:140px; height:34px; text-indent:-99999px; border:medium none; display:block; float:right; outline-style:none; font-size:0; line-height:0; }
.domain-links-box{border-top:1px dashed #CCC; margin:0; padding-top:10px; }
.contentbox_silver .contentbox_silver_bm .domain-links ul{margin:0; padding:0; }
.contentbox_silver .contentbox_silver_bm .domain-links li{float:left; font-size:12px; list-style:none outside none; margin:0; padding:0 20px 0 0; width:auto; }
.contentbox_silver .contentbox_silver_bm .domain-links ul li{background:url(/files/images/solid-line.png) no-repeat scroll 0 50% transparent; color:#CCC; display:inline; margin:0; padding:0 10px; }
.contentbox_silver .contentbox_silver_bm .domain-links ul li.first{background-image:none; padding-left:0; }
/* NEW PRODUCT PAGES */
/*---Product detail page---*/
.product-detail{margin-right:10px; }
.product-detail p{font-size:14px; line-height:1.6em; }
.product-detail h2{margin-bottom:12px; padding:0; border-bottom:1px solid #CCC; padding-bottom:6px; }
.product-detail .tab_content_box{border:none; }
/*--Description--*/
.product-detail .description{padding-bottom:0; }
.product-detail .description img{padding-bottom:20px; padding-right:20px; }
.product-detail .first-para{margin-bottom:0; }
/*--Toggle--*/
.product-detail p.trigger{float:both; }
.product-detail p.trigger a{display:block; }
.product-detail .toggle_container{overflow:hidden; clear:both; }
.product-detail .toggle_container{font-weight:400; }
/*--Features--*/
.product-detail .feature-list{padding-top:20px; }
.product-detail .feature-container{padding:0 0 30px; float:left; width:590px; }
.product-detail .feature-list .icon{float:left; width:60px; }
.product-detail .feature-list .text{float:left; width:530px; }
.product-detail .feature-list h3{font-size:16px; padding:0; margin-bottom:4px; }
.product-detail .feature-list p{margin:0; padding:0; }
/*--Compare products--*/
.btn-compare-products{padding-top:10px; }
.btn-compare-products .compare_products{width:139px; }
/*--Call to Action in content section--*/
.cta-content{float:left; width:185px; margin:0 12px 20px 0; }
.cta-content p{margin-bottom:0; padding:0 10px; float:left; width:180px; display:block; font-size:12px; }
/*--Call to Action in sidebar--*/
.product-name{font-size:14px; text-align:right; margin-bottom:10px; }
.product-price span{font-size:48px; font-weight:700; color:#333; }
.product-price{font-size:18px; text-align:right; }
.product-setup-fee{font-size:18px; text-align:right; margin-bottom:10px; }
.cta-sidebar{float:right; width:185px; margin:0 0 6px; }
.cta-sidebar p{margin-bottom:0; padding:0 10px; float:left; width:200px; display:block; }
.cta-call{float:right; width:200px; text-align:right; }
.cta-call p{font-size:24px; font-weight:700; margin-bottom:0; padding:4px 0 0; }
.cta-call small{padding:0; float:right; font-size:12px; font-weight:400; }
/*--Call to Action buttons--*/
a.btn-cta{width:185px; height:50px; text-indent:-99999px; margin:0 10px 4px 0; float:left; display:block; }
a:hover.btn-cta{background-position:0 -50px; }
/*--Learn more--*/
.learn-more h4{font-size:12px; border-bottom:1px solid #CCC; padding:10px 0 4px; margin:20px 0 10px; }
/*--Video--*/
.learn-more .video h3 a{color:#C00; font-size:12px; }
.learn-more .video p{line-height:1.6em; }
.learn-more .ebooks a{font-weight:700; }
.learn-more .ebooks{font-weight:400; }
.learn-more .ebooks{padding-top:10px; }
.learn-more .ebooks li{line-height:1.4em; padding-bottom:18px; background:url(/files/images/icon-32-pdf.png) 0 10% no-repeat; padding-left:40px; }
/*--Partner offers--*/
.product-detail .partner-list{padding-top:20px; }
.product-detail .partner-list h3{font-size:16px; padding:0; margin-bottom:4px; color:#333; }
.product-detail .partner-list p{margin:0; padding:0; }
.product-detail .partner-list .logo{float:left; text-align:center; width:80px; }
.product-detail .partner-list .offer{float:right; padding-right:40px; width:440px; }
.product-detail .partner-list .clear{clear:both; padding-bottom:6px; margin-bottom:18px; border-bottom:1px dashed #CCC; }
#product_tabs.ui-tabs .ui-tabs-nav{float:left; margin:0; padding:0; }
.product-detail .banner{text-align:center; padding:10px 0; }
/*--Tech Specs--*/
.tech-specs{width:100%; border-collapse:collapse; border-spacing:0; margin-bottom:30px; }
.tech-specs th{font-size:14px; color:#666; padding:8px 0; }
.tech-specs tr.stripe{background-color:#EFEFEF; }
.tech-specs td{font-size:12px; padding:4px; border-top:1px solid #CCC; }
.tech-specs tr:last-child td{border-bottom:1px solid #CCC; }
.tech-specs .item{width:300px; }
.tech-specs a.question_mark{float:right; text-indent:-99999px; }
.tech-specs a.feature_video{float:right; background:url(/files/images/bg_video_box_li.png) no-repeat; margin-right:10px; width:19px; text-indent:-99999px; height:15px; }
.product-detail .tooltip .tooltip_bm p{margin-bottom:0; }
/* NEW HOMEPAGE */ 
/* Containers
----------------------------------------------------------------------------------------------------*/
.container-12 {margin: 0 auto;width: 960px;text-align:left;background-color:#FFF}
/* Grid >> Global
----------------------------------------------------------------------------------------------------*/
.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12 {display:inline;float: left;position: relative;}
.container-12 .grid-4 {width:300px;}
.grid-8 {width:590px;}
.alpha {margin-left: 0 !important;}
.omega {margin-right: 0 !important;}
/* Extra Space at the top, bottom, left, right
----------------------------------------------------------------------------------------------------*/
.top-20 {margin-top:20px;}
.bot-20 {margin-bottom:20px;}
.top-40 {margin-top:40px;}
.bot-40 {margin-bottom:40px;}
.left-20 {margin-left:20px;}
.right-20 {margin-right:20px;}
.all-20 {margin:20px;}
/*--Module--*/
.module-header {
	background: url(/files/images/bg_moduleheader2.png) repeat-x;
	height:39px;
}
.module-header h2 {
	font-size:20px;
	margin:0;
	padding: 8px 0 0 10px;
	z-index:100;
}
.module-header h2 span {
	font-size:16px;
	margin:0;
	padding: 10px;
	color:#CC0000;
}
.module-body {
	border-right: 1px solid #CCC;
	border-left: 1px solid #CCC;
}
.module-body ul {
	padding-bottom: 10px;
	margin:0;
}
.module-body ul li {
	color:#333;
	padding-bottom:10px;
	list-style:none;
	background: url(/files/images/orange-dot.png) 0 .5em no-repeat;
	padding-left:15px;
	margin: 0;
	font: 14px;
	line-height:1.3em;
}
.module-body ul li span {
	text-transform:uppercase; 
	color:#CC0000; 
	font-weight:bold;
}
.module-body .image {
	float:left;
	padding:10px 10px 0 10px;
}
.module-body .text {
	float:right;
	padding: 15px 10px 0 0;
	margin:0;
	width:375px;
}
.module-bottom {
	height:15px;
	padding-bottom:20px;
	display:block;
	background:url(/files/images/bg_modulebottom2.png) no-repeat;
}
.quick-links-box {
	padding-top:10px;
	margin: 8px 10px 0 10px;
	border-top:1px dashed #CCC;
}
.quick-links {
	float:left;
	width:390px;
}
.quick-links ul {
	padding:0;
	height: 20px;
	overflow: hidden;
}
.quick-links ul li {
	display:inline;
	margin:0;
	color:#CCC;
	padding: 0px 8px 0px 10px;
	background:url(/files/images/solid-line.png) no-repeat 0 50%;
}
.quick-links li a:link {
	color:#999;
}
.quick-links li.first {
	background-image: none;
	padding-left:0;
} 

.quick-links li a:visited {
	color:#999;
}
.quick-links li a:hover {
	color:#CC0000;
}
.btn-module {
	float:right;
}
.btn-module img {
	padding: 0;
}
/*--Top Nav--*/
.top-nav {
	padding:3px 10px;
	margin: 0 0 10px 0;
	float:right;
	width:700px;
}
.top-nav ul {
	margin: 0;
	padding: 0;
	text-align:right;
}
.top-nav li {
	display: inline;
	font-size:12px;
}
.top-nav li a {
	color:#666;
	padding-left:10px;
}
.btn-gray {
	background:#CCC;
	padding:4px;
	width:100px;
	font-size:13px;
}
.search_bar {
	background:url(/files/images/bg_search_bar.png) repeat-x scroll 0 0 transparent;
	color:#FFFFFF;
	height:34px;
	left:5px;
	padding:12px 0 0;
}
.nav-search-box {
	padding:6px 6px 6px 30px;
	width:360px;
	margin-left:10px;
	background:#FFF url(/files/images/bg_search_box.png) 6px 50% no-repeat;
	font-size:14px;
	color:#333;
	border:none;
}
.domain-search {
	background:url(/files/images/bg_search_box2.png);
	height:32px;
	width:418px;
}
.ribbon {
	height:125px;
	position:absolute;
	right:-9px;
	top:-6px;
	width:167px;
	z-index:100;
	background: url(/files/images/ribbon2.png) no-repeat right top transparent;
}
.sidebarbox {
	background:url(/files/images/bg_box.png) repeat-y scroll 0 50% transparent;
	margin:0;
	width:300px;
}
/*Testimonial*/
.testimonial {
	overflow:hidden;
	padding-bottom:20px;
}
.testimonial .video {
	float:left;
	width:295px;
	height:185px;
}
.testimonial .text {
	width:295px;
	height:185px;
	background:#e6b222 url(/files/images/bg-quote.png) repeat-x 0 0;
	display: table; 
	overflow: hidden;
	float:right;
}
.vcenter {
	#position: absolute; 
	#top: 50%;
	display: table-cell; 
	vertical-align: middle;
}
.vcenter .inner {
	#position: relative; 
	#top: -50%;
	*top: -70%
}
.testimonial .text p {
	background:url(/files/images/quote-marks.png) no-repeat top left;
	line-height:1.3em;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-style:italic;
	font-size:18px;
	color:#FFF;
	margin: -12px 0px 0px 15px;
	padding: 12px 0px 0px 10px;
	text-indent: 42px;
	width: 255px;
}
.testimonial .quoter {
	float:right;
	padding-right:65px;
	padding-top:8px;
	background:url(/files/images/quote-point.png) 90% 0 no-repeat; 
	height:25px;
}
.testimonial .quoter p {
	font-size:12px !important;
}
.intro p {
	font-size:14px;
	line-height:1.6em;
}
.intro h1 {
	color:#CC0000;
	font-size:24px;
	margin:0 0 6px 0;
}
.video-overlay-hp {
	background: url(/files/images/video-overlay-hp.png) no-repeat 0px 50%;
	height: 40px;
	overflow: hidden;
	position: absolute;
	text-indent: -99999px;
	width: 295px;
	margin-left: -295px;
	margin-top: 125px;
	opacity: 0.8;
	display: inline;
}
/*--Sidebar styles--*/
.sidebarbox_content h2 span {
	color:#CC0000;
}
.sidebarbox_content h2 {
	margin:0 0 10px 0;
}
.new-to-nr ul {
	padding-bottom:10px;
}
.new-to-nr li {
	font-size:14px;
	font-weight:bold;
	line-height:1.4em;
	padding-bottom:4px;
	list-style:none;
	background: url(/files/images/orange-dot.png) 0 .5em no-repeat;
	padding-left:15px;
}
.sidebarbox {
	background:url(/files/images/bg_box.png) repeat-y scroll 0 50% transparent;
	margin:0 0 20px;
	width:303px;
}
.sidebarbox_content {
	background:url(/files/images/bg_box_top.png) no-repeat scroll 0 0 transparent;
	color:#666666;
	min-height:100px;
	overflow:hidden;
	padding:16px 23px 16px 17px;
}
/*--sidebar login--*/
.sidebar-login p {
	background:url(/files/images/gray-line.png) bottom repeat-x;
	padding-bottom:6px;
	margin-bottom:6px;
	line-height:1.4em
}
/*--already in use for product page--*/
.learn-more .ebooks a {
	font-weight:bold;
}
.learn-more .ebooks {
	font-weight: normal;
}
.learn-more .ebooks {
	padding-top: 10px
}
.learn-more .ebooks li {
	line-height:1.4em;
	padding-bottom:18px;
	background:url(/files/images/icon-32-pdf.png) 0 10% no-repeat;
	padding-left:40px;
}
/*--need to add to ther buttons - search view_all*/
.more_ebooks {
	width:116px;
	background:url(/files/images/btn-more-ebooks.png) left top no-repeat;
}
.more_resources {
	width:140px;
	background:url(/files/images/btn-resources.png) left top no-repeat;
}
/*--sidebar login--*/
.sidebar-login h2 {color: #C00;font-size: 16px;}
.sidebar-login p {padding-bottom:10px;margin-bottom:10px;line-height:1.4em}
.login_radios, .webmail_radios {padding-bottom:10px;background:url(/files/images/gray-line.png) bottom repeat-x;}
.webmail_radios {padding-top:10px;}
.login_radios label, .webmail_radios label {margin: 0px 15px 0px 5px;}
.login-form input {background:#FFF;height:20px;line-height:14px;margin:4px 0 0 0;padding:4px;width:253px;border:1px solid #C00;color:#999;font-size:14px;}
.login-form select {background:#FFF;height:28px;line-height:14px;margin:4px 0 0 0;width:110px;border:1px solid #C00;color:#666;font-size:14px;}
.login-form .login-button {float:right;width:100px;padding-top:4px;}
.login-form .btn-login {width:100px !important;cursor:pointer;background:transparent url(/files/images/btn-login3.png) left top no-repeat !important;height:36px;display:block;text-indent:-99999px;outline-style:none;float:right;border:none;float:right;}
.login-form label {float:left;width:110px;}
.login-form fieldset, .login-form .mode {padding:10px 0 0;}
.login-form .password-hint {float:right;width:110px;text-align:right;}
.login-form .password-hint a {color:#999;text-decoration:underline;}
.login-form .password-hint a:hover {color:#C00;}
.login-form input:focus, .login-form select:focus {color: #333;border: 1px solid #CCC;}
.login-form .at-input {width:110px;}
/*--Start blog snippet--*/
.blog-list {padding-bottom:10px;}
.blog-snippet {clear:both;border-bottom:1px dashed #CCCCCC;overflow: hidden;padding-top:10px;}
.blog-snippet.first {padding-top:0;}
.blog-snippet.last {border:0;}
.blog-snippet img {float:right;border:1px solid #DFDFDF;margin:0;padding:2px;}
.blog-snippet h3 {font-size:12px;line-height:1.4em;padding:0 0 4px 0;}
.blog-snippet .text {float: left;width:150px;}
.more-link {background:url(/files/images/icon-red-arrow.png) no-repeat scroll 100% 15px transparent;border-top:1px dashed #CCCCCC;display:block;font-size:14px;margin-top:10px;padding:10px 10px 0 0;text-align:right;}
.blog-rss {background:url(/files/images/icon-24-rss.png) 100% 0 no-repeat;display:block;text-indent:-99999px;outline-style:none;height:24px !important;float:right;text-align:left;border:none;width:24px;cursor:pointer;}
.sidebar-quote-box {margin:0 10px 0 10px;width: 283px;}
.sidebar-quote {padding: 12px 20px 20px 14px;background:#e4a026 url(/files/images/bg-quote-sml.png) repeat-x bottom left; }
.sidebar-quote p {padding: 6px 0px 0px 6px;text-indent: 30px;color:#FFFFFF;font-size:14px;line-height:1.4em;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;background:transparent url(/files/images/quote-marks-sml.png) no-repeat top left;_background:none;}
.sidebar-author {background:url(/files/images/quote-point-sml.png) 90% 0 no-repeat; display:block; padding:8px 60px 20px 0; text-align:right;}
.sidebar-author p {font-size:12px !important;}
#partner_offer {width:914px; margin: 0px auto;border-top:1px solid #CCC; padding: 20px 0 0; display:block; text-align:center;}
#partner_offer p {color:#999;font-size:11px;padding-top:4px;text-align:center;}
.partner_alt {padding-bottom:20px !important;padding-top:0px !important;border:0 !important;}
#content_bot_inner h3 {text-align:left; color:#CC0000; padding-left:18px}	
/*--Footer--*/
.footer-nav {background:url(/files/images/bg_footer_inner.png) no-repeat 50% 0; width:940px; margin:0 16px 0 16px;}
.footer-nav .grid-2 {width:140px; margin:0 5px 0 5px;padding: 20px 0 20px 0}
.footer-nav .small {width:130px;}
.footer-nav .large {width:150px;}
.footer-nav h5	{color:#666;font-size:12px;font-weight:bold;margin-bottom:0.5em;text-transform:uppercase;}
.footer-nav .spacer {padding-top:20px;}
.footer-nav li {font-size:11px;border-bottom:1px dotted #CCC;display:block;line-height:1.8em;margin:0 0 3px;padding:0 0 3px;}
.footer-nav li a {color:#666;}
.footer-nav li a:hover {color:#CC0000;}
.footer-inner {padding: 0 0 0 40px;}
.footer-legal {font-size:11px;text-align:center;border-top:1px solid #CCC;margin:0 auto;width:914px;padding-top:10px;}
.footer-legal ul {padding: 10px 0 10px 0}
.footer-legal li {color:#999;display:inline;padding:0 10px;font-size: 11px;background:url(/files/images/dashed-line.png) no-repeat 0 50%;}
.footer-legal ul .last {padding-right:0;}
.footer-legal ul .first {background-image: none;} 
.footer-legal p {color:#999;font-size:11px}
.footer-legal p	 a {color:#999;}
.footer-legal li a {color:#999;}
.footer-legal p	 a:hover {color:#cc0000;}
.footer-legal li a:hover {color:#cc0000;}
/*Old Footer*/
#footer_inner {margin-top: 50px;background:url(http://www.netregistry.com.au/files/images/EDMs/divider.jpg) 50% 0 no-repeat;padding-top:50px}
#footer_inner ul {width: 900px; margin: 0 auto;height: 150px;}
#footer_inner ul li {float: left; list-style: none; width: 128px;}
#footer_inner ul ul {width:auto;}
#footer_inner ul ul li {width:128px; margin-bottom: 4px;}
#footer_inner h5 {font-size: 13px; margin-bottom: 6px;}
.footer_lower {margin-top:80px !important}
.footer_lower ul {margin: 0 auto; width: 850px; height: 20px;}
.footer_lower li {float:left;padding-right: 5px;}
.footer_lower .pipe:after {content:" | "}
.footer_lower p {width: 280px; margin: 0 auto;}
.footer_lower a {color:#666}
/*--Subnav--*/
.subnav {position:absolute;top:10px;right:30px;z-index: 99999;}
.subnav li {padding:0 10px;float: left;font-size: 11px;color: #CCC;background:url(/files/images/dashed-line.png) no-repeat 0 50%;}
.subnav li a {color: #666;} 
.subnav li a:hover {color: #cc0000; text-decoration: underline; } 
.subnav .last {padding-right:0;}
.subnav .first {background-image: none;} 
.subnav span {font-weight: bold; color:#CC0000;}
/*---SEM page styles---*/
.green-box {background:#FFF url(/files/images/bg-green-box.png) no-repeat 0 0; color:#FFF; padding:16px 23px 16px 17px; width: 260px; }
.green-box p{color:#FFF; font-size:14px; line-height:1.4em; padding:0; }
.green-box h2{font-size:24px; color:#FFF; margin:8px 0 6px; padding:0; }
.green-box h3{font-size:18px; color:#FFF; margin:8px 0 6px; padding:0; }
.green-box label{color:#FFF; display:block; font-size:14px; padding-top:10px; font-weight:700; }
.green-box .check-label{display:inline; font-weight:400; padding-top:0; }
.green-box .interests label{margin:20px 0 6px; }
.green-box input{border:1px solid #017D3F; color:#333; font-size:14px; height:20px; line-height:14px; margin:4px 0 0; padding:4px; width:253px; background:#FFF url(/files/images/bg-box-input.jpg) repeat-x 0 0; }
.green-box .check-label{display:inline; }
.green-box .checkbox{background:none; height:auto; padding-top:0; width:30px; }
.green-box .submit{text-indent:-99999px; outline-style:none; height:34px; border:none; width:100px; background: #CCC url(/files/images/btn-submit.png) no-repeat 0 0; cursor:pointer; }
.bg-green-box-bot{background: #FFF url(/files/images/bg-green-box-bot.png) no-repeat 0 0; height:10px; padding-bottom:20px; }
.blue-box{margin-top:20px; background: #FFF url(/files/images/bg-blue-box.png) no-repeat 0 0; height:345px; width: 260px; color:#FFF; padding:16px 23px 16px 17px; }
.blue-box h2{color:#FF0; font-size:24px; padding:0; }
.blue-box p{color:#FFF; font-size:14px; line-height:1.4em; padding:0; }
.blue-box img{margin:20px 0 20px 28px; }
.blue-box .btn img{margin:0 0 0 78px; }
.btn-submit{padding-top:10px; }
.btn{display:block; text-align:right; padding:0; }
.sem h2{color:#c00; padding:20px 0 6px; }
.sem .tagline{color:#333; padding:0 0 20px; font-size:18px; font-weight:700; }
.sem ul{padding:0 0 10px; }
.sem li{line-height:1.4em; }
.sem p{line-height:1.4em; }
.sem .cta-links{background-color:#E8EEFA; padding:6px 30px; text-align:center; font-size:15px; margin:0 auto 30px; width:330px; }
.sem .caption{float:right; width:180px; text-align:left; padding:40px 20px 0; font-size:14px; }
.sem .video{background-color:#F3F3F3; width:480px; color:#333; margin:0 0 20px 60px; border:1px solid #CCC; }
.sem .video img{float:left; width:250px; padding:5px; }
/*--Reseller/Corporate--*/
.reseller {padding:20px 0 40px 0;}
.reseller h3 {color:#CC0000; font-size:16px;}
.reseller img {padding:10px 0 20px 0}
.reseller-program {padding:0 10px 0 0px; margin-right:10px; width:280px; border-right:1px dashed #CCC; float:left;}
.affiliate-program {padding:0 20px 0 10px; width:260px; float:left;}
.reseller ul  {padding-left:10px;}
.reseller ul li {background:url(/files/images/orange-dot.png) no-repeat scroll 0 0.5em transparent;line-height:1.3em;list-style:none;margin:0;padding-bottom:10px;padding-left:15px;}
.reseller li, .reseller p {color:#666; font-size:14px;}
.why-nr {background:url(/files/images/server01.png) no-repeat 0 30px;}
.why-nr ul {padding:0 20px 0 220px;}
.why-nr ul li {background:url(/files/images/orange-dot.png) no-repeat scroll 0 0.5em transparent;line-height:1.3em;list-style:none;margin:0;padding-bottom:10px;padding-left:15px;}
.why-nr .more {padding-left:235px;}
.arrow {background:url(/files/images/icon-red-arrow.png) no-repeat right center transparent;padding-right:10px;}
.sidebarbox .downloads h2 {margin:0;}
.sidebarbox .downloads p {padding:0 0 10px;}
.sidebarbox .downloads ul {padding-left:8px; padding-top:4px;}
.sidebarbox .downloads ul li {padding-bottom:6px;}
.benefits {padding-bottom:20px !important;}
.corporate-intro img {float:left;}
.corporate-intro ul {padding:0 20px 0 220px;}
.corporate-intro ul li {background:url(/files/images/orange-dot.png) no-repeat scroll 0 0.5em transparent;line-height:1.3em;list-style:none;margin:0;padding-bottom:10px;padding-left:15px;}
.corporate-intro .more {padding-left:235px;}
.arrow, .corporate-intro.more {background:url(/files/images/icon-red-arrow.png) no-repeat right center transparent;padding-right:10px;}
.light {background:url(/files/images/bg-quote-sml-light.png) bottom;}
.light p {color:#333; background: url(/files/images/quote-marks2.png) no-repeat left top transparent;}
.light-author {background:url(/files/images/quote-point-light.png) no-repeat 90% 0;}
.left35 {padding-left:35px !important;}
.nodotted {border:none;}
/*--Purple box--*/
.purple {background:url(/files/images/bg-purple-box.png) no-repeat;}
.purple-bot {background:url(/files/images/bg-purple-box-bot.png) no-repeat;}
.center-big {font-size:24px;color:#C00;width:100%;padding-top: 40px;text-align:center}
/*--Why NR--*/
.big-tick {float: left;padding: 0;width: 590px;}
.big-tick .icon {float: left;width: 60px;}
.big-tick .text {float: left;width: 530px;}
.big-tick .text h3 {font-size: 16px;margin-bottom: 4px;padding: 0px;}
.orange-dot {margin-left:-15px;padding:0 0 0 15px!important}
.orange-dot li {background:url(/files/images/orange-dot.png) no-repeat scroll 0 0.5em transparent;line-height:1.3em;list-style:none;margin:0;padding-bottom:10px;padding-left:15px;}
/* Takeover sale styles
----------------------------------*/
.price-stamp{position:absolute; margin-left:590px; margin-top:-85px; z-index:2; }
.old{font-size:20px !important; text-decoration:line-through; }
.old2{font-size:20px !important; text-decoration:line-through; display:block;margin-right:50px }
.new{font-size:24px; color:#C00 !important; }
.side-stamp{position:absolute; margin-top:80px; z-index:0; margin-left:-184px; z-index:2; }
.holly-left{position:absolute; margin-left:-220px; margin-top:-70px; z-index:2; }
.holly-right{position:absolute; margin-top:-70px; margin-left:350px; z-index:2; }
.sidebarbox_content .holly-right{position:absolute; margin-top:-35px; margin-left:245px; z-index:2; }
.holly-sml{position:absolute; margin-left:138px; margin-top:190px; z-index:2; }
.holly-sml-2{position:absolute; margin-left:140px; margin-top:153px; z-index:2; }
.holly-left-prod{position:absolute; margin-left:600px; margin-top:-65px; z-index:2; }
