/* CSS Document */

A:link {text-decoration: none; color:#EC1E24;}
     A:visited {text-decoration: none; color:#EC1E24;}
     A:hover {text-decoration: none; color:#999999;}
     
     body {background-color:#888888;
	       font-family: Arial, Helvetica, sans-serif;}

     table {border: 0;}

     img {border: 0;}

     td {font-family: Arial, Helvetica, sans-serif;}

     th {font-family: Arial, Helvetica, sans-serif;}


/*
###########################
Header				
###########################
*/

     a.header, a.header:link, a.header:visited, a.header:active 
        {font-family: Arial, Helvetica, sans-serif;
         font-size: 7pt;
         text-decoration: none;
         color: #CCCCCC;
		 vertical-align:middle;}
	
     a.header:hover {color: #FFFFFF;}
	
     .headertext 
	     {font-family: Arial, Helvetica, sans-serif;
         font-size: 7pt;
         color: #CCCCCC;
		 vertical-align:middle;}
	
     .date {font-family: Arial, Helvetica, sans-serif;
         font-size: 7pt;
         color: #FFFFFF;
         text-align: right;
		 padding-right: 20px;
         vertical-align: middle;}
	
     a.menu, a.menu:link, a.menu:visited, a.menu:active 
       {font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 8pt;
         text-decoration: none;
         color: #FFFFFF;}

     a.menu:hover {text-decoration: none;
         color: #CCCCCC;}	 	 
 
     td.menu {font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 8pt;
         text-decoration: none;
		 color:#FFFFFF;
		 height: auto;}

 
     a.menuon, a.menuon:link, a.menuon:visited, a.menuon:active, a.menuon:hover 
        {font-family: Verdana, Arial, Helvetica, sans-serif;
         font-size: 9pt;
         text-decoration: none;
         color: #CCCCCC;
         display: none;}
	
	
     table.header {width: 100%;
          background-color: #777777;}	
	
     .headertrail {font-family: Arial, Helvetica, sans-serif;
          font-size: 7pt;
          color: #000000;}
 
     .border-top {
          border-top: 1px solid #FFFFFF;}
 
     .border-top-bottom {
          border-top: 1px solid #FFFFFF;
          border-bottom: 1px solid #FFFFFF;}
		  
	 .border-left {
          border-left: 1px solid #FFFFFF;}		  

	 .border-top-grey {
          border-top: 1px solid #555555;}
		  
	 .border-left-grey {
          border-left: 1px solid #555555;}  
		  
	 .border-topleft-grey {
          border-left: 1px solid #555555;
          border-top: 1px solid #555555;}		  

     .login {font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 11px; 
          font-weight: normal; 
          color: #555555; 
          background-color: #FFFFFF;}


/*
###########################
Navigation Links				
###########################
*/


td.nav {padding-left: 20px;}

td.navtitles {font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight:bold;
	color: #FFFFFF;	}
	
a.nav, a.nav:link, a.nav:visited, a.nav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-decoration: none;
	color: #FFFFFF;}	

a.nav:hover {
	color: #EC1D24;}
	
	
	
/*
###########################
Content				
###########################
*/	
	
	
.titles {font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 20pt;
    color: #053B7D;}
	
.subtitles {font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    color: #053B7D;
	font-weight:bold;}
	
.heading {font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #000000;
	font-weight:bold;}			
	
.H1 {font-family: Arial, Helvetica, sans-serif;
    font-size: 5pt;
    color: #000000;}
	
.H2 {font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
    color: #000000;}
	
.H3 {font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;}		
	
.H4 {font-family: Arial, Helvetica, sans-serif;
    font-size: 11pt;
    color: #000000;}	
	
.H3B {font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
	color: #000000;
	font-weight: bold;}
	
.H3grey {font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #555555;}	
	
.H3greyB {font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #555555;
	font-weight: bold;}	
	
.H3greywhite {font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #555555;
	background-color: #FFFFFF;}
	
.H3blackgrey {font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #000000;
	background-color: #F4F4F4;
	text-align: left;}	
	
.H3red {font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #F15115;}
	
.H3white {font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    color: #FFFFFF;}
		
td.title {font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
	font-weight: bold;
    color: #647FA6;}		
	
.star {font-family: Arial, Helvetica, sans-serif;
    font-size: 7pt;
	color: #EC1E24;}
	
.textbox {font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
	color: #555555;}
	
.disabled {font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
	color: #555555;
	background-color: #F4F4F4;}		
	
.textboxrequired {font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px;
	color: #555555;
	background-color: yellow;}	
	
.vehiclebox {
	background-color: #F4F4F4;}	
	
.highlight {
	background-color: #66FFFF;}	
	
.fullborder {
    border-top: 1px solid #555555;
    border-bottom: 1px solid #555555;
    border-left: 1px solid #555555;
    border-right: 1px solid #555555;}

/*
###########################
Pop Ups				
###########################
*/


.popup {
    border: solid 1px #333;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px;
    display: none;
    position: absolute;
    width: 300px;
    z-index: 60;}

.popuptitle {
    background: #F4F4F4;
    color: #000000;
    font-weight: bold;
    height: 15px;
    padding: 5px;
    text-align: center;}
      
.popupbody {
    background: #FFFFFF;
    padding: 5px;
    text-align: center;}

#popup1 { top: 100px; left: 50px; }

	
	
/*
###########################
Footer				
###########################
*/

.footer {
     background-color: #777777;
	 text-align: center;
	 vertical-align: middle;
	 height: 24px;
	 width: 100%;}


a.footer, a.footer:link, a.footer:visited, a.footer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	color: #CCCCCC;}

a.footer:hover {
	text-decoration: none;
	color: #FFFFFF;}
	
	
.footertext {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;}