/* CSS Document */

/* Begin Global Styles */

body{
	margin: 0; 
	padding: 0;
	background: #424242;
	text-align: center;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4b4b4b;
	line-height: 13px;
	}
	
a {
	color:#3567b2;
	font-weight: bold;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}
	
	
.white_txt {
	color:#FFFFFF;
	font-weight: bold;
	}

.white_txt a {
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}

.white_txt a:hover {
	text-decoration: underline;
	}
	
em{
	font-weight:bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	color:#ffd906;
	text-align: left;
	padding: 0 0 0 0;
	}

#top_header{
	position:absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 86px;
	background: url(../images/header_images/toland_header_bg_rptr.gif) repeat-x;
	}
	
#center{
	position:relative;
	top: 86px;
	width: 785px;
	margin:  0 auto 0 auto ; 
	padding: 0 auto 0 auto ;
	background: #FFFFFF;
	}
	
#nav{
	float: left;
	width: 785px;
	height: 307px;
	background: #424242;
	}
	
#disclaimer{
	float: left;
	width: 785px;
	background: white;
	}
	
.disclaimer_txt{
	float: left;
	width: 500px;
	line-height: 16px;
	margin: 50px 0 0 142px;
	padding: 0 0 50px 0;
	}
	
.disclaimer_txt h1{
	margin: 0 0 0 0;
	padding: 0 0 5px 0;
	}
	
#left_rail{
	float: left;
	background: #272727 url(../images/left_rail_bg.jpg) no-repeat;
	}
	
#left_contact{
	float: left;
	width: 198px;
	}
	
#lft_cntct_lrnmore{
	float: left;
	margin: 8px 0 0 10px;
	display:inline;
	}

#lft_cntct_info{
	float: left;
	text-align: left;
	margin: 16px 0 0 10px;
	display:inline;
	}
	
#left_rail_links{
	float: left;
	width: 188px;
	margin: 53px 0 0 10px;
	text-align:left;
	display:inline;
	}
	
#left_rail_links ul{
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
	
#left_rail_links ul li{
	background:url(../images/left_rail_arrow.jpg) no-repeat;
	padding: 0 0 8px 10px;
	}
	
#main_container{
 	float: left;
	width: 587px;
	min-height:600px;
	background: url(../images/main_bg.jpg) repeat-y;
	display: inline;
	}
	
#subpage_nav{
	float:left;
	width:198px; 
	height:307px;
	display: inline;
	}
	
#top_sub_nav{
	float: left;
	width: 587px;
	height: 28px;
	background: url(../images/top_sub_nav_bg.gif) repeat-y;
	color: #000000;
	}
	
#top_sub_nav_txt{
	float: right;
	text-align:right;
	margin: 8px 10px 0 0;
	display:inline;
	}
	
#footer{
	float: left;
	width: 785px;
	height: 28px;
	padding: 10px 0 10px 0;
	background: #424242;
	color: #858585;
	}
	
#footer a{
	color: #858585;
	font-weight: normal;
	}
	
.body_txt{
	float:left;
	text-align: left;
	width: 500px;
	margin: 32px 0 0 32px;
	padding: 40px 0 0 2px;
	display:inline;
	line-height: 17px;
	}
	
.body_txt2{
	float:left;
	text-align: left;
	width: 500px;
	margin: 22px 0 0 32px;
	padding: 0 0 0 2px;
	display:inline;
	line-height: 17px;
	}
	
.body_txt3{
	float:left;
	text-align: center;
	width: 500px;
	margin: 32px 0 0 32px;
	padding: 0 0 0 2px;
	display:inline;
	line-height: 17px;
	}
	
.questions_txt{
	float:left;
	text-align: left;
	width: 500px;
	margin: 0 0 0 32px;
	padding: 0 0 0 2px;
	display:inline;
	line-height: 17px;
	}
	
.questions_txt ul{
	margin-top: 0;
	}
	
.questions_txt ul li{
	margin-top: 5px;
	}
	
.screensaver_txt{
	float:left;
	text-align: center;
	width: 500px;
	margin: 32px 0 0 32px;
	padding: 0 0 0 2px;
	display:inline;
	line-height: 17px;
	border-bottom: dashed 1px #cfcfcf;
	}
	
h1 {
	font-size:14px;
	}
	
h2 {
	font-size:10px;
	text-indent: 20px;
	}
	
 h3 {
	font-size:14px;
	padding: 0 0 5px 0;
	margin: 0 0 0 0;
	}
	
.portal_button{
	float:right;
	margin: 4px 4px 0 0;
	}

/* End Global Styles */


/* Subpage Headers
_____________________________________*/

.subpg_hdr{
	float: left;
	width: 587px;
	height:287px;
	margin: 20px 0 0 0;
	display:inline;
	}
	
#meetlance_hdr{
	background:url(../images/header_images/pg_hdr_meet_lance.jpg) no-repeat;
	}
	
#industry_hdr{
	background:url(../images/header_images/pg_hdr_insurance.jpg) no-repeat;
	}
	
#pilots_hdr{
	background:url(../images/header_images/pg_hdr_pilot_db.jpg) no-repeat;
	}

#pilatus_hdr{
	background:url(../images/header_images/pg_hdr_pilatus_pc12.jpg) no-repeat;
	}
	
#claims_hdr{
	background:url(../images/header_images/pg_hdr_claims.jpg) no-repeat;
	}
	
#clients_hdr{
	background:url(../images/header_images/pg_hdr_clients.jpg) no-repeat;
	}
	
#glossary_hdr{
	background:url(../images/header_images/pg_hdr_glossary.jpg) no-repeat;
	}
	
#contact_hdr{
	background:url(../images/header_images/pg_hdr_contact.jpg) no-repeat;
	}

#links_hdr{
	background:url(../images/header_images/pg_hdr_links.jpg) no-repeat;
	}

#other_hdr{
	background:url(../images/header_images/pg_hdr_other.jpg) no-repeat;
	}
	
#commitment_hdr{
	background:url(../images/header_images/pg_hdr_commitment.jpg) no-repeat;
	}
	
#quote_hdr{
	background:url(../images/header_images/pg_hdr_quote.jpg) no-repeat;
	}
	
#news_hdr{
	background:url(../images/header_images/pg_hdr_news.jpg) no-repeat;
	}
	
#under_hdr{
	background:url(../images/header_images/pg_hdr_underwriters.jpg) no-repeat;
	}
	
#ask_hdr{
	background:url(../images/header_images/pg_hdr_ask.jpg) no-repeat;
	}
	
#representation_hdr{
	background:url(../images/header_images/pg_hdr_Representation.jpg) no-repeat;
	}
	
#scrnsaver_hdr{
	background:url(../images/header_images/pg_hdr_scrn_saver.jpg) no-repeat;
	}
	
#hangar_hdr{
	background:url(../images/header_images/pg_hdr_hangar.jpg) no-repeat;
	}	
	
#covered_hdr{
	background:url(../images/header_images/pg_hdr_coverage.jpg) no-repeat;
	}	

/* Begin Index Styles */

#welcome_txt{
	float:left;
	text-align: left;
	width: 500px;
	margin: 32px 0 0 32px;
	padding: 30px 0 0 5px;
	display:inline;
	line-height: 17px;
	background:url(../images/index_images/welcome_title.jpg) top left no-repeat;
	}
	
#bottom_promos{	
	float:left;
	width: 585px;
	margin: 20px 0 0 1px;
	text-align: left;
	}
	
.index_promo{
	float:left;
	width: 145px;
	height: 277px;
	border-right:solid 1px #cfcfcf;
	}

.index_promo_last{
	float:left;
	width: 145px;
	height: 277px;
	}
	
.promo_img{	
	float: left;
	width: 121px;
	height: 91px;
	margin: 12px 0 0 12px;
	display:inline;
	}
	
.promo_title{
	float:left;
	width: 121px;
	height: 22px;
	margin: 0 0 0 12px;
	display:inline;
	}
	
#promo_tilte_txt{
	float:left;
	margin: 4px 0 0 5px;
	display:inline;
	}
	
#promo_title_1{
	background: #3567b2;
	}
	
#promo_title_2{
	background: #f3a713;
	}
	
#promo_title_3{
	background: #689e30;
	}
	
#promo_title_4{
	background: #871313;
	}

#promo_img_1{
	background:url(../images/index_images/promo_1_img.jpg) no-repeat;
	}
	
#promo_img_2{
	background:url(../images/index_images/promo_2_img.jpg) no-repeat;
	}
	
#promo_img_3{
	background:url(../images/index_images/promo_3_img.jpg) no-repeat;
	}
	
#promo_img_4{
	background:url(../images/index_images/promo_4_img.jpg) no-repeat;
	}
	
#promo_txt{
	float:left;
	width: 121px;
	margin: 5px 0 0 12px;
	line-height: 17px;
	display:inline;
	}
	
/* End Index Styles */

/* Begin Page Title Styles */

#meetlance_txt{
	background:url(../images/titles/title_meet_toland.jpg) no-repeat;
	}
	
#hangar_txt{
	background:url(../images/titles/title_hangar_ins.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px;
	}
	
#specops_txt{
	background:url(../images/titles/title_special_ops.jpg) no-repeat;
	}
	
#commitment_txt{
	background:url(../images/titles/title_commitment.jpg) no-repeat;
	}
	
#about_insurance_txt{
	background:url(../images/titles/title_about_insurance.jpg) no-repeat;
	}
	
#pilot_txt{
	background:url(../images/titles/title_user_login.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px;
	}
	
#claims_txt{
	background:url(../images/titles/title_claims.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px;
	}
	
#quote_txt{
	background:url(../images/titles/title_quote.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px;
	}
	
#clients_txt{
	background:url(../images/titles/title_clients.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px;
	}
	
#contact_txt{
	background:url(../images/titles/title_contact.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px;
	}
	
#news_txt{
	background:url(../images/titles/title_news.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	}
	
#links_txt{
	background:url(../images/titles/title_links.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}

#other_txt{
	background:url(../images/titles/title_other_rsrcs.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}
	
#scrn_saver_txt{
	background:url(../images/titles/title_scrn_saver.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}
	
#glossary_txt{
	background:url(../images/titles/title_glossary.jpg) no-repeat;
	}
	
#asklance_txt{
	background:url(../images/titles/title_ask_toland.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}
	
#are_you_txt{
	background:url(../images/titles/title_are_you_insured.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}
	
#ntsb_txt{
	background:url(../images/titles/title_about_ntsb.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}
	
#about_faa_txt{
	background:url(../images/titles/title_about_faa.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}
	
#about_usaig_txt{
	background:url(../images/titles/title_about_usaig.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}
	
#pilatus_txt{
	background:url(../images/titles/title_pilatus.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}
	
#underwriters_txt{
	background:url(../images/titles/title_pc12_underwriters.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}
	
#coming_soon_txt{
	background:url(../images/titles/title_comingsoon.jpg) no-repeat;
	padding-bottom: 30px
	}
	
#representation_txt{
	background:url(../images/titles/toland_represent.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}
	
#pilatus_quote_txt{
	background:url(../images/titles/title_pilatus_quote.jpg) no-repeat;
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}
	
	
#wallpaper_txt{
	background:url(../images/titles/title_wallpaper.jpg) no-repeat;
	padding-bottom: 30px
	}
/* End Page Title Styles */


/* Begin Claims Styles */

#accident_synopsis{
	float:left;
	text-align: left;
	width:400px;
	margin: 30px 0 0 32px;
	padding: 6px 0 80px 70px;
	display:inline;
	line-height: 17px;
	background:url(../images/logos/ntsb_small.gif) top left no-repeat;
	}
	
/* End Claims Styles */




/* Global Forms Styles */
#form{
	float:left;
	width: 500px;
	margin: 0 0 0 10px;
	display:inline;
	}
	
input.main_form {
	color: #4a4a4a;
	background-color: #ffffff;
	border: 1px inset #e1e1e1;
	width: 307px;
	}
	
textarea.main_form {
	color: #4a4a4a;
	background-color: #ffffff;
	border: 1px inset #e1e1e1;
	width: 307px;
	}
	
form p {
	clear: left;
	margin: 0;
	padding: 0;
	padding-top: 20px;
	}

form p label {
	float: left;
	width: 35%;
	text-align: right;
	padding-right: 8px;
	padding-left: 5px;
	padding-top: 0;
	}

#submit_link{
	float:left;
	margin: 30px 0 0 190px;
	padding: 0 0 40px 0;
	display:inline;
	}
	
/* End Global Forms Styles */


/* Other Resources Styles */

#faa_forms{
	border-bottom: dashed 1px #cfcfcf;
	padding-bottom: 30px
	}
	
	
#faa_forms2{
	padding-bottom: 30px
	}
	
	
/* Clients
_______________________________________________*/

.short_logo_left{
	float:left;
	width:251px;
	height: 106px;
	margin: 10px 0 0 30px;
	display:inline;
	}
	
.short_logo_right{
	float:left;
	width:251px;
	height: 106px;
	margin: 10px 0 0 5px;
	display:inline;
	}
	
.long_logo{
	float:left;
	width:470px;
	height: 68px;
	margin: 10px 0 0 50px;
	display:inline;
	}
	
.long_logo_last{
	float:left;
	width:470px;
	height: 68px;
	margin: 10px 0 0 50px;
	padding: 0 0 50px 0;
	display:inline;
	}
	
.short_logo_last{
	float:left;
	width:251px;
	height: 106px;
	margin: 10px 0 0 165px;
	padding: 0 0 50px 0;
	display:inline;
	}
	
.short_logo_last2{
	float:left;
	width:251px;
	height: 106px;
	margin: 10px 0 0 165px;
	display:inline;
	}
	

/* Wallpapers
_______________________________________________*/

.wallpaper_thmb{
	float:left;
	text-align: left;
	width: 500px;
	height: 110px;
	margin: 0 0 0 32px;
	padding: 0 0 15px 0;
	display:inline;
	}

#dc_nose_profile{
	background: url(../images/wallpapers/DC3_NosProfile_thumb.jpg) no-repeat;
	}
	
#dc_windows{
	background: url(../images/wallpapers/DC3_Windows_thumb.jpg) no-repeat;
	}
	
#dc_fromtail{
	background: url(../images/wallpapers/DC3_FromTail_thumb.jpg) no-repeat;
	}
	
#dc_nose{
	background: url(../images/wallpapers/DC3_Nose_thumb.jpg) no-repeat;
	}
	
#dc_prop{
	background: url(../images/wallpapers/DC3_Prop_up_thumb.jpg) no-repeat;
	}
	
#dc_4428{
	background: url(../images/wallpapers/4428_thumb.jpg) no-repeat;
	}
	
#dc_4429{
	background: url(../images/wallpapers/4429_thumb.jpg) no-repeat;
	}
	
#dc_tuskegee{
	background: url(../images/wallpapers/Tuskegee_thumb.jpg) no-repeat;
	}
	
.res_links{
	float: left;
	width: 100px;
	text-align:left;
	display:inline;
	color:#FFFFFF;
	font-weight: bold;
	}
	
.res_links ul{
	list-style-type:none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}
	
.res_links ul li{
	background:url(../images/wallpapers/wallpaper_arrow.gif) no-repeat;
	padding: 0 0 8px 10px;
	}

.res_links a {
	color:#FFFFFF;
	font-weight: bold;
	text-decoration: none;
	}
	
#res_left{
	margin: 25px 0 0 150px;
	}
	
#res_rt{
	margin: 25px 0 0 0;
	}
	
	
