* {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
body {
	color: #999999;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:1em;
	
}
p{
	font-size:0.7em;
	font-weight:normal;
	color:#999999;
}
h1 {
 	font-size:1.0em;
	font-weight:bold;
	color:#008DCF;
	margin-bottom:0.7em;
}
h2 {
 	font-size:0.8em;
	font-weight:normal;
	color:#999999;
}
h3 {
 	font-size:0.6em;
	font-weight:bold;
	color:#000000;
}



.topsearchfield{
	color:#000000;
	font-size:0.7em;
	width:114px;
}




/*
layer positioning and dimensions
*/
div#top{ position:absolute; top:0px; left:0px; }
div#wrap{
	width:800px;
}
div#header_corp{
	width:800px;
	height:85px;
}
div#logo{
	position:absolute;
	left:25px;
	top:25px;
}
div#topsearch{
	position:relative;
	left:556px;
	top:32px;
}

/*blue top nav bar*/
div#topnav{
	position:absolute;
	left:0px;
	top:85px;
	color:#FFFFFF;
	background-color:#008DCF;
	font-size:0.7em;
	width:755px;
	height:12px;
	padding:6px 20px 6px 25px ;
}
div#topnav a:link,div#topnav a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
div#topnav a:hover{
	color:#FFFFFF;
	text-decoration:underline;

}
/*align the left and right oriented parts of the blue bar nav*/
div#topnav_left{
	text-align:left;
	float:left;
}
div#topnav_right{
	text-align:right;
}

div#breadcrumb{
	font-size:0.7em;
	margin-bottom:12px;
}
div#breadcrumb a:link, div#breadcrumb a:visited{
	text-decoration:underline;
	color:#008DCF;
}
div#breadcrumb a:hover{
	text-decoration:underline;
	color:#011C6B;
}


/*  CORPORATE LANDING PAGE */
div#wrap_corp #header{
	position:absolute;
	left:0px;
	top:0px;
}
div#wrap_corp #main{
	position:absolute;
	left:235px;
	top:320px;
	width:320px;
	border:1px solid green;

}
div#wrap_corp #mainimage{
	position:absolute;
	left:0px;
	top:107px;
}

div#wrap_corp #footer{
	color:#999999;
	font-size:0.7em;
}

div#finderbox{

}
.rtop,.rbottom{display: none}
