/*<![CDATA[*/

/*Links and general */

a, a:visited{
color: #003366;
}
a:active, a:hover{
color: #003366;
}


/* Navigation */
a.navLevel1,a.navLevel1:visited{
text-decoration: none;
font-size: 12px;
color: #89A6C3;
text-align:left;
}

a.navLevel1:hover{
text-decoration: none;
font-size: 12px;
color: #003366;
text-align:left;
}

a.navLevel1Selected,a.navLevel1Selected:visited{
text-decoration: none;
font-size: 12px;
color: #003366;
text-align:left;
}

a.navLevel1Selected:hover{
text-decoration: none;
font-size: 12px;
color: #003366;
text-align:left;
}

	
	.subnav {
		background:#DCEDF7;
		width:180px;
		height:16px;
		margin-bottom:3px;
		padding-left:15px;
		filter:alpha(opacity=50);
		-moz-opacity:.50;
		opacity:.50;
		cursor:pointer;
	}	
	.subnavover {
		background-image:url(/assets/1/subnav_over.gif);
		background-repeat:no-repeat;
		width:180px;
		height:16px;
		margin-bottom:3px;
		padding-left:15px;
		cursor:pointer;
	}	
	
	
	.subnavho {
		background:#DCEDF7;
		width:160px;
		height:27px;
		margin-bottom:15px;
		padding-left:15px;
		padding-right:10px;
		padding-top:3px;
		filter:alpha(opacity=50);
		-moz-opacity:.50;
		opacity:.50;
		cursor:pointer;
		text-align:left;
	}	
	.subnavhoover {
		background:#FFF1E5;
		width:160px;
		height:27px;
		margin-bottom:15px;
		padding-left:15px;
		padding-right:10px;
		padding-top:3px;
		cursor:pointer;
		text-align:left;
	}	
	

/* Formatting styles */

	body{
		font-family: Tahoma, Helvetica, Verdana, sans-serif;
		font-size: 11px;
		background-image:url(/assets/1/bg.gif);
		color:#003366;
	}

select, input { font-size: 11px;} 
div, p, html, body,table,td { text-align: justify;font-size: 11px;}

	div{
		font-family: Tahoma, Helvetica, Verdana, sans-serif;
		font-size: 11px;
		color:#003366;
	}



a.subNavLevel1,a.subNavLevel1:visited{
color: #021E3B;
text-decoration:none;
margin-right: 15px;
text-align:left;
}

a.subNavLevel1:hover{
color: #003366;
text-decoration:none;
text-align:left;
}


/* Positioning */
	body,
	html {
	   margin:0;
	   padding:0;
	   color:#000;
	}
	body {
	   min-width:795px;
	}
	#wrap {
		background: #FFFFFF;
	   margin:0 auto;
	   width:781px;
	   padding-left:10px;
	   padding-right:10px;
	   padding-bottom:10px;
	}
	#header {
	   height:103px;
	}
	#header {
	    margin:0;
    }
	#nav {
	   background-repeat: no-repeat;
	   height:40px;
	}
	#nav ul{
	   margin:0;
	   padding:0;
	   list-style:none;
	}
	#nav li{
	   display:inline;
	   margin:0;
	   padding:0;
	}
		
	
	#leftpanel {
	   float:left;
	   width:220px;
	}

	#contenttop {
	   min-height:300px;
	}
	#content {
	   float:left;
	   width:555px;
	}
	#footer {
	   background:#333366;
	   padding-left:30px;
	   padding-top: 2px;
	   padding-bottom: 2px;	   
	   font-size: 9px;
	   color: #FFFFFF;
	   clear:both;
	  margin-top:0px;
	}
#jobFinder{margin-top:10px;padding-bottom:20px;margin-bottom:20px;}
#Submit {margin-left:137px;}

.result1  {width:100%; padding-top:5px; padding-bottom:10px;height: 20px; vertical-align:middle;cursor:pointer;}
.result2  {width:100%; padding-top:5px; padding-bottom:10px;height: 20px; vertical-align:middle;cursor:pointer;}
.result1:hover  {width:100%; padding-top:5px; padding-bottom:10px;height: 20px; vertical-align:middle;cursor:pointer;
		filter:alpha(opacity=50);
		-moz-opacity:.50;
		opacity:.50;}
.result2:hover  {width:100%; padding-top:5px; padding-bottom:10px;height: 20px; vertical-align:middle;cursor:pointer;
		filter:alpha(opacity=50);
		-moz-opacity:.50;
		opacity:.50;}

.result1 span {margin-top:0px; cursor:pointer;}
.result2 span {margin-top:0px; cursor:pointer;}
#breadcrumbs{ float: right;padding-right: 10px; margin-top:20px;}

#ioplogo {
	padding-top:95px;
	padding-left:15px;

}


#shoppingpanel {
	position:relative;
	left:-217px;
	bottom:372px;
	margin-bottom:-372px;

	width:100px;
}
/*]]>*/	
