body	{	background: #CCCCCC url(../images/largeSteel.jpg) center top no-repeat fixed;
			font-family: arial, geneva, helvetica, "sans serif";
			color: #444444;
			font-size: 80%;
			background-color: #FFFFFF;
			margin: 0px;
			padding: 0px;}
table     { margin-left: 0px; margin-right: 0px; 
            margin-top: 0px; margin-bottom: 0px; }
td        { font-family: arial, geneva, helvetica, "sans serif"; 
			color: #444444}
th        { font-family: arial, geneva, helvetica, "sans serif"; 
            font-weight: bold; }
p		{	font-family: arial, geneva, helvetica, "sans serif";
			color: #444444}
a         { font-weight: bold; }   /* all links are bold */
a:link    { color: #444444 }       /* unvisited link */
a:visited { color: #444444 }       /* visited links  */
a:active  { color: #444444 }       /* active links   */
a:hover   { color: #444444 }       /* MSIE rollover links   */
/* Commented out to see if it would fix issue
	with textfields in emailOrder.jsp not showing their outline. 
input[type="text"]	  {
	padding:0px;
	margin:0px;
	border:1px;
}
*/
#maindiv {
	position: absolute;
	left:50%;
	margin-left: -422px;
	width:842px;
	background-color: #ffffff;
	min-height: 664px;
}
#spotlight {
	position: absolute;
	left:50%;
	margin-left: -422px;
	margin-top: 10px;
	padding: 0px;
	width:842px;
}
#navMenu {
	position: absolute;
	left:50%;
	margin-left: -422px;
	margin-top: 216px;
	/*width:842px;*/
}
#smallmaindiv {
		
}
#smallspotlight {
	position: absolute;
	left:50%;
	margin-left: -422px;
	margin-top: 0px;
	width:842px;
}
#smallnavMenu {
	position: absolute;
	left:50%;
	margin-left: -422px;
	margin-top: 107px;
	width:842px;
}
#body {
	position: absolute;
	left:50%;
	margin-left: -422px;
	margin-top: 256px;
	width:842px;
	margin-bottom: 10 px;
	min-height: 325px;
	background-color: #ffffff;
}
#footer {
	position: absolute;
	left:50%;
	margin-left: -200px;
	bottom: 15px;
	color: #000000;
}
#printlink {
	position: absolute;
	left: 80%;
	color: #A6CE39;
	margin-top: 10px;
}
#printlink a:link    { color: #A6CE39 }       /* unvisited link */
#printlink a:visited { color: #A6CE39 }       /* visited links  */
#printlink a:active  { color: #A6CE39 }       /* active links   */
#printlink a:hover   { color: #A6CE39 } 

#picbody {
	position: absolute;
	left: 50%;
	margin-top: 20px;
	margin-left: -400px;
}
#textbody {
	float:right;
}
#printbody {
	background-color: #ffffff;
}
body.printview {
	background: #ffffff;
}
div.topmenubutton {
	float:left;
}
div.onlineservices {
	position: relative;
	min-height: 320px;
}
#uccsearchimg {
	position: relative;
	left: 50%;
	margin-left: -186px;
	margin-top: 0px;
	width: 400px;
}
#contactlisaimg {
	position: relative;
	left: 50%;
	margin-left: 185px;
	margin-top: -215px;
	width: 200px;
}
#searchbulletinimg {
	position: relative;
	left: 50%;
	margin-left: -390px;
	margin-top: 40px;
	width: 400px;
}
#lfaimg {
	position: relative;
	left: 50%;
	margin-left: 20px;
	margin-top: -143px;
	width: 400px;
}
div.centertext {
	text-align:center;	
}
div.iowaimg {
	position: relative;
	left: 50%;
	margin-left: -300px;
	width: 200px;
}
div.kansasimg {
	position: relative;
	left: 50%;
	margin-left: 60px;
	margin-top: -189px;
	width: 200px;
}
div.centerheading {
	position: absolute;
	left: 50%;
	margin-top: 10px;
	margin-left: -250px;	
	font-weight: bold;
	font-size: 16px;
	width:600px;
}
#emailinfo {
	position: absolute;
	left: 50%;
	margin-top: 260px;
	margin-left: -100px;
}
#webinfo {
	position: absolute;
	left: 50%;
	margin-top: 290px;
	margin-left: -100px;
}
#iowacontact {
	position: absolute;
	left: 50%;
	margin-top: 40px;
	margin-left: -297px;
	max-height: 202px;
}
#kansascontact {
	position: absolute;
	left: 50%;
	margin-top: 40px;
	margin-left: 61px;
	max-height: 202px;
}
#footerpic {
	position: absolute;
	left:50%;
	margin-left: -418px;
	bottom: 0px;
	color: #000000;
}
#footer {
	position: absolute;
	left:50%;
	margin-left: -200px;
	bottom: -42px;
	color: #000000;
}
.itemlisthead,.itemlist {
	margin-top:0; 
	padding-top:0;
	padding-left:0;
	margin-left:40px;
}
.nobottomspace {
	margin-bottom:0;	
}
#footer a { color:#000000;font-weight:normal; }
#footer a:link { color:#000000 }
#footer a:link { color:#000000 }
#footer a:link { color:#000000 }
p.contactinfo
{
	margin: 0 0 1.25em;
	line-height: 13px;
	padding: 0 5px;
	color: #000000;
}
p.contactinfo.a:link    { color: #000000 }       /* unvisited link */
p.contactinfo.a:visited { color: #000000 }       /* visited links  */
p.contactinfo.a:active  { color: #000000 }       /* active links   */
p.contactinfo.a:hover   { color: #000000 }       /* MSIE rollover links   */
p.confirmP {
	padding-left: 15px;
}
div.tipsbody {
	width: 812px;
	margin-top: 25px; 
	padding-left: 15px;
	padding-right: 15px;
}
div.webtipsitemlist {
	margin-top:0px; 
	padding-top:0px;
	padding-left:0;
	margin-left:40px;
}
div.websearchingtips {
	position: relative;	
}
div.websearchingtips div.centerheading {
	position: relative;
	text-align: center;
	font-weight: normal;
	font-size: 110%;
	width: 450px;
	left: 50%;
	margin-left:-225px;
	margin-top:0px; 
	padding-top:0px;
	padding-left:0;
}
div.websearchingtips div.tipsbody {
	position:relative;
	width: 812px;
	margin-top: 10px; 
	padding-left: 15px;
	padding-right: 15px;
}
div.tb {
	position:static;
	width: 812px;
	margin-top: 0px; 
	padding-left: 15px;
	padding-right: 15px;
}
div.tb div.tbsubsection {
	position: static;
}
div.tb div.tbcenterheading {
	position: static;
	text-align: center;
	margin-bottom: 10px;
	font-size: 110%;
}
div.tb div.tbleftheading {
	position: static;
	text-align: left;
}
div.reasons {
	position: static;	
}
div.reasons div.centerheading {
	position: absolute;
	text-align: center;
	font-weight: normal;
	font-size: 110%;
	width: 450px;
	left: 50%;
	margin-left:-225px;
	margin-top:0px; 
	padding-top:0px;
	padding-left:0;
}
div.reasonsitemlist{
	margin-top:0px; 
	padding-top:0px;
	padding-left:0;
	margin-top:60px;
	margin-left:40px;
	margin-right:40px;
}
div.reasonsitemlist .itemlisthead {
	margin-top:0;
	padding-top:0;
	padding-left:0;
	margin-left:0;
}
div.reasonsitemlist .itemlist {
	margin-top:0;
	margin-bottom:10px;  
	padding-top:0;
	padding-left:0;
}