@font-face { font-family: 'NeuzeitGroteskTRegular'; src: url('../images/neuzeit/neuzeitgrot-regu-webfont.eot'); src: local('â˜º'), url('../images/neuzeit/neuzeitgrot-regu-webfont.woff') format('woff'), url('../images/neuzeit/neuzeitgrot-regu-webfont.ttf') format('truetype'), url('../images/neuzeit/neuzeitgrot-regu-webfont.svg#webfont7qZ0ZbPY') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'NeuzeitGroteskTBold'; src: url('../images/neuzeit/neuzegrotbol-webfont.eot'); src: local('â˜º'), url('../images/neuzeit/neuzegrotbol-webfont.woff') format('woff'), url('../images/neuzeit/neuzegrotbol-webfont.ttf') format('truetype'), url('../images/neuzeit/neuzegrotbol-webfont.svg#webfontMXrzGd3s') format('svg'); font-weight: normal;font-style: normal; }

/*  Reset Styles Css File Downloaded from meyerweb.com */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,/*pre,*/a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;text-align:left}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}

body{ background: url('../images/content_container_bg.gif') repeat-x bottom; color: #555; font-family: Arial, Helvetica, sans-serif; }
strong{ font-weight: bold; }
em{ font-style: italic; }
a{ outline: none; }
button{ border: 0; font-family:Arial, Helvetica, sans-serif; }

/* TEMPLATE */
#container{ /*background: url('../images/content_container_bg.gif') repeat-x bottom;*/ margin: 0 auto; padding-bottom: 25px; width: 1100px; }
#header{ margin: 0 auto; overflow: hidden; padding: 23px 0 40px; width: 960px; }
#content_container{ background: url('../images/body_bg.png') repeat-y; margin: 0 auto; overflow: hidden; padding: 0 24px 0; width: 960px; }
#content_container_bottom{ background: url('../images/body_bottom_bg.png') no-repeat; margin: 0 auto; padding: 16px 24px; width: 960px; }
#footer{ margin: 0 auto; overflow: hidden; width: 960px; }

/* HEADER */
#header h2{ float: left; width: 280px; }
#header h2 a{ float: left; /*background: url('../images/itt_technical_institute_logo.gif') no-repeat; display: block; height: 30px; text-indent: -9999px; width: 280px; margin-top: 20px;*/  }
#header_right{ float: right; overflow: hidden; width: 500px; }
#campus_locator{ float: right; margin-bottom: 30px; }

/* SEARCH */
.search_container{ overflow: hidden; }
.search_container label{ color: #333; float: left; font-size: 12px; margin-right: 30px; padding-top: 4px; }
.search_container select{ border: 1px solid #958f8f; color: #555; float: left; font-size: 11px; width: 147px; }
.cta_bttn_container{ float: right; overflow: hidden; width: 415px; }
.schedule, .request, .apply, .begin, .info{ display: block; float: left; padding: 4px 0 5px; text-indent: -9999px; }
.schedule{ background: url('../images/cta_head_foot_bttns.png') no-repeat; width: 168px; }
.request{ background: url('../images/cta_head_foot_bttns.png') no-repeat -170px 0; margin-left: 9px; text-indent: -9999px; width: 141px; }
.apply{ background: url('../images/cta_head_foot_bttns.png') no-repeat -311px 0; margin-left: 9px; text-indent: -9999px; width: 84px; }
.schedule:hover{ background: url('../images/cta_head_foot_bttns.png') no-repeat 0 -25px; width: 168px; }
.request:hover{ background: url('../images/cta_head_foot_bttns.png') no-repeat -170px -25px; }
.apply:hover{ background: url('../images/cta_head_foot_bttns.png') no-repeat -311px -25px; }

.cta_online_bttn_container{ float: right; overflow: hidden; width: 304px; }
.begin, .info{ display: block; float: left; padding: 4px 0 5px; text-indent: -9999px; }
.begin{ background: url('../images/cta_online_head_foot_bttns.png') no-repeat; width: 135px; }
.begin:hover{ background: url('../images/cta_online_head_foot_bttns.png') no-repeat 0 -25px; width: 135px; }
.info{ background: url('../images/cta_online_head_foot_bttns.png') no-repeat -136px 0; margin-left: 9px; text-indent: -9999px; width: 160px; }
.info:hover{ background: url('../images/cta_online_head_foot_bttns.png') no-repeat -136px -25px; }

/* NAVIGATION */
#nav_container{ background: url('../images/nav_container_bg.png') no-repeat bottom;  margin: 0 auto; padding: 10px 24px 5px; width: 960px; font-size: 0px; }
#nav{ height: 30px; margin-top: -10px; overflow: hidden; width: 962px; font-size: 0px; border: 0px; }
a.programs, a.campuses, a.admissions, a.aid, a.military, a.about, a.graduate, a.faqs, a.programsOn, a.campusesOn, a.admissionsOn, a.aidOn, a.militaryOn, a.aboutOn, a.graduateOn, a.faqsOn{ background: url('../images/navigation_bar.png') no-repeat; display: block; float: left; padding: 15px 0px; text-indent: -9999px; font-size: 0px; }
a.programs{ background-position: 0 0; width: 104px; }
a.programs:hover, a.programsOn{ background-position: 0 -30px; width: 104px; }
a.campuses{ background-position: -104px 0; width: 106px; }
a.campuses:hover, a.campusesOn{ background-position: -104px -30px; width: 106px; }
a.admissions{ background-position: -210px 0; width: 113px; }
a.admissions:hover, a.admissionsOn{ background-position: -210px -30px; width: 113px; }
a.aid{ background-position: -323px 0; width: 125px; }
a.aid:hover, a.aidOn{ background-position: -323px -30px; width: 125px; }
a.military{ background-position: -448px 0; width: 147px; }
a.military:hover, a.militaryOn{ background-position: -448px -30px; width: 147px; }
a.about{ background-position: -595px 0; width: 137px; }
a.about:hover, a.aboutOn{ background-position: -595px -30px; width: 137px; }
a.graduate{ background-position: -732px 0; width: 155px; }
a.graduate:hover, a.graduateOn{ background-position: -732px -30px; width: 155px; }
a.faqs{ background-position: -887px 0; width: 72px; }
a.faqs:hover, a.faqsOn{ background-position: -888px -30px; width: 72px; }/**/

/* SUB NAVIGATION */
#sub_nav{ font-size: 9px; padding: 0 0 10px 10px; }
#sub_nav a{ color: #0079c2; text-decoration: underline; }

/* CAROUSEL */
*{outline: none;}
#gallery_container{ background: #000; margin-bottom: 20px; padding: 20px; }
#gallery_container img{ background: #000; border: 1px solid #292929; margin: 0; padding: 0; }
.carousel_viewer{ float: left; position: relative; }
.window{ height: 250px;	width: 960px; overflow: hidden; position: relative; }
.image_reel{ position: absolute; top: 0; left: 0; }
.image_reel img{ float: left; border: 0px; }
.paging{ display: none; position: absolute; left: 10px; text-align: center; bottom: 9px; z-index: 100; height: 6px; }
.paging a{ background: url('../images/carousel/carousel_bttns.png') no-repeat 0 -8px; display: block; float: left; height: 4px; margin-right: 4px; padding: 2px 4px; overflow: hidden; }
.paging a:hover, .paging a.active{ background-position: 0 0; }
.paging a div{ display: none; }
.paging a:hover div{ display: block; height: 43px; margin: -50px 0 0 -10px; position: absolute; width: 146px; z-index: 100; }
#image_header{ position: relative; }
#carousel_txt_box{ background: url('../images/carousel_txt_box.png') no-repeat; height: 222px; overflow: hidden; padding: 10px 15px; width: 270px; position: absolute; z-index: 900; left: 650px; top: 10px; }
#carousel_txt_box p{ color: #fff; float: left; font-size: 11px; line-height: 14px; }
#carousel_schedule, #carousel_request, #carousel_apply{ margin-bottom: 12px; overflow: hidden; }
a.carousel_schedule, a.carousel_request, a.carousel_apply{  background: url('../images/carousel_txt_box_icons.png') no-repeat; display: block; float: left; height: 40px; text-indent: -9999px; width: 40px; }
a.carousel_schedule{ background-position: 0 0; }
a.carousel_request{ background-position: 0 -42px; }
a.carousel_apply{ background-position: 0 -84px; }
.carousel_txt{ float: left; margin-left: 24px; width: 200px; }
.carousel_txt h3{ margin-bottom: 4px; }
.carousel_txt h3 a{ color: #ffb01c; font-family: 'NeuzeitGroteskTBold', sans-serif; font-size: 16px; }
.carousel_links{ left: 340px; padding: 10px 15px; position: absolute; top: 175px; width: 270px; z-index: 980; }
.carousel_links a{ background: url('../images/learn_more_arrow.png') no-repeat right 4px; color: #fff; display: block; font-size: 11px; margin-bottom: 15px; padding-right: 15px; text-align: right; }
.carousel_links_it{ left: 240px; padding: 10px 15px; position: absolute; top: 148px; width: 370px; z-index: 980; }
.carousel_links_it a{ background: url('../images/learn_more_arrow.png') no-repeat right 4px; color: #000000; display: block; font-size: 11px; margin-bottom: 15px; padding-right: 15px; text-align: right; }
.carousel_links_et{ left: 1190px; padding: 10px 15px; position: absolute; top: 148px; width: 370px; z-index: 980; }
.carousel_links_et a{ background: url('../images/learn_more_arrow.png') no-repeat right 4px; color: #FFFFFF; display: block; font-size: 11px; margin-bottom: 15px; padding-right: 15px; text-align: right; }
.carousel_links_dd{ left: 2140px; padding: 10px 15px; position: absolute; top: 148px; width: 370px; z-index: 980; }
.carousel_links_dd a{ background: url('../images/learn_more_arrow.png') no-repeat right 4px; color: #000000; display: block; font-size: 11px; margin-bottom: 15px; padding-right: 15px; text-align: right; }
.carousel_links_b{ left: 3220px; padding: 10px 15px; position: absolute; top: 148px; width: 270px; z-index: 980; }
.carousel_links_b a{ background: url('../images/learn_more_arrow.png') no-repeat right 4px; color: #FFFFFF; display: block; font-size: 11px; margin-bottom: 15px; padding-right: 15px; text-align: right; }
.carousel_links_cj{ left: 4075px; padding: 10px 15px; position: absolute; top: 175px; width: 370px; z-index: 980; }
.carousel_links_cj a{ background: url('../images/learn_more_arrow.png') no-repeat right 4px; color: #FFFFFF; display: block; font-size: 11px; margin-bottom: 15px; padding-right: 15px; text-align: right; }
.carousel_links_hs{ left: 5035px; padding: 10px 15px; position: absolute; top: 175px; width: 370px; z-index: 980; }
.carousel_links_hs a{ background: url('../images/learn_more_arrow.png') no-repeat right 4px; color: #FFFFFF; display: block; font-size: 11px; margin-bottom: 15px; padding-right: 15px; text-align: right; }
.carousel_links_breck{ left: 5985px; padding: 10px 15px; position: absolute; top: 175px; width: 370px; z-index: 980; }
.carousel_links_breck a{ background: url('../images/learn_more_arrow.png') no-repeat right 4px; color: #FFFFFF; display: block; font-size: 11px; margin-bottom: 15px; padding-right: 15px; text-align: right; }

/* GRADUATE CAROUSEL */
.bx_wrap{ display: block; margin-bottom: 20px; position: relative; border: 1px solid #fff; }
.bx_container{ margin: 0 40px; overflow: hidden; position: relative; width: 790px; }
#graduate_list{  left: 10px; overflow: hidden; position: relative; width: 999999px; }
#graduate_list li{ float: left; list-style: none outside none; margin-right: 10px; width: 225px; }
.prev, .next{ display: block; padding: 5px 13px; position: absolute; top: 49%; text-indent: -9999px; width: 5px; }
.prev{background: url("../images/graduate_carousel/prev_bttn.gif") no-repeat; left: 0; }
.next{ background: url("../images/graduate_carousel/next_bttn.gif") no-repeat; right: 20px; }
.prev:hover{background: url("../images/graduate_carousel/prev_bttn_hover.gif") no-repeat; }
.next:hover{ background: url("../images/graduate_carousel/next_bttn_hover.gif") no-repeat; }
#graduate_list div{ width: 220px; }
#graduate_list div, #graduate_list strong{ color: #555; font-size: 11px; line-height: 16px; }
#graduate_list a{ background: url('../images/learn_more_arrow.png') no-repeat right 4px; color: #0079c2; font-size: 11px; padding-right: 15px; text-decoration: underline; }

/*  BODY COPY */
#body_copy, #interior_body_copy{ overflow: hidden; width: 937px; }
#body_copy{ background: #fff; padding: 20px 10px 0 13px; }
#interior_body_copy{ background: #fff; padding: 15px 10px 0 13px; }
#copy_left{ float: left; width: 620px;}
#copy_left_sitemap{ float: left; width: 920px; }
/*#copy_left h1, */.h2_online{ color: #333; font-family: 'NeuzeitGroteskTRegular', sans-serif; font-size: 16px; line-height: 20px; }
#copy_left h1, .h2_online{ color: #333; font-family: 'NeuzeitGroteskTBold',sans-serif; font-size: 18px; line-height: 20px; }
#copy_left h1 a, .right_col_bottom_copy a{ color: #0079c2; }
#copy_left h2, #copy_left h2 a, .finaff_container h2{ color: #333; font-size: 13px; /*font-weight: bold;*/ line-height: 20px; margin-bottom: 8px; }
#schools_study{ margin: 20px 0 35px; overflow: hidden; }
#schools_study li a{ float: left; height: 31px; list-style: none; margin-bottom: 8px; text-indent: -9999px; width: 49%; }
.school_info, .school_elect, .school_draft, .school_bus, .school_crime, .school_health{ background: url('../images/school_logos.png') no-repeat; }
.school_info{ background-position: 0 0; }
.school_elect{ background-position: 0 -33px; }
.school_draft{ background-position: 0 -65px; }
.school_bus{ background-position: 0 -97px; }
.school_crime{ background-position: 0 -129px; }
.school_health{ background-position: 0 -161px; }
.information_txt_left{ color: #555; float: left; list-style: none; min-height: 150px; width: 290px; }
.information_txt_right{ color: #555; float: right; list-style: none; margin: 0 15px 0 0; min-height: 150px; width: 300px; }
.add_info_txt_left{ float: left; width: 48%; }
.add_info_txt_right{ float: right; width: 48%; }
.add_info_txt{ margin-bottom: 20px; min-height: 150px; }
.add_info_txt h3{ color: #d16404; font-family: 'NeuzeitGroteskTRegular', sans-serif; font-size: 15px; margin-bottom: 14px; }
.add_info_txt p{ font-size: 11px; line-height: 20px; }
.cta_box_first, .cta_box{ background: url('../images/cta_box_bg.png') no-repeat; float: left; margin-bottom: 10px; padding: 13px 0 15px 20px; width: 174px; }
.cta_box{ margin-left: 15px; }
.int_students, .military_benefits, .online_prograns{ font-family: 'NeuzeitGroteskTRegular', sans-serif; font-size: 20px; margin-bottom: 12px; }
.int_students{ color: #ffb01c; }
.military_benefits{ color: #046380; }
.online_prograns{ color: #81a30a; }
.cta_box_first p, .cta_box p{ font-size: 11px; line-height: 16px; margin-bottom: 18px; }
.cta_box_first a, .cta_box a{ color: #0079c2; font-size: 11px; background: url('../images/learn_more_arrow.png') no-repeat right 4px; padding-right: 15px; }
#copy_right{ float: left; margin-left: 10px; width: 300px; }
.student_testimonials, .student_testimonials_interior{ height: 203px; padding: 10px 0 15px 9px; width: 300px; line-height:14px; }
/*.student_testimonials{ margin: 18px 0 0; }*/
.student_testimonials_interior{ margin: 0; }
.student_testimonials .quote{ width: 49%; }
.student_testimonials .degree{ width: 47%; line-height: 12px;}
.student_testimonials .quote, .student_testimonials_interior .quote{ color: #333; font-family: 'NeuzeitGroteskTRegular', sans-serif; font-size: 13px; margin-bottom: 10px; }
.student_testimonials p, .student_testimonials_interior p{ font-size: 11px; line-height: 16px; margin-bottom: 18px; }
.student_testimonials a, .student_testimonials_interior a{ color: #0079c2; font-size: 11px; }
.student_testimonials a{ background: url('../images/learn_more_arrow.png') no-repeat right 4px; padding-right: 15px; }
#nearest_campus{ background: #e8e9eb; margin-top: 18px; padding: 10px; }
#nearest_campus h4{ font-family: 'NeuzeitGroteskTRegular', sans-serif; font-size: 18px; margin-bottom: 10px; }
#ittmap{ height: 240px; width: 280px; }
.campus_locations{ margin: 0 0 20px 20px; }
.campus_locations li{ list-style: decimal; color: #0079c2; margin-top: 20px; padding-left: 15px; }
.campus_locations a{ color: #0079c2; }
.campus_locations div, .campus_locations span{ color: #555; }
.campus_locations li, .campus_locations a, .campus_locations div, .campus_locations span, .interior_list li{ font-size: 11px; line-height: 16px; }
.interior_list{ margin: 0 0 30px 0; }
.interior_list li{ list-style: none; margin-bottom: 4px; }
.interior_list a{ color: #0069AA; }

/* STUDENT TESTIMONIAL IMAGES */
/*#orlando_jones{ background: url('../images/testimonials/orlando-lastname.jpg') no-repeat; }
#michaela{ background: url('../images/testimonials/michaela.jpg') no-repeat; }
#wilfredo{ background: url('../images/testimonials/wilfredo.jpg') no-repeat; }*/

#grad_omclin{ background: url('../images/testimonials/orlandom.jpg') no-repeat; }
#grad_mpowers{ background: url('../images/testimonials/michaela.jpg') no-repeat; }
#grad_wsiliezar{ background: url('../images/testimonials/wilfredo.jpg') no-repeat; }
#grad_ncollins{ background: url('../images/testimonials/nickc.jpg') no-repeat; }
#grad_boelze{ background: url('../images/testimonials/brocko.jpg') no-repeat; }
#grad_jmixon{ background: url('../images/testimonials/jaredm.jpg') no-repeat; }
#grad_jlight{ background: url('../images/testimonials/jeffl.jpg') no-repeat; }
#grad_jkuhfahl{ background: url('../images/testimonials/jeredk.jpg') no-repeat; }
#grad_pgroves{ background: url('../images/testimonials/paulg.jpg') no-repeat; }
#grad_wberry{ background: url('../images/testimonials/wesleyb.jpg') no-repeat; }
#grad_tedwards{ background: url('../images/testimonials/tiffanye.jpg') no-repeat; }

/* FOOTER */
#footer_left{ float: left;  color: #898989; font-size: 10px; line-height: 14px; width: 244px;}
#footer_left p{ color: #898989; font-size: 10px; line-height: 14px; }
#footer_left a{ color: #898989; font-size: 10px; line-height: 14px; text-decoration:none;}
#footer_left a:hover{ color: #898989; font-size: 10px; line-height: 14px; text-decoration: underline;}
#footer_right{ float: right; overflow: hidden; width: 600px; }
.footer_navigation{ margin: 14px 0 5px; width: 600px; float: right; }
.footer_navigation, .footer_navigation a{ color: #898989; font-size: 10px; line-height: 14px; text-align: right; }
.footer_navigation a{ text-decoration: underline; }
/* SZ ADDITION */
#footer_disclaimer {color: black;
font-size: 11px;
line-height: 14px;
width: 960px;
margin-top: 10px;
margin-left: 70px;}
#footer_disclaimer ul { font-size:11px; list-style-type:disc; padding-left:15px; padding-top:5px; }

/* PROGRAMS PAGE */
#school_h1{ margin: 0 0 30px 0; overflow: hidden; }
#school_h1 img{ float: left; }
#school_h1_dd, #school_h1_it, #school_h1_et, #school_h1_b, #school_h1_cj, #school_h1_hs, #school_h1_n{ background: url('../images/logos/school_h1.gif') no-repeat; float: left; text-indent: -9999px; padding: 11px 0; width: 41px; }
#school_h1_n{ background: url('../images/logos/school_h1.gif') no-repeat; float: left; text-indent: -9999px; padding: 20px 0; width: 41px; }
#school_h1_it{ background-position: 0 0; }
#school_h1_et{ background-position: 0 -38px; }
#school_h1_dd{ background-position: 0 -76px; }
#school_h1_b{ background-position: 0 -113px; }
#school_h1_cj{ background-position: 0 -152px; }
#school_h1_hs{ background-position: 0 -190px; }
#school_h1_n{ background-position: 0 -228px; }
#school_h1 h1{ float: left; padding: 10px 0 10px 15px; width: 90%; }
#left_col_nav, #left_col_nav_courses{ float: left; width: 160px; margin-right: 10px; }
#left_col_nav strong{ color: #555; display: block; font-family: 'NeuzeitGroteskTBold', sans-serif; font-size: 13px; font-weight:normal; line-height: 16px; margin-bottom: 8px; }
#left_col_nav_courses strong{ color: #555; display: block; font-family: 'NeuzeitGroteskTRegular', sans-serif; font-size: 13px; line-height: 16px; margin-bottom: 8px; }
#tertiary_navigation, .tertiary_navigation{ font-size: 11px;  margin-bottom: 24px; overflow: hidden; }
#tertiary_navigation a, .tertiary_navigation a{ color: #0079c2; display: block; font-size: 11px; line-height: 16px; /*margin-bottom: 6px;*/ }
#tertiary_navigation img, .tertiary_navigation img{ margin-top: 5px; }
#tertiary_navigation span, .tertiary_navigation span{ float: left; font-size: 10px; margin: 3px 0pt 0pt 5px; }
.tert_nav{ color: #0079C1; line-height: 16px; margin-left: 15px; }
.tert_navOn{ font-weight: bold; }
#left_col_nav h3{ font-weight: bold; }
#left_col_nav h3, #left_col_nav li, a.left_col_link{ color: #898989; font-size: 10px; margin-bottom: 10px; }
.left_col_nav_it{ color: #0069aa; font-weight: bold;  }
.left_col_nav_et{ color: #df3137; font-weight: bold; }
.left_col_nav_dd{ color: #ef7f32; font-weight: bold;  }
.left_col_nav_b{ color: #00a0af; font-weight: bold; }
.left_col_nav_cj{ color: #7a3282; font-weight: bold; }
.left_col_nav_hs{ color: #00a160; font-weight: bold; }
#left_col_nav li a:hover{ cursor: pointer; }
#left_col_nav ul{ margin-bottom: 18px; }
#left_col_nav li{ list-style: url('../images/list_style_plus.gif'); margin-left: 15px; width: 130px; }
#right_col_copy{ float: left; overflow: hidden; width: 450px; }
#right_col_copy ul, #right_col_copy ol {
	list-style: disc outside;
	padding: 0px 0px 0px 20px;
	margin: 0 0 0 20px;
	font-size: 11px;
}

#right_col_copy h1 {
	padding-bottom: 20px;
}
#right_col_copy_sitemap{ float: left; overflow: hidden; width: 640px; }
#right_col_copy h3, #right_col_copy h4, #right_col_copy h4 a{ color: #d16404; font-family: 'NeuzeitGroteskTBold', sans-serif; font-size: 15px; margin-bottom: 16px; }
.top_copy .bodybold{ line-height: 18px; }
.bottom_copy .bodybold{ line-height: 15px; }
.top_copy a strong{ color: #0069AA; }
.top_copy sup{ font-size: 11px; }
.sup_it, #left_col_nav li a .sup_it strong{ color: #0069aa; }
.sup_et{ color: #df3137; }
.sup_dd{ color: #ef7f32; }
.sup_b{ color: #00a0af; }
.sup_cj{ color: #7a3282; }
.sup_hs{ color: #00a160; }
.sup_n{ color: #00a160; }
.top_copy, .courses2_table{ margin-bottom: 20px; }
ul.top_copy{ list-style: disc; margin: 0 0 20px 30px; }
ol.top_copy{ list-style: decimal; margin: 0 0 20px 30px; }
.bottom_copy/*, .bottom_copy strong*/{ color: #555; font-size: 11px; line-height: 15px; margin: 15px 0; }
.bottom_copy div{ color: #555; font-size: 11px; line-height: 15px; }
#right_col_copy p { color: #555; font-size: 11px; line-height: 20px; margin: 15px 0 20px; }
#right_col_copy p a, .top_copy a{ color: #0079c2; }
#right_col_copy p a:hover, .top_copy a:hover{ color: #0079c2; }
#programs_cta{ float: right; width: 240px; }
.cta_top{ background: url('../images/cta_top.gif') no-repeat; padding: 10px 0; }
.cta_middle{ background: url('../images/cta_middle.gif') repeat-y; padding: 0 20px 0; }
.cta_middle h4{ color: #ab3003; font-size: 16px; line-height: 18px; margin: 0 0 18px; }
#right_col_copy .cta_middle h4{ color: #ab3003; font-size: 16px; font-weight: bold; line-height: 18px; margin: 0 0 18px; }
.student_quote, .student_name{ font-style: italic; line-height: 16px; }
.student_quote{ font-size: 13px; }
.student_name{ font-size: 11px; margin: 5px 0 25px; }
.cta_bottom{ background: url('../images/cta_bottom.gif') no-repeat; padding: 10px 0; }
.find_out_bttn{ background: url('../images/find_out_today_bttn.gif') no-repeat; display: block; height: 25px; text-indent: -9999px; }
.can_help_bttn{ background: url('../images/we_can_help_bttn.gif') no-repeat; display: block; height: 25px; text-indent: -9999px; }
.apply_now_bttn{ background: url('../images/apply_now.png') no-repeat; display: block; height: 25px; text-indent: -9999px; }
.get_started_bttn{ background: url('../images/get_started_bttn.gif') no-repeat; display: block; height: 25px; text-indent: -9999px; }
.confirm_bttn{ background: url('../images/conf_bttn.gif') no-repeat; display: block; height: 25px; margin-top: 0px; width:72px; text-indent: -9999px; }
.confirm_bttn:hover{ background-position: 0-25px; }
.program_availability{ margin: 20px 0 12px; }
.program_availability_top{ background: url('../images/program_availability_top.gif') no-repeat; padding: 4px 0; }
.program_availability_middle{ background: #eee; padding: 0 10px 10px; }
.program_availability_middle h5{ font-family: 'NeuzeitGroteskTBold', sans-serif; font-size: 15px; /*font-weight: bold;*/ line-height: 16px; }
.program_availability_middle p{ font-size: 11px; margin: 20px 0; }
.program_availability_bottom{ background: url('../images/program_availability_bottom.gif') no-repeat; padding: 5px 0; }
.right_col_cta{ margin-left: -5px; width: 317px; }
.right_col_cta_link{ cursor: pointer; display: block; margin-left: -10px; width: 317px; }
.right_col_cta_top{ background: url('../images/right_col_cta_top.png') no-repeat; padding: 10px 0; }
.right_col_cta_middle{ background: url('../images/right_col_cta_middle.png') repeat-y; padding: 0 20px 2px 20px; font-size: 0px; }
* html .right_col_cta_middle {
height: 1%;
}
.right_col_cta_middle h4{ font-family: 'NeuzeitGroteskTBold', sans-serif; font-size: 15px; /*font-weight: bold;*/ line-height: 16px; padding: 2px 0 2px 26px; }
.right_col_cta_mid_it, .right_col_cta_mid_et, .right_col_cta_mid_dd, .right_col_cta_mid_b, .right_col_cta_mid_cj, .right_col_cta_mid_hs{ background: url('../images/logos/right_col_cta_middle_h4.gif') no-repeat; height: 16px; margin-bottom: 13px; }
.right_col_cta_mid_it{ background-position: 0 0; color: #0069aa; }
.right_col_cta_mid_et{ background-position: 0 -20px; color: #df3137; }
.right_col_cta_mid_dd{ background-position: 0 -40px; color: #ef7f32; }
.right_col_cta_mid_b{ background-position: 0 -59px; color: #00a0af; }
.right_col_cta_mid_cj{ background-position: 0 -79px; color: #7a3282; }
.right_col_cta_mid_hs{ background-position: 0 -99px; color: #00a160; }
.right_col_cta_middle li{ list-style: url('../images/right_col_cta_list_style.gif'); font-size: 11px; line-height: 16px; margin: 0 0 13px 48px; }
.right_col_txt_link{ background: url('../images/learn_more_arrow.png') no-repeat right 4px; color: #0079c2; font-size: 11px; padding-right: 15px; text-decoration: underline; }
.right_col_copy{ font-size: 11px; line-height: 16px; margin: 13px 0 3px 24px; }
.right_col_cta_bottom{ background: url('../images/right_col_cta_bottom.png') no-repeat; padding: 9px 0; }

/* CAMPUS PROGRAMS */
.school_it h3, .school_et h3, .school_dd h3, .school_cj h3, .school_b h3, .school_hs h3{ background: url('../images/school_logos.png') no-repeat; margin-bottom: 5px; text-indent: -9999px; height: 27px; width: 28px; padding: 2px 3px; }
.school_br h3{ background: url('../images/school_logos.png') no-repeat; margin-bottom: 5px; text-indent: -9999px; height: 29px; width: 28px; padding: 2px 3px; }
.school_it h3{ background-position: 0 0; }
.school_et h3{ background-position: 0 -33px; }
.school_dd h3{ background-position: 0 -65px; }
.school_cj h3{ background-position: 0 -129px; }
.school_b h3{ background-position: 0 -97px; }
.school_hs h3{ background-position: 0 -161px; }
.school_br h3{ background-position: 0 -195px; }
.school_it div, .school_et div, .school_dd div, .school_cj div, .school_b div, .school_hs div, .school_br div{  margin-left: 15px; padding-left: 10px; }
.school_it div{ border-left: 1px solid #0069aa; }
.school_et div{ border-left: 1px solid #df3137; }
.school_dd div{ border-left: 1px solid #ef7f32; }
.school_cj div{ border-left: 1px solid #7a3382; }
.school_b div{ border-left: 1px solid #00a0af; }
.school_hs div{ border-left: 1px solid #00a160; }
.school_br div{ border-left: 1px solid #00a160; }
.school_it ul, .school_et ul, .school_dd ul, .school_cj ul, .school_b ul, .school_hs ul, .school_br ul{ margin: 0 0 16px; }
.school_it li, .school_et li, .school_dd li, .school_cj li, .school_b li, .school_hs li, .school_br li{ list-type: none; margin-bottom: 4px; width: 120px; }
.school_it a, .school_et a, .school_dd a, .school_cj a, .school_b a, .school_hs a, .school_br a{ color: #898989; font-size: 10px; }
.li_nav_strong{ font-size: 10px; font-weight: bold; line-height: 16px; }

/* COURSE TABLES */
.course_outline, .course_table_container, .courses2_table table{ font-size: 11px; /*margin-bottom: 20px;*/ width: 450px; }
.course_table_container caption{ font-weight: bold; padding-bottom: 15px; }
.thead_border{ border-bottom: 1px solid #aaa; padding: 0 0 4px; }
.course_num, .course_name, .course_credit, .credit_hours{ font-size: 11px; }
.course_num{ width: 100px; }
.course_name{ width: 200px; }
.course_credit{ width: 75px; }
.credit_hours, .course_credit{ text-align: center; }
.course_outline tbody td.table_desc{ font-weight: bold; padding: 20px 0 15px; }
.course_outline tbody td, .courses2_table td{ padding: 4px 0; }
.course_outline tbody a{ color: #555; }
.subtotal_border{ border-top: 1px solid #aaa; padding: 2px 0 0; }
.program_total_hours{ border-top: none; font-weight: bold; line-height: 16px; }

/* CAMPUS PAGE */
#campus_image_header{ background: url('../images/campus_header_bg.gif') repeat-x; height: 250px; overflow: hidden; padding: 5px 10px 5px; position: relative; } 
#campus_image_header h1, #itt_driving_form h1{ color: #333; font-size: 16px; line-height: 20px; margin-bottom: 6px; }
#school_container{ position: relative; }
#campus_image{ float: left; margin-right: 20px; position: relative; }
.campus_badge{ background: url('../images/badge.png') no-repeat; height: 95px; position: absolute; text-indent: -9999px; width: 120px; z-index: 880; }
.school_location_badge{ background: url('../images/campus_header_bg.png') repeat-x; bottom: 4px; left: 200; color: #555; font-family: 'NeuzeitGroteskTRegular', sans-serif; font-size: 15px; height: 17px; padding: 4px 0; position: absolute; text-align: center; width: 294px; z-index: 890; }
#campus_address{ margin-bottom: 5px; }
* html #campus_address, #campus_image{ height: 1%; }
#campus_address strong, #learning_site strong, #itt_driving_form strong{ color: #d16404; font-size: 13px; }
#campus_address li, #campus_address a, #learning_site li, #learning_site a, #itt_driving_form li, #itt_driving_form p{ color: #555; font-size: 11px; line-height: 15px; }
#campus_address a, #learning_site a{ margin-top: 5px; }
.adr{ overflow: hidden; interior_body_copy}
a.view_location, a.driving_directions, a.location_details{ background: url('../images/map_directions_bttn.png') no-repeat; display: block; float: left; margin-right: 5px; padding: 5px 10px; text-indent: -9999px; }
a.view_location{ background-position: 0 0; width: 90px; }
a.driving_directions{ background-position: -115px 0; width: 90px; }
a.location_details{ background-position: -227px 0; width: 125px; }
#campuses_top_h2{ background: url('../images/campuses_bg_top_h2.gif') no-repeat; padding: 0; width: 618px; height: 2px; font-size: 0px; }
#campuses_middle_h2{ background: #81a30a; color: #fff; font-family: 'NeuzeitGroteskTRegular'; font-size: 17px; margin: 0px; padding: 5px 0; text-align: center; width: 618px; }
#campuses_bttm_h2{ background: url('../images/campuses_bg_bttm_h2.gif') no-repeat; margin-bottom: 20px; padding: 2px 0; }
#campuses_h3{ color: #333; font-size: 12px; line-height: 20px; }
#campuses_h3 a{ color: #0079c2; }
#middle_left_col{ float: left; width: 49%; }
#middle_right_col{ float: right; width: 49%; }
.school_it_middle h3, .school_et_middle h3, .school_dd_middle h3, .school_cj_middle h3, .school_b_middle h3, .school_hs_middle h3, .school_n_middle h3, .school_br_middle h3{ background: url('../images/middle_col_school_logos.gif') no-repeat; margin-bottom: 5px; text-indent: -9999px; height: 27px; width: 201px; }
.school_it_middle h3{ background-position: 0 0; }
.school_et_middle h3{ background-position: 0 -56px; }
.school_dd_middle h3{ background-position: 0 -84px; }
.school_cj_middle h3{ background-position: 0 -113px; }
.school_b_middle h3{ background-position: 0 -28px; }
.school_hs_middle h3{ background-position: 0 -141px; }
.school_n_middle h3{ background-position: 0 -170px; }
.school_br_middle h3{ background-position: 0 -170px; }
.school_it_middle div, .school_et_middle div, .school_dd_middle div, .school_cj_middle div, .school_b_middle div, .school_hs_middle div, .school_n_middle div, .school_br_middle div{  margin-left: 15px; padding-left: 10px; }
.school_it_middle div{ border-left: 1px solid #0069aa; }
.school_et_middle div{ border-left: 1px solid #df3137; }
.school_dd_middle div{ border-left: 1px solid #ef7f32; }
.school_cj_middle div{ border-left: 1px solid #7a3382; }
.school_b_middle div{ border-left: 1px solid #00a0af; }
.school_hs_middle div{ border-left: 1px solid #00a160; }
.school_n_middle div{ border-left: 1px solid #00a160; }
.school_br_middle div{ border-left: 1px solid #00a160; }
.school_it_middle ul, .school_et_middle ul, .school_dd_middle ul, .school_cj_middle ul, .school_b_middle ul, .school_hs_middle ul, .school_n_middle ul, .school_br_middle ul{ margin: 0 0 14px; }
.school_it_middle li, .school_et_middle li, .school_dd_middle li, .school_cj_middle li, .school_b_middle li, .school_hs_middle li, .school_n_middle li, .school_br_middle li{ font-size: 11px; list-type: none; line-height: 14px; margin-bottom: 2px; }
.school_it_middle a, .school_et_middle a, .school_dd_middle a, .school_cj_middle a, .school_b_middle a, .school_hs_middle a, .school_n_middle a, .school_br_middle a{ color: #555; }
.school_it_middle strong, .school_et_middle strong, .school_dd_middle strong, .school_cj_middle strong, .school_b_middle strong, .school_hs_middle strong, .school_n_middle strong, .school_br_middle strong{ color: #555; font-size: 11px; line-height: 14px; }
.li_nav_strong{ font-size: 11px; font-weight: bold; }
.right_col_h5_hs, .right_col_h5_cj, .right_col_h5_b, .right_col_h5_it, .right_col_h5_et, .right_col_h5_dd, .right_col_h5_br{ background: url('../images/right_col_logos_large.gif') no-repeat; text-indent: -9999px; height: 48px; width: 52px; }
.right_col_h5_it{ background-position: 0 0; }
.right_col_h5_et{ background-position: 0 -49px; }
.right_col_h5_dd{ background-position: 0 -98px; }
.right_col_h5_b{ background-position: 0 -146px; }
.right_col_h5_cj{ background-position: 0 -195px; }
.right_col_h5_hs{ background-position: 0 -244px; }
.right_col_h5_n{ background-position: 0 -293px; }
.right_col_h5_br{ background-position: 0 -293px; }
.cta_left{ float: left; width: 200px; }
.cta_left p{ font-size: 11px; margin: 0; padding: 0; }
.cta_left p, .cta_left strong{ color: #555; }
.normal_h5{ color: #555; font-size: 16px; }
.cta_left h5{ font-family: 'NeuzeitGroteskTRegular'; line-height: 20px; padding: 8px 0 2px; }
.hs_txt_h5, .cj_txt_h5, .b_txt_h5, .it_txt_h5, .et_txt_h5, .dd_txt_h5, .n_txt_h5, .br_txt_h5, .form_txt_h5{ font-size: 18px; }
.hs_txt_h5{ color: #00a160; }
.n_txt_h5{ color: #00a160; }
.br_txt_h5{ color: #00a160; }
.cj_txt_h5{ color: #7a3382; }
.b_txt_h5{ color: #00a0af; }
.it_txt_h5{ color: #0069aa; }
.et_txt_h5{ color: #df3137; }
.dd_txt_h5{ color: #ef7f32; }
.form_txt_h5{ color: #81a30a; }
.cta_right{ float: right; }
.right_col_program_copy{ color: #555; font-size: 11px; line-height: 16px; margin: 13px 0 3px 0px; }
.right_col_bottom_copy{ color: #555; font-size: 11px; line-height: 15px; margin: 15px 0 0 10px; }

/* ADMISSIONS */
.admissions_cta{ float: left; width: 188px; }
.admissions_cta_top{ background: url('../images/admissions_cta_top.gif') no-repeat; padding: 7px 0; }
.admissions_cta_middle{ background: url('../images/admissions_cta_middle.gif') repeat-y; min-height: 310px; padding: 0 20px 10px; }
.admissions_cta_middle p, .faq_cta_middle p{ font-size: 11px; line-height: 16px; margin-bottom: 20px; }
.admissions_cta_middle a, .faq_cta_middle a{ background: url('../images/learn_more_arrow.png') no-repeat right 4px; color: #0079c2; font-size: 11px; line-height: 15px; margin-bottom: 8px; padding-right: 15px; }
.cta_1_h4{ color: #046380; font-size: 16px; line-height: 18px; margin: 0 0 18px; }
.cta_2_h4{ color: #ffb01c; font-size: 16px; line-height: 18px; margin: 0 0 18px; }
.cta_3_h4{ color: #81a30a; font-size: 16px; line-height: 18px; margin: 0 0 18px; }
.admissions_cta_bttm{ background: url('../images/admissions_cta_bttm.gif') no-repeat; padding: 7px 0; }

/* CAMPUS MAP LOCATOR */
#campus_map_locator{ margin: 0 auto 15px; width: 577px; }

/* FAQ */
#faq_container{ margin: 0 auto; overflow: hidden; width: 490px; }
.faq_cta{ float: left; margin-right: 10px; width: 233px; }
.faq_cta_top{ background: url('../images/faq_cta_top.gif') no-repeat; padding: 7px 0; }
.faq_cta_middle{ background: url('../images/faq_cta_middle.gif') repeat-y; padding: 0 20px 10px; }
.faq_cta_bttm{ background: url('../images/faq_cta_bttm.gif') no-repeat; padding: 7px 0; }
.faq_topic_links{ margin: 10px 0 14px 30px; }
.faq_topic_links li{ list-style: url('../images/faq_list_bullet.gif'); line-height: 20px; margin-bottom: 4px; }
.faq_topic_links a{ color: #0079c2; font-size: 11px; }
.online_faq_h3{ font-size: 11px; font-weight: bold; margin: 15px 0 5px; }
.faq_topic_links li ul{ margin: 5px 0 5px 20px; }

/* POP UP WINDOWS */
.location_map_pop{ overflow: hidden; padding: 0 10px 0 0; height: 530px; width:600px; }
.pop_img{ float: left; }
.school_address_pop{ color: #555; float: left; font-size: 11px; line-height: 15px; margin: 10px 0 0 15px; }
.print_pop_bttn{ background: url('../images/print_bttn.gif') no-repeat; display: block; height: 25px; margin-top: 20px; text-indent: -9999px; width: 60px; }
.grad_video_pop{ overflow: hidden; padding: 0 10px 0 0; height: 530px; width:600px; } /* SZ */

/* DIRECTIONS */
.directions_container{  margin-bottom: 20px; overflow: hidden; width: 937px; }
#itt_map, #itt_driving_form, #map_canvas, #directionsPanel{ float: left; width: 48%; }
#itt_driving_form, #map_canvas{ padding: 5px 0 0 10px; }
#directionsPanel{ margin-top: -10px; padding: 0 0 0 10px; }
#map_canvas{ height: 400px; }
#itt_driving_form h1{ margin-bottom: 10px; }
#drive_directions_form{ margin: 25px 0 0; }
#drive_directions_form div{ margin: 0 0 10px; overflow: hidden; }
#drive_directions_form label{ display: block; float: left; font-size: 11px; padding: 2px 0; width: 80px; }
#drive_directions_form input{ float: left; width: 140px; }
#drive_directions_form select{ float: left; width: 145px; }
.adp-text{ font-size: 13px; text-indent: 10px; }
.adp-legal{ font-size: 11px; }

/* FORM STYLES */ 
.form_style{ overflow: hidden; }
.form_style td{ color: #555; font-size: 11px; font-weight: bold; text-align: right; padding-bottom: 5px; }
.form_style .input_td input{ float: left; width: 215px; }
.form_style .input_td input[type="text"]{ float: left; width: 215px; }
.label{ padding-right: 20px; width: 210px; }
.input_td{ width: 240px }
.input_td400{ width: 350px }
.input_td100{ width: 50px; padding-right: 40px; }
.select_field{ float: left; width: 220px; }
.input_small{ float: left; }
.input_td_small{ width: 40px; }
.form_style td div{ float: right; margin-top: 5px; }
.form_style td div a{ color: #0079c2; font-size: 11px; }
.form_bttn_spacing{ padding-top: 15px; }
.right_col_cta_middle ol{ margin: 10px 0 30px; }
.right_col_cta_middle ol li{ list-style: decimal; font-size: 11px; line-height: 16px; margin: 13px 0 3px 48px; }
.long_width{ width: 270px; }
.radio_container{ display: block; float: left; margin-bottom: 5px; overflow: hidden; width: 215px; }
.radio_label{ float: left; padding-top: 3px; width: 50px; }

/* MISC */ 
.right{ float: right; }
.left{ float: left; }
.overflow{ overflow: hidden; margin: 0; padding: 0; }
.divider_margin{ margin: 15px 0; }
.bodybold{ font-weight: bold; }
.left_nav_dd_on{ color: #EF7F32; font-weight: bold; }
.textsmallBLUE{ color: #0079C1; display: block; margin-top: 15px; text-decoration: underline; }
.required{ color: #ab3003; font-weight: bold; }
.form_p{ font-size: 11px; line-height: 20px; margin: 15px 0 20px; }
.form_p a{ color: #0079c2; text-decoration: underline; }
.form_img{ margin: 25px 0 0; }
.redbold{ color: #f00; font-weight: bold; margin-left: 5px; }
.admissions_cta_margin{ margin-right: 15px; }
.itt_blurb{ color: #ab3003; font-family: 'NeuzeitGroteskTBold', sans-serif; font-size: 18px; margin-bottom: 20px; }
.margin_top_30{ margin-top: 30px; }
.margin_bttm_15{ margin-bottom: 15px; }
.margin_bttm_30{ margin-bottom: 30px; }
.margin_right_50{ margin-right: 50px; }
.military_bttn{ margin-left: -5px;}
.adp-substep{ font-size: 12px; line-height: 15px; }
.adp-substep div{ line-height: 15px; }
.school_activities{ font-size: 11px; line-height: 16px; }
.form_margin_bottom{ margin-bottom: 30px; }
.wit_img{ display: block; height: 70px; padding: 0 10px 10px 0; width: 150px; }
.admin_info_table, .finaff_table{ margin: 0 auto 20px; width: 375px; }
.admin_info_table td, .finaff_table td{ width: 49%; }
.admin_info_table td, #campus_calendar_container td, .finaff_table td{ border: 1px solid #958f8f; color: #555; font-size: 11px; line-height: 16px; padding: 5px; }
.finaff_table td a{ color: #0079c2; }
.admin_info_table strong{ line-height: 16px; }
#campus_calendar_container table{ margin-bottom: 20px; width: 450px !important; }
#campus_calendar_container span.header{ font-weight: bold; }
.faq_table{ margin: 0 auto 30px; width: 450px; }
.faq_table td{ border: 1px solid #369; color: #555; font-size: 11px; line-height: 16px; padding: 5px; text-align: center; }
.faq_table div{ text-align: center; }
.step2_required{ color: #ab3003; font-weight: bold; font-size: 16px; margin-bottom: 20px; line-height: 20px; }
.step2_table{ margin-bottom:20px; }
.step2_table td, .step2_table p, .step2_table strong, center table td, center table td p, .textsmallFORgraphs{ color: #555; font-size: 11px; line-height: 20px; padding-right: 15px; }
.center table{ margin-top: 5px; }
.legal_copy{}
.p_indent{ font-size: 11px; line-height: 20px; margin-left: 20px; }
.p_indent2{ font-size: 11px; line-height: 20px; margin-left: 40px; }
.to_top{ clear: both; margin: 15px 0 20px; overflow: hidden; border: 1px solid #fff; }
.to_top a{ color: #0079C1; float: right; font-size: 11px; }
.sitemap_table, .sitemap_campuses_table{ float: left; margin-right: 10px; width: 200px; }
.sitemap_table h3, .sitemap_campuses_table h3{ font-size: 16px; font-weight: bold; margin: 15px 0; text-align: center; }
.sitemap_table p a{ color: #0079c2; display: block; font-size: 12px; font-weight: bold; line-height: 16px; }
.sitemap_table ul{ margin: 0 0 20px 0; }
.sitemap_table li{ font-size: 11px; margin-bottom: 6px; }
.sitemap_table li a{ color: #0079c2; display: block; line-height: 14px; padding-left: 10px; }
.degree_type{ color: #5555; margin: 10px 0 2px}
.sitemap_campuses_table a{ color: #0079c2; display: block; font-size: 11px; line-height: 14px; margin-bottom: 6px; }
.special_event_box{ color: #fff; }
.finaff_container{ width: 400px; }
.right_col_cta_middle a:hover, .school_it_middle a, .school_et_middle a, .school_dd_middle a, .school_cj_middle a, .school_b_middle a, .school_hs_middle a, #campuses_middle_h2, #campus_address li, #campus_address a, #learning_site li, #learning_site a, #itt_driving_form li, #itt_driving_form p, .course_outline tbody a, .school_it a, .school_et a, .school_dd a, .school_cj a, .school_b a, .school_hs a, .right_col_cta_link, .top_copy a strong, #right_col_copy h4 a, #left_col_nav li a, .tert_navOn, #tertiary_navigation a:hover, .tertiary_navigation a:hover, .interior_list a, .campus_locations a:hover, .cta_box_first a:hover, .cta_box a:hover, .student_testimonials a:hover, .student_testimonials_interior a:hover, #copy_left h1 a:hover, .right_col_bottom_copy a:hover, .carousel_links a, .carousel_txt h3 a, #sub_nav a:hover, .special_event_box, .sitemap_campuses_table a, .admissions_cta_middle a:hover, .faq_cta_middle a:hover, .finaff_table td a:hover, .step2_table td, .step2_table p, .step2_table strong, center table td, center table td p, .textsmallFORgraphs, .sitemap_table p a, .sitemap_table li a, .top_copy li a, .top_copy a:hover, ul.faq_topic_links a{ text-decoration: none; }
.right_col_cta_middle a, #sub_nav a, .carousel_links a:hover, #graduate_list a:hover, #copy_left h1 a, .right_col_bottom_copy a, .student_testimonials a, .student_testimonials_interior a, .campus_locations a, .interior_list a:hover, .interior_list_bullet a:hover, a.left_col_link:hover, #left_col_nav li a:hover, #right_col_copy h4 a:hover, .top_copy li a:hover, #right_col_copy p a:hover, .top_copy a, #campuses_h3 a, .school_it_middle a:hover, .school_et_middle a:hover, .school_dd_middle a:hover, .school_cj_middle a:hover, .school_b_middle a:hover,.school_hs_middle a:hover, .admissions_cta_middle a, .faq_cta_middle a, .faq_topic_links a, .sitemap_table li a:hover, .sitemap_table p a:hover, .sitemap_campuses_table a:hover, .form_style td div a, ul.faq_topic_links a:hover{ text-decoration: underline; }


#iFrame h3{ font-size: 11px; font-weight: bold; margin: 15px 0; text-align: left; }
#iFrame a{ font-size: 11px; margin:15px 0; text-align: left; color: #555; text-decoration: none; }
#iFrame a:hover{ font-size: 11px; margin: 15px 0; text-align: left; color: #555; text-decoration: underline; }
#iFrame a:visited{ font-size: 11px; margin:15px 0; text-align: left; color: #555; text-decoration:none; }

li.error {
	line-height:25px;
	list-style: disc;
	text-indent: 2em;
}
