/*SUPPORT*/
div#login p.lostpassword a {
color:#0066BC !important;
}
html {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000none repeat scroll 0 0;
color:#444444;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin:0;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset, img {
border:0 none;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-style:normal;
font-weight:normal;
}
li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-size:100%;
font-weight:normal;
}
q:before, q:after {
content:'';
}
abbr, acronym {
border:0 none;
font-variant:normal;
}
sup {
vertical-align:text-top;
}
sub {
vertical-align:text-bottom;
}
input, textarea, select {
font-family:inherit;
font-size:inherit;
font-weight:inherit;
}
input, textarea, select {
}
legend {
color:#000000;
}
del, ins {
text-decoration:none;
}
h1 {
font-size:18px;
}
h2 {
font-size:15px;
}
h3 {
font-size:12px;
}
h1, h2, h3 {
margin:0 0 18px;
}
h1, h2, h3, h4, h5, h6, strong {
font-weight:bold;
}
abbr, acronym {
border-bottom:1px dotted #000000;
cursor:help;
}
em {
font-style:italic;
}
del {
text-decoration:line-through;
}
blockquote, ul, ol, dl {
margin:18px;
}
ol, ul, dl {
margin-left:42px;
}
ol li {
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
}
ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
}
dl dd {
margin-left:18px;
}
th, td {

}
p, fieldset, table, pre {
margin-bottom:18px;
}
.clear {
display:inline-block;
}
.clear:after, .container:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
* html .clear {
height:1%;
}
.clear {
display:block;
}
body {
-x-system-font:none;
font-family:"Lucida Grande",Arial,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
margin:0;
}
select, input, button, textarea {
font-size:99%;
}
table {
font-size:inherit;
}
pre, code, kbd, samp, tt {
font-family:monospace;
line-height:1em;
}
a:link, a:visited {
text-decoration:none;
}
a:hover, a:active {
color:#000000;
text-decoration:none;
}
.input-text {
border:1px solid #CCCCCC;
font-size:14px;
margin:0 6px 0 0;
padding:5px;
}
.input-button, .button-submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#666666 none repeat scroll 0 0;
border:1px solid #555555;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding:4px 9px;
}
.input-button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0066BC none repeat scroll 0 0;
border:1px solid #0066BC;
font-size:12px;
}
a.link-button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #E7E7E7;
color:#000000;
font-weight:bold;
padding:6px 9px;
}
a.link-button:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E0F0FA none repeat scroll 0 0;
border:1px solid #C9E3F3;
color:#0066BC;
text-decoration:none;
}
a.link-to-button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #FFFFFF;
color:#0066BC;
font-size:11px;
font-weight:bold;
padding:3px 6px;
}
a.link-to-button:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#0066BC none repeat scroll 0 0;
border:1px solid #0066BC;
color:#FFFFFF;
padding:3px 6px;
text-decoration:none;
}
.search-tabs {
margin:0;
overflow:hidden;
padding:0;
width:500px;
}
.search-tabs li.selected a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#A6D8F7 none repeat scroll 0 0;
color:#000000;
cursor:default;
}
.search-tabs li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.search-tabs li a {
float:left;
font-size:11px;
font-weight:bold;
padding:3px 9px;
text-decoration:none;
}
.search-input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topright:4px;
background:#A6D8F7 none repeat scroll 0 0;
padding:9px;
width:470px;
}
.alt-list {
margin:0;
padding:0;
}
.alt-list li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.two-col-grid {
margin:0 0 0 -18px;
overflow:hidden;
}
.two-col-grid li {
display:inline;
float:left;
margin:0 0 24px 18px;
width:47%;
}
.two-col-grid li li {
display:block;
float:none;
margin:0;
width:auto;
}
#page-actions {
margin:0 0 18px;
}
#page-actions a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:transparent url(/CatalystImages/support-central-sprite.png) repeat-x scroll 0 -18px;
border:1px solid #E0E0E0;
color:#000000;
padding:6px 9px;
text-decoration:none;
}
.nu-container {
border:1px solid #DEDEDE;
margin:0 0 18px;
}
.nc-header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
color:#2A2A2A;
font-size:12px;
margin:1px;
padding:6px 12px;
}
.nc-header h1, .nc-header h2, .nc-header h3, .nc-header h4, .nc-header h5, .nc-header h6 {
display:inline;
font-size:12px;
margin:0 9px 0 0;
}
.nc-header h1 span {
color:#666666;
font-weight:normal;
}
.nc-content {
overflow:hidden;
padding:18px;
}

#logo {
left:21px;
margin:0;
position:absolute;
top:18px;
}
#logo a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/CatalystImages/support-central-sprite.png) no-repeat scroll 0 -86px;
display:block;
height:22px;
text-indent:-9999px;
width:133px;
}
#nav {
left:170px;
margin:0;
padding:0;
position:absolute;
top:16px;
}
#nav li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#nav a {
float:left;
font-size:11px;
height:24px;
line-height:24px;
margin:0 6px 0 0;
padding:0 9px;
}
body#sc-dashboard #sc-dashboard a, body#sc-forums #sc-forums a, body#sc-support-request #sc-support-request a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
border:1px solid #000000;
color:#FFFFFF;
cursor:default;
}
#whoslogged {
color:#000000;
font-size:11px;
position:absolute;
right:22px;
text-align:right;
top:22px;
}
#container-search {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E4EFF9 none repeat scroll 0 0;
border-bottom:1px solid #D3E7F4;
min-width:780px;
padding:18px 21px;
width:auto;
}
#container-search .input-text {
border:1px solid #96CCEE;
margin:0;
width:372px;
}
#container-content {
border-top:2px solid #F7F7F7;

padding:21px;
width:auto;
}
#panel-main {
float:left;
width:70%;
}
#panel-sub {
display:inline;
float:left;
margin:0 0 0 18px;
width:28%;
}
#panel-nav {
float:left;
width:210px;
}
#panel-content {
margin:0 0 0 231px;
}
.latest-topics ol {
border-top:1px solid #EEEEEE;
}
.latest-topics ol a {
display:block;
font-size:11px;
}
.latest-topics h3 {
color:#000000;
font-size:12px;
line-height:24px;
margin:0;
}
.latest-topics h3 a {
color:#0066BC;
font-size:10px;
font-weight:normal;
line-height:24px;
margin:0;
}
.latest-topics li li {
border-bottom:1px solid #EEEEEE;
color:#BBBBBB;
font-size:10px;
height:30px;
line-height:15px;
overflow:hidden;
padding:3px 0;
}
.history {
border-top:1px solid #EEEEEE;
}
.history li {
border-bottom:1px solid #EEEEEE;
font-size:11px;
padding:3px 0;
}
.history span {
color:#000000;
float:left;
margin:0 9px 0 0;
}
.side-list {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7F7F7 none repeat scroll 0 0;
border:1px solid #DEDEDE;
margin:0 0 18px;
}
.side-list li {
border-top:1px solid #EEEEEE;
font-size:11px;
padding:6px 9px;
}
.side-list .title, .side-list .title h6 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
border:medium none;
color:#2A2A2A;
font-size:11px;
}
.side-list .date {
color:#000000;
}
.side-list img {
margin:0 0 0 6px;
vertical-align:middle;
}
#whats-new .text {
color:#666666;
font-size:10px;
margin:0 0 9px;
}
.editor iframe {
border:1px solid #EEEEEE;
margin:18px;
padding:9px 18px 0;
width:89%;
}
#nav-forums .title h1 {
font-size:12px;
margin:0;
}
#nav-forums li {
padding:0;
}
#nav-forums li.title {
padding:6px 9px;
}
#nav-forums li a {
background-image:url(/CatalystImages/support-central-sprite.png);
color:#0066BC;
display:block;
font-size:11px;
padding:9px 9px 9px 33px;
text-decoration:none;
}
#nav-forums li a:hover {
background-color:#E0F0FA;
color:#000000;
text-decoration:none;
}
#hlForumAdmin {
background-position:9px -135px;
}
#hlForumCMS {
background-position:11px -172px;
}
#hlForumECommerce {
background-position:9px -207px;
}
#hlForumCRM {
background-position:9px -242px;
}
#hlForumEMarketing {
background-position:9px -279px;
}
#hlForumWishlist {
background-position:9px -315px;
}
#hlForumBugs {
background-position:9px -350px;
}
.nc-forums {
padding:0;
}
.forum {
border-collapse:collapse;
margin:0;
width:100%;
}
.forum h3 {
margin:0;
}
.forum-label {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
color:#2A2A2A;
font-size:11px;
margin:0;
width:100%;
}
.forum td, .forum-label td {
border-color:#EEEEEE -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px medium medium;
font-size:10px;
vertical-align:middle;
}
.forum .name, .forum-label .name {
padding:9px 9px 9px 18px;
width:45%;
}
.forum .topics, .forum .posts, .forum-label .topics, .forum-label .posts {
padding:9px 0;
text-align:center;
width:60px;
}
.forum .posts, .forum-label .posts {
width:100px;
}
.cap-top, .cap-bottom {
margin:0;
overflow:hidden;
padding:18px;
}
.cap-bottom {
border-top:1px solid #EEEEEE;
text-align:right;
}
.cap-bottom li {
display:inline;
margin:0 0 0 9px;
}
.cap-top li, .cap-bottom li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
li.breadcrumb {
border-bottom:1px solid #D7D7D7;
color:#000000;
font-size:12px;
font-weight:bold;
padding-bottom:9px;
}
li.actions {
padding:18px 0 0;
text-align:right;
}
span.topic {
color:#000000;
}
.topic-list {
margin:0;
width:100%;
}
.topic-list td {
border:medium none;
padding:0;
}
.topic {
margin:0;
width:100%;
}
.topic-list th {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7F7F7 none repeat scroll 0 0;
border-color:#EEEEEE -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px medium medium;
font-size:11px;
font-weight:normal;
margin:0;
padding:9px;
}
.topic td {
border-color:-moz-use-text-color -moz-use-text-color #EEEEEE;
border-style:none none solid;
border-width:medium medium 1px;
color:#888888;
font-size:10px;
padding:9px;
vertical-align:top;
}
tbody .name {
width:50%;
}
.name a {
font-size:12px;
}
tbody .replies, tbody .views {
font-size:10px;
text-align:center;
width:50px;
}
th.date {
font-size:10px;
}
tbody .icon {
float:left;
margin:0 6px 0 0;
}
.icon img {
margin:0 3px 0 0;
}
.forum-posts-container h2 {
display:none;
}
.post-list {
}
.post h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F7F7F7 none repeat scroll 0 0;
border-top:1px solid #EEEEEE;
font-size:11px;
font-weight:normal;
margin:0;
padding:3px 9px;
}
table.box {
margin:0;
width:100%;
}
table.box td {
border-color:-moz-use-text-color #EEEEEE -moz-use-text-color -moz-use-text-color;
border-style:none solid none none;
border-width:medium 1px medium medium;
padding:18px;
vertical-align:top;
}
.content .author {
width:150px;
}
.author .name {
margin:0 0 18px;
}
.author .total-posts {
color:#888888;
font-size:11px;
margin:15px 0 0;
}
.content .post {
border-right:medium none;
}
.sub .attribute {
border-top:medium none;
}
tr.sub td {
padding:6px;
}
.sub .action {
border-top:1px solid #EEEEEE;
text-align:right;
}
.search-result {
border:1px dotted #DDDDDD;
font-size:11px;
line-height:15px;
margin:0 0 9px;
}
.search-result p {
margin:0 0 9px;
}
.search-result h3 {
margin:0;
}
.wide {
margin:0;
padding:0;
}
.wide li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.wide label {
display:block;
font-weight:bold;
}
#PanelNewCaseSection1, #PanelActions {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#E5F3DF none repeat scroll 0 0;
border-bottom:1px solid #D3E8C8;
color:#000000;
padding:12px 18px;
}
#PanelNewCaseSection2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
border-top:2px solid #ECECEC;
color:#000000;
padding:12px 18px;
}
#PanelExistingCase, #PanelExistingThread {
border-color:#FEFEFE #EEEEEE #EEEEEE;
border-style:solid;
border-width:1px;
color:#000000;
padding:12px 18px;
}
ul.case-content {
margin:0;
padding:0;
}
ul.case-content li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 9px;
}
ul.case-content label {
font-weight:bold;
}
#PanelNewCaseSection1 a {
color:green;
}
#PanelNewCaseSection1 ul {
margin-bottom:0;
}
#PanelNewCaseSection2 li {
margin:0 0 9px;
}
#PanelNewCaseSection2 li input, #PanelNewCaseSection2 li select {
width:240px;
}
#PanelNewCaseSection2 li input#subject {
width:460px;
}
#PanelNewCaseSection2 label {
font-size:11px;
}
#panelContinueSubmit {
margin-top:18px;
}
#panelContinueSubmit a:link, #panelContinueSubmit a:visited {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #D4E3F0;
color:#0066BC;
font-size:11px;
margin:0 3px 0 0;
padding:6px 9px;
text-decoration:none;
}
#panelContinueSubmit a:hover, #panelContinueSubmit a:active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0066BC none repeat scroll 0 0;
border:1px solid #0066BC;
color:#FFFFFF;
}
.RadUpload {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#EEEEEE none repeat scroll 0 0;
margin:0 0 18px;
padding:9px;
}
#PanelActions ul {
margin:0;
}
#PanelActions li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#PanelActions .button-submit {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#66A90A none repeat scroll 0 0;
border-color:#5D9909;
}
.speebub {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #EEEEEE;
font-size:12px;
margin:0 0 36px;
padding:12px 18px;
position:relative;
}
.speebub img {
width:90%;
}
.by {
color:#000000;
font-size:12px;
font-weight:bold;
margin:0 0 18px;
}
.by span {
color:#666666;
font-size:10px;
font-weight:normal;
}
.pointer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-bottom-width:0;
height:0;
position:absolute;
width:0;
}
.bottom-right-border {
border-left:53px solid transparent;
border-right:0 solid transparent;
border-top:27px solid #F0F0F0;
bottom:-27px;
left:auto;
margin-left:0;
right:42px;
}
.bottom-right-content {
border-left:47px solid transparent;
border-right:0 solid transparent;
border-top:23px solid #FFFFFF;
bottom:auto;
right:2px;
top:-27px;
}
.bottom-left-border {
border-left:0 solid transparent;
border-right:53px solid transparent;
border-top:27px solid #000000;
bottom:-27px;
left:42px;
margin-left:0;
right:auto;
}
.bottom-left-content {
border-left:0 solid transparent;
border-right:47px solid transparent;
border-top:23px solid #FFFFFF;
bottom:auto;
left:2px;
top:-27px;
}
.default {
color:#444444;
}
.customer {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
border:2px solid #F0F0F0;
color:#222222;
}
.customer .bottom-left-border, .customer .bottom-left-content {
border-top-color:#F0F0F0;
}
.internal {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:2px solid #FFD0D0;
color:#C10000;
}
.internal .bottom-right-border {
border-top-color:#FFD0D0;
}
.internal .bottom-right-content {
border-top-color:#FFFFFF;
}
* html .pointer {
display:none;
}
* html .by {
left:21px;
margin:0;
position:relative;
text-align:left;
top:40px;
}
.notice-wrap {
bottom:0;
left:0;
position:fixed;
width:100%;
z-index:9999;
}
* html .notice-wrap {
position:absolute;
}
.notice-item {
color:#000000;
cursor:pointer;
display:block;
font-size:11px;
height:36px;
padding:21px 21px 0;
position:relative;
text-indent:27px;
}
.notice-item p {
margin:0;
padding:0;
}
.notice-wrap .ok {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D7F3BD url(/CatalystImages/a16/ok.png) no-repeat scroll 21px 21px;
border-top:2px solid #9ABF85;
}
.notice-wrap .error {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFD3D4 url(/CatalystImages/a16/delete.png) no-repeat scroll 21px 14px;
border-top:2px solid #E59D9E;
}
div.sysok, div.sysalert, div.syserror {
font-size:11px;
margin:0 0 18px;
padding:18px 18px 18px 54px;
}
div.sysok {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D7F3BD url(../CatalystImages/a16/ok.png) no-repeat scroll 18px 18px;
border:1px solid #9ABF85;
}
div.sysalert {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FDD8A6 url(../CatalystImages/a16/alert.png) no-repeat scroll 18px 18px;
border:1px solid #E0A687;
}
div.syserror {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFD3D4 url(../CatalystImages/a16/delete.png) no-repeat scroll 18px 18px;
border:1px solid #E59D9E;
}

/*SUPPORT ENDS*/
*{border:0px solid #333;margin:0;padding:0;list-style:none;border-collapse:collapse;border-spacing:0}


html,body{background:#000000 url(/images/lightbox_bk.jpg) left center no-repeat;height:100%;font:12px/1.4em "Tahoma",sans-serif;color:#000000;cursor:default}

a{color:#3e3e3e;outline:0;cursor:pointer}

p{margin-bottom:10px;display:block}

table{width:100%}

a:hover,a:focus,a.cur,dt.cur a,h3,h3 a,h4.cur,h4 a{color:#3e3e3e;}
a:hover span,a:focus span,a.cur span{color:#fff}

h3,h4{font:normal 26px/normal tahoma;margin-bottom:10px;padding:5px 0}


.discography i{font-size:10px}

* html .wrap{height:100%}
* html li{width:10px}
