div.pageHATop
{
background: transparent url('/images/borders/pageHATop.gif') no-repeat;
height: 7px;
}
div.pageHASubTop
{
margin: 10px 0 0 0;
background: transparent url('/images/borders/pageHASubTop.gif') no-repeat;
height: 7px;
}
div.pageHABottom {
background: transparent url('/images/borders/pageHABottom.gif') no-repeat;
height: 8px;
}
div#HAPage	{
border-width: 1px 1px 0 1px;
border-style: solid solid none solid;
border-color: #006600 #006600 transparent #006600;
}
div#HAPage form {
margin: 0 0 0 15px;
}
div#HAPage form textarea.textInput {
background:url('/myaccountdx/images/input-bg.gif') #fff top left no-repeat;
border-width:1px 1px 1px 1px;
border-color: #808386 #a5acb2 #808386 #a5acb2;
border-style: solid solid solid solid;
padding:0.3em;
display: block;
}
div#HAPage form label	{
display: block;
margin: 10px 0 10px 0;
}
div#search	{
padding: 2px 20px 10px 20px;
border-style: none solid none solid;
border-width: 0 1px 0 1px;
border-color: transparent #006600 transparent #006600;
}
div#search h2	{
color: #006600;
font-size: 12pt;
margin: 0 0 15px 0;
}
div#dHAContainer {
padding: 20px 0 0 20px;
}
.dQuestionsSet {
float:left;
margin: 0 13px 15px 0;
}
.dQuestionsSet dl {
width: 254px;
}
.dQuestionsSet dl dt
{
margin: 0 0 10px 0;
padding: 0 0 0 20px;
background: transparent url('/images/borders/pageHAStar.gif') no-repeat !important;
}
.dQuestionsSet dl dt a {
font-size: 11pt !important;
font-weight: bold !important;
color: #006600 !important;
}
.dQuestionsSet dl {
margin:0;
padding:0;
}
.dQuestionsSet dd {
margin:0 !important;
padding:0 !important;
}
.nobold {
margin:0 !important;
padding:0 2px 0 20px !important;
background: transparent url('/images/borders/pageHATick.gif') no-repeat 0 5px !important;
}
.more {
padding: 0 !important;
font-weight: bold !important;
}
.HAitem {
margin: 0 0 0 15px !important;
padding:0 2px 0 20px !important;
background: transparent url('/images/borders/pageHATick.gif') no-repeat 0 5px !important;
}
ul.lContact {
list-style-type: none;
margin: 0 15px 0 5px;
padding: 0 0 10px 0;
}
ul.lContact li {
padding: 0 0 0 10px;
margin: 0;
}
table#tablePastTickets {
margin: 0 0 10px 15px;
border-collapse: collapse;
width: 530px;
}
table#tablePastTickets th {
padding: 5px;
background: #006600 none;
color: #fff;
}
table#tablePastTickets td {
padding: 5px;
border-bottom: 1px solid #ccc;
}
table#tableFilterTicket {
margin: 0 0 10px 20px;
border-collapse: collapse;
}
table#tableFilterTicket td {
padding: 0 10px 0 0;
}
div.ticketBox {
border: 1px solid #999;
margin: 10px 20px 0 15px;
padding: 0;
}
h3 {
font-size: 9pt;
color: #006600;
}
p.ticketStatus {
font-size: 8pt;
border-bottom: 1px solid #ccc;
padding: 0 0 3px 15px;
margin: 0 !important;
}
div.ticketActionBlock {
border-top: 1px solid #ccc;
font-size: 8pt;
}
.lastElement	{
margin: 10px 0 0 15px !important;
}
/* new styles */
.pageHATop
{
background: transparent url('/images/borders/pageHATop.gif') no-repeat;
}
#HAPage
{
border-width: 1px 1px 1px 1px;
border-style: solid solid solid solid;
border-color: #007d7d #007d7d #fff #007d7d;
}
#HAPage h1
{
background: #006600 url('/images/ha-star.gif') no-repeat !important;
color: #fff;
font-size: 2.5em;
line-height: 1.7em;
padding: 0 0 0.2em 55px;
}
#HAPage h1
{
background: #007d7d url('/images/ha-star.gif');
color: #fff;
}
.pageHABottom
{
height: 8px;
width: 100%;
}
.pageHABottom
{
background: transparent url('/images/borders/pageHABottom.gif') no-repeat;
}
div#HelpAssistantAlertBox {
background-color: #FFE8E8;
border: 1px solid #990000;
margin: 15px 15px;
}
div#HelpAssistantAlertBox p {
padding: 8px;
margin:0;
}
/* Tooltip for redirected links */
/* css tooltip */
a.css_tooltip{
position:relative;
z-index:24;
cursor: hand;
text-decoration: none;
border-bottom: 1px dashed #ccc;
padding-bottom: 1px;
}
a.css_tooltip span{
display:none;
}
a.css_tooltip:hover{
z-index:25;
background-color: #fff;
}
a.css_tooltip:hover span{
position:absolute;
display:block;
top: 25px;
left: 20px;
width: 200px;
padding: 5px;
border: 1px solid #ccc;
background: #F4F4F4;
font-size: 11px;
color: #333333;
font-weight: normal;
}
/* Updated Tickets Styling */

.ticket {
	width:95%;
	float:left;
	border:1px solid #0C99CE;
	padding:0;
	margin: 0 0 10px 12px;
}

.ticket span{
	float:left;
	padding:0 20px 0 5px ;
}

.ticketHeader {
	width:100%;
	float:left;
	background:#0C99CE;
	padding:5px 0 5px 0;
	font-weight:bold;
}

.ticketHeader span.HeaderRight {
	float:right;
	padding:0 5px 0 5px;
	color: #fff;
}

.ticketHeader span.HeaderLeft {
	color: #fff;
}


.ticketSubInfo {
	width:100%;
	float:left;
	background:#f5f5f5;
	border-bottom:1px solid #f3f3f3;
	padding:5px 0 5px 0;
	font-size:11px;
	margin-bottom:10px;
}

.ticketRow {
	width:100%;
	float:left;
	padding:0 0 5px 0;
	margin:0;
}

.ticketRow span {
	margin-bottom:10px;
}

.LeftInformation{
	width:150px;
	float:left;
}
.RightInformation{
	width:350px;
	float:left;
}
