body
{
	margin:0px;
	padding:1px;
	font-family:arial;
}


@media print 
{
    @page {
      size: A4; /* DIN A4 standard, Europe */
      margin:3mm;
    }
    html, body {
        width: 210mm;
        /* height: 297mm; */
        height: 282mm;
        font-size: 11px;
        background: #FFF;
        overflow:visible;
    }
    body {
        padding-top:5mm;
        width: 100%;

    }
}

a.white11U:link 
{ 
	
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none; 
}
a.white11U:visited 
{
	
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: none; 
}
a.white11U:hover 
{ 
	 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	text-decoration: underline; 
}
a.white11U:active 
{ 
	
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline; 
}

.btn-danger:hover,
.btn-danger:focus {
  background-color: #c12e2a;
  background-position: 0 -15px;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #c12e2a;
  border-color: #b92c28;
}

.btn-danger {
    color: #fff;
    background-color: #d9534f;
    border-color: #d43f3a;
}
.btn {
    display: inline-block;
    padding: 3px 12px;
    margin-bottom: 0;
    font-size: 11px;
    font-weight: 400;
   
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
  
    
    
    -moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	
	background-color:#007dc1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	padding:3px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}



/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.btn-default,
.btn-primary,
.btn-success,
.btn-info,
.btn-warning,
.btn-danger {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}
.btn-default:active,
.btn-primary:active,
.btn-success:active,
.btn-info:active,
.btn-warning:active,
.btn-danger:active,
.btn-default.active,
.btn-primary.active,
.btn-success.active,
.btn-info.active,
.btn-warning.active,
.btn-danger.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-default.disabled,
.btn-primary.disabled,
.btn-success.disabled,
.btn-info.disabled,
.btn-warning.disabled,
.btn-danger.disabled,
.btn-default[disabled],
.btn-primary[disabled],
.btn-success[disabled],
.btn-info[disabled],
.btn-warning[disabled],
.btn-danger[disabled],
fieldset[disabled] .btn-default,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-success,
fieldset[disabled] .btn-info,
fieldset[disabled] .btn-warning,
fieldset[disabled] .btn-danger {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-default .badge,
.btn-primary .badge,
.btn-success .badge,
.btn-info .badge,
.btn-warning .badge,
.btn-danger .badge {
  text-shadow: none;
}
.btn:active,
.btn.active {
  background-image: none;
}
.btn-default {
  text-shadow: 0 1px 0 #fff;
  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
  background-image:      -o-linear-gradient(top, #fff 0%, #e0e0e0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
  background-image:         linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #dbdbdb;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus {
  background-color: #e0e0e0;
  background-position: 0 -15px;
}
.btn-default:active,
.btn-default.active {
  background-color: #e0e0e0;
  border-color: #dbdbdb;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #e0e0e0;
  background-image: none;
}
.btn-primary {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #265a88 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #265a88 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #245580;
  color: #ffffff;
}
.btn-primary:hover,
.btn-primary:focus {
  background-color: #265a88;
  background-position: 0 -15px;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #265a88;
  border-color: #245580;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #265a88;
  background-image: none;
}
.btn-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image:      -o-linear-gradient(top, #5cb85c 0%, #419641 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641));
  background-image:         linear-gradient(to bottom, #5cb85c 0%, #419641 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #3e8f3e;
  color: #FFFFFF;
}
.btn-success:hover,
.btn-success:focus {
  background-color: #419641;
  background-position: 0 -15px;
}
.btn-success:active,
.btn-success.active {
  background-color: #419641;
  border-color: #3e8f3e;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
fieldset[disabled] .btn-success.focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #419641;
  background-image: none;
}
.btn-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image:      -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2));
  background-image:         linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #28a4c9;
}
.btn-info:hover,
.btn-info:focus {
  background-color: #2aabd2;
  background-position: 0 -15px;
}
.btn-info:active,
.btn-info.active {
  background-color: #2aabd2;
  border-color: #28a4c9;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
fieldset[disabled] .btn-info.focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #2aabd2;
  background-image: none;
}
.btn-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316));
  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #e38d13;
}
.btn-warning:hover,
.btn-warning:focus {
  background-color: #eb9316;
  background-position: 0 -15px;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #eb9316;
  border-color: #e38d13;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
fieldset[disabled] .btn-warning.focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #eb9316;
  background-image: none;
}
.btn-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image:      -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a));
  background-image:         linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #b92c28;
}
.btn-danger:hover,
.btn-danger:focus {
  background-color: #c12e2a;
  background-position: 0 -15px;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #c12e2a;
  border-color: #b92c28;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
fieldset[disabled] .btn-danger.focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #c12e2a;
  background-image: none;
}
.thumbnail,
.img-thumbnail {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-color: #e8e8e8;
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-repeat: repeat-x;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #2e6da4;
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  background-repeat: repeat-x;
}
.navbar-default {
  background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
  background-image:      -o-linear-gradient(top, #fff 0%, #f8f8f8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
  background-image:         linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
  background-image:      -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2));
  background-image:         linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
}
.navbar-brand,
.navbar-nav > li > a {
  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
}
.navbar-inverse {
  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image:      -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));
  background-image:         linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-radius: 4px;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image:      -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f));
  background-image:         linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {
  border-radius: 0;
}
@media (max-width: 767px) {
  .navbar .navbar-nav .open .dropdown-menu > .active > a,
  .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
    background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
    background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
    background-repeat: repeat-x;
  }
}
.alert {
  text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
}
.alert-success {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image:      -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));
  background-image:         linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
  background-repeat: repeat-x;
  border-color: #b2dba1;
}
.alert-info {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image:      -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
  background-image:         linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
  background-repeat: repeat-x;
  border-color: #9acfea;
}
.alert-warning {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
  background-repeat: repeat-x;
  border-color: #f5e79e;
}
.alert-danger {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image:      -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
  background-image:         linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
  background-repeat: repeat-x;
  border-color: #dca7a7;
}
.progress {
  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image:      -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
  background-image:         linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #286090 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #286090 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image:      -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
  background-image:         linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image:      -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
  background-image:         linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image:      -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
  background-image:         linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.list-group {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  text-shadow: 0 -1px 0 #286090;
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
  background-repeat: repeat-x;
  border-color: #2b669a;
}
.list-group-item.active .badge,
.list-group-item.active:hover .badge,
.list-group-item.active:focus .badge {
  text-shadow: none;
}
.panel {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
}
.panel-default > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-repeat: repeat-x;
}
.panel-primary > .panel-heading {
  background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image:      -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4));
  background-image:         linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  background-repeat: repeat-x;
}
.panel-success > .panel-heading {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image:      -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6));
  background-image:         linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
  background-repeat: repeat-x;
}
.panel-info > .panel-heading {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image:      -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3));
  background-image:         linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
  background-repeat: repeat-x;
}
.panel-warning > .panel-heading {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc));
  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
  background-repeat: repeat-x;
}
.panel-danger > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image:      -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc));
  background-image:         linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
  background-repeat: repeat-x;
}
.well {
  background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image:      -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));
  background-image:         linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
  background-repeat: repeat-x;
  border-color: #dcdcdc;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
          box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1);
}














/*---Global styles-*/


/*--------- Anchor styles --------------s------*/

tabsmenuclass A{
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 3px;
	margin-right: 2px;
	color: #444444;
	padding-left: 2px;
	padding-right: 2px;
	vertical-align: middle;
}


A.blue11U:link
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	font-weight:bold;   
	COLOR: #0000FF; 
	TEXT-DECORATION: none;
	text-align: left;
}
A.blue11U:visited
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	font-weight:bold;   
	COLOR: #0000FF; 
	TEXT-DECORATION: none;
	text-align: left;
}
A.blue11U:active
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	font-weight:bold;   
	COLOR: #0000FF; 
	TEXT-DECORATION: none;
	text-align: left;
}
A.blue11U:hover 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	font-weight:bold;   
	COLOR: #b80000; 
	TEXT-DECORATION: underline;	
	text-align: left;
}

a.redLink11U:link 
{ 
	color: #FF0000;
	font-size:11px;
	font-weight:bold;  
	text-decoration: none; 
}
a.redLink11U:visited 
{
	color: #FF0000; 
	font-size:11px;
	font-weight:bold;  
	text-decoration: none; 
}
a.redLink11U:hover 
{ 
	color: #FF0000; 
	font-size:11px;
	font-weight:bold;   
	text-decoration: underline; 
}
a.redLink11U:active 
{ 
	color: #FF0000; 
	font-size:11px;
	font-weight:bold;   
	text-decoration: none; 
}

a.blue11NU:link 
{ 
	color: #000099;
	font-size:11px;
	text-decoration: none; 
}
a.blue11NU:visited 
{
	color: #000099; 
	font-size:11px;
	text-decoration: none; 
}
a.blue11NU:hover 
{ 
	color: #0000FF; 
	font-size:11px;

	text-decoration: underline; 
}
a.blue11NU:active 
{ 
	color: #0000FF; 
	font-size:11px;
	text-decoration: none; 
}

a.blueNU:link 
{ 
	color: #0000FF;
	font-size:12px;
	font-weight:normal;   
	text-decoration: none; 
}
a.blueNU:visited 
{
	color: #0000FF; 
	font-size:12px;
	font-weight:normal;
	text-decoration: none; 
}
a.blueNU:hover 
{ 
	color: #0000FF; 
	font-size:12px;
	font-weight:normal;
	text-decoration: underline; 
}
a.blueNU:active 
{ 
	color: #0000FF; 
	font-size:12px;
	font-weight:normal;
	text-decoration: none; 
}

a.white10U:link 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
}
a.white10U:visited 
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none; 
}
a.white10U:hover 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: underline; 
}
a.white10U:active 
{ 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline; 
}

a.blue12U:link 
{ 
	font-family: Arial;
	color: #000099;
	font-size:12px;
	font-weight:bold;  
	text-decoration: none; 
}
a.blue12U:visited 
{
	font-family: Arial;
	color: #000099; 
	font-size:12px;
	font-weight:bold;  
	text-decoration: none; 
}
a.blue12U:hover 
{ 
	font-family: Arial;
	color: #0000FF; 
	font-size:12px;
	font-weight:bold;   
	text-decoration: underline; 
}
a.blue12U:active 
{ 
	font-family: Arial;
	color: #0000ff; 
	font-size:12px;
	font-weight:bold;   
	text-decoration: underline; 
}

a.blue12:link 
{ 
	FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; 
	text-decoration: none; 
}
a.blue12:visited 
{
	FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; 
	text-decoration: none; 
}
a.blue12:hover 
{ 
	FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; 
	text-decoration: underline; 
}
a.blue12:active 
{ 
	FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; 
	text-decoration: none; 
}

A.lightBlue12 
{
	COLOR: #0000ff; 
	TEXT-DECORATION: none;
	font-size:12px;
}
A.lightBlue12:hover 
{
	COLOR: #10387c; 
	TEXT-DECORATION: underline;
	font-size:12px;
}

a.blue14U:link 
{ 
	font-family: Arial;
	color: #000099;
	font-size:14px;
	font-weight:bold;  
	text-decoration: none; 
}
a.blue14U:visited 
{
	font-family: Arial;
	color: #000099; 
	font-size:14px;
	font-weight:bold;  
	text-decoration: none; 
}
a.blue14U:hover 
{ 
	font-family: Arial;
	color: #0000FF; 
	font-size:14px;
	font-weight:bold;   
	text-decoration: underline; 
}
a.blue14U:active 
{ 
	font-family: Arial;
	color: #0000ff; 
	font-size:14px;
	font-weight:bold;   
	text-decoration: underline; 
}
a.RightNavi 
{
	PADDING-LEFT: 5px; 
	padding-right: 5px; 
	FONT-FAMILY: Tahoma;
	COLOR: #32769e; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold
}
a.RightNavi 
{
	FONT-FAMILY: Tahoma;
	COLOR: #32769e; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none
}
a.RightNavi:hover 
{
	FONT-FAMILY: Tahoma; 
	COLOR: #b80000; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none
}

A.blue12x:link
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #1f4179; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.blue12x:visited
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #1f4179; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.blue12x:active
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #1f4179; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.blue12x:hover 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #b80000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;	
}

A.blue11x:link
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #1f4179; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.blue11x:visited
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #1f4179; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.blue11x:active
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #1f4179; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.blue11x:hover 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #b80000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;	
}


A.blue10x:link
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #07c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.blue10x:visited
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #07c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.blue10x:active
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #07c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.blue10x:hover 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #b80000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;	
}

A.blueL11x:link
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #07c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.blueL11x:visited
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #07c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.blueL11x:active
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #07c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.blueL11x:hover 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #b80000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;	
}

A.menuLinkL11:link
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #07c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
A.menuLinkL11:visited
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #07c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	
}
A.menuLinkL11:active
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #07c; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #FFFF66;
}
A.menuLinkL11:hover 
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #b80000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;	
}
/*--------- Anchor styles --------------E------*/



/*--------- table styles --------------s------*/

.tableBorder800 td
{
	font-family: Arial;
	font-size: 11px;
	border-right: #C0C0C0  1px solid;/*#B8B8B8 #CCCCCC*/ 
	border-bottom: #B8B8B8 1px solid;
	text-indent:3px;
	empty-cells: show;
	color: #000000;
}
.tableBorder800 th
{
	font-family: Arial;
	font-size: 11px;
	border-right: #C0C0C0  1px solid;/*#B8B8B8 #CCCCCC*/ 
	border-bottom: #B8B8B8 1px solid;
	text-indent:3px;
	font-weight:bold;
	empty-cells: show;
	text-align: center;
	color: #000000;
}
.tableBorder81 td
{
	font-family: Arial;
	font-size: 11px;
	border-top: #C0C0C0 1px solid;
	text-indent:3px;
	empty-cells: show;
	color: #000000;
}
.tableBorder800 tr
{
	border-left: #C0C0C0 1px solid;
	height: 19px;
	text-align:center;
	color: #000000;
}
.tableBorder800 
{
	width: 99%;
	border-collapse: collapse;
 	border-left: #C0C0C0 1px solid;
 	border-right: #C0C0C0 1px solid;
	border-top: #C0C0C0 1px solid;
}

.tableBorder12 td
{
	font-family: Arial;
	font-size: 12px;
	border-right: #C0C0C0 1px solid;
	border-bottom: #C0C0C0 1px solid;
	text-indent:3px;
	empty-cells: show;
}

.tableBorder12 tr
{
	border-left: #C0C0C0 1px solid;
	height: 19px;
	text-align:center;
}
.tableBorder12
{
	width: 99%;
	border-collapse: collapse;
 	border-left: #C0C0C0 1px solid;
 	border-right: #C0C0C0 1px solid;
	border-top: #C0C0C0 1px solid;
}

.tableBorder50
{
	width: 50%;
	border-collapse: collapse;
 	border-left: #C0C0C0 1px solid;
 	border-right: #C0C0C0 1px solid;
	border-top: #C0C0C0 1px solid;
}
.tableBorder50 td
{
	font-family: Arial;
	font-size: 11px;
	border-right: #C0C0C0 1px solid;
	border-bottom: #C0C0C0 1px solid;
	text-indent:3px;
	empty-cells: show;
	color: #000000;
}
.tableBorder50 th
{
	font-family: Arial;
	font-size: 11px;
	border-right: #C0C0C0  1px solid;/*#B8B8B8 #CCCCCC*/ 
	border-bottom: #B8B8B8 1px solid;
	text-indent:3px;
	font-weight:bold;
	empty-cells: show;
	text-align:center;
	color: #000000;
}
.tableBorder50 tr
{
	border-left: #000000 1px solid;
	height: 19px;
	text-align:center;
}

.tableBorder60
{
	width: 60%;
	border-collapse: collapse;
 	border-left: #C0C0C0 1px solid;
 	border-right: #C0C0C0 1px solid;
	border-top: #C0C0C0 1px solid;
}
.tableBorder60 td
{
	font-family: Arial;
	font-size: 11px;
	border-right: #C0C0C0 1px solid;
	border-bottom: #C0C0C0 1px solid;
	text-indent:3px;
	empty-cells: show;
	color: #000000;
}
.tableBorder60 th
{
	font-family: Arial;
	font-size: 11px;
	border-right: #C0C0C0  1px solid;/*#B8B8B8 #CCCCCC*/ 
	border-bottom: #B8B8B8 1px solid;
	text-indent:3px;
	font-weight:bold;
	empty-cells: show;
	text-align:center;
	color: #000000;
}
.tableBorder60 tr
{
	
	height: 19px;
	text-align:center;
}

.tableBorder70 tr
{
	border-left: #000000 1px solid;
	height: 19px;
	text-align:center;
}
.tableBorder70
{
	width: 70%;
	border-collapse: collapse;
 	border-left: #000000 1px solid;
 	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
}
.tableBorder70 td
{
	font-family: Arial;
	font-size: 11px;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	text-indent:3px;
	empty-cells: show;
	color: #000000;
}

.tableBorder10 tr
{
	border-left: #000000 1px solid;
	height: 19px;
	text-align:center;
}
.tableBorder10
{
	width: 10%;
	border-collapse: collapse;
 	border-left: #000000 1px solid;
 	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
}
.tableBorder10 td
{
	font-family: Arial;
	font-size: 11px;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	text-indent:3px;
	empty-cells: show;
	color: #000000;
}

.tableBorder50 tr
{
	border-left: #C0C0C0 1px solid;
	height: 19px;
	text-align:center;
	color: #000000;
}

table.styleBlueHeader800
{
	border-color:#CE0000;
	background-color: #f5f5f5;
	BORDER-RIGHT:0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-LEFT:0px solid; 
	BORDER-BOTTOM: 0px solid;
	width:99%;
	text-align:center;
	color: #000000;
}
table.styleBlueHeader800 td
{
	empty-cells: show;
	color: #000000;
}

table.styleLinkBar100
{
	border-color:#CE0000;
	background-color:#FFFFFF;
	BORDER-RIGHT:0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-LEFT:0px solid; 
	BORDER-BOTTOM: 0px solid;
	width:100%;
	text-align:center;
	padding: 0px;
	border: 0px;
}
table.styleLinkBar100 td
{
	BORDER-RIGHT:0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT:0px; 
	BORDER-BOTTOM: 0px;
	color: #000000;
}
.style800
{
	width:99%;
	empty-cells: show;
}
.style800 td
{
	empty-cells:show;
	color: #000000;
}

.styleNoborder
{
	width:99%;
}
.styleNoborder td
{
	empty-cells:show;
	border-color: #FFFFFF;
	border-left: #000000 0px solid;
	border-right: #000000 0px solid;
	border-bottom: #000000 0px solid;
	border-top:#000000 0px solid;
	color: #000000;
}

.tableWait td
{
	font-family: Arial;
	font-size: 11px;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-top:#000000 1px solid;
	text-indent:3px;
	color: #000000;
}
.tableWait tr
{
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-top:#000000 1px solid;
	color: #000000;
}
.tableWait 
{
	background: #FFFFFF;
}

.tableBorder100P
{
	width: 100%;
	border-collapse: collapse;
 	border-left: #C0C0C0 1px solid;
 	border-right: #C0C0C0 1px solid;
	border-top: #C0C0C0 1px solid;
}
.tableBorder100P td
{
	font-family: Arial;
	font-size: 11px;
	border-right: #C0C0C0 1px solid;
	border-bottom: #C0C0C0 1px solid;
	text-indent:3px;
	empty-cells: show;
	color: #000000;
}
.tableBorder100P tr
{
	border-left: #C0C0C0 1px solid;
	height: 19px;
	text-align:center;
}
/*--------- table styles --------------E------*/

/*-------------- Message (Error,Success,Warning)--------------- Starts --------*/
table.redErrorMsgTable
{
	BORDER-RIGHT: #CE0000 1px solid; 
	BORDER-TOP: #CE0000 1px solid; 
	BORDER-LEFT: #CE0000 1px solid; 
	BORDER-BOTTOM: #CE0000 1px solid;
	width:80%;
}
table.greenSuccMsgTable
{
	BORDER-RIGHT: #008800 1px solid; 
	BORDER-TOP: #008800 1px solid; 
	BORDER-LEFT: #008800 1px solid; 
	BORDER-BOTTOM: #008800 1px solid;
	width:80%;
}
table.blueWarnMsgTable
{
	BORDER-RIGHT: #0000D7 1px solid; 
	BORDER-TOP: #0000D7 1px solid; 
	BORDER-LEFT: #0000D7 1px solid; 
	BORDER-BOTTOM: #0000D7 1px solid;
	width:80%;

}
.redError11L
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#CE0000;
}

.greenSuccess11L
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#007900;
}

.blueWarning11L
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#0000D7;
}
.blueMsg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:#0000D7;
}
.redMsg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:#CE0000;
}
.greenMsg
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*color:#FFFFFF;*/
	/*background:#007900;*/
}

.white11L
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	vertical-align: middle;
}
.white11C
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
/*-------------- Message (Error,Success,Warning)--------------- Ends --------*/


/*--------- Train Types Classes styles --------------s------*/

.trainTypeRAJ 
{
	color:#FF480B;	
	text-decoration: none;
}
.trainTypeSHT
{
	color:#006AD5;	
	text-decoration: none;
}
.trainTypeGBR
{
	color:#008000;
	text-decoration: none;		
}
.trainTypeSUF
{
	color:#D56A00;	
	text-decoration: none;
}
.trainTypeMEX
{
	color:#8B4513;	
	text-decoration: none;	
	
}
.trainTypePAS
{
	color:#000000;	
	text-decoration: none;	
}
.trainTypeHSP
{
	color:#000000;	
	text-decoration: none;	
}
.trainTypeDRNT
{
	color:#000000;	
	text-decoration: none;	
}
.trainTypeEMU
{
	color:#000000;	
	text-decoration: none;	
}
.trainTypeHSP
{
	color:#000000;	
	text-decoration: none;	
}
.trainTypeJSH
{
	color:#006AD5;	
	text-decoration: none;	
}
.trainTypeMEMU
{
	color:#000000;	
	text-decoration: none;	
}
.trainTypeSUB
{
	color:#000000;	
	text-decoration: none;	
}
.trainTypeDMU
{
	color:#000000;	
	text-decoration: none;	
}

.trainEventO
{
	background-color:#76D7C4;
	text-decoration: none;	
}
.trainEventT
{
	background-color:#F5B7B1;
	text-decoration: none;	
}
.trainEventTHROUGH
{
	background-color:#AED6F1;	
	text-decoration: none;	
}

.dayOfRunStyleY
{
	color:#009900;
	font-weight:bold; 
	
	/*font-size: 9px;
	background: url("../images/train_run.png") no-repeat scroll center center;
    height: 14px;
    width: 14px;*/
}
.dayOfRunStyleX
{
	
	color:#C0C0C0 ;
	font-size: 9px;
	
	/*font-size: 9px;
	background: url("../images/train_not_run.png") no-repeat scroll center center;
    height: 14px;
    width: 14px;*/
}

.classOfTravelStyleY
{
	color:#009900;
	font-weight:bold; 
	
	/*font-size: 9px;
	background: url("../images/train_run.png") no-repeat scroll center center;
    height: 14px;
    width: 14px;*/
}
.classOfTravelStyleX
{
	color:#C0C0C0;
	font-size: 9px;
	
	/*font-size: 9px;
	background: url("../images/train_not_run.png") no-repeat scroll center center;
    height: 14px;
    width: 14px;*/
}
.classOfTravelStyleN
{
	color:#C0C0C0;
	font-size: 9px;
	
	/*font-size: 9px;
	background: url("../images/train_not_run.png") no-repeat scroll center center;
    height: 14px;
    width: 14px;*/
}
/*--------- Train Types Classes styles --------------e------*/


.bluelight
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	COLOR: #07c;
	text-align:left;
}








/*--------- tr styles --------------s------*/


.white11
{
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 12px;
}

.lightGrey
{
	/*background-color: #C0C0C0;*/
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 12px;
	text-indent:3px;
	text-align:center;
}
.dullGrey
{
	font-size: 10px;
	text-indent:3px;
	text-align:center;
	color:#848484; 
}
.lightWhite
{
	/*background-color: #C0C0C0;*/
	background-color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-indent:0px;
	text-align:center;
}

.darkGrey
{
	background-color: #808080;
}

.blueSpl11
{
	color:#0080FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:left;
}



.lightBlue12NL
{
	background-color: #C2DFFF;
	font-family: Arial;
	font-size: 11px;	
	text-indent:3px;
	text-align: left;
	font-weight: bold;
	vertical-align: middle;
}
.lightBlue12NC
{
	background-color: #C2DFFF;
	font-family: Arial;
	font-size: 11px;
	text-indent:3px;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
}
.lightBlue12NR
{
	background-color: #C2DFFF;
	font-family: Arial;
	font-size: 11px;
	text-indent:3px;
	text-align: right;
	font-weight: bold;
	vertical-align: middle;
}

.lightBlue12C
{
	background-color: #C2DFFF;
	font-family: Arial;
	font-size: 12px;
	text-indent:3px;
	text-align: center;
	font-weight: normal;
	vertical-align: middle;
}

.lightBlue10NC
{
	background-color: #C2DFFF;
	font-family: Arial;
	font-size: 10px;
	text-indent:3px;
	text-align: center;
    font-weight: bold;
	vertical-align: middle;
}
.bluedark12CB
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; 
	border-style:none;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF; 
	background-color:#6699CC;
	text-align:center;
}

.basic
{
	
	font-family: Arial;
	font-size: 12px;
	text-indent:3px;
	text-align: center;
	vertical-align: middle;
}

.lightGreyNarrow
{
	background-color: #f5f5f5;
	font-family: Arial;
	font-size: 12px;
	text-indent:3px;
	text-align: center;
	vertical-align: middle;
}



.rowRedFont
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#CE0000;
}
/*--------- tr styles --------------E------*/



/*--------- td styles --------------S------*/
.black13NC
{
	font-family: Arial;
	font-size: 13px;
	text-indent:3px;
	text-align: center;
}

.black14NC
{
	font-family: Arial;
	font-size: 14px;
	text-indent:3px;
	text-align: center;
}


.black11NL
{
	font-family: Arial;
	font-size: 11px;
	text-indent:3px;
	text-align: left;
}
.black12NL
{
	font-family: Arial;
	font-size: 12px;
	text-indent:3px;
	text-align: left;
}

.black12NC
{
	font-family: Arial;
	font-size: 12px;
	text-indent:3px;
	text-align: center;
}

.black12NR
{
	font-family: Arial;
	font-size: 12px;
	text-indent:3px;
	text-align: right;
}

.black9NL
{
	font-family: Arial;
	font-size: 9px;
	text-indent:3px;
	text-align: left;
}

.black9NC
{
	font-family: Arial;
	font-size: 9px;
	text-indent:3px;
	text-align: center;
}

.black9NR
{
	font-family: Arial;
	font-size: 9px;
	text-indent:3px;
	text-align: right;
}

.black10NL
{
	font-family: Arial;
	font-size: 10px;
	text-indent:3px;
	text-align: left;
}

.black10NC
{
	font-family: Arial;
	font-size: 10px;
	text-indent:3px;
	text-align: center;
}

.black10NR
{
	font-family: Arial;
	font-size: 10px;
	text-indent:3px;
	text-align: right;
}

.blueSky12L
{
	FONT-FAMILY: Tahoma;
	COLOR: #32769e; 
	FONT-SIZE: 12px; 
	text-align: left;
}
.blueSky12C
{
	FONT-FAMILY: Tahoma;
	COLOR: #32769e; 
	FONT-SIZE: 12px; 
	text-align: center;
}
.blueSky12R
{
	FONT-FAMILY: Tahoma;
	COLOR: #32769e; 
	FONT-SIZE: 12px; 
	text-align: right;
}

.blueSky16L
{
	FONT-FAMILY: Tahoma;
	COLOR: #32769e; 
	FONT-SIZE: 16px; 
	text-align: left;
}
/*--------- td styles --------------E------*/




/*----------- Blue Shades Styles ------------- Starts ---------*/
.bluesp20BL
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	FONT-WEIGHT: bold;
	text-align:left;
	font-weight:bold;
	font-size:20px;
}

.bluesp20BC
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	FONT-WEIGHT: bold;
	text-align:center;
	font-weight:bold;
	font-size:20px;
}

.bluesp20BR
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#006699;
	FONT-WEIGHT: bold;
	text-align:right;
	font-weight:bold;
	font-size:20px;
}

.blueHelp
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000080;
	text-align:left;
	font-weight:normal;
}

.blueRow10NL
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000099;
	text-align:left;
}

.blueRow10NC
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000099;
	text-align:center;
}

.blueRow10NR
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000099;
	text-align:right;
}

.blueRow10BL
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000099;
	text-align:left;
}

.blueRow10BC
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000099;
	text-align:center;
}

.blueRow10BR
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000099;
	text-align:right;
}

.blueRow11NL
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000099;
	text-align:left;
}

.blueRow11NC
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000099;
	text-align:center;
}

.blueRow11NR
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000099;
	text-align:right;
}

.blueRow11BL
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000099;
	text-align:left;
}

.blueRow11BC
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000099;
	text-align:center;
}

.blueRow11BR
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000099;
	text-align:right;
}


.blueRow12NL
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000099;
	text-align:left;
}

.blueRow12NR
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000099;
	text-align:right;
}

.blueRow12NC
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000099;
	text-align:center;
}
.blueRow12BL
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000099;
	text-align:left;
}
.blueRow12BC
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000099;
	text-align:center;
}
.blueRow12BR
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000099;
	text-align:right;
}

.blueRow14NL
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#000099;
	text-align:left;
}

/*----------- Train Status Styles ------------- Starts ---------*/
.trnstatusMKUP
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#007900;
}
.trnstatusBT
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#007900;
}

.trnstatusRT
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#0000D7;
}
.trnstatusNLT
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#0000D7;
}

.trnstatusLT
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#CE0000;
}
/*----------- Train Status Styles ------------- Ends ---------*/


/*----------- Blue Shades Styles ------------- Ends ---------*/

.blackNL
{
	FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 60%;
	vertical-align:middle;
	COLOR: #000000; 
	text-align: left;
}
.black11NL
{
	FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	vertical-align:middle;
	COLOR: #000000; 
	text-align: left;
}
.black11NC
{
	FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	vertical-align:middle;
	COLOR: #000000; 
	text-align: center;
}
.black11NR
{
	FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 11px;
	vertical-align:middle;
	COLOR: #000000; 
	text-align: right;
}
.black12NL
{
	FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	vertical-align:middle;
	COLOR: #000000; 
	text-align: left;
}

.black12NR
{
	FONT-FAMILY: Verdana, Verdana, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	vertical-align:middle;
	COLOR: #000000; 
	text-align: right;
}
.reddark12L
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#F30000; 
	FONT-WEIGHT: bold;
	text-align:left;
	font-weight:bold;
	font-size:12px;
}
.reddark12C
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#F30000; 
	FONT-WEIGHT: bold;
	text-align:center;
	font-weight:bold;
	font-size:12px;
}
.reddark12R
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#F30000; 
	FONT-WEIGHT: bold;
	text-align:right;
	font-weight:bold;
	font-size:12px;
}
.greendark12C
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#00F300; 
	line-height:16px;
	font-weight:bold;
	text-align:center; 
}
.greendark12L
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#007900; 
	text-align:left;
	font-weight:bold;
	font-size:12px;
}
.greendark12C
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#007900; 
	line-height:16px;
	font-weight:bold;
	text-align:center; 
}
.greendark12R
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#007900; 
	line-height:16px;
	font-weight:bold;
	text-align:right; 
}

.trainCauseP
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#CE0000;
}
.trainCauseS
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#0000D7;
}
.trainStatusLT
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#CE0000;
}
.trainStatusBT
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#007900;
}
.trainStatusRT
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#0000D7;
}

.redS11L
{
	font-family:Arial;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#CE0000;
}
.redS11C
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#CE0000;
}
.redS11R
{
	font-family:Arial;
	text-align:right;
	font-weight:normal;
	font-size:11px;
	color:#CE0000;
}

.red11L
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#CE0000;
}
.red11C
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#CE0000;
}
.red11R
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-weight:normal;
	font-size:11px;
	color:#CE0000;
}

.green11L
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#007900;
}
.green11C
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#007900;
}
.green11R
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-weight:normal;
	font-size:11px;
	color:#007900;
}

.greenS11L
{
	font-family:Arial;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#007900;
}
.greenS11C
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#007900;
}
.greenS11R
{
	font-family:Arial;
	text-align:right;
	font-weight:normal;
	font-size:11px;
	color:#007900;
}
.blueS11L
{
	font-family:Arial;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#0000D7;
}
.blueS11C
{
	font-family:Arial;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#0000D7;
}
.blueS11R
{
	font-family:Arial;
	text-align:right;
	font-weight:normal;
	font-size:11px;
	color:#0000D7;
}
.blue11L
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	color:#0000D7;
}
.blue11C
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#0000D7;
}
.blue11R
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	font-weight:normal;
	font-size:11px;
	color:#0000D7;
}

.yellowTD
{
	background-color: #FFF8C6;
}

.row1
{
	background-color: #ccffff;
}
.row2
{
	background-color: #d9d9d9;
}
.row3
{
	background-color: #e6e6ff;
}
.row4
{
	background-color: #D1F3EA;
}
.row5
{
	background-color: #d0e100;
}
.row6
{
	background-color: #d0e1ff;
}


.col1
{
	background-color: #FFF8C6;
}
.col2
{
	background-color: #ffe6ff;
}
.col3
{
	background-color: #ebebe0;
}
.col4
{
	background-color: #ccfff2;
}
.col5
{
	background-color: #e6e6ff;
}
.col6
{
	background-color: #e6e6ff;
}

.rowbackcolor
{
	background-color: #ccffff;
}
.rowbackRed {
  background-color: #ffeeee;
}
.rowbackGrey {
  background-color: #CCD1D1;
}
.rowbackYellow {
  background-color: #FFFF66;
}

.excp1 {
  background-color: #ffeeee;
}
.excp2 {
  background-color: #ffeeee;
}
.excp3 {
  background-color: #ffeeee;
}
.excp5 {
  background-color: #ffeeee;
}
.excp6 {
  background-color: #ffeeee;
}

.rowExcpUNDO {
  background-color: #ffeeee;
}
.rowExcpUPDATE {
  background-color: #eeeeff;
}
.autocomplete {
    font-family: Tahoma;
    font-size: 8pt;
    background-color: white;
    border: 1px solid black;
    position: absolute;
    cursor: default;
    overflow: auto;
    overflow-x: hidden;
    text-align:left;
}

.autocomplete_item {
    padding: 1px;
    padding-left: 5px;
    color: black;
    width: 100%;
}

.autocomplete_item_highlighted {
    padding: 1px;
    padding-left: 5px;
    color: white;
    background-color: #4682B4;
}
.redText10L
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#FF0000; 
	line-height:16px;
	text-align:left; 
}
.redText10C
 {
	font-family: Arial; 
	font-size:10px; 
	color:#FF0000; 
	line-height:16px;
	text-align:center; 
}
.redText10R
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10px; 
	color:#FF0000; 
	line-height:16px;
	text-align:right; 
}
.redText11L
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FF0000; 
	line-height:16px;
	text-align:left; 
}
.redText11C
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FF0000; 
	line-height:16px;
	text-align:center; 
}
.redText11R
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#FF0000; 
	line-height:16px;
	text-align:right; 
}
.redText12L
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FF0000; 
	line-height:16px;
	text-align:left; 
}
.redText12C
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FF0000; 
	line-height:16px;
	text-align:center; 
}
.redText12R
 {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FF0000; 
	line-height:16px;
	text-align:right; 
}
/*--Traction class--*/
.tractionE
 {
	color:#006600; 
	text-align:center; 
}
.tractionD
 {
	color:#0000FF; 
	text-align:center; 
}
.tractionDE
 {
	color:#660066; 
	text-align:center; 
}

.bluetxtsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4a608b; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.secBlueBg {
	BACKGROUND-IMAGE: url(../images/Header_bg.gif); BACKGROUND-REPEAT: repeat-x
}
.sectionTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #1f4179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dotBlueHeadVertLine {
	BACKGROUND-IMAGE: url(../images/seperator_head.gif); BACKGROUND-REPEAT: repeat-y
}
.blueTextSmNormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1f4179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.labelNormal {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1f4179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dotBlueVertLine {
	BACKGROUND-IMAGE: url(../images/seperator_blue.gif); BACKGROUND-REPEAT: repeat-y
}
.bgloginBox {
	BACKGROUND-COLOR: #dfe0eb
}
.errorTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.errorText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.gray {
	FONT-SIZE: 11px; COLOR: #737a82; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.inputText {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.linkNormal:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1f4179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.linkNormal:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1f4179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.linkNormal:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1f4179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.linkNormal:active {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #1f4179; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodyText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.blue1 {
	FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
A.blue1:hover {
	COLOR: #246ab9; TEXT-DECORATION: none
}

.NOCOLOR1 
{
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.UB {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.MB {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.LB {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.SL {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.SU {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.SM {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.W {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.M {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.A {
	BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
.UB {
	BACKGROUND-COLOR: #66cc66
}
.MB {
	BACKGROUND-COLOR: #ffcc33
}
.LB {
	BACKGROUND-COLOR: #66cccc
}
.SL {
	BACKGROUND-COLOR: #ff9966
}
.SM {
	BACKGROUND-COLOR: #6666ff
}
.SU {
	BACKGROUND-COLOR: #cc99cc
}
.W {
	BACKGROUND-COLOR: #cc99cc
}
.M {
	BACKGROUND-COLOR: #66cc66
}
.A {
	BACKGROUND-COLOR: #66cccc
}

.wpsGpFilterLabel {
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #d8dfef;
    background-image: url("images/grpfilter_background.gif");
    background-repeat: repeat-x;
    background-position: left top;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #3970B1;
    border-bottom-color: #8090a0;
}
.wpsGpFilter {
    BACKGROUND-COLOR: #d8dfef;
    background-image: url("images/grpfilter_background.gif");
    background-repeat: repeat-x;
    background-position: left top;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: none;
    border-top-color: #3970B1;
    border-right-color: #3970B1;
    border-bottom-color: #8090a0;
}


.ask4
{
 	FONT-WEIGHT: normal; 
 	FONT-SIZE: 11px; 
 	COLOR: #000000; 
 	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; 
 	
 	BACKGROUND-COLOR: #FAF8CC;
}
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	font: menu;
	font-size: 10px;
	line-height: 16px;
	overflow: hidden;
}


.ac_loading {
	background: white url('../images/indicator.gif') right center no-repeat;
}


.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #328CD6;
	color: white;
}


.delayStatusLT
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#FF0000; 
}

.delayStatusBT
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#007900;
}
.delayStatusRT
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:normal;
	font-size:11px;
	color:#0000D7;
}

select
{
	font-size:11px;
	/*margin-left: 5px;*/
	margin-right: 8px;
	color: #000000;
	FONT-FAMILY: Arial;
}
input
{
	font-size:11px;
	/*margin-left: 5px;*/
	/*margin-right: 8px;*/
	color: #000000;
	FONT-FAMILY: Arial;
}

radio
{
	font-size:11px;
	color: #000000;
	FONT-FAMILY: Arial;
}



@media print 
{
	.noprintimg
	{
		display: none!important;
	}
}


.tpvstatusP
{
	background:#ffb3b3;
}
.tpvstatusC
{
	background:#b3ffcc;
}
.tpvstatusF
{
	background:#ffff80;
}




.myButton 
{
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	
	background-color:#007dc1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	padding:3px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
}
.myButton:hover 
{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	
	background-color:#0061a7;
}
.myButton:active {
	position:relative;
	top:1px;
}



.myButton1 
{
	-moz-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #54a3f7;
	box-shadow:inset 0px 1px 0px 0px #54a3f7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #007dc1), color-stop(1, #0061a7));
	background:-moz-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-webkit-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-o-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:-ms-linear-gradient(top, #007dc1 5%, #0061a7 100%);
	background:linear-gradient(to bottom, #007dc1 5%, #0061a7 100%);
	
	background-color:#007dc1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #124d77;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	padding:3px 15px;
	text-decoration:none;
	text-shadow:0px 1px 0px #154682;
	width: 280px;
}
.myButton1:hover 
{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #0061a7), color-stop(1, #007dc1));
	background:-moz-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-webkit-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-o-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:-ms-linear-gradient(top, #0061a7 5%, #007dc1 100%);
	background:linear-gradient(to bottom, #0061a7 5%, #007dc1 100%);
	
	background-color:#0061a7;
}
.myButton1:active {
	position:relative;
	top:1px;
}