@charset "UTF-8";
/* GENERIC STYLES CREATED FOR THE CHANNELS IN THE MYYC PORTAL JUNE 30, 2008 JZ */
/* CARRYOVER FROM WHEN CHANNELS WERE V3 -- DID NOT REMOVE THESE TWO FROM THE ASP PAGES >>>  */

/* body {margin:0; padding:0; background-color:white; background-image:none; }
body, table, tr, td  {font-family:arial, helvetica, sans-serif;} */

/* ------------------- LIBRARY CHANNEL ------------------------- */
#pageContent {border:0; width:100%; margin:0; padding:0; float:left;  background-color:white;}
#leftCol {background-color:white; padding:0; margin:0;}
#leftCol img.libraryheader {width:620px;}
#leftCol .lefthalf {margin-left:0; width:310px;}
#leftCol .righthalf2 {float:left;margin-right:0; width:310px;}



h2 {margin:14px 0 5px 0; font-weight:bold; font-size:12px; color:#444;}
h3 {margin:14px 0 5px 0; font-weight:bold; font-size:12px; color:#424242;}
p {margin:5px 5px 10px 5px; font-size:12px;}
ul {list-style: none; list-style-type: none; margin:3px; padding:3px;}
li {font-size:12px; display:block;}
.mysrv-container li {display:block;}
a {color:#358; outline-style:none;}
a:visited {color:#667;}
a:hover {color:#933;}
div div {margin-left:0px; background-color:transparent; border:0 solid #eaeaea; padding:0;margin-bottom: 0;}
hr {margin: 3px 0; background-color: transparent;border:0;border-top:1px solid #ccc;}

.myycshowhide {margin:5px; padding:5px; display:none; /*	width:200px;*/ border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; background-color:#fafafa; 
font:11px arial, helvetica, sans-serif;}
.myycshowhide ul, .myycshowhide ol {margin-left:30px;}


/* ------------- CHANNEL WINDOW CONTROLS OVERRIDE SUNGARD CSS FILE WORKS ON HOME TAB ONLY ---------------------------- 
.uportal-background-content  a {color:#358; font-family:arial, helvetica, sans-serif;}
.uportal-background-content  a:hover {color:#933;}
.uportal-background-content table.channel-window {border:2px solid #efefef;}
.uportal-background-content table.channel-window td.title {border:0 solid #ccc; border-bottom:1px dotted #ccc; background-color:#f2f2f2;}
.uportal-background-content table.channel-window td.controls {border:0; border-bottom:1px solid #ddd;  }
.uportal-background-content table.channel-window td.channel-body {border:1px solid #ccc; border-top:0;}
.uportal-background-content table.channel-window  .title h1, .uportal-background-content table.channel-window  h1{font:bold 11px arial, helvetica, sans-serif; color:#212121}

*/


/* LISTS WITH IMAGES */
li#searchcrn, li#viewtranscript,li#viewschedule,li#addclasses,li#dropclasses,li#payment,li#beer,li#calculator,li#reqtrans,li#printenroll,li#tuitfees, li#finaidstat, li#scholarships, li#dorms, li#stuinfo, li#degree, li#performance, li#emergency, li#catalog, li#roster, li#myweek, li#officehours, li#gradepoststat, li#employeedirectory, li#good, li#bad, li#info, li#unknown, li#warn, li#widget, li#bblinkins,li#bbllinkids,li#bbunlinkins,li#bbunlinkids,li#demostat,li#enrollstat,li#facres,li#finaid ,li#gradepoststat,li#uainfo,li#yceventsearch,li#computer,li#fitness ,li#health ,li#performance,li#pool,li#music,li#clubs,li#blackhawkuser,li#blackhawkadmin,li#accountlookup,li#news,li#highlights,li#calendar,li#calculator,li#library,li#financial,li#benefits-deductions,li#timesheet,li#payinfo,li#taxforms,li#leave-balances,li#academicsites,li#employeedirectory,li#itstraining,li#facilities,li#azindex,li#alertyc,li#polls,li#cms,li#drivehome,li#drive,li#folder, li#merf{background-repeat: no-repeat; padding-left:30px; line-height: 25px;}
li#searchcrn {background-image: url('/images/myyc/icons/tuitfees.gif');}
li#viewtranscript {background-image: url('/images/myyc/icons/viewtranscript.gif');}
li#viewschedule {background-image: url('/images/myyc/icons/viewschedule.gif');}
li#addclasses {background-image: url('/images/myyc/icons/addclasses.gif');}
li#dropclasses {background-image: url('/images/myyc/icons/dropclasses.gif');}
li#payment {background-image: url('/images/myyc/icons/payment.gif');}
li#beer {background-image: url('/images/myyc/icons/beer.gif');}
li#calculator {background-image: url('/images/myyc/icons/calculator.gif');}
li#reqtrans {background-image: url('/images/myyc/icons/reqtrans.gif');}
li#printenroll {background-image: url('/images/myyc/icons/printenroll.gif');}
li#tuitfees {background-image: url('/images/myyc/icons/tuitfees.gif');}
li#finaidstat {background-image: url('/images/myyc/icons/finaidstat.gif');}
li#scholarships {background-image: url('/images/myyc/icons/scholarships.gif');}
li#dorms {background-image: url('/images/myyc/icons/dorms.gif');}
li#stuinfo {background-image: url('/images/myyc/icons/stuinfo.gif');}
li#degree {background-image: url('/images/myyc/icons/graduation-cap.gif');}
li#performance {background-image: url('/images/myyc/icons/performance-hall.gif');}
li#emergency {background-image: url('/images/myyc/icons/pool-hours.gif');}
li#catalog {background-image: url('/images/myyc/icons/catalog.gif');}
li#roster {background-image: url('/images/myyc/icons/roster.gif');}
li#myweek {background-image: url('/images/myyc/icons/myweek.gif');}
li#officehours {background-image: url('/images/myyc/icons/officehours.gif');}
li#gradepoststat {background-image: url('/images/myyc/icons/gradepoststat.gif');}
li#employeedirectory {background-image: url('/images/myyc/icons/employeedirectory.gif');}
li#merf {background-image: url('/images/myyc/icons/text_rich_marked.png');}
li#good {background-image: url('/images/myyc/icons/good.gif'); background-position:left center;}
li#bad {background-image: url('/images/myyc/icons/bad.gif'); background-position:left center;}
li#info {background-image: url('/images/myyc/icons/info.gif'); background-position:left center;}
li#unknown {background-image: url('/images/myyc/icons/unknown.gif'); background-position:left center;}
li#warn {background-image: url('/images/myyc/icons/warn.gif'); background-position:left center;}
li#widget {background-image: url('/images/myyc/icons/server_components.gif'); background-position:left center;}
/* ADMIN ACCESS */
li#bblinkins {background-image: url('/images/myyc/icons/bbadd.gif');}
li#bbllinkids {background-image: url('/images/myyc/icons/bbadd.gif');}
li#bbunlinkins {background-image: url('/images/myyc/icons/bbremove.gif');}
li#bbunlinkids {background-image: url('/images/myyc/icons/bbremove.gif');}
li#demostat {background-image: url('/images/myyc/icons/demostat.gif');}
li#enrollstat {background-image: url('/images/myyc/icons/enrollstat.gif');}
li#facres {background-image: url('/images/myyc/icons/facres.gif');}
li#finaid {background-image: url('/images/myyc/icons/finaidstat.gif');}
li#gradepoststat {background-image: url('/images/myyc/icons/gradepoststat.gif');}
li#uainfo {background-image: url('/images/myyc/icons/stuinfo.gif');}
li#yceventsearch {background-image: url('/images/myyc/icons/yceventsearch.gif');}
/* CAMPUS LIFE */
li#computer {background-image: url('/images/myyc/icons/computer-lab.gif');}
li#fitness {background-image: url('/images/myyc/icons/bbadd.gif');}
li#health {background-image: url('/images/myyc/icons/health-center.gif');}
li#performance {background-image: url('/images/myyc/icons/performance-hall.gif');}
li#pool {background-image: url('/images/myyc/icons/pool-hours.gif');}
li#music {background-image: url('/images/myyc/icons/music.gif');}
li#clubs {background-image: url('/images/myyc/icons/clubs.gif');}
/* APPLICATIONS  */
li#blackhawkuser {background-image: url('/images/myyc/icons/blackhawkuser.gif');}
li#blackhawkadmin {background-image: url('/images/myyc/icons/blackhawkadmin.gif');}
li#accountlookup {background-image: url('/images/myyc/icons/accountlookup.gif');}
li#news {background-image: url('/images/myyc/icons/news.gif');}
li#highlights {background-image: url('/images/myyc/icons/highlight.gif');}
li#calendar {background-image: url('/images/myyc/icons/calendar.gif');}
li#calculator {background-image: url('/images/myyc/icons/calculator.gif');}
li#library {background-image: url('/images/myyc/icons/library.gif');}
li#financial {background-image: url('/images/myyc/icons/finaid.gif');}
li#benefits-deductions {background-image: url('/images/myyc/icons/benefits-deductions.gif');}
li#timesheet {background-image: url('/images/myyc/icons/timesheet.gif');}
li#payinfo {background-image: url('/images/myyc/icons/pay-info.gif');}
li#taxforms {background-image: url('/images/myyc/icons/tax-forms.gif');}
li#leave-balances {background-image: url('/images/myyc/icons/leave-balances.gif');}
li#academicsites {background-image: url('/images/myyc/icons/academicwebsites.gif');}
li#employeedirectory {background-image: url('/images/myyc/icons/employeedirectory.gif');}
li#itstraining {background-image: url('/images/myyc/icons/its.gif');}
li#facilities {background-image: url('/images/myyc/icons/facilities.gif');}
li#azindex {background-image: url('/images/myyc/icons/azindex.gif');}
li#alertyc {background-image: url('/images/myyc/icons/alertyc.gif');}
li#polls {background-image: url('/images/myyc/icons/polls.gif');}
li#cms {background-image: url('/images/myyc/icons/cms.gif');}
/* MY DRIVES */
li#drivehome {background-image: url('/images/myyc/mydrives/home.gif');}
li#drive {background-image: url('/images/myyc/mydrives/folder.gif');}
li#folder {background-image: url('/images/myyc/mydrives/folder.gif');}
/* AS SEEN ON 57SECOND BB TIPS CHANNEL */
li.videoicon {background-image: url('/images/myyc/icons/bb57a.jpg'); background-repeat: no-repeat; padding-left:30px; line-height: 20px; list-style: none; list-style-type: none;}

/* ------ MY SERVICES CHANNEL CONTROLLERS ------------------------ */
.mysrv-container {border-top:0;}
.mysrv-controller {	margin:0;margin-top:0; margin-bottom:1px; padding:5px;font-size:12px;font-weight:bold;letter-spacing:0;color:#fff;border:0 solid #eaeaea;border-bottom-style:dotted;background-color:#efefef;}
.mysrv-controller a {text-decoration:none;}
.mysrv-controller span {color:#000;}
.mysrv-controller span:hover {color:#333;}
/* -------------------------------------------------------------- */

/* ------ UPCOMING CALENDAR STYLES ------------------------------ */
li.calicon {letter-spacing:-1px; text-align:left; color:#667; font-size:11px; list-style-type:none;  list-style-position: inside; background-image: url('/images/myyc/icons/cal_icon.gif'); background-repeat: no-repeat; padding-left:20px; line-height: 20px; white-space:nowrap; overflow:hidden; }
li.calicon a {color:#358; text-decoration:underline; font-family:arial, sans-serif; font-size:12px; letter-spacing:0;}
li.calicon a:hover {color:#933;} a.sfc {float:right;}
/* -------------------------------------------------------------- */


#myycwrap ul li ul li div {background-color:#C3EC1E;}
#myycwrap ul li div ul li {list-style: none; list-style-type: none;}
#myycwrap br {height:5px; line-height:5px;}




/* OPI NEWS CHANNEL */
table#homenews td {font:11px tahoma, arial, helvetica, sans-serif;}
table#homenews a, table#homenews a:link, table#homenews a:visited {font:bold 12px tahoma, arial, helvetica, sans-serif;	color:blue;}
table#homenews a:hover {color:black;}
table#homenews p {margin-top:0; padding-top:0;}
table#homenews img {border: 5px solid #ccc;}


/* ------------------ TELS WEBLETTER --------------------------- */
.news-items {background-color:#fff; border:0;}
.news-items a {font-family:arial, sans-serif; font-weight:bold; color:#358; text-decoration:underline; white-space:nowrap; overflow:hidden; }
.news-items .uportal-channel-text {font-family:arial, sans-serif; color:#424242; font-weight:normal; border-bottom:1px solid #ccc; margin-bottom:10px;}
.news-items .uportal-channel-text a {font-weight:normal;}
.news-items .uportal-channel-text .uportal-channel-subtitle-reversed {display:block; padding:0; font-weight:bold; padding:0; margin:0; margin-bottom:-10px; font-size:13px;}
.news-items ul {list-style-type:none;}
.news-items div {background-color:#fff; border:0;}
.blogger-post-footer {display:none;}
.channel-content-body {border:0;}
/* -------------------------------------------------------------- */



/* ATHLETIC NEWS CHANNEL */

div.newsstory{}
div.newsstory h2 {font:bold 16px arial, helvetica, sans-serif; margin-bottom:0; padding-bottom:0; color:#060}
div.newsstory h3 {font:bold 13px tahoma, arial, helvetica, sans-serif; margin-bottom:0; padding-bottom:0;}
div.newsstory li {font:11px tahoma, arial, helvetica, sans-serif; list-style: none; list-style-type: none;}
div.newsstory li a {font:11px tahoma, arial, helvetica, sans-serif; text-decoration:none; border-bottom:1px dotted blue;}
div.newsstory li a:hover {color:black; border-bottom:1px dotted black;}
div.newsstory li.softball {background-image: url('/images/myyc/icons/sport_softball.gif'); background-repeat: no-repeat; padding-left:20px; line-height: 20px;}
div.newsstory li.nosport {background-image: url('/images/myyc/icons/text.gif'); background-repeat: no-repeat; padding-left:20px; line-height: 20px;}
div.newsstory li.baseball {background-image: url('/images/myyc/icons/sport_baseball.gif'); background-repeat: no-repeat; padding-left:20px; line-height: 20px;}
div.newsstory li.basketballm {background-image: url('/images/myyc/icons/sport_basketball.gif'); background-repeat: no-repeat; padding-left:20px; line-height: 20px;}
div.newsstory li.basketballw {background-image: url('/images/myyc/icons/sport_basketball.gif'); background-repeat: no-repeat; padding-left:20px; line-height: 20px;}
div.newsstory li.volleyball {background-image: url('/images/myyc/icons/sport_volleyball.gif'); background-repeat: no-repeat; padding-left:20px; line-height: 20px;}
div.newsstory li.soccer {background-image: url('/images/myyc/icons/sport_soccer.gif'); background-repeat: no-repeat; padding-left:20px; line-height: 20px;}
div.newsstory p.author{font:bold 10px tahoma, arial, helvetica, sans-serif; padding:0; margin:0; color:#555;}
div.newsstory p{font:11px tahoma, arial, helvetica, sans-serif;  padding:0; margin-top:5px;}
div.newsstory p a{font-weight:bold;}


/* ---------- BLACKBOARD CHANNEL -------------------------------- */
.blackboard {font-size:11px;}
.blackboard h3 {color:#900; margin:0;}
.blackboard .apperror {padding:5px 0;}
.blackboard .apperror a {font-size:11px;}

ul.bb a {color:#358;}
ul.bb a:visited {color:#358;}
ul.bb a:hover {color:#933;}
ul.grey {background-color:#fafafa;}
ul.white {background-color:#fff;}
ul.bb .classname {font-size:14px; font-weight:bold; letter-spacing:-1px; white-space:nowrap; overflow:hidden; padding-top:7px; padding-bottom:2px;}
ul.bb .classinfo {font-size:11px; padding-bottom:7px; color:#333;}


/* -------------------------------------------------------------- */

/* ---------- GOROUGHRIDERS CHANNEL ----------------------------- */
table.finalscore, table.upcoming {width:100%; margin-top:5px;}
table.finalscore td, table.upcoming td {font:11px tahoma, arial, helvetica, sans-serif; color:#fff; padding:2px;}
table.finalscore tr.header td, table.upcoming tr.header td {letter-spacing:0; font:bold 12px arial, helvetica, sans-serif; margin-bottom:0; padding-bottom:0; color:#333; border-bottom:1px solid #aaa;}
table.finalscore tr.odd td, table.upcoming tr.odd td {background-color:#f4f4f4; color:#555;}
table.finalscore tr.even td, table.upcoming tr.even td {background-color:#fff; color:#555;}
/* -------------------------------------------------------------- */


/* ------- CALLED BY /WEBTOOLS/MYYC/NSC/INTERSTITIAL.ASP -- DO NOT REMOVE WITHOUT TESTING */

	#webAppWrap {width:770px;}
	#webAppWrap .floatright {float:right;margin-right:25px;_margin-right:10px; /* IE6 ONLY */}
	#webAppWrap h1 {font:bold 24px arial, helvetica, sans-serif;color:#567C28;letter-spacing:-2px;padding-left:40px;border-bottom:1px dashed #555;margin:15px;padding-bottom:10px;}
	#webAppWrap h2 {font:bold 17px arial, helvetica, sans-serif; letter-spacing:-1px;margin-top:20px;color:#424242;	text-align:left;clear:both;}
	#webAppWrap h3 {margin-top:20px;font:bold 14px arial, helvetica, sans-serif; letter-spacing:-1px;color:#567C28;}	
	#webAppWrap p, #webAppWrap li {font:12px arial, helvetica, sans-serif;}
	.w650 {width:650px;}
	

div.buttons {width:50%; height:30px; margin-left:auto; margin-right:auto; padding-bottom:10px;}
.buttons a, .buttons button{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px; /* Links */}
.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px; /* IE6 */}
.buttons button[type]{padding:5px 10px 5px 7px; /* Firefox */line-height:17px; /* Safari */}
*:first-child+html button[type]{padding:4px 10px 3px 7px; /* IE7 */}
.buttons button img, .buttons a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;}

button:hover, .buttons a:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#336699;}
.buttons a:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
button.good, .buttons a.good{color:#529214;}
.buttons a.good:hover, button.good:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
.buttons a.good:active{background-color:#529214;border:1px solid #529214;color:#fff;}
.buttons a.bad, button.bad{color:#d12f19;}
.buttons a.bad:hover, button.bad:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
.buttons a.bad:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}


/* --------------------- SUCCESS ALERT INFO MESSAGES ----------------- */

#appsuccess,.appsuccess,#apperror,.apperror,#appinfo,.appinfo{text-align:center; clear:both; padding:10px; margin:10px auto;}
#appsuccess,.appsuccess{color:#060; background-color:#f1fcf3;}
#apperror,.apperror {color:#CD0A0A; text-align:center; clear:both; background-color:#fef4f0;}	
#appinfo,.appinfo {color:#555; text-align:center; clear:both; background-color:#f0f6ff;}
/* -------------------------------------------------------------- */


/* --------------------------- EMAIL CHANNEL ---------------------- */

	h3.emailhead {font-weight:bold;}
	dl.emailwrap {padding-left:6px; padding-bottom:7px; border-bottom:1px dotted #ccc; margin-bottom:0; margin-top:5px; }
	dl.emailwrap dt {color:#667; font-size:12px; white-space:nowrap; overflow:hidden; padding-right:3px;}
	dl.emailwrap dt strong {color:#444;}
	dl.emailwrap dt a{color:#358; font-weight:900;background:url('/images/myyc/icons/email.png') center left no-repeat; padding-left:20px;}
	dl.emailwrap dt a:hover {color:#933;}
	dl.emailwrap dt a.isread {color:#358; text-decoration:underline; font-weight:normal; background:url('/images/myyc/icons/email_isread.png') center left no-repeat; padding-left:20px;} 
	dl.emailwrap dt a.isread:hover {color:#121212;}
	dl.emailwrap dt div {margin-left:0px; background-color:#f0f6ff; border:1px solid #aad4ff; padding:15px; font-size:11px;	margin-top:5px;margin-bottom: 15px;}
	dl.emailwrap dt div p {}
	dl.emailwrap dt div p a {text-align: center; font-size: 11px; text-decoration: none;}
	dl.emailwrap dt hr {margin: 3px 0; background-color: transparent;border:0;border-top:1px solid #ccc;}
	input#fetch {margin:10px auto; margin-left:32%;}

	

	
	dl.calendarwrap {padding-left: 30px; border-bottom:0 dotted #ccc; margin-bottom:7px; margin-top:0; background:url('/images/myyc/icons/icon-cal.gif') 3% no-repeat;}
	dl.calendarwrap dt {font-size:12px; color:#545454;}
	dl.calendarwrap dt a{color:#358; font-size:12px;}
	dl.calendarwrap dt a:hover {color:#933;}
	dl.calendarwrap dt a.isread {color:#358; text-decoration:underline; font-weight:normal;} 
	dl.calendarwrap dt a.isread:hover {color:#121212;}
	dl.calendarwrap dt div {margin-left:0px; background-color:#FBFFF1; border:1px solid #CCCF9B; padding:15px; font-size:11px;	margin-top:5px;	margin-bottom: 15px;}
	dl.calendarwrap dt div p {}
	dl.calendarwrap dt div p a {text-align: center; font-size: 11px; text-decoration: none;}
	dl.calendarwrap dt hr {margin: 3px 0; background-color: transparent;border:0;border-top:1px solid #ccc;}

	
	
	
	
/* -------------------- MY MESSAGES CHANNEL -------------------- */
.msgbody {margin-top:10px; border:0; background-color:transparent; border-left:3px solid #4b7fa3; padding-left:2px; margin-left:0; border-right:3px solid #4b7fa3; background-color:#fafafa;}
.msgbody h2 {margin-left:10px;}
.msgbody a {text-decoration:underline;}
.msgbody li {list-style-type:disc; margin-bottom:10px;}
.msgbody div {border:0; background-color:transparent;background-color:#fafafa;}
.msgbody .closer {text-align:right;}
.msgtitle {font-size:12px; font-family: arial,helvetica,verdana,tahoma,sans-serif; padding-left:10px;}
.msgtitle a, .msgtitle a:visited, .msgtitle a:hover {color:#358; font-weight:bold; font-size:12px;}
.msgtitle a.isread {color:#358; text-decoration:underline; font-weight:normal;} 
.msgtitle a.isread:hover {color:#933;}






/* ----------------------- OVERRIDE PORTAL.CSS [TEST] JZ AUG 18 2011 -------------------- */

