  /* Course Catalog Stylesheet for the University of Massachusetts Lowell */
/* Generated by SERENA Software, Inc. */
/* Last Updated: 22 February 2005 */

/* begin Generic HTML tags */
body {margin:0px;padding:0px;font-family:verdana,arial,helvetica,sans-serif;font-size:0.8em;}
img {border:0px;}
/* end Generic HTML tags */

/* begin legacy styles from previous design by admin */

.style3 {color:#011D69}

/* end legacy styles from previous design by admin */

/* begin course display styles */
.courseNonDescription {font-weight:600;}
/* end course display styles */

/* begin visual elements */
.dividerPrimary {background-color:#6c6cc6;height:3px;}
/* end visual elements */

/* begin Class definitions */
.careerHeader {font-size:2em;color:#ccddc6;}
.content {font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;}
.courseCatalogTitle {font-size:10pt;color:#ffffff;font-weight:400;font-style:italic;}
.optionsLabel {font-size:1em;font-weight:800;width:100%;text-align:left;font-style:italic;}
/* end Class definitions */

/* begin Navigation styles */
#globalBrandBand {background-color:#BCD1E4;height:16px;text-align:center;width:100%;padding:0px;margin:0px;}
#globalBrandBand a {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;color:#28518A;padding:2px 5px;margin:0px;text-decoration:none;vertical-align:1px;}
#globalBrandBand form {display:inline;padding:0px;margin:0px;}
#globalBrandBand span {font-size:8pt;font-family:Verdana,Arial,Helvetica,sans-serif;color:#28518A;padding:2px 5px;margin:0px;vertical-align:1px;}
#globalBrandBand .globalSearchInput {height:15px;background-color:#ffffff;border:1px solid #28518A;vertical-align:1px;font-size:8pt;padding:0px;margin:-1px 0px 0px;}
#globalBrandBand .globalSearchGoButton {vertical-align:0px;padding:0px;margin:-1px 0px 0px;}

#primaryNavigationContainer a {color:#ffffff;text-decoration:none;font-size:11px;display:block;}
#primaryNavigationContainer a:link {color:#ffffff;text-decoration:none;font-size:11px;display:block;}
#primaryNavigationContainer a:visited {color:#ffffff;text-decoration:none;font-size:11px;display:block;}
#primaryNavigationContainer a:active {color:#ffffff;text-decoration:none;display:block;} 
#primaryNavigationContainer a:hover {text-decoration:none;background-color:#993300;display:block;} 
#primaryNavigationContainer a:visited:hover {color:#ffffff;text-decoration:none;display:block;}

#primaryNavigationContainer ul {list-style:none;margin:0px;background-color:#ffffff;padding:0px;}
#primaryNavigationContainer ul li {list-style-image:none;padding:0px;background-color:#28518A;border-top:#ffffff 1px solid;margin:0px;}

#primaryNavigationContainer li a {display:block;width:100%;}
#primaryNavigationContainer {background-color:#ffffff;}
#primaryNavigationContainer li.primarytier {background-color:#28518A;}
#primaryNavigationContainer li.active {background-color:#993300;}
#primaryNavigationContainer li.primarytieractive {background-color:#993300;}
#primaryNavigationContainer li.secondarytier {background-color:#476998;}
#primaryNavigationContainer li.secondarytieractive {background-color:#993300;}

#primaryNavigationContainer li.secondarytier a {padding-left:20px;}
#primaryNavigationContainer li.secondarytieractive a {padding-left:20px;}

#primaryNavigationContainer li.tertiarytier {background-color:#476998;}
#primaryNavigationContainer li.tertiarytieractive {background-color:#993300;}

#primaryNavigationContainer li.tertiarytier a {padding-left:26px;}
#primaryNavigationContainer li.tertiarytieractive a {padding-left:26px;}

#primaryNavigationContainer li.primarytieractice a:hover {background-color:#993300;}


#departmentLabel a {font-weight:700;color:#993300;}

#toolsContainer a {font-size:11px;line-height:1.6em !important;}
/* end Navigation styles */


/* begin text styles */


/* begin Content text stlyes */
#directContentContainer {font-size:10pt !important;}
#topAnchor {font-size:8pt; !important}
/* end Content text styles */

/* end text styles */


/* begin Header styles */
h1 {font-size:1.3em !important;color:#000000;margin:2px;padding:2px;font-weight:800;} /*original color: #61639d */
/* end Header styles */


/* begin table styles */
#courseListingsTable {width:auto;}
.even {background-color:#ededed;}
.firstRow td {border-top:1px solid #999999;}
/* end table styles */

/* begin DIV styles */
#primaryBrandBand {width:100%;background-color:#28518A;height:30px;text-align:center;border-bottom:#ffffff 1px solid;}
#globalBrandBand {background-color:#BCD1E4;height:15px;text-align:center;width:100%;}
#primaryContainer {width:100%;text-align:center;}
#primaryContentNavigationBrandingContainer {position:relative;overflow:visible;margin-top:15px;text-align:left;width:776px;margin-left:auto;margin-right:auto;}
#navigationLogoBrandingContainer {float:left;width:180px;border:#28518A 1px solid;background-color:#28518a;}
#umlContainer {background-color:#28518A;color:#ffffff;text-decoration:none;font-size:9px;height:17px;text-align:center;padding:2px 0px;letter-spacing:-1px;}
#umlContainer a {background-color:#28518A;color:#ffffff;text-decoration:none;font-size:9px;padding:1px 0px;letter-spacing:-1px;}
#collegeLogoContainer {background-color:#ffffff;text-align:center;height:116px;padding-top:10px;}
#primaryNavigationContainer {width:auto;background-color:#ffffff;}
#navigationExpansion {height:auto;} /* display:none;visibility:hidden;height:100%; */
#contentBlockContainer {background-color:#fff;position:relative;margin-left:180px;width:100%;overflow:visible;}
#topBrandBorder {background-color:#993300;width:100%;height:17px;padding-left:2px;border-bottom:#ffffff 1px solid;background-image:url(/resources/catalog-archive/catalog_AY12/styles/'');background-position:right top;background-repeat:no-repeat;}
#mastheadContainer {width:auto;height:116px;padding:0px;margin:0px;border-bottom:1px solid #ffffff;background-image:url('/resources/catalog-archive/catalog_AY12/images/masthead.png');background-position:right;background-repeat:no-repeat;}
#departmentBrandContainer {background-color:#E4E2CB;width:auto;border:#28518A 1px solid;border-bottom:0px;}
#sitePath {font-size:0.7em;width:100%;background-color:#ffffff;padding-left:4px;color:#808080;}
#sitePath a {color:#808080;}
#contentContainer {position:relative;float:right;top:0px;border:#28518A 1px solid;border-top:0px;padding:8px;padding-right:2px;height:auto;overflow:visible;}

/*
#toolsContainer {position:relative;float:right;border:#000000 1px solid;background-color:#e4e2cb;margin:10px 2px 8px 8px;width:240px;padding:4px;padding-bottom:10px;}
*/
/* <cmignore> */
#toolsContainer {position:relative;float:right;margin:10px 2px 8px 8px;width:260px;padding:4px;padding-bottom:10px;}
#toolsContainer #tcTop {background-image:url('/resources/catalog-archive/catalog_AY12/images/boxtop.png');height:49px;background-repeat:no-repeat;behavior: url('/styles/iepngfix.htc');}
#toolsContainer #tcTop h3 {position:relative;top:20px;left:20px;}
#toolsContainer #tcContent {background-image:url('/resources/catalog-archive/catalog_AY12/images/boxcontent_bg.png');background-repeat:repeat-y;}
#toolsContainer #tcContent .inner {margin-left:20px;padding-bottom:5px;}
#toolsContainer #tcBottom {background-image:url('/resources/catalog-archive/catalog_AY12/images/boxbottom.png');height:20px;background-repeat:no-repeat;behavior: url('/styles/iepngfix.htc');}
/* </cmignore> */

#directContentContainer {position:relative;height:auto;}
#copyrightContainer {clear:both;font-size:0.7em;text-align:center;width:100%;}
#divHect {height:350px;visibility:visible;float:left;width:0px;padding:0px;margin:0px;margin-left:-5px;}
/* end DIV styles */

/* begin FORM styles */

#catalogSearchForm {padding:4px 0px 2px 0px;margin:6px 0px 0px 0px;width:220px;clear:both;}
#catalogSearchForm .textInput {border:1px solid #000000;height:20px;width:162px;_left:-19px;_position:relative;_margin-right:-15px;}
#blueline {border:0px;background-color:#c3d0f2;margin:0 0 2px -14px;}
#courseSearchOption {margin-left:40px;}
#searchSubmit {margin:0;padding:0;font-size:8pt;}
/* end FORM styles */

table tr td, th {font-size:0.8em;}