BODY {
	text-align: center;
	padding: 0px;
	padding-top: 26px;
	margin: 0px;
}

A {
	color: #6077B8;
}

A:visited {
	color: #9670BF;
}

A:hover {
	color: #0032BB;
}

.top {
	text-align: center;
	vertical-align: bottom;
	background-color: #6077B8;
	background-position : right;
	background-repeat : no-repeat;
	background-image : url(http://www.airtroductions.com/images/top-banner-bgrd.gif);
}

.top-logo {
	text-align: center;
	vertical-align: bottom;
	background-color: #6077B8;

}

.forgot-password-table-cell {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	color: #757575;
	vertical-align: middle;
	
	padding: 4px;
	padding-left: 8px;
	

	background-color: #ffffff;
}



.right-column {

	text-align: left;
	vertical-align: top;
	
	padding: 0px;
	margin: 0px;
	width: 550px;
	
}

.left-column {

	text-align: left;
	vertical-align: top;
	
	padding: 0px;
	margin: 0px;
	width: 220px;
	
}

.central-cell {
	font-family: Verdana;
	font-size: 8pt;
	text-align: justify;
	
	vertical-align: top;
	color: #000000;
	
	padding: 8px;
	
}

.right-cell {
	font-family: Verdana;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	color: #000000;
	
	padding: 8px;
	background-color: #F9F9F9;
	width: 200px;
	
	border: solid 1px #EFEFEF;
	
}

.blue {
	color: #6077B8;

}

.footer {
	font-family: Verdana;
	font-size: 8pt;
	text-align: left;
	color: #ffffff;
	
	padding-left: 16px;
	padding-bottom: 9px;
	vertical-align: bottom;
	
	background-color: #6077B8;
	background-image : url(http://www.airtroductions.com/images/footer-bgrd.gif);
}

.footer-menu {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: right;
	color: #6077B8;
	
	padding-left: 16px;
	padding-bottom: 9px;
	padding-top: 7px;
	vertical-align: bottom;
	

}

.footer-menu-links {
	font-family: Verdana;
	font-size: 8pt;
	text-align: left;
	color: #6077B8;

}

a.footer-menu-links:link {
	font-family: Verdana;
	font-size: 8pt;
	text-align: left;
	color: #0032BB;

}

a.footer-menu-links:visited {
	font-family: Verdana;
	font-size: 8pt;
	text-align: left;
	color: #0032BB;

}

a.footer-menu-links:hover {
	font-family: Verdana;
	font-size: 8pt;
	text-align: left;
	color: #6077B8;

}


.top-menu {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	
	padding-bottom: 0px;
	padding-top: 12px;
	padding-left: 14px;
	padding-right: 14px;
	
	background: #FCE41A;
	vertical-align: top;
	background-color: #E7FF48;
	background-image : url(http://www.airtroductions.com/images/top-menu-bgrd.gif);
}

a.top-menu-link:link {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;

	
	color: #3A4012;
	text-decoration: none;
}

a.top-menu-link:visited {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;

	
	color: #3A4012;
	text-decoration: none;
}

a.top-menu-link:hover {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;

	
	color: #000000;
	text-decoration: underline;
}

.leftmenu {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	line-height : 18px;
	
	padding-left: 26px; 
	padding-top: 12px;
	
	color: #6077B8;
}

a.leftmenu-link:link {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	line-height : 18px;
	
	color: #6077B8;
}

a.leftmenu-link:visited {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	line-height : 18px;
	
	color: #6077B8;
}

a.leftmenu-link:hover {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	line-height : 18px;
	
	color: #0032BB;
}

.form-login {	
	vertical-align: middle;
	height: 90px;
	background-color: #D5E1F9;
	background-image : url(http://www.airtroductions.com/images/form-login-bgrd.jpg);	
}

.form-login-logged {
	text-align: left;
	vertical-align: top;
	padding-top: 15px;
/*	padding-bottom: 20px; */
	height: 75px;
	background-color: #D5E1F9;
	background-position : bottom;
	background-image : url(http://www.airtroductions.com/images/form-login-bgrd-logged.jpg);	
}

.logged-in-cell {
	text-align: left;
	vertical-align: top;
	
	padding-top: 15px;
	padding-bottom: 7px;
	padding-left: 12px;
	
	background-color: #F4F6FA;
	background-position : bottom;
/*	background-image : url(http://www.airtroductions.com/images/form-login-bgrd-logged.jpg);	*/
}

.logged-in {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	vertical-align: top;
	
	padding: 0px;
	padding-left: 4px;
	margin: 0px;
	height: 16px;
	color: #6077B8;
	
}

.form-login-link {
	font-family: Verdana;
	font-size: 7pt;
}

a.form-login-link:visited {
	font-family: Verdana;
	font-size: 7pt;
	color: #6077B8;
}

a.form-login-link:link {
	font-family: Verdana;
	font-size: 7pt;
	color: #6077B8;
}

a.form-login-link:hover {
	font-family: Verdana;
	font-size: 7pt;
	color: #6077B8;
}

a.form-login-link-grey:visited {
	font-family: Verdana;
	font-size: 7pt;
	color: #BFBFBF;
}

a.form-login-link-grey:link {
	font-family: Verdana;
	font-size: 7pt;
	color: #BFBFBF;
}

a.form-login-link-grey:hover {
	font-family: Verdana;
	font-size: 7pt;
	color: #6077B8;
}

.section-table {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;

	vertical-align: middle;
	
	background-color: #ABBEE6;
	background-image : url(http://www.airtroductions.com/images/section-title-bgrd.gif);	
}

.section-table-whiteonblu {
	font-family: Verdana;
	font-size: 7pt;
	color: #ffffff;

	vertical-align: middle;
	
	background-color: #ABBEE6;
	background-image : url(http://www.airtroductions.com/images/section-title-bgrd.gif);	
}

a.section-table-whiteonblu:link {
	font-family: Verdana;
	font-size: 7pt;
	color: #ffffff;

	vertical-align: middle;
	
}

a.section-table-whiteonblu:visited {
	font-family: Verdana;
	font-size: 7pt;
	color: #ffffff;

	vertical-align: middle;
	
}

a.section-table-whiteonblu:hover {
	font-family: Verdana;
	font-size: 7pt;
	color: #EAEFF9;

	vertical-align: middle;
	
}

.section-table-normal {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #ffffff;

	vertical-align: middle;

}

.section-table-grey {
	font-family: Verdana;
	font-size: 8pt;
	color: #6077B8;
	
	padding-left: 8px;
	padding-right: 12px;
	padding-top: 4px;
	padding-bottom: 5px;
	vertical-align: middle;
	
	background-color: #FAFAFA;
}


.section-second-lvl {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: justify;
	padding: 14px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin:0px;
}


.body-history {
	text-align: center;
	padding: 0px;
	padding-top: 6px;
	margin: 0px;
}

.body-new-message {
	text-align: center;
	padding: 0px;
	margin: 0px;
	
	background-color: #6077B8;
}


.history-table-title {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 14px;
	
	color: #ffffff;
	height: 42px;
	vertical-align: middle;
	
	background-color: #6077B8;
	background-image : url(http://www.airtroductions.com/images/history-title-bgrd.gif);	
}


.history-table-cap-message {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	text-align: left;
	padding: 8px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin:0px;

	color: #ffffff;
	background-color: #ABBEE6;
}

.history-table-cap {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	width: 1%;
	text-align: center;
	padding: 3px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin:0px;
	
	color: #ffffff;
	background-color: #ABBEE6;
}

.history-table-message {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: left;
	padding: 8px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin:0px;
	
	color: #6077B8;
	border: solid 1px #f1f1f1;
	
	background-color: #ffffff;
}


a.history-table-message-link:link {
	font-family: Verdana;
	font-size: 10pt;
	font-weight :bolder;
	text-align: left;
	color: #6077B8;
}

a.history-table-message-link:visited {
	font-family: Verdana;
	font-size: 8pt;	 
	text-align: left;
	color: #6077B8;
}

a.history-table-message-link:hover {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: left;
	color: #0032bb;
}

a.whiteonblu-link:link {
	font-family: Verdana;
	font-size: 7pt;
	
	text-align: left;
	color: #ffffff;
}

a.whiteonblu-link:visited {
	font-family: Verdana;
	font-size: 7pt;
	
	text-align: left;
	color: #ffffff;
}

a.whiteonblu-link:hover {
	font-family: Verdana;
	font-size: 7pt;
	
	text-align: left;
	color: #EFF2F8;
}

.history-table {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: center;
	
	padding: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin:0px;
	
	border: solid 1px #f1f1f1;
	
	background-color: #ffffff;
}

.history-table-date {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: center;
	
	padding: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin:0px;
	
	color: #717171;
	border: solid 1px #f1f1f1;
	
	background-color: #ffffff;
}

.history-table-from {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: center;
	
	padding: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin:0px;
	
	color: #717171;
	border: solid 1px #f1f1f1;
	
	background-color: #EFF2FA;
}

a.history-table-from-name:link {
	font-family: Verdana;
	font-size: 8pt;
	
	color: #6077B8;
}

a.history-table-from-name:visited {
	font-family: Verdana;
	font-size: 8pt;
	
	color: #6077B8;
}

a.history-table-from-name:hover {
	font-family: Verdana;
	font-size: 8pt;
	
	color: #0032bb;
}


.contacts-table-cap {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	text-align: center;
	padding: 8px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin:0px;

	width: 55;
	
	color: #6077B8;
	background-color: #DFE6F5;
}

.contacts-table-cap-name {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	text-align: left;
	padding: 14px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin:0px;

	
	color: #6077B8;
	background-color: #DFE6F5;
}

.contacts-table {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: center;

	padding-bottom: 4px;
	padding-top: 4px;
	margin:0px;
	
	border: solid 1px #f1f1f1;
	
	background-color: #ffffff;
}

.contacts-table-name {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: left;
	padding: 14px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin:0px;
	
	color: #6077B8;
	border: solid 1px #f1f1f1;
	
	background-color: #ffffff;
}

a.contacts-name:visited {
	font-family: Verdana;
	font-size: 8pt;
	
	color: #6077B8;
}

a.contacts-name:visited {
	font-family: Verdana;
	font-size: 8pt;
	
	color: #6077B8;
}

a.contacts-name:hover {
	font-family: Verdana;
	font-size: 8pt;
	
	color: #0032bb;
}

.contacts-table-footer {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	text-align: left;
	padding: 14px;
	padding-bottom: 8px;
	padding-top: 8px;
	margin:0px;
	
	color: #aaaaaa;
	border: solid 1px #f0f0f0;
	
	background-color: #fafafa;
}


.form-login-btn {
	vertical-align: middle;
	height: 51px;
	padding: 0px;
	margin: 0px;
	
	background-color: #D5E1F9;
	background-image : url(http://www.airtroductions.com/images/form-login-bgrd-2.gif);	
}

.form-login-text {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	text-align: right;
	vertical-align: MIDDLE;
	padding-left: 5px;
	
}

.form-login-profile {
	font-family: Verdana;
	font-size: 11pt;
	font-weight: bold;
	padding: 0px;
	padding-left: 3px;
	margin: 0px;
	height: 16px;
	width: 140;
	color: #6077B8;
	
}

.form-login-input {
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	padding: 0px;
	padding-left: 3px;
	margin: 0px;
	height: 16px;
	width: 140;
	color: #6077B8;
	border: 1px solid #6077B8;
	
}

.small-bold {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	word-spacing: 1px;
	letter-spacing: 0px;
}
	
.small {
	font-family: Verdana;
	font-size: 7pt;
}

.top-banner {
	padding: 0px;
	margin:0px;
	border: solid 1px #ffffff;
}

.top-info {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	
	padding-right: 14px;
	padding-bottom: 6px;
	padding-top: 9px;	
	word-spacing: 1px;
	letter-spacing: 0px;
}

.profile-table {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: center;
	vertical-align: top;
	
	padding: 4px;

	border: solid 1px #f1f1f1;	
	background-color: #ffffff;
}

.profile-table-title {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	text-align: left;
	vertical-align: top;
	
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 14px;

	border: solid 1px #f1f1f1;	
	background-color: #ffffff;
}


.profile-table-left {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: left;
	vertical-align: top;
	
	padding: 4px;

	border: solid 1px #f1f1f1;
	
	background-color: #ffffff;
}

.profile-table-cell {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	color: #757575;
	vertical-align: middle;
	
	padding: 4px;
	padding-left: 8px;
	
	border: solid 1px #f1f1f1;
	background-color: #ffffff;
}

.profile-table-cell-right {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	text-align: right;
	color: #757575;
	vertical-align: middle;
	
	padding: 4px;
	padding-left: 8px;
	
	border: solid 1px #f1f1f1;
	background-color: #ffffff;
}



a.profile-table-cell-link:link {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	
	color: #6077b8;
}

a.profile-table-cell-link:visited {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	
	color: #6077b8;
}

a.profile-table-cell-link:hover {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	
	color: #0032bb;
}

.profile-select {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}

.profile-input {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	width: 200px;
}

.profile-input-large {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	width: 100%;
}

disabled.profile-input-large {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	width: 100%;
	
	background-color: #ff00ff;
}

.profile-input-short {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	width: 70px;
}

.profile-input-middle {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	width: 150px;
}

.profile-textarea {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	
	width: 100%;
	height: 100px;
}

.profile-text {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: justify;
	padding: 14px;
	padding-top: 0px;
	margin:0px;
}

.profile-name {
	font-family: Verdana;
	font-size: 10pt;
	
	text-align: left;
	display: block;
	color: #000000;
	
}

.profile-small {
	font-family: Verdana;
	font-size: 7pt;
	
	text-align: left;
	color: #000000;
	
}

.profile-small-name {
	font-family: Verdana;
	font-size: 7pt;
	
	margin: 0px;
	margin-top: 2px;
	margin-bottom: 7px;
	
	display: block;
	text-align: left;
	color: #000000;
	
}

.small-buttons {
	font-family: Verdana;
	font-size: 7pt;
	
	padding-top: 0px;
	padding-left: 2px;
	margin-top: 5px;
	margin-bottom: 1px;
	
	display: block;
	text-align: left;
	color: #000000;
	
}

a.profile-small-link:link {
	font-family: Verdana;
	font-size: 7pt;
	
	text-align: left;
	color: #6077B8;
	
}

a.profile-small-link:visited {
	font-family: Verdana;
	font-size: 7pt;
	
	text-align: left;
	color: #6077B8;
	
}

a.profile-small-link:hover {
	font-family: Verdana;
	font-size: 7pt;
	
	text-align: left;
	color: #0032BB;
	
}

.profile-photo {
	
	margin: 4px;
	border: solid 1px #E6E6E6;
	
}

.profile-photo-more {
	
	margin-top: 12px;
	margin-right: 3px;
	border: solid 1px #E6E6E6;
	
}

.profile-small-photo {
	
	margin: 3px;
	margin-right: 6px;
	border: solid 1px #E6E6E6;
	
}

.profile-border-left {
	width: 1px;
	
	background-position : left;
	background-image : url(http://www.airtroductions.com/images/profile-border-left.gif);	
}

.profile-border-right {
	width: 1px;
	
	background-position : right;
	background-image : url(http://www.airtroductions.com/images/profile-border-right.gif);	
}

.notifications {
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 10px;
	padding-top: 3px;
	
	text-align: left;
	vertical-align: middle;
}

.notifications-cell {

	padding-top: 14px;
	padding-left: 7px;
	vertical-align: top;
	
	height: 50px;
	
	background-image : url(http://www.airtroductions.com/images/logged-in-bgrd.gif);	
}

.notifications-icon {
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 7px;
	
	width: 1%;
	
	text-align: left;
	vertical-align: middle;
}

.notifications-selected {
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 4px;
	
	color: #FF8406;
	
	text-align: left;
	vertical-align: middle;
}

a.notifications-selected:link {
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 4px;
	
	color: #FF8406;
	
	text-align: left;
	vertical-align: middle;
}

a.notifications-selected:visited {
	font-family: Verdana;
	font-size: 8pt;
	padding-left: 4px;
	
	color: #FF8406;
	
	text-align: left;
	vertical-align: middle;
}



.notifications-date {
	font-family: Verdana;
	font-size: 8pt;
	padding-top: 4px;
	
	color: #7a7a7a;
	
	text-align: left;
	vertical-align: middle;
}

.notifications-link {
	font-family: Verdana;
	font-size: 8pt;
	
	color: #6077B8;
	
	text-align: left;
	vertical-align: middle;
}

a.notifications-link:link {
	font-family: Verdana;
	font-size: 8pt;
	
	color: #6077B8;
	
	text-align: left;
	vertical-align: middle;
}

a.notifications-link:visited {
	font-family: Verdana;
	font-size: 8pt;
	
	color: #6077B8;
	
	text-align: left;
	vertical-align: middle;
}

a.notifications-link:hover {
	font-family: Verdana;
	font-size: 8pt;
	
	color: #0032BB;
	
	text-align: left;
	vertical-align: middle;
}

.history-table-header {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;

	padding: 6px;
	padding-bottom: 8px;
	padding-top: 8px;
	margin:0px;
	
	color: #aaaaaa;
	border: solid 1px #f0f0f0;
	
	background-color: #fafafa;
}

a.history-table-header-link:link {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;

	color: #6077B8;
}

a.history-table-header-link:visited {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;

	color: #6077B8;
}

a.history-table-header-link:hover {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;

	color: #0032bb;
}


.message-table-title {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 4px;
	
	color: #ffffff;
	height: 32px;
	vertical-align: middle;
	
	background-color: #6077B8;
}

.form-edit-message {
	font-family: Verdana;
	font-size: 10pt;
	
	width: 376px;
	height: 150px;
}

.div-read-message {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	
	padding: 3px;
	text-align: left;
	color: #000000;
	width: 376px; 
	height: 151px; 
	background-color: #ffffff;
	
	overflow: auto;	
}

.message-chars {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;

	padding: 6px;
	padding-bottom: 4px;
	padding-top: 4px;
	margin:0px;
	
	color: #ffffff;
}

.message-form {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	text-align: center;
	padding: 3px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin:0px;
	
	color: #ffffff;
	background-color: #ABBEE6;
}

.message-controls {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;

	padding-bottom: 0px;
	padding-top: 6px;
	margin:0px;
	
	color: #ffffff;
}

.message-form-submit {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: center;
	padding: 3px;

}

.form-textarea {
	font-family: Verdana;
	font-size: 8pt;
	
	width: 100%;
	height: 120px;
	text-align: LEFT;
	padding: 3px;

}


.profile-menu-active {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	text-align: center;
	padding: 4px;
	
	color: #6077B8;
	background-color: #ffffff;
	border: solid 1px #E1E5F2;

}

.profile-menu {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	

	text-align: center;
	padding: 4px;
	padding-bottom: 8px;
	padding-top: 8px;
	margin:0px;
	
	color: #A7ACB8;
	background-color: #F4F6FA;
	border: solid 1px #ffffff;

}


a.profile-menu-link:link {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	color: #A7ACB8;
}

a.profile-menu-link:visited {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	color: #A7ACB8;
}

a.profile-menu-link:hover {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	color: #6077B8;
}


.profile-table-footer {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: right;
	padding: 14px;
	padding-bottom: 8px;
	padding-top: 8px;
	margin:0px;
	
	color: #aaaaaa;
	border: solid 1px #f0f0f0;
	
	background-color: #fafafa;
}

.help-alert {
	font-family: Verdana;
	font-size: 8pt;
	
	padding: 14px;
	padding-bottom: 8px;
	padding-top: 8px;
	
	color: #6077B8;
	border: solid 1px #f0f0f0;
	
	background-color: #fafafa;
}

.calendar {
	font-family: Verdana;
	font-size: 7pt;
	
	text-align: center;
	

	color: #6077B8;
	border: solid 1px #f0f0f0;
	
	background-color: #F4F6FA;
}

.calendar-flight {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;

	
	text-align: center;
	

	color: #6077B8;
	border: solid 1px #EAEFF9;
	
	background-color: #EAEFF9;
}

a.calendar-link:link {
	font-family: Verdana;
	font-size: 7pt;
	
	width: 100%;
	height: 100%;
	
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	color: #6077B8;
}

a.calendar-link:visited {
	font-family: Verdana;
	font-size: 7pt;
	
	width: 100%;
	height: 100%;
	
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	color: #6077B8;
}

a.calendar-link:hover {
	font-family: Verdana;
	font-size: 7pt;
	
	width: 100%;
	height: 100%;
	
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	color: #0032bb;
}

.calendar-active {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	color: #6077B8;
	border: solid 1px #cfcfcf;
	
	background-color: #ffffff;
}

.calendar-disabled {
	font-family: Verdana;
	font-size: 7pt;
	
	text-align: center;
	
	color: #6077B8;
	border: solid 1px #f0f0f0;
	
	background-color: #fafafa;
}

a.calendar-disabled-link:link {
	font-family: Verdana;
	font-size: 7pt;
	
	width: 100%;
	height: 100%;
	
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	color: #c0c0c0;
}

a.calendar-disabled-link:visited {
	font-family: Verdana;
	font-size: 7pt;
	
	width: 100%;
	height: 100%;
		
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	color: #c0c0c0;
}

a.calendar-disabled-link:hover {
	font-family: Verdana;
	font-size: 7pt;
	
	width: 100%;
	height: 100%;
		
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	color: #0032bb;
}

.calendar-month {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	color: #ffffff;
	
	border: solid 1px #ABBEE6;
	
	background-color: #ABBEE6;
}

.calendar-month-link:link {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	text-align: center;
	vertical-align: middle;
	
	width: 100%;
	height: 100%;
	
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	color: #ffffff;
}

.calendar-month-link:visited {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	text-align: center;
	vertical-align: middle;
	
	width: 100%;
	height: 100%;
	
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	color: #ffffff;
}

.calendar-month-link:hover {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	text-align: center;
	vertical-align: middle;
	
	width: 100%;
	height: 100%;
	
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	color: #EAEFF9;
}

.calendar-cap {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 2px;
	padding-top: 2px;
	
	color: #95A8DA;
	border: solid 1px #E0E6F5;
	
	background-color: #E0E6F5;
}

.calendar-year {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 4px;
	padding-top: 8px;
		
	color: #6077B8;
	
	border: solid 1px #E1E5F2;
	
	background-color: #ffffff;
}

a.calendar-year-link:link {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	color: #6077B8;
	text-decoration: none;
	background-color: #ffffff;
}

a.calendar-year-link:visited {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	color: #6077B8;
	text-decoration: none;
	background-color: #ffffff;
}

a.calendar-year-link:hover {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	color: #6077B8;
	text-decoration: none;
	background-color: #ffffff;
}

.calendar-table {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: center;
	vertical-align: top;
	
	padding: 4px;

	border: solid 1px #f1f1f1;	
	background-color: #ffffff;
}

.calendar-arrow-cell {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: center;
	vertical-align: middle;
	
	background-color: #ffffff;
}

a.calendar-arrow-link:visited {
	font-family: Verdana;
	font-size: 8pt;
	
	width: 100%;
	height: 100%;
	
	text-align: center;
	vertical-align: middle;
	
	padding: 2px;
	background-color: #f0dbe1;
}

.flights-table-cap {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	color: #757575;
	vertical-align: middle;
	
	padding: 4px;
	padding-left: 8px;
	
	border: solid 1px #f1f1f1;
	background-color: #F4F6FA;
}

.flights-table-directions {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	color: #757575;
	vertical-align: middle;
	
	padding: 4px;
	padding-left: 8px;
	
	border: solid 1px #f1f1f1;
	background-color: #E9EDF5;
}

.flights-table-cell {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	color: #757575;
	vertical-align: middle;
	
	padding: 4px;
	padding-left: 8px;
	
	border: solid 1px #f1f1f1;
	background-color: #fafafa;
}

.flights-table-cell-odd {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	
	color: #757575;
	vertical-align: middle;
	
	padding: 4px;
	padding-left: 8px;
	
	border: solid 1px #f1f1f1;
	background-color: #fefefe;
}

.flights-table-cell-even {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	
	color: #757575;
	vertical-align: middle;
	
	padding: 4px;
	padding-left: 8px;
	
	border: solid 1px #f1f1f1;
	background-color: #fcfcfc;
}

.flights-table-date {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	
	color: #6077B8;
	vertical-align: middle;
	
	padding: 4px;
	padding-left: 8px;
	
	border: solid 1px #f1f1f1;
	background-color: #ffffff;
}

.search-results-selected {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	color: #FF8B0B;
}

.search-results-link:link {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	color: #6078B8;
}

.search-results-link:visited {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	color: #6078B8;
}

.search-results-pages-cell {
	font-family: Verdana;
	font-size: 8pt;
	
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 14px;
	padding-bottom: 10px;
	
	color: #6078B8;
	background: #ffffff;
} 

.search-results {
	font-family: Verdana;
	font-size: 8pt;
	
	background: #ffffff;
	background-image : url(http://www.airtroductions.com/images/search-results-table-bgrd.gif);	
}

.search-results-info {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: justify;
	
	vertical-align: top;
	padding-left: 15px;
	padding-bottom: 2px;
	
}

.search-results-person {
	font-family: Verdana;
	font-size: 8pt;
	
	display: block;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	
}

.search-results-person-name {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	
	color: #6077B8;
}

.search-results-person-more {
	font-family: Verdana;
	font-size: 8pt;
	
	color: #7F7F7F;
}

.search-results-controls {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	vertical-align: middle;
	line-height: 10px;
	padding-bottom: 7px;
	padding-right: 12px;	
	
	color: #6077B8;
}

.view-profile {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	display: block;
	width: 100%;
	
	padding-right: 7px;
	padding-top: 0px;
	margin: 0px;
	
	text-align: center;
	vertical-align: middle;
	
	color: #757575;
}

a.view-profile:link {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	display: block;
	width: 100%;
	
	padding-right: 7px;
	padding-top: 0px;
	margin: 0px;
	
	text-align: center;
	vertical-align: middle;
	
	color: #6077B8;
}

a.view-profile:visited {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	display: block;
	width: 100%;
	
	padding-right: 7px;
	padding-top: 0px;
	margin: 0px;
	
	text-align: center;
	vertical-align: middle;
	
	color: #6077B8;
}

a.view-profile:hover {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	display: block;
	width: 100%;
	
	padding-right: 7px;
	padding-top: 0px;
	margin: 0px;
	
	text-align: center;
	vertical-align: middle;
	
	color: #0032BB;
}
	
.expiration-alert {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	padding-left: 4px;
	
	color: #FF8906;
}


.icons {

	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 8px;
	margin-top: 5px;
	
}

.flights-segment {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	
	line-height: 16px;
	
	display: block;
	padding-top: 5px;
	padding-bottom: 8px;
	
	color: #757575;
}

.search-results-profile {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	padding-right: 10px;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	
	color: #757575;
	background-color: #F9F9F9;
}

.search-profile-table-title {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	
	color: #6077B8;
	vertical-align: middle;


	background-color: #F9F9F9;
}

.search-parameters-cap {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	padding: 4px;
	width: 1%;
	
	background-color: #E1E7F3;
}

.search-parameters-cell {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: plain;
	
	padding: 4px;
	width: 1%;
	
	background-color: #E9EDF5;
}

.search-parameters {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	padding: 4px;
	
}

.matches-table-cell {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	padding: 1px;
	padding-top: 7px;
	padding-bottom: 7px;
	color: #757575;
	
}


.matches-flights {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	

	padding: 10px;
	
	color: #6077B8;
	background-color: #ffffff;
	border: solid 1px #E1E5F2;

}


.profile-full-table {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	vertical-align: top;
	
	padding: 4px;
	margin: 0px;
	margin-top: 8px;

	color: #757575;
	
	border: solid 1px #f1f1f1;	
	background-color: #ffffff;
}

.profile-full-table-cell {
	font-family: Verdana;
	font-size: 7pt;
	
	vertical-align: top;
	text-align: justify;
	
	padding: 4px;
	margin: 0px;
	margin-top: 8px;

	border: solid 1px #f1f1f1;	
	background-color: #ffffff;
}

.news-date {
	font-family: Verdana;
	font-size: 8pt;
	
	display: block;
	
	padding-bottom: 4px;
	padding-top: 4px;
	margin:0px;
	
	color: #717171;

}

.news-text {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: justify;
	display: block;
	
	padding-bottom: 14px;
	margin:0px;
	
	color: #000000;

}

.news-photo {
	
	margin-left: 0px;
	margin-right: 7px;
	margin-bottom: 4px;
	
	border: solid 1px #E6E6E6;
	
}


.dotted-stripe {
	font-family: Verdana;
	font-size: 8pt;
		
	display: block;
	
	margin-bottom: 4px;
	margin-top: 24px;
	
	background-image : url(http://www.airtroductions.com/images/dotted-stripe.gif);	
}

.grey-stripe {
	font-family: Verdana;
	font-size: 8pt;
		
	display: block;
	
	margin-bottom: 4px;
	margin-top: 24px;
	
	background-image : url(http://www.airtroductions.com/images/grey-stripe.gif);	
}

.column-title {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
		
	display: block;
	
	margin-bottom: 14px;
	margin-top: 4px;
	
	
}

.orange {
	color: #FF8406;
}

a.orange:link {
	color: #FF8406;
}

a.orange:visited {
	color: #FF8406;
}

a.orange:hover {
	color: #E97500;
}

.photo {
	
	border: solid 1px #737373;
	
}

.form-joinnow-select {
	font-family: Verdana;
	font-size: 7pt;
	margin: 0px;
}

.form-joinnow-text {
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	
	padding: 3px;
	color: #757575;
}

.faq-question {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	display: block;
	padding-top: 45px;
	padding-bottom: 7px;
	

}

.faq-answer {
	font-family: Verdana;
	font-size: 8pt;
	
	display: block;
	padding-bottom: 5px;
}

.faq-list {
	font-family: Verdana;
	font-size: 8pt;
	vertical-align: top;
	
	padding-left: 3px;
	padding-right: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}

a.faq-list:link {
	font-family: Verdana;
	font-size: 8pt;
	vertical-align: top;
	
	color: #6077B8;	
}

a.faq-list:visited {
	font-family: Verdana;
	font-size: 8pt;
	vertical-align: top;
	
	color: #6077B8;	
}

a.faq-list:hover {
	font-family: Verdana;
	font-size: 8pt;
	vertical-align: top;
	
	color: #0032BB;	
}


.admin-sections {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	text-align: justify;
	padding: 14px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin:0px;
}

a.admin-sections:link {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	line-height : 18px;
	
	color: #6077B8;
}

a.admin-sections:visited {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	line-height : 18px;
	
	color: #6077B8;
}

a.admin-sections:hover {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	line-height : 18px;
	
	color: #0032BB;
}

a.top-info-link:link {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
}

a.top-info-link:visited {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
}

a.top-info-link:hover {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
}

.dataart-small-link {
 font-family: Verdana;
 font-size: 7pt;
 
 padding-top: 0px; 
 padding-bottom: 30px; 
 color: #757575;
 
}
 
a.dataart-small-link:link {
 font-family: Verdana;
 font-size: 7pt;
 
 padding-top: 0px; 
 padding-bottom: 30px; 
 color: #6077B8;
 
}
 
a.dataart-small-link:visited {
 font-family: Verdana;
 font-size: 7pt;
 
 padding-top: 0px; 
 padding-bottom: 30px; 
 color: #6077B8;
 
}
 
a.dataart-small-link:hover {
 font-family: Verdana;
 font-size: 7pt;
 
 padding-top: 0px; 
 padding-bottom: 30px; 
 color: #0032BB;
 
}

.three-steps {
	font-family: Verdana;
	font-size: 8pt;
	text-align: justify;
	
	vertical-align: top;
	color: #000000;
	
	padding: 5px;
	
}

.title-happy {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
		
	
	
}
.media-date {
	font-family: Verdana;
	font-size: 7pt;
	
	text-align: justify;
	display: block;
	                                  
	padding-bottom: 7px;
	color: #717171;

}

.media-title {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	
	text-align: justify;
	display: block;
	
	padding-bottom: 14px;
	margin:0px;
	
	color: #000000;

}

.media-text {
	font-family: Verdana;
	font-size: 8pt;
	
	text-align: justify;
	display: block;
	
	color: #000000;

}

.profile-table-title-center {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	
	text-align: center;
	vertical-align: top;
	
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 14px;

	border: solid 1px #f1f1f1;	
	background-color: #ffffff;
}
.help-alert-big {
	font-family: Verdana;
	font-size: 10pt;
	
	padding: 14px;
	padding-bottom: 8px;
	padding-top: 8px;
	
	color: #6077B8;
	border: solid 1px #f0f0f0;
	
	background-color: #fafafa;
}

.sponsors, .sponsors a {
font-size: 11px;
color: #6077b8;
text-decoration: none;
}