html,body{ 
   margin: 0; 
   padding: 0;  
	height: 100%;
	width: 100%;
        margin-left: 0;
        margin-top: 0;
        margin-right: 0;
        margin-bottom: 0;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: x-small; 
}
body{
	background: #8dc63f;
}

@media print {
   #menu {display: none;}
}

#top_header {
	height: 88px;
	width: auto;
	background: url(./header_bg.gif) repeat-x;
	background-position: bottom;
	margin-top:0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: auto;
}


#containor {
	background:url(./side_banners/rotate.php) #ffffff right 88px; 
	background-repeat: no-repeat;
	
}

/* ---- New CSS a.k. ----*/
#bar_blue {
		
	float: left;
	padding: 0px;
	margin: 0px;
	border-right: 1px #ffffff solid;
	background-color: #532f91;
	height: 10px;
	width: 440px;
	
}                       

#bar_green {
	
	margin: 0px auto;
	float: left;
	padding: 0px;
	background-color: #8dc63f;
	height: 10px;
	width:99%;
	
}

#logo_strip {
	float: left;
	width:860px;
	margin: 0px auto;
	background: url(./header_bg.gif) repeat-x;
	vertical-align: middle;
	
}

#poly_logo {
	
	float: left;
	padding: 0px;
	margin: 0px;
	
}

#nyu_logo {
	
	float: right;
	padding: 0px;
	margin: 0px;
	
}

#department {
	
	float: left;
	padding: 0px;
	margin: 30px 0px 0px 190px;
	text-align: center;
	width:160px;
	
}


/* ---- End New CSS ----*/ 

.department {
	text-align: center;
}

.hideme {
	display: none;
	visibility: hidden;
}

.showme {
	display: true;
	visibility: visible;
}

#top_header a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;  
	font-size: 10px;  
	text-decoration: none;  
        color: black; 
}

#content {
	position: relative;
	background: white;
	/* top: 88px; */
	width: 600px;
	margin-left: 0;
	margin-right: 0;
	border-left: solid;
	border-width: 10px; 
	border-color: white;
	z-index: 2;
	overflow:visible;
}

#menu {

}

#menu_secondary{
 margin: -1px 0 0 0;
 padding: 0; 
 	z-index: 1;
 display: none;
 width: 125px;
 border-top: 1px solid #fff;
 border-right: 2px solid #fff;
 border-bottom: 1px solid #fff;
 border-left: 1px solid #fff;
 list-style: none;
}

#menu_secondary li{
 display: block;
 margin: 0;
 padding: 0;
 background: #f7f3f7;
 _border: 0px solid #f7f3f7;
 
}
#menu_secondary li.hr{
 padding-top: 9px;
}

#menu_secondary a{
 display: block;
 font: normal 11px/15px arial, sans-serif !important;
 margin: 0;
 padding: 0 0 0 9px;
 border: 1px solid #F7F3F7;
 background: #fff;
 color: #000;
 text-align: left;
 text-decoration: none;
}

#menu_secondary a:hover, #menu_secondary #menu_secondary_select a{
 background: #fff url("./menu_second_arrow.gif") no-repeat top left;
}

#menu_prime{
 margin: -1px 0 0 0;
 padding: 0;
 display: block;
 width: 95px;
 background: #efefef;
 border-right: 2px solid #fff;
 list-style: none;
}

#menu_prime li{
 background: #fff;
 padding-bottom: 1px;
 display: block;
 border-bottom: 1px solid #fff;
}

#menu_prime li.prime{
  margin: 1px;
  padding-bottom: 0;
}

#menu_prime a{
  
  display: block;
  padding: 0 0 2px 11px;
  border: 1px solid #efefef;
  /* border-right: 4px solid #fff; */
  background: #fff;
  color: #101010;
  text-align: left;
  text-decoration: none;
  font: normal 10px/12px arial, sans-serif !important;
}
#menu_prime a:hover{
 background: #001021 url("./menu_prime_arrow.gif") no-repeat center left;
 color: #CEDFEF;
}

#menu_prime #sub_select a{
 background: #001021 url("./menu_prime_arrow.gif") no-repeat center left;
 color: #CEDFEF;
}

#menu_prime #sub_select a:hover{ 
 background: #001021 url("./menu_prime_arrow.gif") no-repeat center left;
 color: #FFFFFF;
} 

#menu_prime li.prime a{
  background: #efefef;
  padding: 10px 0 2px 3px;
}

#menu_prime li.prime a:hover{
 /* have to repeat this for each link in the case they're active (body > this) */
 /* also added another set to be able to select through the page instead of body def */
  color: #C6D3DE;
}

#menu_prime #menu_01 a{
 background: #efefef url("./menu_01.gif") no-repeat top left; 
 border-right: 5px solid #102031;
}

#menu_prime #menu_01 a:hover, body.menu_01 #menu_prime #menu_01 a{
 background: #102031 url("./menu_01.gif") no-repeat top left; 
 border-right: 5px solid #efefef;
 color: #C6D3DE;
}

#menu_prime #menu_01s a{
 background: #102031 url("./menu_01.gif") no-repeat top left; 
 border-right: 5px solid #efefef;
 color: #C6D3DE;
}

#menu_prime #menu_02 a{
 background: #efefef url("./menu_02.gif") no-repeat top left; 
 border-right: 5px solid #21384A;
}

#menu_prime #menu_02 a:hover, body.menu_02 #menu_prime #menu_02 a{
 background: #21384a url("./menu_02.gif") no-repeat top left; 
 border-right: 5px solid #efefef;
 color: #C6D3DE;
}

#menu_prime #menu_02s a{
 background: #21384a url("./menu_02.gif") no-repeat top left; 
 border-right: 5px solid #efefef;
 color: #C6D3DE;
}

#menu_prime #menu_03 a{
 background: #efefef url("./menu_03.gif") no-repeat top left; 
 border-right: 5px solid #00346B;
}

#menu_prime #menu_03 a:hover, body.menu_03 #menu_prime #menu_03 a{
 background: #00346B url("./menu_03.gif") no-repeat top left; 
 border-right: 5px solid #efefef;
 color: #C6D3DE;
}

#menu_prime #menu_03s a{
 background: #00346B url("./menu_03.gif") no-repeat top left; 
 border-right: 5px solid #efefef;
 color: #C6D3DE;
}

#menu_prime #menu_04 a{
 background: #efefef url("./menu_04.gif") no-repeat top left; 
 border-right: 5px solid #004994;
}

#menu_prime #menu_04 a:hover, body.menu_04 #menu_prime #menu_04 a{
 background: #004994 url("./menu_04.gif") no-repeat top left; 
 border-right: 5px solid #efefef;
 color: #C6D3DE;
}

#menu_prime #menu_04s a{
 background: #004994 url("./menu_04.gif") no-repeat top left; 
 border-right: 5px solid #efefef;
 color: #C6D3DE;
}

#menu_prime #menu_05 a{
 background: #efefef url("./menu_05.gif") no-repeat top left; 
 border-right: 5px solid #4275AD;
}

#menu_prime #menu_05 a:hover, body.menu_05 #menu_prime #menu_05 a{
 background: #4275AD url("./menu_05.gif") no-repeat top left;
 border-right: 5px solid #efefef;
 color: #C6D3DE;
}

#menu_prime #menu_05s a{
 background: #4275AD url("./menu_05.gif") no-repeat top left;
 border-right: 5px solid #efefef;
 color: #C6D3DE;
}

#menu_prime #menu_06 a{
 background: #efefef url("./menu_06.gif") no-repeat top left; 
 border-right: 5px solid #84A6CE;
}

#menu_prime #menu_06 a:hover, body.menu_06 #menu_prime #menu_06 a{
 background: #84A6CE url("./menu_06.gif") no-repeat top left; 
 color: #082C52;
 border-right: 5px solid #efefef;
}

#menu_prime #menu_06s a{
 background: #84A6CE url("./menu_06.gif") no-repeat top left; 
 color: #082C52;
 border-right: 5px solid #efefef;
}

#menu_prime #menu_07 a{
 background: #efefef url("./menu_07.gif") no-repeat top left; 
 border-right: 5px solid #BDD3E7;
}

#menu_prime #menu_07 a:hover, body.menu_07 #menu_prime #menu_07 a{
 background: #BDD3E7 url("./menu_07.gif") no-repeat top left; 
 color: #082C52;
 border-right: 5px solid #efefef;
}

#menu_prime #menu_07s a{
 background: #BDD3E7 url("./menu_07.gif") no-repeat top left; 
 color: #082C52;
 border-right: 5px solid #efefef;
}

#menu_prime #menu_08 a{
 background: #efefef url("./menu_08.gif") no-repeat top left; 
 border-right: 5px solid #CEDFEF;
}

#menu_prime #menu_08 a:hover, body.menu_08 #menu_prime #menu_08 a{
 background: #CEDFEF url("./menu_08.gif") no-repeat top left; 
 color: #183042;
 border-right: 5px solid #efefef;
}

#menu_prime #menu_08s a{
 background: #CEDFEF url("./menu_08.gif") no-repeat top left; 
 color: #183042;
 border-right: 5px solid #efefef;
}

#menu_prime .menu_inside{
 padding-top: 11px;
 background: url("menu_inside_bg.gif") #FFF no-repeat top left; 
}

