﻿

.highlight
{
   background-color: #fefbd2;
   color: #000080;
}

a.HyperlinkLeftContentList:link {color: #999999; font-weight:bold; text-decoration:none; }
a.HyperlinkLeftContentList:visited {color: #999999; font-weight:bold; text-decoration:none;}
a.HyperlinkLeftContentList:active {color: #999999; font-weight:bold; text-decoration:none; } 
a.HyperlinkLeftContentList:hover {color: #666666; text-decoration:none; }

a.HyperlinkLeftContentListUnderline:link {color: #857662; font-weight:bold; text-decoration:underline; }
a.HyperlinkLeftContentListUnderline:visited {color: #857662; font-weight:bold; text-decoration:underline;}
a.HyperlinkLeftContentListUnderline:active {color: #857662; font-weight:bold; text-decoration:underline; } 
a.HyperlinkLeftContentListUnderline:hover {color: #857662; text-decoration:underline; }

a.HyperlinkADMApproval:link {color: #857662; font-weight:bold; text-decoration:underline; }
a.HyperlinkADMApproval:visited {color: #500050; font-weight:bold; text-decoration:underline;}
a.HyperlinkADMApproval:active {color: #857662; font-weight:bold; text-decoration:underline; } 
a.HyperlinkADMApproval:hover {color: #857662; text-decoration:underline; }

#wrapper
{
    margin: 0px auto;
	width: 950px;
}

#wrapperlogin
{
	margin: 0px auto;
	width: 750px;
}

#header
{
   position:relative;
   width:100%;
   height:62px;
   background-color:White;
   text-align:left;
   z-index:100;
}

#headerTopStrip
{
    width:100%;
    height:12px;
    background-color:#cd7823;
}

#headerlogout
{
    position:absolute;
    left:903px;
    top:1px;
    font-family: Arial;
    color:white;
    font-size: 8px;
    text-transform: uppercase;
}
   
#headerlogo
{
    position:absolute;
    left:13px;
    top:18px;
}

#headerlogotwo
{
    position:absolute;
    left:806px;
    top:28px;
}

.headerStaticMenu
{
    border-right:1px solid #ffffff;
    text-align:center;
}

.headerDynamicItemMenu
{
    border-bottom:1px solid #9d9181;
    border-left:1px solid #9d9181;
    border-right:1px solid #9d9181;
    font-family:Arial;
    font-size: 11px;
}

#headermenucontent
{
   position:absolute;
   left:164px;
   top:37px;
   background-color:#f1f1f1;
}

#content
{
    position:relative;
    width:100%;
    height:480px;    
    min-height:510px;
    background-color:White;
}

#leftcolcontent
{
   position:absolute;
   padding:10px;
   top:0px;
   left:0px;
   width:205px;
   height:457px;
   min-height:490px;
}

#leftcoldetail
{   
    position:relative;
    border-right:solid 1px #857662;
    border-left:solid 1px #857662;
    border-bottom:solid 1px #857662;
    border-top:solid 1px #857662;
    text-align:left;
    vertical-align:top;
    width:100%;
    height:100%;
}

#leftcolpadding
{
    padding:10px;
}

#centercolcontent
{
   padding:10px;
   position:relative;
   top:0px;
   left:0px;
   width:710px;
   height:457px;
   min-height:490px;
   margin-left:215px;
}

#centercoldetail
{   
    position:relative;
    width:100%;
    height:100%;
    border-right:solid 1px #857662;
    border-left:solid 1px #857662;
    border-bottom:solid 1px #857662;
    border-top:solid 1px #857662;
    text-align:left;
}

#centercolpadding
{
    padding:15px;
}

#footer
{
   width:940px;
   height:10px;
   padding:5px;
   color:White;
   background-color:#857662;
}

#footer .alignright {
    float:right;
}



#loginHeader
{
    position:relative;
    background-color:White;
    height:100px;
    width:750px;
    border-bottom:solid 1px #857662;
}

#loginContent 
{
    position:relative;
    width:750px;
    height:570px;
    
    background-color:White;
    text-align:left;
    margin-top:0px;
}

#loginLogo
{
    position:absolute;
    top:28px;
    left:87px;
}

#loginWelcomeMessage
{
    position:absolute;
    top:38px;
    left:525px;
}

#loginLoginBox
{   
    padding:20px;
    position:absolute;
    top: 130px;
    left: 30px;
    width:270px;
    height:260px;
    background-color:#f3f0eb;
    border-right:solid 1px #857662;
    border-left:solid 1px #857662;
    border-bottom:solid 1px #857662;
    border-top:solid 1px #857662;
    text-align:center;
    vertical-align:middle;
    
}

#loginNews
{   
    padding:20px;
    position:absolute;
    top: 130px;
    left: 360px;
    width:320px;
    height:130px;
    background-color:#f3f0eb;
    border-right:solid 1px #857662;
    border-left:solid 1px #857662;
    border-bottom:solid 1px #857662;
    border-top:solid 1px #857662;
    text-align:left;
    
}

#loginLinks
{   
    padding:20px;
    position:absolute;
    top: 320px;
    left: 360px;
    width:320px;
    height:70px;
    background-color:#f3f0eb;
    border-right:solid 1px #857662;
    border-left:solid 1px #857662;
    border-bottom:solid 1px #857662;
    border-top:solid 1px #857662;
    text-align:left;
    
}

#loginDisclaimer
{   
    padding:20px;
    position:absolute;
    top: 450px;
    left: 30px;
    width:650px;
    height:50px;
    background-color:#f3f0eb;
    border-right:solid 1px #857662;
    border-left:solid 1px #857662;
    border-bottom:solid 1px #857662;
    border-top:solid 1px #857662;
    text-align:left;
}

#loginPCICompliant
{
    position:absolute;
     top: 475px;
     left: 533px;
}

#loginFooter
{
    
    position:relative;
    width:742px;
    padding:5px;
    text-align:right;
    color:White;
    background-color:#857662;
}

.EditUserResetPassword
{
    
}



.EditUpdateUser
{
    position:relative;
    padding:10px;
    margin-left:770px;
    
}



.EditUserADMApprovalCountry
{
    
}

.TextMainMedium
{
    font-family:Arial;
    font-size: 11px;
    color:Black;
}

.TextMainSmallBold
{
    font-family: Arial;
    font-weight:bold;
    font-size: 10px;
    color:Black;
}

.TextMainTextBox
{
    font-family:Arial;
    font-size: 11px;
    color:Black;
}

.TextMainLabel
{
     width:10px;
     max-width:10px;
     overflow:hidden;
     height:10px;
}

.TextMainMediumBold
{
    font-family: Arial;
    font-weight:bold;
    font-size: 11px;
    color:Black;
}

.TextMainSmall
{
    font-family: Arial;
    color:#aaaaaa;
    font-size: 9px;
}

.TextMainHeader
{
    font-family: Arial;
    font-weight:bold;
    font-size: 11px;
    color:#857662;
}

.TextMainHeaderNew
{
    font-family: Arial;
    font-weight:normal;
    font-size: 11px;
    color:#ffffff;
    background-color:#857662;
}
.TextMainHeaderTwo
{
    font-family: Arial;
    font-weight:bold;
    font-size: 9px;
    color:#8c4b32;
}

.TextTicketDetailHeaderTwo
{
    font-family: Arial;
    font-weight:bold;
    font-size: 11px;
    color:#666666;
    text-transform:uppercase;
}

.ReportSumTotal
{
    position:absolute;
    top:416px;
    left:587px;
}

.SalesTaxContent
{  
    position:absolute;
    left:5px;
    top:5px;
    background-color:#f1f1f1;
    border:solid 1px #dddddd;
    
}

.ADMCreateSubmit
{
    position:absolute;
    top:416px;
    left:70px;
}

.InvoiceReportTotals
{
    position:absolute;
    top:410px;
    left:12px;
}

.InvoiceReportExcelExport
{
    position:absolute;
    top:20px;
    left:678px;
}

.ExcelUpdateLocation
{
    position:absolute;
    top:2px;
    left:692px; 
}

.MessageArea
{
    position:absolute;
    top:435px;
    left:10px;
}

.ManualADMCreateButton
{
    position:absolute;
    top:420px;
    left:639px;
}

.ManualADMCancelButton
{
    position:absolute;
    top:421px;
    left:579px;
}

.ManualADMAdditonalTickets
{
    position:absolute;
    top:10px;
    left:579px;
}

.ManualADMAdditonalAuditTax
{
    position:absolute;
    top:173px;
    left:581px;
}

.ManualADMAdditonalTransactionTax
{
    position:absolute;
    top:173px;
    left:452px;
}

.ManualADMTotal
{
    position:absolute;
    top:37px;
    left:455px;
    width:10px;
    border:solid 0px #dddddd;
    padding:0px;
}

.ManualADMReasonsArea
{
    position:absolute;
    top:100px;
    overflow:scroll;
    left:13px;
    width:420px;
    height:132px;
    border:solid 1px #dddddd;
    padding:5px;
    vertical-align:top;
}

.ManualADMNextFareArea
{
    position:absolute;
    top:250px;
    left:13px;
    width:420px;
    border:solid 1px #dddddd;
    padding:5px;
    vertical-align:top;
}

.ManualADMTestWidth
{
    width:200px;
    overflow:hidden;
    
}

.ManualADMAttachmentsArea
{
    position:absolute;
    top:332px;
    left:452px;
}


.WaiverTicketArea
{
    position:absolute;
    top:10px;
    left:10px;
    
}

.ManualMemoAdminArea
{
    position:relative;
    margin-top:10px;
    margin-left:10px;
    
}

.ExemptionsTicketArea
{
    position:absolute;
    top:10px;
    left:10px;
    
}

.WaiverProcessButton
{
    position:absolute;
    top:450px;
    left:820px;
}

.gridviewTicketImage tr td
{
    text-align:left;
    padding-right: 15px;
    vertical-align:top;
    
}
.gridviewTicketImage tr th
{
    text-align:left;
    padding-right: 15px;
}
table.checkboxlist tr td label
    {
     margin-left : 4px;
    }








 


















