﻿body {
}



#topImage {
background-image:url(images/banners/home.jpg);
}

#topImageEligibility {
background-image:url(images/banners/eligibility.jpg);
}

#topImageFlights {
background-image:url(images/banners/flights.jpg);
}

#topImageApplying {
background-image:url(images/banners/applying.jpg);
}

#topImageFaqs {
background-image:url(images/banners/faqs.jpg);
}

#topImage {
background-image:url(images/banners/home.jpg);
}

#progNav li {
background-color:#FFC90D;
background-image:url(images/tabNav.jpg);
border-right: solid #013469 2px;
border-left: solid #013469 2px;
border-top: solid #013469 2px;

}

#progNav li#current{
border-right: solid #013469 2px;
border-left: solid #013469 2px;
border-top: solid #013469 2px;


}

#progNav a:Link, #progNav a:Visited{


}

#progNav a:Hover, #progNav a:Active{
color:#ffff00;

}

.faqQuestion 
{
width:630px;
 font-size:12px;
 font-weight:bold;
 display:block;
 background-color:#CFEA75;
 padding-left:5px;
 margin-bottom:10px;
 padding-top:3px;
 padding-bottom:3px;
 margin-right:10px;
}

.costsTable {
margin-bottom:15px;
 background-color:#fff; 
 width:300px;
 border:2px solid #000;
 line-height:18px;
}

.costsTable td {
padding:2px;
padding-left:5px;
padding-right:5px;
}

.costsTable tr {

}

.costsTable .title {
     background-color:#3983BB; 
font-size:14px;
font-weight:bold;
}

.costsTable .heading {
font-weight:bold;
}

.costsTable .bigPlus {
    padding:5px;
 font-size:18px;
 padding-left:10px; 
 font-weight:bolder;
}




.visaTable {
margin-bottom:15px;
 background-color:#fff; 
 width:430px;
 border:1px solid #000;
 line-height:18px;
 float:left;
 margin-right:10px;
}

.visaTable td {
padding:5px;
padding-left:5px;
padding-right:5px;
font-size:11px;
border:1px solid #000;
}


.visaTable .title {
     background-color:#A4D21A; 
	 	 background-image:url(images/tabNav.jpg);
	 background-repeat:repeat-x;
font-size:14px;
text-decoration:none;
font-weight:bold;
}

.visaTable .heading {
font-weight:bold;
}

.visaTable .textBtm {
vertical-align:bottom;
}



.visaTable .bigPlus {
    padding:5px;
 font-size:18px;
 padding-left:10px; 
 font-weight:bolder;
 
}
h1 {
color:#528AC3;
}

#socialNetworking 
{

    padding:10px;
    width:450px;
    margin-left:auto;
    margin-right:auto;
    margin-top:20px;
    text-align:center;
}

#socialNetworking a:link, #socialNetworking a:visited 
{
color:#013469;
}

#socialNetworking a:hover, #socialNetworking a:active 
{
color:#000;
}


#nextStep {
width:350px;
background-image:url(images/nextStep.gif);
height:119px;
margin-bottom:10px;
margin-left:5px;
}

#nextStep ul {
margin-left:20px;
margin-top:50px;
}

#nextStep li {
margin-left:30px;
font-weight:bold;
color:#fff;
list-style-image:url(images/nextStepBullet.gif);

}

#nextStep a:Link, #nextStep a:Visited {
color:#000;
}


#nextStep a:Hover, #nextStep a:Active {
color:#000;
text-decoration:none;
}

#trekAmerica 
{
width: 100%;
background: transparent url(/images/trek.gif) top left no-repeat;

margin-top:8px;
margin-bottom: 5px;

}

#trekAmerica h3
{
font-size: 12pt;
padding-left: 110px;
color: #ffffff;
}

#trekAmerica .highlight
{
color: #cc3333;
font-weight: bold;
}

#trekAmerica p
{
font-size: 10pt;
padding-left: 10px;
margin-top:30px;
line-height: 1.5em;
font-weight:bold;
}


#left
{
margin:0 15px 10px 0;
padding: 9px;
float:left; 
width:580px;
}


#resourcesRight {
background-color:#6698CB;
border:4px solid #013469;
}

#update
{
background-color:#6698CB;
padding:5px;
}

#update a:link, #update a:visited
{
color:#336666;
font-weight:bold;
padding:5px;
text-decoration:underline;
}

#update a:hover
{
color:#000000;
font-weight:bold;
padding:5px;
text-decoration:none;
}
