HTML, BODY { margin:0; padding:0; height:100%; border:none; }

BODY {
	background-color:#4A87C8;
	font-family:Verdana,Arial,sans-serif; 
	font-size:10px;
	color:#E9E9C5;
	background-position:top;
	background-repeat:repeat-x;
	background-attachment:inherit;
}

TABLE, TD {
	font-family:Verdana,Arial,sans-serif; 
	font-size:10px;
}

SUP { position:relative; top:0; line-height:0; font-size:9px; }
SUB { position:relative; top:-2px; line-height:0; font-size:9px; }

LABEL { font-size:100%; }
LABEL.label_checkbox { text-align:left; }
LABEL.label_checkbox2 { text-align:left; }

INPUT, SELECT, TEXTAREA { font-family:Tahoma,Arial,sans-serif; font-size:11px; color:#000; }
INPUT.field { border: 1px solid #666666; }
INPUT.input_checkbox { vertical-align:middle; }
INPUT.input_checkbox2 { vertical-align:middle; }

FORM DIV { clear:left; display:block; margin:0; padding-top:1px; }
FORM DIV LABEL { display:block; float:left; width:200px; padding-right:3px; text-align:right; }

A, A:active, A:link, A:visited { 
	font-weight:bold;
	color:#FFFFFF;	
	font-size:10px;
	text-decoration:none; 
}

A:hover { text-decoration:underline; }

A#menu01 { width:205px; height:26px; background-image:url(images/how_to_apply.jpg); display:block; text-decoration:none; }
A#menu01:hover { background-position:0 26px; }

A#menu02 { width:205px; height:26px; background-image:url(images/hiring_events.jpg); display:block; text-decoration:none; }
A#menu02:hover { background-position:0 26px; }

A#menu03 { width:205px; height:26px; background-image:url(images/disney_difference.jpg); display:block; text-decoration:none; }
A#menu03:hover { background-position:0 26px; }

A#menu04 { width:205px; height:26px; background-image:url(images/other_disney_op.jpg); display:block; text-decoration:none; }
A#menu04:hover { background-position:0 26px; }

A#op01 { width:108px; height:23px; background-image:url(images/op_attractions.jpg); display:block; text-decoration:none; }
A#op01:hover { background-position:0 23px; }

A#op02 { width:108px; height:23px; background-image:url(images/op_culinary.jpg); display:block; text-decoration:none; }
A#op02:hover { background-position:0 23px; }

A#op03 { width:108px; height:23px; background-image:url(images/op_lifeguarding.jpg); display:block; text-decoration:none; }
A#op03:hover { background-position: 0 23px; }

A#op04 { width:108px; height:38px; background-image:url(images/op_quick_s_r.jpg); display:block; text-decoration:none; }
A#op04:hover { background-position:0 38px; }

A#op05 { width:111px; height:23px; background-image:url(images/op_bus_driving.jpg); display:block; text-decoration:none; }
A#op05:hover { background-position:0 23px; }

A#op06 { width:111px; height:23px; background-image:url(images/op_entertainment.jpg); display:block; text-decoration:none; }
A#op06:hover { background-position:0 23px; }

A#op07 { width:111px; height:23px; background-image:url(images/op_maintenance.jpg); display:block; text-decoration:none; }
A#op07:hover { background-position:0 23px; }

A#op08 { width:112px; height:23px; background-image:url(images/op_concierge.jpg); display:block; text-decoration:none; }
A#op08:hover { background-position:0 23px; }

A#op09 { width:112px; height:23px; background-image:url(images/op_housekeeping.jpg); display:block; text-decoration:none; }
A#op09:hover { background-position:0 23px; }

A#op10 { width:112px; height:23px; background-image:url(images/op_merchandise.jpg); display:block; text-decoration:none; }
A#op10:hover { background-position:0 23px; }



.rems { line-height:20px; color:#4881A6; }
.orange_text { font-size:11px; color:#FF7200; }



#chrome_holder { height:32px; }

#master_container { width:780px; margin:auto; }

#stay_informed {
	background-image:url(images/stay_informed_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-attachment:inherit;
	color:#333333;
	width:200px;
	height:106px;
	padding-left:30px;
	padding-right:20px;
	line-height:14px;
}



/* GLOBAL */

TD.footer_03 { background:url(images/footer_bg_02.jpg) no-repeat; font-size:12px; font-weight:bold; text-align:center; color:#0C5685; padding:20px 0 0 250px; width:520px; height:90px; }
UL.list_title_01 { list-style-type:none; padding:0 0 10px 10px; margin:0; } 
UL.list_title_01 LI { background-image:url(images/bullet_01.jpg); background-position:left top;	background-repeat:no-repeat; padding:0 0 0 20px; margin:0 0 10px 0; font-size:11px; font-weight:bold; color:#FF7200; }
UL.list_content_01 { list-style-type:none; padding:10px 0 0 22px; margin-left:0; text-indent:1px; } 
UL.list_content_01 LI { background-image:url(images/bullet_02.jpg);	background-position:left top; background-repeat:no-repeat; padding:0 0 0 10px; margin:0 0 10px 0; font-size:11px; font-weight:normal; color:#636261; width:400px; }


/* DIFFERENCE */

TD.disney_difference_02 { background-image:url(images/disney_difference_02.jpg); background-position:top; background-repeat:no-repeat; background-attachment:inherit; width:500px; height:137px; padding:87px 0 0 20px; color:#636261; }



/* OPPORTUNITIES */

TD.disney_opportunities { background-image:url(images/disney_opportunities.jpg); background-position:top; background-repeat:no-repeat; background-attachment:inherit; width:500px; height:137px; padding:87px 0 0 20px; color:#636261; }
UL.list_content_02 { list-style-type:none; padding:10px 0 0 0; margin:0; text-indent:1px; }
UL.list_content_02 LI { background-image:none; padding:0; margin:0 0 10px 0; font-size:11px; font-weight:normal; color:#636261; width:400px; line-height:15px; }
UL.list_content_02 LI A, UL.list_content_02 LI A:visited, UL.list_content_02 LI A:active { color:#0471C5; font-size:11px; font-weight:normal; text-decoration:none; }
UL.list_content_02 LI A:hover { text-decoration:underline; }



/* EVENTS */

TD.hiring_events { background-image:url(images/hiring_events_title.jpg); background-position:top; background-repeat:no-repeat; background-attachment:inherit; width:500px; height:137px; padding:87px 0 0 20px; color:#636261; font-size:11px; }
DIV.hiring_events_info { color:#636261; font-size:11px; line-height:18px; }
DIV.hiring_events_info A, DIV.hiring_events_info A:visited, DIV.hiring_events_info LI A:active { color:#0471C5; font-size:11px; font-weight:normal; text-decoration:none; }
DIV.hiring_events_info A:hover { text-decoration:underline; width:430px; }
UL.list_title_02 { list-style-type:none; padding:0;	margin:0; } 
UL.list_title_02 LI { background-image:url(images/bullet_01.jpg); background-position:left top; background-repeat:no-repeat; padding-left:20px; margin-bottom:5px; font-size:11px; font-weight:bold; color:#FF7200; }



/* HOW TO APPLY */

TD.how_to_apply { background-image:url(images/how_to_apply_title.jpg); background-position:top; background-repeat:no-repeat; background-attachment:inherit; width:490px; height:137px; padding:87px 20px 0 10px; color:#636261; font-size:11px; line-height:16px; }
TD.how_to_apply A, TD.how_to_apply A:visited, TD.how_to_apply LI A:active { color:#0471C5; font-size:11px; font-weight:normal; text-decoration:none; }
TD.how_to_apply A:hover { text-decoration:underline; width:430px; }



/* STAY INFORMED */

TD.footer_02{ background:url(images/content_footer_02.jpg) no-repeat; font-size:12px; font-weight:bold; text-align:center; color:#0C5685; padding-top:10px; width:770px; height:90px; }
#stay_informed_02 { background:url(images/content_bg_right.gif) left top repeat-y; color:#333333; width:517px; }
FORM.stay_informed_form { margin:0px; padding:0px; }
#stay_informed_elements_02 { background:url(images/stay_informed_bg_sub_02.jpg) no-repeat; width:517px; float:left; margin-bottom:20px; color:#576179; }
#stay_informed_elements_02 UL {	width:470px; padding:5px 0px 0px 0px; margin:0; padding-bottom:0px; }	
#stay_informed_elements_02 LI { list-style:none; float:left; margin:0; width:50%; }
#stay_informed_elements_02 TABLE { padding-bottom:10px; }	
#stay_informed_elements_02 TD { height:38px; }	
#refer_a_friend_02 { color:#606060; padding-left:10px; padding-top:5px; line-height:16px; font-size:11px; }
TD.refer_a_friend_fields_02 { padding-top:40px; font-weight:normal; color:#606060; }
