
.menuContainer{display : none;}
#topMenuContainer {display : none;}

#rightMenuContainer img {display : none; } 
#rightMenuContainer img#logo {display : block; }

form {margin-top: 0px;margin-bottom: 0px;}
a, a:link, a:visited, a:active { text-decoration: none;}
a:hover { text-decoration: underline;}
a.leftmenu{ font-family: Arial; color: #999; text-decoration: none; display : none;}
a.leftmenu:hover { font-family: Arial; color: #666666; text-decoration: none;  display : none;}
a.leftmenuactive, a.leftmenuactive:visited{ font-family: Arial; color: #666666; background-color: #e5e5e5; text-decoration: none; width: 100%; height: 100%; padding: 2px; padding-left: 5px;  display : none;}
td.leftmenu { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #999999; vertical-align:middle; cursor:hand; display : none;}
td.level3nav { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #999999; vertical-align:middle; cursor:hand; display : none;}
td.level3active { font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #ff9900; vertical-align:middle; cursor:hand; display : none;}
td.noscriptnav { display:none;}

td.topmenulink { font-size: 10px; font-family: BlurMedium, Arial; color: #999999; background-color: #ffffff; }
a.topmenulink:link, a.topmenulink:visited {	font-size: 11px; font-family: Arial; color: #999; text-decoration: none; }
a.topmenulink:active, a.topmenulink:hover { font-size: 11px; font-family: Arial; color: #ff9900; text-decoration: none; }
a.topmenu,a.topmenu:visited,a.topmenu:link, a.topmenu:active{ font-family: Arial; color: #999; text-decoration: none; line-height:120%; vertical-align:top;}
a.topmenu:hover { font-family: Arial; color: #666; text-decoration: none; line-height:120%;}
div.f { font-family: arial; color: #999999; cursor:hand; vertical-align:middle; padding-right: 2px; padding-bottom:3px; padding-left: 5px; }
div.fi{ width: 110px; height: 1px; background: url(/dcms/images/menu-line.gif) repeat-x; font-size: 1px;padding:0;margin:0}
div.topmenu{ position:absolute; visibility:hidden; overflow:hidden; text-align:left; font-family: arial,sans-serif; color:#999; background-color: #f3f3f3; width:110px; margin:0px; padding:1px; line-height: 18px; border:0; z-index: 2; top: 0;}
tr.topmenu{ text-align:left; font-family: arial,sans-serif; color:#999999; background-color: #f3f3f3 width:110px; margin:0px;  border:0; z-index: 2; }
div.leftmenu{ position:absolute; visibility:hidden; overflow:hidden; text-align:left; font-family: arial,sans-serif; font-size: 11px; color:#000000; background-color: #ffffff; width:110px; margin:0px; padding:1px; line-height: 18px; border:0; z-index: 1; }
tr.leftmenu{ text-align:left; font-family: arial,sans-serif; font-size: 11px; color:#000000; background-color: #ffffff; width:110px; margin:0px;  border:0; z-index: 1; }
tr.leftmenuhover{ text-align:left; font-family: arial,sans-serif; font-size: 11px; color:#000000; background-color: #FFe0b2; width:110px; margin:0px; border:0; z-index: 1; }
tr.leftmenuactive{ text-align:left; font-family: arial,sans-serif; font-size: 11px; color:#666666; background-color: #e5e5e5; width:110px; margin:0px; border:0; z-index: 1; }
p.autintrocaption { padding-right: 0px; margin-top: 0px; padding-left: 0px; font-size: 14px; margin-bottom: 0px; padding-bottom: 0px; color: #ff9966; padding-top: 0px; font-family: Arial Black; }

body { margin:0;  background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; padding:0; }
p { margin:0; padding:0;}
#bannerContainer{ text-align:right; display : none;}
#bannerContainer a{ margin-right:10px; }
#footerContainer {color:#999;border-top:1px solid #999;margin-top:20px;padding:5px 10px 4px 10px; display : none;}
#footerContainer p {color:#039;margin:4px 0 0 0;}
#footerContainer a {color:#999;text-decoration:none;white-space:nowrap;line-height:14px;padding:0;margin:-1px 0 0 0;}
#footerContainer a:hover {color:#f90;text-decoration:none}
#footerContainer ul {list-style:none; margin:2px 0 0 -4px;padding:0;}
#footerContainer li {display:inline;border-right:1px solid #999;height:10px;padding:0 4px;margin:0;}
#footerContainer li.last {border-right:0}
#footerContainer p span {width:25px;}
form { margin:0;padding:0;}
textarea { margin:0;  padding:0;  font-family: Arial, Helvetica, sans-serif;}
textarea.contactus { margin:0;  padding:0;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; width: 200px;}
input { margin:0;  padding:0;  font-family: Arial, Helvetica, sans-serif;}
input.search { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding:0; margin:0;}
input.contactus { color: #000000; font-family: Arial, Helvetica, sans-serif; padding:0; margin:0; width: 200px;}
a.level3nav, a.level3nav:link, a.level3nav:visited, a.level3nav:active { color: #000; text-decoration: none; font-size: 11px;}
a.level3nav:hover { color: #666; text-decoration: none; font-size: 11px;}
a.level3active, a.level3active:link, a.level3active:visited, a.level3active:active { color: #ff9900; text-decoration: none; font-size: 11px;}
a.level3active:hover { color: #666; text-decoration: none; font-size: 11px;}
tr.level3nav{ background-color: #ffe0b2; }
tr.level3navactive { background-color: #fff; }
tr.level3navdown{ background-color: #e5e5e5; }
a.level3navdown, a.level3navdown:link, a.level3navdown:visited, a.level3navdown:active { color: #000; text-decoration: none; font-size: 11px;}
a.level3navdown:hover { color: #666; text-decoration: none; font-size: 11px;}
a.level4nav, a.level4nav:link, a.level4nav:visited { color: #999999; text-decoration: none;}
a.level4nav:active, a.level4nav:hover { color: #ff9900; text-decoration: underline;}
a.level4navactive, a.level4navactive:link, a.level4navactive:visited, a.level4navactive:active, a.level4navactive:hover { color: #ff9900; text-decoration: none;}
.level5navigation { font-family: Arial, Helvetica, sans-serif; color: #999999;}
a.level5nav, a.level5nav:link, a.level5nav:visited { font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration: none;}
a.level5nav:active, a.level5nav:hover { font-family: Arial, Helvetica, sans-serif; color: #ff9900; text-decoration: underline;}
a.level5navactive, a.level5navactive:link, a.level5navactive:visited, a.level5navactive:active, a.level5navactive:hover { font-family: Arial, Helvetica, sans-serif; color: #ff9900; text-decoration: none;}
td.topmenu1 { background-color: #cccccc;}
.bodycopy { font-family: Arial, Helvetica, sans-serif; color: #000000;  margin-top: 0px; margin-bottom: 10px; padding:0;}
.caption { font-family: Arial, Helvetica, sans-serif; color: #666666;  margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 4px 0px;}
.caption p{ font-family: Arial, Helvetica, sans-serif; color: #666666;  margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 4px 0px;}
.bodyintro{ color: #000000; font-family: Arial, Helvetica, sans-serif; }
.autintro { margin-top: 0px; margin-bottom: 0px; color: #999999; font-family: Arial Black; }
.autintrogreen, .autintrogreen p {  font-family: Arial Black; color: #009900; line-height: 110%;}
a.autintrogreen, a.autintrogreen:link, a.autintrogreen:visited, a.autintrogreen:active, a.autintrogreen:hover {  font-family: Arial Black, Arial, Helvetica, sans-serif; color: #009900; text-decoration: none;}
.autintroyellow, .autintroyellow p {  font-family: Arial Black, Arial, Helvetica, sans-serif; color: #ffcc33; line-height: 110%; }
a.autintroyellow, a.autintroyellow:link, a.autintroyellow:visited, a.autintroyellow:active, a.autintroyellow:hover {  font-family: Arial Black, Arial, Helvetica, sans-serif; color: #ffcc33; text-decoration: none;}
.autintroblue, .autintroblue p {  font-family: Arial Black, Arial, Helvetica, sans-serif; color: #33ccff; line-height: 110%; }
a.autintroblue, a.autintroblue:link, a.autintroblue:visited, a.autintroblue:active, a.autintroblue:hover {  font-family: Arial Black, Arial, Helvetica, sans-serif; color: #33ccff; text-decoration: none; }
.autintroorange, .autintroorange p {  font-family: Arial Black, Arial, Helvetica, sans-serif; color: #ff9900; line-height: 110%; }
a.autintroorange, a.autintroorange:link, a.autintroorange:visited, a.autintroorange:active, a.autintroorange:hover {  font-family: Arial Black, Arial, Helvetica, sans-serif; color: #ff9900; text-decoration: none;}
.autintropurp, .autintropurp p {  font-family: Arial Black, Arial, Helvetica, sans-serif; color: #9999cc; line-height: 110%; }
a.autintropurp, a.autintropurp:link, a.autintropurp:visited, a.autintropurp:active, a.autintropurp:hover {  font-family: Arial Black, Arial, Helvetica, sans-serif; color: #9999cc; text-decoration: none;}
.autintrogrey, .autintrogrey p {  font-family: Arial Black, Arial, Helvetica, sans-serif; color: #999; line-height: 110%; }
a.autintrogrey, a.autintrogrey:link, a.autintrogrey:visited, a.autintrogrey:active, a.autintrogrey:hover {  font-family: Arial Black, Arial, Helvetica, sans-serif; color: #999; text-decoration: none;}
.autheadingorange, .autheadingorange p { font-size: 24px; font-family: Arial Black, Arial, Helvetica, sans-serif; color: #ff9900; line-height: 110%; }
a.autheadingorange, a.autheadingorange:link, a.autheadingorange:visited, a.autheadingorange:active, a.autheadingorange:hover { font-size: 24px; font-family: Arial Black, Arial, Helvetica, sans-serif; color: #ff9900; text-decoration: none;}
.micromenu { color: #ffffff; font-family: Arial, Helvetica, sans-serif;}
a.micromenu, a.micromenu:link, a.micromenu:visited { color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
a.micromenu:hover, a.micromenu:active { color: #ff9900; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.microbutton { font-size: 10px; font-weight : bold; font-family: Arial, Helvetica, sans-serif; color: #7F7F7F; text-align: center; vertical-align: bottom;}
a.microbutton, a.microbutton:link, a.microbutton:visited, a.microbutton:active { font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #7F7F7F; text-align: center; vertical-align: bottom; text-decoration: none;}
a.microbutton:hover { font-size: 10px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FF9900; text-align: center; vertical-align: bottom; text-decoration: none;}
.micrositebody{ background-color: #cccccc;}
.note { color: #003399; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding: 0px 0px 4px 0px; line-height: 14px;}
.note p{ color: #003399; font-family: Arial, Helvetica, sans-serif; text-decoration: none; padding: 0px 0px 4px 0px; line-height: 14px;}
.bodyindent{ padding-right: 0px; padding-left: 30px; list-style-position: outside; color: #000000; padding-top: 0px; font-family: Arial, Helvetica, sans-serif; list-style-type: decimal;}

.heading1 { font-family: Arial Black, Arial, Helvetica, sans-serif; color: #999999; margin-top: 0px; margin-bottom: 0px; padding:0;}
.heading1 p{ font-family: Arial Black, Arial, Helvetica, sans-serif; color: #999999; margin-top: 0px; margin-bottom: 0px; padding:0;}
.heading2 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; margin-top: 0px; padding:0;}
.heading2 p{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; margin-top: 0px; padding:0;}
.heading3{ font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; }
.heading3 p{ font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; }

.zineHeading1 { font-family:Arial, Helvetica, sans-serif; color: #000; margin-bottom:0px; margin-top:10px; font-weight: bold; font-size: 24px; }
.zineHeading2 { font-family:Arial, Helvetica, sans-serif; color: #000; margin-bottom:0px; margin-top:10px; font-weight: bold; font-size: 16px; }
.zineHeading3 { font-family:Arial, Helvetica, sans-serif; color: #000; margin-bottom:0px; margin-top:10px; font-weight: bold; font-size: 12px; }
.zineCaption { font-family:Arial, Helvetica, sans-serif; color: #039; }

.commercialHeading1, .commercialHeading1 p { font-family: Arial Black, Arial, Helvetica, sans-serif; color: #999999; margin-top: 0px; margin-bottom: 0px; padding:0;}
.commercialHeading2, .commercialHeading2 p { font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; margin-top: 0px; padding:0;}
.commercialHeading3, .commercialHeading3 p{ font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight: bold; }

.divider{ background-color: #000000;}
.logoalign { text-align: right; } 
h1 { margin-top: 0px; margin-bottom: 0px; font-family: Arial Black, Arial, MS Sans Serif, Tahoma; color: #999999; }
h2 { margin-top: 0px; margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
table.definedtable td{ background-color: #CCC; border-left: 1px solid #FFF; border-bottom: 1px solid #FFF; }
.captionintro {padding: 0px;margin-top: 0px;margin-bottom: 0px; color: #ff9966; font-family: Arial Black, Arial, Helvetica, sans-serif; line-height: 22px; }
.captionintro p{padding: 0px;margin-top: 0px;margin-bottom: 0px; color: #ff9966; font-family: Arial Black, Arial, Helvetica, sans-serif; line-height: 22px; }
.keysHeader{ background-color: #A9A9A9; color: #FFFFFF; }    
.keysContent{ background-color: #F3F3F3; vertical-align: bottom; }

/* [student services */
.ss_container{padding-top:26px;vertical-align:top;width:100%;}
.intro_panel{padding:10px 13px;color:#666;width:40%;vertical-align:top;font-family:Arial, Helvetica, sans-serif;background:#EBEBEB;}
.news_panel{width:60%;vertical-align:top}
#newsmain {padding:12px 4px 3px 8px;background:#f9f5e9;margin-bottom:6px}
#news {font-size: x-small;}
#news dl {float:left;width:100%;padding:0 0 0 8px}
#news>dl {float:left;width:100%;padding:0 0 0 4px}
#news dt {padding:0 70px 3px 0px;font-weight:bold;margin:5px 0 0 0;position:relative;}
#news span {position:absolute;top:0;right:0;height:58px;width:58px;overflow:hidden}
#news dd {color:#666;margin:0;border-bottom:1px dashed #333;padding:0 67px 5px 0px; position:relative;height:55px;}
td>#news dd {min-height:45px;height:auto;margin:0;}
#news dd a{white-space:nowrap}
#news dd a:hover{text-decoration: underline;}
#news .noimg {padding:0 10px 5px 0; }
td>#news .noimg {padding:0 0 5px 0; margin-top:0;}
.ssContent{padding:10px 10px 0 0;vertical-align:top;width:100%}
.ssImgCol{padding:9px 10px 0 0;vertical-align:top;width:100px}
.ssIntro{color:#000;padding-bottom:8px;font-size:small;}
/* student services] */
.sectionhomecontent { position:absolute; top:50; left:0; width:640px;}
.sectionhomebody { padding-left: 0px;} /*sectionhome*/

.clearfix:after {content: ".";display:block;position:relative;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-block;}
.horizLine{border-top:1px dashed #333;}
/** 0 */BODY {font-size: xx-small;color: #000000;text-decoration:none;font-family: Arial, Helvetica, sans-serif;}
p{ font-size: x-small; }
td{ font-size: x-small; }
td.leftmenu{ padding:2px; padding-left: 5px; display : none;}
td.level3nav{ padding:2px; padding-left: 5px; padding-left: 14px;  display : none;}
td.level3active{ padding:2px; padding-left: 5px; padding-left: 14px;  display : none;}
a.leftmenu,a.leftmenu:visited,a.leftmenu:link, a.leftmenu:active{ font-size: 11px;  display : none;}
a.leftmenu:hover { font-size: 11px;  display : none;}
a.leftmenuactive, a.leftmenuactive:visited{ font-size: 11px;  display : none;}
a.topmenu,a.topmenu:visited,a.topmenu:link, a.topmenu:active{ font-size: 11px;  display : none;}
a.topmenu:hover { font-size: 11px; }
label { margin:0; padding:0; }
span { margin:0; padding:0; }
textarea { font-size: 10px;}
input { font-size: 12px;}
input.contactus { font-size: x-small;}
a.level3nav, a.level3nav:link, a.level3nav:visited { font-size: 11px; padding-bottom: 1px; padding-top: 1px; }
a.level3nav:active, a.level3nav:hover { font-size: 11px; padding-bottom: 1px; padding-top: 1px;}
a.level3navactive, a.level3navactive:link, a.level3navactive:visited, a.level3navactive:active, a.level3navactive:hover { font-size: 11px; padding-bottom: 1px; padding-top: 1px; }
a.level4nav, a.level4nav:link, a.level4nav:visited { font-size: x-small; margin-bottom: 4px; margin-top: 0px; }
a.level4nav:active, a.level4nav:hover { font-size: x-small; margin-bottom: 4px; margin-top: 0px; }
a.level4navactive, a.level4navactive:link, a.level4navactive:visited, a.level4navactive:active, a.level4navactive:hover { font-size: x-small; margin-bottom: 4px; margin-top: 0px; }
.level5navigation { display:none; }
a.level5nav, a.level5nav:link, a.level5nav:visited { font-size: x-small;}
a.level5nav:active, a.level5nav:hover {  font-size: x-small; }
a.level5navactive, a.level5navactive:link, a.level5navactive:visited, a.level5navactive:active, a.level5navactive:hover { font-size: x-small;}
#footerContainer{ font-size: x-small; }
.bodycopy { font-size: 12px; font-size: x-small;}
.caption { font-size: xx-small; line-height: 12px;}
.caption p{ font-size: xx-small; line-height: 12px;}
.bodyintro { font-size: small; }
.autintro, .autintro p { font-size: medium; }
.autgreen, .autgreen p { font-size: medium; }
.autintrogreen, .autintrogreen p { font-size: medium; }
.autintroyellow, .autintroyellow p { font-size: medium;}
.autintroblue, .autintroblue p { font-size: medium; }
.autintroorange, .autintroorange p { font-size: medium; }
.autintropurp, .autintropurp p { font-size: medium; }
.autintrogrey, .autintrogrey p { font-size: medium; }
.micromenu { font-size: xx-small;}
a.micromenu, a.micromenu:link, a.micromenu:visited{ font-size: xx-small; }
a.micromenu:hover, a.micromenu:active  { font-size: xx-small;}
.bodyindent{ font-size: x-small; padding-bottom: 0px; list-style-type: decimal;}
.heading1 { font-size: medium; }
.heading1 p{ font-size: medium; }
.heading2 { font-size: x-small; margin-bottom: 4px; }
.heading2 p{ font-size: x-small; margin-bottom: 4px; }
.heading3 { font-size: 16px;font-size: small; margin-bottom: 4px; }
.heading3 p{ font-size: 16px;font-size: small; margin-bottom: 4px; }

.commercialHeading1 { font-size: x-small; }
.commercialHeading1 p{ font-size: small; }
.commercialHeading2 { font-size: small; margin-bottom: 4px; }
.commercialHeading2 p{ font-size: small; margin-bottom: 4px; }
.commercialHeading3 { font-size: 16px;font-size: medium; margin-bottom: 4px; }
.commercialHeading3 p{ font-size: 16px;font-size: medium; margin-bottom: 4px; }

.note { font-size: xx-small; }
.note p{ font-size: xx-small; }
h1 { font-size: small; }
h2 { font-size: x-small; }
ul { margin-left: 2px; }
li { font-family: Arial, Helvetica, sans-serif; margin-left: 15px; margin-bottom: 5px; }
.inputwidth150 { width:150px; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.captionintro { font-size: 16px; font-size: small; }
.captionintro p{ font-size: 16px; font-size: small; }

.zineHeading1 { font-family:Arial, Helvetica, sans-serif; color: #000; margin-bottom:0px; margin-top:10px; font-weight: bold; font-size: 24px; }
.zineHeading2 { font-family:Arial, Helvetica, sans-serif; color: #000; margin-bottom:0px; margin-top:10px; font-weight: bold; font-size: 16px; }
.zineHeading3 { font-family:Arial, Helvetica, sans-serif; color: #000; margin-bottom:0px; margin-top:10px; font-weight: bold; font-size: 12px; }
.zineCaption { font-family:Arial, Helvetica, sans-serif; color: #039; }

#footerContainer p { font-size: xx-small; }
/** 0 */
