/* Body Classes */body {margin-top: 30px; margin-bottom: 30px;}/* Header, Footer and Link Fonts */table, p, td {font-family: Arial, sans-serif; font-size: 12px; line-height: 15px; color: #253a49;}li {font-family: Arial, sans-serif; font-size: 12px; line-height: 15px; color: #59717f;}.header {font-family: Times New Roman, Times, serif; font-size: 16px; line-height: 20px; color: #231f23; font-weight: bold;}.subheader {font-size: 15px; color: #005a9c; font-weight: bold;}.redsub {color: #cc1133; font-weight: bold; border-bottom: 1px solid #cc1133;}.homecopy {font-family: Arial, sans-serif; font-size: 12px; line-height: 15px; color: #59717f;}.programcopy {font-family: Arial, sans-serif; font-size: 12px; line-height: 15px; color: #253a49;}.programheader {font-size: 15px; color: #59717f; font-weight: bold;}.coursesheader {font-size: 15px; color: #a91919; font-weight: bold;}.blueheader {font-size: 15px; color: #005a9c; font-weight: bold;}.programphoto {border: 1px solid #253a49;}.centercopy {font-family: Arial, sans-serif; font-size: 12px; line-height: 15px; color: #253a49;}.centerheader {font-size: 15px; color: #59717f; font-weight: bold;}.centerphoto {border: 1px solid #253a49;}.disclaimer {font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; font-size: 9px; line-height: 11px; color: #231f23;}.doublearrow {font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; font-size: 11px; line-height: 14px; color: #005a9c;}.footer {color: #59717f; font-family: Arial, sans-serif; font-size: 10px;}.footer a:link {color: #59717f; text-decoration: underline;}.footer a:visited {color: #59717f; text-decoration: underline;}.footer a:hover {color: #253a49; text-decoration: underline;}.subnav {color: #59717f; font-family: Arial, sans-serif; font-size: 11px;}.subnav a:link {color: #59717f; text-decoration: underline;}.subnav a:visited {color: #59717f; text-decoration: underline;}.subnav a:hover {color: #253a49; text-decoration: underline;}.aboutcaption {font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; font-size: 11px; line-height: 14px; color: #828282;}.order {z-index: -1}.discoverycontent {background: #ffffff url('http://www.yti.edu/programs/MotorcycleTechnology/images/discovery_day.jpg') no-repeat top center; border-bottom: 2px solid #ffffff; border-top: 8px solid #ffffff;}.discoverybox {background-color: #ffffff; border: 1px solid #231f20; padding: 4px;}.discoverycopy {background-color: #231f20; font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; font-size: 11px; line-height: 14px; color: #ffffff; padding: 5px;}.discoverycopy2 {background-color: #231f20; font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; font-size: 14px; line-height: 18px; color: #ffffff; padding: 5px;}.pulloutboxred {background-color: #ffffff; border: 1px solid #660819; padding: 4px;}.pulloutcopyred {background-color: #ffffff; font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; font-size: 11px; line-height: 14px; color: #660819; padding: 5px;}a:link { color: #59717f;text-decoration: underline }a:visited { color: #59717f;text-decoration: underline }a:hover { color: #253a49;text-decoration: underline }a:active { color: #253a49;text-decoration: underline }/* Table Classes */.tdata {background-color: #bdbdbd; border-width: 1px #bdbdbd solid; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; padding-right: 15px;}.theader {font-weight: bold; background-color: #bdbdbd; height: 16px;}.trow1 {background-color: #fefefe; height: 16px;}.trow2 {background-color: #eeeeee; height: 16px;}.appstyle {font-family: Arial, Helvetica, sans-serif; font-size: xx-small;}.apptable {border-left-width: 1px; border-left-style: solid; border-left-color: #000000; border-right-width: 1px; border-right-style: solid; border-right-color: #000000;}.appborder {border-top-width: 1px; border-top-style: solid; border-top-color: #000000;}.appborder2 {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000;}.appborder3 {border-top-width: 1px; border-top-style: solid; border-top-color: #000000; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000;}.GradPhotos {background-color: #ffffff; border-top: 1px solid #005a9c; border-bottom: 1px solid #005a9c;}.programcolumn {background-color: #ffffff; border-left: 1px solid #d4dde8;}/* Page Header Drop Shadow IDs */#phtitle  {position: relative;top: -3px;left: -3px;}#phtextsilver   {position: relative;top: 0px;left: 0px;color: #bdbdbd;z-index:2;}#phshadow {position: absolute;top: 1px;left: 1px;color: #231f23;z-index:1;}/* Anylink Dynamic Menu Styles */.menu_css{position: absolute; visibility: hidden; width: 252px; text-indent: 3px; border: 3px solid #253a49; text-align: left; z-index: +100; background-color: #253a49; filter: alpha(opacity=95);}.menu_css a{width: 100%; font-weight: normal; display: block; padding: 1px 0; text-decoration: none; color: #9facb8; text-indent: 5px;}.menu_css a:visited{text-decoration: none; color: #9facb8;}.menu_css a:hover{background-color: #3c4f5e; font-weight: normal; text-decoration: none; color: #ffffff;}/* ZOOM Search Results Styles */.highlight { background: #FFFF40; }.searchheading { font-size: 130%; font-weight: bold; }.summary { font-size: 80%; font-style: italic; } .results { font-size: 100%; }.category { color: #999999; }.description { font-size: 100%; color: #008000; }.context { font-size: 100%; }.infoline { font-size: 80%; font-style: normal; color: #808080;}.sorting { text-align: right; }.result_title { font-size: 100%; }.zoom_searchform {height: 15px; margin: 0px; padding: 0px;}.zoom_options { font-size: 80%; }input.zoom_button {border: 0px solid #59717f; background-color:#59717f; font-family:0; font-style:0; color: #ffffff; font-size:13px; font-weight: 0;}input.zoom_searchbox { }/* New Program Icon Classes */.redicons {background-color: #660819;}.redicons a:link {background-color: #660819;}.redicons a:visited {background-color: #660819;}.redicons a:hover {background-color: #cc1133;}/* Temporary Request Form Styles */input.formtextbox	{	font-size: 10px;	color: #424242; 	font-family : Arial, Verdana, sans-serif; 	border: 1px #CCCCCC solid;	padding : 2px;}textarea.formtextbox	{	font-size: 10px;	color: #424242; 	font-family : Arial, Verdana, sans-serif; 	border: 1px #CCCCCC solid;	padding : 2px;}select.formselect {	font-family : Arial, Verdana, sans-serif; 	font-size:10px;	color: #424242;	border: 1px #CCCCCC solid; 	background-color: #FFFFFF;}select.formmultiple {	font-family : Arial, Verdana, sans-serif; 	font-size:10px;	color: #424242;	border: 1px #CCCCCC solid;	width: 250px; 	background-color: #FFFFFF;}input.formtextboxbeacon	{	font-size: 9px;	color: #000000; 	font-family : Arial, Verdana, sans-serif; 	border: 1px #CCCCCC solid;	padding : 2px;}textarea.formtextboxbeacon	{	font-size: 9px;	color: #000000; 	font-family : Arial, Verdana, sans-serif; 	border: 1px #CCCCCC solid;	padding : 2px;}/* Yahoo! Map Styles */.mapContainer {	width: 450px;	height: 450px;}/* RFI COLUMN STYLES */.rficol1 {font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; font-size: 11px; line-height: 13px; color: #ffffff;}.rficol2 {font-family: Arial, Helvetica, Geneva, Verdana, sans-serif; font-size: 10px; line-height: 12px; color: #ffffff;}input.rficoltext	{	font-size: 11px;	color: #ffffff; 	font-family: Arial, Verdana, sans-serif;	background-color: #7d8d9c; 	border: 1px #ffffff solid;	padding: 2px;	width: 164px;}textarea.rficolcomment	{	font-size: 11px;	color: #ffffff; 	font-family: Arial, Verdana, sans-serif;	background-color: #7d8d9c; 	border: 1px #ffffff solid;	padding : 2px;	width: 164px;}select.rficolselect {	font-size: 11px;	color: #ffffff; 	font-family: Arial, Verdana, sans-serif;	background-color: #7d8d9c; 	border: 1px #ffffff solid;	padding : 2px;	width: 164px;}