/* 
 logininternal.css
 Stylesheet for internal login pages.  Designed for valid HTML 4.01 doctype.
 No javascript browser detection needed.
 M2, 10-15-2004
 
 (C) 2004 Expeditors International of Washington, Inc.
 All information contained herein is confidential and proprietary and may 
 not be reproduced, used, manipulated, disclosed, copied or disseminated 
 without Expeditors' prior written consent.

 */

/* inherited common font and color properties */
body, div, p, th, td, a, li, input, select, label, fieldset, legend, textarea, h1, h2, h3, h4, h5 {
  /* all browsers */
  font: normal x-small tahoma, helvetica, sans-serif;
  color: #000;
  /* ie 6 and moz only use simplified box model hack for content that follows */
  f\ont-size: small;}

body {margin:0; 
  padding: 0;
  background-color: #fff;}
form {margin: 0px; 
  padding: 0px;} 
p {margin: 10px 10px 0 10px;}

a:link {color: #006; 
  text-decoration: underline;}
a:visited {color: #006; 
  text-decoration:underline;}
a:active {color:#00f; 
  text-decoration:underline;}
a:hover {color:#00f; 
  text-decoration:underline;}

.errorLine {background-color: #ffff9a; 
  font-weight: bold;
  font-size: 11px;
  margin: 2px 10px 5px 0px;}

/* big app title */
.bigtitle { color: #333;
  font-weight: bold;
  font-size: 28px; 
  line-height: 28px;
  text-align: left;
  padding: 5px 0px 5px 35px;} 

/* blurbs and logo */        
.internalUseWarning { font: bold italic 12px verdana, helvetica, sans-serif;
  color: #f00; 
  letter-spacing: 0.1em;}
.logocell {border-top: 1px solid #99999a; }
.blurbcell {border-top: 1px solid #99999a; 
  padding: 0px 20px 0px 20px;
  font-size: 9px;}
.morelink {font-size: 11px;}
.comment {font-size: 11px;}
.news {padding: 0px 20px 5px 15px; 
  width: 90%;}

/* top gradient */
.blackcell {border-bottom: 1px solid #99999a; 
  background-color: #000;}
.navcell {border-bottom: 1px solid #99999a; 
  background-color: #e6e6e6;}

/* login area */
#loginarea {width: 300px; 
  border-right: 1px solid #99999a;}
.boldheader {padding: 3px; 
  font-weight: bold;} 
.stripeheader {padding: 3px; 
  font-weight: bold; 
  vertical-align: middle; 
  margin-top: 10px;
  white-space: nowrap;
  } 
.graypix {vertical-align: middle; 
  text-align: left;}
.loginlink {position: relative; 
  left: 100px; 
  top: -10px; 
  font-size: 10px;}
html>body .loginlink {top: -5px;} /* moz only */
.loginlink a {font-size: 10px;}  
.graytext {color: #99999a; }
  
button { background-color:#ddd;
  font-size: .95em;
  line-height: .96em;
  border: 2px solid #e0e0e0; 
  border-color: #f5f5f5 #555 #555 #f5f5f5;
  padding: 2px 0 0 0; 
  cursor: hand; 
  margin-left: 4px;} 
/* moz only */
html>body button, html>body .button {font-size: 1em;
	padding: 2px 2px 1px 2px;}
.copyright td {font-size: 9px; color: #666;}
.copyright a {font-size: 9px;}
#header {background: #000;}