
body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 margin: 0;
 padding: 0;
 color: #000000;
 background: url('/images/system/bg_topbody.gif') repeat-x #e39e4f;
}
table.PageBoundingBox {
 width: 100%;
 margin: 0 auto;
 text-align: center;
}
table.ContentBoundingBox {
 width: 100%;
 background-color: #fff;
 text-align: left;
/* font-family: Helvetica, Verdana, Arial, sans-serif; */
}
td.MainContent {
 padding: 0 25px 15px 15px;
}
/*= STANDARD ELEMENTS ----------------------------------------------*/
td, p {
 font-size: 8pt;
}
td, p {
 font-size: 8pt;
}
a:link, a:visited {
 text-decoration: none;
}
a:hover {
 text-decoration: underline;
}
td.MainContent a:link,
td.MainContent a:visited,
td.RSB a:link,
td.RSB a:visited {
 background-color: #FADF78;
 color: #000;
}
form {
 margin: 0px;
 padding: 0px;
}
input, select {
 font-size: 8pt;
}
b, strong {
 color: #105A97;
}
h1 {
 font-size: 140%;
 color: #FF8900;
 margin: 10px 0 10px 0;
 padding: 0;
}
h2, h3, h4, h5, h6 {
 color: #105A97;
 margin: 10px 0 10px 0;
 padding: 0;
}
h2 {
  font-size: 130%;
}
h3 {
  font-size: 120%;
}
h4 {
  font-size: 110%;
}
h5 {
 font-size: 105%;
}
h6 {
 font-size: 100%;
}
td.MainContent th {
 font-size: 110%;
}

/*= HEADER ELEMENTS ----------------------------------------------*/
div.header {
 margin: 0 auto;
 text-align: right;
 width: 758px;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
}
#interiorContainer {
 background-color: #e39e4f;
 /*background: #e39e4f url('/images/system/bginterior.gif') repeat-x top;*/
 width: 100%;
}
#separator {
 height: 6px;
 width: 758px;
 margin: 0 auto;
 padding: 0;
 background-color: #FDD44F;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
 font-size: 1px;
}
#contentBorder {
 width: 758px;
 margin: 0 auto;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
}

/*= LSB ELEMENTS ----------------------------------------------*/
td.LSB {
 background-color: #FDE083;
}
#lsbContainer {
 width: 171px;
}
#lsbContent {
 margin: 40px 0 0 0;
 overflow: hidden;
}
#lsbContent ul {
 font-family: Arial;
 font-size: 8pt;
 list-style-type: none;
 margin: 0;
 padding: 0;
}
/*= Level One ------*/
#lsbContent ul li a:link,
#lsbContent ul li a:visited {
 display: block;
 width: 171px;
 color: #003152;
 width:151px;
 padding: 4px 10px 4px 10px;
 text-decoration: none;
}
* html #lsbContent ul li a:link,
* html #lsbContent ul li a:visited,
* html #lsbContent ul li a:hover {
 width:171px;
}
#lsbContent ul li a:hover {
 background: #BBDDF9;width:151px;
 border-top: 1px solid #003152;
 border-bottom: 1px solid #003152;
 padding: 3px 10px 3px 10px;
}
#lsbContent ul li.Active a:link,
#lsbContent ul li.Active a:visited {
 background: #BBDDF9;
 border-top: 1px solid #003152;
 border-bottom: 1px solid #003152;
 padding: 3px 10px 3px 10px;
}
/*= Level Two------*/
#lsbContent ul li.Active ul.subnavlist li a:link,
#lsbContent ul li.Active ul.subnavlist li a:visited {
 font-size:7pt;
 color:#000;
 border:none;
 background:#FDE083;
 padding:3px 10px 3px 20px;
}
#lsbContent ul li.Active ul.subnavlist li a:hover {
 background: #d6dec7;
 border-top: 1px solid #baddf8;
 border-bottom: 1px solid #baddf8;
 padding: 2px 10px 2px 20px;
}
/*=Adding top margin to level two first item----*/
#lsbContent ul li.Active ul.subnavlist li.First {
 margin-top:5px;
}
/*=Adding bottom margin to level two last item----*/
#lsbContent ul li.Active ul.subnavlist li.Last {
 margin-bottom:10px;
}
#next {
 font-family: Arial;
 font-size: 8pt;
 list-style-type: none;
 margin: 0 0 33px 0;
 padding: 0;
}
#next a:link, #next a:visited {
 display: block;
 width: 171px;
 color: #003152;
 width:151px;
 padding: 4px 10px 4px 10px;
 text-decoration: none;
}
#next a:hover {
 background: #BBDDF9;width:151px;
 border-top: 1px solid #003152;
 border-bottom: 1px solid #003152;
 padding: 3px 10px 3px 10px;
}
* html #next a:link,
* html #next a:visited,
* html #next a:hover {
 width:171px;
}
/*= RSB ELEMENTS ----------------------------------------------*/
td.RSB {
 background: url('/images/admissions/rsb_header_bg.gif') repeat-x top #BADDF8;
}
#rsbContainer {
 width: 147px;
 font-family: Arial;
 font-size: 8pt;
}
#rsbContent h3 {
 margin: 0;
 padding: 0;
 color: #003152;
 text-transform: uppercase;
 text-align: center;
 padding-top: 5px;
}
#rsbContent h3#appPortalLink a:link,#rsbContent h3#appPortalLink a:visited {
 color: #003152;
}
#rsbContent ul {
 font-family: Arial;
 font-size: 8pt;
 list-style-type: none;
 margin: 25px 0 0 0;
 padding: 0;
}
#rsbContent ul li a:link,
#rsbContent ul li a:visited {
 display: block;
 width: 122px;
 line-height: 20px;
 vertical-align: middle;
 color: #003152;
 padding: 0 10px 0 15px;
 text-decoration: none;
}
#rsbContent ul li a:hover {
 background: #fde083;
}
* html #rsbContent ul li a:link,
* html #rsbContent ul li a:visited,
* html #rsbContent ul li a:hover {
 width:147px;
}
td.RSB {overflow: hidden;}
.blurbTitle {
 background-color: #003152;
 color: #FADF78;
 font-weight: bold;
 text-transform: uppercase;
 padding: 2px 0 2px 10px;
}
#blurbContainer {
 padding: 5px 10px 3px 10px;
}
/*= FOOTER ELEMENTS ----------------------------------------------*/
div.footerContent {
 margin: 0 auto;
 font-size: 7pt;
 width: 758px;
 padding-top: 5px;
 padding-bottom: 5px;
 background-color: #003152;
 border-left: 1px solid #003152;
 border-right: 1px solid #003152;
 color: #fff;
}
div.footerContent a:link, div.footer a:visited {
 color: #fff;
}
/*= HOME PAGE ELEMENTS ----------------------------------------------*/
#homeBrandingContainer {
 margin: 0 auto;
 padding: 0;
 height: 121px;
 width: 758px;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
 background: url('/images/admissions/bgadmissionsDotsHeader.gif') #fff;
}
#homeBrandingContent {
 background-color: #fff;
 height: auto;
 margin: 0 auto;
 margin-left: 171px;
 margin-right: 151px;
}
#homeBrandingContent ol {
 margin: 0 0 0 40px;
 padding: 10px 0 0 0;
 color: #025F9E;
 font-size: 12pt; 
 text-align: left;
}

#homeBrandingContent ol li a:link, #homeBrandingContent ol li a:visited {
 display: block;
 width: 396px;
 padding: 3px 0 3px 0;
 color: #025F9E;
 text-decoration: none;
}
#homeBrandingContent ol li a:hover, #questionSelected {
 background-color: #BBDDF9;
}

div#logo1Print {
 display: none;
 visibility: hidden;
}
div.globalBlock {
 background-color: #333;
 margin: 0 auto;
 color: #d9d9d9;
 width: 758px;
 height: 17px;
 text-align: right;
 padding-top: 5px;
 font-size: 7pt;
 text-transform: lowercase;
}
div.globalBlockContent {
 padding: 0px 14px 5px 0px;
}
div.globalBlock ul {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}
div.globalBlock ul li {display: inline; text-align:center;}
div.globalBlock ul li a:link, div.globalBlock ul li a:visited {
 text-decoration: none;
 color: #d9d9d9;
 padding: 0px 8px 2px 2px;
 background-image: url('http://nylsinternet.nyls.edu/images/system/gnavborder.gif');
 background-repeat: no-repeat;
 background-position: right center;
}
div.globalBlock ul li a:hover {
 text-decoration: underline;
}
div.globalBlock ul li.last a:link, div.globalBlock ul li.last a:visited, div.globalBlock ul li.last a:hover {
 background-image: none;
}
div.f1Container {
/* background-image: url('http://nylsinternet.nyls.edu/images/system/bgf1.gif');
 background-repeat: no-repeat;
 background-position: left;*/
 height: 33px;
 background-color: #F0EDE7;
 text-align: right;
 padding-right: 20px;
 font-weight: bold;
}
div.f1Content {
 padding-top: 5px;
}
div.f1Content a:link, div.f1Content a:visited {
 color: #737373;
 text-decoration: none;
 padding-left: 3px;
 font-size: 7pt;
 font-weight: bold;
}
div.f1Content img {
 padding-left: 7px;
}
div.f1Content a:hover {
 color: #000000;
}
div.functionBar {
 color: #000000;
 white-space: nowrap;
 font-size: 8pt;
 background-color: #E9D6A1;
/* background-image: url('http://nylsinternet.nyls.edu/images/system/bgfunctionbar.gif');
 background-repeat: no-repeat;
 background-position: left;*/
/* height: 14px; */
 padding-right: 9px;
 padding-top: 3px;
 padding-bottom: 4px;
}
div.functionBar ul {
 list-style-type: none;
 margin: 0px;
 padding: 0px;
 width: 528px;
text-align: right;
}
div.functionBar ul li {display: inline;}
div.functionBar ul li a:link, div.functionBar ul li a:visited {
 color: #3C3C3C;
 font-size: 7pt;
 font-weight: bold;
 padding-left: 8px;
 padding-right: 5px;
}
div.functionBar ul li a:hover {
 color: #00467f;
 font-weight: bold;
 text-decoration: none;
}
div.logo1 {
 margin: 0px 0px 0px 0px;
 width: 218px;
 background-color: #fff;
 text-align: center;
}
td.logotd {
 background-color: #fff;
 width: 218px;
}

/*= GLOBAL NAV ELEMENTS ----------------------------------------------*/
div.globalNav {
 margin: 0 auto;
 position: relative;
 width: 758px;
 height: 27px;
 font-size: 7pt;
 font-weight: bold;
 margin-top: 0px;
 background-color: #003152;
 color: #ffffff;
/* border-bottom: 6px solid #FDD44F;*/
 border-left: 1px solid #000;
 border-right: 1px solid #000;
}
div.globalNav ul {
 width: 100%;
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}
div.globalNav ul li {display: inline; text-align: center;}
div.globalNav ul li a:link, div.globalNav ul li a:visited {
padding: 7px 15px 8px 15px;
color: #d9d9d9;
text-decoration: none;
text-align: right;
float: left;
background-image: url('http://nylsinternet.nyls.edu/images/system/gnavborderblue.gif');
background-repeat: no-repeat;
background-position: right center;
}
div.globalNav ul li a:hover {
 text-decoration: none;
 /*background-color: #ff8900;*/
 color: #ff8900;
}
div.globalNav ul li.last a:link, div.globalNav ul li.last a:visited {
 background-image: none;
 padding-left: 18px;
 border: none;
}
div.globalNav ul li.last a:hover {
 padding-left: 18px;
}
div.cookieBlock {
 font-size: 7pt;
 padding: 5px 0px 13px 0px;
}

/*= TOOLKIT ELEMENTS ----------------------------------------------*/

/* Inline Maintenance block */
table.inlineMtcBlock {color:white;background-color:#deb887;border:outset #fff 2px;}













