#headtext
{
position:absolute;
top: 96px;
left: 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
line-height: 20px;
font-weight:bold;
color:#ffffff;
font-size:20px;
}

body
{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 14px;
font-size:11px;
text-align:justify;
color:#000000;
min-width: 875px;
}

.bluebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 14px;
font-size:11px;
color:#00265F;
font-weight: bold;
}

.itinerary
{
background: url(../images/homebox.jpg);
padding: 20px 20px 20px 20px;
}

.subhead
{
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height: 16px;
font-size:13px;
color:#00265F;
font-weight: bold;
}

.rtphoto
{
margin-left: 0px;
margin-top: 3px;
margin-right: 10px;
margin-bottom: 5px;
}

.ltphoto
{
margin-left: 10px;
margin-top: 3px;
margin-right: 0px;
margin-bottom: 5px;
}


#wrapper
{
background: url(images/navbkg.jpg) repeat-y left top;
margin: 0em 0em 0em 0em;
width: 875px;
}

#header
{
background: url(images/header2.jpg);
background-position: 0 0px;
background-repeat: no-repeat;
overflow: hidden;
width: 875px;
height: 128px;
}

#header a

{
	position: absolute;
	top: 0;
	left: 0;
	width: 184px;
	height: 90px;
}

#header a h1
{
display: none;
}


#contentbox
{
background: #FFFFFF;
margin-bottom: 1em;
margin-left: 174px;
width: 476px;
vertical-align:top;
padding: 15px 0px 0px 10px;
overflow: hidden;
float:left;
}

#navbar
{
float:left;
margin-left: -660px;
padding: 0em 0em 0em 1em;
width: 174px;
overflow: hidden;
display:inline;
}

#rightcolumn
{
background: #FFCC66;
vertical-align:top;
padding: 0px 0px 10px 10px;
overflow: hidden;
background: #FFFFFF;
/* background-position: 0 0px; */
width: 196px;
/* padding: 0px 0px 0px 10px; */
float:right;
}

#programfooter
{
clear:both;
padding: 1em 0em 1em 0em;
}




/* side nav list */
.nav
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
letter-spacing:-1px;
color:#002A66;
font-weight: bold;
line-height: 22px;
}

#nav
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#002A66;
font-weight: bold;
}

#nav li
{
list-style:none;
margin-left:0px;
}

#nav a  {
/* background: url("images/navbuttons.png") 0px 0 no-repeat; */
display:block;
width:144px;
color: #002A66; 
padding: 2px 0px 7px 7px;
text-decoration: none;
   }

#nav a:hover {
   background-position: -154px 0;
padding: 2px 0px 7px 7px;
		color:#3399CC;  
   }
#nav a:active {
   background-position: -154px 0;
		color: #FFFFFF; 
   }

#nav a:hover {
   background-position: -152px 0;
		color: #3399CC;  
   }
#nav a:active {
   background-position: -152px 0;
		color: #3399CC; 
   }


#login a  {
background: url("images/login_bbtn.gif") 0px 0 no-repeat;
display:block;
width:63px;
height:21px;
text-decoration: none;
padding:4px 0px 4px 0px;
   }

#login a:hover {
   background-position: -63px 0;
   }

#apply a  {
background: url("/images/applynow3.gif") 0px 0 no-repeat;
display:block;
width:162px;
height:26px;
text-decoration: none;
padding:4px 0px 4px 0px;
   }

#apply a:hover {
   background-position: -162px 0;
   }
#applynow
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#002A66;
font-weight: bold;
}

#applynow a  {
background: url("/images/applynow3.gif") 0px 0 no-repeat;
display:block;
width:162px;
height:26px;
color: #002A66; 
padding: 2px 0px 5px 7px;
text-decoration: none;
   }
   
#downloadbrochure a  {
background: url("/images/downloadorrequest3.gif") 0px 0 no-repeat;
display:block;
width:162px;
height:26px;
text-decoration: none;
padding:2px 0px 5px 0px;
   }

#downloadbrochure a:hover {
   background-position: -162px 0;
   }

#joinusatareception a  {
background: url("/images/joinusatareception3.gif") 0px 0 no-repeat;
display:block;
width:162px;
height:26px;
text-decoration: none;
padding:2px 0px 5px 0px;
   }

#joinusatareception a:hover {
   background-position: -162px 0;
   }

#applynow a:hover {
   background-position: -162px 0;
		color: #FFFFFF;  
   }
#applynow a:active {
   background-position: -162px 0;
		color: #FFFFFF; 
   }
/*end side nav list */

.search
{
margin: 60px 0px 10px 0px;
text-align:right;
}
.searchbutton
{
padding: 19px 0px 0px 0px;
}

#prg_topcontainer
{
background: url(images/header.jpg);
background-position: 0 0px;
background-repeat: no-repeat;
overflow: hidden;
margin: 0em 0em 0em 0em;
width: 875px;
height: 325px;
}

#prg_topcontainer a

{
	position: absolute;
	top: 0;
	left: 0;
	width: 188px;
	height: 90px;
}

#prg_topcontainer a h1
{
display: none;
}
/* 


*/
