body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
/*	line-height: 140%; */
	color: #666666;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

/* color template for general pages, orange color scheme */
#Temp01 {
}

/* \*/
* html #Temp01 {
height: 100%;
}
/* */

/* color template for Who We Are pages, blue color scheme */
#Temp02 {
}
/* color template for What We Do pages, burgundy color scheme */
#Temp03 {
}
/* color template for Investors pages, green color scheme */
#Temp04 {
}
/* color template for Careers pages, purple color scheme */
#Temp05 {
}

#nav {
	margin-top: 30px;
	padding-left: 20px;
	margin-bottom: 0px;
}

.wrapper {
	background-color: #f2eee1;
	border-bottom-width: 50px;
	border-bottom-style: solid;
	border-bottom-color: #CA831C;
	padding-top: 10px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-left-color: #666666;
}

#Temp01 .wrapper {
	border-bottom-color: #ca831c;
	width: 800px;
}

#Temp02 .wrapper {
	border-bottom-color: #00247e;
	width: 800px;
}

#Temp03 .wrapper {
	border-bottom-color: #854A27;
	width: 800px;
}

#Temp04 .wrapper {
	border-bottom-color: #70891C;
	width: 800px;
}

#Temp05 .wrapper {
	border-bottom-color: #7F717F;
	width: 800px;
}

#Temp01 #content {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #FFFFFF;
	background-image: url(../images/bakrdTile_01.gif);
	background-repeat: repeat-y;
	width: 760px;
	padding: 0px;
	margin-left: 20px;
	
}
#Temp02 #content {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #FFFFFF;
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/bakrdTile_02.gif);
	background-repeat: repeat-y;
	width: 760px;
	padding: 0px;
	margin-left: 20px;
	
}

#Temp03 #content {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #FFFFFF;
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/bakrdTile_03.gif);
	background-repeat: repeat-y;
	width: 760px;
	padding: 0px;
	margin-left: 20px;
	
}

#Temp04 #content {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #FFFFFF;
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/bakrdTile_04.gif);
	background-repeat: repeat-y;
	width: 760px;
	padding: 0px;
	margin-left: 20px;
	height: 100%;
	
}

#Temp05 #content {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color: #FFFFFF;
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/bakrdTile_05.gif);
	background-repeat: repeat-y;
	width: 760px;
	padding: 0px;
	margin-left: 20px;
	
}
#top {
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 20px;
	clear: both;
}

#top .logo {
	width: 277px;
	height: 57px;
}

#title {
}

.mainImage {
	margin-left: 5px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
}

#Temp01 .mainImage {
	border-right-color: #CA831C;
}

#Temp02 .mainImage {
	border-right-color: #00247e;
}

#Temp03 .mainImage {
	border-right-color: #854A27;
}

#Temp04 .mainImage {
	border-right-color: #70891C;
}

#Temp05 .mainImage {
	border-right-color: #7F717F;
}

.secondaryGlobal {
	font-size: 10px;
	float: right;
	border: none;
}

.stocks {
	clear: both;
	float: right;
	width: 275px;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}

.box {
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 0px 3px 3px;
	/*border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;*/
}

#ContentBox {
	padding-left: 15px;
	margin-top: 20px;
	clear: both;
}

.contactUsBox {
	width: 230px;
	height: 190px;
	margin-left: 52px;
	margin-top: 10px;
}

.contactUsBox .box {
	background-image: url(../images/box_contactUs_title.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #666666;
	border: #155295;
}

.quickLinksBox {
	width: 230px;
	height: 190px;
	margin-left: 52px;
	margin-top: 10px;
}

.quickLinksBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/contactUs/box_quickLinks.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #666666;
	border: #666666;
}

.investorsBox .box {
	background-image: url(../images/box_investors.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 40px;
	padding-bottom: 5px;
	padding-left: 45px;
	color: #666666;
	/*border: 1px solid #7D1A6B;*/
}

.investorsBox {
	width: 230px;
	margin-left: 52px;
	margin-top: 15px;
	margin-bottom: 10px;
}

.investorsContactsBox .box {
	background-image: url(../images/box_stei.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #666666;
	border-right: 1px solid #70891C;
	border-bottom: 1px solid #70891C;
	border-left: 1px solid #70891C;
}

.investorsContactsBox {
	width: 230px;
	margin-left: 52px;
	margin-top: 15px;
	margin-bottom: 10px;
}

/* side box on investors that holds stock qoute */
.stockQuoteBox {
	width: 230px;
	height: 190px;
	margin-left: 52px;
	margin-top: 10px;
}

.stockQuoteBox .box {
	background-image: url(../images//box_stockQuote.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	color: #666666;
	border: #70891C;  
	padding-right: 0px;
	padding-left: 0px;
	height: 100px;
}

.stockBox01 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70891C;
	padding-bottom: 5px;
	text-align: center;
	font-weight: bold;
}

.stockBox02 {
	padding-left: 5px;
	width: 100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70891C;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #70891C;
	padding-bottom: 5px;
	float: left;
	padding-top: 2px;
	clear: left;
	height: 15px;
}

.stockBox03 {
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70891C;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 117px;
	text-align: right;
	padding-top: 2px;
	clear: right;
	height: 15px;
}

.stockBox04 {
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70891C;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 117px;
	text-align: right;
	padding-top: 2px;
	clear: right;
	height: 15px;
}

.stockBox05 {
	padding-top: 2px;
	padding-bottom: 5px;
	text-align: center;
	clear: left;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #7D1A6B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70891C;
}

.stockBox06 {
	padding-top: 2px;
	padding-bottom: 5px;
	text-align: center;
	clear: left;
}
/* end stock box classes */

.LatestNews {
	float: left;
	width: 230px;
	margin-right: 10px;
	height: 190px;
}



.LatestNews .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/default/latestNews.gif);
	background-repeat: no-repeat;
	padding: 15px 5px 5px;
	background-color: #FFFFFF;
}

.LatestNews .box ul {
	margin-left: 15px;

}

.LatestNews .box li {
	font-size: 0.65em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	line-height: 140%;
	padding-bottom: 3px;
}

.quickLinksBox .box ul {
	margin-left: 15px;

}

.quickLinksBox .box li {
	line-height: 140%;
	list-style-position: outside;
	list-style-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/general/bullet2.gif);
}



.box li {
	line-height: 140%;
	list-style-position: outside;
	list-style-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/general/bullet2.gif);
}

.box ul {
	margin-left: 15px;

}

.investorsBox .box ul {
	margin-left: 15px;

}
.investorsBox .box li {
	line-height: 140%;
	list-style-position: outside;
	list-style-image: url(../images/bullet2.gif);
}

.stocks .box {
	background-image: url(../images/stocks.gif);
	background-repeat: no-repeat;
	padding: 15px 5px 5px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
}

.Spotlight {
	float: left;
	width: 276px;
	margin-right: 10px;
		height: 190px;
}

.Spotlight .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/default/spotlight.gif);
	background-repeat: no-repeat;
	padding: 27px 0px 0px;
	background-color: #FFFFFF;
}

.ContactUs {
	float: left;
	width: 276px;
	margin-right: 10px;
}

.ContactUs .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/contactUs/box_contactUs_title.gif);
	background-repeat: no-repeat;
	padding: 27px 0px 0px;
	background-color: #FFFFFF;
}

.DidYouKnow {
	float: left;
	width: 175px;
	margin-right: 10px;
	height: 190px;
}

.DidYouKnow .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/default/DidYouKnow.gif);
	background-repeat: no-repeat;
	padding: 27px 0px 0px;
	background-color: #CA831C;
	height: 162px;
}

a:link {
	color: #00247e;
}
a:visited {
	color: #990099;
}
a:hover {
	color: #999999;

}
a:active {
	color: #FF0000;
}





ul.quicklinks {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/default/quickLinks.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 15px;
	margin-left: 35px;
	font-size: .65em;
}

.quicklinks li {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/default/bullet1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	padding-left: 15px;
	margin-left: 15px;
}

/*
p {
	font-size: 0.7em;
	margin-left: 40px;
	margin-right: 65px;
	line-height: 130%;
}
*/

h2 {
	font-size: .8em;
	margin-bottom: -12px;
	margin-left: 25px;
	margin-right: 65px;
}

#Temp01 h2 {
	color: #155295;
}

#Temp02 h2 {
	color: #BA8100;
}
#Temp03 h2 {
	color: #21636F;
}
#Temp04 h2 {
	color: #7D1A6B;
}
#Temp05 h2 {
	color: #7F8273;
}

#footer {
}

#footer p {
	font-size: 10px;
	text-align: center;
}

#legal {
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #999999;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}

#legal p {
	font-size: 0.65em;
	line-height: 130%;
	margin: 0px 20px;
}

/* holds the locations map */
.locationsMap {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}

.subImage {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
    border-bottom-color: #666666;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}

#Temp01 .subImage {
	border-top-color: #CA831C;
	border-right-color: #CA831C;
    border-left-color: #CA831C;

}

#Temp02 .subImage {
	border-top-color: #00247e;
	border-right-color: #00247e;
    border-left-color: #00247e;

}


#Temp03 .subImage {
	border-top-color: #854A27;
	border-right-color: #854A27;
    border-left-color: #854A27;

}

#Temp04 .subImage {
	border-top-color: #70891C;
	border-right-color: #70891C;
    border-left-color: #70891C;

}

#Temp05 .subImage {
	border-top-color: #7F717F;
	border-right-color: #7F717F;
    border-left-color: #7F717F;

}

.subImage2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #666666;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	float: right;
	margin-right: 40px;
	margin-left: 5px;
}

#Temp01 .subImage2 {
	border-top-color: #CA831C;
	border-right-color: #CA831C;
    border-left-color: #CA831C;

}

#Temp02 .subImage2 {
	border-top-color: #00247e;
	border-right-color: #00247e;
    border-left-color: #00247e;

}


#Temp03 .subImage2 {
	border-top-color: #854A27;
	border-right-color: #854A27;
    border-left-color: #854A27;

}

#Temp04 .subImage2 {
	border-top-color: #70891C;
	border-right-color: #70891C;
    border-left-color: #70891C;

}

#Temp05 .subImage2 {
	border-top-color: #7F717F;
	border-right-color: #7F717F;
    border-left-color: #7F717F;

}


.contactBox {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 47px;
}


.form {
	font-size: 0.7em;
	line-height: 110%;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px solid #F2E0C6;
	background-color: #FCF7EF;
	color: #666666;
}



input {
	font-size: 11px;
	line-height: 110%;
	color: #666666;
}

.clear {
	clear: both;
}

/* boxes on Investors page content area */

#webcast {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/investors/webcast.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 300px;
	padding-left: 35px;
	padding-top: 15px;
	margin-left: 50px;
	border: 1px solid #70891C;
	font-size: .65em;
	line-height: 110%;
	padding-bottom: 10px;
}

#pressRelease {
	width: 300px;
	padding-left: 15px;
	padding-top: 15px;
	margin-left: 50px;
	border: 1px solid #70891C;
	font-size: .65em;
	line-height: 110%;
	padding-bottom: 10px;
	padding-right: 20px;
}

.latPressRel {
	font-size: 0.8em;
	font-weight: bold;
	color: #7D1A6B;
	line-height: 100%;
	padding-left: 50px;
	margin-top: 15px;
}

.releaseItem {
	padding-bottom: 5px;
}

#finInfo {
	width: 315px;
	padding-left: 10px;
	padding-top: 15px;
	margin-left: 50px;
	border: 1px solid #70891C;
	font-size: .65em;
	line-height: 110%;
	padding-bottom: 10px;
	padding-right: 10px;
}

.latFinInfo {
	font-size: 0.8em;
	font-weight: bold;
	color: #7D1A6B;
	line-height: 100%;
	padding-left: 50px;
	margin-top: 15px;
}


.irContactBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/investors/irContacts.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #666666;
	border-right: 1px solid #7D1A6B;
	border-bottom: 1px solid #7D1A6B;
	border-left: 1px solid #7D1A6B;
}

.irContactBox {
	width: 230px;
	margin-left: 100px;
	margin-top: 15px;
	margin-bottom: 10px;
}

/* stock information page */





.stockInfoBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/investors/stockInfo.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #666666;
	border: #70891C;
}

.stockInfoBox {
	width: 230px;
	margin-left: 52px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.stockInfoBox .box ul {
	margin-left: 15px;

}
.stockInfoBox .box li {
	line-height: 140%;
	list-style-position: outside;
	list-style-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/general/bullet2.gif);
}

.stockChartForm {
	font-size: .7em;
	font-weight: bold;
	border: 1px solid #70891C;
	width: 300px;
	background-color: #F5F7F0;
	margin-left: 40px;
}

.contentIndent {
	margin-left: 50px;
}

.marketInfoBox {
	width: 300px;
	margin-left: 65px;
	margin-top: 50px;
	margin-bottom: 50px;
}

.marketInfoBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/investors/marketInfo.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	color: #666666;
	border: #70891C;
	padding-right: 0px;
	padding-left: 0px;
	height: 100px;
}

.marketInfoBox .stockBox02 {
	padding-left: 5px;
	width: 150px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70891C;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #70891C;
	padding-bottom: 5px;
	float: left;
	padding-top: 2px;
	clear: left;
	height: 15px;
}

.marketInfoBox .stockBox03 {
	float: right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70891C;
	padding-right: 5px;
	padding-bottom: 5px;
	width: 137px;
	text-align: right;
	padding-top: 2px;
	clear: right;
	height: 15px;
}


table .investorsData {
	font-size: 10px;
	margin-left: 40px;
	margin-top: 15px;
	line-height: 100%;
}

table .investorsContact {
	font-size: 10px;
	margin-left: 50px;
	margin-top: 15px;
	line-height: 100%;

}

table.historicalLookup {
	font-size: 0.7em;
	font-weight: bold;
	border: 1px solid #70891C;
	background-color: #F5F7F0;
	margin-left: 40px;
	width: 340px;
	margin-top: 15px;
	line-height: 130%;
}

.stockChartgraphic {
	margin-left: 40px;
}

table.qa {
	margin-left: 40px;
		font-size: .7em;
}

.ques {
	font-weight: bold;
	color: #7D1A6B;
	line-height: 100%;
}

.answer {
	font-weight: bold;
	color: #666666;
	line-height: 100%;
}

.ques p {
	margin-left: 0px;
	font-size: 100%;
	margin-right: 0px;
	line-height: 130%;
}

.answer p {
	margin-left: 0px;
	font-size: 100%;
	font-weight: normal;
	color: #666666;
	margin-right: 0px;
	line-height: 130%;
}

table.split {
	font-size: 100%;
	font-weight: normal;
	color: #666666;
	text-align: center;
}

ol {
	margin-left: 75px;
	font-size: 0.7em;
	margin-right: 65px;
}

table.emailAlerts {
	font-size: .7em;
	font-weight: bold;
	border: 1px solid #70891C;
	background-color: #F5F7F0;
	margin-left: 40px;
	width: 340px;
	margin-top: 15px;
}

#bodyContent ul {
	font-size: .7em;
	list-style-position: outside;
	list-style-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/general/bullet3.gif);
	margin-left: 65px;
	margin-right: 65px;
}

#bodyContent li {
	margin-bottom: 10px;
}

/* classes for SEc filings box */

.secBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/investors/secFilingsHeader.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #666666;
	border: #70891C;
}

.secBox {
	width: 230px;
	margin-left: 52px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.secBox .box ul {
	margin-left: 15px;

}
.secBox .box li {
	line-height: 140%;
	list-style-position: outside;
	list-style-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/general/bullet2.gif);
}

table.secData {
	font-size: 0.65em;
	font-weight: bold;
	border: 1px solid #70891C;
	background-color: #F5F7F0;
	margin-left: 40px;
	width: 340px;
	margin-top: 15px;
	line-height: 110%;
}

table.secData th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70891C;
	color: #7D1A6B;
	font-size: 110%;
	
}

td.border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70891C;
}

th.border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #70891C;
}

/* styles for Corp Gov area */

.budde {

}

h3 {
	font-size: 1em;
	line-height: 100%;
	margin-bottom: 0px;
	margin-right: 20px;
}

.documentsBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/investors/documents_header.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #666666;
	border: #7D1A6B;
	float: left;
}

.documentsBox {

    float: left;
}

.documentsBox .box ul {
	margin-left: 15px;
	margin-right: 15px;
	font-size: 90%;

}
.documentsBox .box li {
	line-height: 140%;
	list-style-position: outside;
	list-style-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/general/bullet2.gif);
}

.floatLeft {
	float: left;
	width: 175px;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;;
}

.corpGovBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/investors/corpGov_header.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #666666;
	border: #70891C;
}

.corpGovBox {
	width: 230px;
	margin-left: 52px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.corpGovBox .box ul {
	margin-left: 15px;

}
.corpGovBox .box li {
	line-height: 140%;
	list-style-position: outside;
	list-style-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/general/bullet2.gif);
}


table.commComp {
	font-size: 10px;
	font-weight: normal;
	border: 1px solid #70891C;
	background-color: #F5F7F0;
	margin-left: 40px;
	width: 340px;
	margin-top: 15px;
	line-height: 130%;
}

table.commComp th {
	font-size: 10px;
	font-weight: bold;
	border-bottom: 1px solid #70891C;

}

table.dwnldPDF {
	font-size: .65em;
	margin-left: 40px;
	margin-right: 40px;
	line-height: 110%;
	margin-top: 15px;
}

ul.execs {
	font-size: .7em;
	line-height: 130%;
	list-style-position: outside;
	list-style-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/general/bullet2.gif);
	margin-left: 100px;
	margin-right: 100px;
}

ul.execs li {
	padding-bottom: 5px;
}


body.bio {
	background-color: #D4DBBB;
	margin: 15px 0px 0px 15px;
	padding: 0px;
}

body.bio h1 {
	color: #70891C;
	font-size: 1.35em;
}

body.bio h2 {
	color: #7D1A6B;
	margin-top: -18px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 110%;
}

body.bio p {
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;

}

body.bio input {
	width: 65px;


}

table.bio {
	border: 1px solid #8EA14C;
	background-color: #F5F7F0;
	margin-right: 15px;
}

/* contact form for careers */

.form02 {
	font-size: 0.7em;
	line-height: 130%;
	margin-left: 40px;
	margin-right: 40px;
	border: 1px solid #BFC0B9;
	background-color: #F0F0EE;
	color: #666666;
}

.careersBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/careers/careersHeader.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #666666;
	border: #7F8273;
}

.careersBox {
	width: 230px;
	margin-left: 52px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.careersContactBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/careers/steiHeader_temp05.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #666666;
	border-right: 1px solid #7F717F;
	border-bottom: 1px solid #70891C;
	border-left: 1px solid #70891C;
}

.careersContactBox {
	width: 230px;
	margin-left: 52px;
	margin-top: 15px;
	margin-bottom: 10px;
}

/* styles for Locations */

.chooseStateBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/general/chooseState_header.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #666666;
	border: #155295;
}

.chooseStateBox {
	width: 550px;
	margin-left: 90px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.chooseStateBox table {
	font-size: 120%;
	line-height: 140%;
}

.StateResultsBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/general/results_header.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #666666;
	border: #155295;
}

.StateResultsBox {
	width: 550px;
	margin-left: 90px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.StateResultsBox p {
	margin-left: 0px;
	font-size: 100%;
	margin-right: 0px;
}

h3 {
	padding-left: 90px;
	padding-top: 10px;
	font-size: .9em;
	font-weight: normal;
}

/* who we are */

.whoWeAreBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/whoWeAre/whoweare_header.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #666666;
	border: #BA8100;
}

.whoWeAreBox {
	width: 230px;
	margin-left: 52px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* what we do */

.whatWeDoBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/whatWeDo/whatwedo_header.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 15px;
	color: #666666;
	border: #21636F;
}

.whatWeDoBox {
	width: 230px;
	margin-left: 52px;
	margin-top: 10px;
	margin-bottom: 10px;
}



.whatWeDoContactBox .box {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/whatWeDo/steiContact_header.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-size: 0.7em;
	line-height: 110%;
	padding-top: 30px;
	padding-bottom: 5px;
	padding-left: 5px;
	color: #666666;
	border-right: 1px solid #854A27;
	border-bottom: 1px solid #854A27;
	border-left: 1px solid #854A27;
}

.whatWeDoContactBox {
	width: 230px;
	margin-left: 52px;
	margin-top: 15px;
	margin-bottom: 10px;
}

/* site map*/

table.siteMap {
	margin-left: 40px;
	margin-top: 10px;
}

table.map01 {
}

table.map01 th {
	background-color: #CA831C;
	font-size: .9em;
	font-weight: bold;
	color: #FFFFFF;
}

table.map02 {
}

table.map02 th {
	background-color: #00247E;
	font-size: .9em;
	font-weight: bold;
	color: #FFFFFF;
}

table.map03 {
}

table.map03 th {
	background-color: #854A27;
	font-size: .9em;
	font-weight: bold;
	color: #FFFFFF;
}

table.map04 {
}

table.map04 th {
	background-color: #70891C;
	font-size: .9em;
	font-weight: bold;
	color: #FFFFFF;
}

table.map05 {
}

table.map05 th {
	background-color: #7F717F;
	font-size: .9em;
	font-weight: bold;
	color: #FFFFFF;
}

table.map06 {
}

table.map06 th {
	background-color: #666666;
	font-size: .9em;
	font-weight: bold;
	color: #FFFFFF;
}

ul.mapLinks {
	font-size: .7em;
	line-height: 140%;
	list-style-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/general/bullet2.gif);
	list-style-position: outside;
	margin-left: 35px;
	margin-top: 5px;
}

ul.mapLinks ul{
	font-size: 100%;
	line-height: 140%;
	list-style-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/general/bullet2.gif);
	list-style-position: outside;
	margin-left: 15px;
	margin-top: 5px;
}

/* styles for timeline */

#timeline {
	background-image: url(http://media.corporate-ir.net/media_files/IROL/78/78516/images_temp/timeline/tile.gif);
	background-repeat: no-repeat;
	height: 499px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CA831C;
	border-bottom-color: #7E707F;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00217E;
	padding-left: 12px;
	padding-top: 1px;
}

#timeline body {
}
