.noticebox {
  border: 1px solid #B1C866 !important;
  overflow: auto !important;
  margin-bottom: 20px !important;
  position: relative !important;
  z-index: 11 !important;
}

.noticebox-no-padding {
  padding: 0px !important;
  width: 658px !important;
}

.noticeboxcontents {
  width: 626px;
  border: 1px solid #fff;
  background: #F2F6E6 url(/images/bg_announce.png) repeat-x top;
  padding: 15px;
  overflow: auto;
}

#customer-contents .noticeboxcontents h5 {
  color: #87B04F;
  font-size: 22px;
  letter-spacing: -1px;
  padding-top: 8px;
  margin: 0px;
}

.noticeboxcontents p {
  line-height: 1.6em;
  color: #666;
}

.noticeboxcontents img {
  float: left;
  padding: 0 20px 5px 0;
}

.noticeboxclose a {
  background: #80A24E !important;
  color: #fff !important;
  margin: 5px !important;
  padding: 3px 6px !important;
  -moz-border-radius: 3px; border-radius: 3px;
  -webkit-border-radius: 3px;
  position: absolute;
  z-index: 12;
  float: right;
  right: 4px;
  text-decoration: none !important;
}

.noticeboxclose a:hover {
  background: #718F45;
}

.draggable-icon-box {
  width: 660px;
  margin-bottom: 20px;
  min-height: 35px;
  visibility: visible;
}

.draggable-icon-box .title {
  width: 658px;
  height: 35px;
  background:url(/images/bg_cust_heading.png) no-repeat top;
  position: absolute;
  z-index: 9;
  color: #fff;
  text-align: center;
  font-size: 20px;
  font-weight: 700;
  text-shadow: 1px 1px 1px #888;
  line-height: 1.8em;
  letter-spacing: -1px;
}

.draggable-icon-box .title .collapsebox {
  position: relative;
  float: right;
  right: 7px;
  top: 8px;
  z-index: 10;
}

.draggable-icon-box .title .collapsebox a {
  display: block;
  width: 22px;
  height: 22px;
}

.draggable-icon-box .title .up-arrow {
  float: right;
  background: url(/images/bg_collapse_btn.png) 0 -22px;
  height: 22px;
  width: 22px;
  margin-top: 7px;
  margin-right: 7px;
}

.draggable-icon-box .title .down-arrow {
  float: right;
  background: url(/images/bg_collapse_btn.png) no-repeat top;
  height: 22px;
  width: 22px;
  margin-top: 7px;
  margin-right: 7px;
}

.icon-box-body {
  border: 1px solid #d9d9d9;
  border-top: none;
  background: url(/images/bg_icon_box.png) repeat-x top;
  width: 628px;
  padding: 35px 0 20px 30px;
  overflow: auto;
  position: relative;
}

.draggable-icon-box .no-padding {
  padding: 0px;
  width: 660px;
  padding-top: 36px;
}

.icon-and-text {
  float: left;
  width: 100px;
  height: 90px;
  font-size: 8pt;
  vertical-align: top;
  text-align: center;
  padding-top: 10px;
}

.icon-and-text a {
  color: #666;
  text-decoration: none;
}

.icon-and-text a:hover {
  color: #999;
}

.misc-icon {
  width: 100%;
  height: 55px;
}
      
.custmenu {
  border: none;
  background: #666 url(/images/bg_custmenus.png) repeat-x top;
  width: 630px;
  color: #fff;
  padding-top: 50px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
}

.custmenu select {
  width: 400px;
  padding: 9px;
  font-size: 16px;
  font-weight: 700;
  float: left;
  border: 2px solid #ccc;
  background: #fff;
  color: #666;
}

.custmenu span {
  margin-left: 10px;
  position: relative;
  top: 10px;
}

.custloginbtn {
  background: url(/images/bg_login_btn.png) no-repeat top;
  width: 85px;
  height: 43px;
  float: right;
  padding: none !important;
  margin-right: 10px;
}

.custloginbtn:hover {
  background: url(/images/bg_login_btn.png) 0 -43px;
  cursor: pointer;
}

/* Align 'select' nicer in IE6 */ * html .custmenu select {margin-top: 10px;}

table.normal-table {width: 100%; border: 1px solid #ccc; font-size: 8pt; border-top: none;}
table.normal-table thead th
 {
	background: #f6f6f6; 
	border: 1px solid #dedede;
	color: black; 
	font-family: sans-serif;
	margin-bottom: 0px;
	text-align: center;
	font-weight: normal;
	font-size: 10pt;
	height: 19px;
	padding: 0px;
	margin: 0px;
}

#b-i-404-icon {
	background: url("/images/icons-55/i-404.png") top center no-repeat;
}
#b-acco-icon {
	background: url("/images/icons-55/acco.png") top center no-repeat;
}
#b-accutil-icon {
	background: url("/images/icons-55/accutil.png") top center no-repeat;
}
#b-i-adverts-icon {
	background: url("/images/icons-55/i-adverts.png") top center no-repeat;
}
#b-agora-icon {
	background: url("/images/icons-55/agora.png") top center no-repeat;
}
#b-art-icon {
	background: url("/images/icons-55/art.png") top center no-repeat;
}
#b-i-auction-icon {
	background: url("/images/icons-55/i-auction.png") top center no-repeat;
}
#b-autoindex-icon {
	background: url("/images/icons-55/autoindex.png") top center no-repeat;
}
#b-awstats-icon {
	background: url("/images/icons-55/awstats.png") top center no-repeat;
}
#b-owa-icon {
	background: url("/images/icons-55/owa.png") top center no-repeat;
}
#b-backup-icon {
	background: url("/images/icons-55/backup.png") top center no-repeat;
}
#b-banners-icon {
	background: url("/images/icons-55/banners.png") top center no-repeat;
}
#b-i-bbpress-icon {
	background: url("/images/icons-55/i-bbpress.png") top center no-repeat;
}
#b-i-concrete5-icon {
	background: url("/images/icons-55/i-concrete5.png") top center no-repeat;
}
#b-bwstats-icon {
	background: url("/images/icons-55/bwstats.png") top center no-repeat;
}
#b-i-calendar-icon {
	background: url("/images/icons-55/i-calendar.png") top center no-repeat;
}
#b-cl100-icon {
	background: url("/images/icons-55/cl100.png") top center no-repeat;
}
#b-i-classified-icon {
	background: url("/images/icons-55/i-classified.png") top center no-repeat;
}
#b-clipart-icon {
	background: url("/images/icons-55/clipart.png") top center no-repeat;
}
#b-i-clock-icon {
	background: url("/images/icons-55/i-clock.png") top center no-repeat;
}
#b-i-cms-icon {
	background: url("/images/icons-55/i-cms.png") top center no-repeat;
}
#b-i-cms2-icon {
	background: url("/images/icons-55/i-cms2.png") top center no-repeat;
}
#b-i-cmsmadesimple-icon {
	background: url("/images/icons-55/i-cmsmadesimple.png") top center no-repeat;
}
#b-i-coppermine-icon {
	background: url("/images/icons-55/i-coppermine.png") top center no-repeat;
}
#b-i-countdown-icon {
	background: url("/images/icons-55/i-countdown.png") top center no-repeat;
}
#b-counter-icon {
	background: url("/images/icons-55/counter.png") top center no-repeat;
}
#b-i-crafty-icon {
	background: url("/images/icons-55/i-crafty.png") top center no-repeat;
}
#b-cron-icon {
	background: url("/images/icons-55/cron.png") top center no-repeat;
}
#b-cubecart-icon {
	background: url("/images/icons-55/cubecart.png") top center no-repeat;
}
#b-opencart-icon {
	background: url("/images/icons-55/opencart.png") top center no-repeat;
}
#b-databases-icon {
	background: url("/images/icons-55/databases.png") top center no-repeat;
}
#b-diag-icon {
	background: url("/images/icons-55/diag.png") top center no-repeat;
}
#b-dialup-icon {
	background: url("/images/icons-55/dialup.png") top center no-repeat;
}
#b-i-dotproject-icon {
	background: url("/images/icons-55/i-dotproject.png") top center no-repeat;
}
#b-i-drupal7-icon {
	background: url("/images/icons-55/i-drupal.png") top center no-repeat;
}
#b-i-drupal-icon {
	background: url("/images/icons-55/i-drupal.png") top center no-repeat;
}
#b-du-icon {
	background: url("/images/icons-55/du.png") top center no-repeat;
}
#b-i-webboard-icon {
	background: url("/images/icons-55/eblah.png") top center no-repeat;
}
#b-ecomm-icon {
	background: url("/images/icons-55/ecomm.png") top center no-repeat;
}
#b-email-icon {
	background: url("/images/icons-55/email.png") top center no-repeat;
}
#b-emailca-icon {
	background: url("/images/icons-55/emailca.png") top center no-repeat;
}
#b-emailfl-icon {
	background: url("/images/icons-55/emailfl.png") top center no-repeat;
}
#b-emailfw-icon {
	background: url("/images/icons-55/emailfw.png") top center no-repeat;
}
#b-emaillists-icon {
	background: url("/images/icons-55/emaillists.png") top center no-repeat;
}
#b-emailresp-icon {
	background: url("/images/icons-55/emailresp.png") top center no-repeat;
}
#b-emailsmscc-icon {
	background: url("/images/icons-55/emailsmscc.png") top center no-repeat;
}
#b-emailsmsn-icon {
	background: url("/images/icons-55/emailsmsn.png") top center no-repeat;
}
#b-emailsummary-icon {
	background: url("/images/icons-55/emailsummary.png") top center no-repeat;
}
#b-fileman-icon {
	background: url("/images/icons-55/fileman.png") top center no-repeat;
}
#b-flashbanners-icon {
	background: url("/images/icons-55/flashbanners.png") top center no-repeat;
}
#b-i-formmail-icon {
	background: url("/images/icons-55/i-formmail.png") top center no-repeat;
}
#b-i-forum-icon {
	background: url("/images/icons-55/phpbb_3.png") top center no-repeat;
}
#b-fp-icon {
	background: url("/images/icons-55/fp.png") top center no-repeat;
}
#b-i-friend-icon {
	background: url("/images/icons-55/i-friend.png") top center no-repeat;
}
#b-ftpusers-icon {
	background: url("/images/icons-55/ftpusers.png") top center no-repeat;
}
#b-i-guestbook-icon {
	background: url("/images/icons-55/i-guestbook.png") top center no-repeat;
}
#b-htmltidy-icon {
	background: url("/images/icons-55/htmltidy.png") top center no-repeat;
}
#b-htmlvalid-icon {
	background: url("/images/icons-55/htmlvalid.png") top center no-repeat;
}
#b-intapp-icon {
	background: url("/images/icons-55/intapp.png") top center no-repeat;
}
#b-ipblock-icon {
	background: url("/images/icons-55/ipblock.png") top center no-repeat;
}
#b-i-joomla-icon {
	background: url("/images/icons-55/joomla_15.png") top center no-repeat;
}
#b-i-joomla15-icon {
	background: url("/images/icons-55/joomla_15.png") top center no-repeat;
}
#b-js-icon {
	background: url("/images/icons-55/js.png") top center no-repeat;
}
#b-junk-icon {
	background: url("/images/icons-55/junk.png") top center no-repeat;
}
#b-i-lal-icon {
	background: url("/images/icons-55/i-lal.png") top center no-repeat;
}
#b-links-icon {
	background: url("/images/icons-55/links.png") top center no-repeat;
}
#b-i-links-icon {
	background: url("/images/icons-55/i-links.png") top center no-repeat;
}
#b-log-icon {
	background: url("/images/icons-55/log.png") top center no-repeat;
}
#b-mailboxes-icon {
	background: url("/images/icons-55/mailboxes.png") top center no-repeat;
}
#b-i-mambo-icon {
	background: url("/images/icons-55/i-mambo.png") top center no-repeat;
}
#b-i-mediawiki-icon {
	background: url("/images/icons-55/i-mediawiki.png") top center no-repeat;
}
#b-modules-icon {
	background: url("/images/icons-55/modules.png") top center no-repeat;
}
#b-i-openads-icon {
	background: url("/images/icons-55/i-openads.png") top center no-repeat;
}
#b-oscommerce-icon {
	background: url("/images/icons-55/oscommerce.png") top center no-repeat;
}
#b-i-osticket-icon {
	background: url("/images/icons-55/i-osticket.png") top center no-repeat;
}
#b-password-icon {
	background: url("/images/icons-55/password.png") top center no-repeat;
}
#b-paths-icon {
	background: url("/images/icons-55/paths.png") top center no-repeat;
}
#b-perlvalid-icon {
	background: url("/images/icons-55/perlvalid.png") top center no-repeat;
}
#b-i-photo-icon {
	background: url("/images/icons-55/i-photo.png") top center no-repeat;
}
#b-photos-icon {
	background: url("/images/icons-55/photos.png") top center no-repeat;
}
#b-i-phpbb2-icon {
	background: url("/images/icons-55/phpbb_2.png") top center no-repeat;
}
#b-i-phpcoin-icon {
	background: url("/images/icons-55/i-phpcoin.png") top center no-repeat;
}
#b-ping-icon {
	background: url("/images/icons-55/ping.png") top center no-repeat;
}
#b-i-postcard-icon {
	background: url("/images/icons-55/i-postcard.png") top center no-repeat;
}
#b-pwprotect-icon {
	background: url("/images/icons-55/pwprotect.png") top center no-repeat;
}
#b-i-randomimages-icon {
	background: url("/images/icons-55/i-randomimages.png") top center no-repeat;
}
#b-i-randomtext-icon {
	background: url("/images/icons-55/i-randomtext.png") top center no-repeat;
}
#b-redirect-icon {
	background: url("/images/icons-55/redirect.png") top center no-repeat;
}
#b-rep-icon {
	background: url("/images/icons-55/rep.png") top center no-repeat;
}
#b-res-icon {
	background: url("/images/icons-55/res.png") top center no-repeat;
}
#b-i-roundcube-icon {
	background: url("/images/icons-55/i-roundcube.png") top center no-repeat;
}
#b-search-icon {
	background: url("/images/icons-55/search.png") top center no-repeat;
}
#b-i-search-icon {
	background: url("/images/icons-55/wsearch.png") top center no-repeat;
}
#b-sitemap-icon {
	background: url("/images/icons-55/sitemap.png") top center no-repeat;
}
#b-i-squirrelmail-icon {
	background: url("/images/icons-55/i-squirrelmail.png") top center no-repeat;
}
#b-i-elgg-icon {
	background: url("/images/icons-55/i-elgg.png") top center no-repeat;
}
#b-ssh-icon {
	background: url("/images/icons-55/ssh.png") top center no-repeat;
}
#b-ssl-icon {
	background: url("/images/icons-55/ssl.png") top center no-repeat;
}
#b-subdomains-icon {
	background: url("/images/icons-55/subdomains.png") top center no-repeat;
}
#b-i-sugarcrm-icon {
	background: url("/images/icons-55/i-sugarcrm.png") top center no-repeat;
}
#b-supp-icon {
	background: url("/images/icons-55/supp.png") top center no-repeat;
}
#b-i-survey-icon {
	background: url("/images/icons-55/i-survey.png") top center no-repeat;
}
#b-sw-icon {
	background: url("/images/icons-55/sw.png") top center no-repeat;
}
#b-i-ticket-icon {
	background: url("/images/icons-55/i-ticket.png") top center no-repeat;
}
#b-tracewatch-icon {
	background: url("/images/icons-55/tracewatch.png") top center no-repeat;
}
#b-i-typo-icon {
	background: url("/images/icons-55/i-typo.png") top center no-repeat;
}
#b-wb-icon {
	background: url("/images/icons-55/wb.png") top center no-repeat;
}
#b-wbp-icon {
	background: url("/images/icons-55/wbp.png") top center no-repeat;
}
#b-webalizer-icon {
	background: url("/images/icons-55/webalizer.png") top center no-repeat;
}
#b-webmail-icon {
	background: url("/images/icons-55/webmail.png") top center no-repeat;
}
#b-i-webring-icon {
	background: url("/images/icons-55/i-webring.png") top center no-repeat;
}
#b-whois-icon {
	background: url("/images/icons-55/whois.png") top center no-repeat;
}
#b-i-whois-icon {
	background: url("/images/icons-55/i-whois.png") top center no-repeat;
}
#b-i-wordpress-icon {
	background: url("/images/icons-55/i-wordpress.png") top center no-repeat;
}
#b-wt100e-icon {
	background: url("/images/icons-55/wt100e.png") top center no-repeat;
}
#b-wt16f-icon {
	background: url("/images/icons-55/wt16f.png") top center no-repeat;
}
#b-wt400b-icon {
	background: url("/images/icons-55/wt400b.png") top center no-repeat;
}
#b-wt50p-icon {
	background: url("/images/icons-55/wt50p.png") top center no-repeat;
}
#b-wt5h-icon {
	background: url("/images/icons-55/wt5h.png") top center no-repeat;
}
#b-zencart-icon {
	background: url("/images/icons-55/zencart.png") top center no-repeat;
}


#banner-block {
	clear: both;
}
#cp-name-block {
	font-size: 14pt; 
	color: #1f1f1f;
}
#file-manager-block a:hover {
	text-decoration: none;
}
#file-manager-block body {
	font-size: 8pt;
}
#file-manager-block .selected td {
	color: white; 
	background: #3697fe;
}
#file-manager-block .unselected td {
	color: black; 
	background: white;
}
#file-manager-block th {
	border: 1px solid #ccc; 
	background: #eee; 
	color: #888; 
	font-weight: normal; 
	font-size: 10pt;
}
#file-manager-block td {
	border: 1px solid #eee; 
	background: #fff; 
	color: black; 
	font-weight: normal; 
	font-size: 8pt;
}
#fm-popup a:hover {
	text-decoration: none;
}
#header-block {
	margin-top: 10px;
}
#info-boxes {
	vertical-align: top; 
	width: 300px;
}
#info-boxes div.info-box {width: 300px}
#info-boxes table, #info-boxes h2 {
	width: 100%;
}
#info-boxes h2 {
	font-weight: normal;
	font-size: 10pt;
	font-family: sans-serif;
	height: 19px;
	text-align: center;
	margin-bottom: 0px;
}
#info-boxes table {
	border: 1px solid #ccc; 
	font-size: 8pt;
}
#info-boxes h2 {width: 298px}
#info-boxes table th, #info-boxes table td,
table.normal-table tbody td, table.normal-table tbody th
{
	font-weight: normal; 
	color: #1F1F1F; 
	background: #f7f7f7;
}
#info-boxes h2 {
	border: 1px solid #ccc;
	border-bottom: none;
}
#top-link-block {
	float: right; 
	font-size: 10pt;
}
#top-link-block a {
	color: #1F1F1F;
	text-decoration: none;
}
button#reset-if-settings {
	background: url('/images/rest_interface_settings.png') no-repeat top left;
	width: 143px;
	height: 19px;
	border: none;
	cursor: pointer;
}
#directory-root {
	cursor: pointer;
}
.multi-upload#fm-popup {
	width: 360px;
	text-align: center;
	background: white;
	border: 1px solid #ddd;
}
#fm-popup {
	background: #ccc;
	border: 1px outset #ccc;
}
ul.photoupload-queue {
	border: 1px solid #ddd;
	margin: 10px;
	padding: 5px;
}

#file-manager-block #fm-tip {
	background: #ffc;
	border: 1px solid #860;
	color: #860;
	font-weight: normal;
}

