@font-face{
font-family:"Brandon Grot W01 Thin";
src:url("/Institutions/Pace-University/styles/fonts/3651c1bb-b88f-4e50-b1de-a0e93b1770e1.eot?#iefix");
src:url("/Institutions/Pace-University/styles/fonts/3651c1bb-b88f-4e50-b1de-a0e93b1770e1.eot?#iefix") format("eot"),url("/Institutions/Pace-University/styles/fonts/ce5742e8-f05a-463f-b51a-a9a5059a119e.woff2") format("woff2"),url("/Institutions/Pace-University/styles/fonts/9cea1d1b-5428-4461-8a01-23d44045d07e.woff") format("woff"),url("/Institutions/Pace-University/styles/fonts/6530183c-fc34-4eaa-934a-d2b1c03b7a5f.ttf") format("truetype"),url("/Institutions/Pace-University/styles/fonts/4c444e85-f761-4519-a7b1-b3839969ba2a.svg#4c444e85-f761-4519-a7b1-b3839969ba2a") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-ThinItal";
src:url("/Institutions/Pace-University/styles/fonts/06d5b3fa-499e-4222-a77b-8450f1cfc8a9.eot?#iefix");
src:url("/Institutions/Pace-University/styles/fonts/06d5b3fa-499e-4222-a77b-8450f1cfc8a9.eot?#iefix") format("eot"),url("/Institutions/Pace-University/styles/fonts/9903bc0d-447c-4ebe-9cff-85932d5dc105.woff2") format("woff2"),url("/Institutions/Pace-University/styles/fonts/26d363c8-fac1-4d39-9c3f-1d379fed0718.woff") format("woff"),url("/Institutions/Pace-University/styles/fonts/956400f7-7af7-46f5-86c5-61c6ed4074ed.ttf") format("truetype"),url("/Institutions/Pace-University/styles/fonts/a3698265-6a26-4869-a04d-9f03860f97ec.svg#a3698265-6a26-4869-a04d-9f03860f97ec") format("svg");
}
@font-face{
font-family:"Brandon Grot W01 Light";
src:url("/Institutions/Pace-University/styles/fonts/e00ba30a-0bf3-4c76-9392-8641fa237a92.eot?#iefix");
src:url("/Institutions/Pace-University/styles/fonts/e00ba30a-0bf3-4c76-9392-8641fa237a92.eot?#iefix") format("eot"),url("/Institutions/Pace-University/styles/fonts/69b40392-453a-438a-a121-a49e5fbc9213.woff2") format("woff2"),url("/Institutions/Pace-University/styles/fonts/9362bca5-b362-4543-a051-2129e2def911.woff") format("woff"),url("/Institutions/Pace-University/styles/fonts/85060878-ca6c-43cc-ac31-7edccfdca71b.ttf") format("truetype"),url("/Institutions/Pace-University/styles/fonts/47f089a6-c8ce-46fa-b98f-03b8c0619d8a.svg#47f089a6-c8ce-46fa-b98f-03b8c0619d8a") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-LightIt";
src:url("/Institutions/Pace-University/styles/fonts/20322ca9-aa51-47dd-8a57-0404bcbd9dd3.eot?#iefix");
src:url("/Institutions/Pace-University/styles/fonts/20322ca9-aa51-47dd-8a57-0404bcbd9dd3.eot?#iefix") format("eot"),url("/Institutions/Pace-University/styles/fonts/df6b240d-ecc9-4df2-9512-711a495b68e2.woff2") format("woff2"),url("/Institutions/Pace-University/styles/fonts/9770d10d-36ea-4eeb-a0fe-b49939adcf57.woff") format("woff"),url("/Institutions/Pace-University/styles/fonts/9790e9dc-efbb-451f-a081-2cbeb9bdbbda.ttf") format("truetype"),url("/Institutions/Pace-University/styles/fonts/a0bc5b6f-1a3f-4516-b6ed-f4857e7d1120.svg#a0bc5b6f-1a3f-4516-b6ed-f4857e7d1120") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-Regular";
src:url("/Institutions/Pace-University/styles/fonts/49d8a110-dd06-4918-9fea-516c27058edf.eot?#iefix");
src:url("/Institutions/Pace-University/styles/fonts/49d8a110-dd06-4918-9fea-516c27058edf.eot?#iefix") format("eot"),url("/Institutions/Pace-University/styles/fonts/1e5fc8fa-a98c-4613-a08e-c6c975759a80.woff2") format("woff2"),url("/Institutions/Pace-University/styles/fonts/6b45f9ca-22b4-48ca-962f-6ff1fa7fc196.woff") format("woff"),url("/Institutions/Pace-University/styles/fonts/7fdcfbf6-62ea-4d31-935f-cac99a996c73.ttf") format("truetype"),url("/Institutions/Pace-University/styles/fonts/80f420d4-9e57-4016-b805-01b95b2e08f3.svg#80f420d4-9e57-4016-b805-01b95b2e08f3") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-RegularI";
src:url("/Institutions/Pace-University/styles/fonts/4cd437c8-f180-408d-8ad9-556ba652458e.eot?#iefix");
src:url("/Institutions/Pace-University/styles/fonts/4cd437c8-f180-408d-8ad9-556ba652458e.eot?#iefix") format("eot"),url("/Institutions/Pace-University/styles/fonts/bd1a2ƒ4db-484f-4747-a301-1b66c2de4827.woff2") format("woff2"),url("/Institutions/Pace-University/styles/fonts/4295133c-8375-4ebf-bcde-c3fa95065198.woff") format("woff"),url("/Institutions/Pace-University/styles/fonts/691c886e-9c2c-494c-bfd8-4c93de90cbb1.ttf") format("truetype"),url("/Institutions/Pace-University/styles/fonts/9da820e7-d5a8-4857-ab6f-fe8d9fd5608a.svg#9da820e7-d5a8-4857-ab6f-fe8d9fd5608a") format("svg");
}
@font-face{
font-family:"Brandon Grot W01 Medium";
src:url("/Institutions/Pace-University/styles/fonts/172fdde2-f56b-433a-a6e2-ebeab9dfb588.eot?#iefix");
src:url("/Institutions/Pace-University/styles/fonts/172fdde2-f56b-433a-a6e2-ebeab9dfb588.eot?#iefix") format("eot"),url("/Institutions/Pace-University/styles/fonts/50ca6f6f-b64d-4af0-9b30-526cf363d87e.woff2") format("woff2"),url("/Institutions/Pace-University/styles/fonts/050c2cbf-b818-4b8e-b6d2-71b70478bd9d.woff") format("woff"),url("/Institutions/Pace-University/styles/fonts/7da41ce3-b3fd-4fca-a85f-4f3099884c15.ttf") format("truetype"),url("/Institutions/Pace-University/styles/fonts/37c88f3d-9532-4547-9e11-7cca7f66048c.svg#37c88f3d-9532-4547-9e11-7cca7f66048c") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-MediumIt";
src:url("/Institutions/Pace-University/styles/fonts/a9bc6b22-ae4f-4362-8c42-8c08d88d0c49.eot?#iefix");
src:url("/Institutions/Pace-University/styles/fonts/a9bc6b22-ae4f-4362-8c42-8c08d88d0c49.eot?#iefix") format("eot"),url("/Institutions/Pace-University/styles/fonts/5e70f31d-98d9-4d9c-9c20-6818c2fc391a.woff2") format("woff2"),url("/Institutions/Pace-University/styles/fonts/e1d8495c-af3a-4668-b375-d1af6ecfd0d9.woff") format("woff"),url("/Institutions/Pace-University/styles/fonts/f78c1335-875d-4a16-b98c-0632ddd933e9.ttf") format("truetype"),url("/Institutions/Pace-University/styles/fonts/36bf8d33-bd2e-45f2-a9bc-1a8e7d81abf5.svg#36bf8d33-bd2e-45f2-a9bc-1a8e7d81abf5") format("svg");
}
@font-face{
font-family:"Brandon Grot W01 Bold";
src:url("/Institutions/Pace-University/styles/fonts/c12a6d37-72c1-408b-9ca9-32946956c57f.eot?#iefix");
src:url("/Institutions/Pace-University/styles/fonts/c12a6d37-72c1-408b-9ca9-32946956c57f.eot?#iefix") format("eot"),url("/Institutions/Pace-University/styles/fonts/df1cd944-a6a3-4d30-8fd3-391c2e9531f1.woff2") format("woff2"),url("/Institutions/Pace-University/styles/fonts/4f2d0548-c7dc-459b-a2e0-e86656a10ded.woff") format("woff"),url("/Institutions/Pace-University/styles/fonts/dc21d9e5-516f-4e7e-9a84-7be79a44c2dd.ttf") format("truetype"),url("/Institutions/Pace-University/styles/fonts/a9bdb836-ee14-494d-8c69-5617c5720992.svg#a9bdb836-ee14-494d-8c69-5617c5720992") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-BoldItal";
src:url("/Institutions/Pace-University/styles/fonts/319c1a01-b14e-4532-b16a-e6ec987c8a93.eot?#iefix");
src:url("/Institutions/Pace-University/styles/fonts/319c1a01-b14e-4532-b16a-e6ec987c8a93.eot?#iefix") format("eot"),url("/Institutions/Pace-University/styles/fonts/1ed55a28-0d93-4ce9-944e-bcf60cfffa26.woff2") format("woff2"),url("/Institutions/Pace-University/styles/fonts/7eb3721b-4ae1-41ab-a9be-11f90b1bde70.woff") format("woff"),url("/Institutions/Pace-University/styles/fonts/3c0cab4d-d2b2-4a8a-864b-dd15c38d99cb.ttf") format("truetype"),url("/Institutions/Pace-University/styles/fonts/3ddde7fb-2d0b-4e97-96b4-971ae8fcbf7f.svg#3ddde7fb-2d0b-4e97-96b4-971ae8fcbf7f") format("svg");
}
@font-face{
font-family:"Brandon Grot W01 Black";
src:url("/Institutions/Pace-University/styles/fonts/b7e10dd9-521c-43c5-a17e-0bb4a5028f6f.eot?#iefix");
src:url("/Institutions/Pace-University/styles/fonts/b7e10dd9-521c-43c5-a17e-0bb4a5028f6f.eot?#iefix") format("eot"),url("/Institutions/Pace-University/styles/fonts/5eb8ec44-bd3d-4f8e-a022-4435afe8c772.woff2") format("woff2"),url("/Institutions/Pace-University/styles/fonts/f74a4823-b1ad-4887-9f8e-b02719f2972b.woff") format("woff"),url("/Institutions/Pace-University/styles/fonts/bb746ead-509f-451a-b786-cbb81b93710d.ttf") format("truetype"),url("/Institutions/Pace-University/styles/fonts/97d12583-fcae-4cd9-92f5-003b80748877.svg#97d12583-fcae-4cd9-92f5-003b80748877") format("svg");
}
@font-face{
font-family:"BrandonGrotW01-BlackIta";
src:url("/Institutions/Pace-University/styles/fonts/06925d3f-0e1d-4732-8150-8dd43747d037.eot?#iefix");
src:url("/Institutions/Pace-University/styles/fonts/06925d3f-0e1d-4732-8150-8dd43747d037.eot?#iefix") format("eot"),url("/Institutions/Pace-University/styles/fonts/3ce1e5d6-d546-44fc-b179-138520e76529.woff2") format("woff2"),url("/Institutions/Pace-University/styles/fonts/f41ad4ed-a6d3-405f-b256-0621c16d29b9.woff") format("woff"),url("/Institutions/Pace-University/styles/fonts/c0b183f1-098c-40fa-bcc3-190eb657a947.ttf") format("truetype"),url("/Institutions/Pace-University/styles/fonts/00e71f37-b52c-40a7-9fb8-12ac107f02f2.svg#00e71f37-b52c-40a7-9fb8-12ac107f02f2") format("svg");
}


html { 
 }

body{
	display: block;
	width: 100%;
	float: left;
	color: #333;
	background-color: #FFFFFF;
	font-family: 'Georgia','Times New Roman',serif;
    font-size: 12px;
	line-height: 24px;
    margin: 0;
	padding: 0px;
	z-index: 1;
}
form {
	display: block;
	width: 100%;
	float: left;
	z-index: 1;
}

h1 {
    font-family: 'Brandon Grot W01 Bold',arial,sans-serif !important;
    font-size: 28px !important;
    line-height: 1.214 !important;
    color: #214277 !important;
    margin-bottom: 30px !important;
	margin: 0 0 22px 0 !important;
	text-transform: uppercase;

}
h2 {
    font-family: 'Brandon Grot W01 Bold',arial,sans-serif !important;
    font-size: 22px !important;
    line-height:26px !important;
   /* margin-top: 2em !important; */
	margin-top: 3px !important;
	margin-bottom: 10px !important;
}

.nav-content h2 {
  font: .938em/1 "Brandon Grot W01 Bold",sans-serif;
  text-transform: uppercase;
  font-size: 15px !important;
}

h2 a {
    line-height: 24px;
	font-size: 20px;
	margin: 30px 0 10px 0;
	display: block;
}

h2 a:hover {
    color: #9cb31d;
}

h3 {
    font: 24px/1.083 'Brandon Grot W01 Bold',arial,sans-serif;
    font-size: 24px;
    color: #fdc12d;
    margin: 1.25em 0 .25em;
}

h3.prerequisites {
	font-size: 16px;
}

h4, h5, h6 {
    font-size: 1.1em;
    line-height: 1.3em;
	margin-bottom: 0px;
    margin-top: 0.909em;
}

.sc-RequiredCoursesHeading3 {
	font-weight:normal;
	font-style:italic;
}

.sc-relatedlinklabel{

}

p {
    color: #000;
    font-family: 'Georgia','Times New Roman',serif;
    font-size: 15px;
    font-weight: normal;
    line-height: 24px;
    margin: 15px 5px 15px 0;
}

span.mc_launch_pad {
	text-align: right;
	margin-right: 8px;
}

#pagewrapper1 {
	display: block;
	width: 100%;
	float: left;
	background-color: #F5F5F5;
	z-index: 1;
}

#pagewrapper2 {

	display: block;
	width:100%;
	/*margin:0 auto;*/
	margin-bottom: 10px;
	margin-left:auto;
	margin-right:auto;
	background-color: #F5F5F5;
	z-index: 1;
	}

#banner {
	display: block;
	height: 81px;
	width: 960px;
	/*background-image: url("../images/CatalogHeader960.png");*/
	float: left;
	margin: 0;
	margin-top: 0px;
	margin-bottom: 0px;
	z-index: 1;
	
}
#pacelogo {
	padding: 9px 0 0 0;
}
#dropdown{
	float:left;
}

#bannerright {
    background-color: #F5F5F5;
	padding:0;
	margin-top:-8px;
	margin-left: auto;
	margin-right: auto;
	/*max-width: 1020px;*/
	width: 100%;
	z-index: 999;
}

#bannerright p {
font-family: 'Brandon Grot W01 Black', Arial, sans-serif;
position: relative;
font-size: 30px !important;
line-height: 30px !important;
float:left;
width: 100% !important;
text-transform: uppercase;
color: #a0a0a0;
}

#topnav {
    margin-top: 0px;
	height:35px;
	width:100%;
    background-color:#FFF;
}
#topnav ul {
	margin:0;
	padding:0;
	padding-top:0px;
}
#topnav li{
	display:inline;
	float:left;
}
#topnav li a{
	text-decoration:none;
	color:#FFF;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
}
#topnav li.topfirst a{
	background-image:url(http://pace.cmsiq.com/Institutions/Pace-University/images/navbkgL.jpg);
	background-repeat:no-repeat;
	display:block;
	height:35px;
	width:153px;
	padding-left:39px;
}
#topnav li.topfirst a:hover{
	background-image:url(http://pace.cmsiq.com/Institutions/Pace-University/images/navbkgL_over.jpg);
	background-repeat:no-repeat;
	display:block;
	height:35px;
	width:153px;
	text-decoration:none;
}
#topnav li.tpnav a{
	background-image:url(http://pace.cmsiq.com/Institutions/Pace-University/images/navbkg.jpg);
	background-repeat:no-repeat;
	display:block;
	height:35px;
	width:153px;
	padding-left:39px;
}
#topnav li.tpnav a:hover{
	background-image:url(http://pace.cmsiq.com/Institutions/Pace-University/images/navbkg_over.jpg);
	background-repeat:no-repeat;
	display:block;
	height:35px;
	width:153px;
	text-decoration:none;
}
#topnav li.toplast a{
	background-image:url(http://pace.cmsiq.com/Institutions/Pace-University/images/navbkgR.jpg);
	background-repeat:no-repeat;
	display:block;
	height:35px;
	width:153px;
	padding-left:39px;
}
#topnav li.toplast a:hover{
	background-image:url(http://pace.cmsiq.com/Institutions/Pace-University/images/navbkgR_over.jpg);
	background-repeat:no-repeat;
	display:block;
	height:35px;
	width:153px;
	text-decoration:none;
}
#quicklinks {
	float:right;
	width:254px;
	background-color:#EDEDED;
}
#quicklinks h2{
	background-color:#FFF;
	margin:0;
	color: #012B73 !important;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 15pt;
	font-weight:normal;
	padding:0 0 3px 14px;
	line-height:15pt;
}
#quicklinks ul{
	padding:0;
	margin-left:18px;
	margin-bottom:0;
}
#quicklinks li {
	list-style:none;
    color: #7C7C7C;
    font-size: 11pt;
    text-decoration: none;
	border-top: 1px dotted #7C7C7C;
	display:block;
	padding:7px 0 7px 0;
}
#quicklinks li a{
	text-decoration:none;
	color:#7C7C7C;
    font-family: Georgia,"Times New Roman",Times,serif;
}
#quicklinks li a:hover{
	text-decoration:none;
	color:#7c7c7c;
}
#quicklinks li a:visited{
	color:#7C7C7C;
}
#banner2 {
	background-image:url(http://pace.cmsiq.com/Institutions/Pace-University/images/Banner-Visit-Pace.jpg);
	background-repeat:no-repeat;
	width:700px;
	height:200px;
	margin-top:0px;
	margin-left:3px;
}
#topnav2 {
	margin-top:3px;
	width:100%;
	height:38px;
	background-image:url(http://pace.cmsiq.com/Institutions/Pace-University/images/topnav2.jpg);
	background-repeat:no-repeat;
}
#topnav2 ul{
	padding:0;
	margin:0;
}
#topnav2 li {
	display:block;
	display:inline;
	list-style-type:none;
}
#topnav2 li a{
	font-weight:bold;
	color:#FFF;
	display:inline;
	float:left;
	margin-left:31px;
	margin-right:12px;
	line-height:33px;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}
#middle{
	display: block;
	width: 100%;
	max-width: 1020px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	height: auto;
	background-color: #FFFFFF;
	}

#leftpanel{
	background-color: #FAFAFA;
	display: block;
	max-width:210px;
	width: 24%;
	font-family: "Brandon Grot W01 Bold","Arial",sans-serif;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 1.2em;
	height:100%;
	overflow:auto;
	float: left;
	padding-left: 0px;
	margin: 0 auto;
	}

#rightpanel {
	display: block;
	float: left;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 0px;
	background-color: white;
	width:75%;
}

#footer  {
	padding-top:5px;
	text-align:center;
	clear:both;
}

#l-main-nav {
    margin-bottom: 10px !important;
}

#footer div  p a:link, #footer p a:visited {
font-family: "Brandon Grot W01 Bold","Arial",sans-serif;
}
	
#footer div p a:hover{
	text-decoration: underline;
	font-weight: normal;
	color: #000000;
	}

#sc-content{
	border-top: 1px solid #707A47;
	}

#sc-content table {
	width:720px;
	margin-bottom:0px;
	
}

#sc-content table td{
	vertical-align:top;
}

td.sc-coursenumber  {
	width: 80px;
}

td.sc-coursetitle  {
	width: 280px;
}

.credits {
	text-align:right;
	margin:0 0px 0 5px;
	}
	
.sc-totalcredits { 
	text-align:right;
	font-weight:bold;
	margin:10px 5px 0 5px;
	border-top:1px solid #aaa;
	}

.sidebox div.hdr {
	font-family: "Brandon Grot W01 Bold","Arial",sans-serif;
	color: #012B73;
	font-size: 15pt;
	padding:5px;
}

div.sidebox {
	/*border-bottom: 3px solid #4F96DB;*/
}

.sidebox div.sideboxbrdr ul{
	list-style: none outside none;
	margin: 0;
	padding: 0;
	}

.sidebox div.sideboxbrdr ul a{
    color: #000000;
	}

.sidebox div.sideboxbrdr ul li {
    border-bottom: 1px #ddd solid;
	color: #012B73;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 15pt;
    display: block;
	width: 100%;
	}

.sidebox div.sideboxbrdr ul li a{
	font-family: "Brandon Grot W01 Bold","Arial",sans-serif;
    display: block;
    padding: 20px 10px 20px 0;
    font-style: normal;
    color: #7d7d7d;
    text-decoration: none;
	font-size: 16px;
	width: 100%;
	}

.sidebox div.sideboxbrdr ul a:hover {
			display:block;
			background-color:#FFF;
			color: #7d7d7d !important;
			font-weight:bold;
			text-decoration: none;
}

.sidebox div.sideboxbrdr ul a:active {
	font-weight: bold;
	color: #FFF;
	background: #3d8dc6;
}

.sidebox div.sideboxbrdr {
	margin-left:5px;
	padding-bottom: 10px;
}


div.ui-dialog span.desc #sc-content {
    font-size: 11px;
	margin:0 20px 20px 20px;
	border:none;
}

div.ui-dialog span.desc p.boxlink a {
	padding-left: 10px;
    text-align: left;
    font-size: 13px;
}

div.ui-dialog span.desc h3 {
	padding-left: 0px;
	text-align: left;
    font-size: 13px; 
	
}

#breadcrumb {
	display: block;
	width: 100%;
}
#breadcrumb p {
    font-size: 8pt !important;
	width:100%;
	max-width: 1020px;
    margin: 5px auto;
}

#breadcrumb p a:link, #breadcrumbs p a:visited {
    font-size: 8pt !important;

}

#breadcrumb p a:hover {
    color: #3d8dc6;
	text-decoration: underline;
}

div.credits {
	font: 13px/15px Arial, Geneva, Helvetica,sans-serif;
	color: #000000;
}

#sc-rightpanel-top {
    display: block;
	color: #707A47;
	padding-bottom: 5px;
	width:100%;
	height: auto;
	float: left;

}


#leftcolumn_0_txtBxTerm{
	margin-left:5px;
	width:130px;
	display: inline-block;
	}
	
#sc-top-links {
	margin-top:0px;
	padding: 0px;
	float: right;
	width: 250px;
	color: #7d7d7d;
}

label {
    display: none !important;
}

#sc-top-links p.print {
	text-align:left;
	margin-top:3px;
}



span.mc_link a:link {
	font-weight: normal;
}

span.mc_link a:hover {
	font-weight:bold;
	text-decoration: underline;
}


span.mc_link a:active{
	text-decoration: none;
}

#sc-content ul {
	margin-top: 10px;
}

#sc-parentlink, #sc-childlinks {
	float:left;
	width:100%
}

#sc-parentlink  ul, #sc-childlinks ul  {
	list-style: none;
	margin: 0px;
	margin-left: 0px;
	width: 300px;
	padding: 0px;
}

#sc-parentlink ul li p, #sc-childlinks ul li p {
	margin-top: 0px;
	margin-bottom:0px;
	padding: 0px;
}


#sc-childlinks {
	float:left;
	width: 100%;
}

.sc-requirementsNote p {
		font-style: italic;
}	   

span.desc #main div.desc, span.desc #main div.credits  {
	height: auto;
	margin-right: 10px;
	}
	
span.desc div#main {
	margin-left: 10px;
    font-family: 'Georgia','Times New Roman',serif;
	color: #000000;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    margin: 15px 5px 15px 0;
	
}.ui-dialog .ui-dialog-title {
    font-family: 'Georgia','Times New Roman',serif;
}

div.credits {
	color: #000000;
	font-size: 13px;
	text-align: left;
	margin-left: 0px;
}
		
#rightpanel #main {
	display:block;
	float: left;
	width: 690px;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 10px;
	padding-left: 30px;
	min-height: 600px;
}


.sc-ListNumber {
    list-style: decimal;
}
.sc-ListNumber2 {
    list-style: decimal;
}
.sc-ListAlpha {
    list-style: upper-alpha;
}
.sc-ListAlpha2 {
    list-style: lower-alpha;
}

div.sidebox {
	margin-top: 10px;
	margin-left: 0px;
	}
	
#rightpanel li{
	color:#333;
	/* font-size:12px; */
	margin-bottom: 5px;
	}
	
#rightpanel ul li {
	list-style-type: disc;
	margin-top: 15px;
	margin-left: 45px;
}

#rightpanel ul li li {
	list-style-type: circle;
}

#rightpanel ul li li li {
	list-style-type: disc;
}

#rightpanel ul li li  li li  {
	list-style-type: circle;
}
	
#rightpanel ol li  {
	list-style-type: decimal;
}

#rightpanel ol li li {
	list-style-type: lower-alpha;
}
	

#rightpanel li a:link,
#rightpanel li a:active,
#rightpanel li a:focus,
#rightpanel li a:visited {

}


#rightpanel li a:hover {
	font-weight: normal;
	text-decoration: none;
    color: #9cb31d;
	}

/*Adding styles for sc-courselink*/		
#rightpanel .sc-courselink a{
	font-size:11px;
	color: #707A47;
	}

#rightpanel .sc-courselink  a:link,
#rightpanel  .sc-courselink a:active,
#rightpanel .sc-courselink a:focus,
#rightpanel .sc-courselink a:visited {
	color: #707A47;
	text-decoration: none;
}


#rightpanel td.sc-coursenumber a:hover {
	font-weight: normal;
	text-decoration: underline;
}

#rightpanel  #sc-content  a:hover {
	font-weight: normal;
	text-decoration: underline;
}
/*End new styles for sc-courselink*/	

#sc-top-links a:link, 
#sc-top-links a:active, 
#sc-top-links a:focus, 
#sc-top-links a:visited {
    font-size: 11px;
	color: #7d7d7d;
}

#sc-top-links a:hover {
	text-decoration: underline;
	font-weight: normal !important;
	color: #9cb31d;
	text-decoration: none;
}

#sc-parentlink a:hover, #sc-childlinks a:hover{
	text-decoration: underline;
}

#bannerright div.sidebox {
	display: block;
	position: relative;
	float: right;
	margin-right: 20px;
}

#bannerright  div.hdr{
	margin-bottom: 10px;
	color: #000000;
	font-size: 11px;
}

a {
    font-family: 'Georgia','Times New Roman',serif;
    font-weight: normal;
	font-size: 15px;
	line-height: 24px;
}
a:hover {
    font-family: 'Georgia','Times New Roman',serif;
	text-decoration: none;
    font-weight: normal;
}

/* .nav-style-a li li a, .nav-style-b li a {
  display: block;
  list-style: none;
  color: #008cba;
  font: .75em/1.167 "BrandonGrotW01-BoldItal",sans-serif;
  text-transform: uppercase;
  font-size: 12px;
} */

.nav-content h3 {
  font: .75em/1.167 BrandonGrotW01-BoldItal,sans-serif;
  font-size: 12px;
}

#nav-main1 .nav-content {
  background: #f5f5f5;
}

.find-fast-menu-right li  a{
  font: .75em/1.167 BrandonGrotW01-BoldItal,sans-serif;
  font-size: 12px;
  text-transform: uppercase;
  margin-bottom: 1.25em;
}

td, tr, th {
	vertical-align:top;
    font-family: Arial, Geneva, Helvetica,sans-serif;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
}

.addthis_default_style{
	padding:10px;
}

select, option, input {
	font-size: 11px;
	margin-top: 3px;
}
p.sc-BodyText, p.sc-BodyTextCentered, p.bodytext, p {
	margin-top: 10px;
    margin-bottom: 0px;
}

p.sc-BodyTextNS, p.bodytextns, p.sc-BodyTextNSCentered, p.sc-BodyTextNSIndented {
	margin: 0px;
	color: #000;
    font-family: 'Georgia','Times New Roman',serif;
    font-size: 15px;
    font-weight: normal;
    line-height: 24px;
    margin: 15px 5px 15px 0;
}

p.sc-BodyTextCentered, p.sc-BodyTextNSCentered {
	text-align:center;
}

p.sc-BodyTextRight, p.sc-BodyTextNSRight {
	text-align:right;
}
#rightpanel ul.sc-child-item-links li {
	list-style-type: none;
}
p.sc-BodyTextIndented, p.sc-BodyTextNSIndented{
	text-indent:20px;
}

#rightpanel ul.sc-child-item-links li {
	list-style-type: none;
}

#rightpanel .sc-child-item-links li a:link,
#rightpanel .sc-child-item-links li a:active,
#rightpanel .sc-child-item-links li a:focus,
#rightpanel .sc-child-item-links li a:visited {
	text-align: left;
    font-size: 16px;
}

#rightpanel .sc-child-item-links li a:hover {
	font-weight: normal;
	color: #9cb31d;
	text-decoration: none;
}

#rightpanel .sc-ListBullet li {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.5em;
	color: #333;
}


#rightpanel .sc-ListNumber li {
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.5em;
	color: #333;
}

#banner a img {
	font-size: 0px;
	border: none;
}


div.ui-dialog div.desc {
	width: 450px;
	height: 300px;
}

p.boxlink {
	display: block;
	width: 450px;
}



#rightpanel #main p {
    font-family: Georgia, 'Times New Roman',serif;
	font-size: 15px;
	line-height: 24px;
	color: #444444;
}
/* BELOW IS FROM PNC */

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.haschildren{
	float:left;
	padding:0;
	margin:0;
}
#navLocal span.expandable {
    background-image: url("/Institutions/Pace-University/images/arrow-gray-right.png");
	background-position:right; 
	/* background-position: 12px 8px;*/
    background-repeat: no-repeat;
    float: right;
    margin: 20px 5px 0 8px;
	padding:0 10px 0 0;
	cursor:pointer;
}

#navLocal span.expandable:hover{
    background-image: url("/Institutions/Pace-University/images/arrow-blue-right.png");
}

#navLocal span.expandable .active{
    background-image: url("/Institutions/Pace-University/images/arrow-white-right.png");
}

#navLocal span.collapsible {
    background-image: url("/Institutions/Pace-University/images/expanded.gif");
    background-repeat: no-repeat;
	background-position: right;
    float: right;
    margin: 20px 5px 0 8px;
    padding: 0 10px 0 0;


}
	   
#navLocal,
#navLocal ul {
	list-style: none;
	margin: 0;
	padding: 0;
	display: block;
}


#navLocal ul {
	width: 210px;
	
}

#navLocal ul li {
	float:left;
	display: block;
	width: 210px;

	}
	
#navLocal li {
	float:left;
    border-bottom: 1px #ddd solid;
   /*  background: url("/Institutions/Pace-University/images/arrow-gray-right.png") scroll 92% center transparent;
    background-repeat: no-repeat; */
    width: 100%;
}

	
#navLocal li a {
    font-family: "Brandon Grot W01 Bold","Arial",sans-serif;
	display: block;
    padding: 20px 20px 20px 15px;
    font-style: normal;
    color: #7d7d7d;
    text-decoration: none;
}

#navLocal li li a {
    padding: 10px 10px 10px 0;
 
}
		
		#navLocal li a:hover {
			display:block;
			color: #7d7d7d !important;
			font-weight:bold;
			text-decoration: none;
			background-color: #FFF;
		}
		
		#navLocal li:hover {
			display:block;
			color: #7d7d7d;
			font-weight:bold;
			text-decoration: none;
			background-color: #FFF;
		}
		
		#navLocal li li a:hover {
			color: #7d7d7d;
			font-weight:bold;
			text-decoration: none;
		}
		#navLocal li li{
			float:left;
			font-size: 12px;
			color: #9cb31d;
			border: none;
			background-color: #FAFAFA;
		}
		
		
		#navLocal .active a,
		#navLocal .active .active a,
		#navLocal .active .active .active a,
		#navLocal .active .active .active .active a {
			color:#FFF;
			font-weight: bold;
		}
		#navLocal .active ,
		#navLocal .active .active ,
		#navLocal .active .active .active ,
		#navLocal .active .active .active .active  {
			float:left;
			color:#FFF;
			font-weight: normal;
		}
	#navLocal li.active {
		float:left;
		color:#FFF;
		font-weight: normal;
		background-color: #3d8dc6;
		}
	
	 ul#navLocal li.active a {
			background-color:#3d8dc6;
			color: #FFF;
			font-weight: bold;
			text-decoration:none;
	}
	 ul#navLocal li.active a:hover {
		font-weight:bold;
		color: #FFF !important;
		text-decoration:none;
	}
	
	 ul#navLocal li.active ul a {
		background-color: #FFF;
		color: #7d7d7d;
		font-weight: normal;
		border: none;
	}
	
	 ul#navLocal li.active ul  {
		 float:left;
		 background-color: #FAFAFA;
		 color: #9cb31d;
	}
	
	 ul#navLocal li.active ul a:hover {
		font-weight:bold;
		color: #9cb31d !important;
	}
	
	ul#navLocal li.active ul li.active a{
			color:#FFF;
			background-color: #9cb31d;
			font-weight: bold;	
	}
	
	ul#navLocal li.active ul li.active a:hover{
			color:#FFF!important;	
			font-weight: 800;
	}
	
	ul#navLocal li.active ul li.active {
		float:left;
		background-color: #9cb31d;
		color: #FFF;
		
	}
	
	ul#navLocal li.active ul li.active a:hover{
		font-weight:800;
		color: #FFF;
	}
	
	ul#navLocal li.active ul li.active ul a {
			color:#FFF;
			font-weight: normal;
	}
	
	ul#navLocal li.active ul li.active ul {
		float:left;
	}
	
	ul#navLocal li.active ul li.active ul a:hover {
		font-weight:bold;
		color: #FFF;
	}
	
	ul#navLocal li.active ul li.active ul li.active a {
			color:#FFF;
			font-weight: bold;
	}
	
		ul#navLocal li.active ul li.active ul li.active {
			float:left;
	}
	
	ul#navLocal li.active ul li.active ul li.active a:hover {
		font-weight:bold;
		color: #FFF;
	}
	
	#navLocal  ul{
		
		}
		
	#navLocal li li a{
        font-size: 12px;
		color: #7d7d7d;
		padding-left: 24px;
		}
		
		#navLocal li li{
			float:left
		}
		
		
		#navLocal li li a:hover {
			color: #9cb31d;
			font-weight:bold;
			text-decoration: non
		}
		
		#navLocal li li li a{
	     	padding-left: 36px;
			width: 174px;
			width: 210px;
		}
	
	    #navLocal li li li li a:hover{
	     	color: #FFF;		
		}
	
	
		#navLocal li li li{
			float:left;
		}
		
		#navLocal li li li li a{
	    padding-left: 48px;
		}
		#navLocal li li li li{
			float:left;
		}
		
		#navLocal li li li li li a{
		

			padding-left: 58px;
			width: 150px;
		}
		#navLocal li li li li li{
			float:left;
			}
			
		.site-footer a:hover {
		    background-color: #3c3c3c !important;
			color: #c8c8c8 !important;
		}
			
		#top-nav-wrapper .top-nav-left li a.t-green:hover {
		    background-color: #9cb31d !important;
			color: #FFF !important;
		}
		
		#top-nav-wrapper .top-nav-left li a.t-lblue:hover {
		    background-color: #3d8dc6 !important;
			color: #FFF !important;
		}
			
		#navlocal li a {}
/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*Right Panel Styles*/
#rightpanel table {
	width: 500px;
	vertical-align:top;
	margin-top: 0px;
}

#rightpanel td {
	max-width: 600px;
	width: auto;
	font-family: 'Georgia','Times New Roman',serif;
}

#rightpanel td.sc-coursenumber  {
	text-align: left;
	width: 100px;
	
}

#rightpanel p.credits {
	text-align: right;
	font-weight: bold;
	font-size: 1.3em;
	text-transform: uppercase;
	margin:20px 190px 0 0;
}

#rightpanel td p.credits  {
	font-weight: normal;
	font-size: 13px;
	text-transform: none;
	margin:0;
}

#rightpanel td.sc-totalcredits  {
	padding-left: 5px;
	text-align: right;
	font-weight: bold;
}

#rightpanel td.sc-coursetitle  {
	font-family: 'Georgia','Times New Roman',serif;
	padding-right: 5px;
	text-align: left;
	width: 300px;
}

#rightpanel td.sc-totalcreditslabel  {
	text-align: left;
	font-weight: bold;
}

#rightpanel .sc-requirementsNote  {
	
	text-align: left;
	margin-top: 4px;
	font-style: italic;
}

#rightpanel #sc-childlinks ul  li, #rightpanel #sc-parentlink ul  li {
	list-style-type: none;

}
/*
#sc-childlinks ul li p a:link, #sc-parentlink ul li p a:link  {
	display: block;
	line-height: 13px;
	margin-bottom: 8px;
	font-size: 11px;
}
*/
#sc-childlinks ul li p a, #sc-parentlink ul li p a  {
	display: block;
	line-height: 24px;
	font-size: 15px;
	margin-bottom: 8px;
	font-family: Georgia, 'Times New Roman', serif;
}

#sc-childlinks ul li p a:hover, #sc-parentlink ul li p a:hover  {
	text-decoration: none;
}



#sc-relatedlinks {
	display:block;
	float:left;
	width: 670px;
	margin-bottom: 20px;
}

#footer {
	font-size: 11px;
    margin-top: 7px;
    padding: 20px 0 0px;
    position: relative;
    width: 100%;
    }

	
#footercontent {
	text-align:left;
	float:left;
	background-image:url("http://pace.cmsiq.com/Institutions/Pace-University/images/img_logo_pace_footer.gif");
	background-repeat:no-repeat;
	width:840px;
    height: 90px;
    padding-left: 130px;
}
#footercontent ul{
	padding:0;
	margin:0;
}
#footercontent li{
	padding:0;
	margin:0;
	list-style:none;
	color: #004B8D;
    font-size: 11pt;
    font-weight: bold;
}
#footercontent ul.footersecond{
	background-image:url(http://pace.cmsiq.com/Institutions/Pace-University/images/footer_div.gif);
	background-repeat:no-repeat;
	padding-left:30px;
    margin: -35px 0 0 257px;

}
#sociallink{
	float:right;
	margin:0px 10px 0 0;
	
}
#sociallink a{
	margin-right:3px;

}
#sociallink a img{
	outline:none;
	border:none;

}
#footerlinks{
    font-family: Arial,Verdana,Tahoma,"DejaVu Sans",sans-serif;
    font-size: 11px;
	margin:9px 0 0 3px;
	float:left;
}
#footerlinks ul li{
	font-weight:normal;
	line-height:11px;
	padding:0;
	margin:0;
	display:inline;
	color:#555;
}
#footerlinks li a{
	color:#555;
	font-size:11px;
	text-decoration:none;
}
#footerlinks ul{
	padding:0;
	margin:0;
}
#main ul li p{
	margin-top: 0px;
}

#rightpanel ul.sc-searchPagination {
	display: inline;
	list-style-type: none;
	padding: 0px;
	
}

#rightpanel ul.sc-searchPagination li {
	display: inline;
	margin: 0px;
	padding-right: 10px;
}

#banner {
	z-index: 1;
}

#banner img {
	z-index: 1;
}

span.desc div#main {
	margin-left: 10px;
	margin-right: 10px;
}

.sc-SubHeading {
	font-size: 16px;
	font-weight:bold;
}

#sc-localnavlinks ul {
	padding-left: 0px;
}

#sc-localnavlinks ul li {
	list-style-type: none;
	font-weight: bold;
}


#sc-localnavlinks ul li a, #sc-localnavlinks ul li a:hover {
	margin-top: 20px;
	font-weight: bold;
}

#sc-localnavlinks ul li  ul li {
	list-style-type: disc;
	font-weight: normal;
}
#sc-localnavlinks ul li ul {
	padding-left: 40px;
}

#sc-localnavlinks ul li  ul li a, #sc-localnavlinks ul li  ul li a:hover {
	margin-top: 5px;
	font-weight: normal;
}
#footertext1{
	text-align:center;
}

#apply-link {
	width: 120px;
	float:left;
}

#main {
	position:relative;
	font-family: 'Georgia','Times New Roman',serif;
    font-size: 15px;
}

li {
    font-family: 'Georgia','Times New Roman',serif;
    font-size: 15px;
}

div#apply-link {
	position:absolute;
	top:-75px;
	left:80%;
	z-index: 999;
	display: none;
}

#moreinfo h2 a, #apply h2 a {
    font-size: 22px;
    line-height: 1.3em;
	margin-bottom: 0px;
    margin-top: 15px;
	font-weight: bold;
	font-family:'Brandon Grot W01 Bold',arial,sans-serif;
}

#apply {
    margin-top: 20px;
}

span.mc_launchpad {
	float:left;
}

#main h1 {
	width: 80%;
}

#sc-top-links  p  a:link, #sc-top-links  p  a:active, #sc-top-links  p  a:focus, #sc-top-links  p  a:visited, #sc-top-links  p  a:hover {
	font-size: 14px;
}

h1 {
	margin-bottom: 15px;
}

#apply-link a, #apply-link a:link, #apply-link a:visited, #apply-link a:hover, #apply-link a img {
	border: none;
	outline:none;
}

#moreinfo {
	margin-top: 40px;
}

#searchtoggle {
    background-image: url(/Institutions/Pace-University/images/ico-search2x.png);
	background-repeat: no-repeat;
    background-position: 7% 50%;
    background-size: 19px 19px;
    background-color: #fdc12d;
	cursor: pointer;
    width: 100%;
    height: 30px;
    display: block;
}

#leftcolumn_0_Panel1 > div.sidebox {
    display: none;
}

    .toggled-on {
	    display: block !important;
	}
	.toggled-oni {
	    display: inline !important;
	}

.site-footer.site-footer-right {
position: relative;
left: -30px;
padding: 0;
width: 160px !important;
}

#l-top-footer li a h2{
    margin-top: 0px !important;
	font-size: 16px !important;
	line-height: 14px !important;
}

#l-main-nav #nav-main>ul {
    float: none !important;
	font-family: 'Brandon Grot W01 Bold',arial,sans-serif !important;
	font-size: 18px;
}

#l-main-nav #nav-main>ul li>span>a {
    font-family: 'Brandon Grot W01 Bold',arial,sans-serif !important;
	font-size: 18px;
}

#l-main-nav #nav-main>ul li>span>a:hover {
    color: #3d8dc6 !important;
}

.menu-container ul li a {
    font-family: "Brandon Grot W01 Reg","Arial",sans-serif;
	font-size: 14px;
}

#l-main-nav #nav-main>ul li div.menu-container>ul>li h3 a {
    font-family: "Brandon Grot W01 Bold","Arial",sans-serif;
	font-size: 16px;
}

.menu-container ul li a:hover {
    color: #3d8dc6 !important;
}

a.t-yellow:hover, a.t-blue:hover {
	color: #fff !important;
}

#top-nav-wrapper .top-nav-left li.t-blue:hover {
    background: #1f3b7a;
}

#l-main-nav #nav-main>ul li:last-child div.menu-container>ul>li:first-child>ul li:nth-child(3) a:hover, #l-main-nav #nav-main>ul li:last-child div.menu-container>ul>li:first-child>ul li:nth-child(2) a:hover, #l-main-nav #nav-main>ul li:last-child div.menu-container>ul>li:first-child>ul li:nth-child(1) a:hover  {
	color: #fff !important;
}

#smallmenu {
    display: none;
	cursor: pointer;
	    padding-top: 7px;
		padding-bottom: 7px;
		color: #39c;
		font-size:14px;
		font-weight: bold;
		background-color: #ccc;
		background-image: url(/Institutions/Pace-University/images/menuicon.png);
	    background-repeat: no-repeat;
	    background-position: 94% 50%;
		background-size: 15px 15px;
		text-align: center;
		width:100%;
		margin: 0 auto;
}

#nav-main, #nav-mypace {
        display: inherit;
   }
   
li.mm-item.mm-parent.mm-item-2 {
    max-width: 50px !important;
}

li.mm-item.mm-parent.mm-item-3 {
    max-width: 70px !important;
}

#l-main-nav #nav-main>ul li:last-child {
	margin-right: 0;
}

#l-main-nav #nav-main>ul li:last-child div.menu-container>ul>li:first-child>ul li:nth-child(4) a {
    display: block;
    background: url(/Institutions/Pace-University/images/arrow-white-right.png) no-repeat scroll 92% center;
    background-color: #ffc300;
    color: #fff;
    font-weight: bold;
    padding: 12px 0 12px 15px;
    border: 0;
    width: 80%;
}

#l-main-nav #nav-main>ul li:last-child div.menu-container>ul>li:first-child>ul li:nth-child(4) a:hover {
	color: #fff;
}

@media only screen and (max-width: 1025px) {

   #nav-main1 .body {
       display: block;
    }

   #nav-main1 {
     position: fixed;
     width: 80%;
	 background-color: #eee;
     top: 50px;
     display: none;
     height: 100%;
}

   #button-nav-mypace, #button-nav-main {
        cursor: pointer;
   }
   
   #nav-main, #nav-main1, #nav-mypace {
        display: none !important;
   }

   #hdr-page {
        top: 0;
		left:0;
   }
   
   #leftpanel {
        width: 100%;
		max-width: 1020px;
   }
   
   #navLocal ul {
        width: 100%;
		max-width: 1020px;
   }  
   
   #navLocal ul li {
        width: 100%;
		max-width: 1020px;
    }
	
	#navLocal li li li a {
       width: 100%;
		max-width: 1020px;
     }
   
   #nav-main, #nav-main1, #nav-mypace {
        overflow-x: visible !important;
        overflow-y: visible !important;
        z-index: 111 !important;
   }
   
   #dropdown {
       display: none !important;
   }
   
   #apply-link {
       display: none;
   }
   
   .site-footer.site-footer-right {
        width: 95% !important;
   }
   
   #main {
        overflow-x: visible !important;
        overflow-y: visible !important;
   }

   #nav-mypace, #nav-main {
       display:none;
   }
   
   #bannerright p {
       margin-top: 60px;
   }

	/* setup menu toggle */
	#sc-rightpanel-top {
	    background-color: #fff;
	}
	
	#middle {
		width: 100%;
		margin: 0 auto;
		clear:both; 
		float: none;
	}
	
	.toc {
	    display: none;
	}
	
	.toggled-on {
	    display: block;
		margin: 3px 20px;
	}
	
	div#leftpanel>div.sidebox>div.hdr {
	    cursor: pointer;
		background-color: #ccc;
		background-image: url("/Institutions/Pace-University/images/menuicon.png");
	    background-repeat: no-repeat;
	    background-position: 94% 50%;
		background-size: 15px 15px;
		text-align: center;
		font-size: 24px;
		padding: 6px 0;
		border: 1px solid #777;
		margin-top: 0px;
	}
   
   #sc-top-links {
     display: none;
   }

   #leftpanel>.sidebox {
     display: block;
   }
      
  /* div.sidebox {
      margin: 7px 20px;
	  width: 100%;
	  margin: 0 auto;
   }*/
   div.sidebox div.hdr {
      font-size: 14px;
   }
   
   #leftcolumn_0_txtBxTerm {
		width: 100px;
	}
   
   #leftcolumn_0_Panel1 {
	    /* display:none; */
		width: 95%;
		margin: 3px auto;
	}
	#leftcolumn_0_Panel1 > div.sidebox > div.sideboxbrdr {
      display: inline;
    }
	#leftcolumn_0_Panel1 > div.sidebox > div.hdr {
      display: inline;
    }
	#leftcolumn_0_Panel1 > div.sidebox > div.sideboxbrdr>div {
      display: inline;
    }
	div.sidebox div.sideboxbrdr div label {
	 display:none;
    }
    #sc-parentlink, #sc-childlinks {
      float: none;
      width: 100%;
    }

	#rightpanel {
		clear:right;
		float: none;
		width:100%;
		max-width:970px;
		margin: 0;
		padding: 0;
		height: auto;
	}
	#main {
		margin:0;
		width:95%;
		height: auto;
		padding:15px 20px;
	}

	#leftpanel {
		max-width:100%;
		width:100%;
		margin:0;
		padding:0;
		float: none;
		clear:left;
	}
	#rightpanel #main {
        width: 95%;
		float:none;
		margin: 0 auto;
		height: auto;
		padding-right:10px;
		padding-left:10px;
	}  
	
	#searchBox div.sidebox  {
    display: block;
    float: left;
    margin: 0px auto;
    width: 100%;
    }
	#searchBox div.sidebox  div.hdr{
    display: block;
    float: left;
	width: 100px;
	margin-top:7px;
	font-size: .75rem;
    }
	#searchBox  div.sidebox  div.sideboxbrdr {
	display: block;
    float: left;
	width: 300px;
    }
    #searchBox {
    height: auto;
    padding-bottom: 8px;
    }
	
	#rightpanel table {
      width: 100% !important;
    }
	
	#rightpanel td.sc-coursenumber {

    }
	
	#footerWrap {
     width: 100%;
    }
	
	
	#pageBanner {
       width: 100%;
    }

	/* end menu toggle */
	
	#smallmenu {
        display:block;
    }
	#topnav, .logins {
        display:none;
    }
	
	ul#topnav {
        float: none;
        height: auto;
    }
	
    ul#topnav a.prospective, ul#topnav a.current, ul#topnav a.online,  ul#topnav a.faculty, ul#topnav a.visitors, ul#topnav li {
	   width: 100% !important; 
	   margin: 0 auto;
	   float: none;
	   display: block;
    }
	
	#footer {
     font-size: 12px;
     font-size: .75rem;
    }
	
		#bannerright p{
	font-size: 13px !important;
	float: right;
	padding-left: 20px;
	}
	
	#copyright div.l-right-col li a, #copyright div.menu-name-menu-footer-signature-links li a {
	padding: 0px;
	font-size: 10px;
	}

}

