/*@import url("/assets/sifr/sIFR-screen.css") screen;*/
/*@import url("/assets/sifr/sIFR-print.css") print;*/

body, form {
	padding: 0px;
	margin: 0px

}
body, div, span {
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 150%;
}

body { background-color: #185284; }

div {
	position: relative;
}

#master { text-align: center; width:740px; margin: 0 auto 0 auto}

/*@media screen {*/

	#topedge {
		height: 20px; width: 740px; margin: 0;
		background: url("industry/bg_top.gif") no-repeat;
	}
	#bottomedge { 
		height: 20px; width: 740px;
		padding: 6px 0px;
		background: url("industry/bg_bottom.gif") no-repeat;
	}
	#bottomedge span { color: white; }
	#pagepanel {
		margin: 0 auto 0 auto;
		text-align: left;
		width: 740px;
		padding: 0px;
		background: url("industry/bg1.gif") repeat-y;
		background-color: white;
	}
	#headerpanel {
		margin: 0 auto 0 auto;
		background: url("industry/header_bg.jpg") no-repeat;
		width:700px;
		height: 95px;
		text-align: left
	}
	#navLogo {
		position: relative; top: 12px; left: 16px;
		 width: 392px; height: 32px; display:block }
	#navLogo span { display:none }
	#navpanel {
		margin: 0 auto 0 auto;
		padding-left: 65px;
		background: url("industry/nav_bg.jpg") no-repeat;
		width: 635px;
		height: 25px;
		text-align: left
	}
	#navpanel a {
		padding: 0; margin: 0;
		display: block;
		float: left;
		height:18px
	}
	#navpanel span { display: none; }
		#navpanel #navHome { width: 51px; }
		#navpanel #navUpdate { margin-left: 16px; width: 127px; }
		#navpanel #navProjects { margin-left: 18px; width: 85px; }
		#navpanel #navContact { margin-left: 18px; width: 107px; }
	#mainpanel {
		width:700px;
		margin: 0 auto 0 auto;
		padding: 0px;
		text-align: left
	}
	#contentpanel {
		margin: 0 0 0 0;
		text-align: left;
		float: left;
		width: 450px;
		height: auto;
		padding: 25px
	}			
	#menupanel {
		margin: 0 0 0 0;
		text-align: left;
		width: 145px;
		height: auto;
		margin-left: 500px;
		padding: 25px
	}
	#menupanel ul {
		margin: 0px;
		padding: 2px;
		list-style: none;
		_list-style: disc;
		_margin-left: 16px;
	}
	
	#menupanel li {
		padding-left: 8px;
		_padding-left: 0;
		background-image: url("industry/bullet.gif");
		_background-image: none;
		background-repeat: no-repeat;
		background-position: 0 .6em;
		margin: 0px
	}	
/*}
@media print {

	#pagepanel { width: 100% }
	#headerpanel, #menupanel, #topedge, #bottomedge, #navpanel { display:none; }
	#mainpanel {
		width:100%;
		margin: 0 auto 0 auto;
		padding: 0px;
		text-align: left;
	}
	#contentpanel {
		width: 100%;
		padding: 0px;
	}			
}*/

#contentpanel div.hr {
	border-top: 3pt solid #cc3333;
}
#contentpanel p {
	margin: 0px;
	margin-top: 12px;
}
.headlineLarge {
	font-size: 20px;
}
.headlineMedium {
	font-size: 16px;
}

.headlineSmall {
	font-size: 12px;
}

#contentpanel .articleshim {
	height: 8px;
}

#clearer {
	clear: both;
	height: 0;
}

h2 { margin: 0px; }
h6 { margin: 0px }
h6.date { margin: 0px; border-top: 3pt solid #cc3333; }
div.article img.border { border: 1px solid black; margin: 10px; }

/* maintenance items */
.maintaintable {
	border-collapse: collapse;
	border: 1px solid gray;
}