/* CSS Document */
body{ 
 margin:0; 
 padding:0; 
 text-align:center;
 background-image:url(../images/web_back.jpg);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: center;
 font-size:100%;
} 
 
#pagewidth{ 
 width:800px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
 position:relative; 
 height: 102px; 
 width:100%;
 margin: 0;
 padding: 0; 
} 
 
#content{
 background-color: #FFFFFF;  
 float: right; 
 display:inline; 
 position: relative; 
 width:100%;
 margin: 0;
 padding: 0; 
 }
 
 #content p{
margin-left: 20px;
margin-bottom:0px;
font-size: 80%;
}

#content ul{
font-size: 80%;
}

#content h1{
font-size: 100%;
color: #0033FF;
padding: 0;
margin: 5px;
text-align:center;

}

#content h2{
font-size: 110%;
color: #0033CC;
padding: 0;
margin-top: 20px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: -10px;
}

#content h3{
font-size: 100%;
color: #0033CC;
text-decoration:underline;
padding: 0;
margin-top: 20px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: -10px;
}
 
 
#footer{
background-color:#FFFFFF;
color: #000000;
text-align:center;
margin: 0;
padding: 5px;
font-size: 70%;
 clear:both;
 } 
 
 #footer p{
 margin-top:0px;
 padding: 10px; 
}
 
 

 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

.leftimage{
float: left;
margin-right: 10px;
border: 1px solid #0033CC;
}

.rightimage{
float: right;
margin-left: 15px;
margin-right: 15px;
/* border: 1px solid #0033CC; */
}

.rightimagestrip{
float: right;
margin-left: 15px;
margin-right: 10px;
/* border: 1px solid #0033CC; */
}



.logoimage{
position:absolute;
float: left;
border: 0px;
/* margin-bottom:-25px; */
z-index:+99;
}


#map{
float: right;
margin-left: 20px;
margin-right: 10px;
/* border: 1px solid #0033CC; */
}



.trackingbox{
font-size: 80%;
height: 70px;
width: 400px;
background-color:#DBDCFD;
text-align: left;
margin:10px;
padding:5px;
border: 1px solid #0033FF;
}


#uploadbox{
font-size: 80%;
height: 200px;
width: 300px;
background-color:#DBDCFD;
text-align: left;
margin:10px;
padding:5px;
border: 1px solid #0033FF;
}


#center{
text-align:center;
}

#right{
margin-right:60px;
text-align:right;
}


#navbar{
position:absolute;
top:79px;
right:0px;
width:580px;
height: 29px;
background-color: #0033FF;
}


.menu {
  display:table;         /* ignored by IE */
  padding:0; 
  list-style-type:none;
  font-size: 80%;
  white-space:nowrap;    /* keep text on one line */
  border:1px solid #06a; /* add a border to show size of menu */
  }
* html .menu {
  display:inline-block;  /* for IE only */
  width:1px;             /* IE will expand to fit menu width */
  padding:0 2px;         /* fix bug in IE for border spacing */
  }  
.menu li {
  display:table-cell;    /* ignored by IE */
  }
* html .menu li {
  display:inline;        /* for IE only */
  }
.menu a, .menu a:visited {
  display:block;         /* for all browsers except IE */
  padding:4px 16px;
  color:#FFFFFF; 
  background:#0033FF; 
  /* border:1px solid #fff;  add a 1px white border around items */ 
  text-decoration:none;
  }
* html .menu a, * html .menu a:visited {
  display:inline-block;  /* for IE only */ 
  margin:0 -2px;         /* to correct an IE border width bug */  
  }
.menu a:hover {
  color:#000000; 
  background:#FFFFFF;
  }

.lefted {margin:0 auto 0 0;}
.centered {margin:0 auto;}
.righted {margin:0 0 0 auto;}

#faq-para{
margin-left:10px;
margin-right:60px;
}




