﻿html, body {background-color:#ffffff;}
BODY, TABLE, TD, P, LI {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;  font-size: 10pt;}
BODY {margin:0px 0px 0px 0px;}

A {color:#0066ff;}
A:link, A:visited {color: #0066ff;}
A:hover {color: #0000ff; text-decoration: underline;}
H2 {color:#2690D4; text-align:left;}
H3 {color:#768DB3; text-align:left;}
#form1 {background-color:White; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#top {width:100%; height:75px; background-image: url(images/topbanner-masterpage.jpg);}
#top .topshadow {height:54px; background-image: url(images/bcgshadow.gif); background-position: top; background-repeat: repeat-x; background-color:#ffffff;}
#top TABLE {width:100%; height:75px;}
#top .topleft {height:20px; background-image: url(images/topleft.gif); background-position: top;}
#top .topcornertop {display:block; width:39px; height:20px; background-image: url(images/topcornertop.gif); background-position: top;}
#top .topright {width:100%; height:20px; background-image: url(images/topright.gif); background-position: top;}
#top .topwelcome {height:55px; background-image: url(images/topwelcome.gif); padding: 0px 8px 0px 20px; background-position: bottom;}
#top .topcornerwelcome {display:block; width:39px; height:55px; background-image: url(images/topcornerwelcome.gif); background-position: bottom;}
#top H1 {float:left; display:block; color:#ffffff; font-size:16pt; margin:16px 10px 16px 20px; padding: 0px 0px 10px 0px; white-space : nowrap; }
.currentdata {float: right; display:block; width:30%; text-align:right; font-weight:bold; color:#66696c; padding: 10px 40px 10px 10px;}
#top .currentdata {float: right; display:block; width:30%; text-align:right; font-weight:bold; color:#66696c; padding: 10px 40px 10px 10px;}
.topline {width:100%; padding-top:10%;  text-align:center; vertical-align:middle;}
#form1 H1 {float:left; display:block; color:#6B81CB; font-size:16pt; margin:16px 10px 16px 20px; padding: 0px 0px 10px 0px; white-space : nowrap;}
H2.errors {color:#cc0000; text-align:center;}
#main {text-align:center; margin: 0px 0px 0px 0px; vertical-align:middle;}
#main FIELDSET {width:auto; border: 1px solid #6699cc; text-align:left; padding: 0px 10px 40px 10px; margin-bottom:30px; margin-right:10px; background-color:White;}
#main FIELDSET TABLE {width:auto; border: 1px solid #336699; border-top: 3px solid #336699; margin: 10px 10px 30px 10px;}
#main FIELDSET TABLE TH {text-align:left; padding: 10px 10px 10px 10px; border-right: 1px solid #DFE2E5; border-top: 1px solid #D9E5F2;}
#main FIELDSET TABLE TD {text-align:left; padding: 6px 10px 6px 10px; border-right: 1px solid #DFE2E5; border-top: 1px solid #E7EEF7;}
#main FIELDSET TABLE TD STRONG {color:#768DB3;}
#main FIELDSET TABLE TD STRONG A {color:#768DB3;}
#main FIELDSET TABLE TD STRONG A:hover {color:#0066FF;}
#main FIELDSET TABLE TD STRONG A:disabled {color:#768DB3;}
.viewticketstable {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.viewticketstable TD {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#main FIELDSET TABLE TR.TicketPager {text-align:right; padding-top: 20px;}
#main FIELDSET TABLE TR.TicketPager TD {text-align:right; border-top: 0px; border-right: 1px dashed #f0f0f0; vertical-align:bottom; margin: 0px 0px 0px 0px; padding: 4px 6px 0px 6px;}
#main FIELDSET TABLE TR.TicketPager TABLE TD SPAN {color:#009CFF; font-weight:bold; text-decoration: none;}
#main FIELDSET TABLE TR.TicketPager TABLE TD A {color:#0067A8; text-decoration: none;}
#main FIELDSET TABLE TR.TicketPager TABLE TD A:hover {color:#ff0000; text-decoration: underline;}
#main FIELDSET TABLE TR.TicketPager TD TABLE {border: 0px; border-top: 1px dashed #cccccc; margin-top:20px;}
#main FIELDSET legend {color:#007FD1; text-align:left; margin:4px 0px 4px 0px; padding:4px 10px 4px 10px; font-weight:bold; font-size:14pt;}
#main FIELDSET H2 {color:#2690D4; text-align:left; margin-left:10px;}
#main FIELDSET H3 {color:#768DB3; text-align:left; margin-left:10px;}
#main FIELDSET P {text-align:left; margin-left:10px;}
#main FIELDSET .Back {margin-left:10px; background-image: url(images/bcgbutton.gif); border-left: 1px solid #9EAFC9; border-top: 1px solid #9EAFC9; background-repeat: repeat-x; color: #003399; padding: 1px 4px 1px 4px;}
.pmail {color:#007FD0; text-align:left; margin-left:5px;}
#main FIELDSET P.note {color:#6c6666; text-align:left; margin-left:10px;}
#main INPUT, SELECT {color:#333333; padding:2px;}
#main INPUT.textinput {width:300px; color: #003399; border-bottom: 1px solid #9EAFC9; border-right: 1px solid #9EAFC9; background-color:#FFFFC0;}
#main SELECT.textinput {width:310px; color: #003060; border-left: 1px solid #9EAFC9; border-top: 1px solid #9EAFC9; border-bottom: 1px solid #9EAFC9; border-right: 1px solid #9EAFC9; background-color:#FFFFC0;}
#main .btn {background-image: url(images/bcgbutton.gif); cursor:hand; border-left: 1px solid #9EAFC9; border-top: 1px solid #9EAFC9; background-repeat: repeat-x; color: #003399; padding: 1px 4px 1px 4px;}
.200 {width:200px;}


#messageview {display: block; width: 410px; position:absolute; padding:10px; border: 1px solid #cccccc; border-right: 2px solid #999999; border-bottom:2px solid #999999; background-color:#f6f6f6; text-align:center;}
#messageview span {font-weight:bold; color:#606366; display:block; width:420px; text-align:left;}
#messagehidden {display: none;}




#chatticketpage {width:490px; display:block; background-color:#f3f6f9; border: 1px solid #336699; border-top:2px; padding: 20px 10px 5px 10px; background-image: url(images/bcgchat.gif); background-position: top; background-repeat: repeat-x;}
#chatticketpage #history {width:auto; height:320px; text-align:left; border: 1px solid #6699ff; overflow:scroll; padding: 0px 0px 0px 0px; margin: 5px 0px 5px 0px; background-image: url(images/bcghistory.gif); background-position: top; background-repeat: repeat-x;}
#textBoxReply {float:left; width:410px; height:60px; border: 1px solid #6699ff; overflow:scroll; margin: 5px 0px 5px 0px; text-align:left; background-image: url(images/bcgtextarea.gif); background-position: center; background-repeat: repeat-x;}
#chatticketpage #texttyping {clear:both;}
#chatticketpage #texttyping TEXTAREA {float:left; width:410px; height:60px; border: 1px solid #6699ff; overflow:scroll; margin: 5px 0px 5px 0px; text-align:left; background-image: url(images/bcgtextarea.gif); background-position: center; background-repeat: repeat-x;}
#chatticketpage .btnSubmit {width:60px; height:60px; margin: 5px 0px 5px 10px; float:right; background-image: url(images/btnsend.gif); background-repeat: repeat-x;}


#bottomtools {width:auto; text-align:left; margin: 30px 0px 100px 0px; white-space: nowrap;}
        
#Agent {margin: 10px 10px 10px 10px;}
#Agent .name {font-weight:bold; color:#cc6666; font-size:12pt;}
#Agent .data {font-weight:normal; color:#6f6f6f; font-size:8pt;}
#Agent .message {font-weight:bold; color:#606366; font-size:10pt;}

#Client {margin: 10px 10px 10px 10px;}
#Client .name {font-weight:bold; color:#cc0000; font-size:11pt;}
#Client .data {font-weight:normal; color:#666666; font-size:8pt;}
#Client .message {font-weight:normal; color:#336600; font-size:10pt;}
.btn {background-image: url(images/bcgbutton.gif); border-left: 1px solid #9EAFC9; border-top: 1px solid #9EAFC9; background-repeat: repeat-x; color: #003399; padding: 1px 4px 1px 4px;}

#Ticket {margin: 10px 10px 10px 10px;}
#Ticket .name {font-weight:bold; color:#cc0000; font-size:12pt;}
#Ticket .data {font-weight:normal; color:#666666; font-size:10pt;}
#Ticket .message {font-weight:normal; color:#003366; font-size:12pt;}

#gridViewTickets {background-color:#ffffff;}
#gridViewTickets A {color:#0076C1; text-decoration:none;}
#gridViewTickets A:hover {color:#009BFF; text-decoration:underline;}

.big {font-weight:bold; color:#4e4e4e; font-size:16pt; text-align:left;}
.big1 {font-weight:bold; color:#4e4e4e; font-size:13pt; text-align:left;}
.big2 {font-weight:bold; color:#4e4e4e; font-size:11pt; text-align:left;}
.mainbg {background-repeat: repeat-x; width:681px; height:307px;}
.localtable {margin: 5px 0px 5px 10px; vertical-align:middle;}
.localtable1 {padding: 5px 0px 5px 0px; vertical-align:middle;}
.localtable2 {padding: 0px 10px 5px 15px; vertical-align:middle;}
.note {font-weight:bold; color:#4e4e4e; font-size:10pt; text-align:left;}
.leftlinebg {background-image:url(images/table_border.gif); background-repeat: repeat-y; width:1px; height:307px; vertical-align:top;}
.rightlinebg {background-image:url(images/table_border.gif); background-repeat: repeat-y; width:1px; height:307px; vertical-align:top;}
.skipstep {color:#1897E0;}
.skipstep a {color:#1897E0; text-decoration:underline;}
.text33 {color:#585858;}

.leftcorner {background-image: url("images/leftcorner.gif"); background-repeat:no-repeat; background-position:top left; width:3px; height:3px;}
.topline {background-image: url("images/topline.gif"); background-repeat:repeat-x; background-position:top left; height:3px;}
.rightcorner {background-image: url("images/rightcorner.gif"); background-repeat:no-repeat; background-position:top right; width:3px; height:3px;}
.leftline {background-color:#f8f8f8;background-image: url("images/leftline-bcg.gif"); background-repeat:repeat-y; background-position:top left; width:3px;}
/*.center {background-color:#ffffff;background-image: url("images/center.gif"); background-repeat:repeat-x; background-position:top left; padding: 10px 10px 10px 10px;}*/
.center {background-color:#ffffff;background-repeat:repeat-x; background-position:top left; padding: 10px 10px 10px 10px;}
.center h4 {color:#4DA70A;font-size:11pt; margin:4px 0px 10px 0px;}
.rightline {background-color:#f8f8f8;background-image: url("images/rightline-bcg.gif"); background-repeat:repeat-y; background-position:top right; width:3px;}
.leftbottomcorner {background-image: url("images/leftbottomcorner.gif"); background-repeat:no-repeat; background-position:bottom left; width:3px; height:5px;}
.bottomline {background-image: url("images/bottomline.gif"); background-repeat:repeat-x; background-position:bottom left; height:5px;}
.rightbottomcorner {background-image: url("images/rightbottomcorner.gif"); background-repeat:no-repeat; background-position:bottom right; width:3px; height:5px;}
.btnnext {display:block; cursor:hand; cursor:pointer; background:transparent; border:0px;background-image: url("images/button_bg.gif"); width: 142px; height: 34px;  background-repeat: no-repeat; padding: 1px 4px 1px 4px; background-position: center center; font-weight:bold; color:#ffffff!important; font-size:12pt; text-align:center;}
.btngen {display:inline; cursor:hand; cursor:pointer; background:transparent; border:0px;background-image: url("images/button_bg.gif"); width: 142px; height: 34px;  background-repeat: no-repeat; padding: 1px 4px 1px 4px; background-position: center center; font-weight:bold; color:#ffffff!important; font-size:12pt; text-align:center;}
.btngenlong {display:inline; cursor:hand; cursor:pointer; background:transparent; border:0px;background-image: url("images/button_bg_long.gif"); width: 276px; height: 34px;  background-repeat: no-repeat; padding: 1px 4px 1px 4px; background-position: center center; font-weight:bold; color:#ffffff!important; font-size:12pt; text-align:center;}
.btnsubmit {display:block; cursor:hand; cursor:pointer; background:transparent; border:0px;background-image: url("images/button_bg.gif"); width: 142px; height: 34px;  background-repeat: no-repeat; padding: 1px 4px 1px 4px; background-position: center center; font-weight:bold; color:#ffffff!important; font-size:12pt; text-align:center;}
.btnsubmit2 {display:block; cursor:hand; cursor:pointer; background:transparent; border:0px;background-image: url("images/button_submit2.gif"); width: 142px; height: 34px;  background-repeat: no-repeat; padding: 1px 4px 1px 4px; background-position: center center; font-weight:bold; color:#ffffff!important; font-size:7pt; text-align:center;}
.NewTicket {display:block; cursor:hand; cursor:pointer; background:transparent; border:0px;background-image: url("images/button_bg.gif"); width: 142px; height: 34px;  background-repeat: no-repeat; padding: 1px 4px 1px 4px; margin-left: 36px; background-position: center center; font-weight:bold; color:#ffffff!important; font-size:12pt; text-align:center;}
.NewTicket1 {display:block; cursor:hand; cursor:pointer; background:transparent; border:0px;background-image: url("images/button_bg.gif"); width: 142px; height: 34px;  background-repeat: no-repeat; padding: 1px 4px 1px 4px; margin-left: 36px; background-position: center center; font-weight:bold; color:#ffffff!important; font-size:12pt; text-align:center;}
.gridd {display:block; background:#ffffff; border: 1px solid #dbddde;  background-repeat: no-repeat; padding: 8px 8px 8px 16px; width:400px;}
.gridd th {background:#dbddde; color:#333333;  border: 1px solid #dbddde; width:400px;}
.gridd td { border: 1px solid #dbddde; padding: 6px 8px 6px 16px;}
/*BODY {height:100%; margin:0px 0px 0px 0px;  background-image: url(images/bottombody.gif); background-position: bottom; background-repeat: repeat-x;}*/
/*Default.aspx*/
.cellblock {text-align:left; padding:10px 20px 20px 20px; background-color:#ffffff; border:1px solid #dbddde; vertical-align:middle; width: 300px;}
.cellblock h4 {font-size:10pt;color:#585858;}
.cellblock p {color:#4b4b4b;}
.cellblock p a {color:#4145ff; text-decoration:underline;}

/*Show/Hide fields*/
.hiddenrow {display: none;}
.hiddenrow td {display: none;}
.hiddenrow h4 {display: none;}
.hiddenrow p {display: none;}
.hiddenrow p a {display: none;}    

.downrow {visibility: visible;}
.downtable{visibility: visible;}

.purpleHeader1 { display:none; }
.purpleHeader2 { display:none; }
.purpleCount { display:none; }
.dropdownprod { display:none; }

.chooseProduct {text-align:center; margin:20px 0px 20px 0px;}
.icoSupportCenter { display:none;}

.leftborder{visibility: visible; background-image:url(images/leftline.gif); height:80px; width: 3px;}
.rightborder{visibility: visible; background-image:url(images/rightline.gif); height:80px; width: 3px;}

#LabelHead {display: none;}

/*AskEmail.aspx*/
#empycellblock { display:none;}
#empycellblock1 { display:none;}
#Label102 { display:none;}
.nonememberblock {display:none;}
.nonememberblock td {display:none;}
.nonememberblock h4 {display:none;}
.nonememberblock p {display:none;}
.nonememberblock p a {display:none;} 
.cellnonemembblock {display:none;}

.btnnonmembernext {display:none;}

.contentnonememberlogin {display:none;}
.contentlogin {width:270px; height:136px; }
.contentlogin1 { display: none; }
.contentleft {float:left; border:1px solid #F0F0F2; margin: 0px 0px 14px 0px; padding: 6px 0px 8px 0px;}

.purpleHeader { display: none; }
.purpleHeader2 { display: none; }
.purpleCount { display: none; }
.header { display: none;}

#asktable { vertical-align:middle; border: 1px solid #DFE2E5; height: 240px; }

#table { border-bottom-width: 0px; }

#LabelMemberSupport{ display: none; }
#Label9 { display: none; }
.sitesell{PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; COLOR: #939393;}

.cont { display: none; }
.help { display: none; }

#cellblocktick {width: 200px;}
#qheader { display: none; }
#qheader1 { display: none; }
#qheaderup { text-align:left; padding-bottom: 20px; display:inherit; color:#939393; margin: 0px 0px 0px 0px; padding: 5px 0px 20px 0px; }
.hide { display: none; }
.hidecap { display: none; }
#Label6 { display: none; }
#Label7 { display: none; }
#TextBoxEmail { display: none; }
#textBoxQuestion { width:300px; background-color:#FFFFC0; }

#email
{
	color:#939393; 
	margin-bottom:0px; 
	padding-right: 60px;
	height: 26px;
}

.bordersup {width:560px; height: 340px; vertical-align:top; border-width: 0px; padding:0px 0px 0px 0px;}
.bordersup h2 {font-size:10pt; margin:8px 0px 0px 10px; z-index:10000;width:392px; height:14px; color:#ffffff; float:left;}

#tickansvpad
{
	margin:20px;
}

#Label1
{
	display: none;
}

.indoxcellblock {text-align:left; padding:10px 20px 20px 20px; background-color:#ffffff; border:1px solid #dbddde; vertical-align:middle; width: 300px;}
.indoxcellblock h4 {font-size:10pt;color:#585858;}
.indoxcellblock p {color:#4b4b4b;}
.indoxcellblock p a {color:#4145ff; text-decoration:underline;}

#uppad
{
	float: right;
	padding-bottom: 10px;
}

#DropDownList1
{
	width: 150px;
}

#emailpad
{
	padding: 20px 0px 0px 0px;
}

#Label88
{
	height: 80px;
}

#DivNext
{
	float:right;	
	padding-right: 35px;
	height: 100px;
}

#secCodeRow
{
	vertical-align:top;
}

.ddl
{
	padding-right:10px; 
	height: 48px;
}

.topcellblock 
{
	height: 180px;
}
