html,body {
	margin:0;
	padding:0;
	height:100%; 
	max-height:100%;
	background: transparent;
	font-family: Arial;
	font-size: 11px;
	color:#000000;
}
a
{
	font-size:11px;
	color:#000;	
}

#containerPre4 {
	width: 1002px;
	height: 100% !important;
	min-height: 400px !important;
	margin: 0px;
}

div#containerPre {
	position:relative; /* needed for footer positioning*/
	margin:0px auto; /* center, not in IE5 */
	width: 100%;
	max-width: 100%; 
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	background: url("/images/rightDropGray1.jpg") top right no-repeat;
	background-color: #ffffff !important;
}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0px auto; /* center, not in IE5 */
	width: 100%;
	max-width: 100%; 
	z-index: 0;
	height:auto !important; /* real browsers */
	height:100% ; /* IE6: treaded as min-height*/
	min-height: 450px; /* real browsers */
	background: url("/images/leftDropGray1.jpg") top left no-repeat;
	background-color: transparent !important;
}

div#header {
	background:#ffffff url("/images/headerRepeatGray.gif") top left repeat-x;
}

div#leftHeaderImageGray  
{
	width: 295px;
	height: 86px;
	z-index: 2;
	position: relative;
	background: transparent url("/images/leftLogoGray.jpg") top left no-repeat;
}

div#rightHeaderImageGray  
{
	margin: 0px;
	top: 0px;
	left: 0px;
	position: absolute;
	width: 100%;
	height: 86px;
	text-align: right;
	z-index: 1;
	background: transparent url("/images/headerGrayRight.gif") top right no-repeat;
}

#leftImage  
{
	width: auto;
	margin: 0px;
	margin-left: 13px;
	position: absolute;
	border: 0px !important;
}

#rightImage  
{
	width: auto;
	margin: 0px;
	margin-right: 13px;
	border: 0px !important;
}

#MainContentTD
{
	padding:10px 5px 0 5px;
	vertical-align: top; 
	border:solid 1px #999;
	vertical-align:top;
	height:450px;
}

#MainContentTD h3
{
	font-size: 14px;
	color: #000;
	padding: 0px 0px 10px 0px !important;
	font-weight: bold;
	font-family: Arial;
	text-transform: uppercase;
	margin: 0px;
	border-bottom:solid 2px #EEE;
}

.adHeight 
{
	padding:3px;
	text-align: center;
	margin: 0px auto;
	border:none;
}

#LogIn
{
	position:absolute;
	right:0px;
	top:65px;
	margin:0 14px 0 0;
	z-index:5;
	font-size:10px;
}

input 
{
	font-size:11px;	
	font-family:Arial;
}

select
{
	font-size:11px;
	font-family:Arial;
}

textarea
{
	font-size:11px;
	font-family:Arial;
}

.LeftColumnForm
{
	text-align:right;
	padding-right:4px;
}
.LeftColumnFormBold
{
	text-align:right;
	padding-right:4px;
	font-weight:bold;
}

.cursor
{
	cursor:pointer;
}

.cursor:hover 
{
	background-color:#ff0000;	
}

.insideTableBorder
{
	background-color: #FFFFFF; 
	border:solid 1px #9F291D; 
	width:100%;
}

/*START TABS*/
.hotLinkStyle
{
	text-decoration: none;
	color: #444444;
	font-size: 10px;
	font-weight:bold;
	display: block !important;
	font-family: Arial;
	text-align: center;
	background:url("/images/tabHot.gif") top left no-repeat;
    cursor: pointer;
    line-height:17px;
}

.coldLinkStyle
{
	text-decoration: none;
	color: #444444;
	font-size: 10px;
	font-weight:bold;
	display: block !important;
	font-family: Arial;
	text-align: center;
	background:#e3e3e4 url("/images/tabCold.gif") top left no-repeat;
    cursor: pointer;
    line-height:17px;
}

.coldLinkStyle:hover 
{
	background:#ad7979 url("/images/tabCold.gif") top left no-repeat;
}

.tab
{
	width: 84px;
	height: 16px;
	float: left;
	text-align: center;
	cursor:pointer;
	position: relative; 
	z-index:4;
	color: #87898c !important;
	font-family: Verdana;
	font-size: 10px !important;
	font-weight: bold;
}
/*END TABS*/

/*START MENU*/
	#menu a	{Color:#000;}
	#menu {position:absolute; top:51px; left:300px; z-index:99;}
	li a{text-decoration:none;}
	div#menu ul li ul{left:0px;	border:solid 1px #7F0C00; border-top:none;}
	div#menu ul
	{
		list-style:none; 
		margin:0 0px 0 0px; 
		padding:0; 
		float:left; 
		width:100px;
		color:#fff;
		font-weight:bold;
		font-family:Arial;
		text-align:center;
		font-size:11px;
	}
	div#menu li{position:relative;}
	div#menu ul ul{position:absolute; z-index:500; display:none; width:119px;}
	
	div#menu li:hover{cursor:pointer;z-index:100;}
	
	div#menu li:hover ul ul,
	div#menu li li:hover ul ul,
	div#menu li li li:hover ul ul{display:none;}
	
	div#menu li:hover ul,
	div#menu li li:hover ul,
	div#menu li li li:hover ul{display:block;}

	div#menu li ul li a 
	{
		font: bold 10px arial;
		display:block; 
		color:#000; 
		margin:0px; 
		text-decoration:none; 
		padding-left:2px; 
		text-align:left;
		background-color:#F3F3F4;
	}
	div#menu li ul li a:hover {background:#FFF; color:#000;}
/*END MENU*/

@media print 
        {
          #header
          {
            display:none;
          }
          #LogIn
          {
          	display:none;
          }
          #menu
          {
          	display:none;
          }
          .tab
          {
          	display:none;
          }
          #ShipperMateMenu
          {
          	display:none;
          }
          #MainContentTD
          {
            position:absolute;
            top:0px;
            left:0px;
            border:none;	
          }
          #footer
          {
            display:none;	
          }
          body
          {
          	margin:0px;
          	padding:0px;
          }
        }
