@charset "UTF-8";





#facultytoolkit {position:relative;background-color: #fff;-moz-border-radius-topleft: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;overflow: hidden; margin-right:10px; margin-bottom: 15px;}
#facultytoolkit h2 {text-transform: uppercase; background: #cfb87c; font-size:120%; font-weight:bold; padding: 15px 9px 15px 20px;-moz-border-radius-topleft: 8px;-webkit-border-top-left-radius: 8px;-moz-border-radius-topright: 8px;-webkit-border-top-right-radius: 8px;}

#facultytoolkit div.noTabs {padding:10px 10px 20px;}
#facultytoolkit div.termSet {width:95%; clear:both;}

#facultytoolkit form#facultyterms {padding:1em;}

ul.toolkitTabs {margin:0px;	padding:0 0 0 10px;	list-style:none;	overflow:hidden;	width:100%;
	border-bottom:5px solid #CFB87C;	margin-top:10px;	box-sizing: border-box;}
ul.toolkitTabs li {	display: inline;}
ul.toolkitTabs a {	float: left; display: block; color:black; margin:0 10px 0 0; padding: 12px 12px 8px 12px; text-decoration: none; text-align:center;	background-color: #f3f3f3; border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0; font-weight:bold; font-size:16px;}
ul.toolkitTabs a:hover {color:#000000;	background-color:#e2d2a8;}
ul.toolkitTabs a.current {	background-color:#CFB87C;	color:black;}

#facultytoolkit div#tabline { border-top:1px solid #CFB87C; }  

#facultytoolkit table.tbl-roster {margin:0; width: 100%; border:1px solid #545353; border-collapse:collapse; border-spacing: 0;}
#facultytoolkit table.tbl-roster tr.headerRow th {background-color:#545353; color:#f3f3f3; padding: 5px 10px; vertical-align:bottom;}

#facultytoolkit table.tbl-roster tr.classdata th {padding:.5em}
#facultytoolkit table.tbl-roster tr.classdata td {padding:.5em}

#facultytoolkit table.tbl-roster a:link, 
#facultytoolkit table.tbl-roster a:visited, 
#facultytoolkit table.tbl-roster a:active { text-decoration: underline;}


#facultytoolkit table.tbl-roster a.FCQlink:link, 
#facultytoolkit table.tbl-roster a.FCQlink:visited { text-decoration:none; border:1px solid #048; font-size:10px; text-transform:uppercase; padding:2px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;     display:inline-block; margin-bottom:2px; }
#facultytoolkit table.tbl-roster a.FCQlink:hover { background-color:black; color:white; }



#facultytoolkit td.facultyCenterLinks {border:1px solid #ccc; background-color:whitesmoke; padding:1em;}
#facultytoolkit div.facbtn {margin:1em 0px}

#facultytoolkit div.facbtn a.fac-btn:link, 
#facultytoolkit div.facbtn a.fac-btn:visited, 
#facultytoolkit div.facbtn a.fac-btn:active {
	white-space:nowrap; 
	color:white;
	background:#004488 url(/cs/epprod/cache_1/CU_UCB2_BLUE_FADE_1.JPG) top left repeat-x;
	border:1px solid #4b7eaa;
	padding: 5px 8px; -moz-border-radius: 8px;-webkit-border-radius: 8px; font-size: 120%; clear:left;}
#facultytoolkit div.facbtn a.fac-btn:hover {background-image:none; background-color:#424242; border:1px solid #000;color:#f3f3f3;}

#facultytoolkit .termSet div.courseinfo {margin:.5em;}

#facultytoolkit .termSet h3.subHead {margin:.5em; font-size:120%;}
#facultytoolkit .termSet h4.colHead {text-transform: uppercase; background:#535353; color:white; padding: 10px; margin-top:.5em; border-bottom:5px solid white; -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px;-moz-border-radius-topright: 8px;-webkit-border-top-right-radius: 8px;}
#facultytoolkit .termSet h4.colHead2 {text-transform: uppercase; background:#CFB87C; color:black; padding: 10px;  margin-top:.5em; -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px;-moz-border-radius-topright: 8px;-webkit-border-top-right-radius: 8px;}
#facultytoolkit .termSet div.rostergroup {border:2px solid #CFB87C; border-top:none; padding:5px;}

#facultytoolkit .termSet div.toolLink2 a { display:block; padding:7px; margin-bottom:4px; color:black; text-decoration:none;  background-color:#ddd; background-image:url(/cs/epprod/cache_1/CU_UCB2_BGGRAYPALE_1.JPG);  background-position:bottom; background-repeat:repeat-x;  -moz-border-radius:4px;-webkit-border-radius: 4px; }
#facultytoolkit .termSet  div.toolLink2 a:hover { color:black; text-decoration:underline; background-color:#ccc;  background-repeat:repeat-x; background-image:url(/cs/epprod/cache_1/CU_UCB2_BGGRAYLIGHT_1.JPG);}

#facultytoolkit .termSet div.toolLink3 a { display:block; padding:7px; margin-bottom:4px; color:black; text-decoration:none; background-color:#d8d6d7; background-image:url(/cs/epprod/cache_1/CU_UCB2_BGGRAYLIGHT_1.JPG); background-position:bottom; background-repeat:repeat-x;  -moz-border-radius:4px;-webkit-border-radius: 4px; }
#facultytoolkit .termSet  div.toolLink3 a:hover { color:white; text-decoration:underline; background-color:#a09c9b;  background-image:url(/cs/epprod/cache_1/CU_UCB2_BGGRAYDARK_1.JPG); background-repeat:repeat-x;  background-color:#2b2b2b;}




#facultytoolkit  ul.help-btn li { margin:0px; padding:0px; list-style-type:none;}
#facultytoolkit  ul.help-btn li a  {display: block; padding: 6px 8px 6px 30px; background:whitesmoke url(/cs/epprod/cache_1/CU_UCB2_QUESTIONMARK_1.GIF) no-repeat center left; border:1px solid #ccc; color:#333; -moz-border-radius: 8px; -webkit-border-radius: 8px; font-size: 110%;  text-decoration:none;}
#facultytoolkit  ul.help-btn li a:hover  {border:1px solid #365e85; color:#004488; background-color:gainsboro;}

p.emphasis {font-weight:bold; font-size:120%;}

#facultytoolkit div.btn-wrap { position:absolute; top:60px; right:25px; z-index:2;  padding:5px; border-radius:5px; -moz-border-radius:5px;  -webkit-border-radius:5px;
background:#004488 url(/cs/epprod/cache_1/CU_UCB2_BLUE_FADE_1.JPG) top left repeat-x;
border:1px solid #4b7eaa; text-align:center;}
#facultytoolkit div.btn-wrap:hover {background-image:none; background-color:#424242;border:1px solid #000;color:#f3f3f3;}
#facultytoolkit div.btn-wrap a.sml-btn:link, 
#facultytoolkit div.btn-wrap a.sml-btn:visited, 
#facultytoolkit div.btn-wrap a.sml-btn:active {color: #FFFFFF; font-size: 90%;  }