/* BEGIN OCS SITE STYLE DEFINITIONS FOR PRODUCTION*/

	.menu0, .menu1, .menu2 , .menu0Active, .menu1Active, .menu2Active {
		visible: false;
		font-family: tahoma, arial, sans-serif;
		text-decoration: none;
		color: white;
		font-weight: bold;}
	
	.menu0, .menu0Active, .menu1, .menu1Active {
		visible: false;
		font-size: 14px;
		margin-left: 10px;
		margin-top: 3px;
		margin-bottom: 3px;
	}
	
	.menu2, .menu2Active {
		visible: false;
		font-size: 12px;
		margin-left: 20px;		
		margin-top: 3px;
	}
	
	.menu1Active, .menu2Active {
		visible: false;
		color: #FFFFCC;
	}
	
	.menuStyle {
		visible : false;
		color : #CCCC66;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight : bold;
		font-size : 10px;
		}
	.field {
		visible : false;
		background-color : #FFFFFF;
		border-bottom : 1px;
		border-left : 1px;
		border-right : 1px;
		border-top : 1px;
		margin : 1px;
		padding-bottom : 1px;
		padding-left : 1px;
		padding-right : 1px;
		padding-top : 1px;
		margin-left : 1px;
		margin-right : 1px;
		margin-top : 1px;
		border-color : #669900;
		border-style : solid;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #333333;
		}
		
	.formButton {
		visible : false;
		background-color : #99cc00;
		border-bottom : 1px;
		border-left : 1px;
		border-right : 1px;
		border-top : 1px;
		margin : 1px;
		padding-bottom : 1px;
		padding-left : 1px;
		padding-right : 1px;
		padding-top : 1px;
		margin-left : 1px;
		margin-right : 1px;
		margin-top : 1px;
		border-color : #669900;
		border-style : solid;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #333333;
		}		
	
	.fieldCell {
		visible : false;
		background-color: #eeeeee;
		}
	
	.fieldLabel {
		visible : false;
		color : #333333;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align : right;
		font-size : 10px;
		font-weight : bold;
		background-color : #eeeeee;
		vertical-align : top;
	}
	
	.fieldLabelLeft {
		visible : false;
		color : #333333;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		font-weight : bold;
		background-color : #eeeeee;
	}
	
	.fieldLabelplain {
		visible : false;
		color : #333333;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		font-weight : bold;
	}
	
	.leftNav {
		visible : false;
		color : #333333;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		left-margin: 10px;
		text-decoration : none;
		font-weight : bold;
	}
	.rightNav {
		visible : false;
		color : #999900;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		text-align : right;
		line-height : 14px;
	}
	.todaysDate {
		visible : false;
		color : #000000;
		font-family : Georgia,Times,serif;
		font-size : 10px;
		font-weight : bold;
		font-style : italic;
		text-align : center;
		margin-top : 5px;
		margin-bottom : 5px;		
	}
	.crumbs {
		visible : false;
		color : #000000;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
	}
	.copyright {
		visible : false;
		color : #999999;
		font-family :  verdana, geneva arial, helvetica, sans-serif;
		font-size : 9px;
		font-weight : normal;
		text-decoration : none;
		text-align : center;
	}
	P.pageTitle, H1 {
		caption : Page Title;
		color : #999999;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 13pt;
		text-decoration : none;
		font-weight : bold;
		margin-top : -1px;
	}
	P.subTitle_medium, H2 {
		caption : Medium Subtitle;
		color : #333333;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 13px;
		margin-bottom : 15pt;
		font-weight : bold;
	}
	P.subTitle_small, H3 {
		caption : Small Subtitle;
		color : #333333;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		text-decoration : none;
		font-weight : bold;
	}
	
	DIV.pageTitle, H1 {
		caption : Page Title;
		color : #999900;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 14px;
		text-decoration : none;
		font-weight : bold;
	}
	DIV.subTitle_medium, H2 {
		caption : Medium Subtitle;
		color : #333333;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		font-weight : bold;
	}
	DIV.subTitle_small, H3 {
		caption : Small Subtitle;
		color : #333333;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		text-decoration : none;
		font-weight : bold;
	}
	
	p.photoCaption, div.photoCaption, span.photoCaption,  a.photoCaption, td.photoCaption {
		caption: Photo Caption;
		color: #000000;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		margin-top:0px;
		padding-top:0px;
	}
	
	p.quotation, div.quotation, span.quotation,  a.quotation, td.quotation, ul.quotation, li.quotation   {
		caption: Quotaion;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: italic;
		padding-left: 10px;
		padding-right: 20px;
	}

	
	
	P {
		caption : Default Text;
		color : #000000;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		line-height : 18px;
		margin-right : 10px;
	}
	
	p.centered, a.centered, div.centered, span.centered, td.centered, li.centered, ul.centered, {
		padding-right:10px;
		text-align: center;
	}
	
	P.default, TD.default, TR.default {
		caption : Default Text;
		color : #000000;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		line-height : 18px;
		margin-right : 10px;
	}
	
	.tightbody {
		visible : false;
		color : #000000;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		line-height : 13px;
		margin-left : 0px;
	}
	
	ul,li,ol {
		color : #000000;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		line-height : 20px;
		margin-right : 10px;
	}
	
	.index {
		visible : false;
		color : #000000;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		line-height : 12px;
		margin-left : 0px;
	}
	
	P.excerpt {
		caption : Quote/Excerpt;
		color : #000000;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		line-height : 18px;
		margin-right : 30px;
		margin-left : 30px;
	}
	
	DIV.excerpt {
		caption : Quote/Excerpt;
		color : #000000;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		text-decoration : none;
		line-height : 18px;
		margin-right : 30px;
		margin-left : 30px;
	}
	
	DIV.caption {
		caption : Caption;
		color : #000000;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
	}
	
	a:hover {
		visible : false;
		text-decoration : underline;
	}
	.collectionNav {
		visible : false;
		font-family : Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : Black;
		text-decoration : none;
	}

	.timetableText {
		visible : false;
		color : #000000;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		line-height : 11px;
		margin-left : 0px;
	}
	
	.moreLink {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;	
		line-height: 12px;	
		text-align : right;
		color : #99CC00;
		font-weight : bold;
		text-decoration : none;
		margin-top : 1px;
		margin-bottom : 10px;
	}
		
/* END SITE STYLE DEFINITIONS */


/* BEGIN WIDGET STYLE DEFINITIONS */

/* navigation widget styles */

	.treeNav {
		visible : false;
		color : #FFFFFF;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		text-decoration : none;
	}
	
	.treeNavUPactive {
		visible : false;
		color : #FFFFFF;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		text-decoration : line-through;
	}
	
	.treeNavUP {
		visible : false;
		color : #FFFFFF;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		text-decoration : line-through;
	}
	
	.treeNavActive {
		visible : false;
		color : #FFFFFF;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		text-decoration : none;
	}
	
	.treeNavBG {
		visible : false;
		background-image: url(/techservices/images/navigation/background_bar.gif);
	}
	
	.navigationTable {
		visible : false;
		width: 148px;	
	}
	
	.navigationTableLastCell {
		visible : false;
		width: 103px;	
	}

/* dateLastModified widget styles */

	.dateLastModified {
		visible : false;
		color : #000000;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		text-decoration : none;
	}


/* news widget styles */

	.newsHeadline {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 13px;
		color : #000000;
		font-weight : bold;
		text-decoration : none;
	}
	
	.newsShortText {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #000000;
		text-decoration : none;
		font-style : italic;
	}
	
	.newsFullText {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #000000;
		text-decoration : none;
	}
	
	.newsSignature {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #000000;
		text-decoration : none;
	}
	
	.newsItemHeader {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		font-weight : bold;
		text-decoration : none;
	}
	
	.newsItemShortText {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #000000;
		text-decoration : none;
		font-style : italic;
	}

/* rolodex widget styles */

	.rolodexHeader {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #ffffff;
		font-weight : bold;
		text-align : center;
		background-color : #999999;
		width : 150px;
	}
	
	.rolodexCompany {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color: #FFFFFF;
	}
	
	.rolodexName {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color: #999900;
		font-weight: bold;
	}
	
	.rolodexMain {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color: #000000;
	}
	
/* qod widget styles */
	
	.QoDHeader {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		line-height : 12px;
		color : #FF0000;
		font-weight : bold;
		text-align : center;
		background-color : #cccccc;
		width : 150px;
	}
	
	.QoDContent {
		visible : false;
		font-family : times,serif;
		font-size : 13px;
		color : #000000;
		text-align : left;
		text-decoration : none;
		font-style : italic;
		text-indent : 3px;
	}
	
/* faq widget styles */

	.FAQHeader {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #FFFFFF;
		font-weight : bold;
		text-decoration : none;
		background-color : #99cc00;
		width : 150px;
	}
	
	.FAQQuestion {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		text-decoration : none;
		font-weight: bold
	}
	
	.FAQNormal {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		text-decoration : none;
	}
	
	.QA {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #FF6600;
		text-decoration : none;
		font-weight: bold;
		line-height : 15px;
	}
	
	.FAQIndex {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #000000;
		text-decoration : none;
		line-height : 18px;
		margin-left : 10px;
	}
	
	/* glossary widget styles */

	.glossaryHeader {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #FFFFFF;
		font-weight : bold;
		text-decoration : none;
		background-color : #99cc00;
		width : 150px;
	}
	
	.glossaryTerm {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #999900;
		text-decoration : none;
		font-weight: bold
	}
	
	.glossaryNormal {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #000000;
		text-decoration : none;
	}
	
	.glossaryIndex {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		text-decoration : none;
		line-height : 16px;
		margin-left : 10px;
	}
	
		
/* simpleText widget styles */

	.simpleTextContent {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #000000;
		text-decoration : none;
	}
/* calendar widget styles */

	.calendarHeader {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #FF0000;
		font-weight : bold;
		text-decoration : none;
		text-align : center;
		background-color : #cccccc;
		width : 148px;
		margin-left : 2px;
		margin-right : 2px;
	}
	
	.calendarText {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		color : #000000;
		text-decoration : none;
		background-color: #FFFFFF;
	}
	.calendarLink {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		background-color: #FFFFFF;
	}
	
	/* for calendar month display */
	
	.calendarMonthEvent {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
	}
	
	.calendarMonthHeader {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
	}
	
	.calendarDayOfWeek {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : white;
	}
	
	.calendarDay {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : bold;
		color: #000000;
	}
	
	
	.calendarDayTime {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
	}
/* for calendar itinerary view */
	
	.calendarItinHeader {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
	}
	
	.calendarItinText {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		text-decoration : none;
		background-color: #FFFFFF;
	}
/* Sidebar calendar */
	
	.calendarSidebarText {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #000000;
		text-decoration : none;
		width : 145px;
	}

/* ILR Calendar pop-up */

	.popUpTitle {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		font-weight : bold;
		margin-left : 10px;
		margin-top : 5px;
	}

	.popUpText {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		margin-left : 10px;
		margin-top : 5px;
	}
		
/*  profile sidebar widget styles */

	.profileHeader {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		color : #FF0000;
		font-weight : bold;
		text-decoration : none;
		text-align : center;
		background-color : #cccccc;
		width : 100%;
	}
	
	.profileName {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-weight: bold;
		color : #000000;
		text-decoration : none;
	}
	
	.profileCredentials {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #000000;
		text-decoration : none;
		font-style : normal;
	}

	.profileLink {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #C8CE4A;
		text-decoration : none;
	}
	
	.profileShortText {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-style : normal;
		color : #000000;
		text-decoration : none;
	}
	
	.profileLongText {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #000000;
		text-decoration : none;
	}
	
	.profileEditor {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		text-decoration : none;
		color: #CC0000;
	}
	
/* profile pop-up styles */

	.popUpProfileName {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight: bold;
		margin-left : 10px;
		color : #000000;
		text-decoration : none;
	}
	
	.PopUpProfileCredentials {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		margin-left : 10px;
		font-style : normal;
	}

	.popUpProfileShortText {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-style : normal;
		margin-left : 10px;
		color : #000000;
	}
	
	.PopUpProfileLongText {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		margin-left : 10px;
		color : #000000;
	}
	
/* duk widget styles */

	.dukHeader {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 9px;
		color : #FF0000;
		font-weight : bold;
		text-align : center;
		line-height: 12px;
		background-color : #cccccc;
		width : 100%;
	}
	
	.dukBody {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		line-height : 12px;
		color : #000000;
		text-decoration : none;
		font-style : normal;
	}
	
	.dukLink {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #C8CE4A;
		text-decoration : none;
	}
	
	.dukEditor {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		text-decoration : none;
		color: #CC0000;
	}
	
/* slideshow widget styles */

	.slideshowHeader {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight: bold;
		color : #000000;
		text-decoration : none;
	}
	
	.slideshowPopupHeader {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 13px;
		color : #FFFFFF;
		font-weight : bold;
		text-decoration : none;
		background-color : #99CC00;
		width : width : 100%;
	}
	
	.slideshowContent {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #000000;
		text-decoration : none;
	}
	
	.slideshowCaption {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #FFFFFF;
		text-decoration : none;
		font-style : normal;
	}
	
	.slideshowPrevNext {
		visible : false;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #FFFFFF;
		text-decoration : none;
	}	
	
	.navigationBgVertBar {
		background-image: url(/careerservices/images/graphics/nav/background_bar.gif);
	}
	
/* END WIDGET STYLE DEFINITIONS */ 