﻿body {font-family:Arial, Helvetica, sans-serif; color:#4b4a4a; font-size:12px; margin:0; padding:0px; background:url(../images/background.png) #e5dfdd repeat-x;}
ul{list-style:none; margin:0; padding:0;}
li{margin:0; padding:0;}
a{color:#4b4a4a; text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color:#b20405; text-decoration:underline;}
#main{width:974px; margin: 0 auto;}
#header{width:974px; margin:0 0 0 0;}
#header .toptools {margin:0 0 3px 0; width:100%; font-size:11px; z-index:99;}
#header .toptools td{height:19px;}
#header .toptools .left li{float:left;}
#header .toptools .left li a{display:inline;}
#header .ms-SPLink a:hover{color:#B20405;}
#header .ms-SpLinkButtonActive {color:#fff;}
#header .ms-SPLink ms-SpLinkButtonActive a:link {color:#4c4c4c;}
#header .ms-SPLink ms-SpLinkButtonInActive a:link {color:#4c4c4c;}
#header .welcome .ms-SpLinkButtonActive a:hover{color:#fff;}
#header .ms-SPLink, #header .ms-globallinks a { font-family: Arial; color: #4B4A4A; }
#header li ul {position:absolute; display: none; left:0px; top:17px;}


#catalogButtons{width:308px; height:122px; margin:0 2px 0 669px;}
#courseCatButton{ width:151px; height:112px; float:left;}
#successCentersButton{ width:151px; height:112px; float:left;}
#careerMajorButton{ width:151px; height:112px; float:right;}
#nextStepsButton{ width:151px; height:112px; float:right;}





.FlagIcon{position:absolute; width:125px; height:21px; margin:26px 5px 0 492px; background: url(http://www.tulsatech.edu/images/Flag_Button.png) top no-repeat;}

/* black admin nav */
#user_nav {background: url(/images/authnav_background.png) left top repeat-x;  height: 22px; margin: 0 auto 10px auto; z-index: 99; position: relative; width: 300px; }
#user_nav.staff {width: 174px; }
#user_nav ul {padding-left: 5px; font-size: 11px; }
#user_nav ul li {position: relative; float: left; padding: 3px 0 5px 0; margin: 0 0 0 15px; }
#user_nav ul li.first {margin-left: 0; }
#user_nav ul li.first a {border: none; }
#user_nav ul li a {color:#eee; border-left: 1px solid #8b8b8b; padding-left: 15px; line-height: 14px; }
#user_nav ul li ul {top: 22px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity: 0.9; -khtml-opacity:0.9; -moz-opacity: 0.9; }
#user_nav ul li ul li a {border: none; padding: 0; color: #eee; }
#user_nav ul li ul li {float: none; background: #4b4a4a url(/images/box_gry.png) left top no-repeat; width: 150px; padding: 2px 0 1px 16px; margin: 0 0 0 -6px; }
#user_nav ul li ul li:hover {background: #666 url(/images/box_gryH.png) 0 2px no-repeat; }
#user_nav .ms-globallinks a {color: #eee; }
#user_nav .ms-globallinks a:hover {color: #eee; }

.ms-MenuUIPopupBody{z-index:99;}

/* black admin nav 
#user_nav { background: url(/images/authnav_background.png) left top repeat-x;  height: 22px; width: 382px; margin: 0 auto 10px auto; z-index: 10; position: relative; }
#user_nav ul { padding-left: 5px; font-size: 11px; }
#user_nav ul li { position: relative; float: left; padding: 3px 0 5px 0; margin: 0 0 0 15px; }
#user_nav ul li.first { margin-left: 0; }
#user_nav ul li.first a { border: none; }
#user_nav ul li a { color: #eee; border-left: 1px solid #8b8b8b; padding-left: 15px; line-height: 14px; }
#user_nav ul li ul { top: 22px; }
#user_nav ul li ul li a { border: none; padding: 0; color: #eee; }
#user_nav ul li ul li { float: none; background: #4b4a4a url(/images/box_gry.png) left top no-repeat; width: 180px; padding: 2px 0 1px 16px; margin: 0 0 0 -6px; }
#user_nav ul li ul li:hover { background: #666 url(/images/box_gryH.png) 0 2px no-repeat; }
#user_nav ul li:hover ul {display:block; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity: 0.9; -khtml-opacity:0.9; -moz-opacity: 0.9; }
#user_nav .ms-globallinks a { color: #eee; }
#user_nav .ms-globallinks a:hover { color: #eee; }
#user_nav { background: url(../images/authnav_background.png) left top repeat-x;  height: 22px; width: 382px; margin: 0 auto 10px auto; z-index: 99; position: relative; }
*/

/* Contact information page styles */

#contactInfo{}
#contactLeftCol{float:left; width:400px;}
#contactRightCol{float:right;}
.contactInfoHeaders{font-weight: bold; color:#000;}
.contactInfoText{top:5px; left:135px; color:#b20405; padding-top:10px;}
.contactAdministration{margin:25px 5px 30px 0; width:400px;}
.contactBrokenArrow{margin:25px 5px 30px 0; width:400px;}
.contactCSC{margin:25px 5px 30px 0; width:400px;}
.contactHSC{margin:25px 5px 30px 0; width:400px;}
.contactLemley{margin:25px 5px 30px 0; width:400px;}
.contactPeoria{margin:25px 5px 30px 0; width:400px;}
.contactRiverside{margin:25px 5px 30px 0; width:400px;}
.contactSandSprings{margin:25px 5px 30px 0; width:400px;}
.contactTrainingCenter{margin:25px 5px 30px 0; width:400px;}
.campusPic1{float:left; margin-right:10px; }
.campusPic2{}
.contactEmailHeaders{color:#000;}
.contactInfoText a{text-decoration:underline; color:#b20405;}
.contactEmailLink{margin:25px 5px 30px 0; width:400px;}


/*  End Contact info page styles **************************************************************************/

#MainHeader
{
	background: url(/images/logo.png) left no-repeat;  
	height: 106px; 
	margin: 30px 0 0 0; 
	z-index:0; 
	position: relative; 
	width: 367px;
}

#catalogButtons{width:320px; height:122px; margin:0 2px 0 656px;}
#courseCatButton{ width:151px; height:112px; float:left;}
#careerMajorButton{ width:151px; height:112px; float:right;}





#header .toptools .left li table {margin:0; display:inline;}
#header .toptools .left li table td{margin:0; padding:3px 0 0 0;}
#header .toptools .right li{float:right;}
/*#nav{width:973px; font-size:12px; font-weight:bold; background:url(../images/nav_back.png) no-repeat top; padding:10px 0 0 1px; z-index:99;}*/
#nav { width:973px; font-size:12px; font-weight:bold; position: relative; z-index:98;}
#header div.nav_top { border: 1px solid #B20405; border-top-width: 3px; border-bottom: none; }
#header div.nav_top p { border-right: 1px solid #B20405; height: 8px; width: 704px; margin: 0; padding: 0; }
#zz1_ID_PersonalActionMenu{z-index:99;}

#menu{width:710px; float:left; color:#fff; z-index:96;}
#menu li {float:left; position: relative; width: 7.6em; background:url(../images/box.png) no-repeat left; padding:3px 0 3px 10px;}
#menu .root {width:6.8em;}
#menu .root_wide{width:9.2em;}
#menu li a{padding:4px; color:#4b4a4a;}
/* The line below is essential for IE6 compatability */
 li ul {position:absolute; display:none; left:0px; #top:17px;}
#menu li ul li{background:#4b4a4a url(../images/box_gry.png) no-repeat top left; width:150px;}
#menu li ul .wider{width:180px;}
#menu li ul a{color:#fff;}
#menu li ul li:hover{background:#666666 url(../images/box_gryH.png) no-repeat left;}
#menu li ul li a:hover{text-decoration:none;}
*html #menu li ul li a:hover{text-decoration:underline;}
#menu li:hover ul, li.over ul {display:block; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity: 0.9; -khtml-opacity:0.9; -moz-opacity: 0.9; }

#content{width:974px; margin:45px 0 20px 0; min-height:400px; clear:both;}
#content li ul{position:relative; display:block; left:; #top:3px;}
#botfooter{width:100%; margin:14px 0 0 0;}
#botfooter .stripe {background:#a39f9e; height:3px;}
#botfooter .btt{text-align:center; font-size:11px; text-transform:uppercase; margin:14px 0 0 0;}
#botfooter .ftcontent{width:974px; background:#131210; margin:2px auto; color:#fff; font-size:10px; padding:0 0 10px 0;}
#botfooter .head{color:#fff; font-size:12px;}
#botfooter .left{width:315px; float:left; padding:10px 0 0 10px;}
#botfooter .center{width:324px; float:left; text-align:center; font-size:9px;}
#botfooter .right{width:325px; float:right;}
#botfooter .colB1{width:70px; float:left; margin:0; padding:0 0 0 0; }
#botfooter .colB2{width:80px; float:left; margin:0 0 0 15px; padding:0 0 0 0;}
#botfooter .colB1 ul {}
#botfooter .colB1 ul li {display:block;}
#botfooter .colB2 ul {}
#botfooter .colB2 ul li {display:block;}
#botfooter .colB3{width:175px; float:left; margin:0 0 0 25px; padding:10px 5px 0 0;}
#botfooter .colB4{width:120px; float:right; margin:0; padding:10px 0 0 0;}
#botfooter .colB3 ul {}
#botfooter .colB3 ul li {display:block;}
#botfooter .colB4 ul {}
#botfooter .colB4 ul li {display:block;}
#botfooter div a{color:#fff; font-size:9px;}
#botfooter div a:hover{color:#ffcc00; text-decoration:underline;}
#botfooter ul li{display:inline; margin:0;}

.col0{width:644px; margin:0; float:left; }
.col1{width:314px; min-height:20px; margin:0 0 0 0; float:left;}
.col2{width:314px; min-height:20px; margin:0 0 0 16px; float:left;}
.col3{width:314px; min-height:20px; margin:0 0 0 16px; float:left;}
.col4{width:240px; margin:0 16px 0 0; float:left;}
.col5{width:718px;float:right;}
.col6{width:462px;float:left;}
.col7{width:240px; margin:0 0 0 16px; float:left;}
.col8{width:460px; margin:0 14px 0 0; float:left;}
.col9{width:240px; float:left; margin:0;}
.col10{width:435px; margin:0 14px 0 0; float:left;}
.col11{width:265px; float:left; margin:0;}
.col12{width:644px; margin:0; clear:both;}
.col13{width:240px; margin:0 16px 0 0; float:left;}
.col13a{width:240px; margin:0 16px 0 0; float:left;}
.col14{width:462px;float:left;}
.col15{width:240px; margin:0 0 0 16px; float:left;}
.col16{width:718px;float:left;}
.col644{width:644px; margin:16px 0 0 0; clear:both;}
.col600{width:974px; margin:0; clear:both;}

/*.searchContainer{width:260px; float:left;}
.searchBoxsm{width:140px; margin:0 0 0 8px; padding:0;}
#ctl00_PlaceHolderSearchArea_ctl01_SBScopesDDL{display:none;}
select.ms-sbscopes {font-family:tahoma,verdana; font-size:8pt; width:0px; display:none; visibility:hidden;} /* This hides the search scope drop down*/
.searchTT{width:262px; margin:0; position:absolute; top:-3px; right: 3px; z-index:0;}
/*Fix for Safari
@media screen and (-webkit-min-device-pixel-ratio:0) {.searchTT {left:570px;}}*/
.searchTT input {width:170px; height:20px; color:#4a4b4b; padding:4px 0 0 6px; background:url(../images/searchBack.png) no-repeat; background-position: 0px 1px;}
.searchTT td.ms-sbcell {border:none; padding:0px 0px 0px 2px; white-space:nowrap;}
/*td.ms-sbgo {background:none;padding:0;}
.searchTT .ms-sbLastcell, .ms-rightbodysectionsearchbox {width:0;}*/
.searchTT .ms-sbrow .ms-sbcell{width:185px;}
.searchTT .ms-sbscopes { display: none; }

/*
#InternalSearch{display:none; visibility:hidden;}
*/

input.ctl00_Header_ctl01_S35299CDE_InputKeywords{float:right; width:120px;}



.breadcrumbs{margin:0 0 0 5px;}
.breadcrumbs a{font-size:10px; color:#b10302; text-decoration:none;}
.breadcrumbs a:hover{text-decoration:underline;}
.breadcrumbs #ctl00_PlaceHolderTitleBreadcrumb_SearchBox{}
.breadcrumbs #ctl00_PlaceHolderTitleBreadcrumb_SearchBox_SBScopesDDL{visibility:visible;}
.breadcrumbs select.ms-sbscopes {font-family:tahoma,verdana; font-size:8pt; width:180px; margin-right:15px;}
.breadcrumbs td.ms-sbcell{border:none; padding:0px 0px 0px 2px; white-space:nowrap; }
.breadcrumbs input {width:170px; height:20px; color:#4a4b4b; padding:3px 0 0 6px; background:url(../images/searchBack.png) no-repeat; background-position: 0px 2px;}
.breadcrumbs .col600 table tbody td{height:0px;}

#campusToursPanel{margin:0;}
#campusToursMidPanel{height:122px;}
#virtualAdvisorPanel{margin:16px 0 0 0;}
#virtualAdvisorMidPanel{height:235px;}

/********************************************** START HOME CALENDAR **********************************************/
#calendarPanel{margin:16px 0 0 0; }
#calendarPanel .bottom{background:url(http://www.tulsatech.edu/images/bot314.png) no-repeat; height:5px; }
*html #calendarPanel .bottom{behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
#calendarMidPanel{height:215px;}
#calendarMidPanel table{width:100%; border:0px; border-color:#fff;}
/*#calendarMidPanel .ms-WPBody table tbody tr td:hover{ color:#fff;}*/
.balloontop{height:5px; background:url(../images/balloonTop.png) no-repeat;}
.balloonbot{height:15px; background:url(../images/balloonBot.png) no-repeat;}  
*html .balloonbot{behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
.balloonstyle{position:absolute; top:-70px; left:20px; text-align:left; padding:0 10px; visibility:hidden; z-index:100; width:230px; border:none;}
.balloonstyle span{width:208px;background :#0c0c0c; display:block; border-left:1px solid #3e3e3e; border-right:1px solid #3e3e3e; margin:0; padding:0 10px 10px 10px;}
.balloonstyle ul{margin-top:0px; margin-bottom:0; padding:0 10px; background:#0c0c0c; border-left:1px solid #3e3e3e; border-right:1px solid #3e3e3e; }
.balloonstyle ul li{margin-left: -23px; padding-bottom: 0.33em; vertical-align: middle; font-weight: normal; width: 100%;}
.balloonstyle ul li a:link{margin-left: 25px; padding-bottom: 0.33em; vertical-align: middle; font-weight: normal; width: 100%; color:#fff;}
/*#arrowhead{z-index: 99; position:absolute; top: -500px; left: 0; visibility: hidden;}*/
.ECal {margin:10px;}
.ECal a:link{color:#fff;}
.ECalTitle{background-color:#fff; color:#B20405; font-weight:bold;}
.ECalTitle td{background-color:#fff;}
#calendarMidPanel .ms-WPBody .ECalTitle tbody td:hover{background-color:#fff; color:#B20405; font-weight:bold;}
.ECalDay{padding-top:8px; padding-bottom:8px;}
.ECalToday{padding-top:8px; padding-bottom:8px; background-color:#4a4b4b; color:#fff;}
.ECalEvent{padding-top:8px; padding-bottom:8px; background-color:#B20405; color:#fff;}
.ECalWeekend{padding-top:8px; padding-bottom:8px; background-color:#e2e0e0;}
.ECalEvent a:link, .ECalEvent a:hover{color:#fff;}
.ECalHeader{background:#fff;}
.EList{margin: 10px;}
.EList h3 {font-weight: bold; text-decoration: underline; margin: 0.5em 0;}
.EList ul{margin-top: .5em; margin-bottom: .75em;}
.EList li{list-style-type: square; margin-left: -23px; line-height: 133%;}
/********************************************** END HOME CALENDAR *************************************************************/
/********************************************** START STUDENT CALENDAR OVER-RIDE **********************************************/
#CalViewTable1 tbody{}
#CalViewTable1 .ms-cal-gempty{border-left:solid 1px #ccc; background:#ccc;}
#CalViewTable1 .ms-cal-topday {border-right:solid 1px #ccc;}
#CalViewTable1 .ms-cal-topday div {background:#ccc; border-right:solid 1px #ccc; border-bottom-color:#ccc; border-top-color:#ccc;}
#CalViewTable1 .ms-cal-topday div a:hover{background:#ccc;}
#CalViewTable1 .ms-cal-topdayover{background:#b10302; color:#fff;}
#CalViewTable1 .ms-cal-topdayover a{color:#fff;}
#CalViewTable1 .ms-cal-navheader, #CalViewTable1 .ms-cal-nav-buttonsltr{color:#fff;}
#CalViewTable12 {margin:0; border-top:#b10302 1px solid; background:#b10302 url("../images/menubuttonhover.gif") repeat-x; color#fff;}
#CalViewTable12 td{padding:4px 0 4px 5px;}
#CalViewTable12 a {color:#fff;}
#CalViewTable1 .ms-cal-weekname{background:#ccc; padding:0px; color:#000;}
#CalViewTable1 .ms-cal-gempty td{border-left:solid 1px #ccc;}
#CalViewTable1 .ms-cal-topday-today{background:#ffcc00;}
#CalViewTable1 .ms-cal-todayitem2B{background:#fff;}
#CalViewTable1 .ms-cal-weekday{width:134px;}
#CalViewTable1 .ms-cal-nodataMid{background:#fff;}
#CalViewTable1 .ms-cal-nodataBtm2{background:#fff;}
#CalViewTable1 .ms-cal-noworkitem{background:#fff;}
#CalViewTable1 .ms-cal-noworkitem2B{background:#fff;}
#CalViewTable1 .ms-cal-todayitem{background:#fff;}
#CalViewTable1 .ms-cal-workitem{background:#fff;}
#CalViewTable1 .ms-cal-workitem2B{background:#fff;}
#CalViewTable1 .ms-cal-gempty td.ms-cal-monthitem {border-left:2px solid #fff;}
#CalViewTable1 .ms-cal-week{width:15px;}
#MontlyViewDefault_CalendarView{border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
#DailyViewDefault_CalendarView{border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
#WeeklyViewDefault_CalendarView{border-right:1px solid #ccc; border-bottom:1px solid #ccc;}

/* Background color for Multi-day Events in Day, Week and Month View */
.ms-cal-defaultbgcolor{background:#b10302; color:#fff; padding: 4px 0px 4px 0px;}
.ms-cal-defaultbgcolor a{color:#fff; padding:5px;}

/* Background color for Hover state on Multi-day Events in Day, Week and Month View */
.ms-cal-defaultbgcolorsel{background:#ffcc00; color:#fff; padding: 4px 0px 4px 0px;}
.ms-cal-defaultbgcolorsel a{color:#000; padding:5px; text-decoration:none;}
.ms-cal-topday-todayover{background-color:#b10302; border:solid 1px #eeae02;}
.ms-cal-topday-todayover a{color:#fff;}


/* Left & Right Border for Multi-day Events in Week and Month View */ 
.contb {border-left:none; border-right:none;}
/* Left & Right Border for Multi-day Events in Day View */
.contl {border-left:none;}
.contr {border-right:none;}
/* Top & Bottom Border for Multi-day Events in Day, Week and Month View */
.contl, .contb, .contr, .cont {border-bottom: solid 0px #ccc; border-top: solid 0px #ccc;}
/* Vertical lines between day slots on Day and Week View */
.ms-cal-enoworkdayf .ms-cal-dayhalfhourf, .ms-cal-enoworkday .ms-cal-dayhalfhourf, .ms-cal-enoworkday .ms-cal-dayhourf, .ms-cal-eworkday .ms-cal-dayhourf, .ms-cal-eworkday .ms-cal-dayhalfhourf, .ms-cal-enoworkdayf .ms-cal-dayhourf, .ms-cal-eworkhourf .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhalfhourf, .ms-cal-enoworkhourf .ms-cal-dayhourf, .ms-cal-eworkhour .ms-cal-dayhalfhourf, .ms-cal-eworkhour .ms-cal-dayhourf, .ms-cal-eworkdayf .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	border-left: solid 1px #ccc;}

/* Horizontal lines signaling hour time slots on Day and Week View */
.ms-cal-enoworkdayf, .ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf, .ms-cal-eworkdayrtl .ms-cal-dayhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhourrtl, .ms-cal-eworkdayrtl .ms-cal-dayhourrtl, .ms-cal-eworkhourrtl .ms-cal-dayhourrtl, .ms-cal-eworkhourrtl .ms-cal-dayhourrtlf, .ms-cal-eworkhourrtlf .ms-cal-dayhourrtlf, .ms-cal-eworkhourrtlf .ms-cal-dayhourrtl, .ms-cal-enoworkhour .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhour, .ms-cal-enoworkhourf .ms-cal-dayhourf, .ms-cal-enoworkhourf .ms-cal-dayhour, .ms-cal-enoworkday .ms-cal-dayhour, .ms-cal-eworkday .ms-cal-dayhour, .ms-cal-eworkhour .ms-cal-dayhour, .ms-cal-eworkhour .ms-cal-dayhourf, .ms-cal-eworkhourf .ms-cal-dayhourf, .ms-cal-eworkhourf .ms-cal-dayhour, .ms-cal-workhourrtlbover, .ms-cal-workhourrtlover, .ms-cal-workhourbover, .ms-cal-workhourover, .ms-cal-workhourb, .ms-cal-workhour, .ms-cal-workhourrtlf, .ms-cal-workhourrtl, .ms-cal-workhourf, .ms-cal-eworkdayrtlf, .ms-cal-eworkdayf, .ms-cal-enoworkdayrtlf, .ms-cal-workhourrtlfover, .ms-cal-workhourfover, .ms-cal-enoworkhourrtl .ms-cal-dayhourrtl, .ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf, .ms-cal-enoworkday .ms-cal-dayhourf, .ms-cal-eworkday .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhour, .ms-cal-enoworkhourb .ms-cal-dayhalfhour, .ms-cal-enoworkhourb .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	border-top: 0px solid #ccc;}

/* Horizontal lines signaling half-hour time slots on Day and Week View */
.ms-cal-enoworkday .ms-cal-dayhalfhour, .ms-cal-eworkday .ms-cal-dayhalfhour, .ms-cal-eworkhour .ms-cal-dayhalfhour, .ms-cal-eworkhour .ms-cal-dayhalfhourf, .ms-cal-eworkhourf .ms-cal-dayhalfhourf, .ms-cal-workhourbhalfhour, .ms-cal-workhourfhalfhourover, .ms-cal-workhourrtlfhalfhourover, .ms-cal-workhourhalfhourover, .ms-cal-workhourbhalfhourover, .ms-cal-workhourbhalfhourover, .ms-cal-workhourrtlhalfhourover, .ms-cal-workhourrtlbhalfhourover, .ms-cal-workhourrtlhalfhour, .ms-cal-workhourhalfhourb, .ms-cal-workhourhalfhour, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtlf, .ms-cal-eworkdayrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtl, .ms-cal-eworkdayrtl .ms-cal-dayhalfhourrtl, .ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtl, .ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtlf, .ms-cal-eworkhourrtlf .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkhour .ms-cal-dayhalfhourf, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkday .ms-cal-dayhalfhourf, .ms-cal-eworkday .ms-cal-dayhalfhourf, .ms-cal-enoworkhourb .ms-cal-dayhour, .ms-cal-enoworkhourb .ms-cal-dayhalfhour, .ms-cal-enoworkhourb .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);}
	
/* Bottom border for last row in Day and Week View */
.ms-cal-enoworkhourb .ms-cal-dayhour, .ms-cal-enoworkhourb .ms-cal-dayhalfhour, .ms-cal-enoworkhourb .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhalfhourf, .ms-cal-workhourBhalfhour  {
	border-bottom: solid 1px #ccc;}

/* Sizes to keep things displaying properly */
.ms-cal-enoworkhourb .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhalfhourf {height: 100%;}
.ms-cal-muworkitem .contb, .ms-cal-workitem .contb {width: 95%;}

/* Background color for NON work hours/days in Day, Week and Month View */
.ms-cal-nodataleftbtm, .ms-cal-nodataleftrtl, .ms-cal-nodataleft, .ms-cal-nodatamid, .ms-cal-weekday, .ms-cal-weekempty, .ms-calheader, .ms-cal-time, .ms-cal-enoworkdayrtlf, .ms-cal-enoworkdayf, .ms-cal-enoworkdayrtl, .ms-cal-enoworkday, .ms-cal-enoworkdayrtlf .ms-cal-dayhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf, .ms-cal-enoworkdayrtlf .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkdayf .ms-cal-dayhourf, .ms-cal-enoworkday .ms-cal-dayhourf, .ms-cal-enoworkday .ms-cal-dayhalfhourf, .ms-cal-enoworkdayf .ms-cal-dayhalfhourf, .ms-cal-enoworkhourrtlf, .ms-cal-enoworkhour, .ms-cal-enoworkhourf .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhour, .ms-cal-enoworkhour .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkhour .ms-cal-dayhalfhourf, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkhourf .ms-cal-dayhour, .ms-cal-weekedge, .ms-cal-workhourfhalfhourover, .ms-cal-workhourfhalfhour, .ms-cal-workhourfover, .ms-cal-workhourf, .ms-cal-workhourhalfhourover, .ms-cal-workhourover, .ms-cal-workhourhalfhour, .ms-cal-workhour, .ms-cal-enoworkhourrtlf, .ms-cal-enoworkhour, .ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourf .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhourf, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkhour .ms-cal-dayhalfhourf, .ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf, .ms-cal-enoworkhourrtl .ms-cal-dayhourrtl, .ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkhourf .ms-cal-dayhour, .ms-cal-nodatabtm2, .ms-cal-nodatabtm, .ms-cal-nodataleftbtmrtl2, .ms-cal-nodataleftbtm2, .ms-cal-nodataleftbtmrtl, .ms-cal-enoworkhourb .ms-cal-dayhourf, .ms-cal-enoworkhourb .ms-cal-dayhalfhourf, .ms-cal-enoworkhourb .ms-cal-dayhour, .ms-cal-enoworkhourb .ms-cal-dayhalfhour, .ms-cal-enoworkhourrtll, .ms-cal-enoworkhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf, .ms-cal-enoworkhourf, .ms-cal-enoworkhourl, .ms-cal-workhourbhalfhour, .ms-cal-workhourb, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf {
	background: none;}

/* Vertical lines between days in Month View */
.ms-cal-nodataleftbtmrtl, .ms-cal-nodataleftbtm, .ms-cal-nodatabtm2, .ms-cal-nodatabtm, .ms-cal-nodataleftbtmrtl2, .ms-cal-nodataleftbtm2, .ms-cal-noworkitem2b, .ms-cal-noworkitemlb, .ms-cal-noworkitemb, .ms-cal-todayitemrtl2b, .ms-cal-todayitem2b, .ms-cal-workitemrtl2b, .ms-cal-workitem2b, .ms-cal-noworkitemrtl2b, .ms-cal-noworkiteml2b, .ms-cal-noworkiteml, .ms-cal-noworkitem, .ms-cal-todayitemrtl, .ms-cal-todayitem, .ms-cal-workitem, .ms-cal-muworkitemrtll, .ms-cal-muworkitemrtl, .ms-cal-muworkitemr, .ms-cal-muworkiteml, .ms-cal-muworkitem, .ms-cal-alldayeventrtll, .ms-cal-alldayeventrtl, .ms-cal-alldayeventl, .ms-cal-alldayevent, .ms-cal-nodataleftrtl, .ms-cal-nodataleft, .ms-cal-nodatamid, .ms-cal-noworkitemrtl {
	border-right: 0px solid #ccc;}

/* Horizontal lines between weeks in Month View */
.ms-cal-nodataleftbtmrtl, .ms-cal-nodataleftbtm, .ms-cal-nodatabtm2, .ms-cal-nodatabtm, .ms-cal-nodataleftbtmrtl2, .ms-cal-nodataleftbtm2, .ms-cal-noworkitem2b, .ms-cal-noworkitemlb, .ms-cal-noworkitemb, .ms-cal-todayitemrtl2b, .ms-cal-todayitem2b, .ms-cal-workitemrtl2b, .ms-cal-workitem2b, .ms-cal-noworkitemrtl2b, .ms-cal-noworkiteml2b {
	border-bottom: solid 1px #ccc;}

/* Appointment block in Day and Week View */
.ms-cal-tdayitem, .ms-cal-tweekitem {background-color: rgb(228, 228, 226);
	background-image:none; border: 1px solid rgb(141, 141, 138); padding:3px;}

/* Area to left of All Day Event block in Day View */
.ms-cal-time {border-right: 1px solid #000;}

/* Day headers in Week and Month View */
.ms-cal-topdayl, .ms-cal-topday, div.ms-cal-navheader a img, .ms-cal-wtopday, .ms-cal-wtopdayl {
	background:#ccc url("../images/bargradationdark.gif");
	border: solid 1px #ccc; }

/* Selected Day header in Week and Month View */
.ms-cal-topdayover, .ms-cal-wtopdayfocusrtll, .ms-cal-wtopdayfocusrtl, .ms-cal-wtopdayfocusl, .ms-cal-wtopdayfocus, .ms-cal-topdayfocusrtll, .ms-cal-topdayfocusrtl, .ms-cal-topdayfocusl, .ms-cal-topdayfocus, .ms-cal-wtopdayfocuslover, .ms-cal-wtopdayfocusover, .ms-cal-topdayfocusover, .ms-cal-wtopdaylover, .ms-cal-wtopdayover, .ms-cal-topdayoverl {
	background:#edecec url("../images/bargradation.gif") repeat-x;
	border: solid 1px #ccc;}

/* Week header in Month View */
.ms-cal-weekrtlb, .ms-cal-weekrtl, .ms-cal-weekb, .ms-cal-week {border: 0px solid #ccc; 
background:#000 url("../images/WPQAM-carbon.png") repeat-x;}

/* Hover state for Week header in Month View */
.ms-cal-weekselectedrtl, .ms-cal-weekselected {border: 0px solid #ccc; 
background:#b10302 url("../images/menubuttonhover.gif") repeat-x;	}

/* Background behind Multi-day events in Week View when multi-day events are present */
.ms-cal-wemptycelll, .ms-cal-wemptycell, .ms-cal-walldayeventrtll, .ms-cal-walldayeventrtl, .ms-cal-walldayeventl, .ms-cal-walldayevent {
	background-color:#afafaf;
	border-left: 1px solid #000;}

/* Today marker, independent of selected day header, in Month View */
.ms-cal-topday-today,.ms-cal-wtopday-today,.ms-cal-topday-todayRTL,.ms-cal-wtopday-todayRTL{
	background:#ffcc00 url("/_layouts/images/calnumBttntoday.gif") repeat-x;
	border:solid 1px #eeae02;}
.ms-cal-topday-today div,.ms-cal-wtopday-today div,.ms-cal-topday-todayover div,.ms-cal-wtopday-todayover div,.ms-cal-topday-todayRTL div,.ms-cal-wtopday-todayRTL div,.ms-cal-topday-todayoverRTL div,.ms-cal-wtopday-todayRTLover div{
	border:solid 1px #eeae02;}

/* Hover state for Today marker, independent of selected day header, in Month View */
.ms-cal-topday-todayover,.ms-cal-wtopday-todayover{
	background-color:#b10302;
	border:solid 1px #eeae02;}

.ms-formbody{font-size:12px;}

/************************************ this modifies the top links on a mysite profile view***********************/
.wikieditouter #miniconsole .ms-wikitoolbar a.ms-toolbar:link{color:#b10302;}
.wikieditouter #miniconsole .ms-wikitoolbar a.ms-toolbar:hover{color:black;}
.wikieditouter #miniconsole .ms-wikitoolbar{margin:50px 0 0 -40px; display:block;}
.ms-wikieditouter{top:-180px;}

/**********************************************   END STUDENT CALENDAR OVER-RIDE **********************************************/

/********************************************** START FLICKR **********************************************/
#flickrPanel{width:644px;}
#flickrMidPanel{background:url(../images/back2col.png) repeat-y; text-align:center;}
.sp16{height:16px;}
.panel644Hdrflickr{width:644px; height:29px; background:url(../images/hdr644flckr.png) no-repeat;}
.panel644Hdr{ height:29px; background:url(../images/hdr2col.png) no-repeat;}
.panel644Hdr .hdr {font-size:12px; font-weight:bold; padding:7px 0 0 31px; display:block; }
/**********************************************   END FLICKR **********************************************/

/********************************************** START LATEST NEWS **********************************************/
#latestNewsPanel{margin:16px 0 0 0;}
#latestNewsPanel .midPanel{background: url(../images/back314blk.png) no-repeat; color:#fff; padding:0; width:314px; height:248px; overflow:hidden;}
#latestNewsPanel .midPanel .pad{padding:5px 15px 15px 15px;}
#latestNewsPanel .midPanel a{color:#fff;}
#latestNewsPanel .midPanel .date {font-size:18px; font-weight:bold; color:#b10302;}
#latestNewsPanel .midPanel .ms-vb{color:#fff;}
#latestNewsPanel .midPanel li{margin:0 0 7px 0; padding:7px 4px 9px 4px; border-bottom:1px solid #4b4b4b; font-weight:normal;}
#latestNewsPanel .midPanel li div{display:inline; color:#979797; font-weight:bold; margin:0 12px 0 0; float:left; text-align:center;}
/**********************************************   END LATEST NEWS **********************************************/

/********************************************** START TAG CLOUD **********************************************/
#tagPanel{margin:16px 0 0 0;}
#tagPanel .bottom{background:url('../images/bot314.png') no-repeat; height:5px;  _behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
#tagMidPanel{height:215px; }
#tagMidPanel.midPanel{background:url(../images/back1col.png) repeat-y; 
padding:2px 15px 5px 15px; #padding-top:7px; width:284px; height:223px; overflow:hidden;}

#cloud a.tag7 {font-size: 0.6em; font-weight: 100; }
#cloud a.tag6 {font-size: 0.8em; font-weight: 200; }
#cloud a.tag5 {font-size: 1.2em; font-weight: 400; }
#cloud a.tag4 {font-size: 1.4em; font-weight: 500; }
#cloud a.tag3 {font-size: 1.8em; font-weight: 600; }
#cloud a.tag2 {font-size: 2.0em; font-weight: 700; }
#cloud a.tag1 {font-size: 2.2em; font-weight: 900; }
#cloud {margin: 0; }
#cloud li {display: inline; }
#cloud {padding: 1px; line-height: 2.2em; #line-height: 2.3em; text-align: left; }
#cloud a{padding: 0px; color:#4b4a4a;}
#cloud a:hover{color:#b20405;}
#cloud .ms-WPBorder{border:none;}
#cloud .ms-WPHeader td{border:none;}
	/*Tag Cloud2*/
.tags718{background:url(../images/bot718carbon.png) no-repeat; height:106px; margin: 0; line-height: 2.2em; text-align: left; }
.tags718 #cloud {padding:2px 7px 7px 7px; overflow:hidden; height:94px; line-height:24px;}
.tags718 #cloud a{padding: 0px; color:#fff;}
.tags718 #cloud a:hover{color:#b20405;}
.tags3{background:url(../images/bot462carbon.png) no-repeat; height:106px; margin: 0; line-height: 2.2em; text-align: left;}
.tags3 #cloud {padding:2px 7px 7px 7px; overflow:hidden; height:94px; line-height:24px;}
.tags3 #cloud a{padding: 0px; color:#fff;}
.tags3 #cloud a:hover{color:#b20405;}
/**********************************************   END TAG CLOUD **********************************************/

/********************************************** START LEFT ACCORDIAN MENU **********************************************/
#leftNav{width:240px; font-size:11px; margin:8px 0 16px 0;}
#leftNav a{color:#4b4a4a; text-decoration:none; display:block; padding:7px 0 7px 5px;}
#leftNav ul{margin:0; padding:0; list-style:none;}
#leftNav .silverheader{margin:0; padding:0; border-bottom: 1px solid #959595;}
#leftNav .submenu{}
#leftNav li ul{position:relative; display:block; #top:0px;}
#leftNav ul li.over {border-bottom:none; }
#leftNav ul li a:hover{background: url(http://www.tulsatech.edu/images/arw_dwn_drkgry.png) no-repeat right;}
#leftNav .topCap {margin:0; padding:0; display:block; background: url(../images/top240wht.png) no-repeat; height:5px;}
#leftNav .botCap {margin:0; padding:0; display:block; background: url(../images/bot240wht.png) no-repeat; height:5px;}
#leftNav ul li ul li{ border-bottom:none; background: url(../images/back240wht.png) repeat-y;}
#leftNav ul li ul li a{font-size:10px; color:#4b4a4a; background: url(../images/arw_rt_sm_red.png) no-repeat; background-position: 7px 2px; display:block; padding:0px 0 4px 18px}
#leftNav ul li ul li a:hover{color:#b10302; background: url(../images/arw_rt_sm_grey.png) no-repeat; background-position: 7px 2px;}
#leftNav ul li ul li ul{margin-left:20px;}
#leftNav ul li ul li ul li{background:none;}
#leftNav ul li ul li ul li a{color:#b10302; background: url(../images/arw_rt_sm_grey.png) no-repeat; background-position: 7px 2px; display:block; padding:0px 0 4px 18px}
#leftNav ul li ul li ul li a:hover{color:#4b4a4a; background: url(../images/arw_rt_sm_red.png) no-repeat; background-position: 7px 2px;}
#history, #administration, #boe{border-bottom:solid 1px #959595;}
/**********************************************   END LEFT ACCORDION MENU **********************************************/

/********************************************** START TERTIARY PAGES **********************************************/
.rtlink{text-align:right;}
.hdr240{width:240px; height:29px; background:url(../images/hdr240.png) no-repeat;}
.hdr240 div {font-size:12px; color:#fff; font-weight:bold; padding:7px 0 0 31px; display:block; }
.hdrB{width:240px; height:29px; background:url(../images/hdr240.png) no-repeat;}
.hdrB div {font-size:12px; color:#fff; font-weight:bold; padding:7px 0 0 31px; display:block; }
.midBB {width:240px; background:url(../images/back240blk.png) repeat-y;}
.midB {width:240px; min-height:80px; background:url(../images/back240carbon.png) no-repeat;}
.botB {background:url(../images/bot240blk.png) no-repeat; height:5px; _behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
.hdrC{background:url(../images/hdr462.png) no-repeat; margin:0; height:29px;}
.hdrC div {font-size:12px; color:#fff; font-weight:bold; padding:7px 0 0 31px; display:block; }
.midCC{width:462px; background:url(../images/back462blk.png) repeat-y;}
.midC {width:462px; background:url(../images/back462carbon.png) no-repeat; min-height:320px;}
.hdrD{background:url(../images/hdr718.png) no-repeat; margin:0; height:29px;}
.hdrD div {font-size:12px; color:#fff; font-weight:bold; padding:7px 0 0 31px; display:block; }
.midDD{width:718px; background:url(../images/back718blk.png) repeat-y;}
.midD {width:718px; background:url(../images/back718carbon.png) no-repeat; min-height:320px;}
.botD {width:718px; background:url(../images/bot718carbon.png) no-repeat; height:106px; margin:0;}
.panel314Hdr{width:314px; height:29px; background:url(../images/hdr314.png) no-repeat;}
.panel314Hdr div {font-size:12px; color:#fff; font-weight:bold; padding:7px 0 0 31px; display:block; }
.midPanel{background:url(../images/back1col.png) repeat-y; padding:10px 15px 5px 15px; width:284px; height:auto}
.midPanel644{height:auto; background:url(../images/back2col.png) repeat-y; padding:15px; border-bottom:solid 1px #ccc;  }
.hdr462{background:url(../images/hdr462.png) no-repeat; margin:0; height:29px;}
.hdr462 div {font-size:12px; color:#fff; font-weight:bold; padding:7px 0 0 31px; display:block; }
.mid462 {width:462px; background:url(../images/back462wht.png) repeat-y; min-height:320px;}
.bot644{background:url(../images/bot644.png) no-repeat; height:5px; _behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
.bot314{background:url(../images/bot314.png) no-repeat; height:5px; _behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
.bot314red{background:url(../images/bot314red.png) no-repeat; height:5px;}
.mid718{background:url(../images/back718.png) repeat-y; margin:0; padding:0;}
.mid718 div{margin:0px 1px;}
.mid718 div .colLT{width:350px; margin:0 14px 0 0; float:left;}
.mid718 div .colRT{width:350px; margin:0px; float:right;}
.mid718 div .margin15{margin:15px;}
.mid718 .pageImage{margin:0 1px;}
.mid718 .nomargin{margin:0;}
.mid718 .ms-PostTitle{border-top:1px solid #4a4b4b; font-size:16pt; padding-top:6px;}
.mid718 h3.ms-PostDate {border-bottom:1px solid #B20405; color:#7F7F7F; font-size:8pt; margin:0; padding-bottom:5px;}
#courseContent{}
#courseContent .colLT2{width:358px; float:left; margin:0;}
#courseContent .colLT2 div{padding:10px;}
#courseContent .colLT2 div div{padding:0;}
#courseContent .redCol{width:358px; padding:0 0 10px 0; color:#fff; float:right; margin:0; background:#a30504 url('../images/redcarbon358.jpg') no-repeat bottom;}
#courseContent .redCol div{padding:0; margin:0;}
#courseContent .redCol div span {padding:3px 10px;}
#courseContent .redCol div .ms-WPBody td {padding:3px 10px;}
#courseContent .redCol .heading{background:#720303; margin:0; font-size:12px; color:#fff; font-weight:bold; padding:3px 8px;}
#courseContent .redCol ul{margin:7px 15px 5px 15px; font-size:10px;}
#courseContent .redCol ul li{list-style:disc; margin:0 10px 4px 10px;}
.contentToolbar, .contentToolbar a{background:#a30504 url(../images/carbon.png) repeat-x; height:24px; color:#fff;}
.contentToolbar div{padding:2px 0 0 7px;}
.contentToolbar ul{}
.contentToolbar ul li{display:inline; margin:0 30px 0 0; }
.arrow{padding:0 5px 0 20px; height:16px; background:url(../images/arw_rt.png) no-repeat left;}

#clusterContent .gryCol{width:100%; padding:0 0 10px 0; color:#fff; min-height:400px; margin:0; background:#cecece url('http://www.tulsatech.edu/images/grycarbon.jpg') repeat-x bottom;}
#clusterContent .gryCol .listy li{margin-bottom:4px;}
#clusterContent .gryCol .listy li a{display:block; background:#bdbdbd; color:#fff; padding:5px; font-weight:bold;  }
#clusterContent .gryCol .listy li a:hover{display:block; text-decoration:none; background:#ffcc00; color:#4a4b4b; padding:5px; font-weight:bold;  }
#clusterContent .gryCol .listy li div{padding:5px 5px 10px 5px; color:#4a4b4b; font-size:10px;}

.icon-PDF{padding:0 5px 0 20px; height:16px; background:url(../images/icon-pdf.png) no-repeat bottom left;}
.icon-info{padding:0 5px 0 20px; height:16px; background:url(../images/icon-info.png) no-repeat bottom left;}

#testi{margin:10px 0 10px 0px;}
#testi .top{background:url(../images/testitop.gif) no-repeat; height:5px;}
#testi .bot{background:url(../images/testibot.gif) no-repeat; height:5px;}
#testi .mid{width:305px; padding:0 10px; background:#c8c6c6;}
#testi .mid .image{float:left; width:70px; margin:0 10px 10px 0;}
#testi .mid .image img {#margin:0 0 10px 0;}
#testi .mid .quote{float:left; width:215px; margin:0 0 10px 0;}
#testi .mid #linkitem {border-bottom:1px solid #ABABAB; padding:0;}
#testi .mid .quote .name{text-align:right; font-style:italic; }

#testi2{margin:10px 0 10px 0px;}
#testi2 .top{background:url(../images/testi2top.gif) no-repeat; height:5px;}
#testi2 .bot{background:url(../images/testi2bot.gif) no-repeat; height:5px;}
#testi2 .mid{width:305px; padding:0 10px; background:#b20405; color:#fff;}
#testi2 .mid a {color:#fff;}


#enroll{margin:0;}
#enroll .mid462 .pad{padding:5px 15px 15px 15px;}

.maps {width:100%; min-height:240px; background:url(../images/back462wht.png) repeat-y;}
.maps ul{font-size:10px; float:left; margin:0 0 0 10px;}
.maps ul a{color:#b20405;}
.administration{width:100%;} 
.administration .clearfix {margin-top:0; margin-bottom:16px;}
.administration .jobtitle {font-size:14px; font-weight:bold;}
.administration .clearfix .image{float:left; width:130px; height:160px; margin:0;}
.administration .clearfix .info{float:left; width:160px; height:140px; padding:10px; margin:0; color:#fff; background:#a30504 url('../images/redcarbon358.jpg') no-repeat bottom;}
.administration .clearfix .info a{color:#fff;}
.board li{margin-bottom:10px;}
.board{width:100%; margin-bottom:16px;} 
.board .clearfix {margin-top:8px; padding-bottom:14px; margin-bottom:16px; border-bottom:1px solid #b20405;}
.board .name {font-size:14px; color:#b20405; font-weight:bold;}
.board .clearfix .photo{float:left; width:130px; height:160px; margin:0;}
.board .clearfix .info{float:left; width:530px; padding:0 0 0 16px; margin:0;}
/**********************************************   END TERTIARY PAGES **********************************************/
.selected{}
.parentNav{padding-bottom:0px;}
/*.subNav{position:relative; padding-bottom: 3px;}*/
.photoCaption{font-size:10px; text-align:right;}
.line1{height:1px; color:#959595;}
.redarw{background: url(../images/arw_rt_sm_red.png) no-repeat; background-position: 7px 2px; display:block; padding:0 0 4px 18px;}
.gryarw{background: url(../images/arw_rt_sm_grey.png) no-repeat; background-position: 7px 2px; display:block; padding:0 0 4px 18px;}
.gryarw2{background: url(../images/arw_rt_sm_grey_trans.png) no-repeat;  _behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc); background-position: 7px 2px; display:block; padding:0 0 4px 18px;}
.photoLeft{float:left; margin:0 15px 15px 0;}
.photoRight{float:right; margin:0 0 15px 15px;}
.margin10{margin:10px;}
.m10{margin:10px;}
.margin15{margin:15px;}
.padding15{padding:15px;}
.p5{padding:5px;}
.p5050{padding:5px 0 5px 0;}
.p8{padding:8px;}
.p10{padding:10px;}
.p15{padding:15px;}
.padding10{padding:10px;}
.list{margin:5px 10px 15px 7px ;}
.list li{margin:0 0 0 20px; background: url(../images/arw_rt_sm_red.png) no-repeat; background-position: 7px 2px; display:block; padding:0 0 4px 18px;}

#MSOTlPn_MainTD{position:absolute; #position:relative; z-index:999;}
#ctl00_PlaceHolderMain_ProfileEditor table tbody tr td{border:1px solid #181818; padding:0;}
#content .col5 .mid718 span#content {min-height:auto; width:auto; margin-bottom:5px;}
div.ms-treeviewouter div {border-top:1px solid #b20405;}
.ms-quicklaunchheader {background:none; border-left:0px solid #F2F8FF; color:#fff; font-size:8pt; font-weight:normal; padding:2px 6px 4px 0px;}
.ms-quicklaunchheader a:link{color:#ffffff;}
.ms-standardheader{margin-left:4px; font-size:0.9em;}
.ms-ToolPaneOuter {background-color:#F2F2F2; border:1px solid #FFCC00; padding:0;}
.ms-ToolPaneBorder {border-color:transparent #FFCC00; border:none;}
.ms-ToolPaneTitle {background:#FFCC00 url(../images/hdrYlw.png) repeat-x; height:29px; color:#FFF; 
font-size:8pt; font-weight:bold; padding:1px 7px 1px 5px; border:none;}
.ms-ToolPaneClose {background:#FFCC00 url(../images/hdrYlw.png) repeat-x; border:none; padding-left:0; padding-right:3px;}
.ms-navheader a:link, .ms-navheader2 a:link, .ms-navheader a, .ms-navheader2 a {display:block; color:#b20405;  padding-right:25px; text-decoration:none;}
.ms-navheader a:hover, .ms-navheader2 a:hover{color:#4a4b4b; display:block; background: url(http://www.tulsatech.edu/images/arw_dwn_drkgry.png) no-repeat; background-position:right;}
.ms-navheader a:visited{color:#b20405;}
.ms-nav{width:240px; background-color:#adadad; background-image:url(../images/navshape.jpg); background-repeat:repeat-x;}
.ms-nav td{height:;}
.ms-nav2{width:150px; background-color:#adadad; background-image:none; background-repeat:repeat-x;}
.ms-nav3{width:220px; background:none; padding:10px;}
.ms-nav3{width:240px; background:none;}
.ms-selectednav, .ms-GRSortFilter {background:#4b4a4a none repeat scroll 0 0; color:#fff; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity: 0.8; -khtml-opacity:0.8; -moz-opacity: 0.8; border:1px solid #4a4b4b; padding-bottom:2px; padding-top:1px;}
.ms-quickLaunch{background:none; border:none;}
.ms-quicklaunchouter{background:none; border:none;}
table.ms-recyclebin td{background:none; border:none; padding:3px 5px 7px 3px;}
.ms-titleareaframe{background:#c4c4c4;}
.ms-consolestatuscheckoutframe{background:none;}
.ms-consoletitleareaframe {background-color:#b10302; background-image:url(../images/pageTitleBKGD.gif); background-position:left top; background-repeat:repeat-x; text-align:center;}
.ms-sitemapdirectional{font-size:10px; color:#b10302; text-decoration:none;}
.ms-sitemapdirectional a{font-size:10px; color:#b10302; text-decoration:none; unicode-bidi:embed;}
.ms-wikieditouter{*left:360px; width:200px;}
.ms-toolbar {color:#fff;}
.ms-toolbar a{color:#fff;}
.ms-descriptiontext{color:#fff;}
.ms-toolbar #onetidinfoblock1 span{color:#4b4a4a;}
.ms-toolbar #onetidinfoblock2 span{color:#4b4a4a;}
.ms-toolbar #onetidinfoblock1 span a {color:#b10302;}
.ms-toolbar #onetidinfoblock2 span a {color:#b10302;}
#diidSurveyResults {color:#b10302;}
#diidResultsByUser {color:#b10302;}

.ms-imnlink img{position:relative; top:0px;}/*fix for ms communicator buttons*/
.ms-authoringcontrols .ms-profiledescription, .ms-authoringcontrols a{color:#999;}
.ms-vb a, .ms-vb2 a:link, .ms-GRStatusText a, .ms-vb-user a, .ms-disc a, {color:#b20405;}
.ms-vb a:visited, .ms-vb2 a:visited, .ms-GRStatusText a:visited, .ms-vb-user a:visited, .ms-disc a:visited, {color:#b20405;}
.srch-stats {width:100%; background-color:#ECECEC; color:#333333; font-family:Tahoma; font-size:1em; text-align:left; white-space:nowrap;}
.srch-results {padding:10px;}
td.ms-linksectionheader, th.ms-linksectionheader {background-color:#b20405; background-image:url(../images/linksectiongrad.gif); background-repeat:repeat-x;border:1px solid #b20405; text-align:left;}
.ms-linksectionheader .ms-standardheader {color:#ffffff;}
.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselectorhover{background-image:url("../images/menubuttonhover.gif"); background-color:#b20405;}
.ms-splitbuttonhover{background-image:url("../images/menubuttonhover.gif");}
.ms-HoverCellActive,.ms-SpLinkButtonActive, {color:#ffffff; border:#b20405 1px solid; vertical-align:top; background-color:#b20405; background-image:url("../images/menubuttonhover.gif");}
.ms-SpLinkButtonActive a:link, .ms-SpLinkButtonActive a:visited {color:#4c4c4c;}
.ms-HoverCellActiveDark{background-image:url("../images/menubuttonhover.gif"); border:solid 1px #b20405; background-color:#ffbb47; vertical-align:top;}
table.ms-pageinformation {background-color:none; background-image:url(../images/settingsgraphic.gif); background-repeat:repeat-x;}
.hdr718{background:url(../images/hdr718.png) no-repeat; margin:0; height:29px;}
.hdr718 div{padding:8px 0 0 10px; color:#fff; font-size:12px; font-weight:bold; }
.hdr718 div a{color:#fff; font-size:12px; font-weight:bold; }

/********************************************** START MYSITES **********************************************/
#centerPanel {margin:0;}
#centerPanel .hdr462{background:url(../images/hdr462.png) no-repeat; margin:0; height:29px;}
#centerPanel .hdr462 div {font-size:12px; color:#fff; font-weight:bold; padding:7px 0 0 31px; display:block; }
#centerPanel .midPanel {width:462px; color:#fff; background:black;}
#myNav {margin:16px 0 0 0;}
#myNav .bottom {background:url(../images/bot240blk.png) no-repeat; height:5px; _behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
#myNav a {color:#fff; border-style:none;}
#myNav a:hover {color:#FFCC00;}
#myNav a:visited {color:#fff;}
#myNav .midB .padding15 div.ms-listdescription{background:none; color:#fff;}
#myNav .ms-navitem {color:#fff; font-size:10px; border-style:none;}
#myNav .zz1_QuickLaunchMenu_1 {color:#fff; font-size:10px; text-decoration:none;}
#myNav .ms-navitem:hover {color:#FFCC00;}
#myNav .zz1_QuickLaunchMenu_1:hover {color:#FFCC00;}
#myNav #MSOZoneCell_WebPartWPQ4 {border:none; background:none;}
#myNav .ms-CategoryTitleCell{border:none; background:none;}
#myNav .ms-CategoryTitleCell a{border:none; background:none;}
#myNav .ms-BlogEmptyListText{color:#fff; background:none;}
#myNav .ms-navsubmenu2{background:none;}
#myNav .ms-BlogNavigator div.ms-navheader{border:none; background:none;}
#myNav .ms-blogrssnav {border-top:1px solid #4b4a4a;}
#myNav .ms-BlogNavigator div.ms-WPBody {border-top:1px solid #4b4a4a;}
#myNav #WebPartWPQ4 table td {background:none;}
#myNav #WebPartWPQ4 .ms-WPBody{border:none; background:none;}
#myNav #WebPartWPQ4 .ms-navheader{border:none; background:none;}
#myNav #WebPartWPQ5 table td {background:none;}
#myNav #WebPartWPQ5 .ms-navheader{border:none; background:none;}

#myNav .ms-navheader a:link, .ms-navheader2 a:link, .ms-navheader a, .ms-navheader2 a {display:block; color:#fff;  padding:3px 25px 3px 3px; text-decoration:none;}
#myNav .ms-navheader a:hover, .ms-navheader2 a:hover{color:#b20405; display:block; background:#222222 url(../images/arw_dwn_wht.png) no-repeat; _behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc); background-position:right; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); opacity: 0.8; -khtml-opacity:0.8; -moz-opacity: 0.8; }
#myLinks {margin:16px 0 0 0;}
#myLinks .bottom {background:url(../images/bot240blk.png) no-repeat; height:5px;  _behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
#myLinks .midB .ms-standardheader {color:#fff; font-size:1em; margin:0; text-align:left;}
#myLinks .midB .ms-vb a, .ms-vb2 a, .ms-vb-user a, .ms-disc a {color:#fff;}
#myLinks .midB .ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover, .ms-disc a:hover {color:#FFCC00;}
#myLinks .midB a.ms-addnew {color:#fff;}
#myLinks .midB a.ms-addnew:hover {color:#FFCC00;}
#myCenter {margin:16px 0 0 0;}
#myCenter .ms-vb{color:#ffffff;}
#myCenter .midC .ms-WPBody{background:none;}
#myCenter .midC .ms-SPZone{border:none; background-color:#666666;}
#myCenter .midC .ms-SPZone table{background:none;}
#myCenter .midC .ms-viewheadertr .ms-vh {background:#4b4b4b;}
#myCenter .midC .ms-viewheadertr .ms-alternating {background:#777777;}
#myCenter .midC .ms-viewheadertr .ms-alternating .ms-vb-icon {background:none;}
#myCenter .midC .ms-viewheadertr .ms-vb ms-aggrwebpartcell {background:none;}
#myCenter .midC .ms-splitbuttontext a:link{color:#ffffff;}
#myCenter .midC .ms-separator{color:#fff;}
#myCenter .midC .ms-vb a, .ms-vb2 a, .ms-GRStatusText a, .ms-vb-user a, .ms-disc a, {color:#b20405;}
#myCenter .midC .ms-vb a:hover, .ms-vb2 a:hover, .ms-GRStatusText a:hover, .ms-vb-user a:hover, .ms-disc a:hover, {color:#FFCC00;}
#myCenter .midC .ms-vb a:visited, .ms-vb2 a:visited, .ms-GRStatusText a:visited, .ms-vb-user a:visited, .ms-disc a:visited, {color:#fff;}
#myCenter .midC .ms-standardheader {color:#fff; font-size:1em; margin:0; text-align:left;}
#myCenter .midC .ms-vb a, .ms-vb2 a, .ms-vb-user a, .ms-disc a {color:#b20405;}
#myCenter .midC .ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover, .ms-disc a:hover {color:#FFCC00;}
#myCenter .midC a.ms-addnew {color:#fff;}
#myCenter .midC a.ms-addnew:hover {color:#FFCC00;}
#myCenter .midC .ms-WPBody a:link, .ms-WPBody a:visited {color:#fff;}
#myCenter .midC .ms-WPBody a:hover {color:#FFCC00;}
#myCenter .midC .padding10 div span img{position:relative; top:0px;}
#myCenter .midC #ctl00_m_g_49458840_65e7_4ecc_8180_921f675d790e_ctl01Table {clear: both;}
#myMemberships{margin:16px 0 0 0;}
#myMemberships .bottom {background:url(../images/bot240blk.png) no-repeat; height:5px;  _behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
#myMemberships .midB{min-height:80px;}
#myMemberships .midB .ms-standardheader {color:#fff; font-size:1em; margin:0; text-align:left;}
#myMemberships .midB .ms-vb a:link, .ms-vb2 a:link, .ms-GRStatusText a:link, .ms-vb-user a:link, .ms-disc a:link, {color:#fff;}
#myMemberships .midB .ms-vb a:hover, .ms-vb2 a:hover, .ms-GRStatusText a:hover, .ms-vb-user a:hover, .ms-disc a:hover, {color:#FFCC00;}
#myMemberships .midB a.ms-addnew {color:#fff;}
#myMemberships .midB a.ms-addnew:hover {color:#FFCC00;}
#myMemberships .midB .star{padding:0 0 0 13px; font-size:8pt; margin: 6px 0 0 4px; background:url(../images/star.gif) no-repeat; color:#fff; background-position: 0px 3px;}
#myMemberships .midB .star a{color:#fff;}
#myCalendar{margin:16px 0 0 0;}
#myCalendar .bottom {background:url(../images/bot240blk.png) no-repeat; height:5px;  _behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
#myInCommon{margin:16px 0 0 0;}
#myInCommon .bottom {background:url(../images/bot240blk.png) no-repeat; height:5px;  _behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
#myInCommon .midB .ms-standardheader {color:#fff; font-size:1em; margin:0; text-align:left;}
#myInCommon .midB .ms-vb a, .ms-vb2 a, .ms-vb-user a, .ms-disc a {color:#fff;}
#myInCommon .midB .ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover, .ms-disc a:hover {color:#FFCC00;}
#myInCommon .midB a{color:#fff;}
#myInCommon .midB a:hover {color:#FFCC00;}
#myInCommon .midB a.ms-addnew {color:#fff;}
#myInCommon .midB a.ms-addnew:hover {color:#FFCC00;}
#myProfile{margin:16px 0 0 0; color:#ffffff;}
#myProfile h2.ms-pagetitle{color:#ffffff;}
#myProfile .bottom {width:718px; background:url(../images/bot718carbon.png) no-repeat; height:106px; margin:0;}
#myProfile .midD table td{color:#ffffff;}
#myProfile .midD .ms-standardheader {color:#fff; font-size:1em; margin:0; text-align:left;}
#myProfile .midD .ms-vb .ms-bold{color:#fff;}
#myProfile .midD .ms-vb a:link, .ms-vb2 a:link, .ms-GRStatusText a:link, .ms-vb-user a:link, .ms-disc a:link, {color:#fff;}
#myProfile .midD .ms-vb a:hover, .ms-vb2 a:hover, .ms-GRStatusText a:hover, .ms-vb-user a:hover, .ms-disc a:hover, {color:#FFCC00;}
#myProfile .midD a.ms-addnew, #myProfile .midD a {color:#fff;}
#myProfile .midD .ms-splitbuttontext a, #myProfile .midD .ms-splitbuttontext a:link {color:#ffffff;}
#myProfile .midD a.ms-addnew:hover, #myProfile .midD a:hover {color:#FFCC00;}
#myProfile .midD .ms-WPTitle {color:#ffffff; font-family:tahoma,sans-serif; font-size:10pt; font-weight:bold;}
#myProfile .midD .ms-profilelabel{color:#ffffff;}
#myProfile .midD .ms-profilevalue{color:#ffffff;}
#myProfile .ms-pagetitle img{position:relative; top:0px;}
#myColleagues{margin:16px 0 0 0;}
#myColleagues .bottom {background:url(../images/bot240blk.png) no-repeat; height:5px; _behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
#myColleagues .midB .ms-standardheader {color:#fff; font-size:1em; margin:0; text-align:left;}
#myColleagues .midB .ms-vb a, .ms-vb2 a, .ms-vb-user a, .ms-disc a {color:#b20405;}
#myColleagues .midB .ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover, .ms-disc a:hover {color:#FFCC00;}
#myColleagues .midB a{color:#b20405;}
#myColleagues .midB a:hover {color:#FFCC00;}
#myColleagues .midB a.ms-addnew {color:#fff;}
#myColleagues .midB a.ms-addnew:hover {color:#FFCC00;}
#myColleagues .midB .ms-vb span img{position:relative; top:0px;}

.ms-listviewtable td.ms-vb a:link, a:visited{color:#b20405;}
.ms-viewheadertr a{color:#fff;}
#diidSortLinkDiscussionTitle{color:#fff;}
#Profile .ms-miniconsole {position:relative; top:auto; #top:auto; _top:-15px;}
#Profile .ms-wikitoolbar{#width:172px; #position:relative; #left:405px;}
#Profile .ms-wikieditouter {border:none; font-size:8pt; height:auto; position:absolute; right:9px; text-align:center; top:0px;}
#Profile .ms-wikieditthird {background:none; padding-left:3px; #position:relative;}

#onetidDoclibViewTbl0 a:visited{color:#b20405;}

/**********************************************   END MYSITES **********************************************/

#zz9_Menu_t a{color:#4c4c4c;}/****  this is for the welcome user name drop down menu ********/



.mid718 .ms-WPBody a:link, .ms-WPBody a:visited {color:#b20405;}
.droppable-active{border:solid 1px #4b4a4a;}
.droppable-hover{border:solid 2px #2e2e2e; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -khtml-opacity:0.5; -moz-opacity: 0.5;  }
.helper{border:dashed 1px #4b4a4a;}
.current-nesting{border: dashed 1px #4b4a4a;}
.btnClose{background: url(../images/arw_dwn.png) no-repeat top left; width: 28px; height:28px; float:left; z-index:22; cursor:pointer;}
.activeSortable{border:solid 4px #333;}
#imageBox{margin:1px 0 0 2px; width:426px; height:284px; display:block;	background: url(../images/imageControlImage.gif) no-repeat top left;}
#imageControl{width:200px; background-color:#777; border:solid 1px #2e2e2e;}
.controlHdr{ width:200px; background:#4e4e4e; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -khtml-opacity:0.5; -moz-opacity: 0.5;}
.sort_placeholder {border:dashed 2px #4a4b4b; -moz-border-radius:5px; -webkit-border-radius: 5px; background-color:#aaa; float:left;}
#leftSortCol{width:644px; height:auto;}
#leftColumn{width:644px;}
#ttlowerPanel{clear:both; padding-top:6px; position:relative;}
.sortItem{}
#easyTooltip{padding:5px 10px; border:1px solid #195fa4; background:#195fa4 url(images/bg.gif) repeat-x;
color:#fff;}

#onetidDoclibViewTbl0  .ms-vb2 a:link{color:#b20405;}
#onetidDoclibViewTbl0  .ms-vb-user a:link{color:#b20405;}


/********************************************** BEGIN ALSTAT CLEARING METHOD **********************************************/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;} 
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/**********************************************   END ALSTAT CLEARING METHOD **********************************************/

.toggle2{}
.pngfix{}

*html .toggle2{behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
*html .pngfix{behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}

/**********************************************   CQWP  Announcement  *******************************************/
#linkitem{border-bottom: solid 1px #ababab; padding:10px 0 10px 0;}

/******************    CSS SpotLight Gallery      **********************************************************************/
#slideshow {margin:0 auto; width:644px; height:277px; position:relative; color:#fff; background: url(../images/spotlightback.png) repeat-x; background-position:top right;}
*html #slideshow {}
#slideshow #slidesContainer {margin:0 auto; width:644px; height:277px; overflow:hidden; /* allow scrollbar */ position:relative;}
#slideshow #slidesContainer .slide {margin:0 auto; width:644px; height:277px; background: url(../images/spotlightback.png) repeat-x; background-position:top right;}
*html #slideshow #slidesContainer .slide {}
#slideshow img{border:0;}
#slideshow a {color: #fff; font-weight:bold; text-decoration:none;}
#slideshow a:hover {text-decoration:underline;}
.spotTitle{color:#fff; font-size:12px; font-weight:bold; margin-top:7px;}
.pr15{padding-right:15px;}
.control {display:block; width:82px; height:25px; text-indent:-10000px; position:absolute; cursor: pointer;}
#leftControl {top:250px; right:90px; background:transparent url(../images/control_left.png) no-repeat bottom; z-index:40;}
*html #leftControl {behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
#rightControl {top:250px; right:8px; background:transparent url(../images/control_right.png) no-repeat bottom; z-index:40;}
*html #rightControl {behavior: url(http://www.tulsatech.edu/_styles/iepngfix.htc);}
#pageContainer {margin:0 auto; width:974px;}
#pageContainer h1 {display:block; width:974px; height:114px; text-indent: -10000px;}
.slide h2, .slide p {margin:15px;}
.slide h2 {font-size:14px; color:#fff;}
.slide img {float:left; margin:0 15px 0 0; }
img{border:none;}
a img{border:none;}


/********************************************** START LEFT NAVIGATION MENU **********************************************/
#leftNav{width:240px; font-size:11px; font-weight:bold; margin:8px 0 16px 0;}
#leftNav {margin:0; padding:0; list-style:none; z-index:9;}
#leftNav.sf-menu li{width:240px; border-bottom: 1px solid #cec9c7;}
#leftNav.sf-menu li a:hover{background: url(http://www.tulsatech.edu/images/arw_RT_drkgry.png) no-repeat right;}
#leftNav.sf-menu li ul {list-style:none;}
#leftNav.sf-menu li ul li{ width:245px; border-bottom:none; background: url(http://www.tulsatech.edu/images/back245wht.png) repeat-y;}
#leftNav.sf-menu li ul li.top{width:245px; border-bottom:none; background: url(http://www.tulsatech.edu/images/top245wht.png) no-repeat; height:8px;}
#leftNav.sf-menu li ul li.bot{width:245px; border-bottom:none; background: url(http://www.tulsatech.edu/images/bot245wht.png) no-repeat; height:11px;}
#leftNav.sf-menu li ul li a{font-size:11px; color:#4b4a4a; background: url(http://www.tulsatech.edu/images/arw_rt_sm_red.png) no-repeat; 
background-position: 6px -1px; display:block; padding:2px 12px 4px 18px;}
#leftNav.sf-menu li ul li a:hover{color:#b10302; background: url(../images/arw_rt_sm_grey.png) no-repeat; background-position: 6px -1px;}
#leftNav.sf-menu {line-height:1.0;}
#leftNav.sf-menu ul {position:absolute;	top:-999em;	width:240px; /* left offset of submenus need to match (see below) */}
#leftNav.sf-menu ul li {width:245px;}
#leftNav.sf-menu li:hover {background:#d6d1ce; visibility:inherit; /* fixes IE7 'sticky bug' */}
#leftNav.sf-menu li {float:left; position:relative;}
#leftNav.sf-menu a {display:block;	position: relative;}
#leftNav.sf-menu li:hover ul, .sf-menu li.sfHover ul {left:240px; top:-5px; /* match top ul list item height */ z-index:89;}
#leftNav.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999em;}
#leftNav.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left:240px; /* match ul width */	top:0;}
#leftNav.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top:-999em;}
#leftNav.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left: 240px; /* match ul width */ top:0;}
#leftNav.sf-menu a {color:#4b4a4a; text-decoration:none; display:block; padding:7px 0 7px 5px;}
#leftNav.sf-menu a:visited  {color:#4b4a4a;}
#leftNav.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {outline:0;}
#leftNav.sf-menu li ul li:hover{background: url(http://www.tulsatech.edu/images/back245whtHVR.png) repeat-y;}
#leftNav.sf-menu li ul li.top:hover{width:245px; border-bottom:none; background: url(http://www.tulsatech.edu/images/top245wht.png) no-repeat; height:8px;}
#leftNav.sf-menu li ul li.bot:hover{width:245px; border-bottom:none; background: url(http://www.tulsatech.edu/images/bot245wht.png) no-repeat; height:11px;}
#leftNav.sf-menu a.sf-with-ul {padding-right:2.25em; min-width: 1px; /* trigger IE7 hasLayout so spans position accurately */}
.sf-sub-indicator {position:absolute; display:block; right: .75em; top:1.05em; /* IE6 only */ width:10px; height:10px; text-indent:-999em; overflow: hidden;
	background:		url('http://www.tulsatech.edu/images/arrows-ffff;ff.png') no-repeat -10px -100px; }
a > .sf-sub-indicator {  /* give all except IE6 the correct values */ top:.8em;	background-position: 0 -100px;}
#leftNav a:focus > .sf-sub-indicator, #leftNav a:hover > .sf-sub-indicator, #leftNav a:active > .sf-sub-indicator, #leftNav li:hover > a > .sf-sub-indicator, #leftNav li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px;}
#leftNav.sf-menu ul .sf-sub-indicator {background-position:  -10px 0; }
#leftNav.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
#leftNav.sf-menu ul a:focus > .sf-sub-indicator, #leftNav.sf-menu ul a:hover > .sf-sub-indicator, #leftNav.sf-menu ul a:active > .sf-sub-indicator, #leftNav.sf-menu ul li:hover > a > .sf-sub-indicator, #leftNav.sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position: -10px 0; /* arrow hovers for modern browsers*/}
.sf-vertical, .sf-vertical li {width:240px;}
.sf-vertical li:hover ul, .sf-vertical li.sfHover ul {left:240px; /* match ul width */ top:0;}
.sf-vertical .sf-sub-indicator { background-position: -10px 0; } /* IE6 gets solid image only */
.sf-vertical a > .sf-sub-indicator { background-position: 0 0; } /* use translucent arrow for modern browsers*/
.sf-vertical a:focus > .sf-sub-indicator,
.sf-vertical a:hover > .sf-sub-indicator,
.sf-vertical a:active > .sf-sub-indicator,
.sf-vertical li:hover > a > .sf-sub-indicator,
.sf-vertical li.sfHover > a > .sf-sub-indicator {background-position: -10px 0; /* arrow hovers for modern browsers*/}

/**********************************************   END LEFT MENU **********************************************/

/** html #rightCont{background:url(../images/spotlightback.png) no-repeat top; border:0; position:relative; top:0; left:80px; width:184px; height:277px; }
*/
/* default link style - needed to make the :active work correctly in IE 
a, a:visited, a:hover, a:active {color:#000;}*/
/* style the outer cntaining div to fit the landscape, portrait and buttons */
/* remove the padding margin and bullets from the list. Add a top margin and width to fit the images and a position relative */
/*.spGallery {padding:0; margin:231px 0 0 48px; list-style-type:none; position:relative; width:112px; height:40px;}
* html .spGallery {padding:0; margin-top:230px; margin-left:22px; list-style-type:none; position:relative; width:320px;}
*/
/* remove the default image border */
.spGallery img {border:0; z-index:1;}
	/* make the list horizontal */
.spGallery li {float:left; }
	/* style the link text to be central in a surrounding box */
.spGallery li a, .spGallery li a:visited {font-size:11px;float:left; text-decoration:none; color:#000; background:#fff; text-align:center; width:26px; height:26px; line-height:24px; border:0px solid #444; margin:2px;}
	/* position the images using an absolute position and hide them from view */
.spGallery li a img {position:absolute; top:-320px; z-index:1; left:0; visibility:hidden; border:0;}
	/* fix the top position for the landscape images */
.spGallery li a img.landscape {top:-231px; left:-508px; z-index:1;}
	/* fix the left position for the portrait images */
.spGallery li a img.portrait {left:0;border-left:40px solid #eee;border-right:40px solid #eee;}
	/* style the hover background color for the text boxes */
.spGallery li a:hover {background:#ddd;}
	/* style the active/focus colors for the text boxes (required for IE) */
.spGallery li a:active, .spGallery li a:focus {background:#444; color:#fff;}
	/* make the images visible on active/focus */
.spGallery li a:active img, .spGallery li a:focus img {visibility:visible;}

#cap1{color:#fff; z-index:20; position:relative;}
#cap2{color:#fff; z-index:20; position:relative;}
#cap3{color:#fff; z-index:20; position:relative;}
/********************************* END Spotlight gallery   **************************************************/

.thankYouMessage{color:#4b4a4a; font-size:14px;}
#ctl00_m_g_4e8bac43_573b_485d_8516_2627c2ec866e_QuestionTextBox{width:450px;}/*feedback form comment box width*/

#WebPartctl00_m_g_26ec3e67_2593_4655_82f3_238d81f90e87{margin:25px 0 0 0;}
.ms-descriptiontext{color:#4b4a4a;}
.midD .ms-vb a:link, .ms-vb2 a:link, .ms-GRStatusText a:link, .ms-vb-user a:link, .ms-disc a:link, {color:#b20405;}

