body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #EBEBF4 url(fw/lotsGradientBgTile.jpg) repeat-x top;
}
body, table {
	font-size: 11px;	
}
img {
	border: 0px none;
}
ul {
}
ul li {
	margin-left:30px;
}
a {
	color:#5E61A9;
}
a:hover {
	color:#353893;
}
p#lots_exec {
	padding:10px 0px;
	text-align:center;
}
p#lots_exec a {
	padding:10px 0px;
	text-align:center;
}
table.mainTable {
}
td#headerMainCell {
	height: 85px;
	background: url(fw/lotsLogoHeader.gif) no-repeat left;
}
div#searchBox {
	float: right;
	padding: 0px 13px 0px 13px;
	width: 170px;
	clear: both;
}
div#clientAccess {
	float: right;
	padding: 12px 13px 0px 13px;
	width: 170px;	
	height: 38px;
}
div#clientAccessTxt {
	display: inline;
	margin: 0px;
	padding: 0px;
	height: 20px;
	position: relative;
	left: 0px;
	top: -10px;
}
div#searchBox .goButton {
	display: block;
	float: right;
}
.searchTextField {
	width: 123px;
	border: 1px solid #373A94;
	color: #5E61A9;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
	margin: 2px 2px 0px 0px;
	padding: 4px;
}
td#headermenucell {
	background-color: #5E61A9;
	font-size: 10px;
	padding: 5px 16px;
	text-transform: uppercase;
}
td#headermenucell a {
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 10px;
}
td#headermenucell a:hover {
	color: #10112C;
}
td#contentCell {
	background-color: #FFFFFF;
}
td#footer {
	border-top: 4px solid #5E61A9;
	background-color: #8788BF;
	font-size: 10px;
	padding: 5px 16px;
	color: #FFFFFF;
}
td#footer a {
	color: #FFFFFF;
}
td#footer a:hover {
	color: #5E61A9;
	text-decoration: none;
}
td {
	vertical-align: top;
}
#leftmenu {
	width: 170px;
	float: left;
	margin: 0px 10px 20px 0px;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	
}
p#leftMenuStaticLinks {
	line-height: 2.5em;
	padding: 0px 0px 0px 16px;
}
p#leftMenuStaticLinks a {
	color: #999999;
	text-decoration: none;
}
p#leftMenuStaticLinks a:hover {
	color: #666666;
}
ul#leftnav {
	margin: 16px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	width: 180px;
	}
	

/*our menu items will stack vertically by default, 
which is what we want in this example... but, we must 
set the position as relative, because we will need to 
position the sub-menus absolutely within them*/

ul#leftnav li {
	position: relative;
	margin-left:0px;
	padding-left:0px;
	}
	

/*We want each sub-menu to appear to the right of its parent menu item when 
that item is hovered over. Using the 'left' and 'top' attributes, we can 
absolutely position each sub-menu within its parent menu item. You will 
notice I have set the 'left' property to 149px (1px less than the width 
of the menu items), which allows the sub-menus to overlap the main menu 
and not produce a double border. We have also set display to 'none' b/c we 
don't want the sub-menus to be visible by default.*/

ul#leftnav li ul {
	position: absolute;
	left: 150px;
	top: 0;
	display: none;
	}


/*This is where you style your links and roll-overs. 
Just be sure to set display to 'block' so each link 
will take up all the available space of its containing list item*/

ul#leftnav li a {
	display: block;
	text-decoration: none;
	color: #FFFFFF;
	margin: 0px;
	height: 15px;
	padding: 6px 5px 3px 16px!important;
	padding: 6px 5px 6px 16px;
	background-color: #5E61A9;
	border-top: 1px solid #FFFFFF;
	width: 145px;
	}
	
ul#leftnav li a:hover {
	color: #2C2E7A;
	}

/*This is where you style your drop-downs*/ 

ul#leftnav li ul a {
	width:163px;
	padding: 2px 5px 3px;
	color: #FFFFFF;
	background-color: #5E61A9;
	}

ul#leftnav li ul a:hover {
	color: #353893;
	}

lists nested under hovered list items 
ul#leftnav li:hover ul, li.over ul { 
	display: block; 
	}

/* Fix IE. Hide from IE Mac */
* html ul#leftnav li { float: left; height: 1%; margin-left:0px; }
* html ul#leftnav li a { height: 1%; }


#textcontent {
	line-height: 16px;
	padding: 20px 20px 20px 0px;
	float:right;
	width:570px;
	text-align: left;
}
img.contentimgleft {
	float:left;
	margin:5px 10px 5px 0px;
}
.footerDiv {
	margin: 12px 0px 0px 10px!important;
	margin: 9px 0px 0px 10px;
	width: 360px;
	}
.trustedTable {
	float: right;
	cursor: pointer;
	}