@import url("ie.css");
@import url("dropdown.css");
/* CSS Document */

body { 
  /*text-align: center; /* IE6 Fix */
  margin: 0 auto;
  background: url(../images/body-bg.jpg) no-repeat top center #152453
}
img {margin:0;padding:0}
/* A container should group all your columns. */

.container {
  text-align: left;
 /* position: relative; */
  padding: 0;
  margin: 0 auto;   /* Centers layout */
  width: 900px;     /* Total width */
  vertical-align:top
}
.column {
  float: left;
  margin: 0;
  padding: 0;
}
.row {
	display:inline-table
}
.clear {clear:both;margin:0;padding:0}

.margin {
	margin-right: 10px;
}
.margin-right {margin-right:20px}
.margin-right50 {margin-right:50px}

* html .column { overflow-x: hidden; } /* IE6 fix */

/* Home page */

/* Column Structures -- Use these classes to set how wide a column should be. */
.span-900 {width:900px; margin:0}
.span-670 { width: 630px; padding-left:20px;margin-right:20px}
.span-670-header { width: 670px;}
.span-230 { width: 230px;}
.span-900pad {width:860px; padding:10px 20px}

.floatLeft {float:left}
.floatRight {float:right}


#login {
	float: left;
	position: relative;
	width: 270px;
	height: 170px;
	left: 15px;
	top: -100px;
	z-index: 2;
}

#flashcontent {
	position: relative;
	width:900;
	height:400px;
}


/* Navigation */
.menubox {
  width:900px;
  height:40px;
	position:relative;
	z-index:1000;
  background: /*url(../images/menu-bg60.png)*/#818181;
  border-top:0px solid #919191;
  border-bottom:1px solid #818181;
/*	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
*/
}	
/* Side Bar */
h4.login a,h4.login a:link  {display:block ; padding:0 ; background:url(../images/arrows-login.png) no-repeat top right #818181 ; color:white ; font-size:1em ; padding: 3px 40px 6px 12px; margin: 0px ; margin-top:-5px ; border:1px solid #666 ; float:left}
h4.login-small a,h4.login-small a:link  {display:block ; padding:0 ; background:url(../images/arrows-login.png) no-repeat top right #818181 ; color:white ; font-size:.8em ; padding: 4px 38px 5px 12px; margin: 0px ; margin-top:-7px ; border:1px solid #666 ; float:left}

h4.login a:hover,h4.login-small a:hover { color: #e8e8e8 }

.side-container { width:230px; overflow:hidden;}
.side-bar-box {background:url(../images/side-bar-bg.gif) repeat-x #f2f1ea}
.side-bar-shadow {background:url(../images/shadow.png) no-repeat;height:12px}
.side-bar-content {padding:8px;padding-bottom:0 }


.transparent {background-image:none; background-color:transparent}

.side-bar-content h3 {color:#152453;font-size:1.4em;margin:8px 0 5px 0;}
.side-bar-content h3.smaller {color:#152453;font-size:1.2em;margin:5px 0 8px 0;line-height:1.2em}
.side-bar-box h3.login {background-color:#152453;padding:10px;color:white;margin:0}
/*.side-bar-content p.login {margin:.3em 0; line-height:1.5em; font-size:85%;color:#555;text-decoration:none}*/
.side-bar-content p {font-size:10px}
.side-bar-content p,.side-bar-content a,
.side-bar-content a:link {margin:0 0 .8em 0;color:#444;text-decoration:none}
.side-bar-content a:hover {color:#888}

div.hr-shadow {background:url(../images/hr-shadow.png) repeat-x bottom transparent;height:15px;border-bottom:1px solid #555}

div.fleetRow {
	margin:0 0 10px 0;padding:0 0 9px 0;border-bottom:1px dotted #7a7a8d
}
div.fleetRow li {line-height:1em}
div.fleetCol {
	float:left;
	min-height:200px
}

/*form stuff */
form.login {margin:0;padding:0}
form.login label {display:inline-block;vertical-align:bottom;width:68px;float:left;height:20px;line-height:28px}
form.login input {border:1px solid #777;height:20px;margin-bottom:10px;padding:0}
form.login input.image {margin:0 0 10px 0;padding:0;vertical-align:bottom;}

/*footer*/
.footer {width:100%;border-top:2px solid #888; border-bottom:2px solid #888}
.footer-column {padding:0;float:left;margin:0;background:url(../images/footer-bg.gif) repeat-y #f2f1e6;min-height:134px}
.footer-column img {margin-left:16px}
.footer-column h3 {color:#152453;font-size:1.4em;margin:5px 0 16px 0;padding:5px;text-indent:10px;line-height:1.2em;
				   border-bottom:1px solid #999}
.footer-column h3.social {margin-bottom:22px}
.footer-column ul {list-style:none outside; margin:0;padding:0}
.footer-column li{border-bottom:1px solid #e8e8e8;padding:0;margin:0; line-height:1.2em}
.footer-column li,.footer-column li a:link,
.footer-column li a {color:#000;display:block;padding:4px 10px}
.footer-column li a:visited {color:#666;}
.footer-column li a:hover {background-color:#152453;color:white;}
