.loading{
        width: 750px;
        height: 320px;
        background-color:#ffffff;
        background-image:url('/images/zoomloader.gif');
        background-repeat:no-repeat;
        background-position:center;
}

.fieldMissing   {border: 1px solid #FF0000;}
.fieldFilled    {border: 1px solid #008000;}

.linkText       {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:12px;color: #28314A;}
.titleText      {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:18px;color:#333366;}
.pageText       {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:14px;color:#333366;}
.eventText      {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:12px;color:#000000;}
.subTitleText   {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10px;color:#333366;text-decoration: none;}
.smallText      {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:10px;line-height:12px;color:#333366;}
.statusText     {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:12px;color:#333366;}
.headerTitleText {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:24px;color:#28314A;}
.sideNavText    {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:14px;text-decoration: none;color:#333366;}
.preformatted {
    font-family: monospace;
    white-space: pre;
}


/* pagination style */
.pagin {
padding: 2px 0;
margin: 0;
font-family: "Verdana", sans-serif;
font-size: 7pt;
font-weight: bold;
}
.pagin * {
padding: 2px 6px;
margin: 0;
}
.pagin a {
border: solid 1px #666666;
background-color: #EFEFEF;
color: #666666;
text-decoration: none;
}
.pagin a:visited {
border: solid 1px #666666;
background-color: #EFEFEF;
color: #60606F;
text-decoration: none;
}
.pagin a:hover, .pagin a:active {
border: solid 1px #CC0000;
background-color: white;
color: #CC0000;
text-decoration: none;
}
.pagin span {
cursor: default;
border: solid 1px #808080;
background-color: #F0F0F0;
color: #B0B0B0;
}
.pagin span.current {
border: solid 1px #666666;
background-color: #666666;
color: white;
}
.success-div {
        border:1px dashed #00ff00;
        background-color:#99ff99;
        padding:10px;
        margin-bottom:5px;
        color:#006600;
                position: absolute;
}

.error_box {
    background:#FAD3C4;
    border:1px solid #A75B4E;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    color:#444444;
    display:none;
    font-size:13px;
    margin:0px 0px 15px 0px;
    padding:8px 8px;
    width:672px;
}

.success_box {
    background:#E2F1BB;
    border:1px solid #598800;
    border-radius:5px;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    color:#000000;
    display:none;
    font-size:13px;
    margin:0px 0px 15px 0px;
    padding:8px 8px;
    width:672px;
}
.tik-A { background-color:#F2F2FB; }
.tik-B { background-color:#FFF8EC; }
.tik-H { background-color:#FF0000; }

.righthandcounter {
          position: fixed;
          top: 50px;
          right: 0px;
          padding-right: 0px;
          vertical-align: top;
          text-align: center;
          background-color: white;
          padding-bottom: 0px;
          z-index: 10;
}

.fail-div {
        border:1px dashed #ff0000;
        background-color:#ff9999;
        padding:10px;
        margin-bottom:5px;
        color:#660000;
                position: absolute;
                left: 40%;
}

.newNavText
{
font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
font-size:12px;
color:#28314A;
font-weight : 550;
}

.newNavTextDark
{
font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
font-size:12px;
color:#000000;
font-weight: 900;
}

.noBorder
{
font-family:Verdana,Arial,Helvetica,Geneva,sans-serif;
font-size:12px;
color:#000000;
font-weight: 900;
background: none;
border-style: solid;
border-width: 0;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
}

.someBorder
{
color:#333366;
background: white;
border-style: solid;
border-width: 1;
padding-left: 4px;
padding-right: 4px;
padding-top: 1px;
padding-bottom: 1px;
}

.formFieldText
{
color:#333366;
}

.commentText    {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:14px;line-height:10px;color:#000000; background: yellow;}

.mediumText     {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:16px;color:#333366;}
.ticketTitleText        {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:14px;color:#FFFFFF;}
.ticketText     {font-family:"Lucida Console","Courier New",Courier,monospaced,sans-serif;font-size:12px;color:#000000;}
.ticketSmallText        {text-decoration: none; font-family:Arial,Helvetica,Geneva,sans-serif;font-size:14px;color:#28314A;}
.tinyText       {font-family:Arial,Helvetica,Geneva,sans-serif;font-size:8px;line-height:10px;color:#000000;}
.form   {font-family:Verdana,sans-serif;font-size:12px;line-height:14px;}
A {text-decoration:none;}
A:link  {text-decoration: none;}
A:active        {text-decoration: none;}
A:visited       {text-decoration: none;}

