
/* Cust_ButtonBar.css */
a.SimpleButton {color: #555;cursor: pointer;white-space: nowrap;background: url(../Images/Customer/CustomerButtons.png) repeat-x scroll 0 -81px;display: block;font: 9pt Arial;margin-right: 4px;float:left;}
a.SimpleButton .sbIn {padding: 0px 7px;display: block;line-height: 21px;background: url(../Images/Customer/CustomerButtons.png) no-repeat scroll 0 -132px;}
.rtl a.SimpleButton .sbIn {background: url(../Images/Customer/CustomerButtons.png) no-repeat scroll 100% -132px;}
a.SimpleButton .sbOut {display: block;background: url(../Images/Customer/CustomerButtons.png) no-repeat scroll 100% -132px;text-align: center;}
.rtl a.SimpleButton .sbOut {background: url(../Images/Customer/CustomerButtons.png) no-repeat scroll 0 -132px;}
a.SimpleButton:hover {color: #000;text-decoration: none;background: url(../Images/Customer/CustomerButtons.png) repeat-x scroll 0 -30px;}

/* Cust_Chat.css */
div.ChatWindow {overflow: hidden;}
div.ChatMain {width: 100%;text-align: left;}
table.postChatActions td{vertical-align: middle;padding-top: 16px;}
table.postChatActions .actionLinkImage{padding-left: 20px;padding-right: 10px;}
table.postChatActions .actionLinkHeader{font: bold 10pt arial, verdana;color: #555;padding-bottom: 3px;}
table.postChatActions .actionLinkBody{font: normal 8pt arial, verdana;color: #555;}
table.postChatActions a:hover .actionLinkHeader,table.postChatActions a:hover .actionLinkBody {color: #0F75BC;text-decoration: none;}
td.ChatMainbarTop {vertical-align: top;padding: 0;margin: 0;background-color: #FFF;}
td.ChatMainbarMiddle {vertical-align: top;padding: 4px 0px 0px 0px;margin: 0px;background-color: white;}
td.ChatMainbarBottom {vertical-align: top;padding: 0;margin: 0;background-color: #FFF;}
td.ChatSidebarTop {width: 170px;vertical-align: top;padding-right: 0;padding-left: 0;margin-top: 0;padding-top: 0;background-color: #EEE;border-top: solid 3px #FFF;border-left: solid 3px #FFF;}
td.ChatSidebarMiddle {width: 170px;padding-right: 0;padding-left: 0;margin-top: 0;padding-top: 0;background-color: #EEE;border-left: solid 3px #FFF;}
td.ChatSidebarBottom {width: 170px;vertical-align: bottom;padding-right: 0;padding-left: 0;margin-top: 0;padding-top: 0;background-color: #EEE;border-bottom: solid 3px #FFF;border-left: solid 3px #FFF;}
span.chatTranslation{color: #555555;font-style: italic;}
table.ChatInfoTable {border: 0;text-align: left;border-collapse: collapse;}
table.ChatInfoTable td {padding-top: 3px;padding-bottom: 3px;font: 8pt arial;color: #666;padding-right: 11px;padding-left: 10px;}
table.ChatInfoTable td.MedFixedLabel {font: bold 8pt arial;white-space: nowrap;color: #666;width: 90px;}
table.ChatInfoTable select, table.ChatInfoTable input {font: 8pt arial;color: #555;}
span.BETAText{color: #CD2626;}
div.ChatComposeArea {padding: 0;border-bottom: solid 3px #FFF;margin: 3px 0 0 0;width: 100%;}
div.ChatComposeArea textarea {padding: 3px;border: solid 1px #B5B5B5;font: 9pt arial;color: #555;margin-bottom: 0;}
div.ChatTranscriptArea {overflow: auto;width: 100%;padding: 10px;border: solid 1px #B5B5B5;margin-top: 3px;font: 9pt arial;background-color: #FFF;color: #555;}
div.chatLineAgent {font: 9pt arial;padding-bottom: 6px;color: #555;}
div.chatLineAgent span.chatLineName {font-weight: bold;color: #118ACC;}
div.chatLineUser {font: 9pt arial;padding-bottom: 6px;color: #555;}
div.chatLineUser span.chatLineName {font-weight: bold;color: red;}
div.chatLineSystem {font: 9pt arial;padding-bottom: 8px;color: #666;}
div.chatAvatar {margin-top: 10px;margin-bottom: 5px;text-align: center;}
div.chatAvatar img {border: double 3px #B5B5B5;margin: 0;padding: 0;vertical-align: middle;text-align: center;}
div.chatAgentName {text-align: center;color: #555;font: bold 9pt arial;padding-bottom: 2px;}
div.chatAgentTyping {text-align: center;color: #666;font: 8pt arial;}

/* Cust_Grid.css */
div.CustGridWrapper {padding: 0;border-top: solid 3px #FFF;}
div.CustGrid {border-collapse: collapse;border-spacing: 0;margin: 0;width: 100%;}
table.CustGrid {font: 8pt Arial,Verdana;width: 100%;border-collapse: collapse;border-spacing: 0;}
.leftimage {width: 16px;padding-right: 10px;}
.SmallImage {width: 10px;}
.SmallWidth {width: 30px;padding-left: 5px !important;padding-right: 5px !important;}
.CheckBoxColumn {width: 20px;text-align: center;padding-left: 5px !important;}
table.CustGrid thead tr {background-color: #DFDFDF;color: #333;font: bold 10pt Arial,Verdana;}
table.CustGrid thead th {padding-top: 6px;padding-bottom: 6px;vertical-align: bottom;text-align: left;border-bottom: solid 3px #FFF;}
table.CustGrid thead th.lc {padding-left: 11px;}
table.CustGrid thead th.rc {padding-right: 11px;}
table.CustGrid a.SortableHeader {color: #333;font: bold 10pt Arial,Verdana;text-decoration: none;}
table.CustGrid a.SortableHeader:Hover {color: #0F75BC;font: bold 10pt Arial,Verdana;text-decoration: underline;}
table.CustGrid a.SortableHeader img {border: 0;}
table.CustGrid tbody tr {background-color: #EFEFEF;color: #666;font: 8pt arial;padding-top: 6px;padding-bottom: 6px;}
table.CustGrid tbody tr td {padding-top: 3px;padding-bottom: 3px;}
table.CustGrid tbody tr td.lc {padding-left: 11px;}
table.CustGrid tbody tr td.rc {padding-right: 11px;}
table.CustGrid tbody tr.alt {background-color: #EFEFEF;color: #666;font: 8pt arial;}
table.CustGrid tbody tr.alt td {padding-top: 3px;padding-bottom: 3px;}
table.CustGrid tbody tr.alt td.lc {padding-left: 11px;}
table.CustGrid tbody tr.alt td.rc {padding-right: 11px;}
table.CustGrid tbody tr.hover {background-color: #FEF1B9 !important;color: #333;font: 8pt Arial,Verdana;}
table.CustGrid tbody tr.hover td {height: 25px;padding: 4px 4px 3px 4px;cursor: pointer;}
table.CustGrid tbody tr.hover td.lc {padding-left: 20px;border-left: solid 1px #E2E2E2;}
table.CustGrid tbody tr.hover td.rc {padding-right: 20px;border-right: solid 1px #E2E2E2;}
table.CustGrid tbody tr.selected {background-color: #DEF0FF;color: #333;font: 8pt Arial,Verdana;}
table.CustGrid tbody tr.selected td {height: 25px;padding: 4px 4px 3px 4px;cursor: pointer;}
table.CustGrid tbody tr.selected td.lc {padding-left: 20px;border-left: solid 1px #E2E2E2;background-color: #DEF0FF !important;}
table.CustGrid tbody tr.selected td.rc {padding-right: 20px;border-right: solid 1px #E2E2E2;}
table.CustGrid tfoot tr {background-color: #FFF;color: #497699;font: bold 8pt Arial,Verdana;}
table.CustGrid tfoot td {height: 25px;padding: 1px 4px 0 4px;text-align: left;}
table.CustGrid tfoot td.lc {padding-left: 20px;border-left: solid 1px #FFF;}
table.CustGrid tfoot td.rc {padding-right: 20px;border-right: solid 1px #FFF;}
table.CustGrid tbody tr.newrow {font: bold 8pt Arial,Verdana;}
table.CustGrid tr.firstrow td {padding-top: 10px !important;}
table.CustGrid tr.lastrow td {padding-bottom: 10px !important;}
table.CustGrid .NoItems {text-align: center;font: bold 9pt Arial, Verdana; padding-left: 20px;padding-right: 20px;padding-top: 20px;border: solid 1px #FFF; background-color: #FFF;color: #666;}
table.CustGrid a {color: #555;text-decoration: underline;}
table.CustGrid a:hover {color: #0F75BC;cursor: pointer;text-decoration: underline;}
.al {text-align: left !important;}
.ar {text-align: right !important;}
.ac {text-align: center !important;}
.aj {text-align: justify !important;}
.nw {white-space: nowrap;}
.fr { float: right; }
.fl { float: left; }
span.CustPagerWrapper {padding-top: 0;padding-bottom: 0;padding-left: 0;padding-right: 0;margin-bottom: 4px;}
span.CustPager {border-collapse: collapse;border-spacing: 0;margin: 0;padding-left: 0;vertical-align: middle;}
span.CustPager span.hpGroup {font: 9pt arial;color: #999;padding-left: 2px;padding-right: 2px;}
span.CustPager span.hpPage {font: 9pt arial;color: #999;}
span.CustPager span.hpPageCurrent {padding-left: 1px;padding-right: 1px;font: 9pt arial;background: #FFF url(../Images/Customer/Pager/downState.gif) repeat-x top;}
span.CustPager a {color: #000;text-decoration: none;cursor: pointer;}
span.CustPager span.hpGroup a {}
span.CustPager span.hpPage a {padding-left: 1px;padding-right: 1px;}
span.CustPager a:hover {color: #000;background: #FFF url(../Images/Customer/Pager/hoverState.gif) repeat-x top;text-decoration: none;cursor: pointer;}
span.HyperPager .pagerarrow {vertical-align: middle;border: 0;}
span.HyperPager .pagerarrow img {height: 15px;}

/* Cust_KnowledgeBase.css */
a.ArticleLink, a.ArticleLink:hover {text-decoration: underline;}
a.ArticleLink {color: #555 !important;}
a.ArticleLink div.FolderName, div.ArticleLinkFolderName, a.ArticleLink:hover div.FolderName {display: inline;text-decoration: none;}
a.ArticleLink div.FolderName, div.ArticleLinkFolderName {color: #999 !important;}
a.ArticleLink:hover, a.ArticleLink:hover div.FolderName {color: #0F75BC !important;}
div.KBContentBody {font: 9pt arial;line-height: 12pt;color: #333;}
div.KBContentBody p {margin-bottom: 6pt;margin-top: 6pt;}
div.KBContentBody p.top {margin-bottom: 6pt;margin-top: 0;padding-bottom: 0;padding-top: 0;}
.codeblock{font-family: Courier New;font-size: 8pt;background-color: White;border: solid 2px #e0e0e0;padding: 8px;display: block;overflow:scroll;overflow-y: visible;margin-top: 8px;margin-bottom: 8px;white-space: nowrap;width: 490px;margin-left: auto;margin-right: auto;}

/* Cust_News.css */
div.RecentNewsDate {font: bold 8pt arial;white-space: nowrap;color: #666;}
div.RecentNewsText {font: 8pt arial;color: #666;padding-left: 10px;padding-bottom: 4px;}
div.NewsReaderSubject {font: bold 9pt arial;color: #555;padding-bottom: 10px;padding-right: 11px;}
div.NewsReaderBody {padding-right: 11px;font: 8pt arial;color: #555;}
div.NewsReaderBody p {margin-top: 8pt;margin-bottom: 8pt;}
div.NewsReaderBody p.top {margin-top: 0;padding-top: 0;margin-bottom: 8pt;padding-bottom: 0;}

/* Cust_Print.css */
@media print {html, body, form, .ChatWindow {height: auto !important;overflow: visible !important;}
body {margin: auto !important;}
img {border: 0 !important;}
DIV.cOuterFrame {margin: auto !important;width: 100%;}
.cBar, .cFooterLeft, .cBreadcrumb, .cSidebar, .LanguageCell, .CompanyTitle {display: none !important;}
.cMainbar {background-color: #FFF !important;padding: 0 !important;margin: auto !important;border: 0 !important;width: 100%;height: auto !important;}
.cPanelHead {background-color: #EEE !important;color: #555 !important;font: bold 14pt cambria,arial !important;padding: 10pt !important;border: solid 1px #999 !important;}
.cBody3 {background-color: #FFF !important;color: #555 !important;font: 11pt calibri,arial !important;padding: 10pt !important;}
.ButtonRow {background-color: #FFF !important;}
.cFooter, .cFooter a {margin-top: 20pt !important;color: #999 !important;font: 10pt calibri,arial !important;}
.cFooter a.nolink {margin-top: 20pt !important;color: #666 !important;font: 10pt calibri,arial !important;}
.cHeader {margin-bottom: 20pt !important;}
.CustGridWrapper, .CustGrid {border: none !important;font: 10pt calibri,arial !important;}
.CustGrid thead tr {background-color: #EEE !important;color: #555 !important;font: bold 14pt cambria,arial !important;}
.CustGrid thead th {padding: 10pt !important;border: solid 1px #999 !important;vertical-align: bottom;text-align: left;}
.CustGrid thead th.lc {padding-left: 10pt !important;}
.CustGrid thead th.rc {padding-right: 10pt !important;}
.CustGrid a.SortableHeader {background-color: #EEE !important;color: #555 !important;font: bold 14pt cambria,arial !important;}
.CustGrid tbody tr {background-color: #FFF !important;color: #555 !important;font: 11pt calibri,arial !important;}
.CustGrid tbody tr td {padding-top: 3pt !important;padding-bottom: 3pt !important;}
.CustGrid tbody tr td.lc {padding-left: 10pt !important;}
.CustGrid tbody tr td.rc {padding-right: 10pt !important;}
.CustGrid tbody tr.alt {background-color: #EEE !important;color: #555 !important;font: 11pt calibri,arial !important;}
.CustGrid tbody tr.alt td {padding-top: 3pt !important;padding-bottom: 3pt !important;}
.CustGrid tbody tr.alt td.lc {padding-left: 10pt !important;}
.CustGrid tbody tr.alt td.rc {padding-right: 10pt !important;}
.CustGrid tr.firstrow td {padding-top: 10pt !important;}
.CustGrid tr.lastrow td {padding-bottom: 10pt !important;}
.CustGrid .NoItems {text-align: center;font: bold 11pt calibri,arial !important;padding: 20pt !important;border: none !important;background-color: #FFF !important;color: #555;}
.CustGrid a {text-decoration: none !important;}
.ChatTranscriptArea {overflow: visible !important;width: auto !important;height: auto !important;border: none !important;}
.ScrollableBG {background-color: #FFF !important;color: #555 !important;font: 11pt calibri,arial !important;overflow: visible !important;width: auto !important;height: auto !important;}
.ChatSidebarTop, .ChatMainbarBottom, .ChatSidebarBottom {display: none !important;}
}

/* Cust_SearchResults.css */
table.KBArticleResult {width: 100%;border: 0;border-collapse: collapse;}
table.KBArticleResult img {border: 0;}
table.KBArticleResult td {padding-bottom: 6px;font: 8pt arial;color: #666;}
table.KBArticleResult td.Icon {width: 16px;padding-left: 11px;padding-right: 4px;}
table.KBArticleResult td.Content {text-align: left;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}
table.KBArticleResult td.Content div.lefticon {display: inline;width: 16px;padding-right: 4px;vertical-align: top;}
table.KBArticleResult td.Content div.Subject {display: inline;font: 8pt arial;padding-bottom: 0;vertical-align: top;}
table.KBArticleResult td.Content div.Description {font: 8pt arial;padding-top: 2px;padding-bottom: 2px;}
table.KBArticleResult td.Content div.Info {padding-top: 2px;padding-bottom: 0;font: 7pt arial;color: #888;}
table.KBArticleResult td.Content div.CategoryName {padding-top: 2px;padding-bottom: 0;font: 7pt arial;color: #888;}
table.KBArticleResult td.Content div.statusopen {color: #559955;display: inline;padding-right: 4px;}
table.KBArticleResult td.Content div.statuswaiting {color: #559999;display: inline;padding-right: 4px;}
table.KBArticleResult td.Content div.statusclosed {color: #999;display: inline;padding-right: 4px;}
table.KBArticleResult td.CategoryContent {text-align: left;padding-top: 6px;padding-bottom: 4px;padding-right: 11px;padding-left: 4px;}
table.KBArticleResult td.CategoryContent a {color: #555;text-decoration: none;}
table.KBArticleResult td.CategoryContent a:hover {color: #0F75BC;text-decoration: underline;}
table.KBArticleResult td.CategoryContent div.lefticon {display: inline;width: 16px;padding-left: 11px;padding-right: 4px;vertical-align: middle;}
table.KBArticleResult td.CategoryContent div.Subject {display: inline;font: 8pt arial;padding-top: 6px;vertical-align: middle;}
table.KBArticleResult td.CategoryContent div.Views {display: block;text-align: right;float: right;font: 8pt arial;}
table.KBArticleResult td.ArticleContent a {color: #555;text-decoration: none;}
table.KBArticleResult td.ArticleContent a:hover {color: #0F75BC;text-decoration: underline;}
table.KBArticleResult td.ArticleContent {text-align: left;padding-top: 0;padding-bottom: 5px;padding-right: 11px;padding-left: 4px;}
table.KBArticleResult td.ArticleContent div.lefticonIndented {display: inline;width: 16px;padding-left: 32px;padding-right: 4px;vertical-align: middle;}
table.KBArticleResult td.ArticleContent div.Subject {display: inline;font: 8pt arial;padding-top: 6px;vertical-align: middle;}
table.KBArticleResult td.ArticleContent div.Views {display: block;text-align: right;float: right;font: 8pt arial;}
a.BlueLink {color: #0F75BC !important;text-decoration: none;}
a.BlueLink:hover {color: #0F75BC;text-decoration: underline;}

/* Cust_Skin.css */
body.cEntry {margin: 0;text-align: center;}
div.cOuterFrame {margin: 0 auto;width: 775px;}
div.cOuterFrameFull {width: 100%;}
div.cIndent {}
div.cIndentSettings{padding-left: 10px;}
div.poweredPageContainer{width: 100%;}
div.subpoweredPageContainer{padding: 0px 20px 0px 20px;}
img {border-style: none;border-width: 0;}
textarea, input, select {font: 8pt 'Arial Unicode MS', Arial, Verdana;color: #555;background-color: White;border: solid 1px #ccc;padding-top: 2px;padding-bottom: 2px;}
.fileupload{background-color: #f5f5f5;margin-bottom: 4px;}
a {color: #0F75BC;text-decoration: none;}
a:hover {color: #0F75BC;text-decoration: underline;}
div.cHeader {margin-bottom: 1px;width: 100%;vertical-align: middle;padding-top: 8px;padding-bottom: 8px;text-align: left;}
div.cHeader table {font: 8pt arial;color: #333;border: none;border-spacing: 0;border-collapse: collapse;width: 100%;}
div.cHeader table td {padding: 0;vertical-align: middle;}
div.cHeader td.CompanyTitle {font: bold 18pt arial;color: #C0C0C0;padding-left: 40px;padding-bottom: 10px;vertical-align: bottom;}
div.cHeader td.CompanyTitleChat {font: bold 18pt arial;color: #C0C0C0;padding-left: 30px;text-align: left;}
div.cHeader td.CompanyLogo {width: 100px;}
div.cHeader td.LanguageCell {text-align: right;vertical-align: bottom;}
div.cHeader td.LanguageCell span.Label {padding-right: 6px;}
div.cBar {background: url(../Images/Customer/CustomerBars.png) repeat-x scroll 0 -79px;width: 100%;height: 19px;margin-top: 0;margin-bottom: 0;}
div.cBarLeft {background: url(../Images/Customer/CustomerBars.png) no-repeat scroll 0 -30px;padding-left: 2px;height: 19px;}
.rtl div.cBarLeft {background: url(../Images/Customer/CustomerBars.png) no-repeat scroll 100% -128px;}
div.cBarRight {background: url(../Images/Customer/CustomerBars.png) no-repeat scroll 100% -128px;padding-right: 2px;height: 19px;}
.rtl div.cBarRight {background: url(../Images/Customer/CustomerBars.png) no-repeat scroll 0 -30px;}
.portalTopTabs div.cBar {background: url(../Images/Customer/CustomerBars.png) repeat-x scroll 0 -226px;width: 100%;height: 19px;margin-top: 0;margin-bottom: 0;}
.portalTopTabs div.cBarLeft {background: url(../Images/Customer/CustomerBars.png) no-repeat scroll 0 -177px;padding-left: 2px;height: 19px;}
.rtl .portalTopTabs div.cBarLeft {background: url(../Images/Customer/CustomerBars.png) no-repeat scroll 100% -275px;}
.portalTopTabs div.cBarRight {background: url(../Images/Customer/CustomerBars.png) no-repeat scroll 100% -275px;padding-right: 2px;height: 19px;}
.rtl .portalTopTabs div.cBarRight {background: url(../Images/Customer/CustomerBars.png) no-repeat scroll 0 -177px;}
.LanguageBar span.Label {padding-right: 6px;display: none;font: 8pt arial;}
.LanguageBar .LanguageList {font: 8pt arial;}
.cTopTabs{background: url(../Images/Customer/CustomerTabs.png) repeat-x scroll 0 -204px;width: 100%;height: 28px !important;}
.cTopTabs .LanguageBar{float: right;line-height: 28px;font: 8pt arial;color: #333;vertical-align: middle;padding-top: 0px;}
.cTopTabs a {color: #0F75BC;cursor: pointer;white-space: nowrap;background: url(../Images/Customer/CustomerTabs.png) repeat-x scroll 0 -320px;display: block;font: bold 9pt Arial;float:left;margin-right: 4px;}
.cTopTabs a .sbIn {padding: 0px 10px;display: block;line-height: 28px;background: url(../Images/Customer/CustomerTabs.png) no-repeat scroll 0 -378px;}
.rtl .cTopTabs a .sbIn {background: url(../Images/Customer/CustomerTabs.png) no-repeat scroll 100% -262px;}
.cTopTabs a .sbOut {display: block;background: url(../Images/Customer/CustomerTabs.png) no-repeat scroll 100% -262px;text-align: center;}
.rtl .cTopTabs a .sbOut {background: url(../Images/Customer/CustomerTabs.png) no-repeat scroll 0 -378px;}
.cTopTabs a:hover {text-decoration: underline;}
.cTopTabs a.cActiveTab {color: #33495E;background: url(../Images/Customer/CustomerTabs.png) repeat-x scroll 0 -88px;}
.cTopTabs a.cActiveTab .sbIn {background: url(../Images/Customer/CustomerTabs.png) no-repeat scroll 0 -30px;}
.cTopTabs a.cActiveTab .sbOut {background: url(../Images/Customer/CustomerTabs.png) no-repeat scroll 100% -146px;}
.rtl .cTopTabs a.cActiveTab .sbIn {background: url(../Images/Customer/CustomerTabs.png) no-repeat scroll 100% -146px;}
.rtl .cTopTabs a.cActiveTab .sbOut {background: url(../Images/Customer/CustomerTabs.png) no-repeat scroll 0 -30px;}
div.cMain {margin-top: 0;margin-bottom: 0;width: 100%;}
div.cBreadcrumb {margin-top: 0px;padding-top: 5px;padding-left: 8px;padding-bottom: 5px;padding-right: 8px;font: bold 8pt arial;color: #555;background-color: #D7E8F4;text-align: left;border: solid 1px #ccc;border-top: none;}
.cBreadcrumbSeparator {padding-left: 6px;padding-right: 6px;}
.cBreadcrumbItem {line-height: 13pt;color: #33495E;}
.cBreadcrumbItem a{color: #0F75BC;font-weight: normal !important;}
table.cMainTable {width: 100%;border: none;border-spacing: 0;border-collapse: collapse;margin-top: 0;text-align: left;padding: 0;}
table.cMainTable TD {padding: 0;}
td.cMainbar {vertical-align: top;border-left: solid 3px #FFF;padding-right: 0;padding-left: 0;margin-top: 0;padding-top: 0;background-color: #EEE;height: 350px;}
td.cMainbarWithPanel {vertical-align: top;border-left: solid 3px #FFF;padding-right: 0;padding-left: 0;margin-top: 0;padding-top: 0;background-color: #EEE;}
td.cMainbarSolo {vertical-align: top;padding-right: 0;padding-left: 0;margin-top: 0;padding-top: 0;background-color: #EEE;}
td.TopBorder {border-top: solid 3px #FFF;}
td.cMainbarLeft {vertical-align: top;padding-right: 3px;padding-left: 0;margin-top: 0;padding-top: 0;background-color: #EEE;}
td.cSidebar {width: 230px;height: 350px;vertical-align: top;padding-right: 0;padding-left: 0;margin-top: 0;padding-top: 0;background-color: #EEE;}
div.cFooter {text-align: right;width: 100%;padding-top: 8px;padding-bottom: 8px;font: 8pt arial;color: #666;}
div.cFooter a.nolink {color: #666;}
div.cFooterLeft {float: left;text-align: left;padding-top: 8px;padding-bottom: 8px;font: 8pt arial;color: #666;}
DIV.cTipTextWrapper {border-top: solid 3px #FFF;}
DIV.cTipTextFailure {background-color: #f4dbd7;color: #555;font: bold 9pt arial;padding-top: 6px;padding-bottom: 6px;padding-left: 11px;padding-right: 11px;border: solid 1px #ecc3bb;}
DIV.cTipTextSuccess {background-color: #e2f4d7;color: #555;font: bold 9pt arial;padding-top: 6px;padding-bottom: 6px;padding-left: 11px;padding-right: 11px;border: solid 1px #ccebb8;}
DIV.cPanel {width: auto;}
DIV.cPanelRightFloat{float:right;}
DIV.cPanelHead {border-collapse: collapse;border-bottom: solid 3px #FFF;border-top: solid 3px #FFF;background-color: #DFDFDF;color: #333;font: bold 10pt arial;text-align: left;padding-top: 6px;padding-bottom: 6px;padding-left: 10px;padding-right: 10px;width: auto;}
DIV.cPanelHead a.MainLink {color: #333;font: bold 10pt Arial,Verdana;text-decoration: none;}
DIV.cPanelHead a.MainLink:Hover {color: #0F75BC;font: bold 10pt Arial,Verdana;text-decoration: underline;}
DIV.cBody {background-color: #EEE;color: #666;font: 8pt arial;padding-top: 6px;padding-bottom: 6px;}
DIV.cBody3 {vertical-align: bottom;padding: 10px;color: #555;background-color: #EEE;font: 8pt arial;}
DIV.cBody3NoIndent {vertical-align: bottom;padding: 10px;padding-left: 0;padding-right: 0;color: #555;background-color: #EEE;font: 8pt arial;}
DIV.PaddedBottomContainer {padding-bottom: 7px;}
DIV.cBodyNoHeader {background-color: #EEE;color: #666;font: 9pt arial;padding-top: 6px;padding-bottom: 6px;border-top: solid 3px #FFF;}
DIV.cPagerWrapper {text-align: left;padding-right: 11px;padding-left: 11px;padding-top: 2px;padding-bottom: 2px;background-color: #EEE;border-top: solid 1px #FFF;margin-top: 4px;}
DIV.cDescription {padding-right: 11px;padding-left: 11px;padding-bottom: 4px;font: 8pt arial;color: #666;}
SPAN.NonBold {font-weight: normal;}
TABLE.cDataTable, TABLE.cInfoTable {width: 100%;text-align: left;border: 0;border-collapse: collapse;}
TABLE.cDataTable IMG, TABLE.cInfoTable IMG {border: 0;}
TABLE.cDataTable TD {padding-top: 3px;padding-bottom: 3px;font: 8pt arial;color: #666;padding-right: 11px;padding-left: 10px;}
TABLE.cInfoTable TD {padding-top: 3px;padding-bottom: 3px;font: 8pt arial;color: #666;padding-right: 11px;padding-left: 0;}
TABLE.cDataTable TD.Label, TABLE.cInfoTable TD.Label {font: bold 8pt arial;white-space: nowrap;color: #666;width: 50px;}
TABLE.cDataTable TD.LongLabel, TABLE.cInfoTable TD.LongLabel {font: bold 8pt arial;white-space: nowrap;color: #666; }
TABLE.cDataTable TD.MedFixedLabel, TABLE.cInfoTable TD.MedFixedLabel {font: bold 8pt arial;color: #666; width: 90px;}
TABLE.cDataTable TD.LongFixedLabel, TABLE.cInfoTable TD.LongFixedLabel {font: bold 8pt arial;white-space: nowrap;color: #666; width: 130px;}
TABLE.cDataTable TD.LongFixedLabelSingle, TABLE.cInfoTable TD.LongFixedLabelSingle {font: normal 8pt arial;white-space: nowrap;color: #666;width: 100%;}
.PaddedNote {padding: 6px 3px 7px 0;}
.PaddedNoteNoTop {padding: 0 3px 7px 0;}
.PaddedNote2 {padding: 0 0 7px 10px;}
TABLE.cDataTable SELECT, TABLE.cDataTable INPUT, TABLE.cInfoTable SELECT, TABLE.cInfoTable INPUT {font: 8pt arial;color: #555;}
div.CustomerActionDataList {padding-top: 15px;padding-left: 15px;padding-bottom: 15px;background-color: #FFF;}
div.CustomerAction {padding-top: 10px;padding-bottom: 10px;padding-left: 54px;padding-right: 10px;background-repeat: no-repeat;vertical-align: top;font: 8pt arial;color: #666;text-decoration: none;height: 32px;background-position: left center;}
div.ActionHeader {color: #555;font: bold 9pt arial;padding-bottom: 1px;}
div.ActionText {color: #666;font: 8pt arial;}
DIV.Over, DIV.Over DIV.ActionHeader, DIV.Over DIV.ActionText {cursor: pointer;color: #0F75BC;}
DIV.CustomerActionRight {padding-right: 0 !important;}
H3.cHeading {font: bold 10pt arial;color: #555;}
DIV.LiveChatLink {text-align: center;padding-top: 10px;padding-bottom: 10px;}
div.ButtonRow {background-color: #EEE;padding: 4px;font: 8pt arial;border-bottom: solid 3px #FFF;}
div.ButtonRow input {font: 8pt arial;color: #555;}
.ScrollableBG {background-color: #EEE;color: #666;font: 9pt arial;}
table.Blurb {padding-bottom: 4px;}
div.TicketConversationPane {overflow: visible;width: 100%;height: 200px;padding-left: 10px;padding-right: 10px;padding-top: 20px;padding-bottom: 0;}
a.smallheaderlink {font: 8pt arial;font-weight: normal;vertical-align: bottom;}
td.EmptyCell {padding: 0;margin: 0;height: 0;}
.betaDisclaimer {border: solid 2px #bbb;margin-bottom: 10px;font: 8pt arial;color: #555;padding: 5px;text-align: center;}
.betaDisclaimer A {font: 8pt arial;color: #0F75BC;text-decoration: underline;}
.betaDisclaimer A:hover {font: 8pt arial;color: #000;text-decoration: underline;}
DIV.UserNameLogin {overflow: hidden;width: 200px;}
table.WarningMessage {width: 100%;color: #333;}
table.WarningTopMargin {margin-top: 21px;}
td.WarningMessage {text-align: left;vertical-align: middle;padding: 3px 0;width: 100%;}
div.WarningMessage {text-align: left;vertical-align: middle;font: 8pt Arial, Verdana;padding: 3px 6px 2px 6px;background-color: #FEF1B9;border: solid 1px #BFCEDB;}
img.CaptchaImage{border: solid 1px #dddddd !important;}

/* Cust_SocialNetwork.css */
table.SocialNetworkIcons {border: 0;margin: 0 11px;padding-bottom: 5px;padding-top: 5px;text-align: center;}
table.SocialNetworkIcons td.icon {padding-bottom: 6px;padding-left: 0;padding-right: 5px;}
table.SocialNetworkIcons td.text {font: 8pt arial;padding-bottom: 6px;padding-left: 0;padding-right: 5px;text-align: left;}
table.SocialNetworkIcons td a {text-decoration: none;}
table.SocialNetworkIcons td a img {border: 0;}

/* Cust_TicketViewer.css */
.NoItems {background-color: #FFF;border: solid 1px #FFF;color: #666;font: bold 9pt Arial, Verdana;padding-left: 20px;padding-right: 20px;padding-top: 20px;text-align: center;}
.ticketpopup A IMG, .ticketpopup A:hover IMG {border: 0;}
.TreeUnreadCount {font: 8pt arial;font-weight: bold;}
.MessageTopInfo {margin-bottom: 6px;}
.SubjectArea {font: bold 9pt arial;padding-bottom: 5px;}
.CcArea {font: bold 9pt arial;padding-bottom: 5px;}
.AttachmentsArea {padding-bottom: 3px;font: 8pt arial;}
.AttachmentsArea A {text-decoration: underline;cursor: pointer;}
.AttachmentsArea A:hover {text-decoration: underline;color: #000;cursor: pointer;}
.disclaimernote {padding-left: 10px;font: 8pt arial;color: Gray;}
.datepicker {font: 8pt arial;color: #000;text-align: center;padding-bottom: 10px;}
td.ReportLegendLeft {width: 40px;text-align: left;font: 8pt Arial, Helvetica, sans-serif;padding: 3px 3px 3px 6px;}
td.ReportLegendRight {font: 8pt Arial, Helvetica, sans-serif;padding: 3px;text-align: left;}
.wordhilite {background-color: #FF0;color: #000;}
.statusimage {width: 10px;padding-right: 0;text-align: center;}
.eventicon {padding-right: 1px;text-align: center;}
.ticketreplyarea {background-color: #DEE3E7;margin: 0;padding: 0;width: 100%;height: 100%;}
.ticketpopup {background-color: #EEE;padding-left: 11px;padding-right: 11px;padding-top: 5px;}
.header TD {vertical-align: middle;}
.avatar img {margin-top: 5px;margin-bottom: 5px;border: solid 1px #CCC;text-align: center;vertical-align: middle;background-color: #FFF;}
.ticketpopup .replyin{width: 100%;border: solid 2px #fee8ba; margin-bottom: 10px;}
.ticketpopup .replyin .header TD{font: normal 9pt Arial, Verdana;background-color: #fee8ba;padding: 1px 4px;}
.ticketpopup .replyin .body{border-top: solid 2px #fee8ba;font: normal 8pt Arial, Verdana;background-color: White;}
.ticketpopup .replyin .bodyheaderitems{vertical-align: top;font: normal 8pt Arial, Verdana;background-color: #F7F4F2;padding: 5px 10px 5px 10px;border-left: solid 2px #fee8ba;border-right: solid 2px #fee8ba;border-top: solid 1px #e0e0e0;border-bottom: solid 1px #e0e0e0;}
.ticketpopup .replyin .bodyheaderitems TD{font: normal 8pt Arial, Verdana;line-height: 14pt;}
.ticketpopup .replyin .bodyheaderitems TD.heading{color: black;padding-right: 6px;}
.ticketpopup .replyin .bodytext{vertical-align: top;font: normal 8pt Arial, Verdana;background-color: White;padding: 10px 10px 10px 10px;border-left: solid 2px #fee8ba;border-right: solid 2px #fee8ba;border-bottom: solid 2px #fee8ba;}
.ticketpopup .replyout{width: 100%;border: solid 2px #c2e0f9;margin-bottom: 10px;}
.ticketpopup .replyout .header TD{font: normal 9pt Arial, Verdana;background-color: #c2e0f9;padding: 1px 4px;}
.ticketpopup .replyout .body{border-top: solid 2px #c2e0f9;font: normal 8pt Arial, Verdana;background-color: White;}
.ticketpopup .replyout .bodyheaderitems{vertical-align: top;font: normal 8pt Arial, Verdana;background-color: #F2F4F7;padding: 5px 10px 5px 10px;border-left: solid 2px #c2e0f9;border-right: solid 2px #c2e0f9;border-top: solid 1px #e0e0e0;border-bottom: solid 1px #e0e0e0;}
.ticketpopup .replyout .bodyheaderitems TD{font: normal 8pt Arial, Verdana;line-height: 14pt;}
.ticketpopup .replyout .bodyheaderitems TD.heading{color: black;padding-right: 6px;}
.ticketpopup .replyout .bodytext{vertical-align: top;font: normal 8pt Arial, Verdana;background-color: White;padding: 10px 10px 10px 10px;border-left: solid 2px #c2e0f9;border-right: solid 2px #c2e0f9;border-bottom: solid 2px #c2e0f9;}
.ticketpopup .note{width: 100%;border: solid 2px #eeeeee; margin-bottom: 10px;}
.ticketpopup .note .header TD{font: normal 9pt Arial, Verdana;background-color: #eeeeee;padding: 1px 4px;}
.ticketpopup .note .body{border-top: solid 2px #eeeeee;font: normal 8pt Arial, Verdana;background-color: White;}
.ticketpopup .note .bodyheaderitems{vertical-align: top;font: normal 8pt Arial, Verdana;background-color: #F4F4F4;padding: 5px 10px 5px 10px;border-left: solid 2px #eeeeee;border-right: solid 2px #eeeeee;border-top: solid 1px #e0e0e0;border-bottom: solid 1px #e0e0e0;}
.ticketpopup .note .bodyheaderitems TD{font: normal 8pt Arial, Verdana;line-height: 14pt;}
.ticketpopup .note .bodyheaderitems TD.heading{color: black;padding-right: 6px;}
.ticketpopup .note .bodytext{vertical-align: top;font: normal 8pt Arial, Verdana;background-color: White;padding: 10px 10px 10px 10px;border-left: solid 2px #eeeeee;border-right: solid 2px #eeeeee;border-bottom: solid 2px #eeeeee;}
.ticketpopup .event {width: 100%;border: solid 1px #DDD;margin-bottom: 10px;}
.ticketpopup .event .header {font: 10pt arial;font-weight: normal;background-color: #F2F2F2;padding: 4px;color: #555;}
.ticketpopup .event .body {font: 8pt arial;padding: 5px;padding-left: 10px;border-left: solid 6px #DDD;background-color: #FFF;}
.ticketpopup .shorten {}
.replytable {width: 100%;padding: 2px;margin: 0;border-collapse: collapse;border-spacing: 2px;}
.replyframe {margin: 5px;}
.replytable .header {font: 8pt arial;font-weight: normal;text-align: right;color: #555;width: 5%;padding-right: 3px;}
.replytable .headerleft {font: 8pt arial;font-weight: bold;text-align: left;color: #FFF;width: 5%;padding-right: 3px;}
.replytable .headerleftblack {font: 8pt arial;text-align: left;color: #000;width: 5%;padding-right: 3px;}
.replytable .textbox {padding-right: 6px;}
.replytable .textbox input {font: 8pt arial;width: 100%;}
.replytable .editor {padding: 0;}
.HeaderText {color: #497699;font: bold 9pt Arial,Verdana;padding-top: 8px;padding-bottom: 8px;vertical-align: bottom;}
.SubheaderText {color: #497699;font: bold 8pt Arial,Verdana;text-decoration: underline;}
ol.kbsidebar {font: 8pt Arial,Verdana;margin-top: 4pt;margin-bottom: 6pt;}
.ticketpopup table.actionButtons td{padding: 0 !important;}
.ticketpopup div.messageIcon{background: url(../Images/Icons/MessageView/MessageIcons.png) no-repeat scroll;height: 23px;width: 27px;padding: 0;margin: 0;display: block;}
.ticketpopup a .sprite-chat { background-position: 0 -10px !important; }
.ticketpopup a .sprite-contract { background-position: 0 -76px !important; }
.ticketpopup a:hover .sprite-contract { background-position: 0 -43px !important; }
.ticketpopup a .sprite-contractAll { background-position: 0 -142px !important; }
.ticketpopup a:hover .sprite-contractAll { background-position: 0 -109px !important; }
.ticketpopup a .sprite-delete { background-position: 0 -208px !important; }
.ticketpopup a:hover .sprite-delete { background-position: 0 -175px !important; }
.ticketpopup a .sprite-edit { background-position: 0 -274px !important; }
.ticketpopup a:hover .sprite-edit { background-position: 0 -241px !important; }
.ticketpopup a .sprite-email { background-position: 0 -307px !important; }
.ticketpopup a .sprite-emailAttch { background-position: 0 -340px !important; }
.ticketpopup a .sprite-expand { background-position: 0 -406px !important; }
.ticketpopup a:hover .sprite-expand { background-position: 0 -373px !important; }
.ticketpopup a .sprite-expandAll { background-position: 0 -472px !important; }
.ticketpopup a:hover .sprite-expandAll { background-position: 0 -439px !important; }
.ticketpopup a .sprite-quoteReply { background-position: 0 -538px !important; }
.ticketpopup a:hover .sprite-quoteReply { background-position: 0 -505px !important; }
.ticketpopup a .sprite-rawContent { background-position: 0 -604px !important; }
.ticketpopup a:hover .sprite-rawContent { background-position: 0 -571px !important; }
.ticketpopup a .sprite-unlink { background-position: 0 -670px !important; }
.ticketpopup a:hover .sprite-unlink { background-position: 0 -637px !important; }
