@charset "utf-8";
/* CSS Document */

body {	
	background-color: #FFFFFF; 
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif;	
	font-size: 12px;
	line-height:inherit;		
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
#main {
	width:800px;
	height:auto;	
	margin-left:auto;
	margin-right:auto;
	padding:0em;
	border:0em;
}
p {
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
}
p a:link, p a:visited, p a:active {
	color: #009999;
	text-decoration:none;
	font-weight:bold;
}
p a:hover{ color:#336666; text-decoration:underline; font-weight:bold;}
form#search {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
td { vertical-align:top; text-align:left; }
.locForm
{
	width: 215px;
	margin:0px 0px 0px 5px;
	color:#009999;
	font-size: 11px;
}
.phone {	
	font-family:"Engravers MT", "Copperplate Gothic Bold", "Times New Roman";	
	font-size:24px;	 	
	color: #333333;
	text-align:right;
	margin-right:10px;
	}
.address {
	color: #000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:right;
	line-height:18px;
	margin-top:2px; 
	margin-right:10px
	}
.small {font-size: 11px}
	
/* General Classes */
.eventTitle {
	font-size:18px;
	font-weight:bold;
	color:#009999;
	text-align:center;
}
.eventText{
	margin-left:10px;
	margin-right:10px;
	text-align:left;
}

.gotoTitle{
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px;
}
ul.gotoText {	list-style-type:none; margin:0; padding-left:12px; padding-right:6px;}
ul.gotoText li a:link, ul.gotoText li a:visited, ul.gotoText li a:active{
	list-style-type:none;
	display:block;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding-top:4px;
	padding-bottom:4px;
	text-align:left;
	color:#FFFFFF;
	background-color:#333333;
	line-height:18px;
	height:18px;
}
ul.gotoText li a:hover {background-color:#ffffff; color:#333333;}


.helpfulTitle{
	font-size:16px;
	font-weight:bold;
	color:#009999;
	text-align:left;
	padding-left:12px;
}
ul.helpfulText {	list-style-type:none; margin:0; padding-left:12px; padding-right:12px;}
ul.helpfulText li a:link, ul.helpfulText li a:visited, ul.helpfulText li a:active{
	list-style-type:none;
	display:block;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding-top:4px;
	padding-bottom:4px;
	text-align:left;
	color:#ffffff;
	background-color:#333333;
	line-height:16px;
	height:16px;
}
ul.helpfulText li a:hover {background-color:#009999;}

.copyright {
	font-size:8px;
	text-align:center;
}
.about { color:#797106; font-size:20px;	font-weight:bold; text-align:left; padding-left:0px; }
.admissions { color:#FF0000; font-size:20px;	font-weight:bold; text-align:left; padding-left:0px; 	}
.student { color:#FF7400; font-size:20px;	font-weight:bold; text-align:left; padding-left:0px; 	}
.programs { color:#00CC00; font-size:20px;	font-weight:bold; text-align:left; padding-left:0px; 	}
.admin {	color:#009999; font-size:20px;	font-weight:bold; text-align:left; padding-left:0px; }
.staff {	color:#336666; font-size:20px;	font-weight:bold; text-align:left; padding-left:0px; }
.gray  {	color:#333333; font-size:20px;	font-weight:bold; text-align:left; padding-left:0px; }
.it { color:#A22863; font-size:20px;	font-weight:bold; text-align:left; padding-left:0px; 	}

.businessText a:link, .businessText a:visited, .businessText a:active { color:#00CC00; font-weight:bold; text-decoration:none; }
.businessText a:hover {color: #006600; text-decoration:underline;}

.itText a:link, .itText a:visited, .itText a:active { color:#A22863; font-weight:bold; text-decoration:none; }
.itText a:hover {color:#CC6600; text-decoration:underline;}

.autoText a:link, .autoText a:visited, .autoText a:active { color:#797106; font-weight:bold; text-decoration:none; }
.autoText a:hover {color: #4D3D06; text-decoration:underline;}

.weldingText a:link, .weldingText a:visited, .weldingText a:active { color:#336666; font-weight:bold; text-decoration:none; }
.weldingText a:hover {color: #009999; text-decoration:underline;}

.studentText a:link, .studentText a:visited, .studentText a:active { color:#FF7400; font-weight:bold; text-decoration:none; }
.studentText a:hover {color:#CC6600; text-decoration:underline;}

ul.sideNav {	list-style-type:none; margin:0; padding-left:10px; padding-right:2px;line-height:14px;}
ul.sideNav li ul {	list-style-type:none; margin:0; padding-left:8px; font-weight:normal;line-height:14px;}
ul.sideNav li a:link, ul.sideNav li a:visited, ul.sideNav li a:active{
	list-style-type:none;
	display:block;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding-top:4px;
	padding-bottom:4px;
	text-align:left;
	color:#ffffff;
	background-color:#333333;
	line-height:14px;
}
ul.sideNav li ul li a:link, ul.sideNav li ul li a:visited, ul.sideNav li ul li a:active{font-weight:normal;}
ul.sideNav li a:hover {text-decoration:underline;}


td.body_td {
	border-top-color:#333333;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#333333;
	border-bottom-style:solid;
	border-bottom-width:1px;
	background-color:#FFFFFF;
}
	
td.topRight {background-image:url(/images/corner_TR.gif); width:8px; height:8px;}
td.topLeft {background-image:url(/images/corner_TL.gif); width:8px; height:8px;}
td.bottomRight {background-image:url(/images/corner_BR.gif); width:8px; height:8px;}
td.bottomLeft {background-image:url(/images/corner_BL.gif); width:8px; height:8px;}
td.top {background-image:url(/images/corner_Top.gif); background-repeat:repeat-x; height:8px;}
td.right {background-image:url(/images/corner_Right.gif); width:8px; background-repeat:repeat-y;}
td.bottom {background-image:url(/images/corner_Bottom.gif);  background-repeat:repeat-x; height:8px;}
td.left {background-image:url(/images/corner_Left.gif); width:8px; background-repeat:repeat-y;}

#breadcrumbs {
	background-color:#333333; 
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	width:100%;
	color:#CCCCCC; 
	font-size:12px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.mp_backlinks {color:#CCCCCC; font-weight:bold;}

.mp_backlinks a:link, .mp_backlinks a:visited, .mp_backlinks a:active {
	font-weight:normal;
	text-decoration:none;
	color:#CCCCCC;
}
.mp_backlinks a:hover { font-weight:normal; text-decoration:underline; }

a.textResize:link, a.textResize:visited, a.textResize:active{ color:#CCCCCC; text-decoration:none;}
a.textResize:hover { color:#CCCCCC; text-decoration:underline;}

/* TOP NAVIGATION */
/* main menu */
table.menu {
	background-color:#333333;
}
tr.topnav {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
	font-weight:bold;
	color:#FFFFFF;
}
.topnav a {color:#ffffff; text-decoration:none;}
.td-about { background-color:#F1E00E; text-align:center; }
.td-admissions { background-color:#FF0000; text-align:center;	}
.td-student { background-color:#FF7400; text-align:center;	}
.td-programs { background-color:#00CC00; text-align:center;	}
.td-admin {	background-color:#009999; text-align:center;}
.td-staff {	background-color:#336666; text-align:center;}

/* drop downs */

.subNav, .subnav a {
	text-decoration: none; 
	font-family: arial, verdana, san-serif; 
	font-size: 12px; 
	line-height:12px; 
	color: #ffffff; 
	font-weight:bold;
	list-style-type:none;
	padding:0;
	margin:0;
}
.dropDown{ 
	position: absolute;  
	visibility:hidden; 
	z-index: 1;
}

.subTable {
	border: 1px solid #999999;
	border-collapse: collapse;
	/*background:transparent filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);*/
	background:transparent;
	filter: alpha(opacity=80);
	-moz-opacity:0.8; 
	opacity:0.8; 
}
.subCol{	border-left: 1px solid #999999;}
ul.subUl {list-style-type:none; margin:0; padding-left:4px; padding-right:8px;}
ul.subUl li a:link, ul.subUl li a:visited, ul.subUl li a:active{
	list-style-type:none;
	display:block;
	font-weight:bold;
	text-decoration:none;
	margin:0;
	padding-top:4px;
	padding-bottom:4px;
	text-align:left;
	color:#ffffff;
	line-height:16px;
	height:16px; 
}
ul.subUl li a:hover {background-color:#333333;}

