.tableHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #000066
}
.tableHeaderSort {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ff6600
}
.fieldHeadings {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; BACKGROUND-COLOR: #000066; TEXT-ALIGN: center
}
.row1 {
	BACKGROUND-COLOR: #f4f8fa
}
.row2 {
	BACKGROUND-COLOR: #e9f2f6
}
.SelectedStep {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: arial
}
.NotSelectedStep {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: gray; PADDING-TOP: 5px; FONT-FAMILY: arial
}
.BlueButton {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; CURSOR: hand; COLOR: white; BORDER-TOP-STYLE: none; FONT-FAMILY: Arial; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LETTER-SPACING: 0.5pt; HEIGHT: 28px; BACKGROUND-COLOR: #000066; TEXT-DECORATION: none; BORDER-BOTTOM: #CCCCCC 1px solid;
}
.WelComeText {
	FONT-WEIGHT: bolder; FONT-SIZE: 17px; COLOR: #000066; FONT-FAMILY: Arial
}
.HeaderText {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial
}
.BottomBarText {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Arial
}
.RightMENU A {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: white; FONT-FAMILY: Arial; TEXT-DECORATION: none; line-height:200%;

}
.RightMENU A:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.ButtonGray {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; FONT-WEIGHT: bolder; FONT-SIZE: 12px; BORDER-LEFT: white 1px solid; CURSOR: hand; COLOR: #000066; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Arial; LETTER-SPACING: 0.5pt; HEIGHT: 28px; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
.tableData {
	BORDER-RIGHT: lightgrey 1px solid; BORDER-TOP: lightgrey 1px solid; FONT-SIZE: 11px; BORDER-LEFT: lightgrey 1px solid; COLOR: #037dae; BORDER-BOTTOM: lightgrey 1px solid; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
.formText {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px;  COLOR: #000000; FONT-FAMILY: Arial;  BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
BODY { 
padding-top:0;
margin-top:0;
FONT-FAMILY: Arial;
FONT-SIZE: 10pt;
}
FORM{
   padding-top:0;
   margin-top:0;
   padding-bottom:0;
   margin-bottom:0;}

DIV{ 
   padding-top:0;
   margin-top:0;
   padding-bottom:0;
   margin-bottom:0;
}

   INPUT{ padding-top:0;
   margin-top:0;
   padding-bottom:0;
   margin-bottom:2px;
   border:none;}
   
   .filter INPUT{
      width:95%;
      border: 1px solid #AAA;
   }
   
.whiteCell {
	BACKGROUND-COLOR: #ffffff
}
P{ padding-top:0;
   margin-top:0;
   padding-bottom:0;
   margin-bottom:0;
}
   
.NormalTextPostCode {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Arial
}
.normalText {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
.normalTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial
}
.errorText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Arial
}
.SpecialOfferText {
	FONT-SIZE: 9px; COLOR: #9c9c9c; FONT-FAMILY: Arial
}
.SpecialOfferTextHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #9c9c9c; FONT-FAMILY: Arial
}
.loginText {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial
}
.loginText {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial
}
.loginLinks {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.loginLinks:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.txtInput {
	FONT-SIZE: 10px; WIDTH: 80px; COLOR: #000000; FONT-FAMILY: Arial
}
.txtInputTracking {
	FONT-SIZE: 10px; WIDTH: 120px; COLOR: #000000; FONT-FAMILY: Arial
}
.footerBullets {
	LIST-STYLE-IMAGE: url(../images/bullet_footer.jpg)
}
.footerLinks {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.footer {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.footerLinks:hover {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.TopLinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.TopLinks:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.TopSubLinks {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.TopSubLinks:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.copyrightText {
	FONT-SIZE: 9px; COLOR: #6b6b6b; FONT-FAMILY: Arial
}
.cellBoderHr {
	HEIGHT: 1px; BACKGROUND-COLOR: #dedddd
}
.cellBoderVr {
	WIDTH: 1px; BACKGROUND-COLOR: #dedddd
}
.cellBack {
	BACKGROUND-COLOR: #fafafa
}
.bulletNews {
	PADDING-TOP: 5px
}
.subPageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: arial
}
.userLinks {
	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.userLinks:hover {
	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.userLinksTop {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.userLinksTop:hover {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: Arial; TEXT-DECORATION: underline
}
.News {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #fafafa
}
.TableBorder {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000066 1px solid; COLOR: #ff6600; BORDER-BOTTOM: #000066 1px solid; FONT-FAMILY: Arial
}
.TableError {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ff6600
}
INPUT.Button {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000066 1px solid; WIDTH: 100px; CURSOR: hand; COLOR: white; BORDER-BOTTOM: #000066 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #000066
}
INPUT.Button-Focus {
	BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000066 1px solid; WIDTH: 120px; CURSOR: hand; COLOR: white; BORDER-BOTTOM: #000066 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #000066
}
.DefaultTab {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/nrm_bg.gif); CURSOR: pointer; COLOR: #000066; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ff8442
}
.DefaultTabHover {
	FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/nrm_bg.gif); CURSOR: pointer; COLOR: #000066; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ff8442; TEXT-DECORATION: underline
}
.SelectedTab {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/sel_bg.gif); CURSOR: default; COLOR: #000066; FONT-FAMILY: Arial; BACKGROUND-COLOR: #cf8c29
}
.Level2Tab {
	FONT-SIZE: 10px; CURSOR: pointer; COLOR: #000066; FONT-FAMILY: Arial; BACKGROUND-COLOR: #990000
}
.Level2TabHover {
	FONT-SIZE: 10px; CURSOR: pointer; COLOR: #000066; FONT-FAMILY: Arial; BACKGROUND-COLOR: #990000; TEXT-DECORATION: underline
}
.SelectedLevel2Tab {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: default; COLOR: #000066; FONT-FAMILY: Arial; BACKGROUND-COLOR: #ffffff
}
.Level2Group {
	BACKGROUND-COLOR: #990000
}

.transparent {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

#container { 
   min-height:575px;
   height: auto !important;
   height: 575px;
   overflow:visible;
   BACKGROUND-COLOR: #ff6600;
   vertical-align:middle;
   position:relative;left: 50%;
   width: 730px;
   margin-left: -365px;
}

#menuBar {
  BACKGROUND-COLOR: #ff6600;
  position:relative; left:230px; top:10px;
  height:45px;
  width:500px;
  
}

#logo {
  BACKGROUND-COLOR: #ff6600;
  width:218px;
  height:101px;
  position: relative; left: 0px; top: -30px;
  background-image: url(../imgs/udImg_03.gif); 
  background-repeat:no-repeat;
}
#middleman {
   width: 220px;
   height:150px;
  position:relative; left:10px; top:-30px;
  background-image: url(../imgs/middleman.gif);
  background-repeat:no-repeat;
  padding-top: 10px;
  padding-left:10px;
    } 
   
   
#map {
   height: 250px;
   width: 218px;
   position:absolute; left:10px; top:290px;
   padding-left:10px;
   padding-top: 10px;
   background-image: url(../imgs/mapBG.gif); 
   background-repeat:no-repeat;
}

#header {
       background-color: #FFFFFF;
       width:491px;
       height: 230px;
       position:absolute; left:230px; top:45px;
       vertical-align:middle;
       text-align:center;
       
        
    }
#login {
     background-color: #CCCCCC;
     width:491px;
     height:140px;
     position:relative; left:230px; top:-34px;
     padding-top:10px;
     
    }
     #loginForm{
       margin: 5px;
       height: 40px;
       width: 320px;
       float:left;
    }
    #userForm{
    height: 40px;
    text-align:right;
    float:right;
    line-height:10px;
    }
    #trackForm{
       position:relative; left:332px; 
       width: 154px;
       text-align:center;
       vertical-align: middle;
       padding-top:10px;
    }

#title {
    height:30px;
    width:486px;
    position:relative; left:230px; top:-40px;
    background-color: #000066;
    FONT-WEIGHT: bold;
    COLOR: white;
    text-align: left;
    padding: 5px 5px 0px 0px;
    }
    
#pageContent {
       width:481px; 
       position:relative; left:230px; top:-40px;
       overflow:visible;
       background-color: #FFFFFF;
       padding-left: 10px;
       background-image: url(../imgs/udImg_34.gif); 
       background-repeat:no-repeat;
       background-position:bottom;
      
    }
    
#footerDiv {
   width:730px;
   height: 25px;
   overflow:visible;
   BACKGROUND-COLOR: #ff6600;
   position:absolute; bottom:0%;
   text-align:right;
    }
    
#secureHeader {
   height: 190px;
   width: 490px;
   background-color: #FFFFFF;
   background-image: url(../imgs/greyBG.gif); 
   background-repeat:no-repeat;
   background-position:top;
   position:absolute; left:230px; top:45px;   
    }
#secureHeaderContent1{     
   float:left;  
   width:150px;
   padding:7px;
    }
#secureHeaderContent2{  
   float:right;
   width:240px;
   padding: 5px 5px 5px 5px;
    }
#secureHeaderContent3{  
   float:right;
   padding: 5px 5px 5px 5px;
    }
#secureHeaderContent4{  
   float:left;
   width:20px;
   padding: 5px 5px 5px 5px;
    }
#secureContent{
   width:705px; 
   min-height:350px;
   height: auto !important;
   height: 350px;
   position:relative; left:10px; top:-40px;
   padding-left:5px;
   overflow:visible;
   background-color: #FFFFFF;
   background-image: url(../imgs/udImg_34.gif);                         
   background-repeat:no-repeat;
   background-position:bottom right;
    }
    
#secureTitle {
   height:25px;
   width:705px;
   position:relative; left:10px; top:-40px;
   background-color: #000066;
   FONT-WEIGHT: bold;
   COLOR: white;
   text-align: left;
   padding: 5px 5px 0px 0px;
   }
   
#secureRightMenu{
   height:25px !important;
   width:218px;
   position:relative; left:10px;top:-40px !important;
   background-image: url(../imgs/template_page_72dpi_32.jpg);                         
   background-repeat:repeat-x;
   background-position:top;
   padding-top:5px;
   }
   
   #secureRightMenuSpacer{
   height:25px !important;
   width:218px;
   position:relative; left:10px;top:-40px !important;
   padding-top:5px;
   
   
   }
 
   CAPTION.MYTABLE
  {
     color:black;
     border-width:0;
     border-color:black;
  }

  TABLE.MYTABLE_COMPACT
  { 
     font-family:arial;
     border-collapse:collapse;
     font-size:8pt;
     width:650px;
     border-style:solid;
     border-color:white;
     border-width:1px;
	 padding:4px;
	 text-align:center;
  }
  
  TABLE.MYTABLE
  { 
	  margin-top:25px;
     font-family:arial;
     border-collapse:collapse;
     font-size:8pt;
     width:650px;
     border-style:solid;
     border-color:black;
     border-width:1px;
	 padding:4px;
	 text-align:center;
  }

  TH.MYTABLE
  {
     font-size:8pt;
     background-color:#000066;
     color:white;
	 text-align:center;
  } 


  TR.MYTABLE
  { 
     vertical-align:center;
  }

  TD.MYTABLE
  {  
     font-size:8pt;
     color:black;
     border-style:solid;
     border-width:1px;
     text-align:center;
  }
  
  FORM.SIGNUP
  {
	  padding:3px;
	  
  }
  
  INPUT.SIGNUP
  {
	  BACKGROUND-COLOR:WHITE;
	  BORDER: 1px solid black;
  }

 
