body {
	background-image: url(/images/back1.jpg);
	text-align: center;
	font-color: #000000;
}


#wrapper	{
	margin-left: auto;
	margin-right: auto;
	width:	753px;
	text-align: left;
	border-left:1px solid #CBCBE4;
	border-right:1px solid #CBCBE4;
}	
.txt_gray{
 color: #666666;
 }
/* ------------------------
Image Top 
 ------------------------*/
	
	
#header {
	padding-top: 0px;
	padding-bottom:0px;
	width:751px;
	}
	
/* ------------------------
Language Bar
 ------------------------*/
	
#header2	{
	width:	752px;
	}

#navlinks	{
	width: 752px;
	text-align: right;
	background-image: url(/images/languagebar.jpg);
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight:bold;
	}
	
#navlinks a {
	color : #000000;
	text-decoration : none;
}
#navlinks a:visited {
	color : #000000;
	text-decoration : none;
}
	
#navlinks a:active	{
	color: #000000;
	text-decoration : none;
}

#navlinks a:hover {
	color:#FFFFFF;
	text-decoration : none;	
}

	
/* ------------------------
Content Frame
 ------------------------*/
	
#content	{
	float: right;
	width: 595px;
	background-color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
} 

#maincont	{
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 15px;
	background-color: #FFFFFF;
	line-height: 20px;
	text-align: justify;
}

	
/* ------------------------
Footer
 ------------------------*/

#footer	  {
	background-image: url(/images/languagebar.jpg);
	clear: both;
	padding-top: 5px;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	font-style: normal;
	font-size: 10px;
	width: 753px;
}

#footer a {
	color : #000000;
	text-decoration : none;
}
#footer a:visited {
	color : #000000;
	text-decoration : none;
}
	
#footer a:active	{
	color: #000000;
	text-decoration : none;
}

#footer a:hover {
	color:#000000;
	text-decoration : none;	
}

#navlink_bottom	{	
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}


	
/* ------------------------
Side Bar under the menu 
 ------------------------*/

.fn org	{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	line-height: 1px;
	margin-bottom: 5px;
}

.vcard	{
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	line-height: 15px;
	padding-left:5px;
}

.school	{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	line-height: 1px;
	margin-bottom: 5px;
}

.contact	{
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	line-height: 15px;
}

#sidecont	{
	text-align: center;
}

#sidecont	{
	text-align: center;
}

#edulogo	{
	text-align: center;
}


/* ------------------------
Image Place
 ------------------------*/

.image	{	
	float: right;
	margin-left: 5px;
}



.image_left		{
	float: left;
	margin-right:5px;
	clear: left;	
}

	
/* ------------------------
Content Decoration 
 ------------------------*/

#maincont h1	{	
	color: #000000;
	font-size: large;
	font-family: Arial, Verdana, sans-serif;
	letter-spacing: -1px;	
}

.mTitle{
	border-left: 3px solid #8484FF;
	border-bottom: 1px solid #8484FF;
	padding-left: 6px;
	padding-bottom: 3px;
	}

#maincont h2	{
	font-size: medium;
	font-family: Arial, Verdana, sans-serif;
	font-style: normal;
}




a {	text-decoration : 1px;	color : #0033CC;}

a:visited {	color : #0033CC;}
a:hover {	color : #FF0000;}
a:active {	color : #FF0000;}


.landmark {
		font-family: arial, helvetica, sans-serif;
		font-size: 11px; 
		color: #3366CC; 
		font-weight: bold;
}

.read {
	font-family:Arial, Verdana, sans-serif;
	font-weight:bold;
	color:#0000FF;
	float:left;
	}
	
.bar	{
vertical-align:middle;
	}
		

.arrow2		{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px; 
		color: #3366CC; 
		vertical-align:middle;
		font-weight: bold;
		}
		
.arrow_cont {
		font-family: arial, helvetica, sans-serif;
		font-size: 12px; 
		color: #000000; 
		font-weight: bold;
		padding-left: 5px;
}

.circle	{
		font-family: arial, helvetica, sans-serif;
		font-size: small; 
		font-weight: bold;
		color: #3366CC; 
		text-align:center;
		vertical-align: middle;	
}

.camp {
		font-family: arial, helvetica, sans-serif;
		font-size: 9px; 
		color: #3366CC; 
		font-weight: bold;
		vertical-align:middle;
}

.chartstyle	{
	color:#FF0000;
	font-weight:bold;
}


#landing {
margin-top: 8px;
display: block;
color: #FF0000;
background: transparent;
text-align: left;
font-size:15px;
}


#landing a {
	color : #FF0000;
	text-decoration : underline;
}
#landing a:visited {
	color : #FF0000;
	text-decoration : underline;
}
	
#landing a:active	{
	color: #FF0000;
	text-decoration : underline;
}

#landing a:hover {
	color:#0033CC;
	text-decoration:none;	
}
.bold_red {
	font-weight: bold;
	color: #C33;
	font-size: 14px;
}
/* ------------------------
Left Side
 ------------------------*/

#main_left h1 	{
	width: 307px;
	}

#main_left h2	{
	border-width: 0px 0px 5px 0px;
	border-style: solid;
	border-color: #8484FF;
	width: 307px;
	letter-spacing:-1px;
}

#main_left	{
	width: 307px;
	float: left;
}

	
/* ------------------------
Right Side
 ------------------------*/
 

#main_right	{
	width: 243px;
	margin-left: 2px;
	float: right;
}
 
#main_right h2	{
	border-width: 0px 0px 5px 0px;
	border-style: solid;
	border-color: #8484FF;
	width: 243px;
}


#location	{
	float:right;
	width:243px;
	}

.image_location	{
	float:left;
	margin-left:5px;
	}
	
#news	{
	float:right;
	width:243px;
	margin-top:10px;
	}
.Feetable{
	clear:both;
	font-size:12px;
}

.Feetable th{
	color: #FFFFFF;
	text-align: center;
	border: 1px solid #FFFFFF;
	background: #3E3E8B url(http://www.getitnyc.com/common/img/tdbg_b.jpg) no-repeat;
}
.Feetable td.feetd_g{
	color: #FFFFFF;
	text-align: center;
	border: 1px solid #FFFFFF;
	background: #4B9696 url(http://www.getitnyc.com/common/img/tdbg_g.jpg) no-repeat; 
}

.Feetable td.feetd_o{
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
	border: 1px solid #FFFFFF;
	background: #F97102 url(http://www.getitnyc.com/common/img/tdbg_o.jpg) no-repeat; 
}
.Feetable td{
	border: 1px solid #FFFFFF;
}
.pointFee{
color: #FF3300;
font-size: 14px;
font-weight: bold;
}
.feecross{
color: #999999;
	text-decoration: line-through;
	}
.Chargetable{
	clear:both;
	font-size:12px;
	background: #6DB6B6;
}

.Chargetable thead th{
	background: #4B9696;
	color: #FFFFFF;
	text-align: center;
}
.Chargetableb thead th a{
	color: #FFFFFF;
}
.Chargetable thead th.orangeh{
	background: #FBBC00;
	color: #5E4600;
	text-align: center;
}
.Chargetable tbody th{
	text-align:left;
	background: #FFFFFF;
	font-weight:normal;
}
.Chargetable tbody th a{
	text-decoration:none;
}
.Chargetable tbody th a:hover{
	text-decoration:underline;
}


.Chargetable tbody td{
	text-align:right;
	background-color:#FFFFFF;
}
.Chargetable tbody td.oranged{
	border: 1px solid #FFD351; 
}
.Chargetable tbody strong{
	font-size: 14px;
	color: #FF3300;
}
.next {
	background: url(http://www.getitnyc.com/common/img/next.gif) no-repeat left center;
	font-weight: bold;
}

.Chargetable tfoot td{
	background-color:#FFFFFF;
}

#Chargetable{
	border-collapse: collapse;
	clear:both;
	font-size:12px;
}

#Chargetable th{
	background: #4B9696;
	color: #FFFFFF;
	text-align: center;
	border: 1px solid #99CCCC; 
}
#Chargetableb th a{
	color: #FFFFFF;
}
#Chargetable th.orangeh{
	background: #FBBC00;
	color: #5E4600;
	text-align: center;
	border: 1px solid #FFD351; 
}
#Chargetable td{
	border: 1px solid #99CCCC;
	background: #FFFFFF;
}
#Chargetable td.oranged{
	border: 1px solid #FFD351; 
}
#Chargetable strong{
	font-size: 14px;
	color: #FF3300;
}

.visaBox{
width:555px;
margin:0px auto 30px auto;
}
.visaBox h2{
margin:0px;
padding:0px;
border: none;
}
.visaBox .visaEr{
width: 510px;
margin-left: 45px;
}
.visaBox .visaEr p{
padding: 0px 10px;
}
.visaBox .visaEr ul{
margin: 0px 12px;
padding: 0px;
}
.visaBox .visaEr li{
padding: 4px 0px;
margin:0px;
list-style: none;
}
.visaBox .visaEr ul.step{
margin: 0px 12px;
padding: 0px;
}
.visaBox .visaEr ul.step li{
background: url(http://www.getitnyc.com/common/img/icon_list.gif) no-repeat 0px 8px;
padding-left: 12px;
}
.borderleft02{
border-left: 3px solid #FFC2C1;
padding-left: 6px;
}