@charset "UTF-8";
/* CSS Document */

*						{margin:0; padding:0; border:0;}

body					{
						background-color:#8a8c8e; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; color:#000000; text-align:center;
						/* IE6 needs this to center the layout in the browser window */
						}
						
p						{font:normal normal normal 11px/14px Arial, Helvetica, sans-serif; color:#000000; text-align:left;}						

h2						{
						font: normal normal bold 12px/14px Arial, Helvetica, sans-serif; color:#00aeef; text-align:left; margin:2px 0px;
						}
						
h3						{
						font: normal normal normal 11px/14px Arial, Helvetica, sans-serif; color:#00aeef; text-align:left; margin:2px 0px;
						}

ul						{margin-left:20px;} 

li						{
						font: normal normal normal 11px/15px Arial, Helvetica, sans-serif; color:#000000; text-align:left;
						}
						
a:link					{font:normal normal normal 11px arial, helvetica, sans-serif; color:#00aeef; text-align:left; text-decoration:none;}
a:hover					{font:normal normal normal 11px arial, helvetica, sans-serif; color:#000000; text-align:left; text-decoration:underline;}
a:visited				{font:normal normal normal 11px arial, helvetica, sans-serif; color:#8a8c8e; text-align:left; text-decoration:none;}

img						{margin:0px; padding:0px; border:0px;}

#main_wrapper			{
						background-color: #ffffff;
						width:760px;
						margin-left:auto; margin-right:auto;
						padding:0px;
						text-align:center; /* prevents page inheriting IE6 centering hack on body */
						border:0px;
						}
					
#main_header_wrapper	{
						background-color:#000000;
						width:760px;
						margin:0px; padding:0px;
						text-align:center;
						border:0px;
						}
												
#header_a				{
						background-color:#000000;
						width:440px; height:75px;
						margin:0px; padding:20px;
						text-align:left;
						border:0px;
						float:left;
						}
						
#header_b				{
						background-color:#000000;
						width:240px; height:75px;
						margin:0px; padding:20px 20px 20px 20px; margin-bottom:0px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:10px;
						line-height:16px;
						text-align:right;
						color:#ffffff;
						border:0px;
						float:left;
						}
						
#header_b a:link		{font:normal normal normal 10px arial, helvetica, sans-serif; color:#ffffff; text-decoration:none;}
#header_b a:hover		{font:normal normal normal 10px arial, helvetica, sans-serif; color:#ffffff; text-decoration:underline;}
#header_b a:visited		{font:normal normal normal 10px arial, helvetica, sans-serif; color:#ffffff; text-decoration:none;}					
						
#tier_1_navigation		{
						background-color:#000000;
						width:740px; height:25px;
						margin:0px; padding:0px 0px 0px 20px;
						text-align:left;
						border:0px;
						clear:both;
						}
						
.tier_1_tab_static		{
						background-image: url(http://media.corporate-ir.net/media_files/IROL/22/223485/newsite/tab_static.gif); background-repeat:no-repeat;
						width:145px; height:20px;
						margin:0px 2px 0px 0px; padding:5px 0px 0px 0px;
						text-align:center; border:0px;
						font: normal normal bold 12px Arial, Helvetica, sans-serif; color:#00aeef;
						float:left; clear:none;
						}						
						
.tier_1_tab_rollover	{
						background-image: url(http://media.corporate-ir.net/media_files/IROL/22/223485/newsite/tab_rollover.gif); background-repeat:no-repeat;
						width:145px; height:20px;
						margin:0px 2px 0px 0px; padding:5px 0px 0px 0px;
						text-align:center;
						font: normal normal bold 12px Arial, Helvetica, sans-serif; color:#ffffff;
						float:left; clear:none;
						}
						
#tier_2_navigation		{
						background-color:#00aeef;
						width:740px; height:20px;
						margin:0px; padding:5px 0px 0px 20px;
						text-align:left;
						color:#ffffff;
						border:0px;
						clear:both;
						}
					
#tier_2_navigation a:link		{font:normal normal normal 10px arial,verdana, helvetica, sans-serif; color:#ffffff; text-decoration:none;}
#tier_2_navigation a:hover		{font:normal normal normal 10px arial,verdana, helvetica, sans-serif; color:#ffffff; text-decoration:underline;}
#tier_2_navigation a:visited	{font:normal normal normal 10px arial,verdana, helvetica, sans-serif; color:#ffffff; text-decoration:none;}
						
.vertical_divider		{
						background-image: url(http://media.corporate-ir.net/media_files/IROL/22/223485/newsite/vertical_dots.gif); background-repeat:repeat-y;
						width:2px; height:84px;
						margin:5px 0px; padding:0px;
						text-align:center;
						border:0px;
						float:left;
						}
						
#main_content_wrapper	{
						background-color:#ffffff;
						width:760px;
						margin:0px; padding:0px;
						text-align:center;
						border:0px;
						clear:both;
						}
						
#left_content_area		{
						background-color:#ffffff;
						width:340px;
						margin:0px; padding:20px 0px 0px 20px;
						font: normal normal normal 11px/14px Arial, Helvetica, sans-serif; color:#000000; text-align:left;
						border:0px;
						float:left;
						}
						
#right_content_area		{
						background-color:#ffffff;
						width:360px;
						margin:0px; padding:20px; 
						font: normal normal normal 11px/14px Arial, Helvetica, sans-serif; color:#000000; text-align:left;
						border:0px;
						float:left;
						}
						
#bottom_content_area	{
						background-color:#ffffff;
						width:720px;
						margin:0px; padding:0px 20px 20px 20px; text-align:left;
						border:0px;
						clear:both;
						}						
						
#main_divisions_wrapper	{
						background-color:#ffffff;
						width:760px;
						margin:0px; padding:0px; text-align:left;
						border:0px;
						clear:both;
						}

#divisions_header		{
						background-color:#8a8c8e;
						width:735px; height:21px;
						margin:0px 10px 0px 10px; padding:4px 0px 0px 5px;
						border:0px;
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						font-weight:bold;
						color:#ffffff;
						text-align:left;
						}
						
.division				{
						background-color:#ffffff;
						width:130px;
						margin:0px; padding:8px 10px 10px 10px; text-align:left;
						border:0px;
						font: normal normal normal 10px/12px Arial, Helvetica, sans-serif; color:#8a8c8e;
						float:left;
						}
						
.division a:link		{font:normal normal normal 10px arial, helvetica, sans-serif; color:#00aeef; text-decoration:none;}
.division a:hover		{font:normal normal normal 10px arial, helvetica, sans-serif; color:#000000; text-decoration:underline;}
.division a:visited		{font:normal normal normal 10px arial, helvetica, sans-serif; color:#00aeef; text-decoration:none;}
						
#main_footer_wrapper	{
						width:760px;
						margin:0px; padding:0px;
						text-align:center;
						border:0px;
						clear:both;
						}
	
#footer_1a				{
						background-color:#000000;
						width: 550px; height:15px; margin:0px; padding:10px; text-align:left;
						border:0px;
						font-size:9px; color:#ffffff;
						float:left;
						font:10px arial, helvetica, sans-serif; color:#ffffff;
						}
						
#footer_1a a:link		{font:normal normal normal 10px arial,verdana, helvetica, sans-serif; color:#ffffff; text-decoration:none;}
#footer_1a a:hover		{font:normal normal normal 10px arial,verdana, helvetica, sans-serif; color:#ffffff; text-decoration:underline;}
#footer_1a a:visited	{font:normal normal normal 10px arial,verdana, helvetica, sans-serif; color:#ffffff; text-decoration:none;}

						
#footer_1b				{
						background-color:#000000;
						width: 170px; height:15px;
						margin:0px; padding:10px;
						text-align:right;
						border:0px;
						float:left;
						font:10px arial, helvetica, sans-serif; color:#ffffff;
						}
						
#footer_1b a:link		{font:normal normal normal 10px arial,verdana, helvetica, sans-serif; color:#ffffff; text-decoration:none;}
#footer_1b a:hover		{font:normal normal normal 10px arial,verdana, helvetica, sans-serif; color:#ffffff; text-decoration:underline;}
#footer_1b a:visited	{font:normal normal normal 10px arial,verdana, helvetica, sans-serif; color:#ffffff; text-decoration:none;}

						
#footer_2				{
						background-color:#8a8c8e;
						height:50px;
						margin:0px; padding:15px 0px 0px;
						text-align:center;
						border:0px;
						clear:both;
						font: 10px/14px arial, helvetica, sans-serif; color:#ffffff;
						}
						
#footer_2 a:link		{font:10px arial, helvetica, sans-serif; color:#ffffff; text-decoration:none;}
#footer_2 a:hover		{font:10px arial, helvetica, sans-serif; color:#ffffff; text-decoration:underline;}
#footer_2 a:visited		{font:10px arial, helvetica, sans-serif; color:#ffffff;}																																
