/* CSS Document by Jennifer Ruidera. Created December 13, 2010. */

body 
	{ width: 100%; }
a, a:link, a:active, a:visited
	{ text-decoration: none; }
#centering_ctr
	{ margin: 0 auto; padding: 0; }
h1
	{ font: normal small-caps bold 18pt "Futura Bold", Verdana, Arial, Helvetica, sans-serif; color: #CC3333; }
h2
	{ font: normal bold 18pt "Futura Bold", Verdana, Arial, Helvetica, sans-serif; color: #CC3333; }
h3
	{ font: normal bold 16pt "Futura Bold", Verdana, Arial, Helvetica, sans-serif; }
	h3.homepage
		{ text-transform: uppercase; }
h4
	{ font: normal bold 14pt "Futura Bold", Verdana, Arial, Helvetica, sans-serif; margin: 5px 0 -10px; color: #CC3300; }
h5
	{ font: normal bold 12pt "Futura Bold", Verdana, Arial, Helvetica, sans-serif; margin-bottom: -12px; color: #CC3300; }
/****************** HEADER SECTION START ************************/	
#header_image_map
	{ display: none; }

/****************** HEADER SECTION END *****************************/
/****************** TEMPLATE SECTION START ****************************/
#left_column,
#footer #follow_us,
#footer #downloads,
#footer #enewsletter,
#footer #non-discrimination
	{ display: none; }
	
#footer #more_information
	{ margin-top: 10px; margin-right: 3%; border-top: solid 1px #999999; font-size: 8pt; }
			


/****************** TEMPLATE SECTION END ****************************/
/****************** MENU SECTION START ****************************/			
		
ul#head_menu
	{ display: none; }
		
/****************** MENU SECTION END *******************************/
/****************** CONTENT SECTION START **************************/
#right_body
	{ margin-right: 3%; background-color: #FFFFFF; color: #000000; display: block; font: normal 12pt "Times New Roman", Times, serif; line-height: 100%; }
	
div.highlight_box
	{ width: 85%; margin: 10px auto; border: dotted 1px #CC6633; padding: 15px 20px 5px;}
	h3.highlight
		{ color: #CC6633; text-align: center; margin: -7px 0; padding: 0; line-height: normal; }
	
	.icon_thumb
	{ width: 100px; height: 100px; border: none; margin: 5px; }
	.img_body
	{ width: auto; height: auto; margin: 0 0 10px 10px; float: right; }
	.img_banner
	{ width: auto; height: auto; border: none; }
	ul.qual, ul#tips
	{ padding-bottom: 15px; }
		.qual li, #tips li
		{ padding: 10px 30px 10px 0; }
	.border_top
		{ border-top: thin solid #FFFFFF; padding-top: 15px; }
	.pers_thumb
		{ width: 100px; height: 100px; border: none; margin: 0 5px 3px 0; float: left; }
	table table.box 
		{  background-color: #FFFFFF; border: none; padding: 5px; }
	table#chart 
		{ display: run-in; }
	a.back_to_chart 
		{ display: none; }
	
	td#cal_form
		{ display: none; }
		
	.map { float: right; }
		
	/* This is for the index-fun calendar file */
	img.mct_label { margin: 1px 4px 40px 0; float: left; }
	
/****************** CONTENT SECTION END ****************************/
/****************** CAREER LADDER SECTION START (IMPLEMENTED 11 JAN 2012) ********************/
#ladder 
	{ margin: 0 auto; background-color: #FFFFFF; width: 495px; padding: 0 10px 10px; text-align: center; }
	#ladder a:link 
		{ text-decoration: none; }
.box-job 
	{ margin: 0 auto; width: 210px; color: #000000; font: bold 12px Arial, Helvetica, sans-serif; text-transform: uppercase; padding: 5px; }		
.box-trans 
	{ margin: 0 auto; width: 210px; padding: 8px 0; }
	#ladder .arrow 
		{ display: block; color: #CCCCCC; font-size: 72px; margin: 0 auto; }
.how
	{ background-color: #FFFFFF; color: #999999; font: normal 9px Verdana, Helvetica, sans-serif; position: relative; top: -7px; padding: 2px 0 0; margin-bottom: 5px; }
.top 
	{ border-top: double 3px #0057a8; }
.right 
	{ border-right: double 3px #0057a8; }
.bottom 
	{ border-bottom: double 3px #0057a8; margin-bottom: 10px; }
.left 
	{ border-left: double 3px #0057a8; }
.wee 
	{ font: normal 8px Verdana, Helvetica, sans-serif; color: #66CCFF; }
/****************** CAREER LADDER SECTION END (IMPLEMENTED 11 JAN 2012) **********************/