@charset "utf-8";
/* CSS Document */
body, h, ul {
    margin:0;
    padding:0;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size:0.9em;
    line-height: 1.3em;
}
 ol{
    margin-top: 0px;
    font-size: .9em;
}

ol#indent li {
    list-style-type: decimal;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 23px;
}

p {
    margin:0;
    padding-bottom: 12px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size:0.9em;
    line-height: 1.3em;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
}

.lastpara {
    padding: 0;
    margin: 0;
}

img {
    border:0;
}
a:link{
    text-decoration: none;
    font-weight: bold;
    background-image:none;
    padding: 0;
    margin: 0;
}
a:visited{
    text-decoration: none;
    font-weight: bold;
    background-image:none;
    padding: 0;
    margin: 0;
}
a:hover{
    text-decoration: underline;
    font-weight: bold;
    background-image:none;
    padding: 0;
    margin: 0;
}
a:active{
    text-decoration: underline;
    font-weight: bold;
    background-image:none;
    padding: 0;
    margin: 0;
}
ul {
    margin:8px 30px;
    padding:0;
}
li {
    list-style:square;
    margin:0;
    padding:0 0 0 4px;
}
h1 {
    margin:0;
    padding:0;
     font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    font-weight: bold;
    display:block;
    line-height:1.6em;
}
h2 {
    margin:0;
    padding:0;
     font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    display:block;
    line-height:1.5em;
}
h3 {
    margin:0;
    padding:0;
     font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: bold;
    display:block;
    line-height:1.2em;
}
strong {
    margin:0;
    padding:0;
     font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    font-weight: bold;
    display:inline;
    line-height:1.2em;
}

#top {
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 2px;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px;
    height: 50px;
    width: 100%;
    text-align:right;
}


#siteName {
    height: 74px;
    margin:0px;
    padding:0px;
    background-image: url(http://www.bankstreet.edu/images/gs/headerLeft001.gif);
    background-repeat: no-repeat;
    background-position: left;
}

#siteName h1 {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    width: 425px;
    float:right;
    font-weight: bold;
    font-size: 155%;
    text-align:right;
    letter-spacing: -0.03em;
    clear: both;
    margin-top: 0em;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 50px;
    padding-right: 7px;
    padding-bottom: 0px;
    padding-left: 0px;
    line-height: 22px;
}

#logo { position: absolute;
    top: 0px;
    left: 4px;
    padding: none;
}

#clear { 
    clear:both; 
    height:2px;
}
#uniNavcontainer {
    position:absolute;
    top:1px;
    right:7px;
    width: 425px;
    font-size: 102%;
    font-family: Geneva, Arial, Helvetica, sans-serif;
}
ul#uniNav {
    list-style: none;
    margin: 0;
    text-align:center;
    padding: 0;
    list-style-type: none;
}
ul#uniNav li.lftbdr {float: right; display: block; text-align:center; padding: 0; margin-top: -3px;}
ul#uniNav li.lftbdr a:link { font-size: .8em; font-weight: bold; text-decoration: none; padding: 2px 6px; border-left:solid 1px;}
ul#uniNav li.lftbdr a:visited { font-size: .8em; font-weight: bold; text-decoration: none; padding:2px 6px; border-left:solid 1px;}
ul#uniNav li.lftbdr a:hover { font-size: .8em; font-weight: bold; text-decoration: none; padding:2px 6px; border-left:solid 1px;} 
ul#uniNav li.lftbdr a:active { font-size: .8em; font-weight: bold; text-decoration: none; padding:2px 6px; border-left:solid 1px;
} 

/* no left border */

ul#uniNav li.alt {float: right; display: block; text-align:center; padding: 0; margin-top: -3px;}
ul#uniNav li.alt a:link { font-size: 0.8em; font-weight: bold; text-decoration: none; padding: 2px 6px;}
ul#uniNav li.alt a:visited { font-size: 0.8em; font-weight: bold; text-decoration: none; padding:2px 6px;}
ul#uniNav li.alt a:hover { font-size: 0.8em; font-weight: bold; text-decoration: none; padding:2px 6px;} 
ul#uniNav li.alt a:active { font-size: 0.8em; font-weight: bold; text-decoration: none; padding:2px 6px;
} 

/* end no left border */

ul#siteNav {
    list-style:none;
    padding:0;
    margin:0;
    position:absolute;
    left:0px;
    top:128px;
    width:190px;
    float: left;
    bottom: 0px;
}

ul#siteNav li{
    margin:0px;
    text-decoration:none;
    font-size:11px;
    font-weight:bold;
    line-height: 14px;
    width:174px;
    padding-top: 7px;
    padding-right: 1px;
    padding-bottom: 7px;
    padding-left: 15px;
}
ul#siteNav li a:link {
    margin:0px; 
    text-decoration:none;
    width:174px;
}
ul#siteNav li a:visited {
    margin:0px; 
    text-decoration:none;
    width:174px;
}
ul#siteNav li a:hover {
    margin:0px; 
    text-decoration:none;
    width:174px;
}
ul#siteNav li a:active {
    margin:0px; 
    text-decoration:none;
    width:174px;
}

#bodycontainer {
    padding-left:12px;
    border-left: #70266C solid 190px;
    margin-top: 2px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
}
#bodycontent {
    clear:right;
    margin-top: 2px;
    margin-right: 0px;
    margin-bottom: 0;
    margin-left: 0;
}
h1#grad { 
    margin-top: 0px; 
    font-family: Trebuchet MS, Arial, Helvetica, sans-serif;    
    font-size:16px;    
    font-weight: bold; 
    line-height:24px; 
    padding:0px;
}
#clear { clear:both; height:2px; background-color:#fff; }

#bodycontainer_home {
    padding-left:5px;
    border-left-width: 190px;
    border-left-style: solid;
    border-left-color: #70266C;
    margin-top: 0px;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
}
#bodycontent_home {
    clear:right;
    margin-top: 6px;
    margin-right: 1px;
    margin-bottom: 0;
    margin-left: 1px;
    padding: 0;
}

#picleft {
    float: left;
    background-repeat: no-repeat;
    width: 250px;
    height: 167px;
    background-color: none;
}

#mainBackGroudWrap {
    background-image: url(http://www.bankstreet.edu/gs/gshomeimages/rotate.php);
    background-repeat: no-repeat;
}

#boxWithin {
    padding-top: 23.3em;
    font-size: 1.2em;
}

#boxWithin p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .78em;
}

#boxRight {
	float: right;
	width: 30%;
	background-color: #F7F6DB;
	padding: 0.5em;
	border: medium solid #4E1B4F;
	margin-top: 3em;
	margin-right: 1em;
	margin-bottom: 0.5em;
	margin-left: 0.5em;
}

#boxRightTextBox {
}

#boxRightTextBox h3 {
	color: #FFFFFF;
	background-color: #4E1B4F;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 5px;
	font-size: .85em;
}

#boxRightTextBox p {
    border-bottom-width: thin;
    border-bottom-style: dotted;
    border-bottom-color: #4E1B4F;
    padding: 2px;
    font-size: .75em;
}

#boxRightTextBox p.last {
    padding: 2px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}

#apDiv1 {
	position:absolute;
	left:202px;
	top:464px;
	width:75px;
	height:43px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:207px;
	top:137px;
	width:443px;
	height:18px;
	z-index:2;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}
#apDiv3 {
	position:absolute;
	left:406px;
	top:461px;
	width:175px;
	height:24px;
	z-index:3;
	color: #FFFFFF;
	padding-top: 0.5em;
	padding-right: 0.2em;
	padding-bottom: 0.2em;
	padding-left: 0.6em;
	font-weight: bold;
	font-size: 0.8em;
	font-style: normal;
}




