@charset "utf-8";
/*
	For: About > All (/api/views/about/_________)
	Date: 10 Nov 2008
	Author: TJ Kelly - www.tjkwebesign.com
*/


/*//////////////////////////////]=  About > Index  [//////////////////////////////*/
h1#about_us_banner {
	margin:9px 0 10px;
	text-indent:-9999px;
	width:664px;
	height:204px;
	display:block;
	background:url(/api/images/about/about_us_banner.jpg) 0 0 no-repeat;
	}
h2#about_gcc_deliverd_ultimate_travel_experience {
	text-indent:-9999px;
	width:629px;
	height:116px;
	display:block;
	background:url(/api/images/about/index_h2_ultimate_travel_experience.png) 0 0 no-repeat;
	}
h2#how_provide_ultimate_travel_experience em {
	font-style:normal;
	display:block;
	}
#about_text {
	margin:0;
	padding:20px 0 0;
	}
#about_text li {
	padding:5px 0 15px 85px;
	min-height:68px;
	height:auto!important;
	height:68px;
	background-position:0 0;
	background-repeat:no-repeat;
	}
#about_certified_travel_specialists {
	background-image:url(/api/images/about/certified-travel-specialists.jpg); 
	}
#about_customer_care_team {
	background-image:url(/api/images/about/customer-care-team.jpg); 
	}
#about_guaranteed_flight_times {
	background-image:url(/api/images/about/guaranteed-flight-times.jpg); 
	}
#about_reusable_deposits {
	background-image:url(/api/images/about/reusable-deposits.jpg); 
	}
#about_flexible_payment_options {
	background-image:url(/api/images/about/flexible-payment-options.jpg); 
	}
#about_early_sign_up {
	background-image:url(/api/images/about/early-sign-up-bonus.jpg); 
	}
#about_entertainment {
	background-image:url(/api/images/about/entertainment.jpg); 
	}
#about_onsite_staff {
	background-image:url(/api/images/about/onsite-staff.jpg); 
	}
#about_american_medics {
	background-image:url(/api/images/about/american-medics.jpg); 
	}
#about_account_access {
	background-image:url(/api/images/about/account-access.jpg); 
	}
#about_affiliations_sponsors {
	background-image:url(/api/images/about/sponsors.jpg); 
	}
#about_emergency_contact {
	background-image:url(/api/images/about/emergency-contact.jpg); 
	}
#about_student_center {
	background-image:url(/api/images/about/student-center.jpg); 
	}
#about_text li h3 {
	color:#17a400;
	}


/*//////////////////////////////]=  About > Contact Us  [//////////////////////////////*/
#about_contact_us_address {
	padding:0 0 20px 15px;
	}
#about_contact_us_address div {
	padding:1px 0;
	font-size:1.2em;
	}
form#contact_request_form legend {
	display:none;
	}
form#contact_request_form th {
	width:110px;
	}
form#contact_request_form td input.input_text {
	width:282px;
	}
form#contact_request_form textarea#contact_request_body {
	width:500px;
	}
form#contact_request_form div#contact_request_form_submit_wrap {
	text-align:center;
	width:100%;
	}
form#contact_request_form div#contact_request_form_submit_wrap input#submit.input_button {
	font-size:1.1em;
	}


/*//////////////////////////////]=  About > Forms & FAQ  [//////////////////////////////*/
#forms_faq_wrap ul li {
	margin:0 0 5px;
	line-height:1.4em;
	background-position:5px 8px;
	}
#forms_faq_wrap ul li strong {
	font-weight:normal;
	display:block;
	}
#forms_faq_wrap ul li strong a {
	padding-right:16px;
	padding-bottom:1px;
	border-bottom:1px solid #16e;
	text-decoration:none;
	background:url(/api/images/icons/document_pdf.png) right center no-repeat;
	}
#forms_faq_wrap ul li strong a:hover {
	border-bottom-color:#fff;
	}
	
	
	
/*
	For: About > (/api/views/about/trip_process)
	Date: 12/2/2009
	Author: Heather Corey
*/


/*//////////////////////////////]=  About > Trip_Process [//////////////////////////////*/


	
#trip_process_banner {
	background-image: url(/api/images/about/process1.jpg);
	height: 268px;
	width: 664px;
	background-repeat: no-repeat;
	display: block;
	margin-bottom: 20px;
	margin-top: 10px;
	}
	


#process {
	width: 500;
	margin: 0 auto 0 68px;
	}
	
#process .arrow {
	height: 44px;
	width: 46px;
	background-image: url(/api/images/about/arrow.jpg);
	margin: 10px auto 10px auto;
	}
	
#intro_text {
	font-size:1.2em;
	line-height:1.4em;
	color: #595959;
	margin-bottom: 20px;
	}
	
#process #subtitle {
	color:#FF7700;
	float: left;
	text-align: left;
	font-size:2em;
	font-family: arial;
	margin-bottom: 5px;
	width: 343px;
	}
	
#process #subtitle2lines {
	color:#FF7700;
	float: left;
	text-align: left;
	font-size:2em;
	font-family: arial;
	margin-bottom: 5px;
	margin-top: 17.5px;
	width: 343px;
	}
	
#process #subtitle3lines {
	color:#FF7700;
	float: left;
	text-align: left;
	font-size:2em;
	font-family: arial;
	margin-bottom: 5px;
	margin-top: 10px;
	width: 343px;
	}
	
#process p {
	float: left;
	text-align: left;
	width: 343px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	}
	
.clear {
	clear: both;
	}
	
#process .transfer {
	height: 105px;
	width: 147px;
	background-image: url(/api/images/about/transferprocess.jpg);
	float: left;
	margin-right: 10px;
	}
	
#process .hotel {
	height: 105px;
	width: 147px;
	background-image: url(/api/images/about/hotelprocess.jpg);
	float: left;
	margin-right: 10px;
	}
	
#process .ultimateexperience {
	height: 105px;
	width: 147px;
	background-image: url(/api/images/about/ultimateexperience.jpg);
	float: left;
	margin-right: 10px;
	}
	
#process .beach {
	height: 105px;
	width: 147px;
	background-image: url(/api/images/about/beach.jpg);
	float: left;
	margin-right: 10px;
	}
	
#process .airplane {
	height: 105px;
	width: 147px;
	background-image: url(/api/images/about/airplaneprocess.jpg);
	float: left;
	margin-right: 10px;
	}
	
#process .customerservice {
	height: 105px;
	width: 147px;
	background-image: url(/api/images/about/customerservice.jpg);
	float: left;
	margin-right: 10px;
	}
	
#process .groupmeeting {
	height: 105px;
	width: 147px;
	background-image: url(/api/images/about/groupmeeting.jpg);
	float: left;
	margin-right: 10px;
	}
	
#process .homemeeting {
	height: 105px;
	width: 147px;
	background-image: url(/api/images/about/homemeeting.jpg);
	float: left;
	margin-right: 10px;
	}
	
#process .followup {
	height: 105px;
	width: 147px;
	background-image: url(/api/images/about/followup.jpg);
	float: left;
	margin-right: 10px;
	}
	
#process .reserve {
	height: 105px;
	width: 147px;
	background-image: url(/api/images/about/reserve.jpg);
	float: left;
	margin-right: 10px;
	}
	
#process .knowbefore{
	height: 105px;
	width: 147px;
	background-image: url(/api/images/about/knowbefore.jpg);
	float: left;
	margin-right: 10px;
	}
	
.start{
	width: 320px;
	height: 76px;
	background-image: url(/api/images/about/start.jpg);
	margin: 40px 0 10px 69px;
	}
	
.finish{
	width: 320px;
	height: 55px;
	background-image: url(/api/images/about/finish.jpg);
	margin: 0px 0 20px 0;
	float: right;
	}
	
	
	
	
/*
	For: About > (/api/views/about/smart_choice)
	Date: 12/8/2009
	Author: Heather Corey
*/	
	
/*//////////////////////////////]=  About > Smart_Choice [//////////////////////////////*/
	

h3.smart_choice {
	font-size: 1.6em;
	}
	
.schedule {
	height: 263px;
	width: 500px;
	margin: 0px 0 30px 65px;
	background-image: url(/api/images/about/schedule.jpg);
	display: block;
	}
	
ul.bullet_green li {
	background:transparent url(/api/images/about/greenbullet.jpg) no-repeat scroll 5px 6px;
	padding-left:35px;
}

.divider {
	background:#ffffff url(/api/images/about/smartchoice_hr.jpg) no-repeat scroll center center;
	display:block;
	height:31px;
	margin:10px 0;
	width:649px;
}

.breaksmart {
	float: right; 
	margin: 0 0 10px 10px; 
	border: solid 1px #bebebe; 
	padding: 4px;
	}
	
p#breaksmart {
	margin-bottom: 50px; 
	margin-top: 5px; 
	vertical-align: top;
	}
	
.smartchoice_banner {
	background:transparent url(/api/images/about/smartchoice_banner.jpg) no-repeat scroll 0 0;
	display:block;
	height:269px;
	width:664px;
	text-align: left;
	margin: 10px 0 20px 0;
	}
	
	
/*
	For: About > (/api/views/about/gradcity_difference)
	Date: 1/13/2009
	Author: Heather Corey
*/	
	
/*//////////////////////////////]=  About > GradCity_Difference [//////////////////////////////*/
	
	
#gradcity_difference {
	width: auto;
	}

	
#gradcity_difference  h2 {
	margin-bottom: 20px;
	font-size: 2.6em;
	}
	
#gradcity_difference .grayh2 {
	margin-bottom: 20px;
	margin-top: 15px;
	font-size: 2.6em;
	color: #888888 !important;
	}
	
#gradcity_difference .column1 span {
	font-size: 1.8em;
	color: #FF7700;
	margin-bottom: 10px;
	font-family: arial;
	}
	
#gradcity_difference .column2 span {
	font-size: 1.8em;
	color: #FF7700;
	margin-bottom: 10px;
	font-family: arial;
	}
	
#gradcity_difference .column1 .gray {
	font-size: 1.8em;
	color: #888888 !important;
	margin-bottom: 10px;
	font-family: arial;
	}
	
#gradcity_difference .column2 .gray {
	font-size: 1.8em;
	color: #888888 !important;
	margin-bottom: 10px;
	font-family: arial;
	}

		

	
#gradcity_difference .image {
	float: left;
	margin-right: 10px;
	}
	
#gradcity_difference .right {
	float: left;
	text-align: left;
	width: 50%;
	}
	
#gradcity_difference .gcc_diff_banner {
	margin-bottom: 10px;
	}
	
#gradcity_difference .column1 {
	width: 315px;
	text-align: left;
	float: left;
	margin-right: 15px;
	}
	
#gradcity_difference .column2 {
	width: 315px;
	text-align: left;
	float: left;
	}
	
	
	

	