.* {margin: 0; padding: 0;}

a {color: #8C7E57; text-decoration:none;}
a:hover {color:#12609d;}
a img {border: 0 none;}
h1,h2,h3,h4 {font-family:Arial, Helvetica, sans-serif; color:#3b3131; font-size:16px; margin:0 0 0 0; letter-spacing:90%; font-weight:normal; float:left;}

ul li {list-style-type: none;}

body {background:url(img/bg-page-top.jpg) repeat-x top center #f6f4f4; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#3b3131;}
body.body-page {background:url(img/bg-top.png) repeat-x top center #f6f4f4; margin:0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3b3131;}

.left {float: left;}
.right {float: right;}
.center {float: left;}
.clear {clear: both;}

#left {padding:0 25px; width:600px; height:auto; float:left; background-color:#FFFFFF;}
#right {padding:0 30px 0 0; width:300px; height:auto; float:right; background-color:#FFFFFF;}

em.required { color:#ff0000;font-style:normal;}

.error-post {color: #FF0000 !important;font-weight: bold;}

#container {background: none repeat scroll 0 0 #FFFFFF; min-height: 200px; margin: 0 auto; text-align: left; width: 980px;}
#container .anchor {width:0px;}
#container #containerMain {float:left; background: none repeat scroll 0 0 #FFFFFF;}

/*HEADER*/
#header {width:980px; height:97px; float:left;}
#header #logo {float:left; width:160px; height:56px; margin:20px 0 0 30px;}
#header #logo img {border:0;}
/*
#header #menu {float:right; width:700px; height:53px; margin:2px 0 0 30px;}
#header #menu .spacer-menu {background:url(img/spacer-menu.jpg) no-repeat; height:53px; float:left; margin: 0 0 0 15px; width: 19px;}
*/
#header #menu {float:right; width:550px; height:53px; margin:2px 0 0 30px;}
#header #menu .spacer-menu {background:url(img/spacer-menu.jpg) no-repeat; height:53px; width:27px; float:left; margin:0 0 0 20px;}
#header #menu .spacer-menu-end {background:url(img/spacer-menu-end.png) no-repeat; height:63px; width:71px; float:left; margin:0 0 0 -20px;}
#header #menu .menu {font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:90%; color:#3b3131; text-decoration:none; float:left; padding:25px 0 0 0;}
#header #menu .menu:active {font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:90%; color:#3b3131; text-decoration:none; float:left; padding:25px 0 0 0;}
#header #menu .menu:link {font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:90%; color:#3b3131; text-decoration:none; float:left; padding:25px 0 0 0;}
#header #menu .menu:visited {font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:90%; color:#3b3131; text-decoration:none; float:left; padding:25px 0 0 0;}
#header #menu .menu:hover {font-family:Arial, Helvetica, sans-serif; font-size:16px; letter-spacing:90%; color:#cb1f25; text-decoration:none; }
#header #submenu {background:url(img/submenu.jpg) no-repeat; float:right; width:520px; height:12px; margin:8px 0 0 30px; padding:10px 0 0 30px;}
/*#header #submenu {background:url(img/submenu.jpg) no-repeat; float:right; width:580px; height:12px; margin:8px 0 0 30px; padding:10px 0 0 30px;}*/
#header #submenu .submenu, .submenu:active, .submenu:link, .submenu:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:90%; color:#3b3131; text-decoration:none; float:left; padding:0 0 0 20px; font-weight:bold;}
#header #submenu .submenu:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; letter-spacing:90%; color:#cb1f25; text-decoration:none; font-weight:bold; }

/*FOOTER*/
#footer {width:100%; height:200px; margin:0 auto; padding:0px; background-color:#000; clear:both;}
#footer-content {width:980px; height:auto; margin:0 auto; padding:20px 50px; color:#FFF;}
#footer #footer-content img#logo-pino-footer {width:70px; height:47px; border:0;}
.footer-logo {float:left; height:auto; width:400px; margin:0 0 0 50px;}
.footer-logo span.title { font-size:11px; margin:5px 0; display:block; }
.footer-logo span.desc { font-size:11px; margin:5px 0; display:block; }
.footer-logo span.key { font-size:11px; margin:5px 0; display:block; }
.footer-column {float:right; height:auto; width:150px; margin:0 20px 0 0; text-align:right;}
.footer-title {color:#c62026; font-weight:bold;}
.footer-link, .footer-link:active, .footer-link:link, .footer-link:visited {color:#fff; text-decoration:none;}
.footer-link:hover {color:#afafaf; text-decoration:none;}

/* topBar - PASEK PINO */
#topBarTools {font-family:Vardana,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;}
#topBarTools {text-align:center;padding:0px 0 5px 0; width: 100%; border-bottom: 1px solid #CBD5E7; background: #F6F4F4 url('img/bg-top-header-page.jpg') center bottom repeat; }

#topBarTools .topBarContainer { width: 980px; margin: 0 auto; overflow: hidden; clear: both;}
#topBarTools .hr {background:#DDDDDD;font-size:1px;line-height:1px;height:1px;}
#topBarTools ul {padding:0;margin:0;}
#topBarTools form {padding:0;margin:0;}

#topBarTools #topBarLoginBox {padding:4px 0 3px 0;display:none;}
#topBarTools #topBarLoginBox form {width:961px;height:20px;}
#topBarTools #topBarLoginBox fieldset {border:0;padding:0;margin:0;float:right;}
#topBarTools #topBarLoginBox fieldset label {color:#EEEEEE;line-height:18px;float:left;font-size:11px;font-weight:bold;}
#topBarTools #topBarLoginBox #topBarPasswordLabel {padding-left:20px;}
#topBarTools #topBarLoginBox fieldset input {margin:0 5px 0 5px;float:left;border:solid 1px #AAAAAA;width:150px;font-size:12px;padding:1px 2px 2px 2px;}
#topBarTools #topBarLoginBox fieldset .inputSubmit {margin:0;cursor:pointer;float: left; width: 61px; height: 19px; padding:1px 0 2px 0; background: #FFFFFF; border: 0; font-size: 10px; font-weight: bold; color:#a51016;}
#topBarTools #topBarLoginBox #topBarRemember {width:auto;margin:0 1px 0 5px;padding:0;border:0;height:19px;}
#topBarTools #topBarLoginBox #topBarRememberLabel {display:block;width:100px;text-align:left;}

#topBarTools #topBarSites { float: left; width: 630px; margin: 6px 0 0 0;  }
#topBarTools #topBarSites ul { float: right; width: 630px; list-style: none; }
#topBarTools #topBarSites ul li { float: left; }
#topBarTools #topBarSites ul li a { padding: 2px 6px 0 14px; text-decoration: none; color: #FFFFFF; font: 10px Arial; }
#topBarTools #topBarSites ul li#topBarSitesPino a {padding: 0px; width:74px; float: left; height: 13px; background: url('img/small-logo-pino.png') no-repeat scroll left center; text-indent: -9999em; }
#topBarTools #topBarSites ul li#topBarSitesPinoMail a { float: left; height: 13px; background: url('img/small-poczta.gif') 0 2px no-repeat; }
#topBarTools #topBarSites ul li#topBarSitesiThink a { float: left; height: 13px; background: url('img/small-ithink.gif') 0 2px no-repeat; }
#topBarTools #topBarSites ul li#topBarSitesBlogi a { float: left; height: 13px; background: url('img/small-blogi.gif') 0 2px no-repeat; }
#topBarTools #topBarSites ul li#topBarSitesPatrz a { float: left; height: 13px; background: url('img/small-patrz.gif') 0 2px no-repeat; }
#topBarTools #topBarSites ul li#topBarSitesOsobie a { float: left; height: 13px; background: url('img/small-osobie.gif') 0 2px no-repeat; }
#topBarTools #topBarSites ul li#topBarSitesPrv a { float: left; height: 13px; background: url('img/small-prv.gif') 0 2px no-repeat; }
#topBarTools #topBarSites ul li#topBarSitesiMoblo a { float: left; height: 13px; background: url('img/small-moblo.gif') 0 2px no-repeat; }
#topBarTools #topBarSites ul li#topBarSitesSpis a { float: left; height: 13px; background: url('img/small-spis.gif') 0 2px no-repeat; }
#topBarTools #topBarSites ul li#topBarSitesXoxo a { float: left; height: 13px; background: url('img/small-xoxo.gif') 0 2px no-repeat; }
#topBarTools #topBarSites ul li#topBarSitesLinkologia a { float: left; height: 13px; background: url('img/small-linkologia.gif') 0 2px no-repeat; }
#topBarTools #topBarSites ul li#topBarSitesPlaya a { float: left; height: 13px; background: url('img/small-playa.gif') 0 2px no-repeat; }
#topBarTools #topBarSites ul li#topBarSitesNone a { float: left; height: 13px;}

#topBarTools #topBarSignup { float: right; width: 340px; margin: 6px 0 0 0;text-align:right;}
#topBarTools #topBarSignup ul { float: right; width: 350px; list-style: none; text-align:right;}
#topBarTools #topBarSignup ul li { float: right; color: #FFFFFF;}
#topBarTools #topBarSignup ul li a { padding: 2px 0 0 1px; text-decoration: none; color: #FFFFFF; font: 10px Arial; }
#topBarTools #topBarSignup ul li#topBarSignupLogin a { font-weight:bold;height: 13px;  color: #FFFFFF;}
#topBarTools #topBarSignup ul li#topBarSignupRegister a {text-decoration:underline; color: #FFFFFF;}
#topBarTools #topBarSignup ul li.topBarSignupSeparator {padding:0 6px;}
#topBarTools #topBarSignup ul li#topBarSignupRemainder a { color: #FFFFFF;}
#topBarTools #topBarSignup ul li#topBarSignupLogout a {font-weight:bold;height: 13px; padding-left:14px;margin-left:10px; color: #FFFFFF;}
#topBarTools #topBarSignup ul li#topBarSignupHello {}
#topBarTools #topBarSignup ul li#topBarSignupHello span {font-weight:bold;color:#FFFFFF;font-size:11px;padding:0 0 0 2px;}

#nav {width:980px; height:51px; float:left; background:url(img/bg-top-header-page.jpg) repeat-x; padding:0;}
#nav-area {min-width:300px; height:30px; float:left; margin:12px 0 0 30px;}
#nav-area img.separator {margin: 0 5px;}
#nav-area-right {width:600px; height:30px; float:right; margin:12px 20px 0 0px;}
#nav span.nav{font-size:16px; color:#FFFFFF; letter-spacing:90%; font-family:Arial, Helvetica, sans-serif;}
#nav span a {color:#FFFFFF;}

.panel-side {float:right!important;margin: 0 30px 0 30px!important; padding: 10px 20px 0!important;}
#panel-side {float: left; height: auto; line-height: 20px; margin: 0 0 0 30px; padding: 10px 0 0 20px; width: 280px; font-size: 12px;}
#panel-side ul {margin: 0 0 20px 0;}
#panel-side ul li {line-height: 24px; margin-left: 20px;}
#panel-side ul li.first {border-bottom: 1px solid #E5DECA; color: #9F0005; font-size: 14px; font-weight: bold; height: 29px; line-height: 29px; margin-bottom: 10px; margin-left: 0; text-indent: 20px;}
#panel-side ul li.active a {background-image: url("../img/img-submenu_active.gif"); color: #D22A30;}
#panel-side ul li a {background: url("../img/img-dot_red.gif") no-repeat scroll left center transparent; font-weight: bold; padding-left: 8px; color: #8C7E57;}

#pager span.current {font-weight:bold; background:#CF926E!important;}
#pager span.current, a.una{border:1px solid rgb(204, 204, 204); margin:3px; padding:5px 5px; height:15px; cursor:pointer; background: url(../img/str.gif) repeat-x bottom left; color: #000000!important;}
#pager a{border:1px solid rgb(204, 204, 204); margin:3px; padding:5px 5px; height:15px; cursor:pointer; background: url(../img/str.gif) repeat-x bottom left; color:#AB2627;}
#pager a:hover {border:1px solid #AB2627; margin:3px; padding:5px 5px; height:15px; cursor:pointer; background: url(../img/str.gif) repeat-x bottom left;}

.middle-side {float:left!important;}
#middle-side {float: left; height: auto; margin: 0 0 10px 30px; padding: 10px 0 0 20px; width: 550px; font-size:12px;}
#middle-side div.title {border-bottom: 1px solid #E5DECA; color: #9F0005; font-size: 14px; font-weight: bold; height: 29px; line-height: 29px; margin-bottom: 10px; margin-left: 0; text-indent: 20px;}
#middle-side div.title h1 {color: #9F0005!important; font-size: 14px; font-weight: bold; font-family: Verdana,Arial,Helvetica,sans-serif;}
#middle-side div.horizontal-line {border-bottom: solid 1px #E7E7E7; margin: 10px 0;}
#middle-side p.title {margin:10px 0;}

#middle-side-contact {float: left; height: auto; margin:10px 0 0 20px; width:900px; padding: 10px 0 0 20px;  font-size:12px;}
#middle-side-contact div.title {border-bottom: 1px solid #E5DECA; color: #9F0005; font-size: 14px; font-weight: bold; height: 29px; line-height: 29px; margin-bottom: 10px; margin-left: 0; text-indent: 20px;}
#middle-side-contact div.horizontal-line {border-bottom: solid 1px #E7E7E7; margin: 10px 0;}
#middle-side-contact p.title {margin:10px 0;}
.boxContentContact .contact {padding: 10px 10px 10px 20px;}
.boxContentContact .contact ul {padding-left: 35px;}
.boxContentContact .contact ul li {list-style: disc outside none; padding-left: 5px;}
.boxContentContact .contact a {color: #2581C8; font-weight: bold;}

.boxContentRegulations #rules h4.paragraph {color: #950005; font-size: 14px; line-height: 20px; padding-bottom: 10px; padding-top: 10px; text-align: center; text-indent: 10px;}
.boxContentRegulations #rules ol {clear:both; margin: 0 0 0 30px;}
.boxContentRegulations #rules p {margin: 0 0 0 10px;}
.boxContentRegulations #rules ul {padding-left: 35px;}
.boxContentRegulations #rules ul li {list-style: disc outside none; padding-left: 5px;}
.boxContentRegulations #rules a {color: #2581C8; font-weight: bold;}

.boxContentPartners h2 {color: #656551; font-size: 16px; line-height: 25px; margin: 10px 0 0 20px; position: relative; top: 4px;}
.boxContentPartners ul {padding-left: 55px;}
.boxContentPartners ul li {list-style: none outside none; margin: 5px 0; padding-left: 5px;}
.boxContentPartners ul li a {color: #85553E; font-weight: bold;}

.boxContentMap h3 {color: #D74449; font-size: 25px; font-weight: normal; text-align: left;}
.boxContentMap h4 {color: #000000; font-weight: bold; padding-left: 8px; font-family: Tahoma,sans-serif; font-size: 11px;}
.boxContentMap ul {clear: both; margin: 0 0 0 30px;}
.boxContentMap ul li {list-style-type: none;}
.boxContentMap ul li a {background: url("img-dot_.gif") no-repeat scroll left center transparent; color: #2581C8; font-weight: bold; padding-left: 8px; font-family: Tahoma,sans-serif; font-size: 12px;}

.spacer-dot {background:url(img/bg-dot.png) repeat-x; float:left; height:3px; width:280px; margin:10px 0 5px 0;}
.spacer-list {background:url(img/spacer-list.jpg) no-repeat; float:left; width:300px; height:38px; margin:0 0 10px 0;}

/*

#middle {padding:0 25px; width:930px; height:auto; float:left; background-color:#FFFFFF;}
#middle-left {padding:0 25px; width:200px; height:auto; float:left; background-color:#FFFFFF;}
#middle-right {padding:0 25px 0 0; width:700px; height:auto; float:right; background-color:#FFFFFF;}

*/

.communicates {position: relative; z-index:99;}
.communicate {position: absolute; top: 80px; left: 0px; right:0px; border: solid 2px #CCC6B1; width: 600px; min_height: 90px;_height:90px; background: #FBF7EC; opacity: 0.95; line-height: 50px; color: #433A18; font-size: 17px; font-weight: bold; text-align: center;padding:20px 0px;}
#info-flash-box {display:none;}

#legend {width: 600px;}
#legend ul {display: none; padding: 5px;}
#legend ul li {float: left; width: 145px;}
#legend ul img {float: left; margin: 2px;}
#legend ul div {margin-left: 30px; padding: 5px;}
#legend a {color: #9F0005;}

div.tool-quick-menu {margin-bottom: 10px; padding: 5px; width: 605px !important;}

div#fancybox-messages {width:600px; overflow:auto; text-align:center; padding:40px; font-size:17px; font-weight:bold;}
div#fancybox-messages span.messages {margin: auto 15px;}

div.new-menu {background: url("img/account/left-menu-bg.png") no-repeat scroll left center transparent; width:211px; height:415px;}
div.new-menu-top {background: url("img/account/left-top-menu-bg.png") no-repeat scroll left center transparent; width:211px; height:15px;}
div.new-menu-mid {background: url("img/account/left-mid-menu-bg.png") repeat scroll left center transparent; width:211px;}
div.new-menu-bot {background: url("img/account/left-bot-menu-bg.png") no-repeat scroll left center transparent; width:211px; height:15px;}
#panel-side-account {float: left; font-size: 12px; height: auto; line-height: 20px; margin: 0 0 0 10px; padding: 10px 0 0; width: 220px;}
#panel-side-account .menu-header {font-family: Arial; font-size: 18px; padding: 20px 20px 5px;}
#panel-side-account .menu-header .menu-username {color: #6699FF;}
#panel-side-account .menu-header .menu-username a {color: #6699FF;}
#panel-side-account ul {margin: 5px 0 5px 10px; list-style:none;}
#panel-side-account ul li {line-height: 24px; margin-left: 10px;}
#panel-side-account ul li.first {color: #9F0005; font-size: 14px; font-weight: bold; height: 29px; line-height: 29px; margin-bottom: 10px; margin-left: 0; text-indent: 20px;}
#panel-side-account ul li.active a {color: #D22A30;}
#panel-side-account ul li a {padding-left: 8px; color: rgb(102, 153, 255);}
#panel-side-account ul li a img {float:left;}
#panel-side-account ul li a span {float: right; margin-right: 0; width: 150px;}

#middle-side-account {float: left; height: auto; margin: 0 0 10px 10px; padding: 10px 0 0 0; width: 730px; font-size:12px;}
#middle-side-account div.title {border-top: 2px dotted #D8D8D8; height: 50px; line-height: 50px; margin-bottom: 10px; margin-left: 0; margin-top: 5px; padding-top: 10px; padding-bottom: 10px;}
#middle-side-account div.title span {display: inline-block; font-size: 18px; line-height: 18px; padding-top: 15px;}
#middle-side-account div.title img {float:left;}
#middle-side-account div.horizontal-line {border-bottom: solid 1px #E7E7E7; margin: 10px 0;}
#middle-side-account p.title {margin:10px 0;}

#middle-side-account .caption {text-align:center;}
#middle-side-account .domain-item {display:block; width:100%; float:left; min-height:50px; border-color:#D8D8D8 #D8D8D8 #D8D8D8 #CCCCCC; border-style:solid; border-width:1px 1px 1px 1px; margin:1px 0;}
#middle-side-account .domain-item .lp {display:block; float:left; width:40px; height:50px;}
#middle-side-account .domain-item .lp span {width:100%;display:block; font-size:18px; margin:14px 0 0 5px; color:#FFF8DC}
#middle-side-account .domain-item .center-box {display:block; float:left; width:625px; background-color:#FFFFFF; min-height:50px;}
#middle-side-account .domain-item .center-box .general {width:100%; display:block; float:left;}
#middle-side-account .domain-item .center-box .general img {display:block;margin:10px 0 0 4px; float:left;}
#middle-side-account .domain-item .center-box .general span {display:block; font-size:18px; margin:14px 0 0 10px; float:left;}
#middle-side-account .domain-item .center-box .domain-info {width:100%; display:none; float:left;}
#middle-side-account .domain-item .domain-button {display:block; float:right; width:20px; height:50px; background-color:#CCCCCC; cursor:pointer;}
#middle-side-account .domain-item .domain-button span {width:100%;display:block; font-size:18px; margin:14px 0 0 0;}

#middle-side-account .domain-ok {border-color:#006400 #006400 #006400 #006400; border-style:solid; border-width:1px 1px 1px 1px;}
#middle-side-account .domain-blocked {border-color:#8B0000 #8B0000 #8B0000 #8B0000; border-style:solid; border-width:1px 1px 1px 1px;}
#middle-side-account .domain-change {border-color:#FF8C00 #FF8C00 #FF8C00 #FF8C00; border-style:solid; border-width:1px 1px 1px 1px;}
#middle-side-account .bg-ok {background-color:#9ACD32!important;}
#middle-side-account .bg-blocked {background-color:#DC143C!important;}
#middle-side-account .bg-change {background-color:#FFD700!important;}

.boxContent div.services-top {width:720px; height:21px; float:left; background: url("img/account/service-top.png") no-repeat scroll left center transparent;}
.boxContent div.services-top span {background-color: #FFFFFF; font-size: 16px; margin: 0 0 10px 12px; padding: 10px; position: relative; top: -5px;}
.boxContent div.services-mid {padding-bottom: 20px; width:720px; float:left; background: url("img/account/service-mid.png") repeat scroll left center transparent;}
.boxContent div.services-mid .hide {display:none;}
.boxContent div.services-mid table {margin-left: 10px;}
.boxContent div.services-mid table .service {width: 210px;}
.boxContent div.services-mid table .status {width:210px;}
.boxContent div.services-mid table .domain-stat {width:420px;}
.boxContent div.services-mid table .description {width:240px;}
.boxContent div.services-mid table .action {width:210px;}
.boxContent div.services-mid table .type {width:70px;}
.boxContent div.services-mid table .advertisment {width:80px;}
.boxContent div.services-mid table .options {width:70px;}
.boxContent div.services-mid table .separator {width:15px; background: url("img/account/separator.png") no-repeat scroll left center transparent;}
.boxContent div.services-mid table tr.hide {display:none;}
.boxContent div.services-mid table thead {color: #AEAEAE; font-family: sans-serif; font-size: 11px; text-align: center;}
.boxContent div.services-mid table thead th {padding: 3px 0;}
.boxContent div.services-mid table thead th.separator {background:none;}
.boxContent div.services-mid table td {height:103px; border-top: 2px dotted #D8D8D8;}
.boxContent div.services-mid table td.no-border-top {border-top: none; height:auto;}
.boxContent div.services-mid table td.service {color: #2581c8; font-size: 12px;}
.boxContent div.services-mid table td.status img.img-status {float: left; height: 36px; width: 36px; margin-bottom:5px;}
.boxContent div.services-mid table td.status img.img-limit {float: left; height: 24px; width: 24px;}
.boxContent div.services-mid table td.status span.span-status {float: left; height: 36px; line-height: 36px; padding: 0 0 0 10px; width: 160px; margin-bottom:5px; font-size:11px;}
.boxContent div.services-mid table td.status span.span-status em {color:#2581C8;}
.boxContent div.services-mid table td.status span.span-limit {float: left; height: 24px; line-height: 24px; width: 170px; font-size:10px; color:#aca6a6;}
.boxContent div.services-mid table td.status span.span-limit img.quota-refresh {cursor: pointer; float: none; height: 16px; margin: 0 5px; position: relative; top: 4px; width: 16px;}
.boxContent div.services-mid table td.status span.span-limit em {color:#2581C8; font-size:10px; font-style:normal; font-weight:bold;}
.boxContent div.services-mid table td.status span.span-limit em.green {color: #78b315;}
.boxContent div.services-mid table td.status span.span-limit em.orange {color:#f3b622;}
.boxContent div.services-mid table td.status span.span-limit em.red {color:#e93630;}
.boxContent div.services-mid table td.advertisment span {font-size:11px;}
.boxContent div.services-mid table td.advertisment span em {color:#2581C8;}
.boxContent div.services-mid table td.advertisment span em.advertisment-info {color:#000000; text-decoration:none; font-style:normal;}
.boxContent div.services-mid table td.type {text-align:center; font-size:11px;}
.boxContent div.services-mid table td.domain-stat {font-size: 11px; padding: 0 15px;}
.boxContent div.services-mid table td.options {text-align:center;}
.boxContent div.services-mid table td.options .menu_head {cursor:pointer;}
.boxContent div.services-mid table td.options ul li img {float: left; height: 24px; margin: 5px; width: 24px;}
.boxContent div.services-mid table td.options ul li span {float: left; height: 34px; line-height: 34px; width: 150px;}
.boxContent div.services-mid table td.action ul.menu_body {background: none repeat scroll 0 0 #FFFFFF;}
.boxContent div.services-mid table td.action ul li {background: none repeat scroll 0 0 #EEEEEE; text-align: center;}
.boxContent div.services-mid table td.description p {float: left; font-size: 11px; height: 22px; line-height: 22px; padding: 0 0 0 10px; width: 160px;}
.boxContent div.services-mid table td.description span {font-weight:bolder; padding-right: 5px;}
.boxContent div.services-mid table td.action ul li.alt {background: none repeat scroll 0 0 #FFFFFF;}
.boxContent div.services-mid table td.action ul li img {float: left; height: 24px; margin: 5px; width: 24px;}
.boxContent div.services-mid table td.action ul li span {float: left; height: 34px; line-height: 34px; width: 150px;}
.boxContent div.services-mid table td.action ul li a {color: #2581C8; display: block; font-size: 11px; text-decoration: none;}
.boxContent div.services-mid div.script-top {margin-top:20px; width:700px; height:12px; float:left; background: url("img/account/script-top.png") no-repeat scroll left center transparent;}
.boxContent div.services-mid div.script-top span {background: url("img/account/script-top-caption-bg.png") repeat-x scroll 0 0 transparent; font-size: 12px; font-weight: bold; margin: 0 0 10px 12px; padding: 10px 10px 5px; position: relative; top: -5px;}
.boxContent div.services-mid div.script-mid {width:700px; float:left; background: url("img/account/script-mid.png") repeat scroll left center transparent;}
.boxContent div.services-mid div.script-mid div {width:175px; height:50px; float:left; border-bottom: 2px dotted #D8D8D8;}
.boxContent div.services-mid div.script-mid div.last {border-bottom: none;}
.boxContent div.services-mid div.script-mid div.first-row {margin-left: 10px; width:165px;}
.boxContent div.services-mid div.script-mid div.last-row {margin-right: 10px; width:135px;}
.boxContent div.services-mid div.script-mid img.loader {display:none; width:24px; height:24px; margin:11px 50px;}
.boxContent div.services-mid div.script-mid div.database-quota {width: 195px;}
.boxContent div.services-mid div.script-mid div img.show {display:inline;}
.boxContent div.services-mid div.script-mid div img.hide {display:none;}
.boxContent div.services-mid div.script-mid div img.img-limit {float: left; height: 24px; margin: 11px 0; width: 24px;}
.boxContent div.services-mid div.script-mid div img.script {float:left; margin: 0 10px 0 10px;}
.boxContent div.services-mid div.script-mid div img.script-status {float: left; margin: 7px 10px 7px 20px;}
.boxContent div.services-mid div.script-mid div img.script-move {float: left; margin: 7px 10px 7px 20px;}
.boxContent div.services-mid div.script-mid div img.script-remove {float: left; margin: 7px 5px 7px 20px;}
.boxContent div.services-mid div.script-mid div span.span-limit {color: #ACA6A6; float: left; font-size: 10px; height: 32px; line-height: 32px; margin: 7px 0; width: 170px;}
.boxContent div.services-mid div.script-mid div span.span-limit font {font-weight:bold;}
.boxContent div.services-mid div.script-mid div span.span-limit em {color:#2581C8; font-size:10px; font-style:normal;}
.boxContent div.services-mid div.script-mid div span.span-limit em.green {color: #78b315;}
.boxContent div.services-mid div.script-mid div span.span-limit em.orange {color:#f3b622;}
.boxContent div.services-mid div.script-mid div span.span-limit em.red {color:#e93630;}
.boxContent div.services-mid div.script-mid div span.script {float: left; height: 48px; line-height: 48px;}
.boxContent div.services-mid div.script-mid div span.script-status {float: left; font-size: 11px; height: 38px; line-height: 16px; padding: 5px 0;}
.boxContent div.services-mid div.script-mid div span.script-status em {color:#2581C8;}
.boxContent div.services-mid div.script-mid div span.script-status .hide {display:none;}
.boxContent div.services-mid div.script-mid div span.script-status .show {display:inline-block;}
.boxContent div.services-mid div.script-mid div span.script-move {color: #2581c8; float: left; font-size: 11px; height: 38px; line-height: 16px; padding: 5px 0; width: 90px;}
.boxContent div.services-mid div.script-mid div span.script-remove {color: #b83333;;float: left; font-size: 11px; height: 46px; line-height: 46px; width: 60px;}
.boxContent div.services-mid div.script-bot {margin-bottom:20px; width:700px; height:12px; float:left; background: url("img/account/script-bot.png") no-repeat scroll left center transparent;}
.boxContent div.services-bot {width:720px; height:21px; float:left; background: url("img/account/service-bot.png") no-repeat scroll left center transparent;}


.boxContentDH #login-is-available, #domain-availability-info, .error-post { font-weight: bold; padding: 5px 0;}
/*
.boxContentDH #domain-is-available-form input#ok {background: url("../img/button-ok.gif") no-repeat scroll center bottom transparent; border: 0 none; height: 22px; max-height: 22px; width: 36px;}
*/

.boxContentDH .freeDomain {border-top: 1px solid #DED8C6; margin: 10px; padding-top: 20px;}
.boxContentDH .freeDomain h3 {color: #FF6C00; font-size: 14px; margin: 0 0 10px;}
.boxContentDH .freeDomain p {line-height: 20px; margin: 0 0 30px;}
.boxContentDH .freeHosting img {float: left;}
.boxContentDH .freeHosting div {float: right; margin:5px 0 15px 0; width: 660px;}
.boxContentDH .freeHosting h4.hostingBasic {font-size: 24px; float:none;}
.boxContentDH .freeHosting div h4 {color: #9B0005;font-size: 13px;}
.boxContentDH .freeHosting div h4 span {color: #FF6C00;}
.boxContentDH .freeHosting div h4 span.free {color: #FE0009; text-transform: uppercase;}
.boxContentDH .freeHosting table {margin-top: 10px;}
.boxContentDH .freeHosting table th {height: 25px; line-height: 25px; padding: 0 10px 0 0; text-align: left; width: 420px;}
.boxContentDH .freeHosting table td {background: none repeat scroll 0 0 #E7FFE3; font-weight: bold; height: 25px; line-height: 25px; padding: 0 10px 0 20px; width: 290px; color: #2B6122;}

.boxContentDH .check {border-bottom: 1px solid #DED8C6;height: 40px;margin: 0 0 20px;padding: 0 0 15px;}
.boxContentDH .check form {float: left;}
.boxContentDH .check form fieldset { border: 0 none;}
.boxContentDH .check form input {border: 1px solid #ECE0C3; float: left; height: 20px; line-height: 20px; margin: 0 5px 0 0; width: 200px;}
.boxContentDH .check form select {border: 1px solid #ECE0C3; float: left; height: 22px; line-height: 22px; margin: 0 5px 0 0; width: 75px;}
.boxContentDH .check form input.submit {text-indent: -9999px; }
.boxContentDH #ajax-loader-domain-availability {display: none;}
.boxContentDH .add {color: #000000; float: right; font-size: 11px; font-weight: normal; height: 25px; line-height: 25px; text-indent: 10px; text-transform: uppercase; width: 184px;}

.boxContentDH div#boxes { padding:0!important; margin:0;}
