body table {
margin-bottom:1px;
}
body table table {
margin-bottom:0px;
}
div#nav-bar li#on {color:#333}
/*added li a.on style to fix some navbar items */ 
div#nav-bar li a.on {color:#333}
div#nav-bar {font-size:12px; font-family:Arial, Verdana, sans-serif; line-height:1em}
div#nav-bar li {color:#FFF; font-size:12px; font-weight:bold; padding:0 15px; line-height:1em}
div#nav-bar a {color:#FFF; text-decoration:none; font-size:12px; font-weight:bold; font-family:Arial, Verdana, sans-serif; line-height:1em}
div#nav-bar a:hover {color:#333; line-height:1em}

#top-nav, #top-nav ul {padding:0; margin:0; list-style:none; line-height:1em}
.copy #top-nav, .copy #top-nav ul {
list-style:disc !important;
background:#FFF;
margin:0 0 0 40px;
}
.copy #top-nav li {list-style-type:disc !important;}
#top-nav ul {background:#F7F6D2; text-align:left; line-height:1em}
.copy #top-nav ul {background:#FFF;}
#top-nav a, #top-nav span {display:block; padding:0; line-height:1em}
.copy #top-nav a, .copy #top-nav span {
display:inline;
}

#top-nav li {float:left; color:#fff; line-height:1em}
.copy #top-nav li {float:none; color:#666; list-style-type:disc !important;}
#top-nav li ul {position:absolute; left:-999em;}
.copy #top-nav li ul {position:relative; left:auto; list-style-type:disc !important; list-style:disc !important;}
#top-nav li ul ul {margin:-28px 0 0 200px; line-height:1em}
.copy #top-nav li ul ul {margin:0 0 0 0; list-style-type:disc !important;}

#top-nav li ul li {width:200px; display:block; padding:0; line-height:1em;}
.copy #top-nav li ul li {width:auto; display:block; padding:0; line-height:1em; list-style-type:disc !important;}

#top-nav li ul li a {display:block; padding:8px 0 8px 8px; line-height:1em; font-size:12px; width:192px;}
#top-nav li ul li a.daddy {background: url(../images/menu_m1ia.gif) 180px no-repeat; line-height:1em;}
#top-nav li ul li a.daddy:hover{background: #E9E6B4 url(../images/menu_m1ia.gif) 185px no-repeat; line-height:1em;}
#top-nav li:hover ul, #top-nav li.sfhover ul {left:auto; width:200px; text-align:left; line-height:1em}

.copy #top-nav li ul li a {display:inline; padding:0; line-height:1em; font-size:14px; width:auto;}
.copy #top-nav li ul li a.daddy {background-image: none; line-height:1em;}
.copy #top-nav li ul li a.daddy:hover{background-image: none; background-color:transparent; line-height:1em;}
.copy #top-nav li:hover ul, .copy #top-nav li.sfhover ul {left:auto; width:auto; text-align:left; line-height:1em}

#top-nav li ul li:hover ul, #top-nav li ul li.sfhover ul {left:auto; line-height:1em}
#top-nav li:hover ul ul, #top-nav li.sfhover ul ul {left:-999em; line-height:1em}
.copy #top-nav li ul li:hover ul, .copy #top-nav li ul li.sfhover ul {left:auto; line-height:1em}
.copy #top-nav li:hover ul ul, .copy #top-nav li.sfhover ul ul {left:auto; line-height:1em}

#top-nav li:hover ul a, #top-nav li.sfhover ul a {background:#F7F6D2; width:192px; color:#333; line-height:1em}
#top-nav li:hover ul a:hover, #top-nav li.sfhover ul a:hover {color:#333; width:192px; background:#E9E6B4; line-height:1em}
.copy #top-nav li:hover ul a, .copy #top-nav li.sfhover ul a {background:transparent; width:auto; color:#b3b210; line-height:1em}
.copy #top-nav li:hover ul a:hover, .copy #top-nav li.sfhover ul a:hover {color:#b3b210; width:auto; background:transparent; line-height:1em; font-weight:normal;}

#top-nav li:hover ul a:hover, #top-nav li.sfhover ul a:hover, #top-nav li ul li:hover { line-height:1em; font-weight: bold}
.copy #top-nav li:hover ul a:hover, .copy #top-nav li.sfhover ul a:hover, .copy #top-nav li ul li:hover { line-height:1em; font-weight: normal}

#top-nav li:hover ul ul, #top-nav li:hover ul ul ul, #top-nav li.sfhover ul ul, #top-nav li.sfhover ul ul ul {
	left: -999em; 
	font-weight: bold
}

.copy #top-nav li:hover ul ul, .copy #top-nav li:hover ul ul ul, .copy #top-nav li.sfhover ul ul, .copy #top-nav li.sfhover ul ul ul {
	left:auto; 
	font-weight: normal
}

#top-nav li:hover ul, #top-nav li li:hover ul, #top-nav li li li:hover ul, #top-nav li.sfhover ul, #top-nav li li.sfhover ul, #top-nav li li li.sfhover ul {
	left: auto; 
	font-weight: bold
}
.copy #top-nav li:hover ul, .copy #top-nav li li:hover ul, .copy #top-nav li li li:hover ul, .copy #top-nav li.sfhover ul, .copy #top-nav li li.sfhover ul, .copy #top-nav li li li.sfhover ul {
	left: auto; 
	font-weight: normal
}

/* culinary arts program nav */
#top-nav li ul li.nav_ca a {background:#d9d988 url(../images/menu_m1ia.gif) 185px no-repeat;}
#top-nav li ul li.nav_ca a:hover {background:#b3b210 url(../images/menu_m1ia.gif) 185px no-repeat;}
#top-nav li ul li.nav_ca li a, #top-nav li ul li.nav_ca li a:hover {background-image:none;}

.copy #top-nav li ul li.nav_ca a {background-image:none; background-color:transparent}
.copy #top-nav li ul li.nav_ca a:hover {background-image:none; background-color:transparent;}
.copy #top-nav li ul li.nav_ca li a, .copy #top-nav li ul li.nav_ca li a:hover {background-image:none;}

/* chef track program nav */
#top-nav li ul li.nav_ct a {background:#ffc48d url(../images/menu_m1ia.gif) 185px no-repeat;}
#top-nav li ul li.nav_ct a:hover {background:#ff891b url(../images/menu_m1ia.gif) 185px no-repeat;}
#top-nav li ul li.nav_ct li a, #top-nav li ul li.nav_ct li a:hover {background-image:none;}

.copy #top-nav li ul li.nav_ct a {background-image:none; background-color:transparent;}
.copy #top-nav li ul li.nav_ct a:hover {background-image:none; background-color:transparent;}
.copy #top-nav li ul li.nav_ct li a, .copy #top-nav li ul li.nav_ct li a:hover {background-image:none;}

/* pastry arts program nav */
#top-nav li ul li.nav_pa a {background:#e990a6 url(../images/menu_m1ia.gif) 185px no-repeat;}
#top-nav li ul li.nav_pa a:hover {background:#d2214d url(../images/menu_m1ia.gif) 185px no-repeat;}
#top-nav li ul li.nav_pa li a, #top-nav li ul li.nav_pa li a:hover {background-image:none;}

.copy #top-nav li ul li.nav_pa a {background-image: none; background-color:transparent;}
.copy #top-nav li ul li.nav_pa a:hover {background-image:none; background-color:transparent;}
.copy #top-nav li ul li.nav_pa li a, .copy #top-nav li ul li.nav_pa li a:hover {background-image:none;}


#inf_required_Job_Title {color:#b64816;}
#inf_required_Employer {color:#b64816;}
#inf_required_Supervisor {color:#b64816;}
#inf_required_Dates_Employed {color:#b64816;}
#inf_required_Work_Address {color:#b64816;}
#inf_required_Work_City {color:#b64816;}
#inf_required_Work_Zip {color:#b64816;}
#inf_required_Work_Phone {color:#b64816;}
#inf_required_Name {color:#b64816;}
#inf_required_Home_Address {color:#b64816;}
#inf_required_Home_City {color:#b64816;}
#inf_required_Home_Zip {color:#b64816;}
#inf_required_Home_Phone {color:#b64816;}
#inf_required_Email {color:#b64816;}
#inf_required_Work_State { color:#b64816; }
#inf_required_Home_State { color:#b64816; }

#inf_required_First_Name {color:#b64816;}
#inf_required_Last_Name {color:#b64816;}
#inf_required_Address {color:#b64816;}
#inf_required_City {color:#b64816;}
#inf_required_Zip {color:#b64816;}
#inf_required_Email {color:#b64816;}
#inf_required_Phone1 {color:#b64816;}
#inf_required_High_School_Graduation_Date {color:#b64816;}
#inf_required_State { color:#b64816; }
#inf_required_Interested_in { color:#b64816; }

#inf_required_Employer_Address { color:#b64816; }
#inf_required_Employer_City { color:#b64816; }
#inf_required_Employer_State { color:#b64816; }
#inf_required_Employer_Zip { color:#b64816; }
#inf_required_Employer_Phone { color:#b64816; }
#inf_required_Program { color:#b64816; }
#inf_required_History { color:#b64816; }

#required_Prrequired_Graduation { color:#b64816; }

#inf_required_email { color:#b64816; }
#inf_required_Marital_Status { color:#b64816; }
#inf_required_Emergency_Contact { color:#b64816; }
#inf_required_Emergency_Phone { color:#b64816; }
#inf_required_Birth_Date { color:#b64816; }
#inf_required_Birth_Place { color:#b64816; }
#inf_required_Citizenship { color:#b64816; }
#inf_required_High_School_Diploma { color:#b64816; }
#inf_required_High_School { color:#b64816; }
#inf_required_Referral { color:#b64816; }
#inf_required_Payment_Plan { color:#b64816; }
#inf_required_Work_In_School { color:#b64816; }
#inf_required_Credit_Card { color:#b64816; }
#inf_required_Cardholder_Name { color:#b64816; }
#inf_required_Credit_card { color:#b64816; }
#inf_required_Expire_Date { color:#b64816; }
#inf_required_Country { color:#b64816; }
#inf_required_Permission_To_Verify { color:#b64816; }
#inf_required_I_Read_Handbook { color:#b64816; }
#inf_required_Cell_Phone { color:#b64816; }
#inf_required_Start_Date { color:#b64816; }
#inf_required_Position { color:#b64816; }
#inf_required_Job_Responsibilities { color:#b64816; }
#inf_required_Graduation { color:#b64816; }
#inf_required_working_30_days { color:#b64816; }
#first_req_rad { color:#b64816; }
#second_req_rad { color:#b64816; }

#inf_required_application_for { color:#b64816; }
#inf_required_Foreign_Language { color:#b64816; }
#inf_required_Sanctions { color:#b64816; }
#inf_required_Challenges { color:#b64816; }
#inf_required_Arrest { color:#b64816; }





.mapicon {
	float:left;
	padding-right:10px;
}

.phoneinfo {
}

.phone_top {
float:left;
width:174px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
padding-bottom:5px;
color:#666666;
}

.phone_bottom {
	float:left;
	padding-top:4px;
}

.right_phone {
width:230px;
float:right;
}

.middle_request {
	float:right;
	width:183px;
}

.requesticon {
	float:left;
	padding-right:10px;
}

.requestcopy p.rc{
	width:116px;
	float:left;
	font-size:11px;
	color:#565656;
}

.requestcopy a.rcl {
	font-size:18px;
	color:#d3214d;
	font-weight:bold;
	text-decoration:underline;
}

.requestcopy a.rcl:hover {
	text-decoration:none;
}

.applybadge {
	float:right;
}

.applybadge img {
	border:none;
}


/*header*/

#header {
	margin:20px 0;
}
#header .logo {
	float:left;
	margin-right:10px;
	padding-right:10px;
	border-right:1px solid #c9d099;
}
#header h2 {
	float:left;
	margin-top:20px;
}
#header .contact {
	float:right;
}
#header .contact .phone-numbers{
	font-size:16px;
	float:left;
	margin-right:8px;
	padding:10px 8px;
	border-right:1px solid #c9d099;
}
#header .contact .phone-numbers .title{
	float:left;
	display:block;
	text-align:right;
	width:80px;
	padding-right:8px;
	margin-top:6px;
	font-size:9px;
}
#header .contact .extra-links{
	float:left;
	padding:10px 0px;
}
#header .contact .extra-links a{
	display:block;
	margin-bottom:2px;
}

h2 {
	color:#222;
	font-size:16px;
	font-weight:normal;
}

.green-text {
	color:#b3b210;
}