html { 
 min-height: 100%; 
 margin-bottom: 1px; 
 }

body{
	color: #000000;
	background-color: #FFFFFF;
	font-family: Tahoma,Arial,Verdana,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    margin: 0;
	padding: 0px;
	overflow: auto;
}

#pagewrapper1 {
	display: block;
	position:relative;
	width:100%;
	background-image: url(../images/bg_header.jpg);
	background-repeat: repeat-x;
	margin:0 auto 0 auto;
	text-align:left;
	padding:0px;
	line-height:1.1em;
	overflow:auto;
	
	}

#pagewrapper2 { 
	display: block;
	position: relative;
	margin:0 auto 0 auto;
	width: 980px;
	background-color: inherit;
	overflow: auto;
	
}

#banner {
    display: block;
	height: 140px;
    left: 0;
    margin: 0;
    padding-top: 27px;
    position: relative;
    top: 0;
    width: 100%;
}

#banner img {
	position: relative;
	left: 20px;
}

#bannerright {
	display: block;
	position: relative;
	float: right;
	
	width: 500px;
	clear: both;
}

#bannerright p {
	display: block;
	font-size: 22px;
	color: #010101;
	padding-right: 0px;
	text-align: right;
}

#audienceNew1 {
	display:block;
	position: relative;
	float: left;
	width: 980px;
	clear:right;
	margin-top: 0px;
	
}

#audienceNewLeft2 {
    display: block;
	position:relative;
	width: 220px;
	float: left;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}

#audienceNewRight2 {
	display: block;
	position:relative;
	float: right;
	margin: 0px;
	margin-top: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left:0px;
	background-color: white;
	width: 700px;
	clear: right;
	
	}


#main  {
	display: block;
	position:relative;
	float: left;
	margin-left: 20px;
	margin-right: 20px;
	width: 660px;
	background-color: white;
	
}

#footerwrapper  {
	display: block;
	position: relative;
	float: left;
	width: 680px;
}

#footer  {
	display: block;
	position: relative;
	width: 680px;
}

#footertext1 {
	display: block;
	position: relative;
	width: 960px;
	margin-top: 30px;
	margin-bottom: 20px;
	
}

#footertext1 p {
	text-align: center;
	color: #B32317;
	font-size: 10px;
}

#footertext1  a:link, #footertext1  a:visited, #footertext1  a:active  {
	color: #B32317;
	text-decoration: underline;
}


 #footertext1  a:hover{
	color: #005984;
	text-decoration: underline;
}

#rightpanel {
	display: block;
	position: relative;
	float: left;
	margin-right: 0px;
	background-color: white;
	width: 680px;
	padding: 0px;
	
}


/*Right Panel Styles*/
#rightpanel table {
	/*width: auto;*/
	margin-top: 14px;
	width: 100%;
	line-height: 1.4;
	border-collapse: collapse;
}

#rightpanel td {
	width: auto;
	padding: 5px;
	border: 1px solid #000;
}

#rightpanel td.sc-coursenumber  {
	text-align: left;
	width: 20%;
	text-decoration: underline;
	    vertical-align: top;
}

#rightpanel p.credits  {
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
}

#rightpanel td p.credits  {
	text-align: left;
	font-weight: normal;
	font-size: 13px;
	text-transform: none;
}

#rightpanel td.sc-totalcredits  {
	color: #000000;
	text-align: left;
	font-weight: bold;
}

#rightpanel td.sc-coursetitle  {
	color: #000000;
	padding-right: 5px;
	text-align: left;
	width: 80%;
}

#rightpanel td.sc-totalcreditslabel  {
	color: #000000;
	text-align: left;
	font-weight: bold;
	width: 300px;
}

#rightpanel .sc-requirementsNote  {
	color: #000000;
	text-align: left;
	margin-top: 4px;
	font-style: italic;
}



/*FONTS ETC.*/
.relateditem 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }


.sidebox div.hdr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #777777;
}

.sidebox div.sideboxbrdr ul a:link,
.sidebox div.sideboxbrdr ul a:visited,
.sidebox div.sideboxbrdr ul a:hover,
.sidebox div.sideboxbrdr ul a:active {
    color: #B32317;
	font-size: 11px;
}

.sidebox div.sideboxbrdr ul li {
	padding-bottom: 4px;
}

.sidebox div.sideboxbrdr ul a:hover {
	font-weight: bold;
	color: #005984;
	text-decoration: none;
}

.sidebox div.sideboxbrdr ul a:active {
	font-weight: bold;
	color: #B32317;
	text-decoration: none;
}

#audienceNewLeft2 .toc {
	width: 220px;
}

#audienceNewLeft2 .subNavShadow   {
	width: 220px;
}

div.ui-dialog span.desc #main {
	text-align: left;
         font-size: 11px;
}

div.ui-dialog .desc div.credits {
	text-align: left;
         font-size: 11px;
}


div.ui-dialog span.desc p.boxlink a {
	padding-left: 20px;
        	text-align: left;
         font-size: 11px;
	text-decoration: underline;
}

div.ui-dialog span.desc h3 {
	padding-left: 0px;
	text-align: left;
         font-size: 13px;
}


#breadcrumbs p {
	font-weight: normal;
	color: #978365;
         font-size: 11px;
}

#breadcrumbs p a:link, #breadcrumbs p a:visited {
	text-decoration: underline;
	font-weight: normal;
	color: #C5301C;
         font-size: 11px;

}

#breadcrumbs p a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: #C76900;
	text-decoration: none;
}

div.credits {
	font: 13px/15px Arial,sans-serif;
	color: #000000;
}

#sc-rightpanel-top {
	display: block;
	width: 100%;
	float: left;
	clear: both;
	border-bottom: 1px solid #DED7CD;
	color: #978365;
	margin-bottom: 30px;
}

#breadcrumbs {
	display: block;
	float: left;
	width: 400px;
}

#sc-top-links {
	display: block;
	padding: 10px;
	width: 170px;
	float:right;
	margin-left: 15px;
	
	
}

#sc-top-links #print {
	display: block;
}

#sc-top-links p.print {
	display: block;
	text-align: right;
	margin-top: 5px;
}

span.mc_link a:link {
	font-weight: normal;
}

span.mc_link a:hover {
	font-weight:bold;
}


span.mc_link a:active{
	text-decoration: none;
}

/*
#navLocal {
	border-bottom: 2px solid #999999;
}
*/

#rightpanel ul {
	margin-top: 10px;
	margin-bottom: 10px;
	list-style-type: square;
}

#sc-parentlink {
	display: block;
	float:left;
	width: 320px;
	margin-top: 20px;
}

#sc-parentlink  ul, #sc-childlinks ul  {
	list-style: none;
	margin: 0px;
	margin-left: -40px;
	margin-bottom: 30px;
}

#sc-parentlink p, #sc-childlinks p {
	margin-top: 0px;
	padding: 0px;
}


#sc-childlinks {
	display: block;
	float:left;
	width: 320px;
	margin-top: 20px;
}


h2, .titlepage 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 20px;
        color: #B06048;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
h3, .titlesmall 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 16px;
        color: #B06048;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.picture 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 6pt;
        margin-bottom: 0px;
        margin-left: 0pt;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: center;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.bodytext, .sc-BodyText, .BodyText
{font-family: verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.5em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left !important; /*To override inline styles for web publishing*/
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
	   
p
{font-family: verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.5em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left; 
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
	   
p.sc-BodyTextNSCentered, p.sc-BodyTextNS {
	margin: 0;
}

#main p.sc-BodyTextNS {
	 margin-top: 0px;
     margin-bottom: 0px;
	 text-align: left !important;  /*to override inline styles for html output*/
}
.web-onlytext 
{font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10pt;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 6pt;
        margin-bottom: 0px;
        margin-left: 0pt;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.subheading, .sc-SubHeading
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        color: #005984;
		font-size: 12px;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left !important;  /*to override inline style*/
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.bodytextns , .sc-BodyTextNS, .BodyTextNS
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.note 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: italic;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: 100%;
        height: auto;
        white-space: normal;
       }
.specialbold 
{display: inline;
        font-weight: bold;
        color: inherit;
        background-color: inherit;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
.list2 
{display: block;
        font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 2em;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.emphasis 
{display: inline;
        font-style: italic;
        color: inherit;
        background-color: inherit;
        vertical-align: baseline;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
ol.listnumber 
{list-style-type: Decimal;
        list-style-position: outside;
        margin-top: 10px;
        margin-bottom: 0px;
        }
li.listnumber 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.listcontinue 
{display: block;
        font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.bodytextindented 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 2em;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
ol.listnumber2 
{list-style-type: Decimal;
        list-style-position: outside;
        margin-top: 10px;
        margin-bottom: 0px;
        }
li.listnumber2 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
ul.listbullet 
{list-style-type: Square;
        list-style-image: none;
        list-style-position: outside;
        margin-top: 10px;
        margin-bottom: 0px;
        }
li.listbullet 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.list 
{display: block;
        font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.bodytextcentered 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: center;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
ol.listalpha2 
{list-style-type: Lower-Alpha;
        list-style-position: outside;
        margin-top: 10px;
        margin-bottom: 0px;
        }
li.listalpha2 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.table 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0pt;
        margin-right: 0px;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
ol.listalpha 
{list-style-type: Lower-Alpha;
        list-style-position: outside;
        margin-top: 10px;
        margin-bottom: 0px;
        }
li.listalpha 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.superscript 
{display: inline;
        font-size: 6pt;
        color: inherit;
        background-color: inherit;
        vertical-align: super;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
       }
.intro 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.subheading2, .sc-subHeading2 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: italic;
        font-variant: normal;
        font-weight: normal;
        font-size: 11px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.bodytextright 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: right;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.tableright 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0pt;
        margin-right: 0px;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: right;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.tablecentered 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0pt;
        margin-right: 0px;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: center;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.bodytextnsindented 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 2em;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.requiredcoursesindented 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 2em;
        margin-right: 0px;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.requiredcourses 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
ul.listbullet2 
{list-style-type: Square;
        list-style-image: none;
        list-style-position: outside;
        margin-top: 10px;
        margin-bottom: 0px;
        }
li.listbullet2 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.requiredcourseswithspace 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.requiredcoursesheading 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.requiredcoursesindentedwithspace 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 2em;
        margin-right: 0px;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.requiredcoursesindented2 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 4em;
        margin-right: 0px;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.coursetitle 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 16px;
        color: #B06048;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.coursedescriptions 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 5px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.prerequisites 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: italic;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.faculty 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.tableindent 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.6px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 2em;
        margin-right: 0px;
        padding-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.indexheading 
{font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 14pt;
        color: #B06048;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 0px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 10px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.indexlink 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.heading1, h1
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 20px;
        color: #B06048;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.heading2, h2
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 18px;
        color: #B06048;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.heading3, h3
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 16px;
        color: #B06048;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.heading4, h4
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 14px;
        color: #B06048;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 14px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.heading5, h5
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: italic;
        font-variant: normal;
        font-weight: normal;
        font-size: 12px;
        color: #B06048;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.heading6, h6
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 11px;
        color: #B06048;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.indexatoz 
{font-family: "Verdana", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 16px;
        color: #777777;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 16px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.index1 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.index2 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.index3 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }
.toc 
{font-family: "Tahoma", verdana, arial, helvetica, sans-serif;
        font-style: normal;
        font-variant: normal;
        font-weight: normal;
        font-size: 10.7px;
        color: #000000;
        background-color: inherit;
        word-spacing: normal;
        letter-spacing: normal;
        vertical-align: baseline;
        text-decoration: none;
        text-transform: none;
        line-height: 1.2em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        float: none;
        clear: none;
        text-align: left;
        text-indent: 0px;
        width: auto;
        height: auto;
        white-space: normal;
       }

.sc-requirementsNote p {
		font-style: italic;
}	   
	   
	   
#navLocal,
#navLocal ul {
	list-style: none;
	margin: 0;
	padding: 0;
}


	
		 #navLocal  li a{
			margin: 0;
			/*color: #B32317;*/
			font-size: 11px;
			font-weight: bold;
			display: block;
			padding: 4px 12px 4px 8px;
			text-decoration: underline;
			border-bottom: 1px dotted #978365;
		}
		
		 #navLocal  li a:link {
			color: #B32317;
		}
		
		 #navLocal  li a:visited {
			color: #B32317;
		}
		
		
		 #navLocal li a:hover {
			color: #005984;
		 }
		 
		 #navLocal li a:active  {
			color: #005984;
		}
		
		
		#navLocal .active a,
		#navLocal .active .active a,
		#navLocal .active .active .active a,
		#navLocal .active .active .active .active a {
			border-bottom: 1px dotted #978365;
			font-weight: bold;
			text-decoration: none;
			
		}
		#navLocal .active li a,
		#navLocal .active .active li a,
		#navLocal .active .active .active li a,
		#navLocal .active .active .active .active li a {
			font-weight: bold;
			text-decoration: underline;
			
		}
		

		
	#navLocal li li {
	}
		
		#navLocal li li a{
			padding-left: 24px;
		}
			#navLocal li li a:hover {
				color: #005984;
			}
		#navLocal li li li a{
			padding-left: 36px;
		}
		#navLocal li li li li a{
			padding-left: 48px;
		}
		#navLocal li li li li li a{
			padding-left: 58px;
		}
		/*need to find better place for this*/
		#navlocal li a {
			border-bottom: 1px dotted #978365;
		}

.sc-ListNumber {
    list-style: decimal;
}
.sc-ListNumber2 {
    list-style: decimal;
}
.sc-ListAlpha {
    list-style: upper-alpha;
}
.sc-ListAlpha2 {
    list-style: lower-alpha;
}

h1 {
	display: block;
	width: 100%;
	clear: both;
	}

	
div.sidebox {
	display: block;
	position: relative;
	margin-top: 20px;
	margin-left: 20px;
	}
	

a.sc-courselink,  .sc-courselink  a:link, .sc-courselink  a:visited, .sc-courselink a:active  {
	color: #B32317;
	text-decoration: underline;
}


a.sc-courselink:hover{
	color: #005984;
	text-decoration: underline;
}

div.desc {
	width: 450px;
}

#rightpanel #main .ui-tabs .ui-tabs-nav li a {
    margin-right: 0px;
    font-weight: bold;
    font-size: 13px;
    color: #464646 !important;
    text-transform: uppercase;
    background: #f6f6f6;
    outline: none;
    padding: 10px 0px 10px 4px;
    line-height: 1.5;
    width: 100%;
    text-decoration: none;
	border-left: 4px solid #e8e5e5;
}

#rightpanel #main .ui-tabs .ui-tabs-nav li.ui-state-active a {
    color: #000000 !important;
    background-color: #FFF2C8;
    border-top: none;
	border-bottom: none;
    border-left: 4px solid #B32317;
    border-bottom-color: transparent;
    cursor: default;
    outline: none;
	cursor: pointer
}

#rightpanel #main .ui-tabs .ui-tabs-nav li a:hover {
	    background-color: #FFF2C8;
}

#rightpanel .ui-tabs .ui-tabs-nav li {
    list-style-type: none;
    border: none;
    border-radius: 0;
    min-width: 30%;
	margin-right: 13px;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
	border: none !important;
}

.ui-widget-content, .ui-widget-header {
    border: none !important;
    color: #000 !important;
    background: none !important;
    font-weight: normal !important;
}

.ui-tabs .ui-tabs-nav li {
    white-space: normal !important;
}

.ui-dialog-titlebar {
    background: #cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x !important;
}

.ui-draggable {
    border: 1px solid #e8e8e8 !important;
    background: #fff !important;
}