
body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 8pt;
 margin: 0;
 text-align: center;
 color: #000000;
 background-color: #333;
}
div#headerBG {
 width: 100%;
}
div#header {
 width: 756px;
 font-size: 8pt;
 margin: 0 auto;
 text-align: left;
}
div#MainContentBG {
 background-color: #E39E4F;
}
div#MainContent {
 background-color: #fff;
 width: 756px;
 margin: 0 auto;
 text-align: left;
}
div#MainContentPadding {
 padding: 0;
}
td.MainContent {
 padding: 5px 10px 15px 10px;
}
div#footerBG {
 width: 100%;
}
div#footer {
 width: 756px;
 margin: 0 auto;
 font-size: 7pt;
 padding-top: 5px;
 padding-bottom: 5px;
 background-color: #333333;
 color: #fff;
}
div#footer td{
 color: #fff;
}
div#footer a:link, div#footer a:visited {
 color: #fff;
}
a#toolkit:hover {
 text-decoration: none;
}
td, p {
 font-size: 8pt;
}

a:link, a:visited {
 text-decoration: none;
 color: #41a0eb;
}
a:hover {
 text-decoration: underline;
}

div#logo1Print {
 display: none;
 visibility: hidden;
}
div.globalBlock {
 background-color: #333333;
 color: #d9d9d9;
 width: 100%;
 text-align: right;
 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;
 border-top: 17px solid #333;
}
td.logotd {
 background-color: #fff;
 width: 218px;
}


form {
 margin: 0px;
 padding: 0px;
}
input, select {
 font-size: 8pt;
}
div.globalNav {
 clear: both;
 float: left;
 font-size: 7pt;
 font-weight: bold;
 margin-top: 0px;
 background-color: #003152;
 color: #ffffff;
 border-bottom: 6px solid #FDD44F;
 width:  100%;
}
div.globalNav ul {
 float: left;
 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;
}

h1 {
  font-size: 140%;
 color: #41A1EC;
}

h2 {
  font-size: 130%;
 color: #41A1EC;
}

h3 {
  font-size: 120%;
}

h4 {
  font-size: 110%;
}
h5 {
 font-size: 105%;
}
h6 {
 font-size: 100%;
}
/*********************************************/
/*LSB*/
/*********************************************/
td.LSB {
 text-align: left;
 background-color: #fff;
 width: 172px;
 color: #626161;
 background-image: url('/images/system/bglsb.gif');
 background-repeat: repeat-y;
}
div.lsbContent {
 padding: 5px 10px 15px 10px;
}

/* LSB NAVIGATION DEFAULTS (FIRST LEVEL) */
#navlist {
 font-size: 7pt;
 font-weight: bold;
}
#navlist ul {
 padding: 0;
 margin: 0;
 list-style-type: none;
}
#navlist li {
 border-bottom: 1px solid #D2D1D1;
 padding-left: 10px;
}
#navlist li a:link, 
#navlist li a:visited {
 padding-top: 5px;
 padding-bottom: 5px;
 text-decoration: none; 
 color: #626161;
 display: block;
 width: 162px;
}
#navlist li a:hover {
 color: #FF8A00;
 background-color: #fff;
}
#navlist li.sideNavSelected a:link,
#navlist li.sideNavSelected a:visited,
#navlist li.nochildrensel a:link,
#navlist li.nochildrensel a:visited {
 color: #FF8A00;
 font-weight: bold;
}
/* LSB NAVIGATION DEFAULTS (SECOND LEVEL) */
#navlist li.sideNavSelected, #navlist li.nochildrensel {
 background-color: #fff;
}
#navlist ul ul {
 font-weight: normal;
 padding-bottom: 5px;
}
#navlist li li {
 border-bottom: none;
 background-color: #fff;
 padding-top: 3px;
 padding-bottom: 3px;
}
#navlist li li a:link, 
#navlist li li a:visited {
 display: block;
 color: #626161;
 background-color: transparent;
 width: 150px;
 padding-top: 1px;
 padding-bottom: 1px;
}
#navlist li li a:hover {
 background-color: transparent;
 text-decoration: underline;
 color: #FF8A00;
}

#navlist li li.sideNavNotSelected a:link,
#navlist li li.sideNavNotSelected a:visited,
#navlist li li.nochildren a:link,
#navlist li li.nochildren a:visited {
 color: #626161;
 font-weight: normal;
}
/*Set widths manually to not blow out LSB - used block links instead
  since there were ghosting issues without using width: auto;*/
#navlist li li li a:link,
#navlist li li li a:visited {
 width: 140px;
}
#navlist li li li li a:link,
#navlist li li li li a:visited {
 width: 130px;
}
#navlist li li li li li a:link,
#navlist li li li li li a:visited {
 width: 120px;
}
/*********************************************/
/*END LSB*/
/*********************************************/
/*********************************************/
/*RSB*/
/*********************************************/
td.RSB {
 width: 167px;
 height: 300px;
 /*background-image: url('/images/system/bgrsb.gif');
 background-repeat: repeat-y;*/
 font-size: 7pt;
 border-left: 1px solid #888;
}
div.rsbContainer {
 width: 165px;
}
div.rsbContent {
 padding: 5px 10px 15px 10px;
 font-size: 7pt;
}
td.RSB p, td.RSB td {
 font-size: 7pt;
}
td.RSB a:link, td.RSB a:visited {
}
td.RSB a:visited {
}
td.RSB ul {
 margin: 0 0 0 15px;
 padding: 0;
}
/*********************************************/
/*END RSB*/
/*********************************************/
