html, body  {
   padding: 0px;
   margin: 0px;
   background: #000000 url(commonmedia/tile.gif) repeat center top;
   background-attachment:fixed;
}

#pagelayout  {
   background: url(commonmedia/interiortile.gif) repeat-y center top;
   margin: 0px auto 0px auto;
   width: 908px;
}

.mir { letter-spacing : -1000em; }
/* Just for Opera, but hide from MacIE */
/*\*/html>body .mir { letter-spacing : normal; text-indent : -999em; overflow : hidden;}
/* End of hack */

fieldset {
border-style:none;
color:#348BF5;
}

.fullwidth {
max-width:435px;
}

textarea {
max-width:435px;
}

blockquote {
   font: 12px/20px Georgia, Times New Roman, Times, serif;
   font-style: italic;
   color: #0080FF;
}

acronym {
   border-bottom: 1px dotted  #999999;
}

ul  {
   font: 12px/18px Geneva, Arial, Helvetica, sans-serif;
   list-style: none;
   text-align: left;
   letter-spacing: 1px;
   position: relative;
   z-index: 2;
}

li {
   padding-bottom: 5px;
}

li a  {
   font: 14px/18px Geneva, Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #999999;
}

li a:hover  {
   color: #800000;
}

a {
	font-variant:small-caps;
	text-decoration:none;
	color:#0080FF;
}

a:hover {
	background: url(commonmedia/f2f2f2.gif);
}

h2 {
	font: 18px/22px Georgia, Times New Roman, Times, serif;
	color:#800000;
	font-weight: bold;
	text-transform: uppercase;
}

h3 {
   font: 14px/18px Georgia, Times New Roman, Times, serif;
   font-weight:bold;
}

#header  {
   visibility: visible;
   position: relative;
   width: 908px;
}

#whitetop {
   background: url(commonmedia/header.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 0px;
   z-index: 1;
   width: 902px;
   height: 101px;
}

#ifihome  {
   background: url(commonmedia/ifihomepopup.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 178px;
   top: 11px;
   z-index: 2;
   width: 76px;
   height: 78px;
}

#ifihomeb  {
   visibility: visible;
   position: relative;
   left: 261px;
   top: 12px;
   z-index: 2;
   width: 470px;
   height: 76px;
}

#ifihomeb a  {
   background: url(commonmedia/ifihomeb.gif) no-repeat 0% 0px;
   display: block;
   height: 76px;
   width: 470px;
   font-size: 76px;
   line-height: 76px;
}

#dateholder  {
   visibility: visible;
   position: absolute;
   left: 765px;
   top: 75px;
   z-index: 5;
   font: 10px Tahoma, Georgia, Helvetica, sans-serif;
   color: #999999;
   font-variant:small-caps;
   font-weight:bold;
   letter-spacing: 1px;
   text-align: left;
}






#ifiblogb a,
#registerb a,
#resourcesb a,
#aboutb a,
#connectingdotsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 35px;
   background-position: 0% 0px;
   font-size: 35px;
   line-height: 35px;
}

#aboutb  {
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 100px;
   z-index: 6;
   width: 148px;
   height: 35px;
}

#aboutb a  {
   width: 148px;
   background-image: url(commonmedia/aboutb.jpg);
}

#aboutb a:hover  {
   background-position: -148px 0%;
}

#resourcesb  {
   visibility: visible;
   position: absolute;
   left: 148px;
   top: 100px;
   z-index: 5;
   width: 184px;
   height: 35px;
}

#resourcesb a  {
   width: 184px;
   background-image: url(commonmedia/resourcesb.jpg);
}

#registerb a:hover,
#resourcesb a:hover  {
   background-position: -184px 0%;
}

#registerb  {
   visibility: visible;
   position: absolute;
   left: 329px;
   top: 100px;
   z-index: 4;
   width: 184px;
   height: 35px;
}

#registerb a  {
   width: 184px;
   background-image: url(commonmedia/registerb.jpg);
}

#ifiblogb  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 100px;
   z-index: 3;
   width: 162px;
   height: 35px;
}

#ifiblogb a  {
   width: 162px;
   background-image: url(commonmedia/ifiblogb.jpg);
}

#ifiblogb a:hover  {
   background-position: -162px 0%;
}

#connectingdotsb  {
   visibility: visible;
   position: absolute;
   left: 669px;
   top: 100px;
   z-index: 2;
   width: 236px;
   height: 35px;
}

#connectingdotsb a  {
   width: 236px;
   background-image: url(commonmedia/connectingdotsb.jpg);
}

#connectingdotsb a:hover  {
   background-position: -236px 0%;
}





#submenubar  {
   background: url(commonmedia/submenubar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 134px;
   z-index: 1;
   width: 900px;
   height: 25px;
}

#facilityb a,
#sponsorsb a,
#missionvisionb a,
#peopleb a,
#historyb a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#presentationsb a,
#participantsb a,
#acronymsb a,
#associationsb a,
#standardsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#participantsb a:hover  {
   background-position: -155px 0%;
}

#participantsb a  {
   width: 155px;
   background-image: url(commonmedia/participantsb.gif);
}

#participantsb  {
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 136px;
   z-index: 2;
   width: 155px;
   height: 16px;
}

#standardsb a  {
   width: 171px;
   background-image: url(commonmedia/standardsb.gif);
}

#standardsb  {
   visibility: visible;
   position: absolute;
   left: 316px;
   top: 136px;
   z-index: 4;
   width: 171px;
   height: 16px;
}

#standardsb a:hover  {
   background-position: -171px 0%;
}

#presentationsb a:hover  {
   background-position: -109px 0%;
}

#presentationsb a  {
   width: 109px;
   background-image: url(commonmedia/presentationsb.gif);
}

#presentationsb  {
   visibility: visible;
   position: absolute;
   left: 183px;
   top: 136px;
   z-index: 2;
   width: 109px;
   height: 16px;
}

#associationsb a:hover  {
   background-position: -180px 0%;
}

#associationsb a  {
   width: 180px;
   background-image: url(commonmedia/associationsb.gif);
}

#associationsb  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 136px;
   z-index: 2;
   width: 180px;
   height: 16px;
}

#acronymsb a:hover  {
   background-position: -191px 0%;
}

#acronymsb a  {
   width: 191px;
   background-image: url(commonmedia/acronymsb.gif);
}

#acronymsb  {
   visibility: visible;
   position: absolute;
   left: 709px;
   top: 136px;
   z-index: 2;
   width: 191px;
   height: 16px;
}

#missionvisionb  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 136px;
   z-index: 2;
   width: 130px;
   height: 16px;
}

#missionvisionb a  {
   width: 130px;
   background-image: url(commonmedia/missionvisionb.gif);
}

#missionvisionb a:hover  {
   background-position: -130px 0%;
}

#historyb  {
   visibility: visible;
   position: absolute;
   left: 187px;
   top: 136px;
   z-index: 2;
   width: 63px;
   height: 16px;
}

#historyb a  {
   width: 63px;
   background-image: url(commonmedia/historyb.gif);
}

#historyb a:hover  {
   background-position: -63px 0%;
}

#peopleb  {
   visibility: visible;
   position: absolute;
   left: 309px;
   top: 136px;
   z-index: 2;
   width: 52px;
   height: 16px;
}

#peopleb a  {
   width: 52px;
   background-image: url(commonmedia/peopleb.gif);
}

#peopleb a:hover  {
   background-position: -52px 0%;
}

#faqb  {
   visibility: visible;
   position: absolute;
   left: 420px;
   top: 136px;
   z-index: 2;
   width: 40px;
   height: 18px;
}

#faqb a  {
   background: url(commonmedia/faqb.gif) no-repeat 0% 0px;
   display: block;
   height: 18px;
   width: 40px;
   font-size: 18px;
   line-height: 18px;
}

#faqb a:hover  {
   background-position: -40px 0%;
}

#sponsorsb  {
   visibility: visible;
   position: absolute;
   left: 511px;
   top: 136px;
   z-index: 2;
   width: 71px;
   height: 16px;
}

#sponsorsb a  {
   width: 71px;
   background-image: url(commonmedia/sponsorsb.gif);
}

#sponsorsb a:hover  {
   background-position: -71px 0%;
}

#facilityb  {
   visibility: visible;
   position: absolute;
   left: 638px;
   top: 136px;
   z-index: 2;
   width: 62px;
   height: 16px;
}

#facilityb a  {
   width: 62px;
   background-image: url(commonmedia/facilityb.gif);
}

#facilityb a:hover  {
   background-position: -62px 0%;
}

#indianauniversityb  {
   visibility: visible;
   position: absolute;
   left: 745px;
   top: 137px;
   z-index: 2;
   width: 132px;
   height: 15px;
}

#indianauniversityb a  {
   background: url(commonmedia/bloomingtonb.gif);
   display: block;
   width: 132px;
   height: 15px;
   font-size: 15px;
   line-height: 15px;
}

#indianauniversityb a:hover {
   background: url(commonmedia/bloomingtonr.gif);
}

#welcome {
   background-image: url(commonmedia/welcome.gif);
   overflow: hidden;
   visibility: visible;
   position: absolute;
   left: 285px;
   top: 137px;
   z-index: 2;
   width: 343px;
   height: 15px;
}







#contentarea {
   background: url(commonmedia/interiortile.gif) repeat-y center;
   padding: 90px 0px 0px 0px;
}

#maincontent  {
   position: relative;
   float: left; width: 450px;
   font: 12px/18px Tahoma, Sylfaen, Georgia, Helvetica, sans-serif;
   margin: -18px 0px 0px 35px;
   text-align: left;
   letter-spacing: 1px;
   color: #333333;
   visibility: visible;
   padding: 0px 0px 0% 0px;
}

#maincontent p {
   text-align: left;
   padding-bottom: 20px;
}

#rightcolumn {	
	position: relative;
	float: right;
	margin: -4px 4px 6px 0px;
	width: 386px;
}

img  {
    visibility: visible;
	position: relative;
	z-index: 2;
	border: 2px solid #FFFFFF;
	width: 374px;
}

#date {
   text-align: center;
   margin: 0px auto 0px auto;
   color: #800000;
   font: 14px/20px Georgia, Times New Roman, Times, serif;
   font-weight:bold;
}

#box  {
   background: url(commonmedia/f2f2f2.gif);
   visibility: visible;
   padding: 5px 5px 5px 5px;
   margin: 0px 0px 6px 0px;
   position: relative;
   z-index: 1;
   width: 364px;
   border: 2px solid #FFFFFF;
}

#vision  {
   background: url(commonmedia/vision.gif) no-repeat;
   visibility: visible;
   margin: 5px auto 5px auto;
   position: relative;
   z-index: 2;
   width: 89px;
   height: 20px;
}

#mission  {
   background: url(commonmedia/mission.gif) no-repeat;
   visibility: visible;
   margin: 5px auto 5px auto;
   position: relative;
   z-index: 2;
   width: 110px;
   height: 20px;
}

#visiontext p  {
   font: 14px/20px Tahoma, Sylfaen, Georgia, Helvetica, sans-serif;
   margin: 10px 0px 0px 0px;
   color: #666666;
   letter-spacing: 1px;
   padding-bottom: 10px;
   padding-right: 5px;
   padding-left: 5px;
   text-indent: 10px;
   text-align: center;
}

#visiontext  {
   visibility: visible;
   position: relative;
   z-index: 2;
   width: 364px;
}

#contact  {
   background: url(commonmedia/contact.gif) no-repeat;
   visibility: visible;
   margin: 5px auto 5px auto;
   position: relative;
   z-index: 2;
   width: 122px;
   height: 20px;
}

#contacttext {
   visibility: visible;
   position: relative;
   z-index: 2;
   width: 364px;	

}

#contacttext p  {
   font: 14px/28px Tahoma, Sylfaen, Georgia, Helvetica, sans-serif;
   margin: 10px 0px 0px 0px;
   color: #666666;
   letter-spacing: 1px;
   padding-bottom: 10px;
   padding-right: 5px;
   padding-left: 5px;
   text-align: center;
}

#sponsors  {
   background: url(commonmedia/presentedby.gif) no-repeat;
   visibility: visible;
   margin: 5px auto 20px auto;
   position: relative;
   z-index: 2;
   width: 182px;
   height: 22px;
}

#feab a  {
   width: 337px;
   background: url(commonmedia/FEAr.gif) no-repeat 0% 0px;
   display: block;
   height: 36px;
   font-size: 36px;
   line-height: 36px;
}

#feab  {
   visibility: visible;
   position: relative;
   margin: 20px auto 20px auto;
   z-index: 2;
   width: 337px;
   height: 36px;
}

#iub  {
   visibility: visible;
   position: relative;
   margin: 20px auto 20px auto;
   z-index: 2;
   width: 225px;
   height: 28px;
}

#iub a  {
   background: url(commonmedia/IUb.gif) no-repeat 0% 0px;
   display: block;
   height: 28px;
   width: 225px;
   font-size: 28px;
   line-height: 28px;
}









#footerbox  {
   clear: both;
   padding-top: 10px;
   padding-bottom: 10px;
   margin: 0px auto 0px auto;
   background: url(commonmedia/f2f2f2.gif);
   visibility: visible;
   position: relative;
   bottom: 0px;
   z-index: 1;
   width: 896px;
   border: 2px solid #FFFFFF;
   
}

#navigation {
   background: url(commonmedia/navigation.gif) no-repeat;
   visibility: visible;
   margin: 5px auto 15px auto;
   position: relative;
   z-index: 2;
   width: 157px;
   height: 18px;
}

#footernavmenu  {
   margin: 5px 30px 5px 30px;
   font: 10px/30px Tahoma;
   list-style: none;
   text-align: center;
   letter-spacing: 1px;
   position: relative;
   z-index: 5;
}

#footernavmenu li  {
   height: 100%;
   display: inline;
}

#footernavmenu li a  {
   font: 10px/30px Geneva, Arial, Helvetica, sans-serif;
   padding: 5px 5px 5px 5px;
   text-decoration: none;
   color: #999999;
   border: 1px solid #FFFFFF;
}

#footernavmenu li a:hover  {
   color: #FFFFFF;
   background-color: #348BF5;
   background-image: none;
}