/* * Relative size definitions like "large" ,"0.8em", etc. * don't work very well 'cross different browsers. * Allthought it is recommended to use them, they don't * give useable results. */ body { font: 14px Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif !important; /* hover effects for IE6 */ behavior:url("/css/csshover.htc"); } h3 { font-size: 18px !important; } #header #sipwise_logo { margin: 3px; width: 200px; } #header #heading { position: absolute; top: 20px; left: 250px; text-align: center; width: 500px; font-weight: bold; font-size: 20px; } #header #client_logo { position: absolute; top: 2px; right: 2px; margin: 3px; width: 200px; text-align: right; } #contentmenu li.active_menu a { color: #D60808; } /* hmm, menu doesn't extend container height ... */ #container #content { min-height: 570px; } /* contentmenu's width and contentplace' margin-left should match */ #container #contentmenu { width: 230px; } #container #contentplace { margin-left: 230px; } /* submenu below headers in contentplace */ ul#topsubmenu { float: left; list-style: none; padding: 0; width: 95%; margin: 0px 0px 0px -3px; } #topsubmenu li { float: left; color: #a0b6a0; font-weight: bold; margin: 0; } #topsubmenu li.active_submenu { padding: 0px 10px; border-top: 1px solid #c0d6c0; color: #607660; } #topsubmenu li.inactive_submenu { padding: 0px 10px; border-top: 1px solid #c0d6c0; color: #c0d6c0; } #topsubmenu li.active_submenu a { color: #D60808; } #topsubmenu li.inactive_submenu a { color: #006600; } #topsubmenu a:hover { color: #D60808 !important; text-decoration: none; } #topsubmenu a:after { margin-left: 0px !important; content: "" !important; } #topsubmenuhr { float: left; width: 721px; margin-top: 1px; margin-bottom: 20px; border-top: 1px solid #c0d6c0; border-bottom: none; border-left: none; border-right: none; } /* red error messages */ .errormsg { width: auto; margin: 0; padding: 5px; font-weight: bold; color: #FF1010; } /* green success messages */ .goodmsg { width: auto; margin: 0; padding: 5px; font-weight: bold; color: #10BB40; } /* highlight text */ .alert { width: auto; margin: 0; padding: 0; font-weight: bold; color: #FF1010; } /* increase vertical spacing in tables */ #contentplace td { padding: 3px 5px 3px 5px; } #contentplace .inc_vspace td { padding: 3px 10px 3px 10px; } /* some table alignment aliases */ #contentplace .tdcenter { text-align: center; } #contentplace .tdmiddle { vertical-align: top; } #contentplace .tdkey { font-weight: bold; white-space: nowrap; vertical-align: top; } #contentplace .table_header { font-weight: bold; white-space: nowrap; } .bottom { vertical-align: bottom; } .header_rate_interval { margin-left: 25px; margin-right: -25px; } #contentplace .nowrap { white-space: nowrap; } /* format links and images in post div's */ #contentplace .postlink label { font-weight: bold; cursor: pointer; color: #006600; text-decoration: none; } #contentplace .postlink label:hover { color: #D60808; text-decoration: underline; } #contentplace .postlink label:after { margin-left: 1px; content: "\bb"; font-weight: bold; } #contentplace .postlink .hidden { position: absolute; top: -90000px; left: -90000px; } /* * use smaller font for input elements (textfields) * and select boxes */ #container #contentplace input { font-size: 11px; padding: 2px 2px 2px 3px; border: 1px solid #606060; } /* * input type="file" can't be themed, so we use some magic */ /* #container #contentplace div.fileinputs { position: relative; margin-left: 100px; } #container #contentplace div.fakefile { position: absolute; top: 0px; left: 0px; z-index: 1; } #container #contentplace input.file { position: relative; text-align: right; -moz-opacity:0 ; filter:alpha(opacity: 0); opacity: 0; z-index: 2; } */ /* sigh, no border for checkboxes and radios */ #contentplace .checkbox, #contentplace .radio { border: none !important; } #contentplace .table input { margin: -2px 0 -2px 0; } #contentplace select { font-size: 11px; border: 1px solid #606060; } /* use smaller font for buttons */ #contentplace .but { font-size: 11px; text-align: center; border: 1px solid #606060; background-color: #e0e0e0; padding: 2px !important; margin: 3px 0 5px 0; } /* print ">>" after hyper refs */ #contentplace a:after { margin-left: 1px; content: "\bb"; font-weight: bold; } /* no ">>" in heading */ #contentplace h3 a:after { margin-left: 0px; content: ""; } #contentplace a.force_arrows:after { content: "\bb"; font-weight: bold; } #contentplace .p1 h3 { margin: 10px 0px; } /* specify position of edit/lock/delete action links */ #contentplace .actions { margin: 0 0 -17px 23px; position: relative; } #contentplace .aaction { margin: 0 8px 0 0; font-weight: bold; } #contentplace .actions a#lock:after { content: "\ab"; } /* colors for disabled input fields */ #contentplace .disabled { color: #808080; background-color: #f4f4f4; } #contentplace .txtpreference { width: 160px; } /* customize login form */ #login { border: none; margin: 0 0 0 10px; } #login label { font-weight: bold; } #login_user, #login_pass { font-size: 11px; margin: 3px 0 5px 0; padding: 3px; width: 120px; } /* decrease input text field for password and start / stop times*/ #edit_pass, #edit_webpass, #contentplace input.peaktime { width: 95px; } /* increase input text fields */ .ilong { width: 300px; } /* decrease input text fields */ .imedium { width: 140px; } /* decrease input text fields for LNP number edit */ .ilnpnumedit { margin: 0 -2px 0 -6px; width: 115px; } .ilnpproedit { margin: 0 -4px 0 -2px; width: 145px; } .ilnptimedit { margin: 0 -2px; width: 135px; } .ihandle { width: 90px; } .iaudiodesc { width: 240px; } /* decrease input text fields for ac */ .ishort { width: 50px; } /* decrease input text fields for cc */ .irealshort { width: 30px; } /* increase spacing between password and show/hide href */ #contentplace .apass { vertical-align: middle; margin: 0 0 0 5px; } /* increase spacing between amount and add textfield in * account balance edit */ #contentplace .account_add { margin: 0 0 0 15px; } /* decrease input text field for amounts */ #contentplace .account_add input { width: 50px; } /* floating menu for subscriber lock */ #contentplace .floating { z-index: 100; display: none; position: absolute; top: 20px; left: 50px; border: 1px solid #006600; background-color: #DDFFDD; padding: 3px 10px 3px 5px; } #contentplace .menu_foo { z-index: 200; overflow: auto; margin: 0; width: 200px; height: 200px; } /* correct margin for active paginations */ .pagination li.currentpage, .pagination li.disablepage { margin: 0 5px 0 0; } /* no ">>" in pagination next / previous */ #contentplace .pagination li.nextpage a:after { margin-left: 0px; content: ""; } /* colorful table rows */ #contentplace .tr_alt { background-color: #ccffcc; } #contentplace .orders, #contentplace .contracts, #contentplace .order_payments, #contentplace .registered_contacts, #contentplace .billing_fees, #contentplace .billing_peaktimes, #contentplace .numberblocks, #contentplace .domains { width: 100%; border-spacing: 0px; } #contentplace .table_name { font-weight: bold; white-space: nowrap; text-align: center; } /* align search labels and text fields */ #contentplace .search_subscriber .search_label { float: left; min-width: 100px; margin-top: 3px; } #contentplace .search_subscriber input { margin: 4px 0; } #contentplace .search_subscriber select { min-width: 50px; margin: 3px 0; } #contentplace .search_subscriber .radio { margin: 6px 0px; } #contentplace .usr_preferences .radio { margin: 2px 0px; } /* increase spacing around list explanation text */ #contentplace .list_explanation { margin-bottom: 10px; } /* strikeout deactivated entries in list edit */ #contentplace .listentry_disabled { text-decoration: line-through; } #contentplace form.peakedit { float: left; margin-right: 10px; } #contentplace .reducespace { margin-bottom: -10px; } #contentplace .padding6 { padding: 6px; } .topbottomspace { margin: 5px 0; } #local_ac { margin: 5px 0 7px 10px; } #save_local_ac { margin: 0 0 0 15px; }