﻿/*=================>>TICKET DEFAULT PAGE CSS <<====================*/
/*================================================================*/
#tktDefaultMain {
    float:left;
    width:100%;
    background: url(/images/tkt/pl_ticket_submit_bg.jpg) top left no-repeat; 
    text-align:left;
    padding:0 0 40px 0; 
    position: relative;
}
/* KNOWLEDGE BASE LINK */
#kblink {
    width: 160px;
    font:12px arial;
    font-style:italic;
    color:#333333;
    position:absolute; 
    top:76px; 
    right:80px;
}
#kblink a{
    width: 300px;
    font:12px arial;
    font-style: italic;
    text-decoration:underline;
    color: #3366cc;
}
/**/
.tktDefaultCopy {
    float:left;
    width:475px;
    height: auto;
    margin:160px 0 0 400px;
    _margin:160px 0 0 200px;
}
.tktDefaultCopy h4{
    float:left;
    width:auto;
    font:15px Arial;
    font-weight: bold;
    margin:0;
}
.tktDefaultCopy .alreadyTicket:link, .alreadyTicket:visited, .alreadyTicket:active, .alreadyTicket:hover{
    float:left;
    width:auto;
    font:12px Arial;
    font-style:italic;
    color:#cc3300;
    margin:2px 0 0 5px;
    text-decoration: underline;
}
.tktDefaultCopy .resetTicket:link, .resetTicket:active, .resetTicket:visited, .resetTicket:hover{
    float:right;
    width:auto;
    font:12px Arial;
    font-style:italic;
    color:#cc3300;
    margin:15px 10px 0 0;
    text-decoration: underline;
}
.tktDefaultCopy p{
    float:left;
    width:100%;
    font:11px Arial;
    color:#333333;
    margin:15px 0 5px 0;
}
.tktDefaultCopy .tktCreateTicketForm{
    float:left;
    width:75%;
}
.tktDefaultCopy .tktCreateTicketForm #Body_lblError, .tktDefaultCopy .tktCreateTicketForm #lblError {
    float:left;
    width:100%;
    height:25px;
    font:10px Arial;
    color:#ff0000;
    margin:0 0 5px 0;
    _margin:0;
}
.tktDefaultCopy .tktCreateTicketForm span{
    float:left;
    width: 96%;
    text-align:left;
    font: 10px Arial;
    color:#999999;
    padding:0 0 1px 2px;
}
.tktDefaultCopy .tktCreateTicketForm input{
    float:right;
    width:99%;
    height:14px;
    font:10px Verdana;
    color:#333333;
    margin:0 0 5px 0;
}
.tktDefaultCopy .tktCreateTicketForm select{
    float:left;
    width:100%;
    height:20px;
    font:10px Verdana;
    color:#333333;
    margin:0 0 5px 0;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
.tktDefaultCopy .tktCreateTicketForm select {margin:0 0 8px 0; }
}
.tktDefaultCopy .tktCreateTicketForm textarea{
    float:left;
    width:100%;
    height:180px;
    margin:0 0 5px 0;
    _margin:0 0 5px 0;
}
.tktDefaultCopy .tktCreateTicketForm .inputRight {
    float:right;
    width:48%;
    padding: 0;
}
.tktDefaultCopy .tktCreateTicketForm .inputLeft {
    float:left;
    width:48%;
    padding: 0;
}
.tktDefaultCopy img{
    float:right;
    border: 0;
    margin:10px 0 0 0; 
}
/*=================>>GET YOUR TICKET PAGE CSS <<====================*/
/*================================================================*/
#tktGetMyTicketMain {
    float:left;
    width:100%;
    background: url(/images/tkt/pl_ticket_message_enter_bg.jpg) top left no-repeat; 
    text-align:left;
}
#tktGetMyTicketMain .tktGetMyTicketForm {
    float:left;
    width:700px;
    margin:120px 0 0 10px;
    padding: 0 0 250px 0;
}
#tktGetMyTicketMain .tktGetMyTicketForm #Body_lblError, #tktGetMyTicketMain .tktGetMyTicketForm #lblError{
    float:left;
    width:90%;
    font:11px Arial;
    color:#ff0000;
    margin:0 0 5px 0;
}
#tktGetMyTicketMain .tktGetMyTicketForm span{
    float:left;
    width:100%;
    font: 10px Arial;
    color:#999999;
    margin:0 0 5px 0;
}
#tktGetMyTicketMain .tktGetMyTicketForm input{
    float:left;
    width:100%;
    height:14px;
    font:10px Verdana;
    color:#003399;
    margin:0 0 5px 0;
}
.tktGetMyTicketForm .tktEmailInput{
    float:left;
    width:235px;
    margin:0 20px 0 0;
    _margin:0 10px 0 0;
    padding: 0;
}
.tktGetMyTicketForm .tktNumberInput{
    float:left;
    width:100px;
    margin:0 30px 0 0;
    _margin:0 20px 0 0;
    padding: 0;
}
.tktGetMyTicketForm .txtLinks {
    float:left;
    clear:both;
    width:500px;
    padding:35px 0 0 0;
}
#tktGetMyTicketMain img{
    float:left;
    border: 0;
    margin:18px 0 0 0;
    padding: 0;
}
#tktGetMyTicketMain a{
    float:left;
    border: 0;
    font:11px Arial;
    color:#3366cc;
    margin:0 25px 5px 0;
    text-decoration:underline;
    
}
/*=================>>FORGOT MY TICKET PAGE CSS <<====================*/
/*==================================================================*/
#updatePanelForgotTicket {
    float:left;
    width:100%;
    background: url(/images/tkt/pl_ticket_message_forgot_bg.jpg) top left no-repeat; 
    text-align:left;
}
#pnlForgotTicket {
    float:left;
    width:500px;
    height: 300px;
    margin:120px 0 0 5px;
}
#pnlForgotTicket #lblError {
    float:left;
    width:60%;
    height:14px;
    font:11px Arial;
    color:#ff0000;
    margin:5px 0 3px 0;
}
#pnlForgotTicket h3{
    float:left;
    width:100%;
    font: 18px Arial;
    color:#3366cc;
    margin:0;
}
#pnlForgotTicket span{
    float:left;
    width:100%;
    font: 11px Arial;
    color:#333333;
    margin: 0;
}
#pnlForgotTicket input{
    float:left;
    width:250px;
    height:14px;
    font:10px Verdana;
    color:#003399;
    margin:2px 0 0 0;
}
#pnlForgotTicket img{
    float:left;
    clear:both;
    border: 0;
    margin:10px 0 0 0;
    padding: 0;
}
#pnlFoundTicket{
    float:left;
    width:500px;
    height: 300px;
    margin:120px 0 0 5px;
}
/*=================>>PROCESS MY TICKET PAGE CSS <<====================*/
/*===================================================================*/
#tktProcessMain {
    float: left;
    width: 100%;
    background: url(/images/tkt/pl_ticket_on_it_bg.jpg) top left no-repeat; 
    text-align:left;
    margin: 0;
    padding: 0 0 350px 0;
}
#tktProcessMain .tktProcessCopy {
    float:left;
    width:360px;
    margin:180px 0 0 300px;
    _margin:180px 0 0 150px;
}
#tktProcessMain .tktProcessCopy p{
    float:left;
    width:100%;
    font:11px Arial;
    color:#333333;
    margin:0 0 12px 0;
}
#tktProcessMain .tktProcessCopy p b.heading{
    float:left;
    width:100%;
    font:12px Arial;
    font-weight: bold;
    color:#000000;
}
#tktProcessMain .tktProcessCopy p a{
    float:left;
    font:11px Arial;
    color:#3366cc;
    text-decoration: underline;
}
#tktProcessMain .tktProcessInfo {
    float:left;
    width:240px;
    font:11px Arial;
    margin:175px 0 0 60px;
}
#tktProcessMain .tktProcessInfo h4{
    float:left;
    width:100%;
    font:14px Arial;
    font-weight: bold;
    color:#003399;
    margin:0 0 4px 0;
}
#tktProcessMain .tktProcessInfo div{
    float:left;
    width:100%;
    font:11px Arial;
    padding:4px 0 4px 5px;
}
#tktProcessMain .tktProcessInfo div.altInfo{
    float:left;
    width:100%;
    font:11px Arial;
    padding:4px 0 4px 5px;
    background: #f0f0f0;
}
#tktProcessMain .tktProcessInfo b{
    float:left;
    font:14px Times New Roman;
    font-weight:bold;
    color:#333333;
}

/*=================>>MY TICKET MESSAGE BOARD PAGE CSS <<====================*/
/*===================================================================*/
#tktMessageBoardMain {
    float: left;
    width: 99%;
    background: url(/images/tkt/pl_ticket_message_enter_bg.jpg) top left no-repeat; 
    text-align:left;
    margin: 0;
    padding: 0 0 40px 0;    
}
#tktMessageBoardMain .inner{
    float:left;
    width:99%;
    height:auto;
    padding:100px 0 0 5px;    
}
#tktMessageBoardMain .tktBoardMessage{
    float:left;
    width: 100%;
    font:11px Arial;
    color:#000000;
    padding:0 10px 30px 0;  
}
#tktMessageBoardMain .tktBoardMessage #pnlReopen a{
    float:left;
    font:11px Arial;
    color:#3366cc;
    text-decoration: underline;
    margin: 0 0 0 5px; 
}
#tktMessageBoardMain .tktMessageBoardInfo{
    float:left;
    clear:both;
    width: 400px;
    font:11px Arial;
    color:#333333;
    margin:0 0 20px 0;  
}
#lblForum{
    float:left;
    clear:both;
    width: 100%;
    margin:0 0 15px 0;
}
#pnlOpened {
    float:left;
    width:100%;
}
#pnlOpened img{
    float:left;
    border:0;
    margin: 0;
}
#pnlOpened a#btnClose1{
    float:left;
    font:11px Arial;
    color:#3366cc;
    text-decoration: underline;
    margin: 5px 0 0 10px;
}
#Body_pnlComment,
#pnlComment {
    float:left;
    width:100%;
}
#pnlComment #lblError {
    float:left;
    width:70%;
    height:15px;
    font:11px Arial;
    color:#ff0000;
    margin:0 0 4px 0;
}
#pnlComment textarea{
    float:left;
    clear:both;
    width:400px;
    height:200px;
    margin:0 0 25px 0;
}
#pnlComment div{
    float:left;
    clear:both;    
}
#pnlComment img{
    float:left;
    border: 0;
}
#pnlComment a#btnClose2 {
    float:left;
    font:11px Arial;
    color:#3366cc;
    text-decoration: underline;
    margin: 5px 0 0 10px;
}

/*=================>>TICKET HOLIDAY MESSAGE CSS <<====================*/
/*===================================================================*/
#tktHolidayMessage {
    float:left;
    width:97%;
    font:12px Arial;
    color: #336600;
    padding:10px;
    background: #ffff99;
    margin:-10px 0 15px 0;
}
#tktHolidayMessage b{
    float:left;
    width:100%;
    font:12px Arial;
    font-weight: bold;
    color: #660000;
}
